CryptInfo History
-----------------

4.0.9	8/6/03		Security Fix
	- Fixes a potential security problem where someone with physical access
	  to your PC could use a tool to retrieve your passphrase even if
	  your database is locked.

4.0.8	11/4/02		PalmOS 5.0 compatibility update
	- Hide passphrase checkbox now works under PalmOS 5.0
	- CryptInfo/PC creates a recovery database in case of a computer
	  crash while changing the CryptInfo database.
	- Added extra checking for duplicate record IDs, a rare problem
	  that some customers observed.
	- Added extra information on the "invalid digest" error message.

4.0.7	1/29/02		Bug fix
	- Fixed a bug relating to upgrading to 4.0.6

4.0.6	1/27/02		Bug fixes
	- Fixed a bug that can occur in rare cases that causes all or most of
	  your categories to be "hidden" after upgrading from a previous version
	  of CryptInfo.
	- Added database IDs to databases to avoid problems that can occur when
	  synchronizing two unrelated databases.
	- Fixed a bug that could cause accounts on the Palm to be sorted incorrectly
	  after Auto Lock was activated.
	- Fixed a bug that caused deleted accounts to be "undeleted" when
	  synchronizing with more than one desktop.
	- Improved slow sync operation to prevent timeouts with very large databases.
	- Accounts are automatically selected after adding, editing, or deleting on PC.
	- If you open a PC-only database that doesn't exist, it is removed from the
	  dropdown list.
	- Improved logging during HotSync.
	- Added Troubleshooting section to documenation.
	- Expanded FAQ section in documentation.

4.0.5	1/13/02		Bug fixes
	- Added /noopen flag to CryptInfo command-line so you can open CryptInfo
	  without displaying the passphrase dialog.
	- Fixed a bug that could cause the "CORRUPT DATA" message to incorrectly
	  appear on the Palm with unusual usage of CryptInfo.
	- Fixed a rare problem with the installer where it would fail to find
	  the installation files.
	- Added better logging of errors during HotSync.
	- Improved documentation.

4.0.4	1/10/02		Bug fixes
	- Added a workaround for a bug in PalmOS 3.1 and earlier that does not
	  convert numbers to strings correctly.  This was causing some people not
	  to be able to enter their registration codes.
	- Fixed a bug that could cause modified accounts to not get replicated
	  when synchronizing with more than one PC.
	- Improved some internal workings of category handling.

4.0.3	1/8/02		Bug fixes
	- Fixed the installer to work more reliably.  If you were getting
	  an error while installing the conduit, this will fix it.
	- Fixed a bug in CryptInfo/PC that could cause your database to
	  become corrupted.  If you had this problem, email support@normsoft.com
	  and we will help you fix it.
	- Fixed a Palm bug that wouldn't let you keep the account list set to
	  the All category.

4.0.2	1/8/02		Bug fixes
	- Fixed a bug where an invalid database was created on the Palm
	  if you performed a HotSync before running CryptInfo.
	- Improved error messages during HotSync to indicate that you
	  should run CryptInfo on the Palm and then HotSync again.
	- Fixed a bug when creating the database on PalmOS 4.1.
	- Fixed a bug where the database could be locked by HotSync while
	  a modal dialog was being displayed.
	- Increased maximum field size to 16,384 characters on the Palm.
	- Fixed a number of label redraw problems on PalmOS 4.1.
	- Fixed a problem drawing large labels while editing on PalmOS
	  before 3.5.
	- Improved documentation

4.0.1	1/6/02		Bug fixes
	- Fixed a bug dealing with the category that is displayed when
	  editing an account.
	- Fixed a bug in computing the versions that the registration code
	  will work on.

4.0     1/6/02     PC version
	New PC Version!!
	----------------
	- Allows full two-way synchronization to the desktop.
	- Allows creation of standalone database for use only on the PC.
	- Supports multiple databases by separate Palm users.

    Palm Changes:
    -------------
	- When running CryptInfo 4.0 with a 3.X database, it will upgrade
	  the database to 4.0 by adding digests to each record.  This could
	  take several minutes, so a Please Wait dialog is shown.
	- Digests on each record help detect tampering or database corruption.
	- Sped up redrawing of record list.
	- Modifying and deleting a record is now done in a way to allow
	  HotSync to work more efficiently.
	- When you run CryptInfo for the first time after performing a
	  HotSync, any records that are new or were modified will be
	  re-sorted.
	- Eliminated maximum label size.  Labels that are too long are
	  shown with an ellipsis while editing and are wrapped onto
	  multiple lines while viewing.
	- Can now display records with up to 800 lines of data instead of 80.
	- Added a "please wait" dialog when changing passphrase.
	- Version number and registration status now displayed on password
	  screen.
	- Added a Cancel button when creating a new record or editing
	  an existing record.
	- Changed the hidden passphrase character to 'x' instead of the
	  extended x-like character.  The extended character was causing
	  problems on Sony Clie devices and on international devices.
	- Fixed a bug that could cause edits to get lost if the idle timer
	  expires while editing a record, and then you quit CryptInfo.
	- Fixed a bug where jumping to a record didn't work if you had over
	  256 records.
	- Minor bug fixes.

