summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog34
-rw-r--r--HACKING2
-rw-r--r--NEWS84
-rw-r--r--configure.in2
-rw-r--r--debian/changelog6
5 files changed, 126 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 9ab47d7a..6df0f488 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,37 @@
+2007-06-28 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * src/EvolutionContactSource.cpp, src/client-test-app.cpp:
+ Maemo address book delete support works now: one has to search for X-OSSO-CONTACT-STATE:DELETED manually
+
+2007-06-27 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * src/EvolutionContactSource.cpp, src/client-test-app.cpp:
+ - added test for X-OSSO-CONTACT-STATE:DELETED handling
+ - contacts marked for deletion are now deleted by SyncEvolution (but code fails test...)
+ - made it possible to run client-test with EDS-DBus
+
+2007-06-25 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * src/Makefile.am: when using older test data fix the broken CATEGORIES
+
+2007-06-24 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * README: fixed invalid path names
+
+ * src/EvolutionCalendarSource.cpp:
+ workaround for Evolution bug in the calendar import/export:
+ Evolution uses \, as separator for CATEGORIES, but the standard
+ specifies a plain comma. The effect was that multiple categories were
+ treated as one category with commas by ScheduleWorld. Events imported
+ into Evolution were stored incorrectly and the GUI only used the last
+ category.
+
+ As a workaround SyncEvolution now converts back and forth between , and \,
+
+2007-06-19 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * HACKING: updated testing instructions
+
2007-04-21 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/EvolutionSyncSource.cpp, src/EvolutionSyncClient.cpp:
diff --git a/HACKING b/HACKING
index 993e13df..d89f3a63 100644
--- a/HACKING
+++ b/HACKING
@@ -129,7 +129,7 @@ Building a Release
- increase version number in configure.in/AM_INIT_AUTOMAKE
- ensure files were updated:
- ./ChangeLog ./NEW debian/changelog
+ ./ChangeLog ./NEWS debian/changelog
- make distcheck
- compile binary .tar.gz packages for different Evolution versions;
done automatically by runtests.py on estamos.de (= Debian 3.0), using different Garnome
diff --git a/NEWS b/NEWS
index 4fe39ddc..ffca90d4 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,87 @@
+SyncEvolution 0.5 -> 0.6, 09.07.2007
+------------------------------------
+* C++ client library: tag "sdkcpp_6_0_9_1"
+* added support for synchronizing Evolution notes (aka memos) as
+ plain text where the first line serves as summary; this is the
+ format understood by ScheduleWorld
+* added support for synchronizing Evolution notes (aka memos) as
+ iCal 2.0 journal; not currently supported by any server and
+ untested
+* revamped example configs and documentation: only one set of
+ config files for each server is provided, because this is more
+ likely to be needed by users
+* example configs are now installed in share/doc/syncevolution,
+ enabled message limit and large object support in them
+* added support for Nokia 770/800 (aka Maemo):
+ built with loadable modules so that it works with whatever
+ backends are installed, improved log handling to accomodate
+ for limited space on filesystem (see below), some workarounds
+* added workaround for Nokia 770:
+ contacts are not really deleted unless the EDS-Sync with
+ instant messaging servers is activated; now SyncEvolution
+ will delete contacts marked as deleted by the GUI before
+ a sync if it finds any.
+ WARNING: if you use EDS-Sync and SyncEvolution, then give
+ EDS-Sync enough time after going online to finish its own
+ synchronization of modified/deleted contacts before starting
+ SyncEvolution.
+* improved log handling: writing log and database dumps can be
+ disabled with "logdir=none", verbosity of log is controlled by
+ "loglevel", better handling of errors during initial database
+ access
+* added workaround for Evolution bug #455274:
+ the separator for multiple categories in events and tasks
+ is not generated and interpreted according to iCalendar 2.0
+ by Evolution; as a consequence of that items sent to the server
+ had all categories merged into one and items imported into
+ Evolution only used one of the catories
+ http://bugzilla.gnome.org/show_bug.cgi?id=455274
+* fixed off-by-one counting of months in backup directory names
+* fixed error handling: a failed source was not forced into a slow
+ sync as required; one failed source prevented saving configs of
+ not-failed ones and thus forced those into an unnecessary slow
+ sync
+* uses the Funambol C++ testing framework (which is based on the
+ previous SyncEvolution testing); now creates its configs
+ and (when using CLIENT_TEST_EVOLUTION_PREFIX=file://<path>)
+ also the Evolution databases automatically
+* implemented synccompare as pure Perl script using Algorithm::Diff
+ instead of external diff tool
+* synccompare did not figure out width of shell window as it should have
+* better error handling if creating the before/after database dumps
+ fails (SF #1685637)
+* workaround for Funambol 3.0 trailing = parser bug
+
+UPGRADING
+
+Old config files from 0.5 or older continue to work, but it is recommended
+to set the following options to enable message size limits:
+ maxMsgSize = 8192
+ maxObjSize = 500000
+ loSupport = 1
+
+
+SyncEvolution 0.6pre2 -> 0.6, 09.07.2007
+----------------------------------------
+* improved README/HACKING documents
+* added workaround for Evolution bug #455274:
+ the separator for multiple categories in events and tasks
+ is not generated and interpreted according to iCalendar 2.0
+ by Evolution; as a consequence of that items sent to the server
+ had all categories merged into one and items imported into
+ Evolution only used one of the catories
+ http://bugzilla.gnome.org/show_bug.cgi?id=455274
+* added workaround for Nokia 770:
+ contacts are not really deleted unless the EDS-Sync with
+ instant messaging servers is activated; now SyncEvolution
+ will delete contacts marked as deleted by the GUI before
+ a sync if it finds any.
+ WARNING: if you use EDS-Sync and SyncEvolution, then give
+ EDS-Sync enough time after going online to finish its own
+ synchronization of modified/deleted contacts before starting
+ SyncEvolution.
+
+
SyncEvolution 0.6pre1 -> 0.6pre2, 23.04.2006
--------------------------------------------
* C++ client library: tag "sdkcpp_6_0_7" + revision 1.7 of
diff --git a/configure.in b/configure.in
index faed3659..e00a10aa 100644
--- a/configure.in
+++ b/configure.in
@@ -1,7 +1,7 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/syncevolution.cpp)
-AM_INIT_AUTOMAKE(syncevolution, 0.6-pre2)
+AM_INIT_AUTOMAKE(syncevolution, 0.6)
AM_CONFIG_HEADER(config.h)
AC_LIBTOOL_DLOPEN
diff --git a/debian/changelog b/debian/changelog
index c9b395d6..43052823 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+syncevolution (0.6) stable; urgency=low
+
+ * updated upstream sources
+
+ -- Patrick Ohly <patrick.ohly@gmx.de> Mon, 9 Jul 2007 22:23:19 +0200
+
syncevolution (0.6-pre2) unstable; urgency=low
* updated upstream sources