1
0
mirror of https://github.com/octoleo/Purse.git synced 2024-06-11 02:32:24 +00:00
Commit Graph

38 Commits

Author SHA1 Message Date
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
Dr. Duh
9a11a83da6 Style nits and cleanup 2015-10-31 00:08:51 -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
Robby Dyer
5216a4584c Allow CLI arg for r/w/d 2015-07-27 07:58:43 -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
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
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
bfeece461b Accurate max password length 2015-07-03 00:29:12 -04:00
drduh
c8e0f6d494 Option to read password by username 2015-07-03 00:16:37 -04:00
drduh
72443fa6be Version 2. Use symmetric crypto instead of keys. Don't write passwords in plaintext to disk. Choose passwords by character length. Add recommended gpg configuration. 2015-07-02 22:56:16 -04:00
drduh
288c4d112d Actually set the umask. 2015-07-02 17:49:04 -04:00
drduh
4fbec3ee54 Add license. Update dependencies to include srm. Set secure umask. Remove superfluous main method. 2015-07-02 17:47:32 -04:00
drduh
454994f5aa Add delete option 2015-07-01 22:31:38 -04:00
drduh
e5c1bbb492 Add README 2015-07-01 22:11:49 -04:00
Dr. Duh
c4e87d6958 Initial check-in 2015-07-01 22:03:55 -04:00