Commit graph

6133 commits

Author SHA1 Message Date
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 720dfa8b62 # updated
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@134 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 13:06:02 +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 5ae730ca62 remove unwanted files in case someone has compiled in the sync4j src dir
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@131 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-10 12:21:35 +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 62b0579259 fixed type for scheduleworld
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@129 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-06 19:38:36 +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 9f7dfdc327 # updated
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@120 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-01 20:05:49 +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
Patrick Ohly 2863d6151b added mapping for ADR;TYPE=OTHER for scheduleworld
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@117 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-01 18:05:34 +00:00
Patrick Ohly 8dd9346233 updated references to sync.scheduleworld.com
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@116 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-01 18:04:08 +00:00
Patrick Ohly 1c9bd0c1b9 comments explain how to obtain valid Evolution sources
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@115 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-01 18:03:30 +00:00
Patrick Ohly 42d6cf11e3 better error logging
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@114 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-29 19:32:58 +00:00
Patrick Ohly 1bb64e5e46 fixed typo
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@113 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-29 19:32:10 +00:00
Patrick Ohly 66dff36905 adapted to scheduleworld.com
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@112 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-29 19:31:56 +00:00
Patrick Ohly 84a55beb86 use simpler diff output and transform into side-by-side oneself (simpler code, less fragile, handles UTF-8)
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@111 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-29 19:30:56 +00:00
Patrick Ohly 3fb21013d4 avoid filenames with colons in the name
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@110 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-28 16:24:37 +00:00
Patrick Ohly 2facc65f0f adapt automatically to console size if tput is available
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@109 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-27 16:33:34 +00:00
Patrick Ohly d0fc457548 made the diff output nicer: full items shown, separated by lines
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@108 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-27 15:57:00 +00:00
Patrick Ohly 8af8e8a91a massage the full diff output so that it is easier to read and contains exactly the full vcard/vcalendar for each change
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@107 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-26 21:38:59 +00:00
Patrick Ohly 16dd015109 added indention for nested BEGIN/END blocks in iCalendar
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@106 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-26 19:34:33 +00:00
Patrick Ohly 5cd36ad7f3 cleaned up error reporting and exception handling
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@105 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-26 12:49:19 +00:00
Patrick Ohly 044e03b984 cleaned up error handling and logging, in particular when using multiple sources at once
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@104 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 17:32:07 +00:00
Patrick Ohly f90203ea48 avoid copying temporary C++ API files
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@103 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 16:33:14 +00:00
Patrick Ohly 117fc29519 added buffer overflow test case
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@102 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 14:42:57 +00:00
Patrick Ohly 106452b6ff added test for slow-sync and added handling of the STC_ALREADY_EXISTS encountered then; twinning is currently broken in Funambol 3.0 beta 3, see #305357
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@101 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 10:35:36 +00:00
Patrick Ohly 1de821fd65 added remark that text has to be exchanged as UTF-8
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@100 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 09:14:39 +00:00
Patrick Ohly 97b7d313f7 added test case with explicit CHARSET="UTF-8" to test how the updated client library deals with it
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@99 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 09:14:02 +00:00
Patrick Ohly 944663c892 utility was renamed
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@98 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-24 19:38:45 +00:00
Patrick Ohly 2bc1a3e628 # added logs
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@96 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-05 20:52:58 +00:00
Patrick Ohly e65a7726b1 # added prerelease note about scheduleworld
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@95 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-05 20:44:55 +00:00
Patrick Ohly cab679d31f # bumped version
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@94 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-05 20:40:24 +00:00
Patrick Ohly a7e51a3c75 fixed new[]/free() mismatch
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@93 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-05 20:38:02 +00:00
Patrick Ohly 0f11ea3d7f generate iCalendar items with VTIMEZONE definitions
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@92 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-01 14:01:28 +00:00
Patrick Ohly 9a8b429ed7 added scheduleworld as preferred server
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@91 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-01 09:23:41 +00:00
Patrick Ohly 29875ea243 added possibility to choose between sending vCard 2.1 and 3.0
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@90 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-26 20:44:41 +00:00
Patrick Ohly 918411f40d syncing multiple databases at the same time now worked okay
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@89 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-24 20:47:55 +00:00
Patrick Ohly e2a5815111 avoid the problematic timezones in the basic tests
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@88 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-24 20:39:56 +00:00
Patrick Ohly 99d8e05a06 write the required PRODID and VERSION for iCalendar entries
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@87 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-24 20:38:47 +00:00
Patrick Ohly a7036a1b0d avoid eating the trailing newline after PHOTO
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@86 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-24 20:00:18 +00:00