This file lists the changes made to older versions of
PasswordSafe. The changes for the current version and those
immediately preceding it are noted in ReleaseNotes.txt.

Bugs fixed in 3.14.01
=====================
[2096504] All user set fields are now checked when merging databases.
[2096164] -h, -u and -g command line functionality restored.
[2088540] Showing Dragbar is now independent of displaying the
Toolbar.
[2085103] New database can no longer be created as R/O.
[2085089] Database field in "Safe combination Entry" dialog no longer
loses focus to passphrase field after each character change.

Bugs fixed in 3.14
==================
[2071489] off-by-one bug in range for generated passwords fixed.
[1978486] The R/W status of a database is unchanged if it is already 
open and the user cancels an open file action.
[1978475] Clear clipboard options are no longer interchanged.
[1970652] No longer crashes when user exits search for non-existant
database.
[1966718] Text in 'Notes" now has horizontal scroll bar during Add.
[1959193] PWS now honors the read-only command line parameter (-r)
for first file open. Afterwards, the behavior is determined by the R/O
open preference or user selecting read-only at open time.
[1954268] Aliases and shortcuts now processed correctly during merge.
[1933174, 2015132] Reports from Import (Text or XML), Compare, Merge
and Find are no longer written to disk by default.
[] Expired icon now correct after password change.
[] Current tree state is now updated correctly upon exit (Thanks to
Norman)
[] Correct display of tree items on restore from minimize.

Changes to Existing Features in 3.14
====================================
[1958303] TreeView buttons (+/-) now larger without significantly
increasing the visible bitmap image.  Also, now transparent.
[] Drop down list of databases at start-up now retains order of usage
rather than sorted alphabetically.
[] A new Double-click action has been added: Copy password to
clipboard and then minimize. Thanks to Garrett for his work on this.

New Features for 3.14
=====================
[2004500] CTRL-A now selects all of the Notes field in Add & Edit.
[1817880, 2018365] Option to allow restricting only a single instance per user.
If set and another copy of PasswordSafe started, focus is given to the
existing instance.
[] The entries displayed can now be filtered based on rules on every
field in the database.
[] Add Dragbar and also allow D&D from Tree onto a text field to drop the
entry's password value.
[] During initial open, tooltips in the drop down list box will display 
the full database names and paths.

Bugs fixed in 3.13
==================
[1941360] Rename with F2 now enables Save button.
[1940311] Password Policy now ignores length requirements if not applicable.
[1938057] Non-Latin text now correctly exported to plain text file.
[1926678, 1937293,1939294] Reduce GDI object leaks that cause display problems
during hibernation, screen locking and remote access.
[1914433] It is now possible to view the password policy set for an
individual entry, by shift-clicking on the checked Override Policy
checkbox. A tooltip explaining this is shown when relevant.
[1904391] Many functions, e.g.,  cancelling a rename of an entry,
inter-instance Drag & Drop, no longer collapse the entire tree.
[1904254] Non-text fields (e.g., time) are not shown in Advanced
Search, as they are not searched.
[1900655] Compare advanced subset now applies to current and comparison
databases.
[1899876] Fixed title/user problem when opening v1.7 databases.
[1598836] Correct treeview now displayed after restore from timeout lock.
[1478022] Correct description of this fix in the Release Notes to avoid
user confusion thinking it does something different.
[] Ensure first entry is selected when opening an existing database.
[] XML export of password history fixed for when number to be saved > 99.
[] Fix incorrect lock file handling during SaveAs.

Changes to Existing Features in 3.13
====================================
[] Improved compare database reporting.
[] Copying an empty field to the clipboard now emptied the clipboard
(previously, no action was performed).

New Features for 3.13
=====================
[1914644] Password expiry can now be set as an (optionally repeating)
interval. This is indicated in the List view by an asterisk after the 
expiry date.
[1904254] Find now searches all text fields by default.
[1901380] Find result highlighted and selected.
[1901380] If the Esc key is not being used to minimize PasswordSafe, then
it will close the Find Toolbar.
[1901380] F3 (Repeat Find) works even if the Find Toolbar has been closed.
[1887159] PasswordSafe may be configured to open databases 'Read-only' by
default.  This can still be overriden during open if the file itself
is not read-only.
[1664535] Interpret "Remember 0 last databases" on the System Options as 
"do not store any opened database".
[1399569, 912188] Separate the clear clipboard options on minimize and exit.
[1207606] Notes may optionally be shown as tooltips.
[988806] The Status Bar now provides Feedback on double click actions.
[] Alt+F4, in addition to Ctrl+Q, now closes the application.
[] Allow user to Hide/Show main toolbar.
[] Ability to create/view a report of the previous Find request.

