I'm having this error either by creating kdbx db from KeePassXC or let KeePassXC modify db security settings. So I did some tests in sequence (I close db before the next):
- secretspec create db > KeePassXC read/write item > secretspec can read
/write* but can't write
- KeePassXC create db > secretspec can read but can't write
- secretspec create db > KeePassXC change db security settings > secretspec can read but can't write
My intention is to increase the security settings since secretspec use the default, but whenever the setting is not from default secretspec keepass upstream, it failed, even if I set the same default as defined upstream, Argon2 with 50 iterations and 1 MiB memory.
Looking at the upstream project, it has the compatibility with KeePassXC. So I guess I report it here first since we are not using the latest version and to confirm if it compatible in this case from the Rust.
Update: *The secretspec can't write whenever KeePassXC overwrite the file.
Brew latest installed secretspec v0.19.1 with keepass v0.13.17
I'm having this error either by creating kdbx db from KeePassXC or let KeePassXC modify db security settings. So I did some tests in sequence (I close db before the next):
/write* but can't writeMy intention is to increase the security settings since secretspec use the default, but whenever the setting is not from default secretspec keepass upstream, it failed, even if I set the same default as defined upstream, Argon2 with 50 iterations and 1 MiB memory.
Looking at the upstream project, it has the compatibility with KeePassXC. So I guess I report it here first since we are not using the latest version and to confirm if it compatible in this case from the Rust.
Update: *The secretspec can't write whenever KeePassXC overwrite the file.
Brew latest installed secretspec v0.19.1 with keepass v0.13.17