Patrick Ohly
b1067bfe5b
added inclusion of config.h (needed since adding ENABLE_ECAL/EBOOK)
...
added meta information callbacks
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@193 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-25 21:25:51 +00:00
Patrick Ohly
9c886fd2b5
added --disable-ecal/ebook for installations without the required libs
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@192 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-23 10:27:21 +00:00
Patrick Ohly
13bd97de0f
implemented more of the new meta info calls
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@191 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-23 09:36:45 +00:00
Patrick Ohly
36ddd4f4f3
use the new SyncClient API to set a default 'SyncEvolution x.y' as HTTP user agent
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@187 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-18 21:24:52 +00:00
Patrick Ohly
ac410fe2ed
changed vCard 2.1 parser to make it compatible with servers
...
which send a verbatim semicolon as part of properties where
the semicolon has no special meaning
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@186 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-17 19:37:59 +00:00
Patrick Ohly
3fc4cddbc9
must always pass vCard through decoding/encoding to ensure that CHARSET is added as needed
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@185 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-14 21:23:07 +00:00
Patrick Ohly
5616419214
due to cut-and-paste error the ContactStress test was executed instead of Calendar/TaskStress
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@184 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-14 21:22:08 +00:00
Patrick Ohly
fff541fead
ignore some more irrelevant differences with Synthesis server
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@183 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-14 21:21:02 +00:00
Patrick Ohly
bd274c729f
fixed decoding of quoted-printable soft line breaks, fixed unfolding of vCard 2.1
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@182 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-14 21:20:29 +00:00
Patrick Ohly
6f6c575290
must add CHARSET=UTF-8 if non-ASCII character is found because default charset is not well-defined
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@181 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-14 21:19:41 +00:00
Patrick Ohly
46cd60c556
added folding and XML entities test cases
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@180 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-14 20:58:57 +00:00
Patrick Ohly
635e2e3082
special characters in test cases were not escaped properly
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@177 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-02 16:05:20 +00:00
Patrick Ohly
94d26becf1
testMerge() dumps the result of conflict resolution, but no longer makes any assumptions about it
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@176 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-02 15:46:53 +00:00
Patrick Ohly
73ee2e0018
listing Evolution databases showed calendars twice instead of task lists
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@172 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-27 16:26:28 +00:00
Patrick Ohly
8462ca3111
clarified unknown name text
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@168 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-26 20:28:09 +00:00
Patrick Ohly
b95a96b8b6
added special handling of TEL;TYPE=PREF,VOICE
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@167 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-26 20:24:23 +00:00
Patrick Ohly
02352bb799
added *Stress::testManyItems
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@166 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-22 19:19:02 +00:00
Patrick Ohly
70074a9199
always use two digits in file name
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@165 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-19 16:23:07 +00:00
Patrick Ohly
671fa4c689
never executed delete since adding workaround (wrong brackets)
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@164 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-17 20:07:38 +00:00
Patrick Ohly
10ee306c09
remove redundant VALUE=DATE-TIME
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@163 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-17 16:20:52 +00:00
Patrick Ohly
3915202c62
added test case with BYSETPOS=-1
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@162 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-17 16:17:11 +00:00
Patrick Ohly
0bdf6b5eca
added more special characters - double quotation marks currently not tested because of Evolution's invalid encoding of them
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@161 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-17 14:34:25 +00:00
Patrick Ohly
e8278af447
relax comparison of RRULE BYDAY, modified task test case to always use its own VTIMEZONE
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@159 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 16:15:37 +00:00
Patrick Ohly
0d0de8072d
added test case with empty EMAIL: property
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@158 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 16:14:48 +00:00
Patrick Ohly
41bb624b97
added safety check to avoid segfaults if server sends no data for item
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@157 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 15:12:11 +00:00
Patrick Ohly
b0c38883c7
added Test.h to distribution
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@155 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 13:48:41 +00:00
Patrick Ohly
f503ae7696
added testTask.ics
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@153 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 10:28:41 +00:00
Patrick Ohly
b111436d02
made output a bit nicer
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@145 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-12 20:59:27 +00:00
Patrick Ohly
aaa1b67294
also imported the vcardconverter program from the Funambol CVS
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@144 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-12 17:51:34 +00:00
Patrick Ohly
2384393e85
readded the removal of CHARSET
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@143 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-12 17:50:25 +00:00
Patrick Ohly
eb07075103
importing new timezones before their events works better (e.g. with Evolution 2.4)
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@142 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 21:54:01 +00:00
Patrick Ohly
3d47cd2a68
use a TZID that no-one else knows
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@140 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 21:52:46 +00:00
Patrick Ohly
ce34d41a6e
testImport should leave the items imported - moved import/delete into its own test
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@139 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 21:35:16 +00:00
Patrick Ohly
0fb2f5d474
fixed several compiler warnings
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@138 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 20:07:26 +00:00
Patrick Ohly
395aed3ffa
allow sync.scheduleworld.com to replace TZIDs
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@137 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 19:35:24 +00:00
Patrick Ohly
06cd5de1aa
explicitly reference class member (required by g++ 4.1, but not g++ 3.3.5)
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@136 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 19:12:04 +00:00
Patrick Ohly
b5c35429b7
added a copy of the relevant VOCL classes to be independent of incompatible changes upstream
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@135 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 13:09:29 +00:00
Patrick Ohly
53fbba2799
added sanity checks for using the results of Evolution's change tracking: invalid UIDs have been observed
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@133 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 08:56:24 +00:00
Patrick Ohly
3dc100dd3f
fixed memory leaks
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@132 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-10 12:26:44 +00:00
Patrick Ohly
7bb7460694
avoid trailing space at end of NOTE, might not be preserved
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@130 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-08 18:12:54 +00:00
Patrick Ohly
9a6bee9670
STATUS expected by libical
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@128 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-06 19:34:54 +00:00
Patrick Ohly
0d2a86ceaf
split testDeleteAll into two tests, one for each method
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@127 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-06 18:28:34 +00:00
Patrick Ohly
8d9bf8dcb1
added support for custom timezones
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@126 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-06 17:48:27 +00:00
Patrick Ohly
256003059e
removed libical error message
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@125 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-06 17:45:38 +00:00
Patrick Ohly
51d72cb75d
fixed invalid CREATED/LAST-MODIFIED, must be in UTC - broken by importing/exporting again, though
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@124 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-06 17:45:04 +00:00
Patrick Ohly
1b773c5726
avoid copying incomplete type in catch
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@123 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-05 22:27:21 +00:00
Patrick Ohly
cc1aac2389
ignore known problems with contact properties in scheduleworld
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@122 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-05 21:21:24 +00:00
Patrick Ohly
ad0133dd21
got rid of the remaining files with :: in the name
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@121 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-01 20:06:19 +00:00
Patrick Ohly
04f837e53a
added test for add-update-download sequence
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@119 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-01 19:29:17 +00:00
Patrick Ohly
47720017c8
adapted to syncing with sync.scheduleworld.com
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@118 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-01 18:06:11 +00:00