Bugs fixed in 3.12
==================
[1855658, 1436850] Implement font for password display correctly.
[1850271] Save after Compare no longer corrupts database.
[1849881, 700973] Pressing a character in the List view will now jump to the
next entry with text beginning with that character in the second column. This
is a change from previous behaviour, which only looked in the first column,
now occupied by the icon.
[1849830] Help now works properly for Manage->Option, displaying the
relevant topic.
[1849818] Browse-to no longer falsely reports "failed to browse to
URL".
[1843631] "Browse to Icon" now correctly shown using new Toolbar.
[1841525] Increasing the number of passwords saved no longer deletes the
existing Password History.
[1833609, 1535341, 1502036] Fully support multiple monitors.
[1749268] Mouse clicks on tree view plus/minus boxes now works correctly.
[1670193] Better Vista support (Allow use of Windows Common Controls
V6 with Vista).
[1478022] User must save a restored database before it can be exported.
[1440693] Fix standard keyboard access to context menu (Shift+F10).
[] Allow Expand/Collapse for read-only databases via toolbar.
[] Set focus to new view on switching between Tree <-> List views.
[] Update toolbar when view changes (List <-> Tree).
[] Set title bar text when opening a database at startup.
[] Allow List view to process all characters e.g. Page Up/Down, Home, End,
Arrows etc.
[] Fix program crash on clicking CompareResults dialog header.
[] Toolbar Save button correctly enabled after drag & drop operations.

Changes to Existing Features in 3.12
====================================
[1885710, 1852862] When re-showing the Find toolbar, any existing search
argument is selected to allow easier deletion and modification.
[1865009] Give user advanced option to ignore whitespace-only
differences during compare.
[1846688, 1224373] When generating a new password, it is no longer displayed
in a separate window for approval. If you want to generate another
password, just click on Generate again. If you want to revert to the
existing password when editing an entry, just click on Cancel.
[1841221] During drag & drop, a 1.5 scond delay was introduced before
expanding a group that the cursor "hovers" upon.
[] New disabled buttons for New Toolbar.

New Features for 3.12
=====================
[1842449, 1000639] Implement standard F3 for repeat Find shortcut.
[1838738] Implement minimum lengths of types of characters in the
password policy i.e. 3 uppercase + 2 lowercase + 1 digit etc.  Feature
is incompatible with 'pronounceable' or 'easy-to-read' passwords.
[1676241, 1511829, 1436850, 1426250, 1078998, 996240, 771845] Allow
user to select a font for Passwords, so that similar characters can be
distinguished e.g. 0 & O, 1, I & l.
[] Implement individual password policy for entries that will override
the current database policy.  User can still override the individual
policy or the database policy.
[] An entry may have multiple references, or "shortcuts" to it,
similar to Windows' shortcuts. These may be thought of as "synonyms"
of the entry. To create a shortcut, drag an entry with the right mouse
button pressed.
[] Graphics added to menus.
[] New password generation option: Pronounceable passwords. Thanks to
Tom Van Vleck, Morrie Gasser, and Dan Edwards.

Bugs fixed in 3.11.1
====================
[1837534] Autotype handles tab correctly when typing to Internet
Explorer.
[] No longer crashes when pulling down Edit menu in List view with no
entry selected.
[] Copy Username and Copy Password new toolbar icons swapped back.

Changes to Existing Features in 3.11.1
======================================
[] You can now check for newer version via Help->About.
[] List view displays an icon in each row showing the type of entry.

New Features for 3.11
=====================
[1765240] Add "Clear clipboard" item to tray icon context menu.
[1727768] Copy URL to clipboard added to menus (Ctrl+Alt+L).
[1526169] Add more shortcut keys to add/edit dialog.
[] Give user access to Reports from View menu (only in the same directory
as current open database), since more information is being written there.
[] Give user access to the Compare report from the Compare results dialog.
[] New email action allowed in URL field. To be treated as email, the
data must be prefixed by the characters "mailto:". The data following
this corresponds to the '[mailto:]' standard RFC2368.
For example: "info@example.com?subject=PasswordSafe".
[] Main toolbar can be customized via MS's standard dialog via right
click on this toolbar.
[] Several entries may be "aliased" to a single entry, sharing its
password. See online help for details.

