81 Commits (88829d27d42121b1be4de96bf6d690d85a9373ea)
 

Author SHA1 Message Date
Herbert Poul 88829d27d4 fix tests with missing kdbx context. 5 years ago
Herbert Poul e738722189 fix a couple of analyzer warnings. 5 years ago
Herbert Poul aa115f16a4 fix DateTime serializing (1. implement kdbx 4 serializing and 2. fix kdbx 3 hour/day mixup) 5 years ago
Herbert Poul 80a84e41aa implemented test for reading and writing, fixed kdbx 4 binaries writing. 5 years ago
Herbert Poul f33ff0a017 fix saving entries without history. 5 years ago
Herbert Poul df8a7006d0 require dart 2.8 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 5e89cc5b03 Fixed error handling nil UUIDs in recycle bin. 5 years ago
Herbert Poul 4273c6ef99 use uint32 for length parameters. 5 years ago
Herbert Poul b225ce509e run aes encryption in background isolate. 5 years ago
Herbert Poul 4f2946b76c remove decrypt debugging. 5 years ago
Herbert Poul d9c27d75c3 add argument to decrypt with keyfile to command line script 5 years ago
Herbert Poul 40525a08cd add support for kdbx4 to. command line tool 5 years ago
Herbert Poul 55456294e8 add debugging to decryption. 5 years ago
Herbert Poul 8041b1e83d make a few methods async to move argon2 into separate isolate. 5 years ago
Herbert Poul 62c1a72ba9 support for AES-KDF in kdbx 4.x #4 5 years ago
Herbert Poul c8b49e6b5c support for chacha20 encryption. 5 years ago
Herbert Poul 395f0707ac fixed exception when trying to read binary keyfile. https://github.com/authpass/authpass/issues/59 5 years ago
Herbert Poul 2180d39f68 fix bug loading hex keyfile without newline. https://github.com/authpass/authpass/issues/3 5 years ago
Herbert Poul 3385eae75f moved argon2 function proxy into kdbx library. 5 years ago
Herbert Poul 1a11057811 removed logging, fixed null passwords. 5 years ago
Herbert Poul 653adb959b added missing test file. 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 2659585da9 fixed kdbx 4 support, protected fields, argon2 arguments, etc. 5 years ago
Herbert Poul 6b8d7d770e version 0.3.0 5 years ago
Herbert Poul 0a38c8aedc add test_v4.kdbx to gitignore 5 years ago
Herbert Poul 050504df9d on linux a relative path must be given to DynamicLibrary.open 5 years ago
Herbert Poul 7153f5c982 export argon2 5 years ago
Herbert Poul 1935e5f863 add linux shared library. 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 1f26f87920 fixed NPE 5 years ago
Herbert Poul b9f373dfe0 support deleting entries, always tell file that entry information was changed. 5 years ago
Herbert Poul fbf3378afd add support for deleting, moving groups and entries. 5 years ago
Herbert Poul 05cb160c8b export kdbx groups. 5 years ago
Herbert Poul f474b08593 make custom data private 5 years ago
Herbert Poul 5c00d134c3 fix generator default value. 5 years ago
Herbert Poul 0d1e3a3647 github workflow requires dart 2.7 5 years ago
Herbert Poul 53adad5ceb custom data for password files, increase requirement to dart 2.7, xml 3.7 5 years ago
Herbert Poul 8f7fc702eb formatted files, fixed linter warnings. 5 years ago
Herbert Poul 32795adf5d forgot to commit test kdbx file. 5 years ago
Herbert Poul 5eb248d4bd proper error message for kdbx 4.x files 5 years ago
Herbert Poul 08711987f5 add support for decrypting with key file. (and password + keyfile) 5 years ago
Herbert Poul 9ca2d2b647
Update README.md 5 years ago
Herbert Poul 28996511f3 releaes 0.2.0 5 years ago
Herbert Poul dd4b7dbbb2 fix warnings. 5 years ago
Herbert Poul 7eee2d672f always use little endian, fixed packet index for payload during serialization. 5 years ago