Nikita Sobolev
109326cbc3
Updates sponsor info
5 years ago
Josh Rabinowitz
68b64f4aac
make correction to comments ( #525 )
5 years ago
Josh Rabinowitz
9ff559ca8c
Issue 478 tests in busybox ( #523 )
...
* use busybox by not installing coreutils on alpine
* changes for busybox version of ps and stat
* add function to check if exe is from busybox
* update changelog
* cleanup comments, code, and commented out code
* improve comment in alpine Dockerfile
* include platform-specific funcs so we can test perms
5 years ago
Josh Rabinowitz
e16d505e78
Issue 493 linux deps2 ( #519 )
...
* add dependencies for rpm, deb, apk packages
* update to CHANGELOG
5 years ago
Josh Rabinowitz
95b5b320fc
Issue 516 verbose on errors ( #518 )
...
* add error info on errors listing keys
* move bash $TMPDIR initialization earlier
* show gpg output if hide encryption fails
* update changelog
* fix typos
* improve messaging when reveal and tell are done
* simplify logic, fix typo in error message
5 years ago
Josh Rabinowitz
701497df9d
Fix hangs when interrupting tests on OSX ( #522 )
...
* close fd 3 on gnupg subprocesses, for bats-core
* update changelog
5 years ago
Josh Rabinowitz
0faad68032
Optimize ( #517 )
...
* small optimization, update to changelog
5 years ago
Josh Rabinowitz
a3d21d2e15
Revert "don't use revoked gpg uid" ( #514 )
...
* Revert "don't use revoked gpg uid (#492 )"
This reverts commit ae38e0242d
.
* revert changelog
5 years ago
Josh Rabinowitz
b6ad293c0b
Merge remote-tracking branch 'dist/master'
5 years ago
Josh Rabinowitz
589f2ff77e
Fedora cleanup ( #513 )
...
* don't install unneeded package
5 years ago
Josh Rabinowitz
1cd77a6067
Merge remote-tracking branch 'dist/master'
5 years ago
Josh Rabinowitz
b7741a0ade
Issue487 fedora buids ( #511 )
...
* use python3 and pip3
* upgrade to ansible 2.8.4
* set ansible_python_interpreter
* fix: enable debian sources when haven't found them
* updates to changelog
5 years ago
Josh Rabinowitz
1c8029cff0
re-enable tests on fedora systems
5 years ago
Josh Rabinowitz
99b36b2b52
Changelog update3 ( #507 )
...
* update Changelog
5 years ago
bricewge
ae38e0242d
don't use revoked gpg uid ( #492 )
...
Checks gnupg validity value doesn't show key as revoked.
5 years ago
Josh Rabinowitz
b68dacc98b
when tests ask for gnupg1, use gnupg1, not gnupg2 ( #506 )
5 years ago
Josh Rabinowitz
54ce590e26
Add note about secrets and old keys ( #499 )
...
* Add note about secrets and old keys
5 years ago
Josh Rabinowitz
49fa952e68
Always use OSX's mktemp on OSX. ( #486 )
5 years ago
Josh Rabinowitz
baf6c4113b
Add SECRETS_PINENTRY env var and docs ( #490 )
...
* Add SECRETS_PINENTRY env var
* add docs and tests for SECRETS_PINENTRY
* improve diagnostic output
* fix regex example for bats-core diagnostics
5 years ago
Josh Rabinowitz
bb4b61c2c4
make rsync a build requirement on debian ( #501 )
...
* make rsync a build requirement on Debian
* re-enable debian tests on travis
5 years ago
Josh Rabinowitz
c21221c23a
disable tests on fedora and debian temporarily ( #505 )
5 years ago
Josh Rabinowitz
28675d6461
version bump to 0.2.6 ( #482 )
5 years ago
Josh Rabinowitz
666f2167c1
Changelog updates ( #481 )
5 years ago
Josh Rabinowitz
f2c398f037
fix for busybox mktemp ( #480 )
...
* fix for busybox mktemp, issue #475
5 years ago
Josh Rabinowitz
10fa2a7be2
Tempfile and temp directory cleanups ( #473 )
...
* Tempfile and temp directory cleanups
Add comments about mktemp on different platforms
Be more careful about tempfile cleanups
Don't use find to locate files to cleanup
Use shorter SECRETS_EXTENSION and SECRETS_DIR env settings in tests
Set TMPDIR in tests again
Show DESTDIR used when testing git-secret install
Change filename passed to mktemp -t in tests
5 years ago
Josh Rabinowitz
c20e61313b
Issue 454 freebsd ( #474 )
...
* freebsd test fix
5 years ago
Simon Massey
10879e2253
fix for git secret hide -m doesn't work on first use #466 ( #469 )
5 years ago
Simon Massey
57903b9e75
replace grep+cut+sed pipe with awk regex ( #462 )
5 years ago
Josh Rabinowitz
aec3ac1ae2
Add note about writing tests. Fix typo. ( #471 )
...
Also use affect, not effect, as appropriate.
5 years ago
Simon Massey
2164e822d2
remove dead code for keys/mapping.cfg ( #464 )
5 years ago
Simon Massey
78287b7b98
git secret hide docs warns about `-F` but not `-m` behaviour #467 ( #468 )
5 years ago
Josh Rabinowitz
05421347ff
Merge pull request #463 from sobolevn/improve_assert_keychain_contains_emails
...
break loop when email found in keyring
5 years ago
Josh Rabinowitz
c65766924b
Merge branch 'master' into improve_assert_keychain_contains_emails
5 years ago
Josh Rabinowitz
ee8938c512
Merge pull request #461 from sobolevn/simbo1905-patch-1
...
missing word in CONTRIBUTING.md
5 years ago
Simon Massey
0e4e432727
break loop when email found in keyrig
5 years ago
Simon Massey
8ed0f21635
missing word
5 years ago
Josh Rabinowitz
44a8745e02
remove duplicate test ( #458 )
6 years ago
Josh Rabinowitz
bbb4d9d3e5
Tmp cleanups ( #457 )
...
* Only show 'cleaning up temp file' messages if one
of SECRETS_VERBOSE or SECRETS_TEST_VERBOSE is set.
* Adjust tests to reflect the change.
* Add note about suppressing 'cleaning up' msgs to CHANGELOG.md and reorder entries
* add comments showing examples of tmpfiles returned
6 years ago
Josh Rabinowitz
24bfc86b74
Fail on extra params ( #448 )
...
* fail if user passes unexpected filenames or unknown params
* mention fix of #390
6 years ago
Josh Rabinowitz
2341d1433b
Temp dir fixes ( #449 )
...
* perform our test install into TMPDIR
* fix typo
* remove duplicate entry in CHANGELOG.md
* improve commenting
6 years ago
Josh Rabinowitz
cb1636a6dc
experimental SECRETS_TEST_VERBOSE shows debug info during tests ( #446 )
...
* add a travis target using SECRETS_TEST_VERBOSE=1
* Document SECRETS_TEST_VERBOSE as experimental
* note experimental feature may change or be removed
6 years ago
Josh Rabinowitz
fc85d05fc0
Use /tmp/subdir for testing, not /tmp. ( #442 )
6 years ago
Josh Rabinowitz
f6d4de1adf
Use git check-ignore ( #440 )
...
* improve how we check for ignored files using 'git check-ignore'
* mention use of git check-ignore in changelog
* don't mkdir/rmdir when testing for ignored files
6 years ago
Josh Rabinowitz
8334d7beef
Reveal verbose ( #447 )
...
* add -v option to reveal, for #395
* update reveal man page
* shellcheck exception
* changelog update for 'reveal -v'
6 years ago
Josh Rabinowitz
07af0c19b6
Varnames output and typos ( #441 )
...
* rename variable, fix typo, improve comments and output
* fix directory removal after testing
* mention improved user messaging in CHANGELOG.md
6 years ago
Josh Rabinowitz
be88da4c0c
test 'DESTDIR=/dir/here make install' support ( #438 )
6 years ago
Josh Rabinowitz
4bcf6c054a
respect DESTDIR as per GNU/debian/etc ( #437 )
6 years ago
Josh Rabinowitz
ec4232faec
Update to mention git-secret packaging in Fedora ( #436 )
6 years ago
Gergely Gombos
dd02a6f657
Update readme - add Fedora package link ( #434 )
6 years ago
Josh Rabinowitz
ce8c6b3ae0
Change 'add' to add to .gitignore by default. ( #429 )
...
* Change 'add' to add to .gitignore by default.
Also add _message() function and improve output from 'git-secret-add',
alter tests for new code behavior, and update docs.
* change tests since 'add' always adds to .gitignore
* improve output: prepend more message with 'git-secret:'.
* update man page for git-secret-add
6 years ago