Changes to Existing Features in 3.11
====================================
[1815192] The Find function has been re-implemented as a toolbar at
bottom of application.
Button shortcuts: Ctrl+Alt+A = Advanced find,
Ctrl+Alt+S = toggle case Sensitivity, Ctrl+Alt+C = Clear find text
[1790342] Replaced additional key shortcuts for ExpandAll and CollapseAll
[introduced in rev. 1678] by toolbar buttons.  Now there is only one set
(the original) of key shortcuts + toolbar buttons.
[1756385] The color of the application's system tray icon (when the
application is started and when there's no open database) is now user
configurable, fixing a visibility problem under Vista.
[] Saved string preferences within the database header will not be delimited by
a double quote if this character is part of the string variable.  An arbitrary
symbol type character will be used in this case.  If one cannot be found, the
string preference will not be saved in the database.

Bugs fixed in 3.11
==================
[1806201] Non-unique UUIDs in database now handled correctly.
[1799523] Fix PWS taking a long time saving after XML Import into new DB by
using an extremely large number of hash iterations.  Users who have imported
XML into a new database should export again and re-import after deleting the
<NumberHashIterations>...</NumberHashIterations> entry from the XML file.
[1798588] Users can now change an entry's password with passwords hidden.
[1793224] Copy for expired passwords no longer causes PWS crashes.
[1791482] All preferences stored within the database are now exported/imported
via XML.
[1790286] All String preferences stored within the database are now
correctly read during database open.
[1789983] List View now correct after Group removed.
[1726181] Save of a new database is no longer required to export entries.
[1664219] Autotype now works correctly with '@' in German keyboards,
and non-English keyboards in general.
[1313440] Can new add/edit entries with long group names.
[] Prevent mixed Unicode/ASCII report files and ensure Unicode reports
have BOM as some text editors insist!
[] Disable Rename menu item in List View (only appropriate in Tree View).
[] Disable Tray Minimize/Restore menu items if already Minimized/Visible.
[] Ignore mouse right click not in Tree/List view area.
[] Use the Confirm Delete message even when there is only one child.

New Features for 3.10
=====================
[1752896] Add ability to edit an entry's notes field using user's default
text editor via right click on Notes field.
[1751484] Errors detected while merging or importing a text file are
now described in detail in a log file.
[1750010] Drag&Drop between databases now supported.
[1517048] PasswordSafe can now be installed as an msi package (Windows
installer). This allows site administrators to 'push' PasswordSafe to
client machines with group policy. Thanks to xenophonf.

Changes to Existing Features in 3.10
====================================
None

Bugs fixed in 3.10
==================
[1783905] Read-only status maintained after unlocking a database.
[1782407] Export to text file now includes "title", if selected.
[1774428, 1757298, 1609474] Merge no longer loses data.
[1771357] Timeout timer now reset in all dialog boxes - PasswordSafe
will no longer minimize in the middle of work with an open dialog box.
[1768822] Manage->Options->Password History 'apply' works again.
[1759364, 1758025] '-s' option now works correctly.
[1757110] Toolbar now correctly disables images according to type of entry
selected and if URL is populated.
[1754611, 1754054, 1740704] Items are now fully sorted when "put groups first
in display tree" selected.
[1754566] State of tree view is now persistent across minimize, lock &
save.
[1751465] Fields containing only whitespace or whitespace between double quotes
are now treated as empty during plain text import.
[1734220] XML Export line of Notes fields containing CRLF now works correctly.
The default delimiter has been made the same as for Export to a Text file.
[1632634] Compare no longer changes database settings when the databases are
identical.
[] Window's position and size now updated correctly.
[] Lock timeout after manual lock no longer saves empty database.
[] Ensure group/title/user combination is unique during text import.
[] During Add/Edit, fields containing only whitespace characters (space,
horizontal tab, vertical tab, carriage return, new line and form feed) are
considered empty fields.

New Features for 3.09
=====================
[1751451] Add extra warning when deleting entire group, including the
number of entries that will be deleted.
[1739979] Add URL column to flattened list.
[1732198] It's now possible to override the username and hostname used
to load and store preferences, as well as specify an alternate
preferences file, via new command line options.
[] Implement "Advanced" option for Find.

Changes to Existing Features in 3.09
====================================
[1732163] Date/time displayed throughout in the users "Short Date" format.

