KeePass Password Safe 歷史版本列表
KeePass 是一個免費的開源密碼管理器,可以幫助您以安全的方式管理您的密碼。您可以將所有密碼放在一個數據庫中,並使用一個主密鑰或一個密鑰文件進行鎖定。因此,您只需記住一個主密碼或選擇密鑰文件即可解鎖整個數據庫。數據庫使用目前已知的最好和最安全的加密算法(AES 和 Twofish)加密. 今天你需要記住許多密碼。您需要 Windows 網絡登錄,您的電子郵件帳戶,您的網站的 FTP 密碼,在線... KeePass Password Safe 軟體介紹更新時間:2013-11-04
更新細節:
What's new in this version:
New Features:
- The URL override field in the entry editing dialog is now an editable combo box, where the drop-down list contains suggestions for browser overrides.
- Password quality estimations are now computed in separate threads to improve the UI responsiveness.
- The password generator profile 'Automatically generated passwords for new entries' is now available in the password generator context menu of the entry editing dialog.
- Added UIFlags bit for hiding built-in profiles in the password generator context menu of the entry editing dialog.
- Tags can be included in printouts now.
- Generic CSV importer: added support for importing tags.
- Added support for importing Norton Identity Safe 2013 CSV files.
- Mozilla Bookmarks JSON import: added support for importing tags.
- RoboForm import: URLs are now terminated using a '/', added support for the new file format and for the new note fields.
- Added support for showing modern task dialogs even when no form exists (requiring a theming activation context).
- KeePass now terminates CtfMon child processes started by .NET/Windows, if they are not terminated automatically.
- Added workarounds for '#', '{', '}', '[', ']', '~' and diaeresis .NET SendKeys issues.
- Added workaround for 'xsel' hanging on Unix-like systems.
- Converted some PNG images as a workaround for a problem in Cairo/LibPNG on Unix-like systems.
- Installer: the version is now shown in the 'Version' field of the item in the Windows 'Programs and Features' dialog.
- TrlUtil: added 'Go to Next Untranslated' command.
- TrlUtil: added shortcut keys.
Improvements / Changes:
- The 'Open From URL' dialog is now brought to the foreground when trying to perform global auto-type while the database is locked and the main window is minimized to tray.
- Profiles are now shown directly in the password generator context menu of the entry editing dialog.
- After duplicating entries, KeePass now ensures that the copies are visible.
- User names of TAN entries are now dereferenced, if the option for showing dereferenced data in the main window is enabled.
- When creating an entry from a template, the new entry is now selected and focused.
- Empty fields are not included in detailed printouts anymore.
- Enhanced Internet Explorer detection.
- The '-preselect' command line option now works together with relative database file paths.
- Improved quoted app paths parsing.
- Extended culture invariance.
- Improved synchronization performance.
- Improved internal keypress routing.
- Last access times by default are not shown in the UI anymore.
- TrlUtil: improved dialog focusing when showing message boxes.
- KeePassLib/KPScript: improved support for running on systems without any GUI.
- Various code optimizations.
- Minor other improvements.
Bugfixes:
- Fixed a crash that could occur if the option 'Show expired entries (if any)' is enabled and a trigger switches to a different locked database when unlocking a database.
- The tab bar is now updated correctly after closing an inactive database by middle-clicking its tab.
- Column display orders that are unstable with respect to linear auto-adjusting assignment are now restored correctly.
更新時間:2013-07-21
更新細節:
What's new in this version:
- New password quality estimation algorithm.
- Added toolbar buttons: 'Open URL(s)', 'Copy URL(s) to Clipboard' and 'Perform Auto-Type'.
- Added 'Generate Password' command in the context menu of the KeePass system tray icon.
- Added 'Copy history' option in the entry duplication dialog (enabled by default).
- Added 'Duplicate Group' context menu command.
- In the MRU list, currently opened files now have an '[Opened]' suffix and are blue.
- When a dialog is displayed, (double) clicking the KeePass system tray icon now activates the dialog.
- Added {T-REPLACE-RX:...} placeholder, which replaces text using a regular expression.
- Added {VKEY-NX X} and {VKEY-EX X} special key codes.
- Added 'Perform auto-type with selected entry' trigger action.
- Added 'Import into active database' trigger action.
- Mozilla Bookmarks HTML import: added support for groups, bookmark descriptions and icons.
- Mozilla Bookmarks JSON import: bookmark descriptions are now imported into the note fields of entries.
- RoboForm import: added support for the new file format.
- Added support for importing Network Password Manager 4.0 CSV files.
- Enhanced SafeWallet XML importer to additionally support importing web entries and groups from very old export file versions (for newer versions this was already supported).
- Added database repair mode warning.
- Added option to accept invalid SSL certificates (turned off by default).
- Added user activity notification event for plugins.
- File transactions for FTP URLs are now always disabled when running under .NET 4.0 in order to workaround .NET bug 621450.
- Added workaround for Mono list view item selection bug.
- Added workaround for Mono bug 649266; minimizing to tray now removes the task bar item and restoring does not result in a broken window anymore.
- Added workaround for Mono bug 5795; text and selections in password boxes are now drawn properly (a monospace font can only be used on Windows due to the bug).
- Added workaround for Mono bug 12525; dialog banners are now drawn correctly again.
- Added workaround for Mono form loading bug.
- KPScript: added 'Import' command.
- KPScript: the 'ListEntries' command now also outputs date/time fields of entries.
更新時間:2013-07-14
更新細節:
What's new in this version:
New Features:
- New password quality estimation algorithm.
- When activating the main window while a dialog is opened, the main window now redirects activation to the dialog.
- Added '-preload' command line option.
- Added database repair mode warning.
Improvements:
- KeePass does not change the focus anymore when locking while being minimized to tray.
- When clicking into the empty space of the groups tree view, the currently selected group is not deselected anymore.
- The 'Special' GUI character set now includes '|' and '~'.
- The 'High ANSI' character set now consists of the range [U+0080, U+00FF] except control and non-printable characters.
- Changed auto-type command icon.
- Shortened product name in window titles.
- Improved RC-created group time fields.
- KeePassLibC DLLs are now explicitly marked as DEP- and ASLR-compatible (like the executable file).
- In the MSI package, the version is now included in the product name.
- Replaced Boost threads by Windows API threads (because Boost threads can result in crashes on restricted Windows 7 x64 systems).
- Upgraded to Boost libraries version 1.54.0.
- Various UI improvements.
- Various code optimizations.
- Minor other improvements.
Bugfixes:
- Password generation based on patterns: escaped curly brackets are now parsed correctly.
更新時間:2013-04-05
更新細節:
What's new in this version:
New Features:
- When the option for remembering key sources is enabled, KeePass now also remembers whether the user account is required.
- Added 'View' -> 'Grouping in Entry List' menu.
- Added 'Close active database' trigger action.
- Added '-ioiscomplete' command line option, which tells KeePass that the path and file system credentials are complete (the 'Open URL' dialog will not be displayed then).
- Added support for importing SafeWallet XML files (3.0.4 and 3.0.5).
- Added support for importing TurboPasswords 5.0.1 CSV files.
- LastPass CSV importer: added support for group trees.
- Alle meine Passworte XML importer: added support for custom fields and group names with special characters.
- Password Safe XML importer: added support for the e-mail field.
- Added 'Help' button in the generic CSV importer dialog.
- Added workaround for .NET bug 642188; top visible list view items are now remembered in details view with groups enabled.
- Added workaround for Mono form title bar text update bug (which e.g. caused bug 801414).
Improvements / Changes:
- After closing a character picking dialog, KeePass now explicitly activates the previous window.
- Improved behavior when cancelling the icon picker dialog.
- Main window activation redirection now works with all KeePass dialogs automatically.
- The window state of the current database is now remembered before opening another database.
- Previous parameters are now discarded when switching between different trigger event/condition/action types.
- Unified separators in group paths.
- The UI state is now updated after adding an entry and clicking an entry reference link in the entry view.
- The '-entry-url-open' command line option now searches for matching entries in all open databases.
- Improved database context determination when opening an URL.
- Added support for special values in date/time fields imported from KeePass 1.x.
- Improved HTML entity decoding (support for more entities and CDATA sections, improved performance, ...).
- RoboForm HTML importer: URLs are converted to lower-case now and support for a special order rotation of attributes has been added.
- Removed Password Gorilla CSV importer; users should use the generic CSV importer (which can import more data than the old specialized CSV importer).
- Improved file discoveries.
- Improved test form entry auto-type window definition.
- In the MSI package, the version is now included in the product name.
- Native key transformation library: replaced Boost threads by Windows API threads (because Boost threads can result in crashes on restricted Windows 7 x64 systems).
- Various UI improvements.
- Various code optimizations.
- Minor other improvements.
更新時間:2013-02-04
更新細節:
What's new in this version:
New Features:
- Generic CSV importer: a group separator can be specified now (for importing group trees).
- Internal data viewer: added hex viewer mode (which is now the default for unknown data types).
- In the 'Show Entries by Tag' menu, the number of entries having a specific tag is now shown right of the tag.
- In the 'Add Tag' menu, a tag is now disabled if all selected entries already have this tag.
- Auto-Type: added support for right modifier keys.
- Added special key codes: {WIN}, {LWIN}, {RWIN}, {APPS}, {NUMPAD0} to {NUMPAD9}.
- Interleaved sending of keys is now prevented by default (if you e.g. have an auto-type sequence that triggers another auto-type, enable the new option 'Allow interleaved sending of keys' in 'Tools' -> 'Options' -> tab 'Advanced').
- Added '-auto-type-selected' command line option (other running KeePass instances perform auto-type for the currently selected entry).
- Added option to additionally show references when showing dereferenced data (enabled by default).
- The selection in a secure edit control is now preserved when unhiding and hiding the content.
- The auto-type association editing dialog now does not hang anymore when a window of any other application hangs.
- When an application switches from the secure desktop to a different desktop, KeePass now shows a warning message box; clicking [OK] switches back to the secure desktop.
- Added 'OK'/'Cancel' buttons in the icon picker dialog.
- Added support for importing LastPass 2.0.2 CSV files.
- KeePass now shows an error message when the user accidentally attempts to use a database file as key file.
- Added support for UTF-16 surrogate pairs.
- Added UTF-8 BOM support for version information files.
- The KeePass version is now also shown in the components list in the 'About' dialog.
- File operations are now context-independent (this e.g. makes it possible to use the 'Activate database' trigger action during locking).
- Plugins can now register their placeholders to be shown in the auto-type item editing dialog.
- Plugins can now subscribe to IO access events.
- Added workaround for .NET bug 694242; status dialogs now scale properly with the DPI resolution.
- Added workaround for Mono DataGridView.EditMode bug.
- Added workaround for Mono bug 586901; high Unicode characters in rich text boxes are displayed properly now.
Improvements / Changes:
- When the main window UI is being unblocked, the focus is not reset anymore, if a primary control has the focus.
- When opening the icon picker dialog, KeePass now ensures that the currently selected icon is visible.
- Internal data viewer: improved visibility updating.
- The e-mail box icon by default is not inherited by new entries anymore.
- The database is now marked as modified when auto-typing a TAN entry.
- Enhanced AnyPassword importer to additionally support CSV files exported by AnyPassword Pro 1.07.
- Enhanced Password Safe XML importer (KeePass tries to fix the broken XML files exported by Password Safe 3.29 automatically).
- IO credentials can be loaded over IPC now.
- Enhanced user switch detection.
- Even when an exception occurs, temporary files created during KDB exports are now deleted immediately.
- Improved behavior on Unix-like systems when the operating system does not grant KeePass access to the temporary directory.
- Improved critical sections that are not supposed to be re-entered by the same thread.
- Improved secure desktop name generation.
- When a dialog is closed, references within the global client image list to controls (event handlers) are removed now.
- .NET 4.5 is now preferred, if installed.
- PLGX plugins are now preferably compiled using the .NET 4.5 compiler, if KeePass is currently running under the 4.5 CLR.
- Updated KB links.
- Changed naming of translation files.
- The installer now always overwrites the KeePassLibC 1.x support libraries.
- Upgraded installer.
- Various code optimizations.
- Minor other improvements.
Bugfixes:
- When locking multiple databases and cancelling a 'Save Changes?' dialog, the UI is now updated correctly.
- '&' characters in dynamic menu texts, in dialog banner texts, in image combobox texts, in text box prompts and in tooltips are now displayed properly.
更新時間:2013-01-21
更新細節:
What's new in this version:
New Features:
- Added option to show the tray icon only if the main window has been sent to the tray.
- The caret position in a secure edit control is now preserved when unhiding and hiding the content.
- When starting KeePass for the first time, it asks whether to enable the automatic update check or not (if not enabled already).
- KeePass now shows an error message when the user accidentally attempts to use a database file as key file.
- When holding Alt while double-clicking onto a notes field in the main entry list, KeePass now copies the displayed cell text instead of the raw notes to the clipboard.
Improvements:
- {GOOGLECHROME} placeholder: updated detection code to also support the latest versions of Chrome.
- Enhanced user switch detection.
- Moved quick search options to a separate category.
- Improved update check.
- The 'No updates available' message is not shown in the status bar anymore (updates and errors are shown).
- Unified clipboard methods.
- Changed naming of translation files.
- Upgraded installer.
- Upgraded to Boost libraries version 1.52.0.
- Various code optimizations.
- Minor other improvements.
更新時間:2012-10-04
更新細節:
What's new in this version:
- Improved support for images with DPI resolutions different from the DPI resolution of the display device.
- {GOOGLECHROME} placeholder: updated detection code to also support the latest versions of Chrome.
- The option to lock on remote control mode changes now additionally watches for remote connects and disconnects.
- Improved Windows registry accesses.
- Improved behavior when the user deletes the system temporary directory.
- On Unix-like systems, KeePass now stores most of its temporary files in a private temporary directory (preferably in $XDG_RUNTIME_DIR).
- Added detection support for the following web browsers on Unix-like systems: Rekonq, Midori and Dooble.
- KeePass does not try to set the WM_CLASS property on Mac OS X systems anymore.
- Modified some icons to work around unsupported PNG transparency keys in Mono.
- Various code optimizations.
- Minor other improvements.
更新時間:2012-09-08
更新細節:
What's new in this version:
New Features:
- Header data in KDBX files is now authenticated (to prevent silent data corruption attacks; thanks to P. Gasti and K. B. Rasmussen).
- Added management of working directories (a separate working directory is remembered for each file dialog context; working directories are remembered relatively to KeePass.exe; the management can be deactivated by turning off the new option 'Remember working directories').
- Added option to cancel auto-type when the target window title changes.
- Added quick search box in the toolbar of the internal text editor.
- Files can now be attached to entries by using drag&drop from Windows Explorer to the attachments list in the entry editing dialog.
- Added '-pw-stdin' command line option to make KeePass read the master password from the StdIn stream.
- Added placeholders to get parts of the entry URL: {URL:SCM}, {URL:HOST}, {URL:PORT}, {URL:PATH} and {URL:QUERY}.
- Added a 'Details' button in the plugin load failure message box (when clicked, detailed error information for developers is shown).
- Added warning icon left of the Windows user account option description in the master key creation dialog.
- Added support for more image file formats (e.g. when importing custom client icons).
- Added support for importing DesktopKnox 3.2 XML files.
- The generic CSV importer now guesses whether the option to ignore the first row should be enabled or not (the user of course can still specify it manually, too).
- Added support for exporting to KeePass 1.x CSV files.
- Added support for moving the PLGX cache to a different remote drive.
- The Spr engine is now extensible, i.e. plugins can provide additional transformations/placeholders.
- On Unix-like systems, KeePass now uses the 'xsel' utility for clipboard operations, if 'xsel' is installed (in order to work around Mono clipboard bugs).
- Added Mono workaround to set the WM_CLASS property.
- Added workaround for Mono splitter bug.
- The 'PrepMonoDev.sh' script now removes the serialization assembly generating post build event.
- TrlUtil: added support for importing PO files.
Improvements / Changes:
- Improved FTP file existence checking.
- High DPI UI improvements.
- The database is not marked as modified anymore when using in-place label editing to fake-edit a group's name (i.e. when the final new name is the same as the previous one).
- Password is not auto-repeated anymore when trying to unhide it fails due to the policy 'Unhide Passwords' being disabled.
- Improved menu accelerator and shortcut keys.
- Changed IO connection name display format.
- Improved browser detection on Mac OS X.
- Task dialog thread safety improvements.
- Added UI check during import for KPScript.
- Upgraded and improved installer (now uses Unicode, LZMA2 compression, ...).
- Various UI improvements.
- Various code optimizations.
- Minor other improvements.
Bugfixes:
- On Windows systems, new line sequences in text to be shown in a standard multiline text box are now converted to Windows format.
更新時間:2012-09-03
更新細節:
What's new in this version:
New Features:
- Header data in KDB files is now authenticated (to prevent silent data removal attacks; thanks to P. Gasti and K. B. Rasmussen).
- The content part of a KDB file now contains 32 random bytes (generated each time the file is saved, by a cryptographically secure pseudo-random number generator using system entropy) to prevent content guessing attacks using the content hash.
- When closing the entry editing dialog by closing the window (using [X], Esc, ...) and there are unsaved changes, KeePass now asks whether to save or discard the changes; only when explicitly clicking the 'Cancel' button, KeePass doesn't prompt.
- Added '-pw-stdin' command line option to make KeePass read the master password from the StdIn stream.
Improvements:
- Improved update check.
- Upgraded and improved installer (now uses Unicode, LZMA2 compression, ...).
- Upgraded to Boost libraries version 1.51.0.
- Various code optimizations.
- Minor other improvements.
更新時間:2012-07-02
更新細節:
What's new in this version:
New Features:
- When trying to delete entries, the confirmation dialog now shows a short summary of the entries that will be deleted.
- Added date/time placeholders: {DT_SIMPLE}, {DT_YEAR}, {DT_MONTH}, {DT_DAY}, {DT_HOUR}, {DT_MINUTE}, {DT_SECOND}, {DT_UTC_SIMPLE}, {DT_UTC_YEAR}, {DT_UTC_MONTH}, {DT_UTC_DAY}, {DT_UTC_HOUR}, {DT_UTC_MINUTE}, {DT_UTC_SECOND}.
Improvements:
- Improved UI update when using a TAN entry.
- The last modification time of a TAN entry is now updated when using it.
- Improved behavior when trying to shutdown the system while KeePass is running.
- KeePass does not block the system shutdown anymore when a dialog is displayed but no database is opened.
- LNGX files aren't shown in the translation selection dialog anymore.
- Improved KDB data validation.
- Improved multi-byte to Unicode and Unicode to multi-byte string conversions (less memory is required now).
- Changed versioning scheme in file version information blocks from digit- to component-based.
- Upgraded installer.
- Various code optimizations.
- Minor other improvements.
Bugfixes:
- HTML export: XML special characters in URL links and attachment names are now encoded.
- HTML export: group trees are not encoded twice anymore.