@pschmitt @crass
I've been working on a complete rewrite to add support for KDBX4 (and KDBX3) and shrink down the codebase.
Things to note:
- only tested on python3
- no twofish support yet
no entry unprotecting yet fixed
kdbx4 seems to use some new binary format for storing dates? all my date fields look similar to 1M100A4AAAA= fixed in pykeepass
edit: see here
Also, getting pykeepass working with it was pretty trivial. See the libkeepass_proto branch:
https://github.com/Evidlo/pykeepass
Let me know what you think.
@pschmitt @crass
I've been working on a complete rewrite to add support for KDBX4 (and KDBX3) and shrink down the codebase.
Things to note:
no entry unprotecting yetfixedkdbx4 seems to use some new binary format for storing dates? all my date fields look similar tofixed in pykeepass1M100A4AAAA=edit: see here
Also, getting pykeepass working with it was pretty trivial. See the
libkeepass_protobranch:https://github.com/Evidlo/pykeepass
Let me know what you think.