3.1     2/21/01     Bug fixes

    - Migrated from gcc to Metrowerks CodeWarrior compiler.
    - Fixed a bug that scrolled the list inappropriately after adding
      a record.
    - Fixed a bug where the Quick Jump feature did not work reliably.
    - Fixed a bug where we weren't scrolling through the records in the
      correct category.  We now scroll through the records from the
      main category and not the category of the current record.
    - Fixed a bug where using the next field and previous field graffiti
      codes caused the screen to not be positioned correctly while
      editing a record.
    - Fixed a bug that allowed importing records without a Title.
    - If you leave CryptInfo while editing a record, your changes are now
      saved.
    - Added color and gray scale large and small icons.

3.0		2/19/00		3DES Support, better data entry, and MORE!

	NEW FEATURES
	- Records are now encrypted with 168-bit 3DES encryption!
	  Much stronger than the previous encryption!
	- Created an add-on upgrade utility (CryptUpgrade) so that CryptInfo
	  can be smaller.  Please read the upgrade instructions!
	  CryptUpgrade will upgrade a PassMan application even if the PassMan
	  application does not exist.
	- Data entry screen vastly improved.  It will now resize lines when
	  necessary and scroll if there is too much to fit on one screen.  It
	  now works very similarly to built-in Palm apps.
	- Changed the icon
	- Changed the * character on the password entry screen to a smaller *.
	- Expanded the size of the passphrase entry to accomodate up to 128
	  character passphrases.  Although longer passphrases are difficult to
	  enter, they're more secure...
	- Changed the layout of the change password screen.  Expanded length of
	  password entry fields and added a 'Cancel' button.
	- Added support for different fonts when listing, viewing, and editing
	  data.  Look in the preferences screen.  Font support while editing
	  only works for the labels (not the text edit field) on PalmOS 2.0.
	  Also, the largest font is not available on PalmOS 2.0.
	- When creating a custom label, the text defaults to the existing
	  label's name.
	- When doing an import, you can now specify a category for the records
	  to be placed in.

	BUG FIXES
	- The Palm software keyboard is now allowed when entering a password
	  as long as the "Hide Password" checkbox is not checked. (1/2/00)
	- Pressing the hardware up and down keys will now cycle through
	  records in the current category when viewing a record.
	- Improved compatibility with third-party keyboards and graffiti
	  enhancers (specifically LookDA/eLook) when entering the password.
	  CryptInfo disables eLook when entering a hidden password.
	- Fixed a bug when entering an empty label.
	- Improved handling of long category names.
	- Changed the order of the buttons on the view screen.
	- The "Copy" or "Paste" notice now disappears after a few seconds, like
	  it's supposed to.
	- CryptInfo now refuses to run on PalmOS 1.0.  PalmOS 1.0 was never
	  supported.

2.5.1	11/7/99		Bug fix in export

	- Made a small bug fix in how we export single records

2.5	11/5/99		Import/Export public release

	- Public release of 2.5 with import and export feature

	- Fixed a 2.5b1 bug dealing with importing when there is no
	  CryptInfo Import memo pad entry

2.5b1	10/24/99	Import/Export

	- Added Import and Export feature

	Bug Fixes
	- Fixed a bug in 2.4.1b in edit mode when using the Enlarge feature
	- Fixed bug relating to the display of line feeds
	- Fixed a bug that caused an error on the Palm V trying to use the
	  one-key jump when there are no records

2.4.1b	7/1/99		Export beta release

	(Note: This release was made to a very small selected group of users.)

	- Added simple export capability

2.4.1	6/12/99		Bug fix

	- Fixed a bug due to the interaction of Timeout and the new password screen

2.4	6/10/99		Name change

	- Due to legal reasons, the name has changed from PassMan to CryptInfo
	- Added an option to hide the password when you log in

2.3	4/12/99		Bug fix

	- Fixed a rare bug where data can sometimes be encrypted incorrectly

2.2	4/5/99		More screen room!

	- Added resizable labels so you have more room on the screen!
	- Typing a letter or number on the main screen jumps to an entry
	  in the list that starts with that letter or number
	- Look at our new web site!  www.normsoft.com
	- Note my new email address: tim@normsoft.com

2.1	3/31/99		Inactivity timer / Bug fixes

	- Added an inactivity timer that locks PassMan after a certain
	  period of inactivity (default 2 minutes)
	- Minor bug fixes

2.0	3/26/99		Encryption support!

	- All records are now encrypted with industry-standard DES
	  encryption.  Only you can access your passwords, even if
	  your PalmPilot or PC gets into the wrong hands!

1.1	3/25/99		GUI enhancements

	- Tapping anywhere on the View screen now brings you to the
	  edit screen.	
	- Added Edit menu with Cut, Copy, and Paste.  Now you can
	  share information between applications!
	- Added Custom labels.  Now you can use your own label names!
	- Added Undo feature (Edit menu) for editing text fields
	- Added Enlarge feature (Edit menu) for editing text fields that
	  don't fit in their allocated space
	- Typing past a text field's size limit automatically activates
	  the Enlarge feature.
	- The first data item (usually "Login") for each record is now
	  displayed on the main list view.
	- Rewrote the display screen to perform word wrapping on all of
	  the fields.  The view screen is also now scrollable.

1.0.1	3/23/99		Bug fix for Fatal Error problem

	This fixes the bug that sometimes occurred,
	causing PassMan to crash after entering an
	account for the first time.

1.0	3/22/99		Initial Release
