- Apr 16, 2014
-
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
- Apr 15, 2014
-
-
Jason A. Donenfeld authored
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
Jason A. Donenfeld authored
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
Jason A. Donenfeld authored
-
Lukas Zapletal authored
-
- Apr 14, 2014
-
-
Jason A. Donenfeld authored
This relies on a patched version of tree to work, unfortunately. Hopefully upstream will accept our patch. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
Jason A. Donenfeld authored
-
- Apr 13, 2014
-
-
Tobias V. Langhoff authored
An importer script for 1Password. It supports 1Password's text exports (CSV or TSV) and its 1PIF file format (pseudo-JSON). In addition to the passwords it imports notes, as well as the username and URL which it stores in passff- compatible format (it can also use either the title or the URL itself as pass-name).
-
- Apr 12, 2014
-
-
Jason A. Donenfeld authored
Matthew writes: If the initial decrypt fails then the rest of the line shouldn't continue, as it won't be a properly decrypted password being re-encrypted and written over the existing passfile. One solution to this would be to enable pipefail (set -o pipefail) - either just before, or at the start of this script. This would cause the failure of any of the commands in a pipe to set the return status of the whole pipeline to non-zero (the last failed command's return code is used). We take his suggestion with this patch. While we're at it, we take a little bit extra care (though not too much extra care) to select a more random intermediate password, in case folks have a strange habit of using a dot-new extension on files. Suggested-by:
Matthew Richardson <m.richardson@ed.ac.uk> Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- Apr 07, 2014
-
-
Jason A. Donenfeld authored
-
- Apr 06, 2014
-
-
Jason A. Donenfeld authored
-
- Apr 05, 2014
-
-
Jason A. Donenfeld authored
-
Peter Haza authored
-
- Mar 24, 2014
-
-
Johan Venant authored
-
Dmitry Medvinsky authored
-
Dmitry Medvinsky authored
-
Dmitry Medvinsky authored
-
- Mar 23, 2014
-
-
Jason A. Donenfeld authored
Suggested-by:
Tom Vincent <pass@tlvince.com>
-
Jason A. Donenfeld authored
Suggested-by:
Matthew Richardson <m.richardson@ed.ac.uk>
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
- Mar 22, 2014
-
-
Jason A. Donenfeld authored
Suggested-by:
Matthieu Weber <mweber@free.fr>
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
Jason A. Donenfeld authored
-
- Mar 20, 2014
-
-
Erik Mackdanz authored
Repro steps: 1. In KeePass, add some entries as children of the root node 2. Export the KeePass to foo.xml 3. 'keepass2pass.py -f foo.xml' Expect: all entries imported Actual: root-level entries are skipped
-
Philip Chase authored
This patch removes several special characters while attempting to preserve as much meaning in the filename as possible. These changes are made to the KeepassX title before it is used as a file password store filename: - Spaces between words in file names are replaced with camelCasing. - The characters \ | ( ) are each replaced with a hyphen. - Trailing hypens are removed. - @ is replaced with "At" - ' is removed
-
Jason A. Donenfeld authored
-
Alex Burka authored
-