PasswordSafe was originally designed by Bruce Schneier and released as a free utility application. Since then,
it has evolved considerably. The following table has links to pages detailing the release history of PasswordSafe
since the project was made open source. This can be useful for seeing
what features were added and what bugs were fixed since a given release.
21 December 2006
PasswordSafe 3.05.02 has some more bugfixes, and no new features. This
version stabilizes the changes were introduced in 3.05, and is
(hopefully!) the last release of 2006.
Bugs fixed in 3.05.02
- [1606265, 1609291] No longer terminates after edit when username and/or hostname starts with a digit.
- [1609759] "Show Password in display list & tree" setting now persistent across application exit.
- [1608191] Tree view's state is now preserved across timed lock and when starting with '-s' flag.
- [1612881, 1577505] Notes now appear consistently.
3 December 2006
Ooops. 3.05 was missing a couple of
manifest files, causing it to fail to run after installation on
machines without the latest runtime support from Microsoft. Therefore,
I've re-released 3.05, same download URL, same new features, with the bugfixes described below.
Thanks to all the users who have reported the bugs in a constructive manner, and helped track down the causes quickly. HUGE thanks to DK, who has put in long hours searching for workarounds, fixes, and general moral support.
- [1606026] Missing manifest files added, application no longer requires vcredist_x86.exe from Microsoft.
- [1606237, 1606232] View preferences now work correctly
- [1605389] Read-only flag now updated correctly
30 November 2006
PasswordSafe version 3.05 is now available for download.
Version 3.05 adds some nice new features, and fixes some minor bugs, as
described below. Thanks to Karel Van der Gucht, Mateusz Dobrowolny and
especially to DK for the work they've put into this release.
New Features for 3.05
- [1452303] Support multiple automatic backups
- [1504327, 1600626] Portable (e.g., USB stick) installation
supported (configuration information stored in .cfg file instead of
registry).
- [1452303, 1303548, 912724] Option to start Password Safe
minimized at login
- [1600626] Ability to specify alternate browser for URLs -
useful
if Firefox is your default browser, but you need to access a site that
only works with IE, for example.
Changes to Existing
Features in 3.05
- [838450] The undocumented backup to .psafe3~ has been
replaced by the multiple automatic backup mechanism.
Bugs fixed in 3.05
- [1578171] Hotkey works again if window just obscured
- [1521684,1504527] Old (V1) databases now read correctly.
14 October 2006
PasswordSafe version 3.04 is now available for download.
This release
fixes an annoying bug that crept into the just-released version 3.03:
Edits to password entry's Notes field would be lost if the "hide notes"
feature was enabled. Although a workaround is possible (by disabling
this feature), we felt that this was sufficiently annoying to warrant a
quick response. Thanks to n0tig, mrttoo and aevernon for reporting the
problem and confirming the fix in short
time.
https://sourceforge.net/project/showfiles.php?group_id=41019&package_id=33169&release_id=455411
A couple of other minor issues were fixed as well.
Bugs fixed in 3.04
- [1575432] Hidden notes no longer lost after edit
- [1575279] Database now marked as "changed" after performing
PWHistory operations
- [1575415] Weak master password allowed on password change
as well as new safe.
11 October 2006
PasswordSafe version 3.03 is now available for download.
This is a maintenance release, fixing some bugs and adding some minor
new features, as detailed below. Thanks to DK for code and lively
discussions.
New Features for 3.03
- [1302047] Enable Maximize/Window button
- [1511833] Better formatting of plain text export files.
Only the
order of entries during export has been implemented. Both export to
"Plain Text" and export in "XML Format" will export the database
entries in the order as displayed in the "Nested Tree Mode".
- [1249433] Startup state for Nested Tree mode - User can now
select startup as
- All groups collapsed (previous behaviour);
- All groups expanded; or
- Same state as when the database was last saved (could be
either
all collapsed, all expanded or a mixture of some groups expanded and
others collapsed.
- [1527058, 1536006] password history - Ability to set the
default
number to be saved. Can be overridden on an entry by entry basis.
Changing the default number has no effect if history is already saved
for a particular entry.
- Change Find processing in Tree view so that entries are
shown in Tree order rather than List order.
- New File->Properties shows some interesting (?)
information
Changes to Existing
Features in 3.03
- [1532368] Maximum number of passwords stored in history is
now 255.
- Weak master passphrases are accepted, if the user insists.
- Field with focus has a different color.
- More info in status bar: read-only and modified status.
Bugs fixed in 3.03
- [1527029] Password count now displays correctly in status
bar.
- [1557838, 1557559, 1525344, 1523689] Problem with
suspend/lock when edit dialog open resolved
- [1529305] Crash in Password History resolved
- [1528400] Cancel on "Restore from Backup" no longer
corrupts database
- [1551034] Entries can no longer be changed in read-only mode
- View Menu item "Collapse All" now works correctly
- DoubleClick works on entries with expired passwords
- [1540106] Fixed incorrect link to Twofish web page
- [1554253] Show/Unhide password no longer loses changes to
password
- [1527144] No more multiple combination dialogs when
restoring window from system tray
- [1561335, 1373138, 1182406] HotKey now works with
SystemTray icon
- [1527138] Select after deletion no longer surprises
8 August 2006
Alexander Schönfeld
has prepared a German
version of PasswordSafe 3.02 - Danke!
21 July 2006
PasswordSafe 3.02 is available for download.
This release fixes some problems that were uncovered after 3.0 left
beta. Also, some nice new features were added. Thanks to DK, who did
most of the coding, and to the many users who
have taken the time to submit bug reports, feature requests and the
occasional word of encouragement (not to mention the occasional
donation...).
New Features for 3.02
- Export/import to/from XML supported.
- Selective text export.
- [705515,1120236,1487001] Password history can now be saved
for selected entries.
- [1516674] Ability to hide password during Add &
Edit entry. If hidden, password needs to be entered twice to verify.
- [1506320] Count of passwords stored in DB on status bar.
Also indication of read/only status.
- Compare of two databases supported
Changes to Existing
Features in 3.02
- Minimum master passphrase length is now 8 characters, and
user is not offered the option of accepting weak passphrases.
- "Save on minimize" option removed
Bugs fixed in 3.02
- [1503123] Exits cleanly from lock with open dialog box.
- [1503075,1520110] No longer crashes when number of last
databases is set to zero.
- [1507847] Merge databases now merges all the record's
fields, thanks to n0tig.
- [1513482] Preferences now saved in the .psafe3 file
- [1504107] No longer saves cleared database
- [1515994] User is now prompted to save database on system
shutdown
- [1519227] Password expires date was set wrong
- [1519850] Double-click on group entry in tree did not
expand/collapse group
- [1520562] Single entry is now displayed in Nested Tree Mode
- Tree is now refreshed if user decides not to open another DB
- [1526174] Tab order more friendly in Edit dialog box.
6 June 2006
PasswordSafe
3.01
is finally out! This release is a major upgrade, both in terms of
user-visible features and "under the hood". Thanks to the brave folks
who tried out the Beta versions and gave
valuable inputs, thanks again to the gang on the passwordsafe-devel
list for help in hammering out the new file format, and special thanks
to DK for implementing the new features!
Among the user-visible features:
- Creation time of new entries is now recorded
- [726518] User can configure an expiration date for entries
and be notified accordingly.
- [726508] Modification and access times now optionally
recorded.
- [737878] It's now possible to copy Notes to Clipboard
- [1162051] Toolbar additions (Autotype, Browse URL, Copy
Notes to clipboard)
- [1465395] Password can now be (optionally) viewed in Nested
Tree Mode
- Ability to clear "Recent Database List"
- Browse to URL now starts a new instance of the user's
default browser rather than taking over an existing instance
Internally, the password file format has been redesigned to provide
better security. Specific issues raised in reviews have been addressed,
and the underlying cryptographic algorithms have been updated (from Blowfish
and SHA-1 to Twofish and SHA-256).
The following bugs have been fixed since the second Beta release:
- [1482002] Generated password no longer trashed if >
127 bytes
- [1495670] Find now searches new URL and Autotype fields
- [1495556] Restore after minimize now works when system-tray
not used.
- [1472332] Read-only command line argument bug
- Help file now reflects 3.0 new features.
- [1490985, 1423020, 1398936] Microsoft redistributable dlls
now
included in installation and zip file. Should fix all "MS*.dll not
installed" problems
- [1440951] Can now close application after minimize w/o
system tray.
23 April 2006
The second (and hopefully last) beta of 3.0 has been released.
All of the major problems uncovered in the first beta have been
addressed, except a problem with win98SE and ME, which I cannot
duplicate. Most importantly, a security implementation flaw on non-XP
platforms has been resolved.
Bugs fixed in 3.0Beta2
- [1450484] Trailing garbage in tooltip text fixed (thanks to
DK).
- [1462527] Uses a decent PRNG for non-XP platforms, closing
key recovery attack vulnerability.
- [1446183] Export to v2 format now readable by pwsafe v2.x
- [1463103] Fields in Edit Dialog are wider.
- [1450486] URLs without a protocol now default to http.
- [1459326, 1427642] Fixed problems with password prompt
(thanks to DK)
Known Problems
- [1453108] Database problems with Win98SE and ME
- Online help has not been updated
NOTESThe notes for the first beta
release still apply. Most important: please keep in mind that this is
still a BETA
release.
9 March 2006
PasswordSafe 3.0 Beta1 Released |
After quite a lot of work, PasswordSafe
3.0
is ready for its first public release. There are some nice user-visible
new features in this version. In addition, the database format has been
revised according to best security and cryptographic practices. We feel
that this format will be highly attack-resistant for the foreseeable
future.
New Features for 3.0Beta1
- Entry creation time is now stored.
- [1393632] URL and Autotype moved from Notes to their own
fields.
- System Tray icon now indicated if database is locked or not
(Thanks to DK for this cool feature!)
- [1422761] System Tray menu now has a list of recently used
entries - a convenient shortcut to common entries. Thanks to Ork for
suggesting this, and to DK for the implementation!
- Add and Edit dialog box now have "simple" and "detailed"
modes. Thanks to Dave Collins for implementing this.
- [731841] Database format is changed to use newer encryption
algorithm (Twofish replaces Blowfish). Also, the integrity of the
database is now checked.
NOTES
- This is still a BETA
release! It should NOT
be used as the only tool for storing "real" password information. For
securely storing real password entries, please use release
2.16.
- This release will read databases saved by previous versions
of
PasswordSafe. When saving a database, make sure that the new database
will have the "psafe3" suffix. This will guarantee that your old
database is not overwritten. If you do over-write it by mistake, you
can export to old formats from this version, with no loss of data.
- The purpose of this release is to gather feedback on bugs,
on the
new features, and on other features you wish to see implemented. Please
enter feedback via the project's summary page: bug reports here,
and feature requests here.
7 March 2006
- Fábio Pereira has made a Portuguese version of
PasswordSafe.
21 February 2006
- The German version
of PasswordSafe has been updated to 2.16, thanks to Alexander Schönfeld
- The
Spanish versionof
PasswordSafe has been updated to 2.16, thanks to Aldo Comparini
27 January 2006
PasswordSafe 2.16 is available for download.
This release fixes some minor problems and adds a couple of minor
features.
Thanks to DK for his help in this version.
New feature for 2.16
- When unlocking a locked database, one now has the option of
cancelling the unlock as well as exiting the application. Thanks to DK
for this.
- [1414899] System tray tooltip now reflects the
name of the database.
Bugs fixed in 2.16
- [1403533] Now takes "No" for an answer in delete group
confirmation.
- [1412208] Tab sequence of opening dialog fixed.
- [1376566, 1393910] Databases written with early 2.x
versions of PasswordSafe can now be read correctly.
- Installation kit now adds MFC71.dll if missing.