Bugs fixed in 3.09
==================
[1754189, 1620423] Focus on search text in Find Dialog - thank to zcecil for
the fix for this one.
[1752318] Fixed duplicate/mislabelled columns problem in list view.
[1748665] Number of passwords to remember (password history) can now
be set to more than 99 by typing rather than only by spin box.
[1743706] Fix random showing of user and passwords if started in
silent mode.
[1741787, 1728945] Version 2.x databases now read correctly.
[1739364] Window location issue fixed.
[1738477, 1630400] A version for Windows98 is now installed by the
installer on machines running Windows98. This version is NOT part of
the binaries in the zip file.
[1733911] File mode encryption/decryption (-d/-e) works again.
[1733740] '-s' option no longer causes sporadic display of passwords
in tree view.
[1735290] Configuration file works with non-ASCII user and host names.
[1728945] Importing a subset of text data now fixed.
[1728612] Column sort arrows, in Flattened List mode, correctly removed.
[1727871] Found items remain highlighted if another entry selected -
note that found items now displayed in bold font rather than
highlighted.
[] A note on possible problems with the autotype functionality and
some 3rd party popup-blockers. Thanks to mrttoo for the heads-up.
[] Protect user from losing entries in case of non-unique UUIDs in
read database.
[] Compare fixed so that 'X' indicating differences are in the correct
columns and data copied to clipboard ends in CRLF not just LF.
[] The installer will detect and notify the user if attempts to
install on an unsupported version of Windows (95 & ME).
[] Fix Edit and View in main menu not being reset after open after close.

New Features for 3.08
=====================
[1711524] "Show username in display tree" display option.
[1695968] "Advanced" option now available to improve Merge operation.
[1695446] It's possible to specify command line parameters for
Alternate Browser; e.g. "-new-tab" for Firefox. This allows fine
control of whether or not to open a new browser or not.
[] Implement "Advanced" option for Exporting in XML format (as per
Export in Text format) and for when comparing databases.
[] Maintain unknown fields in the database header and records when
saving database, for compatibility with future versions as well as clones.

Changes to Existing Features in 3.08
====================================
None

Bugs fixed in 3.08
==================
[1723936] Expiry date format is now in the user's Short Date format.
[1721031] Notes field with lots of text now stays in position when focus lost.
[1721009] Can now Import into a new database after closing previous database.
[1709992, 1692662, 1678711, 1651392, 1626671, 1604806] Non-English
text in databases fully supported.
[1709418] Cancel after Lock Safe from system tray now does Right Thing.
[1708099] Default saved username, now shows in new entry.
[1702623] Compare now shows correct filenames.
[1701508] Entry times no longer written out if not set.
[1695991] File type Compare now has .bak & .ibak suffixes.
[1693395] Now Minimize takes precedence over "Always on Top" during Autotype.
[1691048] Import text file with blank lines or missing fields will no
longer crash application.
[1688994] Although rename is not possible in read-only mode, this change
prevents F2 giving the user the feel that they can.
[1678527] Line delimiter now works during import of plain text.
[Open Discussion] Allow Notes field to be Imported from text file even if
it is not enclosed in double quotes.
[Open Discussion] Fix issue if PWS is maximized/minimized/then restored.
[] Fix problem with remembering Tree state on restore after minimize.
[] More stringent checking during tree "edit in-place" to prevent DB corruption.

New Features for 3.07
=====================
[1686819] - PWS may be configured not to minimize during Autotype
(Manage->Options->Misc). 'Always on Top' takes precedence.
[1623802] Default Autotype string can be specified per database.
[] - Password expiration notice can now be given a few days prior to
actual expiration.
[] - Exported/imported text format is now documented in online help.
[] If the PWS_PREFSDIR environment variable is defined, that's where
the pwsafe.cfg file will be read from, instead of the same directory
as the executable.

Changes to Existing Features in 3.07
====================================
[] List view columns now selectable, entries sortable by any column,
settings are persistent.
[] List view may be configured to show Grid lines.
[] Tree view may be configured to show all groups first, instead of
strict alphabetic order.

Bugs fixed in 3.07
==================
[1684827, 1668493] No longer crashes after you specify to remember 0 databases.
[1683060] Autotype now works again for all entries.
[1682516] Menu display no longer trashed if accelerator pressed with
an open menu.
[1681366] Now stays on top during autotype.
[1678707] Caps Lock temporarily turned off in Autotype.
[1672770] Right-click->unlock on system tray icon now same as
double-clicking on locked system tray icon.
[1679461, 1612567] Text in Password field no longer truncated with large
texts.
[1675716] <ESC> to close application now works.
[1673028] Merge operation now fixed.
[1673028] Similar problem in Compare operation fixed.
[1660721] Autotype menu & shortcut no longer disabled if field is empty.

New Features for 3.06
=====================
Support for U3 (disk-on-key).

Changes to Existing Features in 3.06
====================================
[1634251] Password expiration date can now be specified relatively,
e.g., "45 days from now".
[] Opening dialog now shows recently opened databases in dropdown list.
[] File opened in initial dialog now added to recent files list.
[] All dates and times are now displayed in the local format.

