Skip to content

PuTTY CAC 0.68 Update 1

Compare
Choose a tag to compare
@NoMoreFood NoMoreFood released this 19 Mar 21:29
· 138 commits to master since this release

This is a CAC/CAPI related bugfix and enhancement release for PuTTY CAC 0.68 that is based on the upstream PuTTY 0.68 code. This release was compiled with Microsoft Visual Studio 2017. Many thanks to Joshua Dantzler (@jdantzler) and @k3it for their continued help in testing. This fork now has the 'Issues' area enabled so please report any problems or requested enhancements there.

Enhancements:

  • Added an option in the pageant system tray menu to automatically load all eligible certificates on startup. This could be useful for many users that only have a few certificates; using this option with many keys may not work for SSH servers that will give up after being present too many public keys.

Bug Fixes:

  • Corrected issue where pageant may not always be able to find a key when multiple keys are loaded.
  • Corrected issue where hash object was freed in the incorrect order.
  • Disable DLL anti-hijacking code if being executed under Windows 7. This was causing PIN entry dialogs to not appear properly.

Important Note
In order to avoid false positive security messages when attempting to execute / install the files listed below, you may have to right-click on each downloaded file, go to properties, and choose to 'unblock' each file. This is caused by Windows adding some hidden tags directly on the files that that inform Windows that the files originated from the internet. I'm looking into getting a code signing certificate to address this issue.

MSI Installers
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/installer/puttycac-0.68u1-installer.msi
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/installer/puttycac-64bit-0.68u1-installer.msi

32-Bit Executables
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/pageant.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/plink.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/pscp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/psftp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/putty.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/puttygen.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/puttytel.exe

64-Bit Executables
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/x64/pageant.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/x64/plink.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/x64/pscp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/x64/psftp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/x64/putty.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/x64/puttygen.exe
https://github.com/NoMoreFood/putty-cac/raw/0.68u1/executables/x64/puttytel.exe