Commit Graph

133 Commits (master)

Author SHA1 Message Date
Jonathan Barratt 83b121e432
DOCS: Fix typo (#966) 1 year ago
Emran BatmanGhelich 009abaf893
Docs: Fix a typo in man (#909) 2 years ago
Josh Soref 1578a4be85
Spelling (#907)
* spelling: encrypt

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: github

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: maintainer

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: reference

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: the

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2 years ago
joshr c5bf9958df update man pages 2 years ago
joshr e8d6299c26 fix typo in man pages 2 years ago
joshr 345b812009 tweak email example in man page 2 years ago
joshr 940f710244 Merge branch 'master' of github.com:sobolevn/git-secret 2 years ago
Josh Rabinowitz eda12f20f9
attempt fix for #851 (#889) 2 years ago
joshr 887992b588 update man pages 2 years ago
Josh Rabinowitz 8345e526cd
Issue 874 locate git repo (#886)
* first step in improving error message for #874
* possible doc fix for #851
* improve comment
* update changelog
2 years ago
Josh Rabinowitz 38379a2aee
more doc improvements (#848) 2 years ago
Josh Rabinowitz a1013791ed
More doc improvements (#847) 2 years ago
Josh Rabinowitz 73288eb3f0
don't try to decrypt non-existent files, update man pages 2 years ago
Josh Rabinowitz 87e36cca5b
man page improvements (#830)
* improve command summaries in man pages
* improve some phrasing
2 years ago
joshr 80ccb425c5 update man pages 2 years ago
Josh Rabinowitz 120edded4f
Cleanups 2022 04 (#824)
* change file desc we use to pass gnupg info
* improve content and phrasing in docs
* improve docs about locations of private/public keys
* update changelog
2 years ago
Josh Rabinowitz c798e89539
updates for #813 (#814)
* updates for #813

* update man pages

* Update utils/tests.sh

Co-authored-by: joshr <joshr>
Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
2 years ago
Josh Rabinowitz db03c638d5
in verbose mode, show some gnupg perm warnings (#812)
* set git-secret keys dir to 700 perms, for #811
* update changelog
* test improvements
* clean up comments
* remove unused code
* update git-secret-init man page
* document change to git-secret-init
2 years ago
Josh Rabinowitz fcae9b828f
mention bats-core upgrade, fix grammar, move bug info to issue (#759)
* mention bats-core upgrade, fix grammar
* Update CHANGELOG.md
* move info about issue with ubuntu & brew to #760
* rephrase text
* more about interoperability and gnupg versions
2 years ago
Fanchen Bao ab23658abb
Issue 675 update doc to use gpg in GitHub actions (#758)
* Update man file regarding git-secret usage in CI/CD

* Add issue number to changelog for the current modification

* Add quotation marks
2 years ago
Nikita Sobolev c820870cc8
Ignores `*.1` and `*.7` files, closes #690 (#691)
* Ignores `*.1` and `*.7` files, closes #690

* Now adds `*.1` files to test them
3 years ago
sobolevn 0bcce87422
Closes #618 3 years ago
Josh Rabinowitz 23acae1265
Issue 630 hide armored2 (#661)
* use gpg --armor when hiding/encrypting files

* update changelog

* Adds SECRETS_GPG_ARMOR env variable

* Fixes lint

* One more test

* Addresses review

Co-authored-by: sobolevn <mail@sobolevn.me>
3 years ago
Jeppe Fihl-Pearson fae00fac3d
Rename `killperson` to `removeperson` (#685)
* Rename the "killperson" command to "removeperson"

"killperson" is unnecessarily hostile so change the command name to
"removeperson".

Fixes #684.

* Re-generate man pages

* Update contribution guide

There's no longer any pre-commit hooks so don't mention them.

* Add alias from `killperson` pointing at `removeperson`

* Update git_secret_removeperson.sh

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 years ago
srvreeswijk 6c3ff18bb9
fixed documentation for armor option (#682)
* fixed documentation for armor option
3 years ago
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
3 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
4 years ago
Aymeric Bouzy dbe04c78b6
Documentation gpg + CI/CD (#577)
* update documentation
4 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'
5 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
5 years ago
Josh Rabinowitz 52b46ae700
Add docs for SECRETS_VERBOSE, env vars (#398) 5 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
5 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
5 years ago