Skip to content

Latest commit

 

History

History
93 lines (77 loc) · 3.44 KB

CHANGELOG.md

File metadata and controls

93 lines (77 loc) · 3.44 KB

Release v1.20200429

NOTE: While there is now support for NetBSD and SunOS/SmartOS, the release process only tests on macOS and CentOS7 because that's all I have access to.

  • Fix tools that break when ".." or "." are used in a path (#304)
  • Respect PREFIX variable for copy-install (#294)
  • Documentation: Add pkgsrc install instructions (#292)
  • Improve support for Windows (#291)
  • Clarify gpg version usage (#290)
  • Many documentation fixes
  • DOCUMENTATION: Promote 'getting started' to a section, enumerate steps (#283)
  • Commit changes to gitignore when deregistering (#282)
  • Add support for NetBSD and SunOS (SmartOS)
  • Defend against ShellShock

Release v1.20181219

  • New OS support: Add support for NetBSD and SunOS (SmartOS)
  • Testing: Improve confidence test.
  • .blackbox is now the default config directory for new repos. (#272)
  • Add blackbox_decrypt_file (#270)
  • Improved compatibility: change"/bin/[x]" to "/usr/bin/env [x]" (#265)
  • Add blackbox_less. (#263)
  • add nix method of install (#261)
  • Linked setting up of GPG key (#260)

Release v1.20180618

  • Restore make manual-install with warning. (#258)

Release v1.20180615

  • Standardize on .blackbox for config. Use keyrings/live for backwards compatibility.
  • Store keys in .blackbox directory (#218)
  • Suggest committing changes to pubring.gpg when running blackbox_removeadmin (#248)
  • Fix typo (#246)
  • Improve installation instructions (#244)
  • Fix replacing-expired-keys link in README (#241)
  • Fix problems when gpg2 is installed next to gpg (#237)
  • Many documentation corrections, updates, etc.
  • Exclude default keyring from import (#223)
  • .gitattributes not always updated (PR#146)
  • Fix bugs related to updating .gitattributes (PR#146)
  • Update readme with CircleCI link (#216)
  • Run the tests on a CI (#215)
  • Fixed Alpine compatibility (chmod) (#212)
  • direct repobase message to stderr (#204)
  • Improve Windows compatibility
  • NEW: .gitattributes Set Unix-only files to eol=lf
  • Silence 'not changed' output during keychain import (#200)
  • Improve FreeBSD compatibility
  • shred_file() outputs warning message to stderr. (#192)
  • Don't complain about GPG_AGENT_INFO if using newer gpg-agent (#189)
  • [FreeBSD] Fix use of chmod (#180)
  • Requiring a file to be entered to finish editing (#175)
  • Remove the key from the keyring when removing an admin (#173)
  • Add FreeBSD support (#172)
  • Add list admins commandline tool. (#170) ignore backup files and secring.gpg in $BLACKBOXDATA (#169) Allow parallel shredding of files (#167)
  • Add/improve Mingw support
  • Make "make confidence" less fragile
  • And a lot, lot more.

Release v1.20170309

  • "make test" is an alias for "make confidence"
  • macOS: make_tempdir must create shorter paths
  • Fix "make confidence" for newer version of Git
  • README.md: Add info about our new mailing list

Release v1.20170611

  • confidence_test.sh verifies external tools exist
  • confidence_test.sh more reliable for non-UTF8 users
  • "make test" no longer prompts for passwords
  • blackbox works better when target directory lives in root (#194)
  • Add confidence_test.sh tests for admin operations
  • blackbox_list_admins fails (#193)
  • confidence_test.sh works better on FreeBSD
  • tools/confidence_test.sh: now works with gnupg-2.0 and gnupg-2.1
  • Blackbox now officially supports both gnupg-2.0 and gnupg-2.1
  • blackbox_shred_all_files: BUGFIX: Does not shred files with spaces
  • blackbox_removeadmin: disable gpg's confirmation
  • Sync mk_rpm_fpmdir from master

Release v1.20170127

  • Starting CHANGELOG.