27 Commits (5cf6b8db9326aab165ccd1b564fccfedd79334eb)

Author SHA1 Message Date
Herbert Poul 90bc4d3138 If argon2 ffi implementation is not available, fallback to pointycastle (dart-only) implementation. 4 years ago
Herbert Poul f43110ee52 fix all analysis warnings. 4 years ago
Herbert Poul a5c4d6a0e7 migrate to nnbd 4 years ago
Herbert Poul 68be3c5ef6 log more debugging info when unable to decode protected value. 5 years ago
Herbert Poul 4fc798e621 use url as entry label if title is not defined. 5 years ago
Herbert Poul 7111cc3711 basic support for DeletedObjects tombstones in the root group. 5 years ago
Herbert Poul cd4da93732 move byte utils into utils package, export ByteUtils. 5 years ago
Herbert Poul e641f276bf export KdbxVersion and some KDF config options, cleanup usage of CipherID 5 years ago
Herbert Poul e24ff0e19a basic dart2js / dart web support. 5 years ago
Herbert Poul f59b9a3511 workaround for supporting dart html/web. 5 years ago
Herbert Poul e738722189 fix a couple of analyzer warnings. 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 55456294e8 add debugging to decryption. 5 years ago
Herbert Poul 62c1a72ba9 support for AES-KDF in kdbx 4.x #4 5 years ago
Herbert Poul 902e0ac3e3 support for writing kdbx 4 files. 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 8f7fc702eb formatted files, fixed linter warnings. 6 years ago
Herbert Poul 7eee2d672f always use little endian, fixed packet index for payload during serialization. 6 years ago
Herbert Poul ae0c37456e fix analyzer warnings, made it possible to load credentials by byte stream. 6 years ago
Herbert Poul b89cce0f74 implemented dirty tracking, modification updates, etc. 6 years ago
Herbert Poul 3ec6883c75 basic support for creating and saving kdbx files. 6 years ago
Herbert Poul 15af0093e9 creating new kdbx files, started with writing support. 6 years ago
Herbert Poul c279c7e649 more exports, make it possible to retrieve all entries of a file, etc. 6 years ago
Herbert Poul 4280997bf5 basic support for decrypting kdbx 3.x files 6 years ago
Herbert Poul fdc6f149dc a bit of refactoring 6 years ago