Herbert Poul
|
a5c4d6a0e7
|
migrate to nnbd
|
4 years ago |
Herbert Poul
|
a90d4d5fb6
|
adding a couple of meta data fields. should now include almost all from keepass.
|
4 years ago |
Herbert Poul
|
cd4da93732
|
move byte utils into utils package, export ByteUtils.
|
4 years ago |
Herbert Poul
|
be9103ad91
|
expose v3 TransformRounds for aes kdf.
|
4 years ago |
Herbert Poul
|
e641f276bf
|
export KdbxVersion and some KDF config options, cleanup usage of CipherID
|
4 years ago |
Herbert Poul
|
b44dd7a56a
|
implement kdbx3 to 4 upgrade, use kdbx4 by default
|
4 years ago |
Herbert Poul
|
b6b8f5c6a7
|
WIP: prepare to switch to kdbx v4 by default.
|
4 years ago |
Herbert Poul
|
75aa334737
|
add support for adding binaries, and correctly serialize them for kdbx 3 and 4.
|
5 years ago |
Herbert Poul
|
80a84e41aa
|
implemented test for reading and writing, fixed kdbx 4 binaries writing.
|
5 years ago |
Herbert Poul
|
c60602a37c
|
first version of reading binaries.
|
5 years ago |
Herbert Poul
|
4134d5e018
|
extract kdbx_file.dart into it's own file. cache recycleBin, and do not resolve it every time by uuid.
|
5 years ago |
Herbert Poul
|
1a11057811
|
removed logging, fixed null passwords.
|
5 years ago |
Herbert Poul
|
902e0ac3e3
|
support for writing kdbx 4 files.
|
5 years ago |
Herbert Poul
|
0e2a56a729
|
fixed validating of hmac blocks.
|
5 years ago |
Herbert Poul
|
50aaab71bd
|
kdbx 4.x write support
|
5 years ago |
Herbert Poul
|
c107b6e780
|
separate headers and inner headers, removed old test.
|
5 years ago |
Herbert Poul
|
8fa7947529
|
first version implementing kdbx4 support.
|
5 years ago |
Herbert Poul
|
5eb248d4bd
|
proper error message for kdbx 4.x files
|
5 years ago |
Herbert Poul
|
7eee2d672f
|
always use little endian, fixed packet index for payload during serialization.
|
5 years ago |
Herbert Poul
|
42bb6e61c4
|
generate times node (access times, etc.)
|
5 years ago |
Herbert Poul
|
3ec6883c75
|
basic support for creating and saving kdbx files.
|
5 years ago |
Herbert Poul
|
15af0093e9
|
creating new kdbx files, started with writing support.
|
5 years ago |
Herbert Poul
|
a41901198d
|
parse kdbx file without futures.
|
5 years ago |
Herbert Poul
|
c279c7e649
|
more exports, make it possible to retrieve all entries of a file, etc.
|
5 years ago |
Herbert Poul
|
14fe0105ae
|
started to parse groups and entries.
|
5 years ago |
Herbert Poul
|
4280997bf5
|
basic support for decrypting kdbx 3.x files
|
5 years ago |
Herbert Poul
|
fdc6f149dc
|
a bit of refactoring
|
5 years ago |
Herbert Poul
|
15a0de5196
|
initial commit. we can already decrypt the xml.
|
5 years ago |