- Notifications
You must be signed in to change notification settings - Fork201
Releases: sobolevn/git-secret
Releases · sobolevn/git-secret
v0.5.0
83e1e28
This commit was signed with the committer’sverified signature.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
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
v0.4.0
1bd304f
This commit was signed with the committer’sverified signature.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
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
git-secret v0.4.0.alpha1
6294262
This commit was signed with the committer’sverified signature.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
git-secret v0.4.0.alpha1Pre-release
Pre-release
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
git-secret v0.3.3
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
version 0.3.3
Assets2
v0.3.2
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
v0.3.1
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
Misc
- Update man pages
Assets2
v0.3.0
df192b8
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
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
v0.2.6
28675d6
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
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
Version 0.2.5
94d5ae4
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- 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
Version 0.2.4
dec31f0
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading