chromeos_smart_card_connector
chromeos_smart_card_connector copied to clipboard
Smart Card Connector App for Chrome OS
Update the dependency that's used in our Continuous Integration script based on Github Actions. This is to fix the following warnings: Node.js 16 actions are deprecated. Please update the following...
This changes the Python 3 version used in Continuous Integration in Github Actions. The 3.12 version end-of-life is more than 4 years from now, unlike 3.9 which had only about...
This adds support of manifest v3 to the "popup-window" helpers. This is achieved by reimplementing the popup==>background page communication using message ports. Previously, we used two other mechanisms for this...
Create a small library function for for waiting on a specific incoming message. Cover it with unit tests. This code will be reused for implementing the communication with popup dialogs...
Change the init retry mechanism to be triggered on any reader initialization error, as opposed to only doing it on openDevice/claimInterface errors. Additionally, attempt resetting the USB device after a...
Like this: GTEST_ARGS="--gtest_filter=*Foo" make test This is something we already supported in the "analysis" builds (e.g., TOOLCHAIN=asan_testing), so this commit just expands this to another build configuration. Note that JS-based...
Consider a message channel dead only after 10 min of silence, regardless of Debug or Release build mode. This should fix the observed rare event in Debug build, when communication...
Similarly to #1141 and #1160, we move the example_cpp_smart_card_client_app's Emscripten module into an Offscreen Document when building in the PACKAGING=extension mode. The goal is to allow the WebAssembly module create...
Add the C++ definitions for the RSA-PSS family of signature algorithms into the example_cpp_smart_card_client_app. These algorithms have been supported by the Chrome Extensions API since version 89. We put the...
Our codebase here relies a lot on Closure Library, which got deprecated and is about to be sunset: https://github.com/google/closure-library/issues/1214