summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Ohly <patrick.ohly@gmx.de>2008-07-12 20:03:04 +0000
committerPatrick Ohly <patrick.ohly@gmx.de>2008-07-12 20:03:04 +0000
commitd22ce0ce84a5e84caf47538a48b0bdf19c13fe2c (patch)
treed3ddad0d9c0fa1473c955261160d8b10a79d742a
parent90cdeececc4feea8ea6bd161f437664ab777db60 (diff)
# updated
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@673 15ad00c4-1369-45f4-8270-35d70d36bdcd
-rw-r--r--ChangeLog139
-rw-r--r--NEWS23
-rw-r--r--debian/changelog6
3 files changed, 163 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index a5e49512..96157a3f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/NEWS b/NEWS
index 25aa9bd7..437574ee 100644
--- a/NEWS
+++ b/NEWS
@@ -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