d0486f8d82
Merge branch 'change_namespace'
master
Tom Alexander
2019-10-07 15:51:50 -04:00
ce003c18fb
support creating a namespace by letting the user type in a namespace. In the future while I replace dialouger I'll have a typeahead-style selection widget to let me unify these two functions
Tom Alexander
2019-10-07 15:47:37 -04:00
a3c6655db1
Fixing linter errors from clippy
Tom Alexander
2019-10-07 14:33:12 -04:00
d2efce722e
Add support for changing namespaces by selecting them from a list. Does not yet support creating new namespaces.
Tom Alexander
2019-10-07 13:56:05 -04:00
1cd0dd2ca7
Add an interactive "shell" mode of operation to avoid having to type in the password many times
Tom Alexander
2019-07-25 17:12:31 -04:00
b89b4ed329
Remove the code for the old schema. As the only user of this password manager I don't need to worry about backwards compatibility.
Tom Alexander
2019-07-25 13:39:05 -04:00
2bd0c77bdc
support a different source db than dest for transfer command
Tom Alexander
2019-06-03 00:33:49 -04:00
d9fd4be5d7
add namespace flag to transfer command
Tom Alexander
2019-06-03 00:20:39 -04:00
1504f38141
Merge branch 'binary_encoding'
Tom Alexander
2019-06-02 23:58:15 -04:00
2fabbe8789
update list to the new code
Tom Alexander
2019-06-02 23:56:08 -04:00
cf15339712
set command updated
Tom Alexander
2019-06-02 23:50:18 -04:00
b362561466
updated get to operate against the new schema
Tom Alexander
2019-06-02 23:42:35 -04:00
a9b3c14b47
add dump command
Tom Alexander
2019-06-02 23:21:16 -04:00
121f3bb9cd
transfer function
Tom Alexander
2019-06-02 23:05:38 -04:00
38c67e3c27
writing and reading notes
Tom Alexander
2019-06-02 22:21:53 -04:00
3c3b7f835e
getting namespaces
Tom Alexander
2019-06-02 20:49:19 -04:00
395ee67a20
Schema for new encoding
Tom Alexander
2019-06-02 18:55:01 -04:00
542dedec8d
Implementing ToSql and FromSql for the encrypted value type to write to a BLOB type in sqlite
Tom Alexander
2019-06-02 16:52:59 -04:00
7276f84233
reading and writing passwords
Tom Alexander
2019-06-01 21:14:14 -04:00
b8f407c2b9
Added in the list function
Tom Alexander
2019-06-01 20:55:58 -04:00
49e5919afa
More optimized release builds
Tom Alexander
2019-05-28 00:07:15 -04:00
13bdd6791d
full master key generation
Tom Alexander
2019-05-27 23:33:58 -04:00
151274d754
Reading/writing unencrypted db properties and starting work on getting the master key
Tom Alexander
2019-05-27 22:57:40 -04:00
08db6c3e86
Adding nearly blank rustfmt config
Tom Alexander
2019-05-27 21:57:56 -04:00
7022351ee7
move password generation off to its own file
Tom Alexander
2019-05-27 19:24:36 -04:00
523a3f6ec4
move transaction handling to rust code
Tom Alexander
2019-05-26 00:09:56 -04:00
2248cdeaad
Add a DB handle
Tom Alexander
2019-05-25 23:54:37 -04:00
667d881750
generate function
Tom Alexander
2019-05-25 23:14:00 -04:00
dd7f14f516
logging framework
Tom Alexander
2019-05-25 22:17:57 -04:00
ab75624667
command line argument parsing
Tom Alexander
2019-05-25 22:04:54 -04:00
5d9c90c9b0
fixup
Tom Alexander
2019-05-25 21:47:21 -04:00
73f15508d0
Initial commit
Tom Alexander
2019-05-25 21:45:00 -04:00