-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement KDBX 4.1 #7114
Implement KDBX 4.1 #7114
Conversation
Just thinking we need to do this! We'll do this as a merge commit when the time comes. |
Can't do 2.7 without. |
49920d8
to
da2cd06
Compare
@phoerious please keep in mind that we will remove |
We should merge that first |
7dd943f
to
81a20fd
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #7114 +/- ##
===========================================
+ Coverage 64.13% 64.21% +0.08%
===========================================
Files 333 334 +1
Lines 42015 42221 +206
===========================================
+ Hits 26944 27109 +165
- Misses 15071 15112 +41 ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
81a20fd
to
054d7ce
Compare
625315c
to
9ee8b55
Compare
We keep the old merging behaviour for now, since deleting a CustomData entry does not create DeletedObject.
02cde7a
to
aa82c18
Compare
4dddda7
to
cf716f8
Compare
Shows a warning when trying to open with a newer minor version than what is currently supported. We always try to save with the lowest KDBX version possible for maximum compatibility.
cf716f8
to
c2d4dba
Compare
Implements KDBX 4.1 as described in https://keepass.info/help/kb/kdbx_4.1.html and adds test cases.
Progress:
Individual commits pass tests and don't need to be squashed.
Type of change