m-chrzan.xyz
aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2014-05-07Factor out password completing-read functionSvend Sorensen
2014-05-07Add dash to Package-RequiresSvend Sorensen
2014-05-06Import new kwallet importer.Jason A. Donenfeld
2014-05-05Add (provide 'password-store) to end of packageSvend Sorensen
2014-05-05password-length is already a numberSvend Sorensen
2014-05-04Add recursive option to remove, remove force optionSvend Sorensen
Optional force does not make sense for non-interactive remove function.
2014-05-04Move s-chomp to run functionSvend Sorensen
2014-05-04Implement pass command wrapper functionsSvend Sorensen
2014-05-04Remove nils from run argument listSvend Sorensen
2014-05-04Rename pass executable variableSvend Sorensen
2014-04-24Indent using spacesSvend Sorensen
2014-04-24dmenu: hide outputJason A. Donenfeld
2014-04-24Allow overridable bash.Jason A. Donenfeld
2014-04-24dmenu: check for empty instead of ret codeJason 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-23contrib: fix typoJason A. Donenfeld
Reported-by: Lukas Fleischer <info@cryptocrack.de> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
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-22Add link to emacs password store.Jason A. Donenfeld
2014-04-17revelation2pass: add plain XML importJavali
I found that revelatio2pass.py script doesn't work. It can not decrypt my password file. I got following error message: raceback (most recent call last): File "git/password-store/contrib/importers/revelation2pass.py", line 159, in <module> main(args.FILE, verbose=args.verbose, xml=args.xml) File "git/password-store/contrib/importers/revelation2pass.py", line 140, in main cleardata_gz = decrypt_gz(password, data) File "git/password-store/contrib/importers/revelation2pass.py", line 117, in decrypt_gz ct = c.decrypt(cipher_text[28:]) File "/usr/lib/python2.7/site-packages/Crypto/Cipher/blockalgo.py", line 295, in decrypt return self._cipher.decrypt(ciphertext) I was unable to fix the problem, but I created a workaround, that add plain XML import option to the revelation2pass.py script. Revelation can export its password file as plain XML format.
2014-04-16Add related projects.Jason A. Donenfeld
2014-04-15find: match without regards to caseJason A. Donenfeld
2014-04-15Multiline comment support for keepassx importerLukas Zapletal
2014-04-15find: add find/search commandJason A. Donenfeld
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>
2014-04-13Importer for 1PasswordTobias V. Langhoff
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).
2014-03-22Makefile: do not use recursion and organizeJason A. Donenfeld
2014-03-20Keepass import should include root-level entriesErik Mackdanz
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
2014-03-20keepassx2pass: friendly title fieldPhilip Chase
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
2014-03-20New pwsafe2pass script.Jason A. Donenfeld
2014-03-20Follow symlinks in Zsh completionTom Vincent
If `PASSWORD_STORE_DIR:-$HOME/.password-store` is a symlink, Zsh throws: `_values:compvalues:10: not enough arguments`. Passing `-L` to find(1) fixes this.
2013-05-19Add Keepass2 import script.Stefan Simroth
2013-03-27Add david skylar's gorilla import script.Jason A. Donenfeld
2013-02-23keepassx2pass.py should handle empty passwords and entry names containing ↵Von Welch
slash ('/') characters
2013-01-18Script to import from the Revelation password managerEmanuele Aina
http://revelation.olasagasti.info/
2012-12-02Ked Password Manager import script from Antoine Beaupré.Jason A. Donenfeld
2012-10-09Changes to lastpass2pass.rbAlex Sayers
- relicensed to GPLv2+ - added -f command-line flag - added -d DEFAULT_GROUP flag
2012-10-07Rename script internally and use generalized usage message filename.Jason A. Donenfeld
2012-10-07Add Alex Sayer's lastpass_import.rb script.Jason A. Donenfeld
2012-10-03update fish completion as wellBrian Mattern
2012-10-03upate completion scripts for --echo optionBrian Mattern
2012-09-30Explicitly use gpg2 rather than relying on symlink.Jason A. Donenfeld
2012-09-22Use describe with commands style.Jason A. Donenfeld
2012-09-22Normalize copyright headers.Jason A. Donenfeld
2012-09-22Bring zsh completion up to parity with bash completionBrian Mattern
2012-09-22I don't want --help or --version in bash completion.Jason A. Donenfeld
2012-09-22Vastly simplify GPG secret key finding logic.Jason A. Donenfeld
- Only use secret keys - Use entire UID - --with-colons makes parsing easy
2012-09-22Better gpg id completionBrian Mattern
Names and email addresses (if present) are included
2012-09-22simplify logic slightlyBrian Mattern