Commit Graph

61 Commits

Author SHA1 Message Date
drduh be5fd99dbf
Updated copyright year 2018-06-02 13:33:54 -07:00
drduh ed8bd4afb0
purse.sh initial commit 2018-06-02 13:33:18 -07:00
drduh 74c38b5423
Purse README 2018-06-02 13:31:01 -07:00
drduh 274954953c Small refactor, add help doc, simplify prompts 2017-03-31 13:35:15 -07:00
drduh d14f551e87 Merge pull request #31 from juergenhoetzel/master
Allow shell specia chars in username
2016-10-04 16:33:36 -04:00
Juergen Hoetzel 43a34d303b Use fixed strings for searching the password safe
Instead of passing the username as regular expression. This allows
matching usernames which contain regex syntax characters like
DOMAIN\user.
2016-10-04 18:00:00 +02:00
Juergen Hoetzel b2ac781092 Don't evaluate \ when reading username
This allows entering Microsoft Domain users like DOMAIN\USER.
2016-10-04 18:00:00 +02:00
drduh 744f9b2a68 Include timestamp in safe. Fix #28. 2016-07-20 16:19:14 +10:00
drduh 072dac54e9 Undo match username to EOL: breaks read all pwds 2016-07-11 13:23:26 -04:00
drduh 42f664e920 BSD-compatible grep flags. Match username to EOL. 2016-07-10 17:47:27 +00:00
drduh 0efd10110b OpenBSD compatible tput setaf 2016-05-18 15:04:16 -04:00
drduh e10a9721f1 Delete gpg.conf. Canonical copy is in another repo 2016-05-15 19:44:47 -04:00
drduh 67174f4a33 Remove redundant gpg.conf 2016-05-15 19:44:23 -04:00
drduh 05201ab38c Instruct installation as just 'git clone' 2016-04-25 21:13:58 -04:00
drduh 214a14a41d Fix Mac command for copying password to clipboard 2016-03-11 19:04:22 -05:00
drduh e5ac47e969 Update README grammar & brevity, mention bndw/pick 2016-02-14 16:32:57 -05:00
Dr. Duh 9a11a83da6 Style nits and cleanup 2015-10-31 00:08:51 -04:00
Dr. Duh 3a93a4d364 Recommend SHA512 for hashing passphrases in symmetric ops 2015-10-30 22:50:59 -04:00
Dr. Duh aa6836a8ca Improve README readability. 2015-10-30 22:25:03 -04:00
Dr. Duh 63887879d1 Mention new fork. Close #26. 2015-09-21 19:23:13 -04:00
drduh 3761aa9645 Style fix. 2015-08-07 14:24:08 -04:00
drduh 8769ec11ca Only show generated passwords, not input ones. 2015-08-07 14:20:21 -04:00
drduh 09adcb0b95 Fast fail if password file is missing. 2015-08-07 14:11:11 -04:00
drduh f42437388d Add option to suppress password output. Update README to mention this feature and Alternative projects. 2015-08-04 22:48:09 -04:00
drduh 866bbff0eb Indent by 2 spaces throughout. Add example for copying password to clipboard on OS X. 2015-07-31 00:53:28 -04:00
drduh 62ce715108 Support password length command line argument when generating and writing passwords 2015-07-31 00:35:35 -04:00
drduh aaa35414a9 Update README instructions and zap args variable 2015-07-31 00:14:09 -04:00
drduh 225b572910 Support username command line argument. Style clean up. 2015-07-31 00:08:43 -04:00
drduh 3e94bc0ce8 Merge pull request #16 from robbydyer/master
Allow CLI arg for r/w/d
2015-07-30 23:30:52 -04:00
Robby Dyer 23d7490f6e Add gitignore 2015-07-27 12:57:39 -04:00
Robby Dyer 5216a4584c Allow CLI arg for r/w/d 2015-07-27 07:58:43 -04:00
drduh df54fc8855 Merge pull request #14 from googley/master
User can enter upper or lowercase on y/n|r/w/d prompt
2015-07-09 20:38:09 -04:00
Élie fa2431f54e User can enter upper or lowercase on y/n|r/w/d prompt 2015-07-08 10:19:04 +02:00
drduh 46cdfd3578 Add support for gpg2 2015-07-06 21:00:13 -04:00
drduh fee7c328ac Updated screencast gif to match new output 2015-07-03 17:22:25 -04:00
drduh 576fb78ac2 Add newlines for improved readability. 2015-07-03 17:03:26 -04:00
drduh 8553d6802a Use portable interpreter. 2015-07-03 14:59:27 -04:00
drduh 871f6d25f7 Use fd 3 for retrieving password in encrypt function instead of command line arg. 2015-07-03 14:54:08 -04:00
drduh bee78f773f unset x. 2015-07-03 14:17:10 -04:00
drduh 51faf2ef6b encrypt function is already using stdin. add todo. 2015-07-03 14:16:53 -04:00
drduh ec371cbeb7 Retrieve passphrase from stdin with echo, instead of as a command line arg. 2015-07-03 14:08:15 -04:00
drduh 4ddbc34b96 Style cleanup 2015-07-03 13:05:06 -04:00
drduh e3a3c78464 Reset all cursor attributes after coloring 2015-07-03 12:37:16 -04:00
drduh be69cf7099 adjustable password max len 2015-07-03 11:49:38 -04:00
drduh 8c059073eb Merge pull request #6 from RobBollons/master
Added env variable for safe path fixes #5
2015-07-03 11:33:47 -04:00
drduh 59f091cc81 Merge pull request #8 from ncjones/master
handle backspace in get_pass
2015-07-03 11:29:24 -04:00
Nathan Jones ee6aa3a346 handle backspace in get_pass 2015-07-04 02:27:04 +12:00
Robert Bollons c9b708ab04 Added env variable for safe path 2015-07-03 07:27:53 +01:00
drduh c3139e4a1e Smaller screencast 2015-07-03 00:52:34 -04:00
drduh bfeece461b Accurate max password length 2015-07-03 00:29:12 -04:00