Commit Graph

107 Commits (4661b725df242ce2890f0e6cf7ceea977f7f868f)

Author SHA1 Message Date
joshr 4661b725df abort if unable to decrypt hidden file 6 years ago
Josh Rabinowitz c2081514d6 fixes for git secret changes (#160)
* fixes for git secret changes

check that we can find filenames passed on command line, and that
we can find the unencrypted versions of hidden files.

* new test

* add tests
7 years ago
Josh Rabinowitz deae0d1cd5 'git secret hide' without source files gives appropriate error (#158)
* don't hide files that don't exist decrypted.

and change related error message to 'file not found: filename'.

* ensure all source files are present before hiding

* test for 'add' while unencrypted file missing
7 years ago
Josh Rabinowitz 52bbc20162
Merge branch 'master' into add-tracked-file-126 7 years ago
joshr 13170c313f check if file is tracked before adding
and tell user useful information in case they want to
hide a file that's tracked.
7 years ago
joshr ffa89ceaa2 fix 7 years ago
joshr a78e0172bc check that added files are not tracked by git 7 years ago
Josh Rabinowitz 97fa9e6e7b fix quoting and phrasing 7 years ago
Josh Rabinowitz 114f4c7c6c document git secret --version 7 years ago
joshr 2bc42f2655 mention 'git secret list' not mapping.cfg in usage 7 years ago
joshr 55f2b83320 fix typo 7 years ago
joshr 8b2a1eab1d Merge branch 'master' into improve-docs 7 years ago
joshr 4766df2110 improve error messages
in add, killperson, remove, tell, and main
7 years ago
joshr 0dc00367f9 improve message when .git exists but not .gitsecret 7 years ago
joshr a4a8ea62ed better error messages 7 years ago
joshr e7abd660bc improve git secret usage output 7 years ago
Josh Rabinowitz 4a2f34c791 remove commented-out code 7 years ago
Josh Rabinowitz 50b23c9739 fix 7 years ago
Josh Rabinowitz 900717707b TEMP Merge branch 'git-secret-cat' of github.com:joshrabinowitz/git-secret into git-secret-cat 7 years ago
Josh Rabinowitz c760513e35 small grammar change, update,
fixes for linter errors about 'which'
For example:
    in utils/deb/deb-ci.sh line 27: 'which git-secret':
    SC2230: which is non-standard. Use builtin 'command -v' instead.
remove inoperative links
reflect code review input
add test for 'git secret cat'
restore sponsor links
7 years ago
Josh Rabinowitz 612e34cce8 add git secret cat filename [filename2] feature.
ronn file for manpage
cleanup. Remove -f option.
bump version to 0.2.4
remove unused variable
add references to git secret cat in ronn docs.
git-secret-cat man page
7 years ago
Josh Rabinowitz 02e4bde64e better error checking 7 years ago
Josh Rabinowitz da55b56565 reflect code review input 7 years ago
Josh Rabinowitz badb0938d9 remove unused variable 7 years ago
Josh Rabinowitz dc4c8d7284 bump version to 0.2.4 7 years ago
Josh Rabinowitz 85854df8fd cleanup. Remove -f option. 7 years ago
Josh Rabinowitz 40c63e9960 add git secret cat filename [filename2] feature 7 years ago
Julien Lucca 86fd972a67
Update version.sh
Version was not bumped after 0.2.3 release
7 years ago
ilovezfs 91d2876d23 Make checksum command operating system based 7 years ago
NIKHILY 2f67e3efef Add support to run on Git Bash for Windows (MINGW) system. 7 years ago
Carlos Hernandez 9001cc397b
Fix SC1126 7 years ago
Carlos Hernandez fc5940840b Handle invalid flags better: SC2220 7 years ago
Carlos Hernandez d71c27f9a2 Fix ShellCheck lint issue id 2220, drop gawk inplace. Add centos
support.
7 years ago
Carlos Hernandez d6ea1f0b5f Fix and Ignore ShellCheck (0.4.6) 2001,111 7 years ago
Carlos Hernandez 8760cafd36 Refactor awk script to drop ENDFILE feature from 4.1.1
Signed-off-by: Carlos Hernandez <carlos@techbyte.ca>
7 years ago
Carlos Hernandez b6852910dd Modified ignore check, fixes #105. 7 years ago
pǝɯɐɥoɯ 674a880882 Fixed issue when initializing git-secret with an existing .gitignore 7 years ago
sobolevn e3fe3b4222 Adds documentation update
Documentation:
1. Adds security note, closes #78
2. Adds a tweak about `random_seed` and `.gitsecret/`, closes #93
3. Adds `git --version` into issue tamplate, closes #95
4. Improves `README.md`, refs #79
7 years ago
Carlos Hernandez fb29858dae doc encrypt on change option for hide cmd 7 years ago
Carlos Hernandez 41f9a004c4 Fix lint issues, disable false positives 7 years ago
Carlos Hernandez b78afdeff9 Adding gpg version check to modify encrypt cmd 7 years ago
Carlos Hernandez d10c63c67f Ensuring hide is compat with gnupg2.1 7 years ago
Carlos Hernandez 2c478f879d Simplify how ignore patterns are to gitignore during init 7 years ago
Carlos Hernandez 7897730955 Supply fsdb path when clearing hashes 7 years ago
Carlos Hernandez dcaf08e501 Get key counts from right function 7 years ago
Carlos Hernandez 5b1993abc8 Telling secrets need to invalidate file hashes 7 years ago
Carlos Hernandez 4160c2a05d Getting path from fsdb 7 years ago
Carlos Hernandez 6279fe2125 Migrate to new fsdb remove 7 years ago
Carlos Hernandez 8407b505bb Ensure random seed is ignored 7 years ago
Carlos Hernandez b75884e3f0 File checksum hash of secrets kept in path_mappings (fsdb) 7 years ago