Skip to content

Releases: JayBrown/minisign-misc

v1.7.3

05 Sep 11:33
Compare
Choose a tag to compare

What's new

  • bug fix: notifications with osascript

File Information

File: minisign-misc-v1.7.3-20160905.dmg
Size: 0.354795 MB
Hash (SHA-2, 256 bit): b8cb60750eaaf33e8ec1ddb08853739a42cf58fbe420b383ee0cc45679348fee
Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY
Prehashing: false [compatible with OpenBSD signify]

v1.7.2

25 Aug 10:54
Compare
Choose a tag to compare

Changes

  • little things

File information

  • File: minisign-misc-v1.7.2-20160825.dmg
  • Size: 0.356153 MB
  • Hash (SHA-2, 256 bit): 8a1623389262b2171d5f057dbef3b167f26bc8856a97a78e2195349e1367678f
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY
  • Prehashing: false [compatible with OpenBSD signify]

v1.7.1

06 Aug 22:14
Compare
Choose a tag to compare

What's new

minisign-sign (all versions)

  • added option & routine to update a key's password in the keychain (hat tip to Frank Denis)

File information

  • File: minisign-misc-v1.7.1-20160807.dmg
  • Size: 0.259344 MB
  • Hash (SHA-2, 256 bit): 2e82712b4bcff209c4e461b78d6255eac7a2c5892812ea4d70f0ee6ad3263624
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY
  • Prehashing: false [compatible with OpenBSD signify]

v1.7

06 Aug 20:45
Compare
Choose a tag to compare

What's new

minisign-sign (all versions)

  • respects .key file directory ~/.minisign (introduced as default with minisign v0.7)
  • default (i.e. initial) key selection from list view with options to locate a rogue key pair manually, create a new one, or remove existing key pairs
  • user can migrate existing .key files, e.g. from the deprecated directory ~/Documents/minisign/prvt, to the default one by using the "Locate manually" option (only one key at a time)
  • after moving copies of user-selected rogue key pair files to their correct folders, the original files are now deleted
  • key pairs removed from the key list are not deleted immediately; instead the .key & .pub files are moved to their respective ./removed subfolders
  • deletes removed .key file automatically at next run (incl. the associated password in the keychain), only if the user has manually (i.e. in the Finder) deleted the relevant .pub file from ~/Documents/minisign/removed
  • existing key pairs will not be overwritten unless the user selects "Enter & Overwrite" instead of the default "Enter"
  • optional random password generation using openssl
  • keychain entries now contain the date and time of key pair creation in the comments section, and also the private and public keys, in case the user loses one of the key files (or both)
  • user is asked for permission if the keychain entry needs to be updated, e.g. when a minisign key pair is overwritten

minisign-verify (all versions)

  • checks clipboard content for possible public key first
  • if clipboard check fails, the second option is still to input a public key manually, because that's how most users seem to be publish their public keys
  • optional list view of saved public keys to select from, with manual option to locate a public key file for verification
  • original rogue .pub files are now deleted after they have been copied to ~/Documents/minisign
  • now asks to rename another user's .pub file, if its name is the default "minisign.pub"; regardless, date & time will always be appended to the filename
  • now verifies first, and only after successful verification asks to save the public key to a .pub file (or move the public key file) to ~/Documents/minisign

both (all versions)

  • compatibility check: needs at least OS X 10.8 (Mountain Lion) and above (Notification Center integration)
  • retains existing .pub file directory ~/Documents/minisign instead of the user's home folder (minisign default location)
  • note: in macOS Sierra the ~/Documents folder can be integrated into iCloud
  • routines for additional (albeit less likely) user scenarios
  • note: some possible scenarios might not have been taken into account or fully tested; please report any errors or hickups in the Issues, or take a shot at it yourself
  • little things

both (workflows only)

  • added break/continue instead of exit commands, in case of errors if the user is signing/verifying multiple files at once
  • renamed for better accessibility via Finder Services contextual submenu

File information

  • File: minisign-misc-v1.7-20160806.dmg
  • Size: 0.398914 MB
  • Hash (SHA-2, 256 bit): c463ce6bdd90e14bbc56eca7addf9f2c18eddb769c0bc26b59d2774fe92b1a0d
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY
  • Prehashing: false [compatible with OpenBSD signify]

v1.5

16 Jun 23:09
Compare
Choose a tag to compare
  • Notify user when updates are available
  • Determine correct Mac OS name
  • SHA-2 (.dmg): 8b7ffacdba6f87d930c91528540988e52917b70d6203a542f66567bd4ce2ecb5
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY
  • Prehashing: false [compatible with OpenBSD signify]

v1.4

16 Jun 13:22
Compare
Choose a tag to compare
  • guard against user installing the minisign binary in a different path than /usr/local/bin
  • small non-essential changes
  • SHA-2 (.dmg): c65aefaff237b793086bbd5ea54dbf5bbbbb9393834d5170e5dbdb8d16c99537
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY

v1.3.1

15 Jun 21:28
Compare
Choose a tag to compare
  • guard against potential bug that might show two instances of terminal-notifier if user has copied the terminal-notifier.app from the Cellar to e.g. /Applications
  • SHA-2 (.dmg): be7679f27d5adf248cb55976a5b786009c275808e9596b154e519cdebc35865a
    Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY

v1.3

12 Jun 23:29
Compare
Choose a tag to compare
  • Now includes input of trusted & untrusted comments
  • Better parsing in verify script/workflow
  • SHA-2 (.dmg): 09d1e33e222a66b59da2299e11cbee256a51dd9d571e8da84aeb8089cf780e76
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY

v1.2

12 Jun 16:47
Compare
Choose a tag to compare
  • Bug fix: file size calculation for prehashing
  • SHA-2 (.dmg): 400caf9049c6a7422be24b7d7cfa054ad537d3be2eb7d8b738ea12b6dc466090
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY

v1.1

12 Jun 15:39
Compare
Choose a tag to compare
  • Includes shell scripts and workflows
  • Includes verify & sign versions
  • SHA-2 (.dmg): b4e97f240823ca73c496b1c47dc41c7b90d2ec1594151536928a29af2dbcac69
  • Minisign public key: RWSHxwNerDDQN8RlBeFUuLkB9bPqsR2T6es0jmzguvpvqWiXjxzTfaRY