Update: KeePass 1.15
Today’s bounty is a hefty KeePass update.
It seems to focus on improvements related to plugins and the plugin architecture, but there are other fixes as well (UI, security and so on). Have a look below at the full changelog!
exe installer, 1.43MB, MD5 sum: 4E135593C6CDBC3164F81AF1867A1CD3
Download and unzip to folder or USB drive: KeePass 1.15 Portable
zip, 1.09MB, MD5 sum: 0055BB1471441E773587861F72E967F1
Portable: KeePass 1.14 for U3 Devices
u3p, 1.64MB, MD5 sum: A67FD7AE27C3C6B17ADAD5013F2DED3F
Extend it: Get KeePass Plugins
Go mobile: Download PocketPC, PalmOS, Symbian, Blackberry versions
- Completely new plugin architecture (exposing a lot more functionality to plugins, faster, requires less memory, safer memory management / cross-module calls, more secure, and allows independent development of KeePass and plugins, i.e. starting with 1.15 KeePass can be updated without requiring plugins to be updated and vice versa).
- Added option to use advanced in-memory protection (DPAPI, only Windows Vista and higher; the key is stored in a secure, non-swappable memory area managed by Windows; option enabled by default).
- The hash of the master key and its transformed version are now in-memory protected.
- Added help source selection dialog (by default the online help center is used).
- Added ‘-set-urloverride’, ‘-clear-urloverride’ and ‘-get-urloverride’ command line options.
- Focused disabled menu items are now drawn with a transparent selection rectangle.
- Windows XP and higher: added support for double-buffering in the entry list.
- Windows Vista and higher: added support for alpha-blended marquee selection in the entry list.
- Added KeeForceAllowChangeMasterKey, KeeForceAllowPrinting, KeeForceAllowImport and KeeForceAllowExport configuration options (these override the option to disable unsafe operations and the mini mode setting; they are only loaded from the enforced and global INI files, not the local one).
- Added KeeDisallowPrintingPasswords configuration option to disallow printing passwords and viewing them in the print preview.
- Added multi-user documentation.
Improvements:
- Improved plugin loading performance.
- Plugins don’t need to be manually enabled anymore (just copy the plugin files into the KeePass application directory).
- Improved main menu items order.
- Improved main menu accelerators.
- Improved group main menu item texts.
- Improved performance of various entry list operations.
- Hash of master key is now cleared when closing a database.
- Hash of file key is now cleared after opening/saving files.
- Various code optimizations.
- Minor other improvements.
Bugfixes:
- Fixed cursor navigation problem in secure edit controls.
- Fixed random access violation in OnScreenKeyboard plugin.
