Commit Graph

108 Commits (c12816346f18066dd8dbfdc7905b31a1c9e0d6fa)

Author SHA1 Message Date
Mikulas Tomanka 8b5e39b026
fix missing hyphens in some of the git-secret command mentions (#667)
* fix missing hyphens in some of the git-secret command mentions

* don't modify tests
3 years ago
sobolevn 295a4eeb4f
Removes old posts, fixes installation docs 3 years ago
Nikita Sobolev 19941f91f4
Adds release-ci script to test installation (#664)
* Adds release-ci script to test installation

* Fixes CI

* Fixes CI

* Renames some variables to follow the same SECRETS_ convention
3 years ago
sobolevn ca500fa13f Changes how docs are built 3 years ago
sobolevn a342993dd6 Adds new manual generation process 3 years ago
Mathias Pius Damm-Pedersen 4dca9f3701
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)
* Closes #653

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

* Document addition of disclaimer in changelog
3 years ago
Josh Rabinowitz ee592b8ede
Issue 634 tell duplicate emails (#637)
* support asserting named keyring is missing email(s)
* improve error if git-secret keyring missing email
* new test for telling same email twice
* update tell manpage regarding duplicate emails
* regenerate man pages
* update changelog
4 years ago
Josh Rabinowitz 5bcaf40c4c update version to 0.3.3 4 years ago
Josh Rabinowitz 8e46f64171 prepare for new release 4 years ago
Josh Rabinowitz 06a04306c2 update man pages 4 years ago
Bertjan Broeksema fc51d6f15f
More precise feedback about added files (#614)
* More precise feedback about added files

This adapts the output of the add command in order to report exactly
how many files have been added. Specially with wildcard patterns, this
makes it easier to verify that expected files are added.

With the verbose option, the add command will also tell which files
have been added.

By @bbroeksema bbroeksema
4 years ago
Josh Rabinowitz 332a9b4794
Issue 603 docs part3 (#612)
* update man pages for changes to git-secret.7
* update changelog for doc changes
4 years ago
teutates 71f7891d88
Improve docs wording, formatting, fixes #603 part 2 (#606)
* Improve docs wording, formatting, fixes #603
4 years ago
Josh Rabinowitz a0a176fa5d
Issue 552 508 revoked keys (#553)
* warn about 'tell' on expired/revoked/invalid keys
* error if 'tell' used on email with multiple keys
* improve test of 'tell' with subdirs
5 years ago
Aymeric Bouzy dbe04c78b6
Documentation gpg + CI/CD (#577)
* update documentation
5 years ago
Josh Rabinowitz c5b815c7db bump to v0.3.2 5 years ago
Josh Rabinowitz 8b9feaa662
put version in man pages, update man page dates, fix version mention (#545)
* put version in man pages and fix version mention
* update dates in man pages
5 years ago
Josh Rabinowitz d5096614cc update man pages and changelog 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
Simon Massey 78287b7b98
git secret hide docs warns about `-F` but not `-m` behaviour #467 (#468) 5 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 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
Josh Rabinowitz 52b46ae700
Add docs for SECRETS_VERBOSE, env vars (#398) 6 years ago
Josh Rabinowitz cdad4aba37
Add man page header, for debian lintian (#392)
* Add man page header, for debian lintian
* update man/man7/git-secret.7 to match .ronn
6 years ago
Josh Rabinowitz 7b06b25c0a
Respect secrets dir on init, and document (#366)
* respect SECRETS_DIR and SECRETS_EXTENSION in tests
* add line regarding fixes to CHANGELOG.md
* test with non-standard SECRETS_EXTENSION
* Add details about init, mention SECRETS_EXTENSION in init page
* update git-secret-init man page
6 years ago
Josh Rabinowitz 9cccf162c6 WIP: test with expired key, add 'whoknows -l' (#287)
* test with expired key, add 'whoknows -l'

    * 'whoknows -l' shows key expiration dates
    * also added docs and tests for `whoknows -l`,
    * tests for expired keys,
    * epoch_to_date functions

* update man pages

* fix epoch-to-date conversion on OSX

* test output of 'whoknows -l'

* fix for lint/shellcheck

* fix for osx

* lint fix

* use date as found in $PATH

* disable 'set -e' as little as possible
6 years ago
Josh Rabinowitz 4a3877b486
WIP: Force mode for hide and reveal (#263)
* -F (force even if gpg fails) option for hide and reveal
* allow 'reveal' to decrypt a subset of files.
* update and regen man pages
* man pages update and improvements
* text about why all files should be hidden at once
* add _warn() and _warn_or_abort()
* tests for -F option
* glob source .sh files in Makefile better
* add comment about issue #238. cleanup error msg.
* test exact case in #253
* disable gnupg doc building on ubuntu-rolling
6 years ago
joshr 9e7bc916a6 fix typo 6 years ago
joshr 6d5f01d3f3 update man pages 6 years ago
joshr 1bf031448f update ronn pages to mention SECRETS_DIR env var. 6 years ago
joshr 41fdf8b2e4 update man pages 6 years ago
joshr 645fc2370e change preserve option from -C to -P 6 years ago
joshr fc9f4878a1 document -C in .ronn files and fix synopsis of 'git secret hide' 6 years ago
joshr 2e7d6a12a5 add -c (preserve permission) option to reveal. For #172 6 years ago
Josh Rabinowitz 28377b138c fix typos 6 years ago
Josh Rabinowitz 86bdaf8702 regenerate man page 6 years ago
Josh Rabinowitz 860afe0e83 text change as per PR commants 6 years ago
Josh Rabinowitz 3aa923f03c fix typos, regenerate man pages 6 years ago
Josh Rabinowitz c3434683ef more about gnupg, and .gitsecret contents. whitespace changes. 6 years ago
joshr fe0c9c71e7 fix typo and update man pages 7 years ago
joshr ef5596aa42 improve CHANGELOG.md and git-secret man page 7 years ago
joshr 277057fa3e improve documents and break long lines 7 years ago
joshr 76362aff53 improve text and break long lines 7 years ago
joshr 722892cc46 improve git-secret docs 7 years ago
Josh Rabinowitz 8f6b3876ac use 'git secret hide -d' in example 7 years ago
Josh Rabinowitz 6c29ed7eb7 fix typo 7 years ago
Josh Rabinowitz b6d903b2a6 improve docs re: ignores & .gitsecret 7 years ago
Josh Rabinowitz 74e3404f36 ronn/man doc improvements 7 years ago
Josh Rabinowitz 04b7c391b0 update 7 years ago
Josh Rabinowitz 28611a3b6e small grammar change 7 years ago