KeePass-2.27-Source.zip
# New Features: * The [estimated password quality](http://keepass.info/help/kb/pw_quality_est.html) (in bits) is now displayed on the quality progress bar, and right of the quality progress bar the length of the password is displayed. * [Auto-Type](http://keepass.info/help/base/autotype.html): before sending a character using a key combination involving at least two modifiers, KeePass now first tests whether this key combination is a registered system-wide hot key, and, if so, tries to send the character as a Unicode packet instead. * Auto-Type: added workaround for Cygwin's default Ctrl+Alt behavior (which differs from Windows' behavior). * Auto-Type: added `[{APPACTIVATE ...}`](http://keepass.info/help/base/autotype.html#autoseq) command. * `[{HMACOTP}`](http://keepass.info/help/base/placeholders.html#hmacotp) placeholder: added support for specifying the shared secret using the entry strings '`HmacOtp-Secret-Hex`' (secret as hex string), '`HmacOtp-Secret-Base32`' (secret as Base32 string) and '`HmacOtp-Secret-Base64`' (secret as Base64 string). * `[{T-CONV:...}`](http://keepass.info/help/base/placeholders.html#conv) placeholder: added '`Uri-Dec`' type (for converting the string to its URI-unescaped representation). * Added [placeholders](http://keepass.info/help/base/placeholders.html): `{URL:USERINFO}`, `{URL:USERNAME}` and `{URL:PASSWORD}`. * Added placeholders: `{BASE}`, `{BASE:RMVSCM}`, `{BASE:SCM}`, `{BASE:HOST}`, `{BASE:PORT}`, `{BASE:PATH}`, `{BASE:QUERY}`, `{BASE:USERINFO}`, `{BASE:USERNAME}`, `{BASE:PASSWORD}` (within an [URL override](http://keepass.info/help/base/autourl.html#override), each of these placeholders is replaced by the specified part of the string that is being overridden). * Added `[{NEWPASSWORD:/Profile/}`](http://keepass.info/help/base/placeholders.html#newpassword) placeholder, which generates a new password for the current entry using the specified password generator profile. * [Pattern-based password generator](http://keepass.info/help/base/pwgenerator.html#pattern): the '`^`' character now removes the next character from the current custom character set (for example, `[a^y]` contains all lower-case alphanumeric characters except '`y`'). * Enhanced syntax highlighting in the [sequence](http://keepass.info/help/base/autotype.html#autoseq) field of the 'Edit Auto-Type Item' dialog. * Added option 'Do not ask whether to synchronize or overwrite; force [synchronization](http://keepass.info/help/v2/sync.html)'. * Added synchronization support for the group behavior properties 'Auto-Type for entries in this group' and 'Searching entries in this group'. * Root group properties are now synchronized based on the last modification time. * While saving a database, a shutdown block reason is now specified. * Added 'Move to Group' menu in the 'Selected Entries' popup of the main entry list context menu. * Items of dynamic menus (tags, strings, attachments, password generator profiles, ...) now have auto-assigned accelerator keys. * As alternative to Ctrl+F, pressing F3 in the main window now displays the 'Find' dialog. * Added `[UIFlags`](http://keepass.info/help/v2_dev/customize.html#uiflags) bit for hiding password quality progress bars and information labels. * Enhanced system font detection on Unix-like systems. * When using '`xsel`' for clipboard operations on Unix-like systems, text is now copied into both the primary selection and the clipboard. * Added '`\--version`' [command line option](http://keepass.info/help/base/cmdline.html) (for Unix-like systems). * [Plugins](http://keepass.info/plugins.html) can now subscribe to an IPC event that is raised when running KeePass with the '`-e:`' command line parameter. * Added workaround for .NET `AutoWordSelection` bug. * Added workaround for Mono bug 10163; saving files using WebDAV now also works under Mono 2.11 and higher. * Added workaround for Mono image tabs bug. * Added workaround for Mono `NumericUpDown` drawing bug. # Improvements / Changes: * Merged the URL scheme overrides and the 'Override all URLs' option into a new dialog 'URL Overrides'. * Improved autocompletion of [IO connection](http://keepass.info/help/v2/ioconnect.html) parameters using the MRU list (now treating the user name as filter). * Improved interaction of IO connection [trigger](http://keepass.info/help/v2/triggers.html) parameters and the MRU list. * The [master key](http://keepass.info/help/base/keys.html) prompt dialog now validates [key files](http://keepass.info/help/base/keys.html#keyfiles) only when clicking [OK], and invalid ones are not removed automatically from the list anymore. * Improved support for managing columns leftover from uninstalled plugins in the 'Configure Columns' dialog. * If the 'Unhide Passwords' [policy](http://keepass.info/help/v2/policy.html) is turned off, the passwords column in the auto-type entry selection dialog is now unavailable. * The entry list in the main window is now updated immediately after performing auto-type or copying data to the clipboard. * Various list view performance improvements. * The 'Searching entries in this group' group behavior properties are now ignored during resolving [field references](http://keepass.info/help/base/fieldrefs.html). * Improved behavior in case of syntax errors in placeholders with parameters. * [Two-channel auto-type obfuscation](http://keepass.info/help/v2/autotype_obfuscation.html): improved realization of clipboard paste commands. * General main window keyboard shortcuts now also work within the quick search box and the database tab bar. * Pressing Ctrl+Shift+Tab in the main window now always selects the previous database tab (independent of which control has the focus). * Changed shortcut keys for moving entries/groups on Unix-like systems, due to Mono's incorrect handling of Alt (preventing key events) and navigation keys (selection updated at the wrong time). * Auto-Type: improved modifier key releasing on Unix-like systems. * Various code optimizations. * Minor other improvements. # Bugfixes: * A key-up event to the groups tree in the main window without a corresponding key-down event does not change the entry list anymore.
Showing
- Build/KeePassLibSD_Distrib/KeePassLibSD.dll 0 additions, 0 deletionsBuild/KeePassLibSD_Distrib/KeePassLibSD.dll
- Build/KeePassLib_Distrib/KeePassLib.dll 0 additions, 0 deletionsBuild/KeePassLib_Distrib/KeePassLib.dll
- Build/KeePassLib_Distrib/KeePassLib.xml 13 additions, 3 deletionsBuild/KeePassLib_Distrib/KeePassLib.xml
- Docs/Chm/help/base/autotype.html 2 additions, 0 deletionsDocs/Chm/help/base/autotype.html
- Docs/Chm/help/base/autourl.html 1 addition, 1 deletionDocs/Chm/help/base/autourl.html
- Docs/Chm/help/base/configuration.html 4 additions, 4 deletionsDocs/Chm/help/base/configuration.html
- Docs/Chm/help/base/credits.html 2 additions, 2 deletionsDocs/Chm/help/base/credits.html
- Docs/Chm/help/base/placeholders.html 44 additions, 11 deletionsDocs/Chm/help/base/placeholders.html
- Docs/Chm/help/base/pwgenerator.html 4 additions, 2 deletionsDocs/Chm/help/base/pwgenerator.html
- Docs/Chm/help/base/security.html 20 additions, 7 deletionsDocs/Chm/help/base/security.html
- Docs/Chm/help/v2/setup.html 5 additions, 0 deletionsDocs/Chm/help/v2/setup.html
- Docs/Chm/help/v2/xml_replace.html 56 additions, 3 deletionsDocs/Chm/help/v2/xml_replace.html
- Docs/Chm/help/v2_dev/customize.html 14 additions, 0 deletionsDocs/Chm/help/v2_dev/customize.html
- Docs/History.txt 107 additions, 0 deletionsDocs/History.txt
- Ext/KeePass.exe.config 2 additions, 2 deletionsExt/KeePass.exe.config
- Ext/KeePass.iss 5 additions, 5 deletionsExt/KeePass.iss
- Ext/KeePassMsi/KeePassMsi.vdproj 7 additions, 7 deletionsExt/KeePassMsi/KeePassMsi.vdproj
- KeePass/App/AppDefs.cs 5 additions, 0 deletionsKeePass/App/AppDefs.cs
- KeePass/App/Configuration/AceApplication.cs 8 additions, 0 deletionsKeePass/App/Configuration/AceApplication.cs
- KeePass/App/Configuration/AceIntegration.cs 14 additions, 14 deletionsKeePass/App/Configuration/AceIntegration.cs
Loading
Please register or sign in to comment