Bugs fixed in 3.06
==================
[1633516] No longer crashes upon Find with an empty group.
[1625557] No longer crashes when invoking help after using HotKey.
[] Configuration handled correctly with non-English user or host
names.
[] No longer crashes when password history policy changes records.
[] Non-English data issues resolved.

New Features for 3.05.02
========================
None.

Changes to Existing Features in 3.05.02
=======================================
File opened in initial dialog now added to recent files list.

Bugs fixed in 3.05.02
=====================
[1612881, 1577505] Notes now appear consistently.
[1609759] "Show Password in display list & tree" setting now
persistent across application exit.
[1609291, 1606265] No longer terminates after edit when username
and/or hostname starts with a digit.
[1608191] Tree view's state is now preserved across timed lock and
when starting with '-s' flag.

New Features for 3.05
=====================
[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.
[1600626, 1504327] 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.
[1452303] Support multiple automatic backups.

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
==================
[1606237*, 1606232*] View preferences now work correctly.
[1606026*] Missing manifest files added, application no longer requires
vcredist_x86.exe
[1605389*] Read-only flag now updated correctly.
[1578171] Hotkey works again if window just obscured.
[1521684,1504527] Old (V1) databases now read correctly - thanks to
Karel Van der Gucht.

New Features for 3.04
=====================
None

Changes to Existing Features in 3.04
====================================
None

Bugs fixed in 3.04
==================
[1575432] Hidden notes no longer lost after edit.
[1575415] Weak master password allowed on password change as well as
new safe.
[1575279] Database now marked as "changed" after performing PWHistory operations.

New Features for 3.03
=====================
[1536006, 1527058] 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.
[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".
[1302047] Enable Maximize/Window button.
[1249433, 1114473] Startup state for Nested Tree mode - User can now
select startup as a) All groups collapsed (previous behaviour); b) All
groups expanded; or c) 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).
[] Change Find processing in Tree view so that entries are shown in Tree
order rather than List order.
[] Change Find to stop on the last found item and ask whether to continue
from the beginning of the database or the user may select this previous
behaviour via a Misc. option.
[] New File->Properties shows some information about the database.

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
==================
[1557838, 1557559, 1525344, 1523689] Problem with suspend/lock when
edit dialog open resolved.
[1554253] Show/Unhide password no longer loses changes to password.
[1551034] Entries can no longer be changed in read-only mode.
[1540106] Fixed incorrect link to Twofish web page.
[1529305] Crash in Password History resolved.
[1528400] Cancel on "Restore from Backup" no longer corrupts database.
[1527144] No more multiple combination dialogs when restoring window
from system tray.
[1527138] Select after deletion no longer surprises.
[1527029] Password count now displays correctly in status bar.
[1561335, 1373138, 1182406] HotKey now works with SystemTray icon.
[] View Menu item "Collapse All" now works correctly.
[] Double-Click works on entries with expired passwords.

