Changes in 2.2.5: - Added Czech translation. - Bug fix: fixed segfault in error message. - Bug fix: lookups in /usr/local/etc/palms were looking at the wrong things. - Added libpdb man pages. - Bug fix: specifying "-P " didn't work. - Added "--without-ipv6" configuration option, mainly as a workaround under Solaris. - Bug fix: "send-mail" conduit now handles newlines in header fields properly. - Added "transient" keyword, for devfs. Changes in 2.2.4: - Arguments to new_PConnection() have changed. - Added "force_install" and "install_first" options in .coldsyncrc . - Bug fix: libpdb now properly handles databases longer than 64Kb. - Bug fix: overly enthusiastic error-checking was causing problems elsewhere. - Bug fix: SPC works properly on non-serial connections. - Bug fix: ${CONDUITDIR} wasn't being set properly. Changes in 2.2.3: - Colons in .coldsyncrc are finally mandatory. - Finally got rid of the "-b" and "-r" command-line options. - Removed "usbm50x" listen type, since this can now be done with listen serial { protocol: simple; } - Bug fix: now parses ${CONDUIT_PATH} properly. Changes in 2.2.2: - Added options{} block in .coldsyncrc . - Added support for variables and proper double-quoted strings in .coldsyncrc . - Bug fix: wasn't initiating the sync properly. - Added SPC support to libpconn. Changes in 2.2.1: - Configuration: added --with-conduits=DIR option. - Bug fix: don't use -I and -L options if they would confuse gcc. - ColdSync no longer refuses to upload read-only databases, on the grounds that the user should be allowed to shoot himself in the foot. - Bug fix: sync log handled correctly. As a side effect, if the sync aborts, the Palm now has a partial log. - Compiles more cleanly with gcc 3.0. - Bug fix: if either the Palm or the user suggests a speed that the serial port can't handle, print an error message and abort. - Bug fix: a buffer was being free()d twice. - Added information on finding username and userid to the FAQ. - Added information about Handspring Visor and Sony Clie to the FAQ. - Added man pages for functions in libpconn, and for libpconn itself. - Fixed 'make' complaints when there are no doc/*.info-* files. - Bug fix: Missing conduit could cause core dump. - Bug fix: generic conduit didn't correctly handle the case where a record has changed both on the desktop and on the Palm. Changes in 2.2.0: - More verbose error messages. - Support for Palm m50x over USB for Linux, using the "usbm50x" listen type. - Added "-P protocol" command-line option, and support for "protocol: " in .coldsynrc . Changes in 2.1.3: - Bug fix: When installing files by placing them in ~/.palm/install, the main sync dumped core. Changes in 2.1.2: - Bug fix: Fixed core dump in "coldsync -mI". Changes in 2.1.1: - Bug fix: Don't use $HOME to find .coldsyncrc: it causes problems when run from usbd or inetd. - Updated conduit documentation and man page. Changes in 2.1.0: - Bug fix: Now works with Visors under Linux. - Bug fix: Dumped core if both personal and system-wide config files existed. - More error-checking and better recovery. - Bug fix: Initial handshaking wasn't done properly. Changes in 2.0.2: - Bug fix: Dumped core if Palm was removed unexpectedly. - Bug fix: Much better error-handling in the face of adversity. Changes in 2.0.1: - Bug fix: Improved support for Visors under Linux. - Bug fix: Communications didn't work properly on Alphas. Changes in 2.0.0: - Feature: Added daemon mode. Changes in 1.6.7: - Feature: Added -v option.