Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Revert "show: allow passing prefix to clip" | Jason A. Donenfeld | 2016-02-06 | 2 | -14/+9 | |
| | | | | | | This reverts commit fcb92ed69fc191e39379bad715371d8c28410885. Needs more discussion. | |||||
* | Fix zsh completion when path contains \ | Simon Gomizelj | 2016-02-06 | 1 | -1/+1 | |
| | ||||||
* | init: put path in commit message | Jason A. Donenfeld | 2016-02-06 | 1 | -4/+4 | |
| | ||||||
* | completion: Output a space when appropriate on bash completion | Anas Syed | 2016-02-06 | 1 | -1/+19 | |
| | | | | | | Did this by not passing "-o nospace" to complete. Instead, put "compopt -o nospace" after a COMPREPLY that shouldn't add a space when autocompleting the only match | |||||
* | show: allow passing prefix to clip | Jason A. Donenfeld | 2016-02-06 | 2 | -9/+14 | |
| | ||||||
* | passmenu: group commands | Jason A. Donenfeld | 2016-02-06 | 1 | -1/+1 | |
| | ||||||
* | passmenu: Use faster built-in | Jason A. Donenfeld | 2016-02-05 | 1 | -1/+1 | |
| | ||||||
* | show: better clip error message | Jason A. Donenfeld | 2016-02-05 | 1 | -3/+3 | |
| | ||||||
* | show: allow selecting which clip line | Jason A. Donenfeld | 2016-02-05 | 2 | -9/+10 | |
| | ||||||
* | generate: have a default length of 25 | Jason A. Donenfeld | 2016-02-05 | 2 | -6/+12 | |
| | | | | | | | | | | | | | Folks are lazy and don't want to type very much, so they'd like to have a default password length to generate that can be configured via environment variables per usual. I'm making the default 25. If the user forbids the use of symbols, pwgen will use a-zA-Z0-9, ensuring that at least one A-Z and at least one 0-9 is used. We want to have a password of at least 128-bits, so factoring in the issue with "at least one of this character type", 25 gets us there squarely. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
* | Add importer for Password Exporter for Firefox | Daniele Pizzolli | 2016-02-05 | 1 | -0/+181 | |
| | | | | | | | | | | | To assist the migration from the default Firefox password store to passff. Add also some basic tests. More info at: - <https://addons.mozilla.org/en-US/firefox/addon/password-exporter> - <https://addons.mozilla.org/en-US/firefox/addon/passff> | |||||
* | passmenu: don't use awk | Jason A. Donenfeld | 2016-02-05 | 1 | -2/+1 | |
| | | | | | | | | Prof. Aho always seemed neat, but parsing a script inside a script for the simple purpose of removing the trailing new line seems a bit absurd. So, instead use two processes! One for getting the first line and one for removing the trailing line. Everybody loves more calls to fork(), right? | |||||
* | keepass2pass.py: Don't import all entries twice | Martin Günther | 2016-02-05 | 1 | -7/+4 | |
| | | | | | | | | | Without this patch, all entries are processed twice: once in the first call to import_group (which recursively processes all entries), then in the following import_group on all subgroups. This leads to spurious warnings ("Duplicate needs merging") and extra text added to each entry. | |||||
* | Fix up moving ambiguity too | Jason A. Donenfeld | 2016-02-05 | 1 | -5/+6 | |
| | ||||||
* | Insert and edit work on files, so don't let the arguments be directories | Jason A. Donenfeld | 2016-02-05 | 1 | -2/+2 | |
| | ||||||
* | Handle removal of directories and passwords with the same name | Jason A. Donenfeld | 2016-02-05 | 1 | -5/+4 | |
| | ||||||
* | emacs: Add defvar for timeout timer | Peter Vasil | 2015-10-27 | 1 | -1/+8 | |
| | | | | | Use a defvar for the timeout timer in order to have better control and not starting multiple timers when calling password-store-copy. | |||||
* | lastpass2pass.rb: Check for nil names/groupings | Brian Tomlinson | 2015-10-20 | 1 | -3/+3 | |
| | | | | | In particular, people were encountering exceptions when `empty?` was called on a `nil` grouping. | |||||
* | emacs: Guard against "%" in message string | Svend Sorensen | 2015-09-30 | 1 | -5/+5 | |
| | | | | | | | | | | | The output of pass may contain "%", which will cause `message` to throw the error: "Not enough arguments for format string". For example, `pass rename foo bar` outputs: [master c33f7a9] Rename foo to bar. 1 file changed, 0 insertions(+), 0 deletions(-) rename foo.gpg => bar.gpg (100%) | |||||
* | passmenu: Space to tabs | Chris Down | 2015-07-24 | 1 | -2/+2 | |
| | | | | It seems this file doesn't use spaces any more. | |||||
* | passmenu: Only pass first line to xdotool | Chris Down | 2015-07-24 | 1 | -1/+3 | |
| | | | | | In 87ec1489fa98, I forgot that some people like to store more than one line in their password files. We should only pass the first line to xdotool. | |||||
* | passmenu: Read from stdin when using xdotool to type password | Chris Down | 2015-07-24 | 1 | -1/+1 | |
| | | | | | | | This works around a bug in xdotool parsing when encountering quotes, see https://github.com/jordansissel/xdotool/issues/72. Thanks to Gerd Wachsmuth for the report. | |||||
* | emacs: Make `password-store-password-length' customizable | Nicolas Petton | 2015-05-26 | 1 | -3/+10 | |
| | ||||||
* | Add openbsd platform file from David Dahlberg | Jason A. Donenfeld | 2015-05-11 | 1 | -0/+40 | |
| | ||||||
* | Use 6 Xs for mktemp | Jason A. Donenfeld | 2015-05-11 | 1 | -1/+1 | |
| | ||||||
* | enhance winpath detection: gpg --help will have a line like this: Home: C:\..... | Lorenz Weber | 2015-05-11 | 1 | -1/+1 | |
| | ||||||
* | Fix .gpg stripping | Jason A. Donenfeld | 2015-05-11 | 1 | -2/+2 | |
| | ||||||
* | critcal fix for cygwin: gpg output to stdout ("gpg -o -") would have been ↵ | Lenz Weber | 2015-05-11 | 1 | -1/+1 | |
| | | | | putput to a file named "-" | |||||
* | bashcomp: PASSWORD_STORE_DIR env var does not necessarily have a trailing slash | Samuel Lethiec | 2015-05-11 | 1 | -0/+2 | |
| | ||||||
* | lastpass importer: more types supported and better checking | Raphaël Droz | 2015-05-11 | 1 | -3/+7 | |
| | ||||||
* | add support for passing arbitrary options to all invocations of GPG | David Adam | 2015-05-11 | 2 | -4/+7 | |
| | | | | | | Uses the PASSWORD_STORE_GPG_OPTS environment variable. Can be used to (e.g.) change the keyrings or trust model used. | |||||
* | Exit 1 when gpg fails in multiline too. | Anne Jan Brouwer | 2015-05-11 | 1 | -1/+1 | |
| | | | | Multiline insert errors gave a exit code of 0, now correctly propagated. | |||||
* | contrib: add applescript support | Steffen Vogel | 2015-05-11 | 1 | -0/+92 | |
| | ||||||
* | Add roboform import script. | Jason A. Donenfeld | 2015-05-11 | 1 | -0/+162 | |
| | ||||||
* | Correct permissions | Jason A. Donenfeld | 2015-05-11 | 1 | -0/+0 | |
| | ||||||
* | emacs: Remove dash from Package-Requires | Svend Sorensen | 2015-03-23 | 1 | -1/+1 | |
| | ||||||
* | emacs: Remove dependency on dash | Svend Sorensen | 2015-03-23 | 1 | -2/+1 | |
| | | | | Use delq instead of -reject from the dash package. | |||||
* | emacs: Use spaces for indentation | Svend Sorensen | 2015-03-22 | 1 | -19/+19 | |
| | ||||||
* | emacs: Separate stdout and stderr | Svend Sorensen | 2015-03-16 | 1 | -5/+10 | |
| | | | | | This fixes a problem where gnupg-agent messages would get mixed with the password content. | |||||
* | Suppress output when original file does not exist | Jason A. Donenfeld | 2015-02-11 | 1 | -1/+1 | |
| | ||||||
* | 2.1.2 is going to be released next week | Jason A. Donenfeld | 2015-01-28 | 1 | -6/+0 | |
| | ||||||
* | Bad code is bad. | Jason A. Donenfeld | 2015-01-28 | 1 | -3/+3 | |
| | ||||||
* | Bump version1.6.5 | Jason A. Donenfeld | 2015-01-28 | 1 | -1/+1 | |
| | ||||||
* | cygwin + gpg4win: convert paths to windows paths when calling gpg4win binary ↵ | Lenz Weber | 2015-01-28 | 2 | -1/+26 | |
| | | | | instead of cygwin's gpg binary | |||||
* | Skip broken tests. | Jason A. Donenfeld | 2015-01-28 | 1 | -0/+6 | |
| | ||||||
* | Add unprotected keys for GnuPG 2.1 | Jason A. Donenfeld | 2015-01-28 | 11 | -0/+0 | |
| | ||||||
* | Use more stable with-colons output | Jason A. Donenfeld | 2015-01-28 | 2 | -3/+3 | |
| | ||||||
* | Revert "Only examine subkeys that are capable of encrypting." | Jason A. Donenfeld | 2015-01-28 | 2 | -2/+2 | |
| | | | | | | | This reverts commit ec8140b0f1a422aad16d41d0c322f3a6ceef74fe. The needed option is only available on GnuPG 2.1, and we need to support GnuPG 2.0 too. | |||||
* | Take into account use in tests | Jason A. Donenfeld | 2015-01-28 | 1 | -1/+1 | |
| | ||||||
* | Bump version1.6.4 | Jason A. Donenfeld | 2015-01-28 | 1 | -1/+1 | |
| |