Skip to content

{ Monthly Archives } July 2009

Known Issues in 0.9 beta 3

This post documents known issues in SyncEvolution 0.9 beta 3 and workarounds. [Update 24.07.2009] The 0.9 beta3 20090723 hotfix solves these issues, so make sure your SyncEvolution is up-to-date.

#4676: error messages caused by incorrect usage of the command line (like typos in the property names) are not printed anymore. Correct command lines work as intended, but both new users (experimenting) and old users (typos) are likely to make mistakes occasionally. No workaround, needs to be fixed as soon as possible. Run with SYNCEVOLUTION_DEBUG=1 in your environment to see the error messages again.

#4551: SSL certificate check with libsoup/gnutls currently fails for Google. The last-minute workaround for the SyncEvolution Google configuration template was to use http instead of https. It turned out that Google does not provide SyncML without SSL.

That means that the default configuration has to be modified. This cannot be done via the GUI. Set up the configuration either via GUI or command line. Then use the command line to update the configuration:

syncevolution --configure \
              --sync-property syncURL= \
              --sync-property SSLVerifyHost=0 \
              --sync-property SSLVerifyServer=0 \

SyncEvolution 0.9 beta 3 released, moving to

SyncEvolution has definitely grown beyond my own, private spare-time project. Therefore we have created a dedicated web site for it at Right now the old pages and files are still around, but I’ll turn that into HTTP redirects soon.
Regarding this blog: I intend to keep it around to provide my personal opinions and updates, [...]

Help wanted: maintainers for Maemo and Mac OS X

SyncEvolution 0.9 beta 3 is released and I still haven’t found the time to try out whether the 0.9 series still compiles on Maemo and Mac OS X. Unless someone with some skills in compiling software on those platforms and the necessary motivation steps up, these platforms might not be supported in the initial 0.9 release.

The HTTP transport from 0.8, libcurl, is still supported and compiled regularly. Internal API changes were made in the Mac OS X backend as part of the normal maintenance, without testing them yet. So chances are that it will compile and run without too much effort. If you are interested, the HACKING document contains sections on how previous releases were compiled – give it a try and help out fellow users by sharing the result!

Update 02.11.2009: a mail asking for help was sent to the Maemo developers list. The Mac OS X port requires a bit more changes, but there has been some progress. A permanent maintainer would still be needed, though.

Linux 2.6.30: Hardware Assisted Time Stamping of Network Packets

It might not be breaking news anymore, but it’s still the latest kernel release, so here we go… Linux 2.6.30 was released.
It includes my patches which add the new timestamping.txt user space API ( for hardware assisted time stamping of network packets. I also updated the igb driver for the Intel NIC 82576 and the [...]

Gran Canaria Desktop Summit 2009: Talk about SyncEvolution

Gran Canaria Desktop Summit: GUADEC + Akademy 2009 – I’m going. I won’t be able to attend the full week, but at least I’ll be there from Saturday evening till Tuesday morning.
It is not in the published schedule yet, but I’ll give a talk about the SyncEvolution project and our plans on Monday as part [...]

SyncEvolution 0.9 beta 2: with GTK GUI and included in Moblin 2.0 beta

While I was away on my family vacation, the SyncEvolution branch with the new GTK GUI and various other improvements was published as part of the Moblin 2.0 beta release.
Since then we have added some minor fixes and improvements and later released the source as SyncEvolution 0.9 beta 2.
A GTK GUI! The “sync-ui” program depends [...]