New Features for 3.02
=====================
[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.
[1487001, 1120236, 705515] Password history can now be saved for selected
entries.
[] Export/import to/from XML supported.
[] Selective text export.
[] 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
==================
[1526174] Tab order more friendly in Edit dialog box.
[1520562] Single entry is now displayed in Nested Tree Mode.
[1520110, 1503075] No longer crashes when number of last databases is
set to zero.
[1519850] Double-click on group entry in tree did not expand/collapse
group.
[1519227] Password expires date was set wrong.
[1515994] User is now prompted to save database on system shutdown.
[1513482] Preferences now saved in the .psafe3 file.
[1507847] Merge databases now merges all the record's fields, thanks
to n0tig.
[1504107] No longer saves cleared database.
[1503123] Exits cleanly from lock with open dialog box.
[] Tree is now refreshed if user decides not to open another DB.

New Features for 3.01
=====================.
[1465395] View Passwords in Nested Tree Mode
[1162051] Toolbar additions (Autotype, Browse URL, Copy Notes to clipboard)
[726518] User can configure an expiration date for entries and be
notified accordingly.
[726508] Modification and access times now recorded.
[737878] Copy Notes to Clipboard.
[] 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.

Changes to Existing Features in 3.01
====================================
None

Bugs fixed in 3.01
==================
[1495670] Find now searches new URL and Autotype fields.
[1495556] Restore after minimize now works when system-tray not used.
[1490985, 1423020, 1398936] Microsoft redistributable DLLs now
included in installation and zip file. Should fix all "MS*.dll not
installed" problems.
[1482002] Generated password no longer trashed if > 127 bytes.
[1472332] Read-only command line argument bug.
[1440951] Can now close application after minimize w/o system tray.
[] Help file now reflects 3.0 new features.

New Features for 3.0Beta2:
==========================
None.

Bugs fixed in 3.0Beta2:
=======================
[1450484] Trialing garbage in tooltip text fixed (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 (DK)

Known problems in 3.0Beta2:
===========================
[1453108] Broken under Windows98SE?

New Features for 3.0Beta1:
==========================
[731841] Database format is changed to use newer encryption algorithm (Twofish
replaces Blowfish). Also, the integrity of the database is now checked.
[] Entry creation time is now stored.
[1393632, 1224370] 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.

Bugs fixed in 3.0Beta1:
=======================
[1384738] Backspace is no longer used instead of dots in the title for the
plaintext import/export format.

Known Problems in 3.0Beta1:
===========================
[] No major problems are known in this release. However, it is a FIRST BETA 
release, and should NOT be used on real databases without backups!
[] Online help has not been updated

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.

Bugs fixed in 2.15:
===================
[1363569] No longer crashes when deleting the last item in the last group.
[1381729] No longer crashes when restoring with a database already opened.
[1368198] More explanatory error message when database open fails.
[1312870] Backup filename now updated correctly.

New features for 2.15:
======================
[] Double-clicking on an item can now browse to the URL in the item -
thanks to Laszlo Gombos.

Bugs fixed in 2.14:
===================
[] Correct element is now selected after deletion in tree view.
[] It's now possible to delete a group of items
[1197342] The 'delete' key now works in safe combination dialog box (as
well as other dialog boxes)
[1292385] Default preference is to clear clipboard upon exit/minimize

New features for 2.14:
======================
[1207604] Duplicating an existing entry is now possible via the menus or
Ctrl+D. Thanks to DK.
[] Expand all and collapse all tree entries now supported. Thanks to DK
[] Selecting font for display of entries now supported. Thanks to DK
[] If Window's RtlGenRandom is available, use it instead of rand(). Thanks
to Laurion Burchall.
[] Newly generated passwords are copied to clipboard. Thanks to Laurion
Burchall.

Bugs fixed in 2.13:
===================
[1275880,1275041,1280378] No longer crashes upon unlock if groups were
expanded at lock time.

New Features for 2.13:
======================
None - This release only fixes the abovementioned bug.

Bugs fixed in 2.12:
===================
[1216983] Tree view is now the default view for new users.
[1208955] Autotype now works with Terminal Serivices Windows and capital
letters.
[1003782,1030077] In tree view, the expanded trees are no longer collapsed
after minimizing/restoring.
[1179342,1237793] Ctrl-L, autotype sometimes used old data
[1004026] No more multiple highlights after doing a "Find Next"
[1214940] Cancel on password entry with system tray no longer clears
entries, allowing potential overwrite of database.
[1217271,1258982] Specifiying -r with a filename in command line now works
correctly.

New Features for 2.12:
======================
[1236853] MRU now configurable
[1225255] Double-clicking on an entry can now be configured to Autotype the
entry.

Bugs fixed in 2.11:
===================
[] When system tray is used, close ("X") button no longer exits
application.
[1197706] Delay argument in autotype now correctly parsed (thanks to
dturland for this!)
[1170297, 1076510, 1183709] Clipboard is cleared upon exit from system
tray, if it still contains data from application.
[1207701] During Import, groups are no longer created under an empty
group. (*)
[1095881] Entries with titles containing a dot no longer cause Import to
treat them as nested groups. (*)
[] SetPasswordFont in request for password during Export. (*)
[1207600] Find dialog not moved off-screen if PasswordSafe takes up whole
screen.

New Features for 2.11:
======================
[1162651, 1203679] '-r' may now be passed a command line switch, setting the
'read-only' checkbox. Useful if user wants this to be the default.
[] Export to plain text of entries with multi-line notes fields now can be
kept on a single line (aids editing & sorting). (*)
[] Import from plain text support for single line "multi-line" notes fields
created above. (*)

(*) Thanks to DK for his work on these bug fixes and new features!

Bugs fixed in 2.10:
===================
[1123373, 1075046] Uninstall will only remove installed files, and
will delete the installation directory if and only if it's empty.
[1151575, 1151581] Don't try to unlock empty filename in OnDestroy
(ASSERT failed in debug version - potential problem in release
version)
[1076377] Entering the wrong password 3 times no longer allows you to
create an empty database with the same name.
[1108115] "Cancel" at "Safe Combination Entry" no longer opens blank
database with name of existing database.
[1145173, 947813] Main window will be visible even if resolution
changes or multiple screens used between invocations.
[1145747] The import delimiter is now changeable (Thanks to Roger
Hakansson for the patch).
[1162044] URL "Browse to" feature now documented.
[1165681] Lock file now deleted if user cancels in unlock dialog box.
[1170180] Status bar now shows correct text.

New Features for 2.10:
======================
[1078901] Ctrl+L is now a shortcut for "Browse to URL".
[1162048, 726521] Hotkey restore: A selectable hotkey combination will restore
PasswordSafe from the system tray, if minimized, or bring it to the
front, if obscured by other applications.

Bugs fixed in 2.09:
===================
[1107971] Edit via double-click no longer crashes the application.
[1103501,1119212,1138635] Refined file lock mechanism.

New Features for 2.09:
======================
When saving a database, the previous version, if one exists, will be
renamed with the ".dat~" suffix. This provides some minimal automatic
backup.

Bugs fixed in 2.08:
===================
[1077638] The size of the help file was reduced by using graphics
with fewer colors.
[1082510] Improvements to Find dialog: No longer obscures parent, last
searched text remembered.
[1090153] Pressing Delete in Find dialog no longer deletes an entry.
[1074014] Silly message no longer displayed upon drag&drop of a file
onto main window.

New Features for 2.08:
======================
[1094005,1083950] Multiple instances of PasswordSafe can now open the same
database - only the first instance will be able to modify the database,
unles explicitly opened read-only.

Bugs fixed in 2.07:
===================
[1043438] Idle time lockout now works for idle times other than one
minute.
[1060241] Changing preference with no database opened no longer pops
up error message.
[1006234] Choosing "Cancel" in the Enter Password dialog box now exits
the application.
[1065049] Fixed broken link to Blowfish algorithm reference in Help.
[1021879] Enter on a tree-item expands/collapses the list under that
item.
[1055968,1030060] Import text now handles Notes that are more than one
line long (as long as the entire note is "within double quotes").

New Features for 2.07:
======================
[885984,722646] It is now possible to merge two different databases (File->Merge)
[1055961, 1030775, 947841] The action taken upon double-clicking an
entry can now be configured (via Manage->Misc): Either copy the
password to the clipboard or edit/view the entry.
[] The Import from text function is now more flexible: the field
separator can be configured, and the imported entries may be under a
common group or not.
[] It is now possible to import text files exported by KeePass.
[] The English online help file has been rewritten.

Known Problems:
===============
[879400] A category cannot be dragged to the top level. Workaround:
Edit the Group field of the categories entries. For example, to make
category "b" a top level category instead of under "a", change all
its entries Group fields from "a.b" to "b".

Bugs fixed in 2.06:
===================
[1026630] Autotype now works correctly when "lock database on
minimize" active.
[1028394] Export to text function works again.
[1003780, 1026335] Autotype support for AltGr
[1039214, 992178] PasswordSafe can now be configured to ignore the Esc
key or to exit when it is pressed (Manage->Options->Misc).

New Features for 2.06:
======================
[958343] PasswordSafe can now be configured to lock automatically
after a predefined idle time.
[998966] In an "autotype" string, \d followed by up to 3 digits will
cause the program to pause that many milliseconds between characters
from that moment onwards.
[1032149] Adding an entry with a group or item selected will fill the
Group field with that currently selected (previously, this only worked
on right-click on group item).

Bugs fixed in 2.05:
===================
[1007283] Database no longer accidentally erased if modified and then
screen lock kicks in before save.
[1022367] Screen lock is disabled if a dialog box is open, such as
when editing an exiting entry, adding an entry, etc.
[992178] ESC no longer exits the application.
[998745, 1003780] Autotype feature now works for non-US keyboards
[987618] The group field of an entry is now also taken into account
when checking for uniqueness.

New Features for 2.05:
======================
[917795, 995167] Import from plain text file supported
[951317, 894466, 834197] Preferences stored in password database as
well as registry - useful for users who access the same database on
several computers.

Bugs fixed in 2.04:
===================
[970036] 24 bit displays now display toolbar correctly
[971114] Switch to list view now works with new toolbar (silly typo in
2.03)
[972460] Master password is no longer kept in memory in the clear
[899400, 899414] Drag & drop is now accurate
[864828] Icon should now be visible in taskbar on all versions of
Windows and all color schemes.
[992073] Double clicking a group icon now does the right thing, i.e.,
nothing
[899412] Editing group names is now easier: Can now be invoked via F2
and right-click, finished by Enter, and cancelled by Escape.
[871471] Key shortcuts for Yes/No added to several dialog boxes.
[986874] "Ooops" message no longer appears upon invoking Browse to URL
[unreported] PasswordSafe now compiles cleanly under Visual Studio
.NET as well a Visual Studio 6.0

New Features for 2.04:
======================
[851563, 654677] Minimize to System Tray now supported. This is a configurable
feature, active by default. Clearing the checkbox in
Manage->Options->Display will restore the old behaviour.
[986345] The popup menu for entries now displays the more frequently
used operations (copy username & password) first.
[unreported] There's a new "lock on workstation lock" option in
Manage->Options->Security
[969038] Autotype feature added: This is a really nice feature that
pastes the selected entry's information (by default, username, tab,
password, tab, enter) to the current browser field. See the online
help for more details (See Autotype under "PasswordSafe Overview").
[978070] Search (Find) function is now better documented.

Bugs fixed in 2.03:
===================
[940585] On Windows XP, the toolbar would sometimes be invisible with
the tree view active.
[957957, 900331] No longer crashes when deleting certain items in tree view.

New Features for 2.03:
======================
[847769] An "installer" version is now available! Thanks to David Lacy
Kusters and Andrew Mill.
[912799, 947146] If the display supports more than 256 colors, the user can choose
between two styles of toolbar icons via the View menu. If not, then
only the simple toolbar is enabled.
[940000] The Notes section now has a scrollbar, making it easier to
view long notes entries.

Bugs fixed in 2.02:
===================
[931119, 934192, 938393] No longer crashes when trying to change
master password ("combination") - bug introduced in 2.01

New Features for 2.02:
======================
[789030, 932445] It's now possible to override the random password
generation policy for a single password in the add and edit entry dialog boxes.

Bugs fixed in 2.01:
===================
[902003, 905449] No longer crashes when last item is deleted.
[923401] Combination (master password) wasn't checked for mixed-case.
[917525] Right click when cursor isn't over an now entry handled
correctly.
[912293, 916587] Can now invoke edit dialog after in-line edit of tree-view
entry. (also, no longer crashes upon delete of edited item)
[912751] If the last database saved is no longer available, ask the
user what to do, rather than force the creation of a new one.
[908335, 913684] Icon display problem on XP fixed, thanks to Mike Batten.
[xxxxxx] On XP, password no longer appears with vertical bars, thanks
to DK.

New Features for 2.01:
======================
[921859] URLs starting with "ftp://" are also right-clickable.
[xxxxxx] Now possible to specify hexadecimal password generation in
Manage->Options->Password Policy, thanks ot DK.

New Features for 2.0:
=====================
Two major new features in this release: A new database format, and a
new tree view. The former should be invisible to users, the latter
quite useful.

The application imports old database files transparently, and warns
the user upon saving that the new format is incompatible with old
versions of the program.

Also, the first URL in the Notes field (starting with http: or https:)
will be added to the popup (right-click) menu for that entry. 
Selecting it will invoke the default browser on that URL.

A Russian version of the help file may be found in
http://passwordsafe.sourceforge.net/pwsaferu.zip (Thanks to Maxim 
Tikhonov). If anyone is interested in doing such work in other
languages, please let me (https://sourceforge.net/users/ronys) know.

Finally, the graphics have been spruced up a bit - thanks to Emilijan
Mirceski for his patient work on the new logo and toolbar!

Bugs Fixed in 2.0:
==================
[871893] Saving a converted (from old format) database second time now
succeeds.
[875288,893513] Change safe combination works again.
[unreported] Find now selects items in tree view as well as list view.
[878768] Online help updated and functional.
[870756,886601] On XP, data would be invisible until minimize/maximize.
[862504,878768] The help file now works and is updated.
[895062,871893] Multiple saves after editing a converted (from old
format) database now work correctly.
[821837,777937] PasswordSafe is visible in taskbar and task switcher
even when only the login window is displayed.

New Features for 2.0pre2:
=========================
[RFE 504086] It is now possible to export the password database into a
plain ASCII file. Fields are separated by a tab character. Note that
this is a VERY large security risk if used carelessly.


Bugs Fixed in 2.0pre2:
======================
[859798, 859565] Debug libraries are no longer required.

- Export to v1.7 format fixed.

[777937] Safe combination dialog box now appears in taskbar and
switcher

New Features for 2.0pre1:
=========================
[RFE 782508, 829563, 815350, 555440] Tree, or heirarchical, view of
entries now supported. This allows the user to define categories,
sub-categories, etc.

