PSKeePass / PoShKeePass

PowerShell module for KeePass

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for KeePass versions 2.x

jkdba opened this issue · comments

Add the ability to support keepass versions 2.3x +.

This would require:

  • ability to choose between multiple binaries
  • configuration file support
  • potentially automatic database version detection
  • warning about older versions of keepass databases compared to supported lib versions
  • Placeholder for other pieces that I have not thought of

Notes for : 2.35

http://keepass.info/news/n170109_2.35.html

Lots of changes and a new file format.

This will require a bunch of testing and SDK code change review.

Also lots of new features to integrate.

A new version (2.35) of KeePassLib.dll assembly is needed for this issue.
Where i can get this DLL ?
Nothing found on the Keepass Homepage or inside a KeePass Installation folder....

@WernerMairl

Instead of loading the dll if you can not find it you can use the keepass.exe the same way as the dll.

Alternatively, you can download the keepass 2.35 source from this link and compile the dll for yourself.

Tested keepasslib 2.39.1 via pester tests and accessing an older database (2.34) and all tests completed without issue.

After running the code using the 2.39.1 lib against the older DB the installed version of Keepass gui 2.34 was able to open the file without issue.

As of latest version both versions 2.34 and 2.39.1 of the KeePassLib are supported.

Would it be possible to get have the Pester tests re-ran against the new version (2.48.1)?

https://keepass.info/news/n210507_2.48.html