<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Further Blackberry Funambol client issues</title> 
  <pubDate>Fri, 10 Apr 2026 02:21:37 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/6949</link> 
  <atom:link rel="self" type="application/rss+xml" title="Further Blackberry Funambol client issues" href="https://bugs.horde.org/ticket/6949/rss" /> 
  <description>Further Blackberry Funambol client issues</description> 
 
   
   
  <item> 
   <title>Using the v6.06 Funambol Blackberry client

After applying t</title> 
   <description>Using the v6.06 Funambol Blackberry client

After applying the fix suggested in defect 6939 for the RespURI issue I came across the following two issues:



1) Horde does not recognise the Blackberry Funambol client as the device id returned is &#039;fbb-xxx&#039; rather than &#039;sc-pim-xxx&#039; and the client id cannot be edited within the Blackberry edition of Funambol.



The fix for this is to update the getDevice function within State.php to recognise &#039;fbb-&#039; as a sync4j client.



2) Horde does not decode the base64 data provided by the Funambol client in the sync (interestingly enough, it does encode data it sends to the client).



The fix for this is to update the convertClient2Server function within Device/Sync4j.php to call base64_decode to decode $content before calling sif2vcard.



The above fixes allow me to sucessfully sync my Blackberry address book with Turba. I have not tried calendar, notes or todo as I do not use them.



I can provide patches if required.</description> 
   <pubDate>Wed, 18 Jun 2008 11:43:13 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t46634</link> 
  </item> 
   
  <item> 
   <title>Please provide the syncml log files from /tmp/syncml instead</title> 
   <description>Please provide the syncml log files from /tmp/syncml instead.</description> 
   <pubDate>Sun, 06 Jul 2008 17:26:05 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t47279</link> 
  </item> 
   
  <item> 
   <title>Duplicate of bug #6995.</title> 
   <description>Duplicate of bug #6995.</description> 
   <pubDate>Sun, 13 Jul 2008 09:17:17 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t47486</link> 
  </item> 
   
  <item> 
   <title>&gt; Duplicate of bug #6995.



Only issue 1 is the same as bug</title> 
   <description>&gt; Duplicate of bug #6995.



Only issue 1 is the same as bug 6995 - there is still the issue with Horde not decoding the base64 encoded data sent by the blackberry funambol. I have attached data.txt from /tmp/sync showing that the data sent by the client is not converted correctly.

</description> 
   <pubDate>Mon, 14 Jul 2008 09:29:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t47508</link> 
  </item> 
   
  <item> 
   <title>And here is a patch to allow Horde to sync data from the bla</title> 
   <description>And here is a patch to allow Horde to sync data from the blackberry running Funambol.</description> 
   <pubDate>Mon, 14 Jul 2008 09:34:27 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t47509</link> 
  </item> 
   
  <item> 
   <title>Please provide the client.xml log for that message too.</title> 
   <description>Please provide the client.xml log for that message too.</description> 
   <pubDate>Mon, 14 Jul 2008 10:23:19 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t47510</link> 
  </item> 
   
  <item> 
   <title>&gt; Please provide the client.xml log for that message too.


</title> 
   <description>&gt; Please provide the client.xml log for that message too.



Attached...

</description> 
   <pubDate>Mon, 14 Jul 2008 10:35:01 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t47511</link> 
  </item> 
   
  <item> 
   <title>&gt;&gt; Please provide the client.xml log for that message too.

</title> 
   <description>&gt;&gt; Please provide the client.xml log for that message too.

&gt;

&gt; Attached...



Just realised the client files are from a different session, so here is the corresponding data.txt



</description> 
   <pubDate>Mon, 14 Jul 2008 10:38:00 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t47512</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Sync.php?r1=1.59&amp;r2=1.60&amp;ty=u</description> 
   <pubDate>Mon, 22 Sep 2008 21:46:23 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t49152</link> 
  </item> 
   
  <item> 
   <title>Please try the patch I just committed.</title> 
   <description>Please try the patch I just committed.</description> 
   <pubDate>Mon, 22 Sep 2008 21:46:28 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t49153</link> 
  </item> 
   
  <item> 
   <title>Obviously this didn&#039;t fix it. See bug #6995 for a follow-up.</title> 
   <description>Obviously this didn&#039;t fix it. See bug #6995 for a follow-up.</description> 
   <pubDate>Sat, 04 Apr 2009 12:56:49 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t53510</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Sync.php?rt=horde&amp;r1=1.62&amp;r2=1.63&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/SyncElement.php?rt=horde&amp;r1=1.17&amp;r2=1.18&amp;ty=u
http://cvs.horde.org/diff.php/horde/docs/CHANGES?rt=horde&amp;r1=1.1222&amp;r2=1.1223&amp;ty=u</description> 
   <pubDate>Sun, 05 Apr 2009 20:12:14 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t53518</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/framework/SyncML/SyncML.php?rt=horde&amp;r1=1.21.10.18&amp;r2=1.21.10.19&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Backend.php?rt=horde&amp;r1=1.8.2.15&amp;r2=1.8.2.16&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Backend/Horde.php?rt=horde&amp;r1=1.8.2.16&amp;r2=1.8.2.17&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Backend/Sql.php?rt=horde&amp;r1=1.6.2.6&amp;r2=1.6.2.7&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command.php?rt=horde&amp;r1=1.4.10.12&amp;r2=1.4.10.13&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Alert.php?rt=horde&amp;r1=1.18.10.15&amp;r2=1.18.10.16&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Final.php?rt=horde&amp;r1=1.10.10.10&amp;r2=1.10.10.11&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Get.php?rt=horde&amp;r1=1.14.10.15&amp;r2=1.14.10.16&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Map.php?rt=horde&amp;r1=1.1.10.11&amp;r2=1.1.10.12&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Put.php?rt=horde&amp;r1=1.12.10.12&amp;r2=1.12.10.13&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/Sync.php?rt=horde&amp;r1=1.17.10.17&amp;r2=1.17.10.18&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Command/SyncElement.php?rt=horde&amp;r1=1.3.2.9&amp;r2=1.3.2.10&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/State.php?rt=horde&amp;r1=1.17.2.17&amp;r2=1.17.2.18&amp;ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/Sync.php?rt=horde&amp;r1=1.8.4.20&amp;r2=1.8.4.21&amp;ty=u
http://cvs.horde.org/co.php/framework/SyncML/tests/testpacket.php?rt=horde&amp;r=1.2.2.1
http://cvs.horde.org/diff.php/horde/docs/CHANGES?rt=horde&amp;r1=1.515.2.522&amp;r2=1.515.2.523&amp;ty=u</description> 
   <pubDate>Sun, 05 Apr 2009 20:24:45 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6949#t53521</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
