<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/evolution-kolab/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/evolution-kolab/bugs/</id><updated>2011-10-20T09:37:39Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>Online/Offline mode switching for addressbook does not work</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/37/" rel="alternate"/><published>2011-10-20T09:37:39Z</published><updated>2011-10-20T09:37:39Z</updated><author><name>Christian Hilberg</name><uri>https://sourceforge.net/u/chilberg/</uri></author><id>https://sourceforge.net649e2d71d956454e268cfecc89df4e1b24cb4819</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;e-book-backend.c / e-data-book-factory.c of evolution-data-server/addressbook/libedata-book/ (EDS v2.30) of the PPA source do contain a GObject class type cast problem which prevents the evolution-kolab e_book_backend_kolab_set_mode() function from being called once the address book backend is started.&lt;/p&gt;
&lt;p&gt;When toggling the online/oflfine mode in Evo after backend startup, the warning message is:&lt;br /&gt;
(e-addressbook-factory:20759): GLib-GObject-WARNING **: invalid cast from `EDataBook' to `EBookBackend'&lt;/p&gt;
&lt;p&gt;The relevant GDB trace is:&lt;br /&gt;
Breakpoint 2, e_book_backend_set_mode (backend=0x805c660, &lt;br /&gt;
mode=E_DATA_BOOK_MODE_REMOTE) at e-book-backend.c:734&lt;br /&gt;
734     in e-book-backend.c&lt;br /&gt;
(gdb) bt  5&lt;br /&gt;
#0  e_book_backend_set_mode (backend=0x805c660, mode=E_DATA_BOOK_MODE_REMOTE)&lt;br /&gt;
at e-book-backend.c:734&lt;br /&gt;
#1  0x0804a37f in set_backend_online_status (key=0x8060e50, value=0x8054210, &lt;br /&gt;
data=0x1) at e-data-book-factory.c:149&lt;br /&gt;
#2  0x008a347c in IA__g_hash_table_foreach (hash_table=0x804fec0, &lt;br /&gt;
func=0x804a340 &amp;lt;set_backend_online_status&amp;gt;, user_data=0x1)&lt;br /&gt;
at /build/buildd/glib2.0-2.24.1/glib/ghash.c:1325&lt;br /&gt;
#3  0x0804a28b in e_data_book_factory_set_backend_mode (factory=0x804fe30, &lt;br /&gt;
mode=1) at e-data-book-factory.c:167&lt;br /&gt;
#4  0x0804a32f in offline_state_changed_cb (eol=0x80542b0, factory=0x804fe30)&lt;br /&gt;
at e-data-book-factory.c:415&lt;/p&gt;
&lt;p&gt;Symptom: The address book backend stays in the online/offline mode it initially started with&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Sync conflict detection not working under KVM</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/36/" rel="alternate"/><published>2011-06-16T08:21:56Z</published><updated>2011-06-16T08:21:56Z</updated><author><name>Christian Hilberg</name><uri>https://sourceforge.net/u/chilberg/</uri></author><id>https://sourceforge.net20e7adf413b1748719bed3d3b4d81da9232a4088</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;When running Evolution under KVM virtualization, the sync conflict resolution is not working.&lt;br /&gt;
No conflicts are detected, thus the client side object is always written onto the server, overwriting&lt;br /&gt;
server side changes regardless of the configured sync strategy&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>https trigger url used even when "no encryption" selected</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/35/" rel="alternate"/><published>2011-06-08T09:37:47Z</published><updated>2011-06-08T09:37:47Z</updated><author><name>Christian Hilberg</name><uri>https://sourceforge.net/u/chilberg/</uri></author><id>https://sourceforge.net33945de224f2d2be2af63f0d95d21fa40d1c7e17</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Even if a calendar is configured to not use any encryption, the calendar backend generates a "https://" trigger url instead of "http:/", which fails if no valid server certificate is set up on the client:&lt;/p&gt;
&lt;p&gt;** (e-calendar-factory:3222): WARNING **: kolab_util_calendar_toggle_pfb_trigger()[271] error: Access to &lt;a href="https://&amp;lt;user&amp;gt;" rel="nofollow"&gt;https://&amp;lt;user&amp;gt;&lt;/a&gt;@&amp;lt;host&amp;gt;/freebusy/trigger/&amp;lt;user&amp;gt;/&amp;lt;calendar&amp;gt;.pfb failed in libcurl with CURLcode: 60&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>[create dupe] duplicate is always created</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/34/" rel="alternate"/><published>2011-06-01T09:21:42Z</published><updated>2011-06-01T09:21:42Z</updated><author><name>Christian Hilberg</name><uri>https://sourceforge.net/u/chilberg/</uri></author><id>https://sourceforge.netbcbd54a78c5cd8a08ce14b8be7880f9fb744f920</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;When setting up a folder (calendar/addressbook) to use the "create duplicate" sync strategy, a duplicate is always created no matter whether there was a server side change or not:&lt;/p&gt;
&lt;p&gt;Expected: no duplicate creation if the object has not changed on the server while Evolution was offline&lt;br /&gt;
Observed: a duplicate is always created, no matter the server side state&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Task status "Cancelled" get lost after synchronizing</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/33/" rel="alternate"/><published>2011-05-26T12:37:27Z</published><updated>2011-05-26T12:37:27Z</updated><author><name>ialexa</name><uri>https://sourceforge.net/u/ialexa2011/</uri></author><id>https://sourceforge.net590aaaaccdafbf3e03dc4b2a674ddd95f21bded2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Evolution &amp;gt; add new Task &amp;gt; Options &amp;gt; Status details &amp;gt; select task status "Cancelled" &amp;gt; ok &amp;gt; synchronize&lt;/p&gt;
&lt;p&gt;Contacts &amp;gt; open the same task &amp;gt; edit any information &amp;gt; ok &amp;gt; synchronize&lt;/p&gt;
&lt;p&gt;Actual:  The task status in Evolution is "Not started"&lt;/p&gt;
&lt;p&gt;Target: The task status must be "Cancelled".&lt;/p&gt;
&lt;p&gt;This status is not available in Contacts and I think that this could be a bug in Contacts, but I am not sure.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>"all day event"-option is not synchronized</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/32/" rel="alternate"/><published>2011-05-26T08:09:18Z</published><updated>2011-05-26T08:09:18Z</updated><author><name>ialexa</name><uri>https://sourceforge.net/u/ialexa2011/</uri></author><id>https://sourceforge.net17489b9e6871c2b1cf09f99f23e9cffd3ef99b14</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Contacts: add new appointment (Calendar) &amp;gt; activate the checkbox "All-day" &amp;gt; OK &amp;gt; Synchronize&lt;/p&gt;
&lt;p&gt;Evolution &amp;gt; open the appointment&lt;/p&gt;
&lt;p&gt;Actual: The option and the toggle "All day event" are not activated.&lt;/p&gt;
&lt;p&gt;Target: They must be activated.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>[create dupe] duplicate is not created</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/31/" rel="alternate"/><published>2011-05-23T14:56:19Z</published><updated>2011-05-23T14:56:19Z</updated><author><name>Christian Hilberg</name><uri>https://sourceforge.net/u/chilberg/</uri></author><id>https://sourceforge.net2cbc8195c66a144cb44bbdb33f523c1ea5b06541</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;SyncStrategy: create duplicate&lt;/p&gt;
&lt;p&gt;Evo does not create a duplicate PIM object, even if configured so and there has been a change on the object in question while Evo was in offline mode&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Calendar view not updated</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/30/" rel="alternate"/><published>2011-05-23T14:28:16Z</published><updated>2011-05-23T14:28:16Z</updated><author><name>Christian Hilberg</name><uri>https://sourceforge.net/u/chilberg/</uri></author><id>https://sourceforge.net14fda5c75c6836a19a741c7240d28d2475564e24</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;After switching from offline to online mode, the calendar view is not updated.&lt;br /&gt;
Editing an object yields the old object even if the backend has seen a server change and presented the new object to Evo.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>[use server] updates not reported as changed objects</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/29/" rel="alternate"/><published>2011-05-23T14:19:42Z</published><updated>2011-05-23T14:19:42Z</updated><author><name>Christian Hilberg</name><uri>https://sourceforge.net/u/chilberg/</uri></author><id>https://sourceforge.neta00a60bcfaa6f5ff077605438cd459010aca290b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Sync Strategy: "always use server"&lt;/p&gt;
&lt;p&gt;If a server side object is changed while Evo is offline and there is also a local change, the server side object is not overwritten but the local object (e.g. in the calendar view) is not updated&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Changes are visible by the second synchronisation</title><link href="https://sourceforge.net/p/evolution-kolab/bugs/28/" rel="alternate"/><published>2011-05-16T08:35:11Z</published><updated>2011-05-16T08:35:11Z</updated><author><name>ialexa</name><uri>https://sourceforge.net/u/ialexa2011/</uri></author><id>https://sourceforge.netcb4d64d4bdd68e7896dd08daf4e0a6ba4bf547f9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;1. Evolution: Add new Memo (e. g. "Hallo") &amp;gt; OK &amp;gt; Synchronize&lt;/p&gt;
&lt;p&gt;2. Contacts: Open the memo "Hallo" &amp;gt; Edit any information &amp;gt; OK &amp;gt; Synchronize&lt;/p&gt;
&lt;p&gt;Actual: The information which I changed in Contacts is not synchronized in Evolution. When I want to synchronize this changes I must change and synchronize again the memo in Evolution. After a renewed changing and synchronisation in Contacts the changes are visible in Evolution (To make it short: new memo in Evolution &amp;gt; changing in Contacts &amp;gt; changing in Evolution &amp;gt; changing in Contacts &amp;gt; The Memo is synchronized in Evolution)&lt;/p&gt;
&lt;p&gt;Target: The memo must be synchronized by / after the first synchronisation. &lt;/p&gt;&lt;/div&gt;</summary></entry></feed>