Skip to content

Releases: Aldaviva/AuthenticatorChooser

0.3.0

22 May 01:06
0.3.0
79896c2
Compare
Choose a tag to compare

Features

  • #15: Added option to choose the USB security key option even if a paired phone or Windows Hello TPM passkey is available. By default, this program would only choose the USB security key if the sole other option was pairing a new phone, but you can make it also skip already-paired phones, PINs, and biometrics by starting it with --skip-all-non-security-key-options.

Fixes

  • #8: Error when dialog opens when the Alt+Tab window switcher is open
    • Skip interacting with Windows Security dialog box if the Alt+Tab window is open
    • Catch spurious COMException
    • Embedded debug symbols into executable so stack traces will have line numbers without having to download a separate PDB file and reproduce the issue
    • Added file logging option
      # log to %TEMP%\AuthenticatorChooser.log
      .\AuthenticatorChooser.exe --log
      
      # log to custom file path
      .\AuthenticatorChooser.exe --log="c:\users\ben\desktop\ac.log"
    • Thanks @EchterAgo for the report and investigation.
  • #11: Retry for a longer period for the Windows Security dialog choices to load
    • Thanks @pakud for the report and investigation.
  • #8, #18: Localize search strings using the user's locale and all installed system locales
    • Thanks @EchterAgo and @jannispl for the reports, investigations, and a suggested fix pull request.

0.2.0

19 Sep 09:25
0.2.0
b15d36f
Compare
Choose a tag to compare
  • #5: Fixed a race condition that was causing this program to do nothing on some computers
    • Retry finding a deferred UI element for a longer duration
    • Changed the delay between retries from constant to power backoff in order to avoid spinning the CPU too much over the longer retry duration
    • Thanks to @Omzig and @waltersenekal for bringing this to my attention, experimenting with different solutions, and testing
  • #7: Each Windows user can only run one instance of this program at a time
  • You can register this program to automatically start when you log in to Windows, as an alternative to editing the registry yourself
    .\AuthenticatorChooser.exe --autostart-on-logon
  • Added usage statement dialog box if you run this program with --help or similar options

0.1.1

03 Aug 02:15
0.1.1
1e6c305
Compare
Choose a tag to compare
  • #4: Fixed crash when other non-FIDO Windows XAML prompt boxes were shown, such as UAC prompts when desktop dimming was disabled
    • Thanks to @Smeegs for raising this issue and @NeoTheFox for identifying the specific scenario
  • Minor localization performance improvement
  • Updated dependencies

0.1.0

20 Jun 23:46
7646972
Compare
Choose a tag to compare
  • #2: Fixed several issues preventing the program from working on Windows installations and user accounts not localized to English
    • Thanks to @doxycomp for raising and helping investigate this
  • Added ARM64 build in addition to the existing x64 build

0.0.0

14 Mar 01:57
0.0.0
311ba81
Compare
Choose a tag to compare

First release