Commit Graph

  • 8a95283931 add aurora platform master Сергей Марков 2023-12-09 21:24:15 +0300
  • 676c162770 new platform (aurora) is add Марков Сергей Викторович 2023-12-07 12:33:31 +0300
  • c9f82049d2 Recognize twoFish algorithm #7 Waqar Ahmed 2023-06-27 16:59:07 +0500
  • 5a4e1e6d66
    Merge 842ae06ae8 into 2968ec486b #5 Mattia Natali 2023-06-27 16:56:24 +0500
  • 0175c600ae Fix build with dart3 #6 Waqar Ahmed 2023-06-27 16:51:40 +0500
  • 2968ec486b migrate to latest dart version. Herbert Poul 2023-06-11 09:59:10 +0200
  • 842ae06ae8
    Fix compilation casting #5 Mattia Natali 2023-03-12 15:01:36 +0100
  • e0774d502c fix coverage script. Herbert Poul 2022-06-06 11:55:00 +0200
  • 48da32961f upgrade depencencies. release 2.3.0 Herbert Poul 2022-06-06 11:47:17 +0200
  • caa1be954c update analysis to use flutter_lints instead of pedantic package. Herbert Poul 2021-09-10 08:41:45 +0200
  • 50718adc32 make bytes in InnerHeaderField non-nullable. Herbert Poul 2021-09-10 08:30:46 +0200
  • 5cf6b8db93 fix nullability for KdbxBinary Herbert Poul 2021-09-10 08:18:38 +0200
  • 36007bbe4a add support for CustomData in entries. Herbert Poul 2021-09-08 09:08:47 +0200
  • 96793a5206 Imlement generating of keyfiles (keyx format) Herbert Poul 2021-08-22 10:07:29 +0200
  • e2fd1686c4 move credentials classes into their own file. Herbert Poul 2021-08-22 09:06:11 +0200
  • cb11abef41 make credentials changable. Herbert Poul 2021-08-16 15:32:14 +0200
  • 5694c6c468 allow save methods to return a object Herbert Poul 2021-08-16 10:25:15 +0200
  • 157a85acbc - Mark objects only as clean when saving was successful. - Only mark objects as clean if they have not been modified since we started saving. Herbert Poul 2021-08-16 10:14:29 +0200
  • 90bc4d3138 If argon2 ffi implementation is not available, fallback to pointycastle (dart-only) implementation. Herbert Poul 2021-08-06 16:02:26 +0200
  • e7e342abb1 move exceptions into their own package. Herbert Poul 2021-08-03 11:26:19 +0200
  • 3570757fae Throw KdbxInvalidFileStructure for invalid files Herbert Poul 2021-08-03 11:21:01 +0200
  • bc46c500ac fix missing curly brace. Herbert Poul 2021-07-31 11:31:38 +0200
  • 65bf16bfcd improve merge debug summary Herbert Poul 2021-07-30 20:20:36 +0200
  • 2edd3b57ba export MergeContext Herbert Poul 2021-07-30 16:10:14 +0200
  • 011c40d31b better debugging output for merging. Herbert Poul 2021-07-30 16:05:05 +0200
  • 70c80ee527 add easy way to check whether a given object is located in the recycle bin. Herbert Poul 2021-07-30 13:47:05 +0200
  • 09fd6878b1 kdbx4.1: keep track of PreviousParentGroup Herbert Poul 2021-07-30 12:53:13 +0200
  • 36563e84c7 fix merging of incoming deleted objects. Herbert Poul 2021-07-30 12:10:30 +0200
  • f5030aba1a pubspec cleanup. Herbert Poul 2021-07-30 11:46:06 +0200
  • 59078d6ec8 implement permanently deleting entries and groups. Herbert Poul 2021-07-30 11:45:19 +0200
  • 6511ce973e improve nnbd, add debugging to aes decryption Herbert Poul 2021-07-22 16:22:50 +0200
  • 1353eea3d1 trigger event after all modifications, not just after the first one. Herbert Poul 2021-07-17 10:15:06 +0200
  • 248ca9b1db Upgrade dependencies. Herbert Poul 2021-07-09 10:44:10 +0200
  • d3c024c7f5 make KdbxCustomIcon properties non-nullable. Herbert Poul 2021-07-09 10:39:27 +0200
  • 6c477ec240 never return null for kdfType Herbert Poul 2021-07-09 10:19:47 +0200
  • 7721a0ff4e allow password of composite key be nullable. null-safety Herbert Poul 2021-05-23 23:05:53 +0200
  • aa8e86133e increase kdbx version to 2.0.0 Herbert Poul 2021-05-22 12:35:04 +0200
  • a9a65adfb5 do something useful in the example. Herbert Poul 2021-05-22 12:34:03 +0200
  • 9a30bc7d3c useless migration of dummy example project. Herbert Poul 2021-05-22 12:01:11 +0200
  • f43110ee52 fix all analysis warnings. Herbert Poul 2021-05-22 11:59:51 +0200
  • 7b83648755 fix history test. Herbert Poul 2021-05-22 11:53:06 +0200
  • a5c4d6a0e7 migrate to nnbd Herbert Poul 2021-05-21 22:48:32 +0200
  • a50897e185 upgrade dependencies Herbert Poul 2021-05-21 22:33:57 +0200
  • 3ae6e398ce Support for V2 keyfile https://forum.authpass.app/t/issuues-with-keyfile/84/3 Herbert Poul 2021-03-27 11:02:20 +0000
  • 10d6035e14 remove dependency on prompts. Herbert Poul 2021-03-07 23:30:13 +0000
  • bb8f29ec93 update dependencies. Herbert Poul 2021-03-07 21:50:25 +0000
  • 04fea79eca upgrade dependencies. Herbert Poul 2021-03-07 16:41:33 +0000
  • 7139b7d2be upgrade dependencies, migrate from cryptography package to pointycastle. Herbert Poul 2021-03-07 11:42:37 +0000
  • b3b6fd47ca change to customIcon setter Patrik Koscelanský 2020-10-15 14:04:21 +0200
  • 0695b7d433 change to customIcon setter #3 Patrik Koscelanský 2020-10-15 14:04:21 +0200
  • bb6560b1b8 keepassxc compatibility - accept kdbx 3 binaries in arbitrary sort order. Herbert Poul 2020-10-05 11:06:20 +0200
  • 68be3c5ef6 log more debugging info when unable to decode protected value. Herbert Poul 2020-09-16 20:22:35 +0200
  • e22eaa1481 date parsing: treat empty string as null, but output warning. Herbert Poul 2020-09-14 15:56:51 +0200
  • 33342f3283 added error log for exception while reading time. Herbert Poul 2020-09-14 15:10:35 +0200
  • 3adb6af91a fix concurrent save bug: only allow one save at a time. Herbert Poul 2020-09-10 10:55:32 +0200
  • 4fc798e621 use url as entry label if title is not defined. Herbert Poul 2020-09-07 23:43:12 +0200
  • 8a5784eb54 moved common key names into constants. Herbert Poul 2020-09-03 15:15:48 +0200
  • 35a8889d2a fix setting of missing time stamps while reading. Herbert Poul 2020-09-02 20:27:12 +0200
  • f0b6f1f50d fix test which reads modification time. Herbert Poul 2020-09-02 19:34:58 +0200
  • 14896594d8 fix reading and writing of modification time. Herbert Poul 2020-09-02 15:43:27 +0200
  • 53ebc75b48 only report on lib and test dirs. Herbert Poul 2020-09-02 14:21:54 +0200
  • 3e56d9d76c add coverall push ;) Herbert Poul 2020-09-02 13:36:30 +0200
  • 84f7974b9a merge: move into recyclebin Herbert Poul 2020-09-02 01:14:20 +0200
  • 414323a163 reset clock on every launch Herbert Poul 2020-09-02 00:40:08 +0200
  • dfdae4eeba run all tests in coverage mode as well. Herbert Poul 2020-09-02 00:22:37 +0200
  • 4e59483ed9 merging group changes Herbert Poul 2020-09-02 00:09:04 +0200
  • 76ba4aedbf very trivial merge test. Herbert Poul 2020-09-01 23:26:44 +0200
  • 64bec43473 WIP: merging incoming changes #80 Herbert Poul 2020-09-01 22:27:36 +0200
  • a90d4d5fb6 adding a couple of meta data fields. should now include almost all from keepass. Herbert Poul 2020-08-30 20:27:09 +0200
  • 7111cc3711 basic support for DeletedObjects tombstones in the root group. Herbert Poul 2020-08-30 13:48:28 +0200
  • cd22ab328c run kdbx4 tests in CI Herbert Poul 2020-08-30 12:51:29 +0200
  • b954073e14 tagging tests with kdbx3 and kdbx4 Herbert Poul 2020-08-30 11:57:19 +0200
  • a606354c11 add helper getter for isDirty Herbert Poul 2020-08-29 15:04:07 +0200
  • cd4da93732 move byte utils into utils package, export ByteUtils. Herbert Poul 2020-08-29 13:05:14 +0200
  • 6739fef5ca update argon2_ffi_base dep again. Herbert Poul 2020-08-25 20:07:46 +0200
  • fee7fff39f update argon2_ffi_base dependency to 0.1.4+5 Herbert Poul 2020-08-25 13:32:33 +0200
  • 9de359a6cb update argon2_ffi_base dependency. Herbert Poul 2020-08-25 13:02:36 +0200
  • cf617da360 require xml 4.4 Herbert Poul 2020-08-18 16:28:35 +0200
  • 94fc3c1b97 require at least xml 4.2 Herbert Poul 2020-08-18 16:26:00 +0200
  • 1b0fa70964 simpler way to read kdf type. Herbert Poul 2020-08-18 16:20:47 +0200
  • 5140a347af export KdfField. Herbert Poul 2020-08-18 16:13:41 +0200
  • be9103ad91 expose v3 TransformRounds for aes kdf. Herbert Poul 2020-08-18 16:12:32 +0200
  • e641f276bf export KdbxVersion and some KDF config options, cleanup usage of CipherID Herbert Poul 2020-08-18 16:00:27 +0200
  • 9974b10cd7 improve test for kdbx4 Herbert Poul 2020-08-18 14:31:04 +0200
  • b44dd7a56a implement kdbx3 to 4 upgrade, use kdbx4 by default Herbert Poul 2020-08-18 13:47:54 +0200
  • b6b8f5c6a7 WIP: prepare to switch to kdbx v4 by default. Herbert Poul 2020-08-18 12:21:13 +0200
  • 2484f1a8e8 support for custom icons for entries and groups. Herbert Poul 2020-08-13 13:06:02 +0200
  • a5b42b3169 0.4.1 Herbert Poul 2020-08-12 11:19:38 +0200
  • 24d27258e6 add dummy test coverage. Herbert Poul 2020-08-12 11:17:43 +0200
  • b7c52c550a add test coverage ci with codecov coverage Herbert Poul 2020-08-12 10:56:44 +0200
  • c7eff31db3 fix creating of history entries. added test for correct dirtyObject events. Herbert Poul 2020-08-12 10:47:33 +0200
  • e6accc1a9d update changelog Herbert Poul 2020-08-11 23:39:28 +0200
  • 7788c0fba1 fixed bug saving files with history entries which contain attachments. Herbert Poul 2020-08-11 23:35:13 +0200
  • e24ff0e19a basic dart2js / dart web support. Herbert Poul 2020-08-04 00:32:39 +0200
  • f59b9a3511 workaround for supporting dart html/web. Herbert Poul 2020-08-04 00:01:13 +0200
  • 1a3f42961a use the original ChaCha7539 from pointycastle. #2 remove-cryptography-dependency Herbert Poul 2020-08-02 17:15:49 +0200
  • 36acab6dab remove dependency on cryptography library, but use pointycastle. Herbert Poul 2020-08-02 15:35:41 +0200
  • f230d1a7db fix Usagecount typo (to UsageCount) #1 Herbert Poul 2020-08-02 09:31:45 +0200
  • 79e749b8b0 rename linux so Herbert Poul 2020-07-15 13:00:54 +0200
  • bb07518294 fix test loading of dynamic libraries. Herbert Poul 2020-07-15 12:50:03 +0200