diff options
-rw-r--r-- | ChangeLog | 139 | ||||
-rw-r--r-- | NEWS | 23 | ||||
-rw-r--r-- | debian/changelog | 6 |
3 files changed, 163 insertions, 5 deletions
@@ -1,3 +1,130 @@ +2008-07-12 20:02 Patrick Ohly <patrick.ohly@gmx.de> + + * src/SyncEvolutionConfig.cpp: added comment regarding myFUNAMBOL + sc-pim- prefix to deviceId + +2008-07-12 19:45 Patrick Ohly <patrick.ohly@gmx.de> + + * src/SyncEvolutionCmdline.cpp, src/SyncEvolutionConfig.cpp: fixed + creating and testing of default configs + + ScheduleWorld must explicitly select text/vcard for uri3, the + others do not (and should not) specify it explicitly and thus use + text/x-vcard by default. + + The renaming of uuid- to sc-pim- broke regression testing; fixed. + +2008-07-12 19:31 Patrick Ohly <patrick.ohly@gmx.de> + + * NEWS, src/AddressBookSource.cpp, src/AddressBookSource.h, + src/AddressBookSourceRegister.cpp: Mac OS X client now uses the + new TrackingSyncSource + +2008-07-12 18:44 Patrick Ohly <patrick.ohly@gmx.de> + + * configure.in: simplified compiling for ppc/386 on Mac OS X + +2008-07-12 18:43 Patrick Ohly <patrick.ohly@gmx.de> + + * HACKING: simplified compiling for ppc/386 on Mac OS X + +2008-07-12 18:36 Patrick Ohly <patrick.ohly@gmx.de> + + * src/EvolutionCalendarSource.h, src/EvolutionContactSource.h, + src/EvolutionSyncSource.h, src/SQLiteContactSource.h, + src/TrackingSyncSource.h: turned fileSuffix() into a const + function + +2008-07-11 20:28 Patrick Ohly <patrick.ohly@gmx.de> + + * src/SyncEvolutionConfig.cpp: use sc-pim- prefix for device ID + + The prefix is important: without it, myFUNAMBOL 6.x and 7.0 map + all SyncEvolution instances to the single phone that they + support, which leads to unwanted slow syncs when switching + between multiple instances. + +2008-07-11 20:25 Patrick Ohly <patrick.ohly@gmx.de> + + * src/EvolutionCalendarSource.cpp, src/EvolutionContactSource.cpp, + src/EvolutionSyncClient.cpp, src/EvolutionSyncSource.cpp, + src/FileConfigNode.cpp, src/FileConfigTree.cpp, + src/FilterConfigNode.cpp, src/FilterConfigNode.h, + src/PrefixConfigNode.cpp, src/SafeConfigNode.cpp, + src/SyncEvolutionCmdline.cpp, src/SyncEvolutionConfig.cpp, + src/SyncEvolutionConfig.h, src/SyncEvolutionUtil.cpp, + src/SyncEvolutionUtil.h, src/TrackingSyncSource.cpp: reduced + explicit usage of iterators (mostly with BOOST_FOREACH) + +2008-07-10 19:17 Patrick Ohly <patrick.ohly@gmx.de> + + * src/AddressBookSource.cpp, src/AddressBookSource.h, + src/EvolutionCalendarSource.cpp, src/EvolutionCalendarSource.h, + src/EvolutionContactSource.cpp, src/EvolutionContactSource.h, + src/EvolutionSyncSource.cpp, src/EvolutionSyncSource.h, + src/SQLiteContactSource.cpp, src/SQLiteContactSource.h, + src/SyncEvolutionCmdline.cpp, src/TrackingSyncSource.h: cleaned + up EvolutionSyncSource interface+implementation + +2008-07-10 18:12 Patrick Ohly <patrick.ohly@gmx.de> + + * test/evo.supp, test/sys.supp: added plenty of suppressions for + problems only found when running code linked against 2.22.x + +2008-07-10 18:09 Patrick Ohly <patrick.ohly@gmx.de> + + * test/runtests.py: added the possibility to run a setup script as + part of each test + +2008-07-08 08:46 Patrick Ohly <patrick.ohly@gmx.de> + + * src/SyncEvolutionUtil.cpp: added missing header file + +2008-07-07 18:01 Patrick Ohly <patrick.ohly@gmx.de> + + * src/SyncEvolutionUtil.cpp: better random seed (avoids identical + clientId when configs are created rapidly one after the other) + +2008-07-06 20:49 Patrick Ohly <patrick.ohly@gmx.de> + + * src/EvolutionSyncSource.cpp, src/FilterConfigNode.h, + src/SyncEvolutionCmdline.cpp, src/SyncEvolutionUtil.h: code + cleanup (boost::join, list sort) + +2008-07-06 20:36 Patrick Ohly <patrick.ohly@gmx.de> + + * src/EvolutionCalendarSource.cpp, src/PrefixConfigNode.cpp, + src/SafeConfigNode.cpp: code cleanup (map access) + +2008-07-06 20:31 Patrick Ohly <patrick.ohly@gmx.de> + + * src/SyncEvolutionConfig.h: code cleanup + +2008-07-06 20:26 Patrick Ohly <patrick.ohly@gmx.de> + + * src/FilterConfigNode.cpp, src/FilterConfigNode.h, + src/SyncEvolutionCmdline.cpp, src/SyncEvolutionUtil.h: simplified + ConfigFilter: now uses keys as they are, but with + case-insensitive compare + +2008-07-06 20:25 Patrick Ohly <patrick.ohly@gmx.de> + + * src/TrackingSyncSource.h: LUID may not change during update + +2008-07-03 19:59 Patrick Ohly <patrick.ohly@gmx.de> + + * src/EvolutionCalendarSource.cpp, src/EvolutionContactSource.cpp: + fixed mem leak when listing databases + +2008-07-03 19:56 Patrick Ohly <patrick.ohly@gmx.de> + + * src/shlibs.local: reverted to 0.7 packaging + +2008-07-02 21:08 Patrick Ohly <patrick.ohly@gmx.de> + + * ChangeLog, NEWS, configure.in: updated version, changelog, NEWS + for 0.8 beta 1 + 2008-07-02 20:00 Patrick Ohly <patrick.ohly@gmx.de> * src/shlibs.local: SF #1993109: for Evolution 2.6 use .deb @@ -317,6 +444,10 @@ * src/EvolutionContactSource.cpp: SF #1947050: added sanity checks around string access of X-OSSO-CONTACT-STATE +2008-04-20 12:32 Patrick Ohly <patrick.ohly@gmx.de> + + * debian/changelog: # updated + 2008-04-19 13:26 Patrick Ohly <patrick.ohly@gmx.de> * src/EvolutionCalendarSource.cpp, src/Makefile.am, @@ -328,6 +459,14 @@ - renamed files to comply with Evolution naming conventions - implemented time zone lookup for file backend +2008-04-19 10:23 Patrick Ohly <patrick.ohly@gmx.de> + + * NEWS: # updated + +2008-04-19 10:22 Patrick Ohly <patrick.ohly@gmx.de> + + * ChangeLog: # updated + 2008-04-19 10:22 Patrick Ohly <patrick.ohly@gmx.de> * svn2cl.sh: svn checkout must be up-to-date for svn2cl to produce @@ -1,4 +1,4 @@ -SyncEvolution 0.8 alpha 1 -> 0.8 beta 1, 02.07.2008 +SyncEvolution 0.8 alpha 1 -> 0.8 beta 1, 12.07.2008 --------------------------------------------------- C++ client library: the frozen 7.0 code, but before the release @@ -11,9 +11,6 @@ C++ client library: the frozen 7.0 code, but before the release SyncEvolution code hadn't been adapted to. Did not normally occur, but might have been the reason for SF #1830149 (unconfirmed). -* for Evolution 2.6 use .deb dependencies which work with Ubuntu 6.06 LTS - (SF #1993109) - * when creating a config for the first time, only enable sync sources which can be synchronized (SF #1991286) @@ -26,7 +23,12 @@ C++ client library: the frozen 7.0 code, but before the release wants the default setup, then the source is silently disabled. * Fixed incorrect properties in some of the new server templates - (ScheduleWorld syncURL + calender URI, Funambol syncURL). + (ScheduleWorld syncURL + calender URI, Funambol syncURL, ScheduleWorld + addressbook type) + +* Device IDs must start with the "sc-pim-" prefix, otherwise myFUNAMBOL + may treat different devices as the single phone that myFUNAMBOL + supports, leading to unwanted slow syncs. * Maemo package is build again so that backends are loaded dynamically: installing Dates application is as it was with the 0.7 release @@ -70,6 +72,17 @@ A similar change was necessary in 0.8 alpha 1 for Evolution calendar, tasks, and memos. When switching from a version >= 0.8 alpha 1 to an older version or vice versa also refresh the local databases. +0.8 alpha 1 did not create correct configurations. When you want to continue +using such a configuration, make sure that in addition to the obviously +wrong syncURLs also the less obvious ScheduleWorld config mistakes are fixed: +* calendar: uri=cal2 +* addressbook: type=addressbook:text/vcard +* deviceId must start with "sc-pim-" if you synchronize with myFUNAMBOL, + otherwise there may be unwanted slow syncs when multiple devices with + a different deviceId connect. Note that changing the deviceId causes + a slow sync, so you should get client and server in sync before changing + the value, change it, then do a "--sync refresh-from-server". + SyncEvolution 0.7 -> 0.8 alpha 1, 19.04.2008 -------------------------------------------- diff --git a/debian/changelog b/debian/changelog index 0159c335..7cc0e37c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +syncevolution (1:0.7+0.8-beta1) unstable; urgency=low + + * first beta of SyncEvolution 0.8 + + -- Patrick Ohly <patrick.ohly@gmx.de> Sat, 12 Jul 2008 21:52:59 +0200 + syncevolution (1:0.7+0.8-alpha1-2) unstable; urgency=low * first alpha of SyncEvolution 0.8 |