m-chrzan.xyz
aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-24Allow overridable bash.Jason A. Donenfeld
2014-04-24dmenu: check for empty instead of ret codeJason A. Donenfeld
2014-04-24tests: sed doesn't like escaped chars on non-gnuJason A. Donenfeld
2014-04-24tests: run from anywhereJason A. Donenfeld
2014-04-24Turns out aliases were a bad idea.Jason A. Donenfeld
2014-04-24Make gpg_opts an array.Jason A. Donenfeld
2014-04-24Shellcheck errors.Jason A. Donenfeld
2014-04-24tests: todo updateJason A. Donenfeld
2014-04-24tests: test out find commandJason A. Donenfeld
2014-04-24tests: Only fake gpg agent if gpg2.Jason A. Donenfeld
2014-04-24git: the grammar nazis winJason A. Donenfeld
2014-04-23find: support tree 1.7.0Jason A. Donenfeld
2014-04-23contrib: import passmenuJason A. Donenfeld
2014-04-23emacs: import svend's treeJason A. Donenfeld
2014-04-23makefile: add force all flag to enable all featuresJason A. Donenfeld
2014-04-23contrib: fix typoJason A. Donenfeld
Reported-by: Lukas Fleischer <info@cryptocrack.de> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2014-04-23tests: add grep testJason A. Donenfeld
2014-04-23grep: we need to not throw away the return valueJason A. Donenfeld
2014-04-23tests: expand move testsJason A. Donenfeld
2014-04-23Use aliases instead of variables for command portability.Jason A. Donenfeld
2014-04-23Use real pass location.Jason A. Donenfeld
2014-04-23Support git testsJason A. Donenfeld
2014-04-23tests: make more gritty, less setupJason A. Donenfeld
2014-04-23keepassx2pass: handle forward slash '/' in titlesGeorge Angelopoulos
Without this, a forward slash in the title creates a new directory in the password-store. This replaces forward slashes with dashes.
2014-04-23contrib: typoJason A. Donenfeld
2014-04-23tests: add reencryption testsJason A. Donenfeld
2014-04-23tests: make variables saneJason A. Donenfeld
2014-04-23tests: have multiple gpg keys availableJason A. Donenfeld
2014-04-23tests: force creation of new credsJason A. Donenfeld
2014-04-22tests: Remove work-around for 'pass insert' in create_cred()Von Welch
2014-04-23tests: better group resolutionJason A. Donenfeld
2014-04-23tests: styleJason A. Donenfeld
2014-04-23tests: styleJason A. Donenfeld
2014-04-23tests: add key resolution functionsJason A. Donenfeld
2014-04-23reencrypt: More concise hack.Jason A. Donenfeld
2014-04-22Added 'test directory.*' (created on failed test) to gitignoreVon Welch
2014-04-23reencrypt: Don't bother to save IFSJason A. Donenfeld
2014-04-23tests: remove random_seed on cleanJason A. Donenfeld
2014-04-23Add git ignore files.Jason A. Donenfeld
2014-04-22tests: with agent emulation, pass_init() errors if 'pass init' failsVon Welch
2014-04-23tests: emulate running agentJason A. Donenfeld
2014-04-23While loops don't make variables local.Jason A. Donenfeld
2014-04-23testing: add reencryption to TODOJason A. Donenfeld
2014-04-23tests: make bash usage explicitJason A. Donenfeld
2014-04-23Elide more variables.Jason A. Donenfeld
2014-04-23reencrypt: support bash 3Jason A. Donenfeld
2014-04-22Elide variable declarations.Jason A. Donenfeld
2014-04-22Add link to emacs password store.Jason A. Donenfeld
2014-04-22reencryption: take into account groupsJason A. Donenfeld
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2014-04-22zsh-completion: only remove next char if /Jason A. Donenfeld
From Kevin: I found a small bug in the zsh completions. Basically when the PASSWORD_STORE_DIR ends in a slash the first character of the result is eaten, making completion essentially useless. (It does this before determining matches). This can be fixed by changing what is line 106 in my version from: _values -C 'passwords' $(find -L "$prefix" \( -name .git -o -name .gpg-id \) -prune -o $@ -print | sed -e "s#${prefix}.##" -e 's#\.gpg##' | sort) to _values -C 'passwords' $(find -L "$prefix" \( -name .git -o -name .gpg-id \) -prune -o $@ -print | sed -e "s#${prefix}/\\?##" -e 's#\.gpg##' | sort) The difference is the first sed regex expression. The original version assumed that the next character was a slash and removed it while the new version only removes it if it is a slash. "s#${prefix}.##" -> "s#${prefix}/\\?##" Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Reported-by: Kevin Cox <kevincox@kevincox.ca>