Releases: boberito/sc_menu
Smartcard Menu 2.0
2.0 Release!
- New Icon!
- Run scripts on smartcard insert and run scripts on smartcard removal.
- Added the ability for script execution to be managed by configuration profile.
- Notification when certificate is expiring in less than 30 days.
- Notification if certificate is expired.
- Certificate window is now resizable.
- Added better checking if the Keychain isn't properly unlocked by the smartcard.
- Added checks to determine if the smartcard has no valid certificates.
- Added a PKG installer in addition to DMG to release files. (PKG installs into /Applications/Utilities)
- Fixed some memory leaks.
- Reorganized Preferences window.
Note: SC Menu is no longer a sandboxed application. This was required in order to allow scripts to be ran or to write to unsandboxed locations and be able to be managed by MDM. Due to this sandbox change, preferences may need to be changed and applied again.
What's Changed
Full Changelog: 1.9...2.0
Smartcard Menu 1.9
1.9 Release!
- Fixed sizing of certificate export window
- Changed PEM output to say ---- begin certificate ---, --- end certificate --- instead of --- begin rsa public key ---, ---- end rsa public key ---
- Updated Icon to proper sizing
- Updated functions to async
- Added more logging
Full Changelog: 1.8.1...1.9
Smartcard Menu 1.8.1
1.8.1 Release!
- Fixed an issue where
--registerand--unregisternever finished.
Full Changelog: 1.8...1.8.1
Smartcard Menu 1.8
1.8 Release!
- More logging
- Fixed a crash when APDU commands sent and data received wasn't what was expected
- Displays more info when the printed info data is unavailable
- Displays image for jp2 code stream images, added openJPEG C library to convert the image
- Added translation of org codes based off of NIST 800-87r2
What's Changed
Full Changelog: 1.7...1.8
Smartcard Menu 1.7
1.7 Release!
- Added Failed PIN attempt count when PIN is incorrectly entered
- Added Configuration Profile setting to disable checking for updates (Issue #12)
- Fixed so menu bar icon shows the red dot if card is locked after incorrect PIN entry
- Removed notifications from attempting to show at Lock Screen since they do not display the contents anyway
- Fixed so it doesn't notify that a card was inserted after the screen is unlocked if the card was never removed and reinserted (Issue #11)
- Added preference to disable notifications (Issue #7)
- Fixed if the facial image is jpg not jp2 format (Issue #10)
Full Changelog: 1.6...1.7
Smartcard Menu 1.6
1.6 Release!
- Added support for Tokens not from smart cards, thank you @twocanoes #9
- Added "Additional Card Info", displays extra information that's added to the smart card
- Added
debugModekey available for APDU commands and output - More logging to Unified Logs
New Contributors
- @twocanoes made their first contribution in #9
Full Changelog: 1.5...1.6
Smartcard Menu 1.5
1.5 Release!
- Better handling of window creation and management
- Added a first launch prompt to add to login items
- Fixed the dmg name to be SC_Menu.dmg instead of SC.Menu.dmg
Full Changelog: 1.4...1.5
Smartcard Menu 1.4
1.4 Release!
- Launch at Login button fixed - Thank you @kmortiere-code - Issue #6
- Error if Keychain is locked and cannot read certificates - Issue #5
- Preferences window is brought to the front properly - Issue #4
- Icon update changes when selected immediately - Issue #3
- CLI option to register and unregister login item. - Issue #2
./SC\ Menu.app/Contents/MacOS/SC\ Menu --register
./SC\ Menu.app/Contents/MacOS/SC\ Menu --unregister
Tested on macOS Sequoia (15.0)
Full Changelog: 1.3...1.4
Smartcard Menu 1.3
1.3 Release!
- Notifications added.
- Shows red dot in the menu if the card is locked and a note in the submenu.
- Checks for updates starting with 1.3 at startup.
- Added a button in preferences to check for updates as well.
Full Changelog: 1.2...1.3
Smartcard Menu 1.2
1.2 Release!
-
Preferences!
-- Add and remove SC Menu to a Login Item
-- Change menu bar icon between colorful and black & white -
Export certificates when holding down the option key
-
Debug menu item when holding down the option key - submits the cards ATR to https://smartcard-atr.apdu.fr and opens a webview with the info
-
Fixed lock screen issue that caused incorrect behavior if the keychain was locked
-
Fixed a crash when a card or reader is switched while the menu is open
-
Changed Required macOS to 13.x and greater.
Full Changelog: 1.1.1...1.2
Thank you Joel Rennich for the help and others who tested it while i built it.