summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog160
-rw-r--r--NEWS32
-rw-r--r--debian/changelog6
3 files changed, 198 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8b7291c3..306e3324 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,163 @@
+2008-10-11 09:50 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-pre.in: bumped version to 0.8.1 (SyncEvolution and API)
+
+2008-10-11 09:44 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * src/backends/addressbook/AddressBookSource.cpp,
+ src/backends/evolution/EvolutionCalendarSourceRegister.cpp,
+ src/backends/evolution/EvolutionContactSourceRegister.cpp,
+ src/core/eds_abi_wrapper.cpp, src/syncevolution.cpp: fixed
+ compile errors/warnings on Maemo/Mac OS X
+
+2008-10-11 09:40 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * src/core/SyncEvolutionUtil.cpp: #2087389: fixed: Mac OS X:
+ removing old logdirs fails
+
+ Use lstat() to check for directory instead of relying on EISDIR.
+
+2008-10-11 09:28 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * README: cleaned up README
+
+2008-10-11 08:25 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-pre.in: fixed git checkout with old git: it doesn't add
+ 'origin' prefix
+
+2008-10-10 21:57 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * src/backends/evolution/EvolutionCalendarSourceRegister.cpp,
+ src/backends/evolution/EvolutionContactSourceRegister.cpp,
+ src/core/EvolutionSyncClient.cpp,
+ src/core/SyncEvolutionCmdline.cpp, src/core/eds_abi_wrapper.cpp,
+ src/core/eds_abi_wrapper.h: --enable-evolution-compatibility: run
+ with reduced functionality when functions are missing
+
+ Availability is logged in the "syncevolution --version" output
+ and at the start of the log.
+
+ Also log device ID.
+
+2008-10-10 20:45 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * Makefile-gen.am: fixed unversioned replaces/conflicts in package
+
+2008-10-10 20:44 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-pre.in: avoid hyphen in version number
+
+2008-10-10 18:51 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-pre.in: fixed missing git checkout in configure
+
+2008-10-09 20:51 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * src/backends/evolution/EvolutionCalendarSource.cpp,
+ src/backends/evolution/EvolutionCalendarSource.h,
+ src/core/TrackingSyncSource.cpp, src/core/TrackingSyncSource.h:
+ SF #2095433: regression in 0.8: one-way sync of virtual birthday
+ calendar
+
+ "refresh-from-client" works again for the birthday calendar.
+
+ In contrast to previous releases SyncEvolution now does some
+ sanity checks that the sync mode is right. For all modes other
+ than "refresh-from-server" and "slow" the following error is
+ reported:
+
+ 22:39:34 [INFO] ical20: sync mode is 'refresh from server'
+ 22:39:34 [ERROR] ical20: could not read revision identifier for
+ item pas-id-43C0ED3900000001-anniversary-rid: only
+ refresh-from-client synchronization is supported
+
+ "slow" syncs may or may not work, depending on whether the server
+ sends back updates. Better don't use it. If the server sends back
+ items during a slow sync, then the error message is a bit
+ cryptic:
+
+ 22:47:02 [INFO] ical20: eg2fVHx6bZ6VF2MR5TgdHQ==: add 22:47:02
+ [INFO] ical20: eg2fVHx6bZ6VF2MR5TgdHQ==: exists already, updating
+ instead 22:47:02 [ERROR] ical20: updating item
+ eg2fVHx6bZ6VF2MR5TgdHQ==: Unknown error
+
+2008-10-09 19:32 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * Makefile-gen.am: build one deb which replaces the zoo of
+ evolution-<evover> packages
+
+2008-10-09 19:31 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * README: fixed typo (user instead of username)
+
+2008-10-09 15:55 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-pre.in, src/backends/evolution/libical/icalstrdup.c,
+ src/backends/evolution/libical/icalstrdup.h: fixed checking out
+ origin branch and updating from git
+
+2008-10-09 08:46 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-pre.in: use Funambol C++ client library from github
+
+2008-10-08 21:30 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-post.in, configure-pre.in,
+ src/backends/evolution/EvolutionCalendarSource.h,
+ src/backends/evolution/EvolutionContactSource.h,
+ src/backends/evolution/e-cal-check-timezones.h,
+ src/client-test-app.cpp, src/core/EvolutionSmartPtr.h,
+ src/core/EvolutionSyncSource.h, src/core/Makefile.am,
+ src/core/eds_abi_wrapper.cpp, src/core/eds_abi_wrapper.h,
+ src/syncevolution.cpp: hard dependencies on specific Evolution
+ libs can be avoided with --enable-evolution-compatibility
+
+ This works by mapping all EDS symbols to pointers initialized via
+ dlopen/dlsym. Avoids version checks as intented, but might lead
+ to runtime crashes if the ABI of the required symbols really
+ changes...
+
+ Currently the binaries refuses to start when any of the EDS libs
+ is not found. Need to make it work again so that libecal and
+ libebook are optional (Maemo!).
+
+2008-10-08 20:53 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * test/evo.supp, test/runtests.py: checking out client library is
+ optional now (done automatically by newer SyncEvolution configure
+ script)
+
+2008-09-20 08:25 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * configure-pre.in: fixed checking out from SVN
+
+ - checking out deleted tag failed (must use @rev suffix?!) -
+ default revision should only apply when using default source
+
+2008-09-14 17:52 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * HACKING, configure-pre.in, src/Makefile-gen.am: improved handling
+ of Funambol client library source
+
+ configure checks out the right source automatically. Subversion
+ and git are supported. When given an existing directory with
+ sources, out-of-tree compilation is used instead of making a copy
+ first.
+
+2008-08-29 21:27 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * HACKING, configure-pre.in: use libcurl on all platforms
+
+2008-08-29 19:23 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * HACKING, configure-pre.in: version number must go into
+ configure-pre.in
+
+2008-08-29 19:12 Patrick Ohly <patrick.ohly@gmx.de>
+
+ * ChangeLog, HACKING, NEWS, debian/changelog: version 0.8
+
2008-08-26 17:45 Patrick Ohly <patrick.ohly@gmx.de>
* COPYING, src/TestMain.cpp,
diff --git a/NEWS b/NEWS
index caefb897..75fdea53 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+SyncEvolution 0.8 -> 0.8.1, 11.10.2008
+--------------------------------------
+C++ client library: 7.0 plus some patches, see github
+repository referenced in configure script.
+
+A minor bug fix release, updating not really necessary.
+The binary packages for Evolution are built now so that
+one package works for all compatible Evolution releases,
+including the new Evolution 2.24.
+
+* Evolution calendar: regression in 0.8: one-way sync of virtual
+ birthday calendar (#2095433). "refresh-from-client" works again
+ for the birthday calendar. Other modes are not supported.
+ In contrast to previous releases SyncEvolution now does some
+ sanity checks that the sync mode is right.
+* Mac OS X: removing old logdirs failed (#2087389). Fixed.
+* SyncML client library: "Expect: 100-continue" header
+ resulted in 417 error with certain proxies (#2101015).
+ Now this header is always disabled; it doesn't make
+ much sense with SyncML anyway.
+* The development of the Funambol C++ client library is now
+ tracked in a git repository on github.com. Modifications
+ and tags for SyncEvolution are checked in there. The
+ configure script checks out the right sources from there
+ automatically; can be controlled via --with-funambol-src
+ parameter.
+* Evolution desktop: the version of the used Evolution libraries
+ is included in the "--version" output and log files.
+* Cleaned up README. Kudos to Martin Wetterstedt for pointing
+ out mistakes in the README and the web site.
+
+
SyncEvolution 0.7 -> 0.8, 29.08.2008
------------------------------------
C++ client library: 7.0 plus compatibility patch for Synthesis
diff --git a/debian/changelog b/debian/changelog
index ecfd2cc9..315f507a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+syncevolution (1:0.8.1) stable; urgency=low
+
+ * SyncEvolution 0.8.1, no relevant changes for Maemo
+
+ -- Patrick Ohly <patrick.ohly@gmx.de> Sat, 11 Oct 2008 09:31:33 +0200
+
syncevolution (1:0.8) unstable; urgency=low
* final SyncEvolution 0.8