2007-02-05  Aaron Kaplan

	* Release version 2.6
	
2006-01-22  Aaron Kaplan

	* Fix bug: when a bbdb record was split into multiple pilot
	records, changes to the notes field on the pilot weren't being
	propagated correctly.  Bug reported by Alex Lancaster.
	
2006-01-22  Aaron Kaplan

	* Update installation instructions and contact info in README.
	
2005-09-11  Aaron Kaplan

	* Change the way we reference constants exported from libpisock,
	in preparation for pilot-link 0.12.0-pre5.  Backwards
	compatibility is maintained.

2005-05-21  Aaron Kaplan

	* In log, display company name if first and last names are empty.

2005-05-20  Aaron Kaplan

	* Patch from David Goldberg: for empty name or company, use nil
	instead of "".  With "", it becomes an "unfield" which bbdb won't
	let you edit.

2005-04-10 Aaron Kaplan

	* Release version 2.5.
	
2004-12-14 Aaron Kaplan

	* Fix major bug: if connection is dropped during sync, entries can
	be erroneously deleted.  You could lose your whole address book
	this way!
	
	* Bring "bootstrap" up to date so that it works again.

	* Fix a couple of bugs that had been introduced post-2.3.  The
	buggy code was never officialy released, but some people might
	have downloaded it via CVS.

	* correct call to $dlp->getUserInfo: it doesn't die on error, it
	just returns undef.

	* More fixes for non-ascii ISO-8859-1 characters.  This is just a
	band-aid, we really need a more thorough solution that can handle
	Palms with different encodings, and different codings (utf-8 for
	example) on the unix side as well.
	
2001-10-10  Thomas DeWeese  <tdeweese@rochester.rr.com>

	* Now only sets bbdb first name, last name and company if the
	pilot had values for them.

	* Ensures phone labels are set to valid values

	* Ensures overview field is set to the first field set by
	  the sync (really needs more work).

2001-9-14  Thomas DeWeese  <tdeweese@rochester.rr.com>

	* Fixed a bug so SyncBBDB will delete records from BBDB when
	deleted on the palm (introduced with 'pilot-ignore' support).
	
2000-12-03  Thomas DeWeese  <deweese@image.kodak.com>

	* Incorporated Non-ASCII fix from Aaron Kaplan (Thanks!)

	* Fixed a warning pertaining to the phone Regexps.

	* Added support for bbdb file format version 6

	* Cleaned up bootstrap a little.

	* Now updates timestamp, and creates creation-date as appropriate.

2000-10-17  Thomas DeWeese  <deweese@image.kodak.com>

	* Now ignores bbdb records for purposed of syncing that have a
	note called 'pilot-ignore'.
	
	* Now works with an empty or non-existant BBDB file (nice
	for first time users who are building the bbdb file from
	the palm).

	* Now properly parses the SyncBBDB 'control' file when the
	pre/post sync scripts are empty (if you experienced this problem
	then you will likely need to fix the information in the GUI for it
	to 'take hold').
	
	* Will now properly create a 'net' field in bbdb when the first
	e-mail is entered on the palm.

	* Cleaned up Category handling so it actually works properly when
	records are modified on the Palm.

	* Fixed a bug in the code that tries to pick palm fields to put
	bbdb notes into
	
2000-08-27  Thomas DeWeese  <deweese@image.kodak.com>

	* Switched the method of determining if a fast/slow sync
	  is approprate.  Now stores the 'thisSyncDate' in the 
	  ids file as the first line.

2000-08-26  Thomas DeWeese  <deweese@image.kodak.com>

	* Fixed a cosmetic bug in the pilot-id field when there aren't any
	  unused bbdb fields.

	* Now gives status while reading the local BBDB file.  This is
	generally pretty quick, 2-3 sec. for my ~700 entry bbdb file, but
	for very large bbdb files this should be nice.

	* Switched from 'tickle' to 'watchdog' around potentially time
	consuming steps.  To be quite honest I don't know what watchdog is
	but since SyncMemo uses it for a similar purpose I assume it's the
	correct thing to do.

	* Cleaned up the startup code for SyncBBDB so the user doesn't
	need to create the SyncBBDB directory.

2000-08-06  Thomas E Deweese  <deweese@image.kodak.com>

	* Improved the way the Standalone host does status.

	* Changed the format of the pilot-id map. So that all field names
	are quoted this ensures that locations with spaces don't screw
	things up.

	* Fixed a bug dealing with new records from the palm that didn't have
	  addresses (version 1.4)

2000-08-02  Thomas E Deweese  <deweese@image.kodak.com>

	* pilotHashDB no longer puts records with the 'delete' flag on
	into the 'modify' list for slow syncs.  They will now only appear
	in the delete list.

	* Fixed a bug in the handling of deleted addresses from BBDB.  It
	would remove the reference to the pilot record from the BBDB
	pilot-id field but it wouldn't actually delete the pilot record
	(now it does).

	* Did a fair amount of work on the Standalone Host which should
	help people using SyncBBDB outside of PilotManager (now does a
	fairly nice job of displaying status on a tty).

	* Added 'status' support to the SyncUtils so it now updates
	The status bar as things progress.  Could still use some
	work (in particular when loading the BBDB file).

2000-07-31  Thomas DeWeese  <deweese@image.kodak.com>

	* Lots of changes to support complex mapping between BBDB and
	Pilot records.  Most notably it supports associating multiple
	pilot records with each bbdb record.

	The majority of changes for the mapping are in the new files in
	SyncBBDB (pilotBBDB.*Map.pm, pilotBBDBTranslation.pm).

2000-07-18  Thomas DeWeese  <deweese@image.kodak.com>

	* Updated bbdb code for format 5 of bbdb. bbdbAddr 'street' is now
	a list.

2000-07-15  Thomas E Deweese  <deweese@image.kodak.com>

	* Zips are now always treated as strings.

	* Now splits zips on spaces (instead of non-numbers).  
	Expanded PhoneRE5, and no matter what if it matches phoneRE5 
	it will bestored as a phone (possibly as an opaque string).
	Will no-longer create empty time-stamps if they didn't already exist.
