Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork204
Releases: sobolevn/git-secret
v0.5.0
83e1e28
Compare
Changelog
v0.5.0 (2022-06-05)
Merged pull requests:
- Bump alpine from 3.15.4 to 3.16.0 in /.ci/releaser/alpine#877 (dependabot[bot])
- Bump alpine from 3.15.4 to 3.16.0 in /.ci/docker-ci/alpine#875 (dependabot[bot])
- Bump fedora from 35 to 36 in /.ci/release-ci/fedora#867 (dependabot[bot])
- Bump fedora from 35 to 36 in /.ci/docker-ci/fedora#866 (dependabot[bot])
- Bump JamesIves/github-pages-deploy-action from 4.3.2 to 4.3.3#856 (dependabot[bot])
- fix typo#855 (bennycode)
- Bump JamesIves/github-pages-deploy-action from 4.3.0 to 4.3.2#854 (dependabot[bot])
- Bump ubuntu from 20.04 to 22.04 in /.ci/docker-ci/ubuntu#853 (dependabot[bot])
- Bump ubuntu from 20.04 to 22.04 in /.ci/release-ci/ubuntu#852 (dependabot[bot])
- add freebsd testing#849 (joshrabinowitz)
- more doc improvements#848 (joshrabinowitz)
- More doc improvements#847 (joshrabinowitz)
- start to rewrite windows docs#845 (joshrabinowitz)
- windows testing#842 (joshrabinowitz)
- Logic output cleanups#841 (joshrabinowitz)
- add MSYS support#839 (joshrabinowitz)
- describe Windows installation#837 (bennycode)
- Issue 706 decrypt errors#831 (joshrabinowitz)
- man page improvements#830 (joshrabinowitz)
- Bump alpine from 3.15.3 to 3.15.4 in /.ci/release-ci/alpine#829 (dependabot[bot])
- Bump alpine from 3.15.3 to 3.15.4 in /.ci/docker-ci/alpine#828 (dependabot[bot])
- Bump alpine from 3.15.3 to 3.15.4 in /.ci/releaser/alpine#827 (dependabot[bot])
- for#811: allow some perm warnings in non-verbose mode#825 (joshrabinowitz)
- Cleanups 2022 04#824 (joshrabinowitz)
- Bump JamesIves/github-pages-deploy-action from 4.2.5 to 4.3.0#823 (dependabot[bot])
- Bump debian from 11.2-slim to 11.3-slim in /.ci/docker-ci/debian-gnupg2#822 (dependabot[bot])
- Bump alpine from 3.15.2 to 3.15.3 in /.ci/release-ci/alpine#821 (dependabot[bot])
- Bump debian from 11.2-slim to 11.3-slim in /.ci/docker-ci/debian-gnupg1#820 (dependabot[bot])
- Bump alpine from 3.15.2 to 3.15.3 in /.ci/releaser/alpine#819 (dependabot[bot])
- Bump alpine from 3.15.2 to 3.15.3 in /.ci/docker-ci/alpine#818 (dependabot[bot])
- Bump debian from 11.2-slim to 11.3-slim in /.ci/release-ci/debian#817 (dependabot[bot])
SECRETS_TEST_VERBOSE
can be0
#816 (sobolevn)- updates for#813#814 (joshrabinowitz)
- in verbose mode, show some gnupg perm warnings#812 (joshrabinowitz)
- Bump alpine from 3.15.1 to 3.15.2 in /.ci/releaser/alpine#809 (dependabot[bot])
- Bump alpine from 3.15.1 to 3.15.2 in /.ci/docker-ci/alpine#808 (dependabot[bot])
- Bump alpine from 3.15.1 to 3.15.2 in /.ci/release-ci/alpine#807 (dependabot[bot])
- Use matrix build for OSX tests#805 (sobolevn)
- update changelog#804 (joshrabinowitz)
- upgrate our bats-core to v1.6.0#803 (joshrabinowitz)
- improve testing gitignore, add verbose test on osx#800 (joshrabinowitz)
- Bump alpine from 3.15.0 to 3.15.1 in /.ci/release-ci/alpine#799 (dependabot[bot])
- Bump alpine from 3.15.0 to 3.15.1 in /.ci/docker-ci/alpine#798 (dependabot[bot])
- Bump alpine from 3.15.0 to 3.15.1 in /.ci/releaser/alpine#797 (dependabot[bot])
- changes to .gitignore usage and testing in response to#789#791 (joshrabinowitz)
- Bump jekyll from 4.2.1 to 4.2.2 in /docs#788 (dependabot[bot])
- Bump actions/checkout from 2 to 3#787 (dependabot[bot])
- test on arch#785 (joshrabinowitz)
- cleanups and renames#784 (joshrabinowitz)
- change how we pass passphrase to gnupg, for#781#783 (joshrabinowitz)
- call usage() with expected parameter list#782 (bryan-howard)
- revert unexplained changes from#766#780 (joshrabinowitz)
- show and fix 'style' complaints from shellcheck#779 (joshrabinowitz)
- Bump JamesIves/github-pages-deploy-action from 4.2.4 to 4.2.5#778 (dependabot[bot])
- Bump JamesIves/github-pages-deploy-action from 4.2.3 to 4.2.4#776 (dependabot[bot])
- test with alma linux#775 (joshrabinowitz)
- Use
rocky
inrelease-ci.yml
#774 (sobolevn) - Bump actions/github-script from 5.1.0 to 6#773 (dependabot[bot])
- perform testing with
rocky linux
#772 (joshrabinowitz) - Bump actions/github-script from 3 to 5.1.0#771 (dependabot[bot])
- Bump jekyll-seo-tag from 2.7.1 to 2.8.0 in /docs#770 (dependabot[bot])
- Bdh cleanup#766 (bryan-howard)
- Drop
Centos
#764 ([sobolevn](https://github.com/sob...
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v0.4.0
1bd304f
Compare
Changelog
v0.4.0 (2021-05-06)
Merged pull requests:
- Adds release-ci script to test installation#664 (sobolevn)
- Adds new installation instructions for deb and rpm#662 (sobolevn)
v0.4.0.alpha1 (2021-05-04)
Merged pull requests:
- New CI#658 (sobolevn)
- Add security disclaimer for git-secret-killperson specifying what is and is not readable by a user after having been removed from the repository's keyring#654 (MathiasPius)
- Issue 634 tell duplicate emails#637 (joshrabinowitz)
- add bash string escaping to _add_ignored_file#626 (friedenberg)
- Edit Fedora package URL#625 (gombosg)
- Issue548 gh pages in master#616 (jsmailes)
*This Changelog was automatically generated bygithub_changelog_generator
Assets2
Uh oh!
There was an error while loading.Please reload this page.
git-secret v0.4.0.alpha1
6294262
Compare
This is an alpha release, due to the fact thatbintray
is down.
I am using this key (the same as before) for signing GitHub release:https://api.bintray.com/users/sobolevn/keys/gpg/public.key
Key copy (in case it is also going away):
-----BEGIN PGP PUBLIC KEY BLOCK-----mQENBFdftTcBCAC1KL+adkBTmfLIf89NYL3Xdc+SuTodCf8n5kruQSf4gJOn8LR6VN3k72B9wicN8MEGvUzGSBOVHzf6ndGVKnt6vOAKjxUnI5C/g4wZvKwH2hmpfN75pGL2BY4i4aIF9Y4sp7sdc9VlN5x25UCc7xAyQzsvL4opkwJ4FghZtx9FXqeYeynmXw7BmXNCcAmFWrJdUL0+0j3KjAiV9IZAfBQMYr6IoE7zU4TNAFJENrhY2qKW5feuIeqSebjIitj+Dz/S0EMpSMRC28m6IAykyTblMbmIEAZTg3GbZISwK64ki+oxK+Qh7Gf0Pwyld6e0vsDljmbGQ75TR3+qYx5FqPLpABEBAAG0TU5pa2l0YSBTb2JvbGV2IChUaGlzIGtleSBpcyB1c2VkIGZvciBCaW50cmF5IHNpZ25pbmcuKSA8bm8tcmVwbHlAc29ib2xldm4ubWU+iQE4BBMBAgAiBQJXX7U3AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAXS088jYIiwR6uB/0cJQ9HqRMytvZNx4GkWxyPg9LVRJFxh42TT7MH/OWVx1oqhZDgbzrOHF2wF9OGNiB2byhChKzRetTqG1HzLg34blXFUq5Mc7t2Dj2qAiOucH89FNubv437+Ru9dDMsFUCgze7cRwyYEFVshpD3Vm3dTuD11zCgZN+nqsSQ2ExPU9mXft2v36zt/8+9o9Kd32kHghTGfTCd0pIpJWZ4VApX+z28e/6A86RjPjXvsZLKIGGwLWX86LAM3AFDL/4LLrR4LiNt8w7z1/LYCX1OwNatRupPJRqoC0MPQs5sD7ea4fWidhDvbEdi5UPVYujE3Q6hYjfcXiCa5cPzvcT18LsVuQENBFdftTcBCACov+KwMRG9tFwa5WmXl4dWDmeIS+X5JqS5VqqSc7PskLeNak3txq0dnlkd3F3tQQehJJOBkxlEkXGd+7aqA0pdSIDoOFZfFPuAog6cpF2UemQN19CRIUrsG3VTZoFBgNLD8KgJUdIXAsoCUSsWexbnwMG3fgNxfbOuXUyapGOO5JeF8IIuO7FqnWnOruTmMli8sI4vBT7YLEfw+wYOb6sOpmEHKo+F6ufhljk5yp2TIFLcKiuVyTYD7tX5BDPdZuxDQ1ZrIaqMpL1Hm5T5ET4miO1HdAE/TgphMYH2iwFSoE6eh6mh0WGA3UBP6bxFZfNlgQM1hKX/PvWJy+2s4mBdABEBAAGJAR8EGAECAAkFAldftTcCGwwACgkQF0tPPI2CIsFeIggAo/HTOJACL/ke1E9VlS1UlIJ7210MOhAhQDADeOu2ofNjCYFjpP8fW0/Ge8aJwkmswXTuELO8K83abysvobUtMaJAdE/q7tbQC8iNgwMfokZ5QV/C86megi+1SZgH47AUIOMvoyFzc2d8xrtEpmUpRcfqKs/8AVwUJemdp7daTFp7ar1w0vH1ZO+MzVjJsXZAcAKbDxfvRO/xQVf2jJ0yetcifvg/4I9ncbOeO7/t0eVf5vkHYmTS1uXVelzm4w/6jpXFRA6K9nmFug5iyUeDlRrcttOS4S9k2VxegpDZT5c5Gv+05z7C2ImpRv7T+Cu5oKJ8LOcbYAntor5ZchkmIA===8fzm-----END PGP PUBLIC KEY BLOCK-----
Assets4
Uh oh!
There was an error while loading.Please reload this page.
git-secret v0.3.3
Compare
version 0.3.3
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v0.3.2
Compare
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v0.3.1
Compare
Misc
- Update man pages
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v0.3.0
df192b8
Compare
Features
- Support SECRETS_PINENTRY env var for gnupg --pinentry-mode parameter (#221)
- Show output from gnupg if 'hide' fails (#516)
- Add support for Busybox (#478)
Bugfixes
- Use OSX's mktemp on OSX, even if there's another version in PATH. (#485)
- Make rsync a build requirement on debian (#500)
- Use gnupg1, not gnupg2, when tests specify gnupg1 (#241)
- Note dependencies gawk, bash, and coreutils in linux packages (#493)
- Handle case of key having no email and a comment (#527)
- Avoid blank lines from output of 'clean -v'
Misc
- Improve messaging and logic around deleting tmp files.
- Add note about secrets and old keys (#499)
- Transition build process from python 2 to python 3 (#487)
- Upgrade build process from ansible 2.5 to ansible 2.8
- Fix build process when installing gnupg2 source deps on Ubuntu
- Close file descriptor 3 when running gnupg subprocesses (#521)
- Small optimization in 'hide'
- Improve code comments
- Update docs to note that git-secret repos modified by git-secret 0.2.3 and
later are not backward compatible with pre-0.2.3 versions of git-secret. (#536)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v0.2.6
28675d6
Compare
Features
- git-secret is now available in Fedora, link added to README.md. (#315)
- Support automated testing on windows with Travis CI (#372)
- Support SECRETS_VERBOSE env var to enable verbosity (#323)
- Use gpg without --quiet when decrypting in verbose mode (#394)
- Add -v options to 'tell' and 'reveal', showing gpg output (#320,#395)
- Change 'init' to never ignore .secret files (#362)
- 'add' appends filepaths to .gitignore by default (#225)
- Automate the GitHub release (#411)
Bugfixes
- Fix 'hide -m' when used as first hide operation (#466)
- Fix code to respect $TMPDIR when generating tmp files (#451)
- Be more careful when deleting test files (#360)
- Use separate directory when testing, instead of using $BATS_TMPDIR directly (#407)
- Fix 'whoknows -l' and related tests on FreeBSD (#454)
- Fix git-secret init when used on busybox (#475)
- Update git-secret.io, fix utils/gh-branch.sh to use 'git all --add' (#344)
- Fix link to homebrew's git-secret in README.md (#310)
- Remove diagnostic output from test results (#324)
- Remove un-needed redirection in 'reveal' (#325)
- Fix link to current contributors in CONTRIBUTING.md (#331)
- Fix tests when running from git hooks (#334)
- Fix typo, remove temp directory in utils/tests.sh (#347)
- Spelling fixes
- Fix re: SECRETS_DIR in 'init' and SECRETS_EXTENSION in test_reveal.bats (#364)
- git-secret will fail if you pass params or filenames that are not understood (#390)
- Use SECRETS_GPG_COMMAND env var in gpg version check (#389)
- Add header to git-secret.7 man page, for debian and doc improvement (#386)
- Respect DESTDIR when installing as per GNU/debian/etc recommendations (#424)
- Use git check-ignore to test for files ignored by git
Misc
- Improve docs about hide -m option (#467)
- Document SECRETS_VERBOSE and improve env var docs (#396)
- Setting SECRETS_TEST_VERBOSE env var shows debug info during tests (EXPERIMENTAL)
- Add documentation about how to write tests.
- Suppress 'cleaning up temp files' messages unless in a verbose mode.
- Improve git-secret user messaging.
- Update CHANGELOG.md to mention fix for#281 in v0.2.5 (#311)
- Add text explaining git-secret Style Guide and Development Philosophy
- Use Shellcheck on tests/ files, changes for Shellcheck in tests/ (#368)
- Use Shellcheck on MacOS/osx travis tests (#403)
- Show commands run by Makefile as per debian upstream recommendations (#386)
- Upgrade bats-core to v1.1.0, import bats-core into vendor/bats-core (#377)
- Use gawk to parse emails from gpg output
- Optimize code that parses keychains
- Remove unused code
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Version 0.2.5
94d5ae4
Compare
- Fix issues with spaces in paths and filenames (#226,#135)
- Fix issue when 'hide' used in subdir of repo (#230)
- Fix issues in 'changes' with trailing newlines (#291)
- Fix 'hide' to only count actually hidden files as hidden (#280)
- Fixed bugs and improved error messages (#174)
- Add -l option to whoknows, which shows key expiration dates (#283)
- Add -P option (preserve permissions) to reveal and hide (#172)
- Add -F option (force, changing some errors to warnings) to hide and reveal (#253)
- Add tests for expired gpg keys, and gpg keys with only emails (#276)
- Add support for FreeBSD (#244)
- Issue error message when unable to hide a secret (#202,#238)
- Accept gpg key with no name, only an email (#227)
- Require keys to be specified by email, as documented (#267)
- Disallow 'git secret tell' or 'killperson' with emails that are not in keychain (also#267)
- Allow user to specify name of secret dir at runtime using SECRETS_DIR env var, and test (#247,#250)
- Improve documentation regarding operation with different versions of GPG (#274,#182)
- Documentation improvements, error message and text improvements, and typo fixes (#254)
- git-secret RFC#001 added, documenting a path towards independence from gpg binary formats (#208)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Version 0.2.4
dec31f0
Compare
Assets2
Uh oh!
There was an error while loading.Please reload this page.