29 Commits (8a95283931db419b68af296b232571e58ec9e347)

Author SHA1 Message Date
Herbert Poul 36563e84c7 fix merging of incoming deleted objects. 3 years ago
Herbert Poul 59078d6ec8 implement permanently deleting entries and groups. 3 years ago
Herbert Poul f43110ee52 fix all analysis warnings. 4 years ago
Herbert Poul a5c4d6a0e7 migrate to nnbd 4 years ago
Herbert Poul 3ae6e398ce Support for V2 keyfile https://forum.authpass.app/t/issuues-with-keyfile/84/3 4 years ago
Herbert Poul 3adb6af91a fix concurrent save bug: only allow one save at a time. 4 years ago
Herbert Poul 8a5784eb54 moved common key names into constants. 4 years ago
Herbert Poul b954073e14 tagging tests with kdbx3 and kdbx4 4 years ago
Herbert Poul b6b8f5c6a7 WIP: prepare to switch to kdbx v4 by default. 4 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 c60602a37c first version of reading binaries. 5 years ago
Herbert Poul 8041b1e83d make a few methods async to move argon2 into separate isolate. 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 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 53adad5ceb custom data for password files, increase requirement to dart 2.7, xml 3.7 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 ae0c37456e fix analyzer warnings, made it possible to load credentials by byte stream. 5 years ago
Herbert Poul 8643a7b30b support modifying of entries, storing entry history, .. 5 years ago
Herbert Poul 22d63e8c1d do not expose strings map, because key access was not type checked. 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 0265f99dea support for creating entries. 5 years ago
Herbert Poul 15af0093e9 creating new kdbx files, started with writing support. 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 fdc6f149dc a bit of refactoring 5 years ago
Herbert Poul 15a0de5196 initial commit. we can already decrypt the xml. 5 years ago