Commit Graph

12 Commits

Author SHA1 Message Date
Ralf Becker
7b6a1013fc SyncML patches from patrick.bihan-faou-AT-mindstep.com (without
logout+mbstring stuff), small modification to use the already exiting
methodes to generate full name and fileas)
The code is commited to trunk only at the moment to allow testing of it.
If everything goes well, we intend to commit it to 1.4 branch too.
Here's the original description of the patch by Patrick:
- handles the default config for current versions of funambol (i.e. the
scard/stask/snote/scal locations)
- tries to be a bit smarter on how the data content should be encoded
based on what the client specified (sif+base64/vcard, / fragmented or
not, etc.)
- workaround a bug in some versions of funambol, where funambol does not
specify the proper sif type for the type of requested data
- imported patch #117 from egw's tracker
- make sure that the logs generated by the horde code go to stderr so
they can be view in the webserver's logs
- as much as possible reduce code duplication. For example, the
categories are handled in the parent classes for both the SIF avn VCAL
formats for each type of data (addressbook,infolog,calendar).
- make sure the code can handle more than one categories in each
  direction
- treat the 'sony ericsson' vendor string just like 'sonyericsson', the
newer phones apparently have a space in the vendor string... (this
touches some files in the icalsrv as well)
- handle notes: these should now work with everything (funambol or
  other)
- remove more code duplication: the syncml "api" for the various data
types (calendar, contacts, infolog) is now common for both the vcard and
sif data formats (cf the files that need to be removed)
- handle the "privat" filter in infolog like the "private" filter (some
part of the code use the name without the trailing e)
- imported patch # 267 from egw's tracker
2007-09-29 10:29:48 +00:00
Cornelius Weiß
22449ee1a4 fix sif syncml from ob@dansound.dk on devel list 2007-08-24 15:16:45 +00:00
Lars Kneschke
2a37b9a147 syncml categories fixes 2007-03-01 20:19:23 +00:00
Lars Kneschke
3397b87aad categories are not converted to UTF-8 in getSIF
At getSIF in calendar/inc/class.sifcalendar.inc.php, categories are not converted to UTF-8.
Therefore, when we try to sync our PDA & eGW via SyncML,
categories not stored in UTF-8 become unreadable on the synced device.

patch contributed by Heiga Zen
2006-11-13 09:23:21 +00:00
Lars Kneschke
a44190c281 alldayevents can also start and end on different days 2006-10-27 05:54:11 +00:00
Lars Kneschke
6a86c442a3 fixed searching of events 2006-10-04 18:15:12 +00:00
Lars Kneschke
3638270144 syncml fixes 2006-07-20 13:30:59 +00:00
Lars Kneschke
cef4e0bf97 removed some debug messages 2006-06-13 03:01:09 +00:00
Lars Kneschke
9dea981ec9 removed the alarm fields when searching events 2006-06-08 03:32:48 +00:00
Lars Kneschke
911062987d SyncML fixes 2006-05-17 03:32:28 +00:00
Lars Kneschke
e7b5766648 fixed a typo 2006-04-27 15:29:58 +00:00
Lars Kneschke
1761dcab06 added calendar sif support 2006-03-27 23:22:59 +00:00