From h___m at web.de Wed Sep 23 08:34:48 2015 From: h___m at web.de (h_m) Date: Wed, 23 Sep 2015 10:34:48 +0200 Subject: [SyncEvolution] URL with ? and & Message-ID: <56026428.8020608@web.de> Hello, I'm using syncevolution (Version 1.3) on my N900 for years now - great software! Now I want to add another sync. The server uses CGI. But the syncURL contains ? and &, e.g. https://silly.com/cgi?user=name&bla=blub . These special characters are interpreted by syncevolution to different options. How can I specify the URL in the configuration? Thanks in advance, Helge _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From h___m at web.de Thu Sep 24 17:58:23 2015 From: h___m at web.de (h_m) Date: Thu, 24 Sep 2015 19:58:23 +0200 Subject: [SyncEvolution] URL with ? and & In-Reply-To: <56026428.8020608@web.de> References: <56026428.8020608@web.de> Message-ID: <560439BF.3030403@web.de> To be more precise, here is an example for the occurring error: $ syncevolution --print-databases SSLVerifyServer=0 backend=caldav syncURL=https://some.domain.com/Ical.do?user=name&bla=blub leads to [ERROR] unknown parameter user=name in URL https://some.domain.com/Ical.do?user=name&bla=blub You can test with this dummy URL because the error occurs before connecting the site. Sincerely, Helge _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From patrick.ohly at intel.com Thu Sep 24 18:13:20 2015 From: patrick.ohly at intel.com (Patrick Ohly) Date: Thu, 24 Sep 2015 20:13:20 +0200 Subject: [SyncEvolution] URL with ? and & In-Reply-To: <56026428.8020608@web.de> References: <56026428.8020608@web.de> Message-ID: <1443118400.1794.29.camel@intel.com> On Wed, 2015-09-23 at 10:34 +0200, h_m wrote: > Hello, > > I'm using syncevolution (Version 1.3) on my N900 for years now - great > software! > > Now I want to add another sync. The server uses CGI. But the syncURL > contains ? and &, e.g. https://silly.com/cgi?user=name&bla=blub . > > These special characters are interpreted by syncevolution to different > options. Are you using SyncML or WebDAV? It's true that the WebDAV backend looks for "SyncEvolution" as parameter, but I am less sure whether parameters get removed. I would have to check the actual code again. I assume you have tried simply using "syncURL = https://silly.com/cgi?user=name&bla=blub" and it didn't work? -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. From h___m at web.de Thu Sep 24 18:22:48 2015 From: h___m at web.de (h_m) Date: Thu, 24 Sep 2015 20:22:48 +0200 Subject: [SyncEvolution] URL with ? and & In-Reply-To: <1443118400.1794.29.camel@intel.com> References: <56026428.8020608@web.de> <1443118400.1794.29.camel@intel.com> Message-ID: <56043F78.9060904@web.de> Am 24.09.2015 um 20:13 schrieb Patrick Ohly: > On Wed, 2015-09-23 at 10:34 +0200, h_m wrote: >> Hello, >> >> I'm using syncevolution (Version 1.3) on my N900 for years now - great >> software! >> >> Now I want to add another sync. The server uses CGI. But the syncURL >> contains ? and &, e.g. https://silly.com/cgi?user=name&bla=blub . >> >> These special characters are interpreted by syncevolution to different >> options. Hello Patrick, > > Are you using SyncML or WebDAV? I'm using WebDAV. I have a similar configuration with a "normal" URL which works fine. The Problem occurs with the parameter database=URL/cgi?user=name If I remove the questionmark I get the "right" error 'host not found'. > > It's true that the WebDAV backend looks for "SyncEvolution" as > parameter, but I am less sure whether parameters get removed. I would > have to check the actual code again. > > I assume you have tried simply using "syncURL = > https://silly.com/cgi?user=name&bla=blub" and it didn't work? > From renato.filho at canonical.com Thu Sep 24 14:10:24 2015 From: renato.filho at canonical.com (Renato Filho) Date: Thu, 24 Sep 2015 11:10:24 -0300 Subject: [SyncEvolution] DBUS APi In-Reply-To: References: <1439557141.28153.58.camel@intel.com> Message-ID: Hi guys any advice how to call the sync for the specific source from DBUS? I believe the only missing command is: "syncevolution --sync refresh-from-remote gcal workcal" Thanks On Mon, Aug 24, 2015 at 1:20 PM, Renato Filho wrote: > Hi Patrick, > > Based on my debugs, looks like it is trying to sync all sources > instead of the source specified on the sync command. > > I created a python script that reproduce my C++ code. This should help > to understand the problem. > > To use it: > > Create config files: "python3 main.py config " > Sync source: "python3 main.py sync " > > Thanks > > On Fri, Aug 14, 2015 at 9:59 AM, Patrick Ohly wrote: >> On Mon, 2015-08-10 at 20:04 -0300, Renato Filho wrote: >>> I am using the DBUS API for a while do to simple syncs, but now I want >>> to sync all remote calendars from Google(Webdav) into individual local >>> calendars (EDS-calendars). >>> >>> I am trying to reproduce the steps of this tutorial[1] with DBUS API. >>> Until now I think I did it right since I can sync it manually in the >>> end using: >>> syncevolution --sync refresh-from-remote >>> >>> But I fail to sync it using the DBUS API. >> >> How does it fail? Running "syncevo-dbus-server" with --dbus-verbosity=3 >> and then capturing the D-Bus traffic with "dbus-monitor" would be >> useful. >> >> And/or can you turn this into a fully functional Python script that I >> can run here to reproduce the issue? >> >> -- >> Best Regards, Patrick Ohly >> >> The content of this message is my personal opinion only and although >> I am an employee of Intel, the statements I make here in no way >> represent Intel's position on the issue, nor am I authorized to speak >> on behalf of Intel on this matter. >> >> >> From jahu_juzer at yahoo.com Wed Sep 23 17:35:00 2015 From: jahu_juzer at yahoo.com (=?iso-8859-1?Q?T=E9gl=E1s_J=E1nos?=) Date: Wed, 23 Sep 2015 10:35:00 -0700 Subject: [SyncEvolution] bluetooth error Message-ID: <1443029700.16898.YahooMailBasic@web161703.mail.bf1.yahoo.com> Hello, Could you help me, please, how to debug the error I described in my first message? I still don't have a clue. J. _______________________________________________ SyncEvolution mailing list SyncEvolution at syncevolution.org https://lists.syncevolution.org/mailman/listinfo/syncevolution From patrick.ohly at intel.com Thu Sep 24 13:56:02 2015 From: patrick.ohly at intel.com (Patrick Ohly) Date: Thu, 24 Sep 2015 15:56:02 +0200 Subject: [SyncEvolution] bluetooth error In-Reply-To: <1443029700.16898.YahooMailBasic@web161703.mail.bf1.yahoo.com> References: <1443029700.16898.YahooMailBasic@web161703.mail.bf1.yahoo.com> Message-ID: <1443102962.18841.65.camel@intel.com> On Wed, 2015-09-23 at 10:35 -0700, T?gl?s J?nos wrote: > Hello, > Could you help me, please, how to debug the error I described in my first message? I still don't have a clue. This is the first message from you that I see. Can you resend? -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. From b at ntle.de Thu Sep 10 21:22:44 2015 From: b at ntle.de (Marc Bantle) Date: Thu, 10 Sep 2015 23:22:44 +0200 Subject: [SyncEvolution] Comparison was impossible. In-Reply-To: <1438602671.16937.25.camel@cnb012> References: <1438014623.3392.59.camel@cnb012> <1438586760.29509.37.camel@intel.com> <1438602671.16937.25.camel@cnb012> Message-ID: <1441920164.7034.99.camel@cnb012> Am Montag, den 03.08.2015, 13:51 +0200 schrieb Marc Bantle: > Am Montag, den 03.08.2015, 09:26 +0200 schrieb Patrick Ohly: > > On Mon, 2015-07-27 at 18:30 +0200, Marc Bantle wrote: > > > So for me its not obvious, why I get the above message. > > > > > > Any ideas what else can be causing the message? > > > > Perhaps the perl script is failing. > > > > Try running that directly in a shell. It might show additional errors. > > > > Thanks for the hint! The script seems to be missing MIME/Base64.pm: It turned out that Digest/MD5 was also missing besides MIME/Base64. Off course both the *.pm files as well as the binaries of the modules need to be available. > And yes, the perl system installed seems to be very "reduced", for some > reason. Ubuntu touch comes with package perl-base instead of perl since OTA-5 to save 17MB root-fs. Previous versions had a full perl package aboard. According to the developers, none of the packages delivered with the base system (apt-)depends on perl. I checked syncevolution-common and it does neither. So should syncevolution-common add a dependency to perl? Or is there maybe a way to do a detailed compare without the Base64 and MD5 modules from package perl. Regards, Marc From patrick.ohly at intel.com Fri Sep 11 06:20:45 2015 From: patrick.ohly at intel.com (Patrick Ohly) Date: Fri, 11 Sep 2015 08:20:45 +0200 Subject: [SyncEvolution] Comparison was impossible. In-Reply-To: <1441920164.7034.99.camel@cnb012> References: <1438014623.3392.59.camel@cnb012> <1438586760.29509.37.camel@intel.com> <1438602671.16937.25.camel@cnb012> <1441920164.7034.99.camel@cnb012> Message-ID: <1441952445.11229.83.camel@intel.com> On Thu, 2015-09-10 at 23:22 +0200, Marc Bantle wrote: > Am Montag, den 03.08.2015, 13:51 +0200 schrieb Marc Bantle: > > And yes, the perl system installed seems to be very "reduced", for some > > reason. > > Ubuntu touch comes with package perl-base instead of > perl since OTA-5 to save 17MB root-fs. Previous versions > had a full perl package aboard. According to the > developers, none of the packages delivered with the base > system (apt-)depends on perl. > > I checked syncevolution-common and it does neither. So > should syncevolution-common add a dependency to perl? It's not a hard dependency, more like a recommendation. > Or > is there maybe a way to do a detailed compare without the > Base64 and MD5 modules from package perl. There's a long-standing feature request to rewrite synccompare in C++, but no-one had the interest and time to do it. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. From syncevolution at rcie.de Fri Sep 11 08:23:50 2015 From: syncevolution at rcie.de (Marc Bantle) Date: Fri, 11 Sep 2015 10:23:50 +0200 Subject: [SyncEvolution] Comparison was impossible. In-Reply-To: <1441952445.11229.83.camel@intel.com> References: <1438014623.3392.59.camel@cnb012> <1438586760.29509.37.camel@intel.com> <1438602671.16937.25.camel@cnb012> <1441920164.7034.99.camel@cnb012> <1441952445.11229.83.camel@intel.com> Message-ID: <1441959830.3907.3.camel@cnb012> Am Freitag, den 11.09.2015, 08:20 +0200 schrieb Patrick Ohly: > On Thu, 2015-09-10 at 23:22 +0200, Marc Bantle wrote: > > Am Montag, den 03.08.2015, 13:51 +0200 schrieb Marc Bantle: > > > And yes, the perl system installed seems to be very "reduced", for some > > > reason. > > > > Ubuntu touch comes with package perl-base instead of > > perl since OTA-5 to save 17MB root-fs. Previous versions > > had a full perl package aboard. According to the > > developers, none of the packages delivered with the base > > system (apt-)depends on perl. > > > > I checked syncevolution-common and it does neither. So > > should syncevolution-common add a dependency to perl? > > It's not a hard dependency, more like a recommendation. Agreed! > > Or > > is there maybe a way to do a detailed compare without the > > Base64 and MD5 modules from package perl. > > There's a long-standing feature request to rewrite synccompare in C++, > but no-one had the interest and time to do it. I'd sure like to do that, but I'm afraid I don't have the time either. Regards, Marc