1 # Generated by configure. Do not edit.
3 2014-10-31 Patrick Ohly <patrick.ohly@intel.com>
8 autotools, NEWS: SyncEvolution 1.5
10 2014-10-31 Patrick Ohly <patrick.ohly@intel.com>
12 * src/backends/signon/signon.cpp:
13 * src/syncevo/GVariantSupport.cpp:
15 signon: fix HashTable2Variant() ref counting (TC-1667)
17 2014-10-30 Patrick Ohly <patrick.ohly@intel.com>
21 autotools: bump libsynthesis requirement
23 2014-10-24 Patrick Ohly <patrick.ohly@intel.com>
25 * src/syncevo/SyncContext.cpp:
27 sync: ignore unnecessary username property
29 2014-10-24 Patrick Ohly <patrick.ohly@intel.com>
32 * test/wrappercheck.sh:
34 wrappercheck: augment output of daemon with time stamps
36 2014-10-24 Patrick Ohly <patrick.ohly@intel.com>
38 * test/wrappercheck.sh:
40 wrappercheck: fix repeated daemon startup
42 2014-10-24 Patrick Ohly <patrick.ohly@intel.com>
44 * test/wrappercheck.sh:
46 wrappercheck: augment output
48 2014-10-24 Patrick Ohly <patrick.ohly@intel.com>
50 * test/wrappercheck.sh:
52 wrappercheck: configurable sleep after daemon launch
54 2014-10-24 Patrick Ohly <patrick.ohly@intel.com>
56 * src/dbus/server/main.cpp:
57 * src/dbus/server/server.cpp:
58 * src/dbus/server/server.h:
60 D-Bus server: fix unreliable shutdown handling
62 2014-10-24 Patrick Ohly <patrick.ohly@intel.com>
64 * src/syncevo/GLibSupport.h:
66 glib: add GIOChannelCXX
68 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
72 testing: include stack backtrace when killing stuck process
74 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
78 testing: ignore some minor leaks
80 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
82 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/local-synced:
83 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/modify-local:
84 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/modify-remote:
85 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/remote-synced:
86 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/local-synced:
87 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/modify-local:
88 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/modify-remote:
89 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/remote-synced:
91 testing: Google testcases must work with and without
92 libphonenumber support in EDS
94 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
96 * test/synccompare.pl:
98 testing: ignore valid Akonadi vCard changes
100 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
102 * test/testcases/eds_contact.vcf.filekde.tem.patch:
104 testing: ignore Akonadi encodig issues
106 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
110 testing: ignore Akonadi
111 Client::Sync::file_event::testAddBothSides failures
113 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
115 * test/ClientTest.cpp:
118 testing: ignore Memotoo eds_memo update failures
120 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
122 * test/ClientTest.cpp:
124 testing: give valgrind more time in SyncTests::testTimeout()
126 2014-10-10 Patrick Ohly <patrick.ohly@intel.com>
128 * src/dbus/server/pim/testpim.py:
130 PIM testing: allow testSync to run longer udner valgrind
132 2014-09-25 Patrick Ohly <patrick.ohly@intel.com>
134 * src/syncevo/configs/scripting/00looptimeout.xml:
135 * src/syncevo/configs/scripting/client/00timeout.xml:
137 scripting: prevent premature loop timeouts
139 2014-09-18 Patrick Ohly <patrick.ohly@intel.com>
141 * test/client-test-main.cpp:
143 testing: run one test per client-test instance
145 2014-05-27 Patrick Ohly <patrick.ohly@intel.com>
147 * src/dbus/server/server.am:
149 PIM: always install examples
151 2014-05-27 Patrick Ohly <patrick.ohly@intel.com>
153 * src/dbus/server/pim/examples/search.py:
154 * src/dbus/server/pim/examples/sync.py:
156 PIM: make examples work with recent Python GNOME
158 2014-05-27 Patrick Ohly <patrick.ohly@intel.com>
160 * src/backends/signon/signonRegister.cpp:
162 signon: fix providersignon.so
164 2014-10-09 Patrick Ohly <patrick.ohly@intel.com>
166 * src/dbus/server/pim/manager.cpp:
168 PIM testing: use file source similar to PBAP (part of FDO #84710)
170 2014-10-09 Patrick Ohly <patrick.ohly@intel.com>
172 * src/syncevo/configs/scripting/05vcard-merge.xml:
174 vcard: fix caching of PBAP contacts (FDO #84710)
176 2014-10-09 Patrick Ohly <patrick.ohly@intel.com>
178 * src/syncevo/configs/scripting/05vcard-merge.xml:
180 vcard: remove duplicate loops
182 2014-09-22 Mateusz Polrola <mateusz.polrola@gmail.com>
184 * src/backends/pbap/PbapSyncSource.cpp:
186 PBAP: Wrong behaviour when SYNCEVOLUTION_PBAP_CHUNK_TRANSFER_TIME
189 2014-09-10 Patrick Ohly <patrick.ohly@intel.com>
194 autotools, NEWS: SyncEvolution 1.4.99.4
196 2014-09-11 Patrick Ohly <patrick.ohly@intel.com>
198 * test/testcases/eds_memo.ics.memotoo.tem.patch:
200 testing: ignore Memotoo eds_memo failure
202 2014-09-09 Patrick Ohly <patrick.ohly@intel.com>
204 * src/backends/oauth2/README:
205 * src/backends/oauth2/configure-sub.in:
206 * src/backends/oauth2/oauth2.am:
207 * src/backends/oauth2/oauth2.cpp:
208 * src/backends/oauth2/oauth2Register.cpp:
210 oauth2: refresh token -> oauth2
212 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
214 * src/backends/oauth2/oauth2.cpp:
216 oauth2: handle errors during password update
218 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
220 * src/backends/oauth2/README:
221 * src/backends/oauth2/oauth2.cpp:
223 oauth2: use simpler username syntax
225 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
227 * src/syncevo/GVariantSupport.cpp:
228 * src/syncevo/GVariantSupport.h:
230 GVariant: also support conversion to simpler string hash
232 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
234 * src/backends/oauth2/README:
236 oauth2: README update
238 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
240 * src/backends/oauth2/configure-sub.in:
241 * src/backends/oauth2/oauth2.cpp:
243 oauth2: support json.pc and json-c.pc
245 2014-08-29 Mateusz Polrola <mateusz.polrola@gmail.com>
247 * src/backends/oauth2/README:
248 * src/backends/oauth2/configure-sub.in:
249 * src/backends/oauth2/oauth2.am:
250 * src/backends/oauth2/oauth2.cpp:
251 * src/backends/oauth2/oauth2.h:
252 * src/backends/oauth2/oauth2Register.cpp:
254 oauth2: new backend using libsoup/libcurl
256 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
258 * src/syncevo/SoupTransportAgent.cpp:
260 SoupTransport: avoid uninitialized memory read
262 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
264 * src/syncevo/SoupTransportAgent.cpp:
266 SoupTransport: drop CA file check
268 2014-09-08 Mateusz Polrola <mateusz.polrola@gmail.com>
270 * src/backends/goa/goa.cpp:
271 * src/backends/signon/signon.cpp:
272 * src/backends/webdav/NeonCXX.cpp:
273 * src/backends/webdav/NeonCXX.h:
274 * src/backends/webdav/WebDAVSource.cpp:
275 * src/syncevo/IdentityProvider.cpp:
276 * src/syncevo/IdentityProvider.h:
277 * src/syncevo/SyncConfig.cpp:
279 identity: allow using and updating the "password" property
281 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
283 * src/backends/signon/signon.cpp:
284 * src/dbus/server/pim/folks.h:
285 * src/syncevo/GLibSupport.h:
286 * src/syncevo/GVariantSupport.cpp:
287 * src/syncevo/GVariantSupport.h:
288 * src/syncevo/syncevo.am:
290 GVariant: move common code into libsyncevolution
292 2014-09-10 Patrick Ohly <patrick.ohly@intel.com>
294 * src/backends/pbap/PbapSyncSource.cpp:
296 PBAP: use raw text items
298 2014-09-09 Patrick Ohly <patrick.ohly@intel.com>
300 * src/backends/pbap/PbapSyncSource.cpp:
301 * src/syncevo/SyncSource.cpp:
302 * src/syncevo/configs/datatypes/40raw-fieldlist.xml:
303 * src/syncevo/configs/datatypes/42-raw-types.xml:
305 datatypes: raw text items with minimal conversion (FDO #52791)
307 2014-09-09 Patrick Ohly <patrick.ohly@intel.com>
309 * src/syncevo/SyncSource.cpp:
311 SyncSource: flush map items less frequently
313 2014-09-01 Patrick Ohly <patrick.ohly@intel.com>
315 * src/syncevo/LocalTransportAgent.cpp:
316 * src/syncevo/LocalTransportAgent.h:
317 * src/syncevo/SyncConfig.cpp:
318 * src/syncevo/SyncConfig.h:
320 local sync: exchange SyncML messages via shared memory
322 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
324 * src/syncevo/SyncConfig.cpp:
325 * src/syncevo/SyncContext.cpp:
327 config: sanitize maxMsgSize and maxObjSize while reading from
330 2014-09-02 Patrick Ohly <patrick.ohly@intel.com>
332 * src/gdbus/gdbus-cxx-bridge.h:
334 GDBus libdbus: add 64 and double
336 2014-09-01 Patrick Ohly <patrick.ohly@intel.com>
338 * src/syncevo/TmpFile.cpp:
339 * src/syncevo/TmpFile.h:
341 TmpFile: support IPC via shared memory mapping
343 2014-09-03 Patrick Ohly <patrick.ohly@intel.com>
345 * src/dbus/server/pim/testpim.py:
348 testing: cover disk write avoidance
350 2014-08-29 Patrick Ohly <patrick.ohly@intel.com>
352 * src/syncevo/SyncContext.cpp:
353 * src/syncevo/SyncContext.h:
354 * src/syncevo/SyncML.cpp:
355 * src/syncevo/SyncML.h:
357 local sync: avoid updating meta data when nothing changed
359 2014-08-29 Patrick Ohly <patrick.ohly@intel.com>
361 * src/syncevo/TrackingSyncSource.cpp:
362 * src/syncevo/TrackingSyncSource.h:
364 TrackingSyncSource: avoid .ini write when nothing changes
366 2014-09-03 Patrick Ohly <patrick.ohly@intel.com>
368 * src/syncevo/IniConfigNode.cpp:
370 IniConfigNode: avoid writing unmodified data
372 2014-09-03 Patrick Ohly <patrick.ohly@intel.com>
374 * src/syncevo/SyncContext.cpp:
376 SyncContext: fix session cleanup
378 2014-08-29 Patrick Ohly <patrick.ohly@intel.com>
380 * src/syncevo/SyncContext.cpp:
381 * src/syncevo/SyncContext.h:
382 * src/syncevo/SyncSource.cpp:
383 * src/syncevo/SyncSource.h:
384 * test/ClientTest.cpp:
386 SyncSource: add operation signal handler return code
388 2014-08-29 Patrick Ohly <patrick.ohly@intel.com>
390 * src/syncevo/SyncContext.cpp:
391 * src/syncevo/SyncContext.h:
393 engine: avoid flipping configdate
395 2014-08-20 Patrick Ohly <patrick.ohly@intel.com>
397 * src/dbus/server/pim/README:
398 * src/dbus/server/pim/examples/sync.py:
399 * src/dbus/server/pim/manager.cpp:
401 PIM: include CardDAV in CreatePeer()
403 2014-08-26 Patrick Ohly <patrick.ohly@intel.com>
405 * src/backends/pbap/PbapSyncSource.cpp:
407 PIM: handle SuspendPeer() before and after transfer (FDO #82863)
409 2014-08-26 Patrick Ohly <patrick.ohly@intel.com>
411 * src/dbus/server/pim/manager.cpp:
413 PIM: fix potential segfault during shutdown
415 2014-08-26 Patrick Ohly <patrick.ohly@intel.com>
417 * src/dbus/server/pim/examples/sync.py:
419 PIM: add suspend/resume/abort to sync.py
421 2014-08-26 Patrick Ohly <patrick.ohly@intel.com>
423 * src/dbus/server/pim/examples/sync.py:
425 PIM: fix sync.py --sync-flags
427 2014-08-20 Patrick Ohly <patrick.ohly@intel.com>
429 * src/syncevo/MapSyncSource.cpp:
430 * src/syncevo/SyncSource.cpp:
431 * src/syncevo/SyncSource.h:
433 VirtualSyncSource, MapSyncSource: implement m_isEmpty
435 2014-08-20 Patrick Ohly <patrick.ohly@intel.com>
437 * src/backends/webdav/WebDAVSource.cpp:
438 * src/backends/webdav/WebDAVSource.h:
439 * src/syncevo/Cmdline.cpp:
440 * src/syncevo/MapSyncSource.h:
441 * src/syncevo/SyncSource.cpp:
442 * src/syncevo/SyncSource.h:
445 command line: revise usability checking of datastores
447 2014-08-22 Patrick Ohly <patrick.ohly@intel.com>
449 * src/dbus/server/session-helper.cpp:
452 D-Bus server: preserve log prefix
454 2014-08-22 Patrick Ohly <patrick.ohly@intel.com>
456 * src/syncevo/Cmdline.cpp:
458 testing: include prefix in TestCmdline tests
460 2014-08-20 Patrick Ohly <patrick.ohly@intel.com>
462 * src/syncevo/SyncSource.cpp:
464 InactiveSyncSource: simpler implementation
466 2014-07-23 Patrick Ohly <patrick.ohly@intel.com>
468 * src/backends/evolution/EvolutionMemoSource.cpp:
469 * src/backends/evolution/EvolutionMemoSource.h:
470 * src/backends/evolution/evolution.am:
472 EDS: memo syncing as iCalendar 2.0 (FDO #52714)
474 2014-09-08 Patrick Ohly <patrick.ohly@intel.com>
476 * src/syncevo/configs/scripting/11calendar.xml:
478 datatypes: text/calendar+plain revised heuristic, II
480 2014-07-28 Patrick Ohly <patrick.ohly@intel.com>
482 * src/syncevo/configs/datatypes/12calendar-types.xml:
483 * src/syncevo/configs/scripting/11calendar.xml:
485 datatypes: text/calendar+plain revised heuristic
487 2014-07-28 Patrick Ohly <patrick.ohly@intel.com>
491 * src/backends/activesync/ActiveSyncSource.h:
492 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
493 * src/backends/akonadi/README:
494 * src/backends/sqlite/README:
495 * src/backends/webdav/WebDAVSource.cpp:
496 * src/dbus/server/connection.cpp:
497 * src/dbus/server/read-operations.cpp:
498 * src/syncevo/Cmdline.cpp:
499 * src/syncevo/LocalTransportAgent.cpp:
500 * src/syncevo/SyncConfig.cpp:
501 * src/syncevo/SyncContext.cpp:
502 * src/syncevo/SyncSource.cpp:
505 source -> datastore rename, improved terminology
507 2014-07-25 Patrick Ohly <patrick.ohly@intel.com>
509 * src/backends/webdav/WebDAVSource.cpp:
510 * src/syncevo/Cmdline.cpp:
511 * src/templates/contexts/Google-Calendar.ini:
512 * src/templates/contexts/Google.ini:
513 * src/templates/servers/Google-Contacts.ini:
516 Google: remove SyncML template, combine CalDAV/CardDAV
518 2014-07-25 Patrick Ohly <patrick.ohly@intel.com>
520 * src/backends/webdav/WebDAVSource.cpp:
522 WebDAV: support multiple URLs in syncURL
524 2014-07-25 Patrick Ohly <patrick.ohly@intel.com>
526 * src/backends/webdav/syncevo-webdav-lookup.sh:
528 WebDAV: avoid DNS SRV retry loop for aliases
530 2014-07-24 Patrick Ohly <patrick.ohly@intel.com>
532 * src/dbus/server/pim/folks.cpp:
534 PIM testing: remove asyncError test
536 2014-07-23 Patrick Ohly <patrick.ohly@intel.com>
538 * src/syncevo/LocalTransportAgent.cpp:
539 * src/syncevo/LocalTransportAgent.h:
542 local sync: allow config name in syncURL=local://
544 2014-07-24 Patrick Ohly <patrick.ohly@intel.com>
548 D-Bus testing: fix race condition in TestLocalSync.testNoParent
550 2014-07-23 Patrick Ohly <patrick.ohly@intel.com>
552 * src/syncevo/SyncConfig.cpp:
554 config: allow storing credentials for email address
556 2014-07-23 Patrick Ohly <patrick.ohly@intel.com>
561 autotools, NEWS: SyncEvolution 1.4.99.3
563 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
566 * src/dbus/server/pim/testpim.py:
567 * src/syncevo/SyncContext.cpp:
569 ephemeral sync: don't write binfile client files (FDO #55921)
571 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
573 * src/dbus/server/pim/testpim.py:
575 PIM testing: fix target session checking
577 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
579 * src/syncevo/GValueSupport.h:
581 glib: avoid GValue compile problem
583 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
585 * src/dbus/server/main.cpp:
586 * src/dbus/server/pim/manager.cpp:
588 D-Bus server: remove some dead code
590 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
592 * test/ClientTest.cpp:
595 testing: avoid undefined vararg after reference
597 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
599 * src/syncevo/SuspendFlags.cpp:
601 suspend flags: try harder to write data in signal handler
603 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
605 * src/syncevo/Cmdline.cpp:
607 testing: check symlink() result (FDO #79316)
609 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
613 autotools: fix linking of dbus-client-server against pcre
615 2014-07-22 Patrick Ohly <patrick.ohly@intel.com>
617 * src/dbus/glib/test.c:
618 * src/syncevo/SyncContext.cpp:
619 * test/dbus-client-server.cpp:
621 glib: avoid deprecated g_type_init and g_thread_init
623 2014-07-21 Patrick Ohly <patrick.ohly@intel.com>
625 * src/backends/evolution/EvolutionContactSource.cpp:
626 * src/dbus/server/dbus-sync.cpp:
628 engine: enable batching by default (FDO #52669)
630 2014-07-18 Patrick Ohly <patrick.ohly@intel.com>
632 * src/backends/webdav/CardDAVSource.cpp:
633 * src/backends/webdav/CardDAVSource.h:
635 CardDAV: implement read-ahead
637 2014-07-17 Patrick Ohly <patrick.ohly@intel.com>
639 * src/dbus/server/pim/examples/sync.py:
641 PIM: sync.py --sync-flags
643 2014-07-17 Patrick Ohly <patrick.ohly@intel.com>
645 * src/dbus/server/pim/README:
646 * src/dbus/server/pim/manager.cpp:
647 * src/dbus/server/pim/manager.h:
649 PIM: PBAP chunk transfer flags in SyncPeerWithFlags()
651 2014-07-17 Patrick Ohly <patrick.ohly@intel.com>
653 * src/dbus/server/pim/manager.cpp:
655 PIM: better error messages for SyncPeerWithFlags
657 2014-07-17 Patrick Ohly <patrick.ohly@intel.com>
659 * src/syncevo/util.h:
663 2014-07-17 Patrick Ohly <patrick.ohly@intel.com>
665 * src/backends/pbap/README:
667 PBAP: typo fix in README
669 2014-07-21 Patrick Ohly <patrick.ohly@intel.com>
671 * src/backends/webdav/webdav.am:
674 testing: include syncevo-webdav-lookup in test binaries
676 2014-07-21 Patrick Ohly <patrick.ohly@intel.com>
680 testing: uninstall synclog2html
682 2014-07-14 Patrick Ohly <patrick.ohly@intel.com>
684 * src/backends/webdav/CalDAVSource.cpp:
685 * src/backends/webdav/NeonCXX.h:
686 * src/backends/webdav/README:
687 * src/backends/webdav/WebDAVSource.cpp:
689 * test/synccompare.pl:
690 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
692 Google Calendar: remove child hack, improve alarm hack (FDO
695 2014-07-03 Patrick Ohly <patrick.ohly@intel.com>
697 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/local-synced:
698 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/remote-synced:
699 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/local-synced:
700 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/remote-synced:
701 * test/testcases/synctests/googlecontacts/eds_contact/testUpload/local-synced:
702 * test/testcases/synctests/googlecontacts/eds_contact/testUpload/remote:
704 testing: refresh test data
706 2014-07-11 Patrick Ohly <patrick.ohly@intel.com>
708 * src/dbus/server/pim/testpim.py:
710 PIM testing: enhance PBAP caching test
712 2014-07-14 Patrick Ohly <patrick.ohly@intel.com>
714 * src/syncevo/configs/remoterules/00_syncevolution.xml:
716 datatypes: fix contact caching
718 2014-07-11 Patrick Ohly <patrick.ohly@intel.com>
720 * src/syncevo/configs/datatypes/02vcard-types.xml:
721 * src/syncevo/configs/scripting/05vcard-merge.xml:
723 datatypes: fix vCard handling
725 2014-07-11 Patrick Ohly <patrick.ohly@intel.com>
727 * src/syncevo/configs/scripting/05vcard-merge.xml:
729 datatypes: avoid PHOTO corruption during merge (FDO #77065)
731 2014-07-11 Patrick Ohly <patrick.ohly@intel.com>
735 testing: ignore some more Akonadi runtime files
737 2014-07-11 Patrick Ohly <patrick.ohly@intel.com>
741 testing: ignore minor leak when using DLT
743 2014-07-08 Patrick Ohly <patrick.ohly@intel.com>
745 * src/backends/pbap/PbapSyncSource.cpp:
747 PBAP: silence cppcheck warnings
749 2014-07-02 Patrick Ohly <patrick.ohly@intel.com>
751 * src/backends/pbap/PbapSyncSource.cpp:
752 * src/backends/pbap/README:
754 PBAP: transfer in chunks (FDO #77272)
756 2014-07-02 Patrick Ohly <patrick.ohly@intel.com>
758 * src/backends/pbap/PbapSyncSource.cpp:
760 PBAP: clean up internal PullAll API
762 2014-07-02 Patrick Ohly <patrick.ohly@intel.com>
764 * src/backends/pbap/README:
766 PBAP: mention SyncPeerWithFlags in README
768 2014-07-02 Patrick Ohly <patrick.ohly@intel.com>
770 * src/backends/pbap/PbapSyncSource.cpp:
772 PBAP: remove transfer via pipe
774 2014-07-02 Patrick Ohly <patrick.ohly@intel.com>
776 * src/syncevo/MultiplexConfigNode.h:
777 * src/syncevo/SyncConfig.h:
779 remove unused member variables
781 2014-07-02 Patrick Ohly <patrick.ohly@intel.com>
783 * src/dbus/server/session.cpp:
785 D-Bus server: fix compiler warning
787 2014-07-01 Patrick Ohly <patrick.ohly@intel.com>
791 testing: use inline cppcheck suppressions for libsynthesis
793 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
795 * src/syncevo/util.cpp:
797 cppcheck: suppress if check warning
799 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
801 * src/gdbus/object.c:
802 * src/syncevo/util.cpp:
804 cppcheck: suppress NULL warning in printf util
806 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
808 * src/dbus/server/session.cpp:
809 * src/dbus/server/session.h:
811 D-Bus server: remove redundant m_server
813 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
815 * src/dbus/server/pim/locale-factory-boost.cpp:
817 PIM: fix cppcheck control flow warning
819 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
821 * src/dbus/server/pim/locale-factory-boost.cpp:
823 PIM: fix cppcheck performance warning
825 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
827 * test/ClientTest.cpp:
830 testing: fix cppcheck ClientTest::registerTests() warning
832 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
836 autotools: fix PIM Manager link issue on Debian Testing
838 2014-06-25 Mateusz Polrola <mateusz.polrola@gmail.com>
842 autotools: fix compilation with recent libphonenumber
844 2014-07-01 Patrick Ohly <patrick.ohly@intel.com>
846 * src/dbus/server/pim/individual-traits.cpp:
848 PIM: fix invalid call to folks_note_field_details_new
850 2014-07-01 Patrick Ohly <patrick.ohly@intel.com>
852 * src/dbus/server/pim/locale-factory-boost.cpp:
853 * src/dbus/server/pim/testpim.py:
855 PIM: fix phone number normalization
857 2014-06-25 Patrick Ohly <patrick.ohly@intel.com>
859 * src/dbus/server/pim/locale-factory-boost.cpp:
861 PIM: fix libphonenumer patch
863 2014-06-20 Patrick Ohly <patrick.ohly@intel.com>
865 * src/backends/pbap/PbapSyncSource.cpp:
867 PBAP: avoid empty field filter
869 2014-05-23 Patrick Ohly <patrick.ohly@intel.com>
874 autotools, NEWS: SyncEvolution 1.4.99.2
876 2014-05-20 Mateusz Polrola <mateusz.polrola@gmail.com>
878 * src/dbus/server/pim/locale-factory-boost.cpp:
880 PIM: fixed compilation error when using libphonenumber from
883 2014-05-22 Patrick Ohly <patrick.ohly@intel.com>
885 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
887 xmlrpc: fix compile problem
889 2014-05-21 Patrick Ohly <patrick.ohly@intel.com>
891 * src/backends/signon/README:
892 * src/backends/signon/configure-sub.in:
893 * src/backends/signon/signon.am:
894 * src/backends/signon/signon.cpp:
895 * src/backends/signon/signonRegister.cpp:
897 signon: make Accounts optional
899 2014-05-21 Patrick Ohly <patrick.ohly@intel.com>
901 * src/backends/signon/accounts/google.provider.in:
902 * src/backends/signon/configure-sub.in:
903 * src/backends/signon/signon.cpp:
905 gSSO: adapt to gSSO >= 2.0
907 2014-05-21 Patrick Ohly <patrick.ohly@intel.com>
909 * src/backends/webdav/WebDAVSource.cpp:
911 WebDAV: fix database scan on iCloud
913 2014-05-20 Patrick Ohly <patrick.ohly@intel.com>
915 * src/backends/webdav/Google-CardDAV.vcf:
916 * src/backends/webdav/Google-Gmail.vcf:
917 * src/backends/webdav/WebDAVSource.cpp:
918 * src/backends/webdav/google-caldav-api-tos.txt:
919 * src/backends/webdav/google-terms-of-service.txt:
921 WebDAV: support redirects between hosts and DNS SRV lookup based
924 2014-05-20 Patrick Ohly <patrick.ohly@intel.com>
926 * src/backends/webdav/NeonCXX.h:
928 WebDAV: enhanced URI comparisons
930 2014-05-20 Patrick Ohly <patrick.ohly@intel.com>
932 * src/backends/webdav/NeonCXX.cpp:
934 WebDAV: don't retry after 501 error
936 2014-05-20 Patrick Ohly <patrick.ohly@intel.com>
938 * src/backends/webdav/NeonCXX.cpp:
940 WebDAV: send "User-Agent: SyncEvolution"
942 2014-05-20 Patrick Ohly <patrick.ohly@intel.com>
944 * src/backends/webdav/NeonCXX.cpp:
946 WebDAV: avoid potential crash
948 2014-05-20 Patrick Ohly <patrick.ohly@intel.com>
950 * src/backends/webdav/WebDAVSource.cpp:
951 * src/backends/webdav/WebDAVSource.h:
953 WebDAV: refactor and fix DNS SRV lookup
955 2014-05-20 Patrick Ohly <patrick.ohly@intel.com>
957 * src/backends/webdav/syncevo-webdav-lookup.sh:
959 syncevo-webdav-lookup: report when DNS entry does not exist
961 2014-05-16 Patrick Ohly <patrick.ohly@intel.com>
963 * src/syncevo/Cmdline.cpp:
964 * src/syncevo/SyncConfig.cpp:
965 * src/templates/servers/Funambol.ini:
967 * test/test-dbus/auto-sync/config/syncevolution/default/peers/scheduleworld/config.ini:
969 config templates: Funambol URLs
971 2014-05-13 Patrick Ohly <patrick.ohly@intel.com>
975 testing: enable sync tests for Google CardDAV
977 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
980 * test/ClientTest.cpp:
983 * test/testcases/synctests/apple/eds_contact/testDownload/local:
984 * test/testcases/synctests/apple/eds_contact/testDownload/modify-local:
985 * test/testcases/synctests/apple/eds_contact/testDownload/remote:
986 * test/testcases/synctests/apple/eds_contact/testDownload/remote-synced:
987 * test/testcases/synctests/apple/eds_contact/testUpload/local:
988 * test/testcases/synctests/apple/eds_contact/testUpload/local-synced:
989 * test/testcases/synctests/apple/eds_contact/testUpload/modify-remote:
990 * test/testcases/synctests/apple/eds_contact/testUpload/remote:
991 * test/testcases/synctests/edseds/eds_contact/testUpload/local:
992 * test/testcases/synctests/edseds/eds_contact/testUpload/remote:
993 * test/testcases/synctests/edseds/eds_event/testUpload/local:
994 * test/testcases/synctests/edseds/eds_event/testUpload/remote:
995 * test/testcases/synctests/googlecontacts/eds_contact/testDownload/README:
996 * test/testcases/synctests/googlecontacts/eds_contact/testDownload/local:
997 * test/testcases/synctests/googlecontacts/eds_contact/testDownload/modify-local:
998 * test/testcases/synctests/googlecontacts/eds_contact/testDownload/remote:
999 * test/testcases/synctests/googlecontacts/eds_contact/testDownload/remote-synced:
1000 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/local:
1001 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/local-synced:
1002 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/modify-local:
1003 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/modify-remote:
1004 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateLocalWins/remote-synced:
1005 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/README:
1006 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/local:
1007 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/local-synced:
1008 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/modify-local:
1009 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/modify-remote:
1010 * test/testcases/synctests/googlecontacts/eds_contact/testUpdateRemoteWins/remote-synced:
1011 * test/testcases/synctests/googlecontacts/eds_contact/testUpload/README:
1012 * test/testcases/synctests/googlecontacts/eds_contact/testUpload/local:
1013 * test/testcases/synctests/googlecontacts/eds_contact/testUpload/local-synced:
1014 * test/testcases/synctests/googlecontacts/eds_contact/testUpload/modify-remote:
1015 * test/testcases/synctests/googlecontacts/eds_contact/testUpload/remote:
1017 testing: simulate remote item manipulation
1019 2014-05-09 Patrick Ohly <patrick.ohly@intel.com>
1021 * src/syncevo/configs/scripting/05vcard-merge.xml:
1023 vcard profile: avoid data loss during merging
1025 2014-05-16 Patrick Ohly <patrick.ohly@intel.com>
1027 * src/syncevo/configs/scripting/11vcard.xml:
1029 vcard profile: avoid X-ABLabel without a real property value
1031 2014-05-16 Patrick Ohly <patrick.ohly@intel.com>
1034 * src/backends/webdav/WebDAVSource.cpp:
1035 * src/backends/webdav/WebDAVSourceRegister.cpp:
1036 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
1037 * src/syncevo/configs/datatypes/01vcard-profile.xml:
1038 * src/syncevo/configs/remoterules/00_have_ablabel.xml:
1039 * src/syncevo/configs/remoterules/00_have_evolution_ui_slot.xml:
1040 * src/syncevo/configs/remoterules/00_syncevolution.xml:
1041 * src/syncevo/configs/remoterules/all.xml:
1042 * src/syncevo/configs/remoterules/evolution.xml:
1043 * src/syncevo/configs/remoterules/local-storage.xml:
1044 * src/syncevo/configs/scripting/11vcard.xml:
1046 * test/synccompare.pl:
1047 * test/test-dbus.py:
1049 * test/testcases/carddav.vcf:
1050 * test/testcases/carddav.vcf.googlecontacts.tem.patch:
1052 CardDAV: use Apple/Google/CardDAV vCard flavor
1054 2014-05-06 Patrick Ohly <patrick.ohly@intel.com>
1056 * test/synccompare.pl:
1058 synccompare: properly support quoted string parameters
1060 2014-05-19 Patrick Ohly <patrick.ohly@intel.com>
1062 * test/synccompare.pl:
1064 synccompare: ignore remaining X-ABLabel in group
1066 2014-05-16 Patrick Ohly <patrick.ohly@intel.com>
1068 * test/synccompare.pl:
1070 synccompare: IMPP + X-ABLabel:Other normalization
1072 2014-05-06 Patrick Ohly <patrick.ohly@intel.com>
1074 * test/synccompare.pl:
1076 synccompare: handle grouping
1078 2014-05-13 Patrick Ohly <patrick.ohly@intel.com>
1080 * src/backends/webdav/WebDAVSource.cpp:
1082 WebDAV: fix server-specific workarounds
1084 2014-05-13 Patrick Ohly <patrick.ohly@intel.com>
1086 * src/backends/webdav/WebDAVSource.cpp:
1088 WebDAV: avoid redundant work
1090 2014-05-09 Patrick Ohly <patrick.ohly@intel.com>
1092 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
1093 * src/syncevo/configs/datatypes/01vcard-profile.xml:
1095 vcard profile: remove unused fields
1097 2014-05-16 Patrick Ohly <patrick.ohly@intel.com>
1102 autotools: avoid redundancy in installation of test files
1104 2014-05-05 Patrick Ohly <patrick.ohly@intel.com>
1108 testing: relax gnutls leak suppression
1110 2014-05-02 Patrick Ohly <patrick.ohly@intel.com>
1113 * test/testcases/eds_event.ics.apple.tem.patch:
1115 testing: ignore Apple Calendar Server 5.2 VTIMEZONE bug
1117 2014-05-02 Patrick Ohly <patrick.ohly@intel.com>
1119 * test/synccompare.pl:
1121 synccompare: optionally ignore VTIMEZONE definitions
1123 2014-04-24 Patrick Ohly <patrick.ohly@intel.com>
1125 * src/backends/webdav/WebDAVSource.cpp:
1126 * src/backends/webdav/WebDAVSource.h:
1128 WebDAV: use server's order when listing collections
1130 2014-04-24 Patrick Ohly <patrick.ohly@intel.com>
1132 * src/backends/webdav/NeonCXX.cpp:
1133 * src/backends/webdav/NeonCXX.h:
1134 * src/backends/webdav/WebDAVSource.cpp:
1136 WebDAV: improved database search (Google, Zimbra)
1138 2014-04-25 Patrick Ohly <patrick.ohly@intel.com>
1140 * src/backends/webdav/webdav.am:
1142 WebDAV: fix installation of syncevo-webdav-lookup
1144 2014-04-16 Patrick Ohly <patrick.ohly@intel.com>
1146 * src/backends/webdav/syncevo-webdav-lookup.sh:
1148 WebDAV: DNS lookup script depends on bash
1150 2014-04-25 Patrick Ohly <patrick.ohly@intel.com>
1152 * src/dbus/server/main.cpp:
1153 * src/dbus/server/server.cpp:
1154 * src/dbus/server/server.h:
1156 D-Bus server: delay message processing until server is running
1158 2014-04-28 Patrick Ohly <patrick.ohly@intel.com>
1160 * src/gdbusxx/gdbus-cxx-bridge.h:
1162 GDBus GIO: copy constructor for GDBusConnectionPtr
1164 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1168 testing: try harder to send email
1170 2014-04-25 Patrick Ohly <patrick.ohly@intel.com>
1174 autotools: remove duplicate eds_contact.vcf
1176 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1178 * src/backends/webdav/WebDAVSource.cpp:
1180 WebDAV: use vCard UID handling in engine
1182 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1184 * src/syncevo/SyncSource.cpp:
1185 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
1186 * src/syncevo/configs/datatypes/01vcard-profile.xml:
1187 * src/syncevo/configs/remoterules/local-storage.xml:
1188 * src/syncevo/configs/scripting/11vcard.xml:
1190 engine: UID support in contact data
1192 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1194 * src/syncevo/configs/datatypes/01vcard-profile.xml:
1196 engine: clean up contacts profile
1198 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1200 * src/backends/webdav/WebDAVSource.cpp:
1201 * src/backends/webdav/WebDAVSource.h:
1203 WebDAV: handle read-only collections
1205 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1207 * src/backends/webdav/WebDAVSource.cpp:
1209 WebDAV: better INFO messages about URL handling
1211 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1213 * src/backends/pbap/PbapSyncSource.cpp:
1215 PBAP: databases are read-only
1217 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1219 * src/syncevo/Cmdline.cpp:
1221 command line: read-only databases and --print-databases
1223 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1225 * src/syncevo/SyncSource.h:
1227 SyncSource: allow marking databases as read-only
1229 2014-04-10 Patrick Ohly <patrick.ohly@intel.com>
1231 * test/test-dbus.py:
1233 D-Bus testing: fix TestFileNotify
1235 2014-04-10 Patrick Ohly <patrick.ohly@intel.com>
1237 * src/dbus/server/server.cpp:
1238 * src/dbus/server/server.h:
1240 D-Bus server: enhance logging of file modification
1242 2014-04-03 Patrick Ohly <patrick.ohly@intel.com>
1244 * src/syncevo/Cmdline.cpp:
1245 * src/syncevo/SyncSource.cpp:
1246 * src/syncevo/SyncSource.h:
1247 * src/syncevo/SynthesisDBPlugin.cpp:
1249 SyncSource: add source name to all exception handling
1251 2014-04-02 Patrick Ohly <patrick.ohly@intel.com>
1253 * src/syncevo/Logging.cpp:
1255 logging: avoid empty " :" prefix
1257 2014-04-02 Patrick Ohly <patrick.ohly@intel.com>
1259 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
1260 * src/backends/activesync/ActiveSyncSource.cpp:
1261 * src/backends/akonadi/akonadisyncsource.cpp:
1262 * src/backends/evolution/EvolutionCalendarSource.cpp:
1263 * src/backends/evolution/EvolutionContactSource.cpp:
1264 * src/backends/evolution/EvolutionMemoSource.cpp:
1265 * src/backends/evolution/EvolutionSyncSource.cpp:
1266 * src/backends/evolution/EvolutionSyncSource.h:
1267 * src/backends/file/FileSyncSource.cpp:
1268 * src/backends/gnome/GNOMEPlatform.cpp:
1269 * src/backends/kcalextended/KCalExtendedSource.cpp:
1270 * src/backends/kde/KDEPlatform.cpp:
1271 * src/backends/maemo/MaemoCalendarSource.cpp:
1272 * src/backends/pbap/PbapSyncSource.cpp:
1273 * src/backends/qtcontacts/QtContactsSource.cpp:
1274 * src/backends/signon/signon.cpp:
1275 * src/backends/sqlite/SQLiteContactSource.cpp:
1276 * src/backends/sqlite/SQLiteUtil.cpp:
1277 * src/backends/sqlite/SQLiteUtil.h:
1278 * src/backends/webdav/CalDAVSource.cpp:
1279 * src/backends/webdav/WebDAVSource.cpp:
1280 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
1281 * src/dbus/server/main.cpp:
1282 * src/dbus/server/pim/folks.cpp:
1283 * src/dbus/server/pim/individual-traits.cpp:
1284 * src/dbus/server/pim/manager.cpp:
1285 * src/dbus/server/sync-helper.cpp:
1286 * src/gdbusxx/gdbus-cxx-bridge.cpp:
1287 * src/syncevo/Cmdline.cpp:
1288 * src/syncevo/CmdlineSyncClient.cpp:
1289 * src/syncevo/EDSClient.h:
1290 * src/syncevo/Exception.cpp:
1291 * src/syncevo/Exception.h:
1292 * src/syncevo/FilterConfigNode.cpp:
1293 * src/syncevo/ForkExec.cpp:
1294 * src/syncevo/GLibSupport.cpp:
1295 * src/syncevo/GLibSupport.h:
1296 * src/syncevo/IdentityProvider.cpp:
1297 * src/syncevo/LocalTransportAgent.cpp:
1298 * src/syncevo/LogRedirect.cpp:
1299 * src/syncevo/MapSyncSource.cpp:
1300 * src/syncevo/PrefixConfigNode.cpp:
1301 * src/syncevo/SafeConfigNode.cpp:
1302 * src/syncevo/SafeOstream.cpp:
1303 * src/syncevo/SyncConfig.cpp:
1304 * src/syncevo/SyncContext.cpp:
1305 * src/syncevo/SyncContext.h:
1306 * src/syncevo/SyncSource.cpp:
1307 * src/syncevo/SyncSource.h:
1308 * src/syncevo/eds_abi_wrapper.cpp:
1309 * src/syncevo/syncevo.am:
1310 * src/syncevo/util.cpp:
1311 * src/syncevo/util.h:
1312 * test/dbus-client-server.cpp:
1314 code restructing: Exception, throwError()
1316 2014-04-02 Patrick Ohly <patrick.ohly@intel.com>
1318 * src/backends/webdav/WebDAVSource.cpp:
1319 * src/backends/webdav/WebDAVSource.h:
1321 DAV: enhanced database search
1323 2014-04-10 Patrick Ohly <patrick.ohly@intel.com>
1325 * src/backends/webdav/WebDAVSource.cpp:
1326 * src/syncevo/SyncSource.h:
1327 * test/ClientTest.cpp:
1328 * test/testcases/eds_contact.vcf:
1329 * test/testcases/eds_contact.vcf.Ovi.tem.patch:
1330 * test/testcases/eds_contact.vcf.apple.tem.patch:
1331 * test/testcases/eds_contact.vcf.exchange.tem.patch:
1332 * test/testcases/eds_contact.vcf.google.tem.patch:
1333 * test/testcases/eds_contact.vcf.googlecontacts.tem.patch:
1334 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
1335 * test/testcases/eds_contact.vcf.mobical.tem.patch:
1336 * test/testcases/eds_contact.vcf.oracle.tem.patch:
1337 * test/testcases/eds_contact.vcf.syncevolution.tem.patch:
1338 * test/testcases/eds_contact.vcf.synthesis.tem.patch:
1339 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
1340 * test/testcases/eds_contact.vcf.zyb.tem.patch:
1342 WebDAV: do not mangle UID when sending items
1344 2014-04-01 Patrick Ohly <patrick.ohly@intel.com>
1346 * src/backends/webdav/WebDAVSource.cpp:
1347 * src/backends/webdav/WebDAVSource.h:
1350 DAV: more efficient item creation
1352 2014-04-01 Patrick Ohly <patrick.ohly@intel.com>
1354 * src/backends/webdav/WebDAVSource.cpp:
1356 DAV: additional log message
1358 2014-04-01 Patrick Ohly <patrick.ohly@intel.com>
1360 * src/backends/webdav/WebDAVSource.cpp:
1361 * src/backends/webdav/WebDAVSource.h:
1363 DAV: eliminate m_davProps member
1365 2014-04-02 Patrick Ohly <patrick.ohly@intel.com>
1367 * src/backends/pbap/PbapSyncSource.cpp.orig:
1369 PBAP: remove obsolete .orig source file
1371 2014-04-02 Patrick Ohly <patrick.ohly@intel.com>
1373 * src/backends/addressbook/AddressBookConstants.cpp:
1374 * src/backends/addressbook/AddressBookSource.cpp:
1375 * src/backends/addressbook/AddressBookSource.h:
1376 * src/backends/addressbook/AddressBookSourceRegister.cpp:
1377 * src/backends/addressbook/addressbook.am:
1378 * src/backends/addressbook/configure-sub.in:
1380 addressbook: removing iOS support
1382 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1384 * src/syncevo/Cmdline.cpp:
1386 command line: fix --update from directory
1388 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1392 testing: further Akonadi parallel test fixes
1394 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1398 testing: more verbose HTTP server testing
1400 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1404 testing: more logging around directory handling
1406 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1410 testing: ignore ESourceRegistry unref leak
1412 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1414 * test/valgrindcheck.sh:
1415 * test/wrappercheck.sh:
1417 testing: ignore locale when invoking certain shell tools
1419 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1421 * test/ClientTest.h:
1422 * test/ClientTestAssert.h:
1424 testing: replace CT_ASSERT_TRUE
1426 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1430 testing: use simpler shell for result checking
1432 2014-04-23 Patrick Ohly <patrick.ohly@intel.com>
1434 * src/syncevo/icaltz-util.c:
1436 ical: remove dead assignment
1438 2014-04-01 Patrick Ohly <patrick.ohly@intel.com>
1443 autotools, NEWS: SyncEvolution 1.4.99.1
1445 2014-03-20 Patrick Ohly <patrick.ohly@intel.com>
1447 * src/syncevo/LogRedirect.cpp:
1449 LogRedirect: safeguard against memory corruption
1451 2014-03-07 Patrick Ohly <patrick.ohly@intel.com>
1453 * src/backends/pbap/PbapSyncSource.cpp:
1454 * src/backends/pbap/PbapSyncSource.h:
1455 * src/syncevo/LocalTransportAgent.cpp:
1456 * src/syncevo/LocalTransportAgent.h:
1457 * src/syncevo/SyncContext.cpp:
1458 * src/syncevo/SyncSource.h:
1459 * src/syncevo/TransportAgent.h:
1461 PBAP: Suspend/ResumeSync() (FDO #72112)
1463 2014-03-07 Patrick Ohly <patrick.ohly@intel.com>
1465 * src/dbus/server/pim/examples/sync.py:
1467 PIM example: fix typo
1469 2014-02-05 Patrick Ohly <patrick.ohly@intel.com>
1471 * src/gdbus/gdbus-cxx-bridge.cpp:
1472 * src/gdbus/gdbus-cxx-bridge.h:
1473 * src/gdbusxx/gdbus-cxx-bridge.cpp:
1474 * src/gdbusxx/gdbus-cxx-bridge.h:
1475 * src/gdbusxx/gdbusxx.am:
1476 * src/gdbusxx/test/example.cpp:
1477 * src/syncevo/ForkExec.cpp:
1478 * test/dbus-client-server.cpp:
1480 D-Bus: use streams for direct IPC with GIO
1482 2014-01-27 Patrick Ohly <patrick.ohly@intel.com>
1484 * src/syncevo/GuardFD.h:
1485 * src/syncevo/syncevo.am:
1487 GuardFD: smart pointer for file descriptors
1489 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
1491 * src/syncevo/syncevo.am:
1493 GSignondPipeStream: only compile for GDBus GIO
1495 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
1497 * src/syncevo/gsignond-pipe-stream.cpp:
1499 GSignondPipeStream: avoid depending on newer glib
1501 2014-01-27 Imran Zaman <imran.zaman@linux.intel.com>
1504 * src/syncevo/gsignond-pipe-stream.cpp:
1505 * src/syncevo/gsignond-pipe-stream.h:
1506 * src/syncevo/syncevo.am:
1508 GSignondPipeStream: utility class for D-Bus over file descriptor
1510 2014-01-31 Patrick Ohly <patrick.ohly@intel.com>
1512 * src/dbus/server/pim/manager.cpp:
1513 * src/dbus/server/pim/manager.h:
1514 * src/dbus/server/pim/pim-manager-api.txt:
1515 * src/dbus/server/pim/testpim.py:
1516 * src/dbus/server/session-helper.cpp:
1517 * src/dbus/server/session-helper.h:
1518 * src/dbus/server/session.cpp:
1519 * src/dbus/server/session.h:
1520 * src/syncevo/SyncContext.cpp:
1521 * src/syncevo/SyncContext.h:
1523 PIM: Suspend/ResumeSync() (part of FDO #72112)
1525 2014-01-30 Patrick Ohly <patrick.ohly@intel.com>
1527 * src/dbus/server/dbus-sync.cpp:
1528 * src/dbus/server/pim/README:
1529 * src/dbus/server/pim/examples/sync.py:
1530 * src/dbus/server/pim/manager.cpp:
1531 * src/dbus/server/pim/manager.h:
1532 * src/dbus/server/pim/pim-manager-api.txt:
1533 * src/dbus/server/pim/testpim.py:
1534 * src/dbus/server/session.cpp:
1535 * src/dbus/server/session.h:
1536 * src/dbus/server/source-progress.h:
1537 * src/syncevo/SyncContext.cpp:
1538 * src/syncevo/SyncContext.h:
1539 * src/syncevo/SyncSource.cpp:
1540 * src/syncevo/SyncSource.h:
1541 * test/test-dbus.py:
1543 PIM: enhanced progress notifications (FDO #72114)
1545 2014-01-31 Patrick Ohly <patrick.ohly@intel.com>
1547 * src/gdbus/gdbus-cxx-bridge.h:
1548 * src/gdbusxx/gdbus-cxx-bridge.h:
1550 D-Bus GIO + libdbus: support structs with base struct
1552 2014-01-30 Patrick Ohly <patrick.ohly@intel.com>
1554 * src/syncevo/SyncContext.cpp:
1555 * test/test-dbus.py:
1557 sync output: hide "<source>: started" INFO messages
1559 2014-01-30 Patrick Ohly <patrick.ohly@intel.com>
1561 * src/dbus/server/timer.h:
1563 D-Bus server: use monotonic time for timeouts
1565 2014-01-30 Patrick Ohly <patrick.ohly@intel.com>
1567 * src/dbus/server/pim/testpim.py:
1569 PIM testing: handle test data without photo data
1571 2014-01-30 Patrick Ohly <patrick.ohly@intel.com>
1574 * src/dbus/server/pim/testpim.py:
1576 PIM testing: better timeFunction()
1578 2014-01-30 Patrick Ohly <patrick.ohly@intel.com>
1580 * src/gdbusxx/gdbus-cxx-bridge.h:
1582 D-Bus GIO: variant with more types
1584 2014-01-24 Patrick Ohly <patrick.ohly@intel.com>
1586 * src/syncevo/Timespec.h:
1588 Timespec: in-place resetMonotonic() and resetSystem()
1590 2014-01-16 Patrick Ohly <patrick.ohly@intel.com>
1592 * src/dbus/server/pim/README:
1593 * src/dbus/server/pim/manager.cpp:
1594 * src/dbus/server/pim/manager.h:
1595 * src/dbus/server/pim/pim-manager-api.txt:
1596 * src/dbus/server/pim/testpim.py:
1597 * src/dbus/server/session.cpp:
1598 * src/dbus/server/session.h:
1600 PIM: add SyncPeerWithFlags() and 'pbap-sync' flag (FDO #70950)
1602 2014-01-14 Patrick Ohly <patrick.ohly@intel.com>
1604 * src/backends/pbap/PbapSyncSource.cpp:
1605 * src/syncevo/TmpFile.cpp:
1606 * src/syncevo/TmpFile.h:
1608 PBAP: transfer data via pipe (part of FDO #72112)
1610 2014-04-01 Patrick Ohly <patrick.ohly@intel.com>
1612 * src/backends/signon/configure-sub.in:
1616 2014-03-31 Patrick Ohly <patrick.ohly@intel.com>
1621 autotools, NEWS: SyncEvolution 1.4.1
1623 2014-03-31 Patrick Ohly <patrick.ohly@intel.com>
1625 * src/syncevo/SyncSource.cpp:
1627 EDS: only load one backend plugin of each kind
1629 2014-03-27 Patrick Ohly <patrick.ohly@intel.com>
1631 * test/test-dbus.py:
1633 D-Bus testing: fix testAutoSyncNoNetworkManager
1635 2014-03-27 Patrick Ohly <patrick.ohly@intel.com>
1637 * test/test-dbus.py:
1639 D-Bus testing: extra sanity checks before starting daemon
1641 2014-03-27 Patrick Ohly <patrick.ohly@intel.com>
1645 testing: updated valgrind supressions for Debian Testing and
1648 2014-03-27 Patrick Ohly <patrick.ohly@intel.com>
1652 testing: enable dbug mode when running syncevo-http-server
1654 2014-03-27 Patrick Ohly <patrick.ohly@intel.com>
1656 * test/syncevo-http-server.py:
1658 http server: include time stamps in debug mode
1660 2014-03-26 Patrick Ohly <patrick.ohly@intel.com>
1664 testing: fix akonadi.db creation problem
1666 2014-03-26 Patrick Ohly <patrick.ohly@intel.com>
1668 * test/resultchecker.py:
1671 testing: split up local testing
1673 2014-03-21 Patrick Ohly <patrick.ohly@intel.com>
1675 * test/dbus-session.sh:
1677 testing: create XDG_RUNTIME_DIR in dbus-session.sh
1679 2014-03-21 Patrick Ohly <patrick.ohly@intel.com>
1681 * test/dbus-session.sh:
1683 testing: fix empty DBUS_SESSION_BUS_PID in dbus-session.sh
1685 2014-03-21 Patrick Ohly <patrick.ohly@intel.com>
1687 * test/dbus-session.sh:
1689 testing: remove debug logging from dbus-session.sh
1691 2014-03-31 Patrick Ohly <patrick.ohly@intel.com>
1693 * test/valgrindcheck.sh:
1695 testing: use absolute path for valgrind log file
1697 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1699 * src/syncevo/SyncContext.cpp:
1701 syncing: remember original path to session dir
1703 2014-03-20 Patrick Ohly <patrick.ohly@intel.com>
1705 * test/test-dbus.py:
1707 D-Bus testing: fix testNoParent
1709 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1711 * test/test-dbus.py:
1713 D-Bus testing: increase timeouts
1715 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1717 * test/testcases/eds_event.ics:
1718 * test/testcases/eds_event.ics.Ovi.tem.patch:
1719 * test/testcases/eds_event.ics.apple.tem.patch:
1720 * test/testcases/eds_event.ics.exchange.tem.patch:
1721 * test/testcases/eds_event.ics.googleactivesync.tem.patch:
1722 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
1723 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
1724 * test/testcases/eds_event.ics.radicale.tem.patch:
1726 testing: remove LANGUAGE from ATTENDEE
1728 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1730 * test/synccompare.pl:
1732 testing: ignore harmless data changes in Akonadi
1734 2014-03-20 Patrick Ohly <patrick.ohly@intel.com>
1738 testing: ignore one more Akonadi 404 failure
1740 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1744 testing: ignore filekde::file_contact::testItems test failures
1746 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1748 * src/backends/akonadi/akonadisyncsource.cpp:
1749 * src/backends/akonadi/akonadisyncsource.h:
1751 Akonadi: support KDE Notes, enhanced "database" check
1753 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1755 * src/syncevo/configs/scripting/11calendar.xml:
1757 Akonadi: ensure that UID is set (FDO #74342)
1759 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1761 * test/ClientTest.cpp:
1763 testing: disable "NoID" tests when source does not support
1764 iCalendar 2.0 semantic
1766 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1768 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
1770 Akonadi: disable testing of iCalendar 2.0 semantic
1772 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1774 * test/dbus-session.sh:
1776 testing: simplify Akonadi server startup
1778 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1780 * test/syncevo-http-server.py:
1782 syncevo-http-server: remove D-Bus timeouts
1784 2014-03-13 Patrick Ohly <patrick.ohly@intel.com>
1786 * test/wrappercheck.sh:
1788 testing: optimize sleep 60 in wrapperchecks.h
1790 2014-03-13 Patrick Ohly <patrick.ohly@intel.com>
1794 testing: more SyncEvolution client/server combinations
1796 2014-03-20 Patrick Ohly <patrick.ohly@intel.com>
1800 testing: improved parallel testing of Akonadi
1802 2014-03-13 Patrick Ohly <patrick.ohly@intel.com>
1806 testing: support parallel testing of Akonadi
1808 2014-03-13 Patrick Ohly <patrick.ohly@intel.com>
1810 * src/backends/akonadi/akonadisyncsource.cpp:
1812 Akonadi: avoid threading problem in HTTP server mode (FDO #75672)
1814 2014-03-13 Patrick Ohly <patrick.ohly@intel.com>
1816 * src/syncevo/GLibSupport.cpp:
1817 * src/syncevo/GLibSupport.h:
1818 * src/syncevo/util.h:
1820 glib: adding GRunInMain() and GRunIsMain()
1822 2014-03-21 Patrick Ohly <patrick.ohly@intel.com>
1825 * test/IcalTest.cpp:
1827 testing: check that we get the right VTIMEZONE
1829 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1833 * src/syncevo/icaltz-util.c:
1834 * src/syncevo/icaltz-util.h:
1835 * src/syncevo/syncevo.am:
1837 ical: workaround for libical 1.0 builtin timezone change
1839 2014-03-26 Patrick Ohly <patrick.ohly@intel.com>
1841 * src/syncevo/eds_abi_wrapper.cpp:
1843 ical: support overriding icaltimezone_get_component() in compat
1846 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1848 * src/syncevo/eds_abi_wrapper.cpp:
1849 * src/syncevo/eds_abi_wrapper.h:
1851 ical compatibility: cover more symbols
1853 2014-03-20 Patrick Ohly <patrick.ohly@intel.com>
1855 * src/syncevo/icaltz-util.c:
1857 ical: fix gcc 4.4 warning
1859 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1861 * src/syncevo/icaltz-util.c:
1863 ical: fix memory leak in case of read error
1865 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1867 * src/syncevo/icaltz-util.c:
1868 * src/syncevo/icaltz-util.h:
1870 ical: enable icaltz-util executable
1872 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1874 * src/syncevo/icaltz-util.c:
1876 ical: unistd.h is needed for access()
1878 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1880 * src/syncevo/icaltz-util.c:
1881 * src/syncevo/icaltz-util.h:
1883 ical: import icaltz-util
1885 2014-03-26 Patrick Ohly <patrick.ohly@intel.com>
1887 * src/syncevo/eds_abi_wrapper.cpp:
1889 EDS: allow compat init before main()
1891 2014-03-13 Patrick Ohly <patrick.ohly@intel.com>
1896 testing: ignore some more leaks
1898 2014-03-13 Patrick Ohly <patrick.ohly@intel.com>
1903 testing: link client-test with original LDFLAGS
1905 2014-03-19 Patrick Ohly <patrick.ohly@intel.com>
1909 autotools: fix dist checking
1911 2014-03-02 Niels Ole Salscheider <niels_ole@salscheider-online.de>
1913 * src/backends/akonadi/configure-sub.in:
1915 autotools: Add QtCore include path to KDEPIM_CFLAGS (FDO #75670)
1917 2014-02-24 Tino Mettler <tino+debian@tikei.de>
1919 * src/gdbusxx/gdbus-cxx-bridge.h:
1921 GDBus GIO: include missing stdint.h
1923 2014-02-14 Patrick Ohly <patrick.ohly@intel.com>
1928 autotools, NEWS: SyncEvolution 1.4
1930 2014-02-15 Patrick Ohly <patrick.ohly@intel.com>
1932 * build/gen-git-version.sh:
1934 autotools: fix version check
1936 2014-02-15 Patrick Ohly <patrick.ohly@intel.com>
1938 * test/test-dbus.py:
1940 D-Bus testing: must ping server more often in testNoTerm
1942 2014-02-15 Patrick Ohly <patrick.ohly@intel.com>
1944 * src/syncevo/installcheck-local.sh:
1946 autotools: fix temp file vulnerability during compilation
1949 2014-02-13 Patrick Ohly <patrick.ohly@intel.com>
1951 * test/test-dbus.py:
1953 D-Bus testing: more debug output for testNoTerm
1955 2014-02-13 Patrick Ohly <patrick.ohly@intel.com>
1957 * test/synccompare.pl:
1959 testing: ignore repeated TZID suffices
1961 2014-02-13 Patrick Ohly <patrick.ohly@intel.com>
1963 * src/dbus/server/pim/testpim.py:
1965 PIM testing: remove some debug print
1967 2014-02-12 Patrick Ohly <patrick.ohly@intel.com>
1969 * test/test-dbus.py:
1971 D-Bus testing: remove race condition in testNoParent
1973 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
1975 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
1976 * test/testcases/google_event.ics:
1978 testing: ignore Google CalDAV backslash encoding problem
1980 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
1982 * test/test-dbus.py:
1984 D-Bus testing: allow more time when running under valgrind
1986 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
1990 testing: ignore some minor (false) valgrind leaks
1992 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
1996 testing: ignore Memotoo X-AIM merge failure
1998 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
2000 * test/ClientTest.cpp:
2002 testing: ignore Google CardDAV X- testRemoveProperties problem
2004 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
2006 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
2008 testing: limit Akonadi unit testing
2010 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
2012 * src/syncevo/ForkExec.cpp:
2013 * src/syncevo/util.cpp:
2015 glib: fix double-free of source tags
2017 2014-02-11 Patrick Ohly <patrick.ohly@intel.com>
2020 * src/syncevo/eds_abi_wrapper.cpp:
2021 * src/syncevo/eds_abi_wrapper.h:
2023 libical: compatibiliy mode for libical.so.0 and libical.so.1
2025 2014-02-02 Patrick Ohly <patrick.ohly@intel.com>
2027 * src/dbus/server/pim/testpim.py:
2028 * test/resources.py:
2031 testing: parallel runtests.py
2033 2014-02-02 Patrick Ohly <patrick.ohly@intel.com>
2035 * test/test-dbus.py:
2037 testing: more time for TestCmdline.testSyncOutput2
2039 2014-02-02 Patrick Ohly <patrick.ohly@intel.com>
2043 testing: wait for syncevo-http-server, enable more logging
2045 2014-02-02 Patrick Ohly <patrick.ohly@intel.com>
2050 testing: wait for background daemon in wrappercheck
2052 2014-02-02 Patrick Ohly <patrick.ohly@intel.com>
2054 * test/wrappercheck.sh:
2056 testing: wait for background daemon in wrappercheck
2058 2014-02-02 Patrick Ohly <patrick.ohly@intel.com>
2060 * test/resultchecker.py:
2062 testing: more resilient resultchecker.py
2064 2014-01-23 Patrick Ohly <patrick.ohly@intel.com>
2067 Merge remote-tracking branch 'origin/for-master/release'
2069 2014-01-20 Patrick Ohly <patrick.ohly@intel.com>
2074 autotools, NEWS: SyncEvolution 1.3.99.7
2076 2014-01-21 Patrick Ohly <patrick.ohly@intel.com>
2078 * m4-repo/ax_boost_locale.m4:
2080 autotools: build issue with PIM Manager + boost-locale
2082 2014-01-20 Patrick Ohly <patrick.ohly@intel.com>
2087 autotools, NEWS: SyncEvolution 1.3.99.7
2089 2014-01-20 Patrick Ohly <patrick.ohly@intel.com>
2093 autotools: fix rpm packages and description (FDO #73347)
2095 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2097 * src/syncevo/ForkExec.cpp:
2099 ForkExec: ignore unexpected SIGKILL
2101 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2103 * src/syncevo/SyncContext.cpp:
2105 message resend: be more conservative
2107 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2109 * src/dbus/server/pim/testpim.py:
2111 PIM testing: try to use EDS for E.164 normalization during locale
2114 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2116 * src/dbus/server/pim/testpim.py:
2118 PIM testing: fix failure in testLocaledPhone
2120 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2122 * test/test-dbus.py:
2124 D-Bus testing: fix and enhance TestHTTP
2126 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2128 * test/syncevo-http-server.py:
2130 syncevo-http-server: log port which is used
2132 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2134 * test/ClientTest.h:
2135 * test/ClientTestAssert.h:
2137 testing: help scan-tool by adding noreturn annotations
2139 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2141 * test/ClientTest.cpp:
2143 testing: avoid false scan-tool warning
2145 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2147 * src/backends/evolution/EvolutionContactSource.cpp:
2149 EDS: fix false clang warning
2151 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2153 * src/syncevo/SuspendFlags.cpp:
2155 SuspendFlags: avoid scan-build warning
2157 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2159 * src/gnome-bluetooth/syncevolution.c:
2161 GNOME Bluetooth: fix false (?) buffer overflow
2163 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2165 * src/dbus/server/main.cpp:
2167 D-Bus server: avoid scan-tool false positive
2169 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2171 * src/backends/sqlite/SQLiteContactSource.cpp:
2173 sqlite: dead code removal
2175 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2177 * src/syncevo/SyncContext.h:
2178 * src/syncevo/SyncSource.h:
2180 core: mark error throwing or exit functions as SE_NORETURN
2182 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2184 * src/syncevo/declarations.h:
2186 core: add SE_NORETURN
2188 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2190 * test/cppcheck-wrapper.sh:
2193 testing: include cppcheck
2195 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2197 * src/dbus/server/sync-helper.cpp:
2198 * src/gdbus/watch.c:
2199 * src/gdbusxx/gdbus-cxx-bridge.h:
2200 * test/abort-redirect.cpp:
2202 cppcheck: suppress warnings
2204 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2206 * test/ClientTest.cpp:
2208 testing: fix naming of log files in doCopy()
2210 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2212 * test/ClientTest.cpp:
2214 testing: cppcheck redundant assignment
2216 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2218 * test/ClientTest.h:
2219 * test/client-test-main.cpp:
2221 testing: avoid unitialized members after constructor
2223 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2225 * src/syncevo/SyncConfig.cpp:
2227 local sync: avoid redundant ConfigNode instances
2229 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2231 * src/gtk-ui/sync-ui.c:
2232 * src/gtk3-ui/sync-ui.c:
2234 GTK-UIs: avoid unnecessary variable initialization
2236 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2238 * src/gdbus/gdbus-cxx-bridge.h:
2240 GDBus libdbus: fix realloc error handling
2242 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2244 * src/backends/webdav/WebDAVSource.cpp:
2246 WebDAV: fix cppcheck warning about uninitialized memory read
2248 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2250 * src/backends/maemo/MaemoCalendarSource.cpp:
2251 * src/backends/maemo/MaemoCalendarSource.h:
2253 maemo: don't rely on close() to free resources
2255 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2257 * src/backends/evolution/EvolutionContactSource.cpp:
2259 EDS contacts: better check SYNCEVOLUTION_EDS_ACCESS_MODE in
2262 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2264 * src/backends/webdav/WebDAVSource.cpp:
2265 * src/dbus/server/pim/filtered-view.cpp:
2266 * src/dbus/server/pim/filtered-view.h:
2267 * src/dbus/server/session.h:
2268 * src/syncevo/Cmdline.cpp:
2269 * src/syncevo/SyncContext.cpp:
2271 cppcheck performance: function parameter should be passed by
2274 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2276 * src/syncevo/Cmdline.cpp:
2277 * src/syncevo/GLibSupport.cpp:
2278 * src/syncevo/SyncSource.cpp:
2280 cppcheck performance: possible inefficient checking for emptiness
2282 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2284 * src/backends/evolution/EvolutionCalendarSource.cpp:
2285 * src/backends/maemo/MaemoCalendarSource.cpp:
2286 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
2287 * src/dbus/server/session.cpp:
2288 * src/syncevo/IniConfigNode.cpp:
2289 * src/syncevo/util.cpp:
2291 cppcheck performance: Prefer prefix ++/-- operators for
2292 non-primitive types.
2294 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2296 * src/backends/addressbook/AddressBookSource.cpp:
2298 OS X Addressbook: ignore cppcheck warning
2300 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2302 * src/backends/activesync/ActiveSyncSource.cpp:
2303 * src/backends/activesync/ActiveSyncSource.h:
2305 activesync: code cleanup (cppcheck)
2307 2014-01-06 Patrick Ohly <patrick.ohly@intel.com>
2310 * src/syncevo/eds_abi_wrapper.cpp:
2312 packaging: support EDS 3.10, fix dependencies
2314 2014-01-06 Patrick Ohly <patrick.ohly@intel.com>
2318 packaging: remove redundant ADD_EXTRA_PACKAGES
2320 2014-01-06 Patrick Ohly <patrick.ohly@intel.com>
2324 packaging: update syncevolution-kde dependencies
2326 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2330 D-Bus testing: use different ports for http server tests
2332 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2334 * test/resultchecker.py:
2337 testing: separate distcheck
2339 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2343 testing: do not rely on "compile" being enabled
2345 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2349 testing: allow invoking runtest.py multiple times for the same
2352 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2356 testing: log PID of runtests.py
2358 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2360 * test/resultchecker.py:
2362 testing: handle output.txt files with multiple entries per action
2364 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2366 * test/resultchecker.py:
2368 testing: support result checking in platforms which have no
2371 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2373 * test/dbus-session.sh:
2375 testing: be more careful when cleaning up D-Bus session
2377 2013-12-17 Patrick Ohly <patrick.ohly@intel.com>
2381 testing: compile with lower priority
2383 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2387 testing: fix source checkout
2389 2013-12-17 Patrick Ohly <patrick.ohly@intel.com>
2393 testing: don't overwrite LD_LIBRARY_PATH and PATH
2395 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2399 testing: support make's jobserver to control number of processes
2401 2013-12-17 Patrick Ohly <patrick.ohly@intel.com>
2405 testing: use Murphy to control resource access during testing
2407 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2411 testing: automatically flush runtest.py output
2413 2014-01-07 Patrick Ohly <patrick.ohly@intel.com>
2417 testing: include timing information in runtest.py output
2419 2013-12-17 Patrick Ohly <patrick.ohly@intel.com>
2421 * test/resultchecker.py:
2424 testing: prepare running in incomplete chroots
2426 2013-12-17 Patrick Ohly <patrick.ohly@intel.com>
2429 * setup-variables.am:
2430 * src/dbus/server/server.am:
2435 * test/test-dbus.py:
2438 testing: update packaging and testing of pre-compiled binaries
2440 2014-01-16 Patrick Ohly <patrick.ohly@intel.com>
2442 * test/test-dbus.py:
2444 D-Bus testing: cover auto-sync + command line session (FDO
2447 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2449 * test/test-dbus.py:
2451 D-Bus testing: compatibility with Python < 2.7
2453 2014-01-16 Patrick Ohly <patrick.ohly@intel.com>
2455 * test/test-dbus.py:
2457 D-Bus testing: fix glib timeout duration
2459 2014-01-16 Patrick Ohly <patrick.ohly@intel.com>
2461 * src/dbus/server/timeout.h:
2463 D-Bus server: fix abort when mixing auto-sync and manual
2464 operations (FDO #73562)
2466 2014-01-17 Patrick Ohly <patrick.ohly@intel.com>
2468 * src/syncevo/SyncConfig.cpp:
2470 config: clarify autoSyncInterval
2472 2014-01-14 Patrick Ohly <patrick.ohly@intel.com>
2474 * src/syncevo/syncevo.am:
2476 EDS: libsyncevolution.so no longer depends on EDS
2478 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2480 * src/dbus/server/connection.cpp:
2482 D-Bus server: accept WBXML with charset in incoming connections
2484 2014-01-08 Patrick Ohly <patrick.ohly@intel.com>
2486 * m4-repo/se_macros.m4:
2488 autotools: mark all .99 releases as pre-release
2490 2014-01-09 Patrick Ohly <patrick.ohly@intel.com>
2492 * src/backends/signon/signonRegister.cpp:
2494 signon: fix compilation with nothing enabled, II
2496 2013-12-04 Patrick Ohly <patrick.ohly@intel.com>
2500 autotools: relax dist checking
2502 2013-12-04 Patrick Ohly <patrick.ohly@intel.com>
2504 * src/backends/signon/configure-sub.in:
2506 signon: add version check for UOA
2508 2013-12-04 Patrick Ohly <patrick.ohly@intel.com>
2510 * src/backends/signon/signon.am:
2512 signon: fix compilation with nothing enabled
2514 2013-12-03 Alberto Mardegan <alberto.mardegan@canonical.com>
2516 * src/backends/signon/accounts/google-caldav.service.in:
2517 * src/backends/signon/accounts/google-carddav.service.in:
2518 * src/backends/signon/configure-sub.in:
2519 * src/backends/signon/signon.am:
2520 * src/backends/signon/signon.cpp:
2521 * src/backends/signon/signon.h:
2522 * src/backends/signon/signonRegister.cpp:
2524 signon: add Ubuntu Online Accounts support
2526 2013-12-04 Patrick Ohly <patrick.ohly@intel.com>
2528 * src/backends/signon/signon.cpp:
2530 signon: fix compile error
2532 2013-12-09 Patrick Ohly <patrick.ohly@intel.com>
2534 * test/resultchecker.py:
2537 testing: prepare running in incomplete chroots
2539 2013-12-09 Patrick Ohly <patrick.ohly@intel.com>
2541 * src/syncevo/Logging.cpp:
2543 command line: randomly did not show output
2545 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2550 NEWS, autotools: SyncEvolution 1.3.99.6
2552 2013-12-04 Patrick Ohly <patrick.ohly@intel.com>
2554 * src/backends/goa/goa.cpp:
2556 GOA: fix usage with libdbus
2558 2013-12-04 Patrick Ohly <patrick.ohly@intel.com>
2560 * src/backends/pbap/PbapSyncSource.cpp:
2562 PBAP: document known issue with obexd < 0.47
2564 2013-12-04 Patrick Ohly <patrick.ohly@intel.com>
2566 * src/dbus/server/pim/examples/sync.py:
2568 PIM: fix sync.py + multiple peers
2570 2013-11-29 Patrick Ohly <patrick.ohly@intel.com>
2572 * src/backends/evolution/EvolutionContactSource.cpp:
2573 * src/dbus/server/dbus-sync.cpp:
2575 engine: disable batching by default
2577 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2582 testing: ignore GNOME 3.8 leaks
2584 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2587 * test/test-dbus.py:
2589 testing: include DLT in nightly testing
2591 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2595 testing: ignore DLT leak
2597 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2599 * src/syncevo/LogDLT.cpp:
2601 DLT: fix minor memory leak
2603 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2605 * test/wrappercheck.sh:
2607 testing: always log to stderr by default in wrappercheck.sh
2609 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2611 * test/test-dbus.py:
2613 testing: fix test failures caused by syncebook/cal-2.so
2615 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2617 * test/test-dbus.py:
2619 testing: allow more time for shutdown under valgrind
2621 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2623 * test/ClientTest.cpp:
2625 testing: fix linked items remove normal test
2627 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2630 * src/syncevo/eds_abi_wrapper.cpp:
2631 * src/syncevo/eds_abi_wrapper.h:
2633 compatibility hack: support libical.so.1
2635 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2637 * src/syncevo/Logging.cpp:
2639 logging: hide glib warnings from users
2641 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2643 * src/backends/webdav/CalDAVSource.cpp:
2645 CalDAV: remove dead code
2647 2013-11-26 Patrick Ohly <patrick.ohly@intel.com>
2651 autotools: fix libsynthesis version dependency
2653 2013-08-02 Patrick Ohly <patrick.ohly@intel.com>
2655 * src/backends/pbap/PbapSyncSource.cpp:
2657 PBAP: add support for obexd 0.48
2659 2013-10-30 Patrick Ohly <patrick.ohly@intel.com>
2663 testing: ignore g_socket_accept + cancel leak
2665 2013-10-30 Patrick Ohly <patrick.ohly@intel.com>
2669 testing: ignore GIO thread leak, variant 2
2671 2013-10-29 Patrick Ohly <patrick.ohly@intel.com>
2676 NEWS, autotools: SyncEvolution 1.3.99.6 preparations
2678 2013-10-29 Patrick Ohly <patrick.ohly@intel.com>
2682 testing: ignore getaddrinfo valgrind warning
2684 2013-10-29 Patrick Ohly <patrick.ohly@intel.com>
2686 * src/dbus/server/pim/manager.cpp:
2688 PIM: fix compiler warning
2690 2013-10-27 Patrick Ohly <patrick.ohly@intel.com>
2692 * src/dbus/server/pim/test-dbus/broken-config/config/syncevolution/pim-manager.ini:
2693 * src/dbus/server/pim/testpim.py:
2695 PIM testing: check behavior with broken pim-manager.ini (FDO
2698 2013-10-27 Patrick Ohly <patrick.ohly@intel.com>
2700 * src/dbus/server/pim/manager.cpp:
2702 PIM: ignore broken sort order in config (FDO #70772)
2704 2013-10-27 Patrick Ohly <patrick.ohly@intel.com>
2706 * src/dbus/server/pim/testpim.py:
2708 PIM testing: cover pim-manager.ini handling during SetPeer() (FDO
2711 2013-10-27 Patrick Ohly <patrick.ohly@intel.com>
2713 * src/dbus/server/pim/manager.cpp:
2715 PIM: fix incorrect write into pim-manager.ini (FDO #70772)
2717 2013-07-25 Patrick Ohly <patrick.ohly@intel.com>
2719 * src/dbus/server/pim/folks.cpp:
2720 * src/dbus/server/pim/folks.h:
2721 * src/dbus/server/pim/full-view.cpp:
2722 * src/dbus/server/pim/full-view.h:
2723 * src/dbus/server/pim/locale-factory-boost.cpp:
2724 * src/dbus/server/pim/locale-factory.cpp:
2725 * src/dbus/server/pim/locale-factory.h:
2726 * src/dbus/server/pim/testpim.py:
2728 PIM: explicitly re-calculate pre-computed data on locale change
2730 2013-07-25 Patrick Ohly <patrick.ohly@intel.com>
2732 * test/dbus-session.sh:
2734 D-Bus testing: allow creating a private system bus
2736 2013-07-22 Patrick Ohly <patrick.ohly@intel.com>
2738 * test/dbus-session.sh:
2740 D-Bus testing: avoid error message when
2741 /usr/bin/gnome-keyring-daemon is missing
2743 2013-07-17 Patrick Ohly <patrick.ohly@intel.com>
2745 * src/dbus/server/pim/folks.cpp:
2746 * src/dbus/server/pim/folks.h:
2747 * src/dbus/server/pim/full-view.cpp:
2748 * src/dbus/server/pim/full-view.h:
2749 * src/dbus/server/pim/localed.py:
2750 * src/dbus/server/pim/manager.cpp:
2751 * src/dbus/server/pim/manager.h:
2752 * src/dbus/server/pim/testpim.py:
2754 PIM: adapt to locale changes at runtime (FDO #66618)
2756 2013-07-18 Patrick Ohly <patrick.ohly@intel.com>
2758 * src/dbus/server/localed-listener.cpp:
2760 D-Bus server: LocaledListener must not fail without system bus
2762 2013-07-17 Patrick Ohly <patrick.ohly@intel.com>
2764 * src/dbus/server/localed-listener.cpp:
2765 * src/dbus/server/localed-listener.h:
2766 * src/dbus/server/server.am:
2768 D-Bus server: utility class for localed D-Bus interface
2770 2013-10-28 Patrick Ohly <patrick.ohly@intel.com>
2772 * src/syncevo/EDSClient.h:
2774 EDS: disable asynchronous creation of ESourceRegistry
2776 2013-10-01 Patrick Ohly <patrick.ohly@intel.com>
2778 * src/dbus/server/pim/README:
2779 * src/dbus/server/pim/locale-factory-boost.cpp:
2780 * src/dbus/server/pim/testpim.py:
2782 PIM: accent-insensitive and transliterated search (FDO #56524)
2784 2013-10-22 Patrick Ohly <patrick.ohly@intel.com>
2787 * src/dbus/server/org.syncevolution.service.in:
2788 * src/dbus/server/pim/org._01.pim.contacts.service.in:
2789 * src/dbus/server/server.am:
2790 * src/dbus/server/syncevo-dbus-server-startup.sh.in:
2792 D-Bus: configure option for overriding default logging
2794 2013-10-01 Patrick Ohly <patrick.ohly@intel.com>
2798 * src/dbus/server/main.cpp:
2799 * src/dbus/server/server.am:
2800 * src/dbus/server/session-helper.cpp:
2801 * src/dbus/server/session-helper.h:
2802 * src/dbus/server/session.cpp:
2803 * src/dbus/server/sync-helper.cpp:
2804 * src/syncevo/LocalTransportAgent.cpp:
2805 * src/syncevo/LogDLT.cpp:
2806 * src/syncevo/LogDLT.h:
2807 * src/syncevo/LogRedirect.cpp:
2808 * src/syncevo/LogStdout.cpp:
2809 * src/syncevo/Logging.cpp:
2810 * src/syncevo/Logging.h:
2811 * src/syncevo/SyncContext.cpp:
2812 * src/syncevo/syncevo.am:
2813 * test/test-dbus.py:
2815 logging: support DLT (FDO #66769)
2817 2013-10-23 Patrick Ohly <patrick.ohly@intel.com>
2821 testing: allow building without client-test
2823 2013-10-23 Patrick Ohly <patrick.ohly@intel.com>
2825 * src/syncevo/syncevo.am:
2827 autotools: fix make error
2829 2013-10-23 Patrick Ohly <patrick.ohly@intel.com>
2833 autotools: fix packaging of extra backends
2835 2013-10-23 Patrick Ohly <patrick.ohly@intel.com>
2837 * src/dbus/server/presence-status.h:
2839 D-Bus: fix compiler warning
2841 2013-10-23 Patrick Ohly <patrick.ohly@intel.com>
2843 * src/backends/evolution/configure-sub.in:
2845 EDS: remove redundant libebook-contacts dependency
2847 2013-10-23 Patrick Ohly <patrick.ohly@intel.com>
2849 * src/backends/activesync/configure-sub.in:
2851 ActiveSync: don't build Qt UI
2853 2013-07-09 Patrick Ohly <patrick.ohly@intel.com>
2857 autotools: cppunit is optional
2859 2013-10-02 Patrick Ohly <patrick.ohly@intel.com>
2862 * src/syncevo/EDSClient.cpp:
2863 * src/syncevo/EDSClient.h:
2864 * src/syncevo/SyncSource.cpp:
2865 * test/test-dbus.py:
2867 EDS: support dual-install of ebook/ecal backends for EDS < 3.6
2870 2013-10-23 Patrick Ohly <patrick.ohly@intel.com>
2872 * src/syncevo/eds_abi_wrapper.cpp:
2873 * src/syncevo/eds_abi_wrapper.h:
2875 EDS: improve EDS compatibility mode
2877 2013-10-01 Patrick Ohly <patrick.ohly@intel.com>
2879 * src/backends/evolution/EvolutionContactSource.cpp:
2881 EDS: SYNCEVOLUTION_EBOOK_QUERY env variable
2883 2013-09-30 Patrick Ohly <patrick.ohly@intel.com>
2885 * src/dbus/server/pim/locale-factory-boost.cpp:
2886 * src/dbus/server/pim/locale-factory.cpp:
2887 * src/dbus/server/pim/locale-factory.h:
2888 * src/dbus/server/pim/testpim.py:
2890 PIM: relax phone number matching
2892 2013-10-24 Patrick Ohly <patrick.ohly@intel.com>
2896 testing: ignore fontconfig issue
2898 2013-10-18 Patrick Ohly <patrick.ohly@intel.com>
2900 * src/syncevo/GLibSupport.h:
2902 glib: prevent accidental usage of PlainGStrArray []
2904 2013-10-18 Patrick Ohly <patrick.ohly@intel.com>
2906 * src/backends/evolution/EvolutionSyncSource.cpp:
2908 EDS: fix compile problem with boost and EDS > 3.36
2910 2013-10-02 Patrick Ohly <patrick.ohly@intel.com>
2916 2013-10-01 Patrick Ohly <patrick.ohly@intel.com>
2921 autotools, NEWS: SyncEvolution 1.3.99.5
2923 2013-09-30 Patrick Ohly <patrick.ohly@intel.com>
2925 * src/dbus/glib/syncevo-marshal.list:
2926 * src/dbus/glib/syncevo-session.c:
2928 GTK/GTK3 UI: fix crash on 64 bit
2930 2013-09-30 Patrick Ohly <patrick.ohly@intel.com>
2932 * src/gtk-ui/sync-ui.c:
2933 * src/gtk3-ui/sync-ui.c:
2935 GTK/GTK3 UI: fix crash when a sync runs while no service is
2938 2013-09-26 Patrick Ohly <patrick.ohly@intel.com>
2941 * m4-repo/ax_check_gnu_make.m4:
2944 autotools: compile client-test with -g by default
2946 2013-09-27 Patrick Ohly <patrick.ohly@intel.com>
2948 * src/backends/gnome/GNOMEPlatform.cpp:
2950 GNOME: work around GNOME keyring communication problem
2952 2013-09-26 Patrick Ohly <patrick.ohly@intel.com>
2954 * src/backends/gnome/GNOMEPlatform.cpp:
2955 * src/backends/gnome/configure-sub.in:
2957 GNOME: clean up keyring access
2959 2013-09-19 Patrick Ohly <patrick.ohly@intel.com>
2961 * test/resultchecker.py:
2964 testing: cover owndrive.com = OwnCloud
2966 2013-09-17 Patrick Ohly <patrick.ohly@intel.com>
2968 * test/resultchecker.py:
2971 testing: cover Google CardDAV
2973 2013-09-17 Patrick Ohly <patrick.ohly@intel.com>
2975 * src/backends/webdav/WebDAVSource.cpp:
2977 WebDAV: support Google CardDAV, break Yahoo
2979 2013-09-19 Patrick Ohly <patrick.ohly@intel.com>
2981 * test/testcases/eds_contact.vcf.googlecontacts.tem.patch:
2983 testing: ignore URL encoding issue in Google CardDAV
2985 2013-09-17 Patrick Ohly <patrick.ohly@intel.com>
2987 * test/testcases/eds_contact.vcf.googlecontacts.tem.patch:
2989 testing: Google CardDAV + NOTE folding + colon escaping
2991 2013-09-17 Patrick Ohly <patrick.ohly@intel.com>
2993 * test/testcases/eds_contact.vcf.googlecontacts.tem.patch:
2995 testing: Google CardDAV + NOTE + CHARSET
2997 2013-09-16 Patrick Ohly <patrick.ohly@intel.com>
2999 * test/testcases/eds_contact.vcf.googlecontacts.tem.patch:
3001 testing: Google CardDAV does not support several properties
3003 2013-09-16 Patrick Ohly <patrick.ohly@intel.com>
3005 * src/dbus/server/pim/testpim.py:
3008 testing: preserve XDG dirs if located inside builddir
3010 2013-09-16 Patrick Ohly <patrick.ohly@intel.com>
3012 * test/dbus-session.sh:
3014 testing: avoid output on stdout
3016 2013-09-16 Patrick Ohly <patrick.ohly@intel.com>
3018 * src/syncevo/SyncContext.cpp:
3020 SyncContext: use AuthProvider
3022 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3024 * src/backends/goa/GOARegister.cpp:
3025 * src/backends/goa/README:
3026 * src/backends/goa/configure-sub.in:
3027 * src/backends/goa/goa.am:
3028 * src/backends/goa/goa.cpp:
3029 * src/backends/goa/goa.h:
3031 GOA: get OAuth2 tokens out of GNOME Online Accounts
3033 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3035 * src/dbus/server/pim/testpim.py:
3036 * test/test-dbus.py:
3038 testing: remove timeout= parameters from D-Bus method calls
3040 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3042 * test/test-dbus.py:
3044 D-Bus testing: default timeout -> infinite
3046 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3048 * src/syncevo/SyncContext.cpp:
3050 SyncContext: use SimpleUserInterface without keyring access
3052 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3054 * src/syncevo/UserInterface.h:
3056 UserInterface: provide simple default implementation
3058 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3060 * src/dbus/server/session.cpp:
3061 * src/syncevo/Cmdline.cpp:
3063 D-Bus server: password not stored in GNOME keyring or KWallet
3066 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3068 * src/templates/clients/SyncEvolution.ini:
3070 templates: don't store username/password for SyncEvolution client
3072 2013-09-19 Patrick Ohly <patrick.ohly@intel.com>
3074 * src/syncevo/Cmdline.cpp:
3076 Cmdline: add missing password lookup
3078 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3083 testing: ignore GNOME keyring problems
3085 2013-09-05 Patrick Ohly <patrick.ohly@intel.com>
3088 * src/backends/gnome/configure-sub.in:
3089 * src/backends/kde/configure-sub.in:
3090 * src/syncevo/CmdlineSyncClient.cpp:
3091 * src/syncevo/CmdlineSyncClient.h:
3092 * src/syncevo/SyncConfig.cpp:
3094 config: revise default of the "keyring" property
3096 2013-08-06 Patrick Ohly <patrick.ohly@intel.com>
3098 * src/backends/gnome/GNOMEPlatform.cpp:
3100 GNOME: add debug messages for GNOME Keyring
3102 2013-08-06 Patrick Ohly <patrick.ohly@intel.com>
3104 * src/backends/kde/KDEPlatform.cpp:
3106 KDE: add debug messages around KWallet
3108 2013-09-04 Patrick Ohly <patrick.ohly@intel.com>
3110 * src/backends/webdav/WebDAVSource.cpp:
3111 * src/syncevo/IdentityProvider.cpp:
3112 * src/syncevo/SyncConfig.cpp:
3114 logging: debug output for password handling
3116 2013-08-02 Patrick Ohly <patrick.ohly@intel.com>
3118 * src/backends/signon/README:
3119 * src/backends/signon/accounts/caldav.service-type:
3120 * src/backends/signon/accounts/carddav.service-type:
3121 * src/backends/signon/accounts/google-caldav.service.in:
3122 * src/backends/signon/accounts/google-carddav.service.in:
3123 * src/backends/signon/accounts/google.provider.in:
3124 * src/backends/signon/configure-sub.in:
3125 * src/backends/signon/signon.am:
3127 signon: README and example Google accounts files
3129 2013-08-01 Patrick Ohly <patrick.ohly@intel.com>
3131 * src/backends/signon/configure-sub.in:
3132 * src/backends/signon/signon.am:
3133 * src/backends/signon/signon.cpp:
3134 * src/backends/signon/signon.h:
3135 * src/backends/signon/signonRegister.cpp:
3137 signon: new backend using libgsignond-glib + libaccounts-glib
3139 2013-07-30 Patrick Ohly <patrick.ohly@intel.com>
3141 * src/backends/webdav/NeonCXX.cpp:
3142 * src/backends/webdav/NeonCXX.h:
3143 * src/backends/webdav/WebDAVSource.cpp:
3145 WebDAV: support OAuth2
3147 2013-09-13 Patrick Ohly <patrick.ohly@intel.com>
3149 * src/backends/webdav/WebDAVSourceRegister.cpp:
3151 WebDAV: testing a WebDAV source depends on password lookup
3153 2013-07-30 Patrick Ohly <patrick.ohly@intel.com>
3155 * src/syncevo/IdentityProvider.cpp:
3156 * src/syncevo/IdentityProvider.h:
3158 config: add identity provider registry
3160 2013-07-30 Patrick Ohly <patrick.ohly@intel.com>
3162 * src/syncevo/IdentityProvider.cpp:
3163 * src/syncevo/IdentityProvider.h:
3165 config: introduce AuthProvider
3167 2013-07-29 Patrick Ohly <patrick.ohly@intel.com>
3169 * src/backends/evolution/EvolutionContactSource.cpp:
3170 * src/backends/webdav/WebDAVSource.cpp:
3171 * src/syncevo/IdentityProvider.cpp:
3172 * src/syncevo/IdentityProvider.h:
3173 * src/syncevo/SyncContext.cpp:
3174 * src/syncevo/SynthesisDBPlugin.cpp:
3175 * src/syncevo/TransportAgent.cpp:
3176 * src/syncevo/syncevo.am:
3178 config: first step towards modular identity providers
3180 2013-07-29 Patrick Ohly <patrick.ohly@intel.com>
3182 * test/test-dbus.py:
3184 D-Bus testing: test indirect password lookup
3186 2013-07-29 Patrick Ohly <patrick.ohly@intel.com>
3188 * src/dbus/server/read-operations.cpp:
3189 * src/syncevo/Cmdline.cpp:
3190 * src/syncevo/Cmdline.h:
3191 * src/syncevo/SyncConfig.cpp:
3192 * src/syncevo/SyncConfig.h:
3193 * src/syncevo/SyncContext.cpp:
3195 config: selectively resolve username during indirect credential
3198 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3200 * src/syncevo/SyncConfig.cpp:
3201 * src/syncevo/SyncConfig.h:
3203 SyncConfig: implement "id" handling for reading and writing
3206 2013-08-06 Patrick Ohly <patrick.ohly@intel.com>
3208 * src/syncevo/UserInterface.cpp:
3209 * src/syncevo/UserInterface.h:
3211 ConfigPasswordKey: add toString()
3213 2013-08-09 Patrick Ohly <patrick.ohly@intel.com>
3215 * src/backends/gnome/GNOMEPlatform.cpp:
3216 * src/syncevo/SyncConfig.cpp:
3217 * src/syncevo/UserInterface.h:
3219 GNOME keyring: prevent empty "server" key in password lookup
3221 2013-09-04 Patrick Ohly <patrick.ohly@intel.com>
3223 * src/syncevo/SyncConfig.cpp:
3225 config: avoid empty server key during password lookup in keyring
3227 2013-09-09 Patrick Ohly <patrick.ohly@intel.com>
3229 * src/syncevo/Cmdline.cpp:
3230 * src/syncevo/SyncConfig.cpp:
3232 config: reuse existing node and tree instances
3234 2013-09-23 Patrick Ohly <patrick.ohly@intel.com>
3236 * src/syncevo/SyncConfig.cpp:
3238 SyncConfig: do not rely on creating of empty config during test
3240 2013-09-23 Patrick Ohly <patrick.ohly@intel.com>
3242 * src/syncevo/SyncContext.cpp:
3244 SyncContext: avoid caching config tree for entire duration of
3247 2013-09-06 Patrick Ohly <patrick.ohly@intel.com>
3249 * src/syncevo/ConfigTree.h:
3250 * src/syncevo/FileConfigTree.cpp:
3251 * src/syncevo/FileConfigTree.h:
3252 * src/syncevo/SingleFileConfigTree.cpp:
3253 * src/syncevo/SingleFileConfigTree.h:
3254 * src/syncevo/SyncConfig.cpp:
3255 * src/syncevo/SyncConfig.h:
3256 * src/syncevo/VolatileConfigTree.h:
3258 config: refactor root path handling
3260 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3262 * src/dbus/server/read-operations.cpp:
3263 * src/syncevo/Cmdline.cpp:
3264 * src/syncevo/Cmdline.h:
3265 * src/syncevo/SyncConfig.cpp:
3266 * src/syncevo/SyncConfig.h:
3267 * src/syncevo/SyncContext.cpp:
3269 SyncConfig: simplify password API
3271 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3273 * src/syncevo/SyncConfig.cpp:
3274 * src/syncevo/SyncConfig.h:
3276 SyncSourceConfig: remove obsolete password methods
3278 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3280 * src/backends/activesync/ActiveSyncSource.cpp:
3281 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
3282 * src/backends/evolution/EvolutionContactSource.cpp:
3283 * src/backends/webdav/WebDAVSource.cpp:
3284 * src/client-test-app.cpp:
3285 * src/syncevo/DBusTraits.h:
3286 * src/syncevo/IdentityProvider.h:
3287 * src/syncevo/LocalTransportAgent.cpp:
3288 * src/syncevo/SyncConfig.cpp:
3289 * src/syncevo/SyncConfig.h:
3290 * src/syncevo/SyncContext.cpp:
3291 * src/syncevo/SynthesisDBPlugin.cpp:
3292 * src/syncevo/TransportAgent.cpp:
3294 config: user name -> identity
3296 2013-07-25 Patrick Ohly <patrick.ohly@intel.com>
3298 * src/syncevo/SyncConfig.cpp:
3299 * src/syncevo/SyncConfig.h:
3301 SyncConfig: remove obsolete caching of passwords
3303 2013-09-27 Patrick Ohly <patrick.ohly@intel.com>
3307 testing: ignore GIO socket leak introduced by GNOME 3.8
3309 2013-08-09 SyncEvolution Nightly Testing <syncevolution@syncevolution.org>
3311 * src/dbus/server/pim/testpim.py:
3313 PIM testing: fix test for sync running longer than auto shutdown
3316 2013-09-04 Patrick Ohly <patrick.ohly@intel.com>
3318 * src/dbus/server/pim/examples/sync.py:
3320 PIM: fix D-Bus timeout problem in sync.py
3322 2013-09-04 Patrick Ohly <patrick.ohly@intel.com>
3324 * src/dbus/server/pim/examples/sync.py:
3326 PIM: fix UID usage in sync.py example
3328 2013-09-04 Patrick Ohly <patrick.ohly@intel.com>
3330 * src/backends/pbap/pbap.am:
3332 PBAP: include README in source distribution
3334 2013-08-09 Patrick Ohly <patrick.ohly@intel.com>
3336 * src/backends/pbap/PbapSyncSource.cpp:
3338 PBAP: do not end Bluez5 transfer prematurely
3340 2013-09-02 Patrick Ohly <patrick.ohly@intel.com>
3342 * test/test-dbus.py:
3344 testing: make testSession3 reliable again, finish server startup
3347 2013-09-02 Patrick Ohly <patrick.ohly@intel.com>
3349 * src/dbus/interfaces/interfaces.am:
3351 autotools: fix race condition related to src/dbus/interfaces docs
3353 2013-09-02 Patrick Ohly <patrick.ohly@intel.com>
3355 * test/testcases/eds_contact.vcf.exchange.tem.patch:
3357 testing: fix Exchange eds_contact:testItems
3359 2013-09-04 Patrick Ohly <patrick.ohly@intel.com>
3363 testing: ignore GNOME keyring leak also for other operations
3365 2013-08-08 Patrick Ohly <patrick.ohly@intel.com>
3367 * src/dbus/server/pim/testpim.py:
3369 PIM testing: test for sync running longer than auto shutdown
3372 2013-08-08 Patrick Ohly <patrick.ohly@intel.com>
3374 * src/dbus/server/server.cpp:
3375 * src/dbus/server/server.h:
3377 D-Bus server: if busy, don't shut down
3379 2013-08-06 Patrick Ohly <patrick.ohly@intel.com>
3381 * test/test-dbus.py:
3383 D-Bus testing: D-Bus method call timeouts
3385 2013-08-01 Patrick Ohly <patrick.ohly@intel.com>
3387 * src/syncevo/GLibSupport.h:
3389 glib: SYNCEVO_GLIB_CALL_SYNC() must use GRunWhile()
3391 2013-07-18 Patrick Ohly <patrick.ohly@intel.com>
3393 * test/test-dbus.py:
3395 D-Bus testing: fix testSyncFailure2
3397 2013-08-02 Patrick Ohly <patrick.ohly@intel.com>
3399 * src/backends/activesync/ActiveSyncSource.cpp:
3400 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
3401 * src/backends/evolution/EvolutionContactSource.cpp:
3402 * src/backends/pbap/PbapSyncSource.cpp:
3403 * src/backends/signon/README:
3404 * src/backends/signon/accounts/caldav.service-type:
3405 * src/backends/signon/accounts/carddav.service-type:
3406 * src/backends/signon/accounts/google-caldav.service.in:
3407 * src/backends/signon/accounts/google-carddav.service.in:
3408 * src/backends/signon/accounts/google.provider.in:
3409 * src/backends/signon/configure-sub.in:
3410 * src/backends/signon/signon.am:
3411 * src/backends/signon/signon.cpp:
3412 * src/backends/signon/signon.h:
3413 * src/backends/signon/signonRegister.cpp:
3414 * src/backends/webdav/NeonCXX.cpp:
3415 * src/backends/webdav/NeonCXX.h:
3416 * src/backends/webdav/WebDAVSource.cpp:
3417 * src/client-test-app.cpp:
3418 * src/dbus/server/read-operations.cpp:
3419 * src/dbus/server/session.cpp:
3420 * src/syncevo/Cmdline.cpp:
3421 * src/syncevo/Cmdline.h:
3422 * src/syncevo/DBusTraits.h:
3423 * src/syncevo/GLibSupport.h:
3424 * src/syncevo/IdentityProvider.cpp:
3425 * src/syncevo/IdentityProvider.h:
3426 * src/syncevo/LocalTransportAgent.cpp:
3427 * src/syncevo/SyncConfig.cpp:
3428 * src/syncevo/SyncConfig.h:
3429 * src/syncevo/SyncContext.cpp:
3430 * src/syncevo/SynthesisDBPlugin.cpp:
3431 * src/syncevo/TransportAgent.cpp:
3432 * src/syncevo/syncevo.am:
3433 * test/test-dbus.py:
3435 signon: revert accidental inclusion in master branch
3437 2013-08-02 Patrick Ohly <patrick.ohly@intel.com>
3439 * src/backends/pbap/PbapSyncSource.cpp:
3441 PBAP: add support for obexd 0.48
3443 2013-08-02 Patrick Ohly <patrick.ohly@intel.com>
3445 * src/backends/signon/README:
3446 * src/backends/signon/accounts/caldav.service-type:
3447 * src/backends/signon/accounts/carddav.service-type:
3448 * src/backends/signon/accounts/google-caldav.service.in:
3449 * src/backends/signon/accounts/google-carddav.service.in:
3450 * src/backends/signon/accounts/google.provider.in:
3451 * src/backends/signon/configure-sub.in:
3452 * src/backends/signon/signon.am:
3454 signon: README and example Google accounts files
3456 2013-08-01 Patrick Ohly <patrick.ohly@intel.com>
3458 * src/backends/signon/configure-sub.in:
3459 * src/backends/signon/signon.am:
3460 * src/backends/signon/signon.cpp:
3461 * src/backends/signon/signon.h:
3462 * src/backends/signon/signonRegister.cpp:
3464 singon: new backend using libgsignond-glib + libaccounts-glib
3466 2013-07-30 Patrick Ohly <patrick.ohly@intel.com>
3468 * src/backends/webdav/NeonCXX.cpp:
3469 * src/backends/webdav/NeonCXX.h:
3470 * src/backends/webdav/WebDAVSource.cpp:
3472 WebDAV: support OAuth2
3474 2013-07-30 Patrick Ohly <patrick.ohly@intel.com>
3476 * src/syncevo/IdentityProvider.cpp:
3477 * src/syncevo/IdentityProvider.h:
3479 config: add identity provider registry
3481 2013-07-30 Patrick Ohly <patrick.ohly@intel.com>
3483 * src/syncevo/IdentityProvider.cpp:
3484 * src/syncevo/IdentityProvider.h:
3486 config: introduce AuthProvider
3488 2013-07-29 Patrick Ohly <patrick.ohly@intel.com>
3490 * src/backends/evolution/EvolutionContactSource.cpp:
3491 * src/backends/webdav/WebDAVSource.cpp:
3492 * src/syncevo/IdentityProvider.cpp:
3493 * src/syncevo/IdentityProvider.h:
3494 * src/syncevo/SyncContext.cpp:
3495 * src/syncevo/SynthesisDBPlugin.cpp:
3496 * src/syncevo/TransportAgent.cpp:
3497 * src/syncevo/syncevo.am:
3499 config: first step towards modular identity providers
3501 2013-07-29 Patrick Ohly <patrick.ohly@intel.com>
3503 * test/test-dbus.py:
3505 D-Bus testing: test indirect password lookup
3507 2013-07-29 Patrick Ohly <patrick.ohly@intel.com>
3509 * src/dbus/server/read-operations.cpp:
3510 * src/syncevo/Cmdline.cpp:
3511 * src/syncevo/Cmdline.h:
3512 * src/syncevo/SyncConfig.cpp:
3513 * src/syncevo/SyncConfig.h:
3514 * src/syncevo/SyncContext.cpp:
3516 config: selectively resolve username during indirect credential
3519 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3521 * src/syncevo/SyncConfig.cpp:
3522 * src/syncevo/SyncConfig.h:
3524 SyncConfig: implement "id" handling for reading and writing
3527 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3529 * src/syncevo/SyncConfig.cpp:
3530 * src/syncevo/SyncConfig.h:
3531 * src/syncevo/SyncContext.cpp:
3533 SyncConfig: allow sharing file config tree between configs
3535 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3537 * src/dbus/server/read-operations.cpp:
3538 * src/syncevo/Cmdline.cpp:
3539 * src/syncevo/Cmdline.h:
3540 * src/syncevo/SyncConfig.cpp:
3541 * src/syncevo/SyncConfig.h:
3542 * src/syncevo/SyncContext.cpp:
3544 SyncConfig: simplify password API
3546 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3548 * src/syncevo/SyncConfig.h:
3550 SyncConfig: allow access to ConfigTree
3552 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3554 * src/syncevo/SyncConfig.cpp:
3555 * src/syncevo/SyncConfig.h:
3557 SyncSourceConfig: remove obsolete password methods
3559 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3561 * src/backends/activesync/ActiveSyncSource.cpp:
3562 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
3563 * src/backends/evolution/EvolutionContactSource.cpp:
3564 * src/backends/webdav/WebDAVSource.cpp:
3565 * src/client-test-app.cpp:
3566 * src/syncevo/DBusTraits.h:
3567 * src/syncevo/IdentityProvider.h:
3568 * src/syncevo/LocalTransportAgent.cpp:
3569 * src/syncevo/SyncConfig.cpp:
3570 * src/syncevo/SyncConfig.h:
3571 * src/syncevo/SyncContext.cpp:
3572 * src/syncevo/SynthesisDBPlugin.cpp:
3573 * src/syncevo/TransportAgent.cpp:
3575 config: user name -> identity
3577 2013-07-25 Patrick Ohly <patrick.ohly@intel.com>
3579 * src/syncevo/SyncConfig.cpp:
3580 * src/syncevo/SyncConfig.h:
3582 SyncConfig: remove obsolete caching of passwords
3584 2013-08-01 Patrick Ohly <patrick.ohly@intel.com>
3586 * src/syncevo/GLibSupport.h:
3588 glib: SYNCEVO_GLIB_CALL_SYNC() must use GRunWhile()
3590 2013-07-26 Patrick Ohly <patrick.ohly@intel.com>
3592 * src/dbus/server/session.cpp:
3594 D-Bus server: password not stored in GNOME keyring or KWallet
3597 2013-07-25 Patrick Ohly <patrick.ohly@intel.com>
3599 * src/backends/pbap/PbapSyncSource.cpp:
3601 PBAP: compile fix for "PBAP: transfer data inside ReadItemAsKey"
3603 2013-07-12 Patrick Ohly <patrick.ohly@intel.com>
3608 NEWS, autotools: SyncEvolution 1.3.99.4
3610 2013-05-18 Guido Günther <agx@sigxcpu.org>
3614 build: use top_builddir instead of builddir
3616 2013-05-17 Guido Günther <agx@sigxcpu.org>
3620 build: Split autoreconf options
3622 2013-07-12 Patrick Ohly <patrick.ohly@intel.com>
3624 * test/test-dbus.py:
3626 D-Bus testing: fix race in TestCmdline.testSyncFailure2
3628 2013-07-12 Patrick Ohly <patrick.ohly@intel.com>
3630 * test/test-dbus.py:
3633 TestLocalCache.testPropertyRemovalIncremental100 name
3635 2013-07-11 Patrick Ohly <patrick.ohly@intel.com>
3638 * src/syncevo/ConfigNode.h:
3639 * src/syncevo/DevNullConfigNode.h:
3640 * src/syncevo/FilterConfigNode.h:
3641 * src/syncevo/IniConfigNode.h:
3642 * src/syncevo/MultiplexConfigNode.h:
3643 * src/syncevo/PrefixConfigNode.h:
3644 * src/syncevo/SafeConfigNode.h:
3645 * src/syncevo/SyncSource.cpp:
3646 * src/syncevo/SynthesisDBPlugin.cpp:
3647 * src/syncevo/VolatileConfigNode.h:
3649 sync: avoid maintaining suspend/resume meta data during ephemeral
3652 2013-07-11 Patrick Ohly <patrick.ohly@intel.com>
3654 * src/syncevo/SyncConfig.cpp:
3655 * src/syncevo/SyncConfig.h:
3657 SyncSourceConfig: cache synthesisID
3659 2013-07-11 Patrick Ohly <patrick.ohly@intel.com>
3661 * src/dbus/server/session-helper.cpp:
3662 * src/dbus/server/session-helper.h:
3663 * src/dbus/server/session.cpp:
3664 * src/dbus/server/sync-helper.cpp:
3665 * src/syncevo/LocalTransportAgent.cpp:
3667 sync: reduce D-Bus traffic
3669 2013-07-11 Patrick Ohly <patrick.ohly@intel.com>
3671 * src/dbus/server/dbus-sync.cpp:
3672 * src/dbus/server/dbus-sync.h:
3673 * src/syncevo/SyncContext.cpp:
3674 * src/syncevo/SyncContext.h:
3675 * test/test-dbus.py:
3677 sync: less verbose output, shorter runtime
3679 2013-07-11 Patrick Ohly <patrick.ohly@intel.com>
3681 * src/syncevo/ForkExec.cpp:
3682 * src/syncevo/ForkExec.h:
3684 ForkExec: allow passing arguments to helper
3686 2013-07-10 Patrick Ohly <patrick.ohly@intel.com>
3688 * test/test-dbus.py:
3690 D-Bus testing: don't depend on server output during startup,
3691 truely quiet TEST_DBUS_QUIET
3693 2013-07-10 Patrick Ohly <patrick.ohly@intel.com>
3695 * src/dbus/server/pim/testpim.py:
3697 PIM testing: include testcase from FDO #66618
3699 2013-07-10 Patrick Ohly <patrick.ohly@intel.com>
3701 * test/syncevo-http-server.py:
3703 HTTP server: handle message resends
3705 2013-07-10 Patrick Ohly <patrick.ohly@intel.com>
3707 * src/dbus/server/connection.cpp:
3709 D-Bus: better logging of server stub transport exceptions
3711 2013-07-10 Patrick Ohly <patrick.ohly@intel.com>
3713 * src/dbus/server/sync-helper.cpp:
3715 D-Bus: allow catching syncevo-dbus-helper in valgrind debugger
3717 2013-07-05 Patrick Ohly <patrick.ohly@intel.com>
3719 * src/backends/pbap/PbapSyncSource.cpp:
3721 PBAP: transfer data inside ReadItemAsKey
3723 2013-07-05 Patrick Ohly <patrick.ohly@intel.com>
3725 * src/backends/pbap/README:
3726 * src/dbus/server/dbus-sync.cpp:
3727 * src/dbus/server/pim/manager.cpp:
3728 * src/dbus/server/pim/testpim.py:
3730 PIM: use incremental sync for PBAP by default (FDO #59551)
3732 2013-07-05 Patrick Ohly <patrick.ohly@intel.com>
3734 * src/dbus/server/pim/testpim.py:
3736 PIM testing: more flexible exclusion of empty vcard
3738 2013-07-05 Patrick Ohly <patrick.ohly@intel.com>
3740 * src/backends/pbap/PbapSyncSource.cpp:
3741 * src/backends/pbap/PbapSyncSource.h:
3742 * src/backends/pbap/README:
3743 * src/syncevo/SyncContext.cpp:
3744 * src/syncevo/configs/scripting/05vcard-merge.xml:
3746 PBAP: incremental sync (FDO #59551)
3748 2013-07-05 Patrick Ohly <patrick.ohly@intel.com>
3750 * src/syncevo/SyncSource.cpp:
3752 SyncSource: avoid ERROR logging for 508 status code
3754 2013-07-05 Patrick Ohly <patrick.ohly@intel.com>
3756 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
3757 * src/syncevo/configs/datatypes/02vcard-types.xml:
3758 * src/syncevo/configs/scripting/05vcard-merge.xml:
3760 EDS: update PHOTO+GEO during slow sync, avoid rewriting PHOTO
3763 2013-06-27 Patrick Ohly <patrick.ohly@intel.com>
3765 * src/backends/evolution/EvolutionContactSource.cpp:
3766 * src/backends/evolution/EvolutionContactSource.h:
3768 EDS contacts: read-ahead cache
3770 2013-06-28 Patrick Ohly <patrick.ohly@intel.com>
3772 * src/syncevo/Cmdline.cpp:
3773 * src/syncevo/SyncContext.cpp:
3774 * src/syncevo/SyncSource.cpp:
3775 * src/syncevo/SyncSource.h:
3777 read-ahead: tell SyncSource about the upcoming read accesses
3779 2013-06-29 Patrick Ohly <patrick.ohly@intel.com>
3781 * src/syncevo/GLibSupport.cpp:
3782 * src/syncevo/GLibSupport.h:
3783 * src/syncevo/SyncContext.cpp:
3784 * src/syncevo/util.cpp:
3786 glib: allow other threads to check something after each main loop
3789 2013-06-29 Patrick Ohly <patrick.ohly@intel.com>
3791 * src/syncevo/ThreadSupport.h:
3793 Threading: add Cond class
3795 2013-06-29 Patrick Ohly <patrick.ohly@intel.com>
3797 * src/syncevo/ThreadSupport.h:
3799 Threading: fix Dyn*Mutex
3801 2013-06-25 Patrick Ohly <patrick.ohly@intel.com>
3803 * src/backends/pbap/PbapSyncSource.cpp:
3804 * src/backends/pbap/PbapSyncSource.cpp.orig:
3805 * src/backends/pbap/PbapSyncSource.cpp.rej:
3806 * src/backends/pbap/PbapSyncSource.h:
3808 PBAP: refactor PbapSyncSource, asyncronous transfer, report items
3811 2013-06-27 Patrick Ohly <patrick.ohly@intel.com>
3813 * src/syncevo/GLibSupport.h:
3815 GErrorCXX: add take()
3817 2013-06-26 Patrick Ohly <patrick.ohly@intel.com>
3819 * src/syncevo/Cmdline.cpp:
3820 * src/syncevo/Cmdline.h:
3822 command line: execute --export and --print-items while the source
3825 2013-06-26 Patrick Ohly <patrick.ohly@intel.com>
3827 * src/syncevo/TmpFile.cpp:
3828 * src/syncevo/TmpFile.h:
3830 TmpFile: add moreData() and remove()
3832 2013-06-26 Patrick Ohly <patrick.ohly@intel.com>
3834 * src/gdbusxx/gdbus-cxx-bridge.h:
3836 GDBus GIO: support int64_t and uint64_t
3838 2013-06-25 Patrick Ohly <patrick.ohly@intel.com>
3840 * src/gdbusxx/gdbus-cxx-bridge.h:
3842 GDBus GIO: avoid unnecessary case-insentive type comparison.
3844 2013-06-26 Patrick Ohly <patrick.ohly@intel.com>
3846 * src/backends/pbap/PbapSyncSource.cpp:
3848 PBAP: fix support for obexd == 0.47, break 0.48
3850 2013-06-25 Patrick Ohly <patrick.ohly@intel.com>
3852 * src/syncevo/SuspendFlags.cpp:
3853 * src/syncevo/SuspendFlags.h:
3855 SuspendFlags: make it thread-safe
3857 2013-06-28 Patrick Ohly <patrick.ohly@intel.com>
3861 testing: run local sync tests with more items
3863 2013-06-13 Patrick Ohly <patrick.ohly@intel.com>
3865 * src/dbus/server/pim/testpim.py:
3866 * test/test-dbus.py:
3868 D-Bus testing: support git glib/gobject bindings
3870 2013-06-28 Patrick Ohly <patrick.ohly@intel.com>
3872 * test/ClientTest.cpp:
3874 testing: better logging of synccompare invocation
3876 2013-06-12 Patrick Ohly <patrick.ohly@intel.com>
3878 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
3879 * src/syncevo/configs/datatypes/01vcard-profile.xml:
3880 * src/syncevo/configs/scripting/05vcard-evolution.xml:
3881 * test/ClientTest.cpp:
3883 EDS contacts: avoid unnecessary DB writes during slow sync due to
3886 2013-06-12 Patrick Ohly <patrick.ohly@intel.com>
3888 * src/backends/evolution/EvolutionContactSource.h:
3889 * src/syncevo/configs/datatypes/02vcard-types.xml:
3891 EDS contacts: avoid unnecessary DB writes during slow sync
3893 2013-06-11 Patrick Ohly <patrick.ohly@intel.com>
3895 * src/backends/evolution/EvolutionCalendarSource.cpp:
3896 * src/backends/evolution/EvolutionContactSource.cpp:
3898 EDS: avoid retrieving REV/LAST-MODIFIED if not needed
3900 2013-06-11 Patrick Ohly <patrick.ohly@intel.com>
3902 * src/syncevo/Cmdline.cpp:
3903 * src/syncevo/SyncContext.cpp:
3904 * src/syncevo/SyncSource.cpp:
3905 * src/syncevo/SyncSource.h:
3907 engine: change tracking optional for caching mode and item
3910 2013-06-10 Patrick Ohly <patrick.ohly@intel.com>
3912 * src/backends/evolution/EvolutionContactSource.cpp:
3913 * src/backends/evolution/EvolutionContactSource.h:
3915 EDS: implement batched add/update of contacts
3917 2013-06-10 Patrick Ohly <patrick.ohly@intel.com>
3919 * src/syncevo/configs/remoterules/00_syncevolution.xml:
3921 engine: enable out-of-order command execution for
3922 SyncEvolution<->SyncEvolution
3924 2013-06-07 Patrick Ohly <patrick.ohly@intel.com>
3926 * src/syncevo/SyncContext.cpp:
3927 * src/syncevo/SyncSource.cpp:
3928 * src/syncevo/SyncSource.h:
3929 * src/syncevo/TrackingSyncSource.cpp:
3930 * src/syncevo/TrackingSyncSource.h:
3932 SyncSource: support asynchronous add/update in utility classes
3934 2013-06-05 Patrick Ohly <patrick.ohly@intel.com>
3936 * src/syncevo/SyncContext.cpp:
3937 * src/syncevo/SyncML.h:
3938 * src/syncevo/SyncSource.h:
3940 SyncSource: optional support for asynchronous
3941 insert/update/delete
3943 2013-06-05 Patrick Ohly <patrick.ohly@intel.com>
3945 * src/syncevo/SynthesisDBPlugin.cpp:
3947 engine: make FinalizeLocalID a real NOP
3949 2013-06-05 Patrick Ohly <patrick.ohly@intel.com>
3951 * src/syncevo/SyncSource.h:
3953 SyncSource: simplify getPre/PostSignal()
3955 2013-06-20 Patrick Ohly <patrick.ohly@intel.com>
3957 * src/dbus/server/pim/testpim.py:
3959 PIM testing: enhance testFilterLiveLimit
3961 2013-06-20 Patrick Ohly <patrick.ohly@intel.com>
3963 * src/dbus/server/pim/testpim.py:
3965 PIM testing: fix testView and testViewSorting
3967 2013-06-20 Patrick Ohly <patrick.ohly@intel.com>
3969 * src/dbus/server/pim/testpim.py:
3971 PIM testing: fixed testFilterLiveLimit
3973 2013-06-18 Patrick Ohly <patrick.ohly@intel.com>
3975 * src/dbus/server/pim/testpim.py:
3977 PIM testing: revise state checking
3979 2013-06-13 Patrick Ohly <patrick.ohly@intel.com>
3981 * src/dbus/server/pim/testpim.py:
3983 PIM testing: testSync + test case files
3985 2013-06-07 Patrick Ohly <patrick.ohly@intel.com>
3987 * src/dbus/server/pim/manager.cpp:
3989 PIM: set debug level in peer configs via env variable
3991 2013-06-13 Patrick Ohly <patrick.ohly@intel.com>
3995 testing: suppress libsoup cancellation error leak
3997 2013-06-10 Patrick Ohly <patrick.ohly@intel.com>
3999 * src/syncevo/SyncContext.cpp:
4001 SyncContext: "server" -> "peer" in debug message
4003 2013-06-10 Patrick Ohly <patrick.ohly@intel.com>
4005 * src/syncevo/SyncContext.cpp:
4007 SyncContext: include process name in Synthesis log
4009 2013-06-28 Patrick Ohly <patrick.ohly@intel.com>
4011 * src/backends/evolution/EvolutionSyncSource.cpp:
4013 EDS: fix cloning of system source
4015 2013-06-28 Patrick Ohly <patrick.ohly@intel.com>
4017 * src/syncevo/GLibSupport.h:
4019 glib: smart pointer for glib string arrays
4021 2013-06-20 Patrick Ohly <patrick.ohly@intel.com>
4023 * src/syncevo/SyncContext.cpp:
4025 engine: fix "override blocking threading code in libsynthesis"
4027 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4029 * src/dbus/server/server.am:
4031 PIM: include pim-manager-api.txt in source distro (FDO #62516)
4033 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4035 * src/dbus/server/pim/README:
4037 PIM: "full name" -> "fullname" fix in documentation (FDO #62515)
4039 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4044 testing: updated valgrind suppressions
4046 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4050 Apple: test with less items
4052 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4056 Funambol: finally fix testing
4058 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4060 * test/ClientTest.cpp:
4062 testing: remove redundant registration of testTwoWayRestart
4064 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4066 * src/gdbusxx/gdbus-cxx-bridge.cpp:
4069 D-Bus: fix minor memory leak
4071 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4073 * src/dbus/server/session-helper.h:
4075 PIM: fix SyncProgress signal
4077 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4079 * src/dbus/server/pim/README:
4081 PIM: document enhanced searching (search part of FDO #64177)
4083 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4085 * src/dbus/server/pim/testpim.py:
4087 PIM testing: test field tests
4089 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4091 * src/dbus/server/pim/locale-factory-boost.cpp:
4093 PIM: implement 'is/contains/begins-with/ends-with'
4095 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4097 * src/dbus/server/pim/locale-factory-boost.cpp:
4099 PIM: minor performance enhancement in 'any-contains'
4101 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4103 * src/dbus/server/pim/testpim.py:
4105 PIM testing: test case for 'and' and 'or'
4107 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4109 * src/dbus/server/pim/locale-factory.cpp:
4111 PIM: implement 'and' and 'or'
4113 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4115 * src/dbus/server/pim/folks.h:
4116 * src/dbus/server/pim/locale-factory-boost.cpp:
4117 * src/dbus/server/pim/locale-factory.cpp:
4118 * src/dbus/server/pim/locale-factory.h:
4119 * src/dbus/server/pim/manager.cpp:
4120 * src/dbus/server/pim/manager.h:
4121 * src/dbus/server/server.am:
4123 PIM: support recursive search filter
4125 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4127 * src/gdbusxx/gdbus-cxx-bridge.h:
4129 GDBus GIO: support recursive variant with one type
4131 2013-05-28 Patrick Ohly <patrick.ohly@intel.com>
4133 * src/gdbusxx/gdbus-cxx-bridge.h:
4135 GDBus GIO: improve boost::variant visitor
4137 2013-05-24 Patrick Ohly <patrick.ohly@intel.com>
4139 * src/dbus/server/pim/testpim.py:
4141 PIM testing: check that EDS DB really gets removed (part of FDO
4144 2013-05-24 Patrick Ohly <patrick.ohly@intel.com>
4146 * src/backends/evolution/EvolutionSyncSource.cpp:
4147 * src/backends/evolution/EvolutionSyncSource.h:
4148 * src/dbus/server/pim/manager.cpp:
4149 * src/syncevo/Cmdline.cpp:
4150 * src/syncevo/SyncSource.h:
4152 PIM: allow removal of data together with database removal (part
4155 2013-05-23 Patrick Ohly <patrick.ohly@intel.com>
4157 * src/backends/evolution/EvolutionCalendarSource.h:
4158 * src/backends/evolution/EvolutionContactSource.h:
4159 * src/backends/evolution/EvolutionSyncSource.cpp:
4160 * src/backends/evolution/EvolutionSyncSource.h:
4162 EDS: create new databases by cloning the builtin ones (FDO
4165 2013-05-24 Patrick Ohly <patrick.ohly@intel.com>
4167 * src/dbus/server/pim/testpim.py:
4169 PIM testing: add test for right error when using invalid UID
4171 2013-05-24 Patrick Ohly <patrick.ohly@intel.com>
4173 * src/gdbusxx/gdbus-cxx-bridge.cpp:
4174 * src/gdbusxx/gdbus-cxx-bridge.h:
4176 GDBus GIO: fix returning of error exceptions from asynchronous
4177 method + Interface_t/Member_t
4179 2013-05-24 Patrick Ohly <patrick.ohly@intel.com>
4181 * src/dbus/server/pim/test-dbus/db-active/config/syncevolution/pim-manager.ini:
4182 * src/dbus/server/pim/testpim.py:
4184 PIM testing: run with temp-testpim as location for EDS and PIM
4187 2013-05-24 Patrick Ohly <patrick.ohly@intel.com>
4189 * test/test-dbus.py:
4191 D-Bus testing: allow tests to install files in a shared XDG tree
4193 2013-05-29 Patrick Ohly <patrick.ohly@intel.com>
4195 * test/dbus-session.sh:
4197 dbus-session.sh: create XDG dirs
4199 2013-05-23 Patrick Ohly <patrick.ohly@intel.com>
4201 * test/dbus-session.sh:
4203 dbus-session.sh: fix bashism
4205 2013-05-23 Patrick Ohly <patrick.ohly@intel.com>
4207 * src/backends/pbap/PbapSyncSource.cpp:
4209 PBAP: fix support for obexd >= 0.47 and < Bluez 5
4211 2013-05-18 Patrick Ohly <patrick.ohly@intel.com>
4215 Funambol: fix command line syntax
4217 2013-05-17 Patrick Ohly <patrick.ohly@intel.com>
4219 * src/dbus/server/pim/folks.cpp:
4220 * src/dbus/server/pim/folks.h:
4221 * src/dbus/server/pim/full-view.cpp:
4222 * src/dbus/server/pim/individual-traits.cpp:
4223 * src/dbus/server/pim/locale-factory-boost.cpp:
4224 * src/dbus/server/pim/merge-view.cpp:
4225 * src/syncevo/GeeSupport.h:
4227 gee: stricter ref counting
4229 2013-05-17 Patrick Ohly <patrick.ohly@intel.com>
4231 * src/syncevo/LogRedirect.cpp:
4232 * src/syncevo/LogRedirect.h:
4233 * src/syncevo/Logging.cpp:
4235 Logging: apply filter to glib messages
4237 2013-05-17 Patrick Ohly <patrick.ohly@intel.com>
4239 * src/syncevo/LocalTransportAgent.cpp:
4241 local sync: avoid potential crash
4243 2013-05-17 Patrick Ohly <patrick.ohly@intel.com>
4245 * test/test-dbus.py:
4247 D-Bus testing: fix testAbortThread
4249 2013-05-16 Patrick Ohly <patrick.ohly@intel.com>
4251 * src/syncevo/SyncContext.cpp:
4253 engine: free engine while still protected from signals
4255 2013-05-16 Patrick Ohly <patrick.ohly@intel.com>
4257 * src/syncevo/SyncContext.cpp:
4259 engine: avoid false resending of messages shortly before final
4262 2013-05-16 Patrick Ohly <patrick.ohly@intel.com>
4264 * src/dbus/server/pim/testpim.py:
4266 PIM testing: fix TestContacts.testDeadAgent
4268 2013-05-14 Patrick Ohly <patrick.ohly@intel.com>
4270 * src/dbus/server/pim/testpim.py:
4272 PIM testing: sorting test for de
4274 2013-05-14 Patrick Ohly <patrick.ohly@intel.com>
4276 * src/dbus/server/pim/locale-factory-boost.cpp:
4278 PIM: select "phonebook" for de and fi (part of FDO #64173)
4280 2013-05-14 Patrick Ohly <patrick.ohly@intel.com>
4282 * src/dbus/server/pim/testpim.py:
4284 PIM testing: removed debug print
4286 2013-05-14 Patrick Ohly <patrick.ohly@intel.com>
4288 * src/dbus/server/pim/locale-factory-boost.cpp:
4290 PIM: use higher collation level
4292 2013-05-13 Patrick Ohly <patrick.ohly@intel.com>
4294 * src/dbus/server/pim/testpim.py:
4296 PIM testing: add tests for Chinese and Japanese sorting
4298 2013-05-14 Patrick Ohly <patrick.ohly@intel.com>
4301 * src/dbus/server/pim/locale-factory-boost.cpp:
4302 * src/dbus/server/server.am:
4304 PIM: Pinyin sorting for zh languages (part of FDO #64173)
4306 2013-05-14 Patrick Ohly <patrick.ohly@intel.com>
4308 * src/dbus/server/pim/locale-factory-boost.cpp:
4310 PIM: refactor Boost localization
4312 2013-05-07 Patrick Ohly <patrick.ohly@intel.com>
4314 * src/dbus/server/client.cpp:
4315 * src/dbus/server/dbus-sync.cpp:
4316 * src/dbus/server/pim/README:
4317 * src/dbus/server/pim/manager.cpp:
4318 * src/dbus/server/pim/manager.h:
4319 * src/dbus/server/pim/pim-manager-api.txt:
4320 * src/dbus/server/pim/testpim.py:
4321 * src/dbus/server/session-common.h:
4322 * src/dbus/server/session-helper.cpp:
4323 * src/dbus/server/session-helper.h:
4324 * src/dbus/server/session.cpp:
4325 * src/dbus/server/session.h:
4326 * src/syncevo/SyncContext.cpp:
4327 * src/syncevo/SyncContext.h:
4329 PIM: new return value for SyncPeer(), new SyncProgress signal
4332 2013-05-13 Patrick Ohly <patrick.ohly@intel.com>
4334 * src/backends/evolution/EvolutionCalendarSource.cpp:
4335 * src/backends/evolution/EvolutionContactSource.cpp:
4336 * src/backends/evolution/EvolutionSyncSource.cpp:
4337 * src/backends/evolution/EvolutionSyncSource.h:
4338 * src/dbus/server/pim/edsf-view.cpp:
4339 * src/dbus/server/pim/folks.cpp:
4340 * src/dbus/server/pim/full-view.cpp:
4341 * src/dbus/server/pim/individual-traits.cpp:
4342 * src/dbus/server/pim/locale-factory-boost.cpp:
4343 * src/syncevo/GLibSupport.cpp:
4344 * src/syncevo/GLibSupport.h:
4345 * src/syncevo/GeeSupport.h:
4346 * src/syncevo/LocalTransportAgent.cpp:
4347 * test/dbus-client-server.cpp:
4349 glib: stricter ref counting
4351 2013-05-14 Patrick Ohly <patrick.ohly@intel.com>
4353 * src/syncevo/SmartPtr.h:
4355 SmartPtr: add reset()
4357 2013-05-16 Patrick Ohly <patrick.ohly@intel.com>
4361 Funambol: avoid testing slow sync mode
4363 2013-05-13 Patrick Ohly <patrick.ohly@intel.com>
4365 * src/backends/webdav/WebDAVSource.cpp:
4367 WebDAV: avoid segfault during collection lookup
4369 2013-05-06 Patrick Ohly <patrick.ohly@intel.com>
4371 * src/dbus/server/pim/locale-factory-boost.cpp:
4373 PIM: fix for pre-computed normalized phone numbers from EDS (FDO
4376 2013-05-06 Patrick Ohly <patrick.ohly@intel.com>
4378 * src/syncevo/ForkExec.cpp:
4380 ForkExec: better debug output
4382 2013-05-02 Patrick Ohly <patrick.ohly@intel.com>
4384 * test/test-dbus.py:
4386 D-Bus testing: remove timeout in
4387 TestSessionAPIsDummy.testInteractivePassword
4389 2013-05-02 Patrick Ohly <patrick.ohly@intel.com>
4391 * test/test-dbus.py:
4393 D-Bus testing: implement removal of glib timeout
4395 2013-04-26 Patrick Ohly <patrick.ohly@intel.com>
4397 * test/test-dbus.py:
4399 D-Bus testing: abort server with background thread
4401 2013-04-26 Patrick Ohly <patrick.ohly@intel.com>
4403 * src/dbus/server/connection.cpp:
4405 D-Bus server: activate sessions created for incoming connections
4407 2013-04-26 Patrick Ohly <patrick.ohly@intel.com>
4411 testing: add EDS<->EDS syncing via HTTP
4413 2013-04-26 Patrick Ohly <patrick.ohly@intel.com>
4415 * src/client-test-app.cpp:
4416 * src/syncevo/SuspendFlags.cpp:
4417 * src/syncevo/SuspendFlags.h:
4418 * src/syncevo/SyncContext.cpp:
4419 * src/syncevo/SyncContext.h:
4420 * test/ClientTest.cpp:
4421 * test/ClientTest.h:
4423 engine: eliminate virtual checkForSuspend/Abort()
4425 2013-04-25 Diane Trout <diane@ghic.org>
4427 * src/backends/akonadi/akonadisyncsource.h:
4429 KDE: fix Akonadi backend for tasks
4431 2013-04-24 Patrick Ohly <patrick.ohly@intel.com>
4435 autotools: libsynthesis for SyncEvolution now on freedesktop.org
4437 2013-04-24 Patrick Ohly <patrick.ohly@intel.com>
4439 * test/test-dbus.py:
4441 D-Bus testing: cover implicit URI
4443 2013-04-24 Patrick Ohly <patrick.ohly@intel.com>
4445 * src/backends/file/FileSyncSource.cpp:
4446 * test/test-dbus.py:
4448 D-Bus testing: cover multithreading and HTTP
4450 2013-04-26 Patrick Ohly <patrick.ohly@intel.com>
4452 * src/syncevo/SyncContext.cpp:
4454 engine: override blocking threading code in libsynthesis
4456 2013-04-24 Patrick Ohly <patrick.ohly@intel.com>
4459 * src/syncevo/SyncConfig.cpp:
4460 * src/syncevo/SyncConfig.h:
4461 * src/syncevo/SyncContext.cpp:
4463 engine: prevent timeouts in HTTP server mode
4465 2013-04-30 Patrick Ohly <patrick.ohly@intel.com>
4467 * src/backends/evolution/EvolutionSyncSource.h:
4468 * src/syncevo/EDSClient.cpp:
4469 * src/syncevo/SyncContext.cpp:
4470 * src/syncevo/util.cpp:
4472 engine: event processing when using multithreading
4474 2013-04-24 Patrick Ohly <patrick.ohly@intel.com>
4476 * src/dbus/server/pim/testpim.py:
4477 * test/test-dbus.py:
4479 D-Bus testing: improved running of command line tool
4481 2013-04-24 Patrick Ohly <patrick.ohly@intel.com>
4483 * src/dbus/server/session.h:
4484 * src/syncevo/SyncContext.h:
4486 engine: clarify m_remoteInitiated
4488 2013-04-24 Patrick Ohly <patrick.ohly@intel.com>
4490 * src/syncevo/SyncContext.cpp:
4492 engine: better transport timeout handling
4494 2013-04-22 Patrick Ohly <patrick.ohly@intel.com>
4496 * test/synccompare.pl:
4498 Google: ignore loss of TRANSP property
4500 2013-04-16 Patrick Ohly <patrick.ohly@intel.com>
4502 * src/dbus/server/sync-helper.cpp:
4504 D-Bus: fix random session failures
4506 2013-04-16 Patrick Ohly <patrick.ohly@intel.com>
4508 * src/dbus/server/session-helper.cpp:
4509 * src/dbus/server/session.cpp:
4511 D-Bus: add helper's stdout to parent's stdout
4513 2013-04-12 Patrick Ohly <patrick.ohly@intel.com>
4515 * src/dbus/server/session.cpp:
4516 * src/dbus/server/sync-helper.cpp:
4517 * src/syncevo/ForkExec.cpp:
4519 D-Bus: fix shutdown race condition after aborted sync
4521 2013-05-13 Patrick Ohly <patrick.ohly@intel.com>
4523 * src/dbus/server/session-helper.cpp:
4524 * src/dbus/server/session.cpp:
4525 * src/syncevo/ForkExec.cpp:
4526 * src/syncevo/ForkExec.h:
4528 D-Bus: fix syncevo-dbus-server<->syncevo-dbus-helper
4529 communication when using GIO D-Bus
4531 2013-04-12 Patrick Ohly <patrick.ohly@intel.com>
4533 * src/syncevo/SuspendFlags.cpp:
4534 * src/syncevo/SuspendFlags.h:
4536 engine: support additional signals in SuspendFlags
4538 2013-04-09 Patrick Ohly <patrick.ohly@intel.com>
4540 * src/dbus/server/main.cpp:
4541 * src/dbus/server/server.cpp:
4542 * src/dbus/server/server.h:
4543 * src/dbus/server/session-helper.cpp:
4544 * src/dbus/server/session-helper.h:
4545 * src/dbus/server/session.cpp:
4546 * src/dbus/server/session.h:
4547 * src/dbus/server/sync-helper.cpp:
4548 * src/syncevo/Cmdline.cpp:
4549 * src/syncevo/ForkExec.cpp:
4550 * src/syncevo/LocalTransportAgent.cpp:
4551 * src/syncevo/LogRedirect.cpp:
4552 * src/syncevo/LogRedirect.h:
4553 * src/syncevo/LogSyslog.cpp:
4554 * src/syncevo/LogSyslog.h:
4555 * src/syncevo/Logging.cpp:
4556 * src/syncevo/Logging.h:
4557 * src/syncevo/SuspendFlags.h:
4558 * src/syncevo/SyncContext.cpp:
4559 * src/syncevo/syncevo.am:
4560 * src/syncevolution.cpp:
4561 * test/client-test-main.cpp:
4563 Logging: thread-safe
4565 2013-04-08 Patrick Ohly <patrick.ohly@intel.com>
4567 * src/backends/webdav/WebDAVSource.cpp:
4568 * src/client-test-app.cpp:
4569 * src/dbus/server/main.cpp:
4570 * src/dbus/server/server.cpp:
4571 * src/dbus/server/server.h:
4572 * src/dbus/server/session-helper.cpp:
4573 * src/dbus/server/session-helper.h:
4574 * src/dbus/server/session.h:
4575 * src/dbus/server/sync-helper.cpp:
4576 * src/syncevo/Cmdline.cpp:
4577 * src/syncevo/ForkExec.cpp:
4578 * src/syncevo/LocalTransportAgent.cpp:
4579 * src/syncevo/LogRedirect.cpp:
4580 * src/syncevo/LogStdout.h:
4581 * src/syncevo/LogSyslog.cpp:
4582 * src/syncevo/LogSyslog.h:
4583 * src/syncevo/Logging.cpp:
4584 * src/syncevo/Logging.h:
4585 * src/syncevo/SyncContext.cpp:
4586 * src/syncevolution.cpp:
4587 * test/client-test-main.cpp:
4589 Logging: merge Logger and LoggerBase
4591 2013-04-08 Patrick Ohly <patrick.ohly@intel.com>
4593 * src/dbus/server/server.h:
4594 * src/dbus/server/session-helper.h:
4595 * src/dbus/server/session.h:
4596 * src/syncevo/Cmdline.cpp:
4597 * src/syncevo/LocalTransportAgent.cpp:
4598 * src/syncevo/LogRedirect.cpp:
4599 * src/syncevo/LogStdout.h:
4600 * src/syncevo/LogSyslog.h:
4601 * src/syncevo/Logging.h:
4602 * src/syncevo/SyncContext.cpp:
4604 Logging: remove obsolete isProcessSafe()
4606 2013-04-08 Patrick Ohly <patrick.ohly@intel.com>
4608 * src/dbus/server/session-helper.cpp:
4609 * src/syncevo/LocalTransportAgent.cpp:
4610 * src/syncevo/LogRedirect.cpp:
4611 * src/syncevo/LogStdout.cpp:
4612 * src/syncevo/LogStdout.h:
4613 * src/syncevo/LogSyslog.cpp:
4614 * src/syncevo/Logging.cpp:
4615 * src/syncevo/Logging.h:
4616 * src/syncevolution.cpp:
4618 Logging: avoid changing global process name
4620 2013-04-08 Patrick Ohly <patrick.ohly@intel.com>
4622 * src/dbus/server/server.cpp:
4623 * src/dbus/server/server.h:
4624 * src/dbus/server/session-helper.cpp:
4625 * src/dbus/server/session-helper.h:
4626 * src/dbus/server/session.cpp:
4627 * src/dbus/server/session.h:
4628 * src/syncevo/Cmdline.cpp:
4629 * src/syncevo/LocalTransportAgent.cpp:
4630 * src/syncevo/LogRedirect.cpp:
4631 * src/syncevo/LogRedirect.h:
4632 * src/syncevo/LogStdout.cpp:
4633 * src/syncevo/LogStdout.h:
4634 * src/syncevo/LogSyslog.cpp:
4635 * src/syncevo/LogSyslog.h:
4636 * src/syncevo/Logging.cpp:
4637 * src/syncevo/Logging.h:
4638 * src/syncevo/SyncContext.cpp:
4640 Logging: move messagev parameters into struct, rename different
4641 versions of messagev
4643 2013-04-08 Patrick Ohly <patrick.ohly@intel.com>
4645 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
4646 * src/backends/activesync/ActiveSyncSource.cpp:
4647 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
4648 * src/backends/addressbook/AddressBookSource.cpp:
4649 * src/backends/akonadi/akonadisyncsource.cpp:
4650 * src/backends/evolution/EvolutionCalendarSource.cpp:
4651 * src/backends/evolution/EvolutionContactSource.cpp:
4652 * src/backends/evolution/EvolutionSyncSource.cpp:
4653 * src/backends/kcalextended/KCalExtendedSource.cpp:
4654 * src/backends/pbap/PbapSyncSource.cpp:
4655 * src/backends/qtcontacts/QtContactsSource.cpp:
4656 * src/backends/sqlite/SQLiteContactSource.cpp:
4657 * src/backends/webdav/CalDAVSource.cpp:
4658 * src/backends/webdav/NeonCXX.cpp:
4659 * src/backends/webdav/WebDAVSource.cpp:
4660 * src/backends/webdav/WebDAVSourceRegister.cpp:
4661 * src/client-test-app.cpp:
4662 * src/dbus/server/auto-sync-manager.cpp:
4663 * src/dbus/server/auto-term.h:
4664 * src/dbus/server/bluez-manager.cpp:
4665 * src/dbus/server/client.cpp:
4666 * src/dbus/server/connection.cpp:
4667 * src/dbus/server/connman-client.cpp:
4668 * src/dbus/server/dbus-sync.cpp:
4669 * src/dbus/server/dbus-transport-agent.cpp:
4670 * src/dbus/server/main.cpp:
4671 * src/dbus/server/network-manager-client.cpp:
4672 * src/dbus/server/notification-backend-libnotify.cpp:
4673 * src/dbus/server/pim/edsf-view.cpp:
4674 * src/dbus/server/pim/filtered-view.cpp:
4675 * src/dbus/server/pim/folks.cpp:
4676 * src/dbus/server/pim/full-view.cpp:
4677 * src/dbus/server/pim/individual-traits.cpp:
4678 * src/dbus/server/pim/locale-factory-boost.cpp:
4679 * src/dbus/server/pim/manager.cpp:
4680 * src/dbus/server/pim/merge-view.cpp:
4681 * src/dbus/server/pim/view.cpp:
4682 * src/dbus/server/presence-status.cpp:
4683 * src/dbus/server/server.cpp:
4684 * src/dbus/server/session-helper.cpp:
4685 * src/dbus/server/session.cpp:
4686 * src/dbus/server/sync-helper.cpp:
4687 * src/syncevo/Cmdline.cpp:
4688 * src/syncevo/CurlTransportAgent.cpp:
4689 * src/syncevo/ForkExec.cpp:
4690 * src/syncevo/LocalTransportAgent.cpp:
4691 * src/syncevo/LogRedirect.cpp:
4692 * src/syncevo/Logging.h:
4693 * src/syncevo/MapSyncSource.cpp:
4694 * src/syncevo/ObexTransportAgent.cpp:
4695 * src/syncevo/SoupTransportAgent.cpp:
4696 * src/syncevo/SuspendFlags.cpp:
4697 * src/syncevo/SyncConfig.cpp:
4698 * src/syncevo/SyncContext.cpp:
4699 * src/syncevo/SyncSource.cpp:
4700 * src/syncevo/SynthesisDBPlugin.cpp:
4701 * src/syncevo/TrackingSyncSource.cpp:
4702 * src/syncevo/util.cpp:
4703 * src/syncevolution.cpp:
4704 * test/ClientTest.cpp:
4705 * test/ClientTest.h:
4706 * test/ClientTestAssert.h:
4707 * test/client-test-main.cpp:
4709 Logging: eliminate _instance from SE_LOG* macros
4711 2013-04-08 Patrick Ohly <patrick.ohly@intel.com>
4713 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
4714 * src/backends/activesync/ActiveSyncSource.cpp:
4715 * src/backends/addressbook/AddressBookSource.cpp:
4716 * src/backends/evolution/EvolutionCalendarSource.cpp:
4717 * src/backends/evolution/EvolutionContactSource.cpp:
4718 * src/backends/evolution/EvolutionSyncSource.cpp:
4719 * src/backends/webdav/CalDAVSource.cpp:
4720 * src/backends/webdav/WebDAVSource.cpp:
4721 * src/dbus/server/server.cpp:
4722 * src/dbus/server/server.h:
4723 * src/dbus/server/session-helper.cpp:
4724 * src/dbus/server/session-helper.h:
4725 * src/dbus/server/session.cpp:
4726 * src/dbus/server/session.h:
4727 * src/syncevo/Cmdline.cpp:
4728 * src/syncevo/LocalTransportAgent.cpp:
4729 * src/syncevo/LogRedirect.cpp:
4730 * src/syncevo/LogRedirect.h:
4731 * src/syncevo/LogStdout.cpp:
4732 * src/syncevo/LogStdout.h:
4733 * src/syncevo/LogSyslog.cpp:
4734 * src/syncevo/LogSyslog.h:
4735 * src/syncevo/Logging.cpp:
4736 * src/syncevo/Logging.h:
4737 * src/syncevo/MapSyncSource.cpp:
4738 * src/syncevo/SyncContext.cpp:
4739 * src/syncevo/SyncSource.cpp:
4740 * src/syncevo/SyncSource.h:
4741 * src/syncevo/SynthesisDBPlugin.cpp:
4742 * src/syncevo/TrackingSyncSource.cpp:
4743 * src/syncevo/util.cpp:
4744 * src/syncevo/util.h:
4746 Logging: remove usage of Logger instance
4748 2013-04-09 Patrick Ohly <patrick.ohly@intel.com>
4750 * src/syncevo/ThreadSupport.h:
4751 * src/syncevo/syncevo.am:
4753 engine: add mutex support via glib
4755 2013-04-11 Patrick Ohly <patrick.ohly@intel.com>
4757 * src/backends/evolution/EvolutionCalendarSource.cpp:
4759 EDS: avoid e_cal_client_remove_object_sync with empty UID
4761 2013-04-09 Patrick Ohly <patrick.ohly@intel.com>
4763 * test/test-dbus.py:
4765 D-Bus testing: increase message bus timeout
4767 2013-04-10 Patrick Ohly <patrick.ohly@intel.com>
4769 * test/valgrindcheck.sh:
4771 testing: avoid system-wide killing of valgrind in
4774 2013-04-10 Patrick Ohly <patrick.ohly@intel.com>
4776 * test/test-dbus.py:
4778 D-Bus testing: improve
4779 TestSessionAPIsDummy.testInteractivePassword
4781 2013-04-10 Patrick Ohly <patrick.ohly@intel.com>
4783 * test/test-dbus.py:
4785 D-Bus testing: SYNCEVOLUTION_DEBUG skips output redirection
4787 2013-04-10 Patrick Ohly <patrick.ohly@intel.com>
4789 * test/dbus-session.sh:
4791 testing: apply valgrind to EDS when running test-dbus.py and
4794 2013-04-10 Patrick Ohly <patrick.ohly@intel.com>
4798 testing: add missing rule names
4800 2013-04-10 Patrick Ohly <patrick.ohly@intel.com>
4804 testing: remove suppression for EDS leak
4806 2013-04-02 Patrick Ohly <patrick.ohly@intel.com>
4808 * test/test-dbus.py:
4810 D-Bus testing: set locale in some more tests
4812 2013-04-02 Patrick Ohly <patrick.ohly@intel.com>
4816 PIM testing: ignore folks rec mutex leak
4818 2013-04-02 Patrick Ohly <patrick.ohly@intel.com>
4820 * src/backends/evolution/EvolutionSyncSource.cpp:
4821 * src/dbus/server/pim/edsf-view.cpp:
4823 EDS Client: handle "busy" error
4825 2013-04-02 Patrick Ohly <patrick.ohly@intel.com>
4827 * test/dbus-session.sh:
4829 D-Bus testing: start EDS also for testpim.py
4831 2013-03-27 Patrick Ohly <patrick.ohly@intel.com>
4833 * src/dbus/server/pim/individual-traits.cpp:
4835 PIM Manager: remove redundant type check+cast
4837 2013-03-26 Patrick Ohly <patrick.ohly@intel.com>
4839 * src/dbus/server/pim/testpim.py:
4841 PIM testing: data output in testActive
4843 2013-03-26 Patrick Ohly <patrick.ohly@intel.com>
4845 * src/dbus/server/pim/testpim.py:
4847 PIM testing: allow more than 1000 contacts in testActive
4849 2013-03-26 Patrick Ohly <patrick.ohly@intel.com>
4851 * src/dbus/server/pim/testpim.py:
4853 PIM testing: fix reference to start time in testActive
4855 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4857 * src/syncevolution.cpp:
4859 command line: check for strdup() failure
4861 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4863 * src/syncevo/TransportAgent.h:
4865 TransportAgent: destructor must be virtual
4867 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4869 * src/syncevo/SyncContext.cpp:
4871 engine: call getenv() only once
4873 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4875 * src/syncevo/SyncContext.cpp:
4876 * src/syncevo/SyncML.cpp:
4877 * src/syncevo/util.cpp:
4879 engine: use thread-safe localtime_r(), check results
4881 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4883 * src/syncevo/LogRedirect.cpp:
4885 LogRedirect: better handling of realloc failure
4887 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4889 * src/syncevo/LogRedirect.cpp:
4891 LogRedirect: mark class as noncopyable
4893 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4895 * src/gdbusxx/test/example.cpp:
4897 GDBus GIO: mark class as noncopyable
4899 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4901 * src/dbus/server/restart.h:
4903 D-Bus server: fix memory leak in case of failed restart
4905 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4907 * src/dbus/server/auto-sync-manager.cpp:
4909 D-Bus server: avoid potential segfault
4911 2013-03-22 Patrick Ohly <patrick.ohly@intel.com>
4913 * src/client-test-app.cpp:
4915 testing: only call getenv() once for each var
4917 2013-03-20 Patrick Ohly <patrick.ohly@intel.com>
4919 * src/backends/akonadi/akonadisyncsource.cpp:
4921 KDE: more explicit memory handling in Akonadi backend
4923 2013-04-11 Patrick Ohly <patrick.ohly@intel.com>
4925 * src/backends/kde/KDEPlatform.cpp:
4927 KDE: avoid creating a shared session D-Bus connection before
4930 2013-03-19 Patrick Ohly <patrick.ohly@intel.com>
4932 * src/syncevo/SyncSource.h:
4934 SyncSourceBlob: avoid crash in ReadBlob()
4936 2013-03-19 Patrick Ohly <patrick.ohly@intel.com>
4938 * test/ClientTest.cpp:
4940 testing: read env variable only once
4942 2013-03-19 Patrick Ohly <patrick.ohly@intel.com>
4944 * test/ClientTest.cpp:
4946 testing: avoid unlikely fd leak
4948 2013-03-19 Patrick Ohly <patrick.ohly@intel.com>
4950 * test/ClientTest.h:
4952 testing: mark ClientTest non-copyable
4954 2013-03-19 Patrick Ohly <patrick.ohly@intel.com>
4956 * src/gdbusxx/gdbus-cxx-bridge.h:
4958 GDBus GIO: better DBusErrorCXX copy operator
4960 2013-03-06 Patrick Ohly <patrick.ohly@intel.com>
4965 NEWS, configure: SyncEvolution 1.3.99.3
4967 2013-03-07 Patrick Ohly <patrick.ohly@intel.com>
4971 Revert "testing: ignore GIO D-Bus leak"
4973 2013-03-07 Patrick Ohly <patrick.ohly@intel.com>
4975 * src/gdbusxx/gdbus-cxx-bridge.h:
4977 GDBus GIO: fix memory leak of GDBusMethod/SignalInfo
4979 2013-03-06 Patrick Ohly <patrick.ohly@intel.com>
4983 testing: temporarily ignore neon + gnutls leak
4985 2013-03-06 Patrick Ohly <patrick.ohly@intel.com>
4987 * test/test-dbus.py:
4989 D-Bus testing: kill partially terminated processes
4991 2013-03-05 Patrick Ohly <patrick.ohly@intel.com>
4993 * src/syncevo/SyncContext.cpp:
4994 * src/syncevo/configs/datatypes/02vcard-types.xml:
4995 * src/syncevo/configs/remoterules/server/00_nokia.xml:
4996 * src/syncevo/configs/scripting/08vcard-email-type.xml:
4998 Nokia: always add TYPE=INTERNET to EMAIL (FDO #61784)
5000 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5004 testing: don't use -O2 on client-test
5006 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5008 * test/wrappercheck.sh:
5010 wrappercheck.sh: more resilient against race conditions
5012 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5014 * src/dbus/server/pim/testpim.py:
5016 PIM testing: ignore valgrind ERROR when checking output
5018 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5020 * test/test-dbus.py:
5022 D-Bus testing: more logging in auto start test
5024 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5026 * test/test-dbus.py:
5028 D-Bus testing: fix auto start test when using jhbuild
5030 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5032 * test/test-dbus.py:
5034 D-Bus testing: catch server startup failure
5036 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5038 * test/ClientTest.cpp:
5040 testing: add debug output for importing test cases
5042 2013-03-04 Patrick Ohly <patrick.ohly@intel.com>
5044 * src/backends/webdav/NeonCXX.cpp:
5046 WebDAV: don't send Basic Auth via http (FDO #57248)
5048 2011-10-17 Patrick Ohly <patrick.ohly@intel.com>
5050 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
5052 Google CalDAV testing: avoid multiple detached recurrences, II
5054 2012-11-06 Patrick Ohly <patrick.ohly@intel.com>
5057 * src/syncevo/SyncConfig.cpp:
5058 * src/syncevo/SyncConfig.h:
5059 * src/syncevo/SyncContext.cpp:
5061 SyncML: workarounds for broken peers, attempt 2
5063 2013-02-05 Graham R. Cobb <g+syncevolution@cobb.uk.net>
5065 * src/backends/activesync/ActiveSyncSource.cpp:
5066 * src/backends/activesync/ActiveSyncSource.h:
5068 ActiveSync: added support for specifying folder names
5070 2013-02-27 Patrick Ohly <patrick.ohly@intel.com>
5072 * src/backends/activesync/ActiveSyncSource.cpp:
5074 ActiveSync: avoid explicit g_object_unref for EasSyncHandler
5076 2013-02-27 Patrick Ohly <patrick.ohly@intel.com>
5078 * src/syncevo/Cmdline.cpp:
5080 command line: show backend error when listing databases fails
5082 2013-02-04 Graham R. Cobb <g+syncevolution@cobb.uk.net>
5084 * src/backends/activesync/ActiveSyncSource.cpp:
5085 * src/backends/activesync/ActiveSyncSource.h:
5087 ActiveSync: added getDatabases support for fetching folder list
5089 2013-02-28 Patrick Ohly <patrick.ohly@intel.com>
5091 * src/backends/evolution/EvolutionSyncSource.cpp:
5092 * src/backends/evolution/configure-sub.in:
5093 * src/backends/evolution/evolution.am:
5095 EDS + PIM: create phone number summary in contacts DB (part of
5098 2013-02-26 Patrick Ohly <patrick.ohly@intel.com>
5102 NEWS: preparations for 1.3.99.3
5104 2013-02-26 Patrick Ohly <patrick.ohly@intel.com>
5106 * src/backends/activesync/ActiveSyncSource.cpp:
5107 * src/backends/activesync/ActiveSyncSource.h:
5109 Revert "ActiveSync: added getDatabases support for fetching
5112 2013-02-26 Patrick Ohly <patrick.ohly@intel.com>
5114 * src/backends/activesync/ActiveSyncSource.cpp:
5115 * src/backends/activesync/ActiveSyncSource.h:
5117 Revert "ActiveSync: added support for specifying folder names"
5119 2013-02-26 Patrick Ohly <patrick.ohly@intel.com>
5123 EDS: temporarily ignore a minor leak (BGO #694730)
5125 2013-02-25 Patrick Ohly <patrick.ohly@intel.com>
5127 * src/dbus/server/pim/filtered-view.cpp:
5128 * src/dbus/server/pim/filtered-view.h:
5129 * src/dbus/server/pim/full-view.cpp:
5130 * src/dbus/server/pim/locale-factory-boost.cpp:
5131 * src/dbus/server/pim/manager.cpp:
5132 * src/dbus/server/pim/pim-manager-api.txt:
5133 * src/dbus/server/pim/testpim.py:
5134 * src/dbus/server/pim/view.h:
5136 PIM: add ReplaceSearch, always allow it
5138 2013-02-25 Patrick Ohly <patrick.ohly@intel.com>
5140 * src/dbus/server/pim/full-view.cpp:
5141 * src/dbus/server/server.cpp:
5142 * src/dbus/server/timeout.h:
5144 D-Bus server: more flexible timeouts
5146 2013-02-05 Graham R. Cobb <g+syncevolution@cobb.uk.net>
5148 * src/backends/activesync/ActiveSyncSource.cpp:
5149 * src/backends/activesync/ActiveSyncSource.h:
5151 ActiveSync: added support for specifying folder names
5153 2013-02-04 Graham R. Cobb <g+syncevolution@cobb.uk.net>
5155 * src/backends/activesync/ActiveSyncSource.cpp:
5156 * src/backends/activesync/ActiveSyncSource.h:
5158 ActiveSync: added getDatabases support for fetching folder list
5160 2013-02-22 Patrick Ohly <patrick.ohly@intel.com>
5162 * src/dbus/server/pim/locale-factory-boost.cpp:
5163 * src/dbus/server/pim/testpim.py:
5165 PIM: intelligent phone search in EDS (FDO #59571, part 2)
5167 2013-02-22 Patrick Ohly <patrick.ohly@intel.com>
5169 * test/test-dbus.py:
5171 D-Bus testing: merge with truncated D-Bus log
5173 2013-02-21 Patrick Ohly <patrick.ohly@intel.com>
5175 * src/dbus/server/pim/locale-factory-boost.cpp:
5176 * src/dbus/server/pim/testpim.py:
5178 PIM: use pre-computed normalized phone numbers from EDS (FDO
5181 2013-02-21 Patrick Ohly <patrick.ohly@intel.com>
5183 * src/syncevo/SyncSource.h:
5184 * test/ClientTest.cpp:
5185 * test/ClientTest.h:
5188 testing: more workarounds for Google CalDAV + unique IDs
5190 2013-02-19 Patrick Ohly <patrick.ohly@intel.com>
5193 * src/backends/activesync/activesync.am:
5194 * src/backends/addressbook/addressbook.am:
5195 * src/backends/akonadi/akonadi.am:
5196 * src/backends/evolution/evolution.am:
5197 * src/backends/file/file.am:
5198 * src/backends/gnome/gnome.am:
5199 * src/backends/kcalextended/kcalextended.am:
5200 * src/backends/kde/kde.am:
5201 * src/backends/maemo/maemo.am:
5202 * src/backends/pbap/pbap.am:
5203 * src/backends/qtcontacts/qtcontacts.am:
5204 * src/backends/sqlite/sqlite.am:
5205 * src/backends/webdav/webdav.am:
5206 * src/backends/xmlrpc/xmlrpc.am:
5208 autotools: avoid -lrt in make dependencies
5210 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5212 * src/dbus/server/server.am:
5214 autotools: add missing pcre libs to syncevo-dbus-server
5216 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5218 * src/dbus/server/pim/testpim.py:
5220 PIM testing: ensure that no ERROR messages are printed
5222 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5224 * src/dbus/server/pim/individual-traits.cpp:
5226 Folks: avoid warnings when unsetting photo
5228 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5230 * src/dbus/server/pim/folks.cpp:
5231 * src/dbus/server/pim/folks.h:
5233 PIM: fix initialization of folks backends
5235 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5237 * src/dbus/server/pim/locale-factory-boost.cpp:
5239 PIM: capture libphonenumber output
5241 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5243 * src/syncevo/Logging.h:
5245 logging: more independent of namespace
5247 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5249 * test/test-dbus.py:
5251 D-Bus testing: enhanced checking of D-Bus and stdout log
5253 2013-02-20 Patrick Ohly <patrick.ohly@intel.com>
5255 * src/backends/evolution/configure-sub.in:
5256 * src/dbus/server/pim/edsf-view.cpp:
5258 EDS: direct access with EDS master
5260 2013-02-19 Patrick Ohly <patrick.ohly@intel.com>
5262 * src/backends/pbap/PbapSyncSource.cpp:
5264 PBAP: support Bluez 5
5266 2013-02-18 Patrick Ohly <patrick.ohly@intel.com>
5268 * src/dbus/server/pim/testpim.py:
5270 PIM testing: turn testActive into performance test
5272 2013-02-18 Patrick Ohly <patrick.ohly@intel.com>
5274 * src/dbus/server/pim/testpim.py:
5276 PIM testing: introduce watchdog
5278 2013-02-18 Patrick Ohly <patrick.ohly@intel.com>
5280 * src/dbus/server/pim/testpim.py:
5282 PIM testing: avoid large ReadContacts() calls
5284 2013-02-18 Patrick Ohly <patrick.ohly@intel.com>
5286 * src/dbus/server/pim/testpim.py:
5288 PIM testing: fix testRead test case
5290 2013-02-15 Patrick Ohly <patrick.ohly@intel.com>
5292 * src/dbus/server/pim/individual-traits.cpp:
5294 PIM: debug messages for modifying contact
5296 2013-02-15 Patrick Ohly <patrick.ohly@intel.com>
5298 * src/dbus/server/pim/edsf-view.cpp:
5299 * src/dbus/server/pim/folks.cpp:
5300 * src/dbus/server/pim/individual-traits.cpp:
5302 PIM: adapt to gee 0.8
5304 2013-02-15 Patrick Ohly <patrick.ohly@intel.com>
5306 * src/dbus/server/pim/testpim.py:
5308 PIM testing: testActive for large number of contacts
5310 2013-02-15 Patrick Ohly <patrick.ohly@intel.com>
5312 * src/dbus/server/pim/testpim.py:
5314 PIM testing: more efficient ViewAgent
5316 2013-02-15 Patrick Ohly <patrick.ohly@intel.com>
5318 * test/test-dbus.py:
5320 D-Bus testing: improved logging
5322 2013-02-15 Patrick Ohly <patrick.ohly@intel.com>
5324 * test/test-dbus.py:
5326 D-Bus testing: optionally use gzip
5328 2013-02-15 Patrick Ohly <patrick.ohly@intel.com>
5330 * test/test-dbus.py:
5332 D-Bus testing: more efficient runUntil
5334 2013-02-14 Patrick Ohly <patrick.ohly@intel.com>
5336 * src/dbus/server/pim/testpim.py:
5338 PIM testing: avoid reading multiple times
5340 2013-02-14 Patrick Ohly <patrick.ohly@intel.com>
5342 * src/dbus/server/main.cpp:
5343 * src/dbus/server/server.cpp:
5344 * src/dbus/server/server.h:
5345 * src/dbus/server/session.cpp:
5346 * test/test-dbus.py:
5348 D-Bus server: reduce D-Bus log messages
5350 2013-02-12 Patrick Ohly <patrick.ohly@intel.com>
5352 * test/test-dbus.py:
5354 D-Bus testing: avoid extranuous message about SIGTERM
5356 2013-02-12 Patrick Ohly <patrick.ohly@intel.com>
5358 * test/test-dbus.py:
5360 D-Bus testing: TEST_DBUS_VERBOSE shows logging messages
5362 2013-02-12 Patrick Ohly <patrick.ohly@intel.com>
5364 * src/dbus/server/pim/manager.cpp:
5365 * src/dbus/server/pim/manager.h:
5366 * src/dbus/server/pim/pim-manager-api.txt:
5367 * src/dbus/server/pim/testpim.py:
5369 PIM: introduce CreateConfig()
5371 2013-02-08 Patrick Ohly <patrick.ohly@intel.com>
5373 * src/dbus/server/pim/README:
5374 * src/dbus/server/pim/folks.h:
5375 * src/dbus/server/pim/individual-traits.cpp:
5376 * src/dbus/server/pim/testpim.py:
5377 * src/gdbusxx/gdbus-cxx-bridge.h:
5378 * test/synccompare.pl:
5380 PIM: support location = GEO property (FDO #60373)
5382 2013-02-07 Patrick Ohly <patrick.ohly@intel.com>
5384 * src/dbus/server/pim/README:
5385 * src/dbus/server/pim/individual-traits.cpp:
5386 * src/dbus/server/pim/testpim.py:
5388 PIM: support groups = CATEGORIES (FDO #60380)
5390 2013-02-06 Patrick Ohly <patrick.ohly@intel.com>
5392 * src/dbus/server/pim/testpim.py:
5393 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
5394 * src/syncevo/configs/datatypes/01vcard-profile.xml:
5395 * test/testcases/eds_contact.vcf:
5396 * test/testcases/eds_contact.vcf.exchange.tem.patch:
5397 * test/testcases/eds_contact.vcf.google.tem.patch:
5398 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
5399 * test/testcases/eds_contact.vcf.mobical.tem.patch:
5400 * test/testcases/eds_contact.vcf.oracle.tem.patch:
5401 * test/testcases/eds_contact.vcf.synthesis.tem.patch:
5402 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
5403 * test/testcases/eds_contact.vcf.zyb.tem.patch:
5405 engine: support GEO property (part of FDO #60374)
5407 2013-02-08 Patrick Ohly <patrick.ohly@intel.com>
5409 * src/dbus/server/pim/individual-traits.cpp:
5411 PIM: fix memory leaks during writing of contacts
5413 2013-02-08 Patrick Ohly <patrick.ohly@intel.com>
5415 * src/syncevo/GValueSupport.h:
5417 GValue: support constructors which take ownership
5419 2013-02-06 Patrick Ohly <patrick.ohly@intel.com>
5421 * src/syncevo/LogSyslog.cpp:
5422 * src/syncevo/LogSyslog.h:
5424 syslog: fix read-after-free bug
5426 2013-02-12 Patrick Ohly <patrick.ohly@intel.com>
5428 * src/dbus/server/pim/manager.cpp:
5430 PIM testing: D-Bus methods thread-safe
5432 2013-02-12 Patrick Ohly <patrick.ohly@intel.com>
5434 * src/dbus/server/pim/manager.cpp:
5435 * src/dbus/server/pim/manager.h:
5436 * src/dbus/server/timeout.h:
5438 PIM Manager: make some of the D-Bus methods thread-safe, attempt
5441 2013-02-06 Patrick Ohly <patrick.ohly@intel.com>
5443 * src/dbus/server/pim/manager.cpp:
5444 * src/dbus/server/pim/manager.h:
5445 * src/syncevo/GLibSupport.h:
5447 PIM Manager: make some of the D-Bus methods thread-safe
5449 2013-02-06 Patrick Ohly <patrick.ohly@intel.com>
5451 * src/syncevo/util.cpp:
5452 * src/syncevo/util.h:
5454 Exception: tryRethrow() can be used to throw in all cases
5456 2013-02-05 Patrick Ohly <patrick.ohly@intel.com>
5458 * src/syncevo/GLibSupport.h:
5460 glib: support ...CXX::steal() and ..StealCXX() for non-GObject
5462 2013-02-04 Patrick Ohly <patrick.ohly@intel.com>
5464 * src/backends/webdav/WebDAVSource.cpp:
5466 CalDAV: work around Google server regression (undeclared
5467 namespace prefix in XML)
5469 2013-02-04 Patrick Ohly <patrick.ohly@intel.com>
5471 * src/dbus/server/pim/testpim.py:
5473 PIM testing: include PHOTO data in testSync
5475 2013-02-04 Patrick Ohly <patrick.ohly@intel.com>
5477 * src/dbus/server/pim/testpim.py:
5479 PIM testing: fixed testSync with Nokia phone
5481 2013-02-04 Patrick Ohly <patrick.ohly@intel.com>
5483 * src/dbus/server/pim/testpim.py:
5485 PIM testing: handle missing config dirs
5487 2013-02-04 Patrick Ohly <patrick.ohly@intel.com>
5489 * src/syncevo/SyncML.cpp:
5491 command line: recover from slow sync with new sync modes
5493 2013-02-26 Patrick Ohly <patrick.ohly@intel.com>
5496 Merge tag 'syncevolution-1-3-99-2'
5498 2013-01-15 Mario Kicherer <dev@kicherer.org>
5500 * src/backends/sqlite/SQLiteUtil.h:
5502 sqlite: add #include <stdio.h>
5504 2012-12-12 Patrick Ohly <patrick.ohly@intel.com>
5508 autotools: bump version to 1.3.99.2
5510 2012-12-12 Patrick Ohly <patrick.ohly@intel.com>
5513 * src/syncevo/SyncConfig.cpp:
5514 * src/syncevo/SyncConfig.h:
5515 * src/syncevo/SyncContext.cpp:
5517 Revert "SyncML: workarounds for broken peers"
5519 2012-12-07 Patrick Ohly <patrick.ohly@intel.com>
5522 * src/dbus/server/pim/README:
5523 * src/dbus/server/pim/pim-manager-api.txt:
5525 NEWS, PIM API + README: updated for 1.3.99.2
5527 2012-12-07 Patrick Ohly <patrick.ohly@intel.com>
5531 testing: support --enable dist=<configure flags>
5533 2012-12-07 Patrick Ohly <patrick.ohly@intel.com>
5535 * src/dbus/server/pim/manager.cpp:
5536 * src/dbus/server/pim/manager.h:
5538 PIM Manager: don't prevent auto termination when idle
5540 2012-12-07 Patrick Ohly <patrick.ohly@intel.com>
5544 debugging: revise suppression rule
5546 2012-12-07 Patrick Ohly <patrick.ohly@intel.com>
5548 * src/syncevo/installcheck-local.sh:
5550 autotools: fix "make distcheck" when LD_LIBRARY_PATH is set
5552 2012-12-07 Patrick Ohly <patrick.ohly@intel.com>
5554 * src/dbus/server/pim/filtered-view.cpp:
5555 * src/dbus/server/pim/full-view.cpp:
5556 * src/dbus/server/pim/merge-view.cpp:
5558 PIM: avoid compiler warnings in 32 bit
5560 2012-12-05 Patrick Ohly <patrick.ohly@intel.com>
5562 * src/dbus/server/pim/manager.cpp:
5564 PIM: fix signed/unsigned comparison warning
5566 2012-12-05 Patrick Ohly <patrick.ohly@intel.com>
5568 * src/syncevo/SyncConfig.cpp:
5570 SyncConfig: fix g++ 4.4 compile issue
5572 2012-12-05 Patrick Ohly <patrick.ohly@intel.com>
5574 * src/syncevo/GLibSupport.h:
5576 glib: add bool cast to CXX pointers
5578 2012-12-05 Patrick Ohly <patrick.ohly@intel.com>
5580 * src/dbus/server/pim/testpim.py:
5582 PIM testing: adapt test runtime for automated testing
5584 2012-12-05 Patrick Ohly <patrick.ohly@intel.com>
5586 * src/dbus/server/pim/testpim.py:
5588 PIM testing: writing contacts needs country
5590 2012-12-05 Patrick Ohly <patrick.ohly@intel.com>
5592 * src/backends/evolution/configure-sub.in:
5593 * src/dbus/server/pim/edsf-view.cpp:
5595 PIM + EDS: use direct read mode if available
5597 2012-12-04 Patrick Ohly <patrick.ohly@intel.com>
5599 * src/dbus/server/pim/manager.cpp:
5600 * src/dbus/server/pim/pim-manager-api.txt:
5601 * src/dbus/server/pim/testpim.py:
5603 PIM: allow configuration of session dirs (part of FDO #55921)
5605 2012-12-04 Patrick Ohly <patrick.ohly@intel.com>
5607 * src/dbus/server/dbus-sync.cpp:
5608 * src/dbus/server/pim/manager.cpp:
5609 * src/dbus/server/pim/testpim.py:
5610 * src/syncevo/LocalTransportAgent.cpp:
5611 * src/syncevo/SyncConfig.cpp:
5612 * src/syncevo/SyncConfig.h:
5613 * src/syncevo/SyncContext.cpp:
5615 PIM + sync: write less data to disk (part of FDO #55921)
5617 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5619 * src/dbus/server/main.cpp:
5620 * src/dbus/server/pim/manager.cpp:
5621 * src/dbus/server/server.h:
5623 PIM Manager: command line option for starting unification
5625 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5627 * src/dbus/server/pim/manager.h:
5629 PIM Manager: make API public in C++
5631 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5633 * src/dbus/server/main.cpp:
5634 * src/syncevo/Logging.h:
5635 * test/test-dbus.py:
5637 syncevo-dbus-server: log only to syslog by default
5639 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5641 * src/syncevo/LogSyslog.cpp:
5642 * src/syncevo/LogSyslog.h:
5644 LoggerSyslog: remove unused members, add stacking support
5646 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5648 * src/dbus/server/main.cpp:
5650 D-Bus server: use glib command line parsing
5652 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5654 * src/dbus/server/pim/manager.cpp:
5655 * src/dbus/server/pim/test-dbus/db-active/config/syncevolution/pim-manager.ini:
5656 * src/dbus/server/pim/testpim.py:
5657 * src/dbus/server/server.am:
5659 PIM: store set of active address books persistently (FDO #56334)
5661 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5663 * src/dbus/server/pim/manager.cpp:
5664 * src/dbus/server/pim/manager.h:
5666 PIM: share ESourceRegistry via libsyncevolution
5668 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5670 * src/syncevo/BoostHelper.h:
5672 Boost helper: support weak pointer indirection for up to 9
5675 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5677 * src/backends/evolution/EvolutionSyncSource.cpp:
5678 * src/backends/evolution/EvolutionSyncSource.h:
5680 EDS: share ESourceRegistry via libsyncevolution
5682 2012-12-03 Patrick Ohly <patrick.ohly@intel.com>
5684 * src/syncevo/EDSClient.cpp:
5685 * src/syncevo/EDSClient.h:
5686 * src/syncevo/syncevo.am:
5688 EDS: shared loading of ESourceRegistry
5690 2012-11-30 Patrick Ohly <patrick.ohly@intel.com>
5692 * src/dbus/server/pim/manager.cpp:
5693 * src/dbus/server/pim/pim-manager-api.txt:
5695 PIM: remove colon from valid peer UID character set (FDO #56436)
5697 2012-11-30 Patrick Ohly <patrick.ohly@intel.com>
5699 * src/dbus/server/pim/manager.cpp:
5700 * src/dbus/server/pim/pim-manager-api.txt:
5701 * src/dbus/server/pim/testpim.py:
5703 PIM: ViewAgent.Quiescent() optional (FDO #56428)
5705 2012-11-30 Patrick Ohly <patrick.ohly@intel.com>
5707 * src/backends/pbap/PbapSyncSource.cpp:
5708 * src/backends/pbap/README:
5710 PBAP: databaseFormat + filter fields
5712 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5715 * src/dbus/server/pim/README:
5716 * src/dbus/server/pim/edsf-view.cpp:
5717 * src/dbus/server/pim/edsf-view.h:
5718 * src/dbus/server/pim/folks.h:
5719 * src/dbus/server/pim/full-view.cpp:
5720 * src/dbus/server/pim/full-view.h:
5721 * src/dbus/server/pim/locale-factory-boost.cpp:
5722 * src/dbus/server/pim/manager.cpp:
5723 * src/dbus/server/pim/merge-view.cpp:
5724 * src/dbus/server/pim/merge-view.h:
5725 * src/dbus/server/pim/testpim.py:
5726 * src/dbus/server/server.am:
5728 PIM: search for phone number in EDS directly during startup
5730 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5732 * src/backends/evolution/EvolutionSyncSource.h:
5733 * src/syncevo/EDSClient.h:
5734 * src/syncevo/syncevo.am:
5736 EDS: shared common EDS Client API inside SyncEvolution
5738 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5740 * src/dbus/server/pim/testpim.py:
5742 PIM testing: improved core infrastructure
5744 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5746 * src/dbus/server/pim/filtered-view.cpp:
5747 * src/dbus/server/pim/filtered-view.h:
5748 * src/dbus/server/pim/folks.cpp:
5749 * src/dbus/server/pim/folks.h:
5750 * src/dbus/server/pim/full-view.cpp:
5751 * src/dbus/server/pim/full-view.h:
5752 * src/dbus/server/pim/manager.cpp:
5753 * src/dbus/server/pim/view.cpp:
5754 * src/dbus/server/pim/view.h:
5755 * src/dbus/server/server.am:
5757 PIM: refactor folks classes
5759 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5761 * src/dbus/server/pim/folks.cpp:
5763 Folks: better check for NULL persona
5765 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5767 * src/dbus/server/pim/folks.cpp:
5768 * src/syncevo/GLibSupport.h:
5770 glib: support return parameters in GAsyncReady finish function
5772 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5774 * src/syncevo/GLibSupport.h:
5776 glib: added reset() to GList utility class
5778 2012-11-29 Patrick Ohly <patrick.ohly@intel.com>
5780 * src/syncevo/GLibSupport.h:
5782 glib: improved cast to pointer in GOBJECT_TYPE
5784 2012-11-28 Patrick Ohly <patrick.ohly@intel.com>
5786 * src/dbus/server/pim/README:
5787 * src/dbus/server/pim/folks.cpp:
5788 * src/dbus/server/pim/folks.h:
5789 * src/dbus/server/pim/locale-factory-boost.cpp:
5790 * src/dbus/server/pim/testpim.py:
5792 PIM: limit number of search results (FDO #56142)
5794 2012-11-27 Patrick Ohly <patrick.ohly@intel.com>
5796 * src/dbus/server/pim/folks.cpp:
5798 Folks: fix change emission in FilteredView + removal of contacts
5800 2012-11-27 Patrick Ohly <patrick.ohly@intel.com>
5802 * src/dbus/server/pim/folks.cpp:
5803 * src/dbus/server/pim/testpim.py:
5805 Folks: fix refining a search
5807 2012-11-27 Patrick Ohly <patrick.ohly@intel.com>
5809 * src/dbus/server/pim/testpim.py:
5811 PIM testing: cover SetActiveAddressBooks() + system address book
5814 2012-11-27 Patrick Ohly <patrick.ohly@intel.com>
5816 * src/dbus/server/pim/testpim.py:
5818 PIM testing: cover SetActiveAddressBooks() (FDO #57209)
5820 2012-11-26 Patrick Ohly <patrick.ohly@intel.com>
5822 * src/dbus/server/pim/folks.cpp:
5823 * src/dbus/server/pim/folks.h:
5824 * src/dbus/server/pim/locale-factory-boost.cpp:
5825 * src/dbus/server/pim/locale-factory.h:
5826 * src/dbus/server/pim/manager.cpp:
5828 PIM: pre-compute normalized telephone numbers
5830 2012-11-26 Patrick Ohly <patrick.ohly@intel.com>
5832 * src/dbus/server/pim/testpim.py:
5834 PIM testing: test changing telephone numbers
5836 2012-11-26 Patrick Ohly <patrick.ohly@intel.com>
5838 * src/dbus/server/pim/folks.cpp:
5840 Folks: remove dead unit tests
5842 2012-11-23 Patrick Ohly <patrick.ohly@intel.com>
5844 * src/dbus/server/pim/README:
5845 * src/dbus/server/pim/individual-traits.cpp:
5846 * src/dbus/server/pim/testpim.py:
5848 Folks: fix writing contact, support photo and notes
5850 2012-11-23 Patrick Ohly <patrick.ohly@intel.com>
5852 * src/dbus/server/pim/individual-traits.cpp:
5854 PIM Manager: avoid sending empty "roles"
5856 2012-11-21 Patrick Ohly <patrick.ohly@intel.com>
5858 * src/gdbus/gdbus-cxx-bridge.h:
5859 * src/gdbusxx/gdbus-cxx-bridge.cpp:
5860 * src/gdbusxx/gdbus-cxx-bridge.h:
5862 GDBus libdbus + GIO: missing out parameters in D-Bus
5863 introspection XML (FDO #57292)
5865 2012-11-21 Patrick Ohly <patrick.ohly@intel.com>
5867 * src/dbus/server/pim/folks.cpp:
5868 * src/dbus/server/pim/folks.h:
5870 Folks: improve performance of FullView sorting
5872 2012-11-21 Patrick Ohly <patrick.ohly@intel.com>
5874 * src/dbus/server/pim/manager.cpp:
5876 PIM Manager: detect NOP SetSortOrder()
5878 2012-11-21 Patrick Ohly <patrick.ohly@intel.com>
5880 * src/dbus/server/pim/examples/search.py:
5882 PIM example: add benchmarking
5884 2012-11-20 Patrick Ohly <patrick.ohly@intel.com>
5886 * src/dbus/server/pim/examples/sync.py:
5888 PIM example: make sync.py executable
5890 2012-11-19 Patrick Ohly <patrick.ohly@intel.com>
5892 * src/dbus/server/pim/folks.cpp:
5893 * src/dbus/server/pim/folks.h:
5894 * src/dbus/server/pim/manager.cpp:
5895 * src/dbus/server/pim/testpim.py:
5897 PIM: fix quiescence signal
5899 2012-11-19 Patrick Ohly <patrick.ohly@intel.com>
5901 * src/dbus/server/pim/folks.cpp:
5903 Folks: fix starting when done via search
5905 2012-11-16 Patrick Ohly <patrick.ohly@intel.com>
5907 * test/test-dbus.py:
5909 D-Bus testing: typo quiesence -> quiescence
5911 2012-11-16 Patrick Ohly <patrick.ohly@intel.com>
5913 * src/dbus/server/pim/examples/search.py:
5914 * src/dbus/server/pim/folks.cpp:
5915 * src/dbus/server/pim/folks.h:
5916 * src/dbus/server/pim/manager.cpp:
5917 * src/dbus/server/pim/testpim.py:
5919 PIM: typo quiesent -> quiescent
5921 2012-11-16 Patrick Ohly <patrick.ohly@intel.com>
5923 * src/dbus/server/pim/examples/search.py:
5925 PIM examples: added verbosity to search.py
5927 2012-11-09 Patrick Ohly <patrick.ohly@intel.com>
5929 * src/dbus/server/pim/examples/sync.py:
5931 PIM: add --debug to sync.py example
5933 2012-11-09 Patrick Ohly <patrick.ohly@intel.com>
5935 * src/dbus/server/pim/examples/search.py:
5936 * src/dbus/server/pim/folks.cpp:
5937 * src/dbus/server/pim/folks.h:
5938 * src/dbus/server/pim/manager.cpp:
5939 * src/dbus/server/pim/testpim.py:
5941 PIM: implement contact ID, part II
5943 2012-11-08 Patrick Ohly <patrick.ohly@intel.com>
5945 * src/dbus/server/pim/examples/search.py:
5946 * src/dbus/server/pim/individual-traits.cpp:
5947 * src/dbus/server/pim/manager.cpp:
5948 * src/dbus/server/pim/testpim.py:
5950 PIM: implement contact ID, part I
5952 2012-11-08 Patrick Ohly <patrick.ohly@intel.com>
5954 * src/dbus/server/pim/pim-manager-api.txt:
5956 PIM API: introduce string ID for contacts
5958 2012-11-08 Patrick Ohly <patrick.ohly@intel.com>
5960 * src/gdbusxx/gdbus-cxx-bridge.h:
5962 GDBus GIO: add support for deque and list
5964 2012-11-08 Patrick Ohly <patrick.ohly@intel.com>
5966 * src/dbus/server/pim/folks.cpp:
5968 Folks: fix incorrect contact removal signals in filtered view
5970 2012-11-06 Patrick Ohly <patrick.ohly@intel.com>
5972 * src/syncevo/SyncConfig.cpp:
5973 * src/syncevo/SyncConfig.h:
5974 * src/syncevo/SyncContext.cpp:
5976 SyncML: workarounds for broken peers
5978 2012-11-06 Patrick Ohly <patrick.ohly@intel.com>
5980 * src/backends/evolution/EvolutionSyncSource.cpp:
5982 EDS: fix creating databases
5984 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
5986 * src/dbus/server/pim/testpim.py:
5988 PIM testing: avoid premature timeouts during sync
5990 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
5992 * src/dbus/server/pim/folks.cpp:
5994 Folks: use GeeStringCollection
5996 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
5998 * src/syncevo/GeeSupport.h:
6000 gee: define GeeStringCollection type
6002 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
6004 * src/dbus/server/pim/folks.h:
6005 * src/dbus/server/pim/individual-traits.cpp:
6006 * src/syncevo/GeeSupport.h:
6008 gee: fix memory leak in GeeCollCXX
6010 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
6012 * src/dbus/server/pim/individual-traits.h:
6013 * src/syncevo/GLibSupport.h:
6015 glib: use template class for GObject intrusive pointer + "steal"
6018 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
6020 * src/syncevo/GLibSupport.h:
6022 glib: fixed memory leak in some GAsyncReady helpers
6024 2012-11-06 Patrick Ohly <patrick.ohly@intel.com>
6026 * src/dbus/server/pim/individual-traits.cpp:
6028 Folks: temporarily disable saving of notes
6030 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
6034 testing: ignore minor leak in libedataserver
6036 2012-10-30 Patrick Ohly <patrick.ohly@intel.com>
6040 PIM testing: permanently ignore static mutext memory loss
6042 2012-10-30 Patrick Ohly <patrick.ohly@intel.com>
6046 Revert "Folks: temporarily ignore memory leaks"
6048 2012-11-30 Patrick Ohly <patrick.ohly@intel.com>
6051 Merge tag 'syncevolution-1-3-2'
6053 2012-11-15 Patrick Ohly <patrick.ohly@intel.com>
6058 NEWS, autotools: 1.3.2 release
6060 2012-11-26 Patrick Ohly <patrick.ohly@intel.com>
6062 * test/test-dbus.py:
6064 D-Bus testing: support ENV with = inside variable value
6066 2012-11-15 Patrick Ohly <patrick.ohly@intel.com>
6068 * src/backends/webdav/WebDAVSource.cpp:
6070 CardDAV: "--status target-config@" aborts (FDO #56263)
6072 2012-11-15 Patrick Ohly <patrick.ohly@intel.com>
6074 * src/gdbus/gdbus.am:
6075 * src/gdbusxx/gdbusxx.am:
6077 autotools: Boost was not found in src/gdbus*
6079 2012-11-14 Patrick Ohly <patrick.ohly@intel.com>
6082 * src/dbus/server/main.cpp:
6083 * src/dbus/server/notification-backend-libnotify.cpp:
6085 * test/test-dbus.py:
6087 D-Bus server: localize auto sync notifications
6089 2012-11-04 Patrick Ohly <patrick.ohly@intel.com>
6091 * test/test-dbus.py:
6093 D-Bus testing: auto-sync multiple times
6095 2012-11-04 Patrick Ohly <patrick.ohly@intel.com>
6097 * src/dbus/server/auto-sync-manager.cpp:
6099 auto sync: only synced once (FDO #56667)
6101 2012-11-01 Patrick Ohly <patrick.ohly@intel.com>
6104 Merge branch 'HARMATTAN-1-3-1'
6106 2012-10-25 Patrick Ohly <patrick.ohly@intel.com>
6110 * src/dbus/server/pim/README:
6112 NEWS + PIM README + autotools: updated for 1.3.99.1
6114 2012-10-26 Patrick Ohly <patrick.ohly@intel.com>
6116 * src/dbus/server/pim/examples/search.py:
6117 * src/dbus/server/pim/examples/sync.py:
6118 * src/dbus/server/server.am:
6120 PIM Manager: add sync and search examples
6122 2012-10-26 Patrick Ohly <patrick.ohly@intel.com>
6124 * src/dbus/server/pim/manager.cpp:
6126 PIM Manager: syncing must not prevent slow syncs
6128 2012-10-26 Patrick Ohly <patrick.ohly@intel.com>
6132 gitignore: added *.pyc
6134 2012-10-26 Patrick Ohly <patrick.ohly@intel.com>
6136 * src/dbus/server/pim/testpim.py:
6138 PIM testing: cover GetActiveAddressBooks()
6140 2012-10-26 Patrick Ohly <patrick.ohly@intel.com>
6142 * src/dbus/server/pim/manager.cpp:
6143 * src/dbus/server/pim/manager.h:
6145 PIM Manager: implement GetActiveAddressBooks()
6147 2012-10-26 Patrick Ohly <patrick.ohly@intel.com>
6149 * src/dbus/server/pim/org._01.pim.contacts.service.in:
6150 * src/dbus/server/server.am:
6152 PIM Manager: install .service file
6154 2012-10-25 Patrick Ohly <patrick.ohly@intel.com>
6158 testing: ignore one-time leak
6160 2012-10-25 Patrick Ohly <patrick.ohly@intel.com>
6164 Folks: temporarily ignore memory leaks
6166 2012-10-25 Patrick Ohly <patrick.ohly@intel.com>
6168 * src/dbus/server/pim/folks.cpp:
6170 Folks: ignore known warnings
6172 2012-10-25 Patrick Ohly <patrick.ohly@intel.com>
6174 * src/syncevo/SyncML.cpp:
6175 * test/ClientTest.cpp:
6177 g++ 4.5 workaround: bool initialization
6179 2012-10-25 Patrick Ohly <patrick.ohly@intel.com>
6181 * src/syncevo/Cmdline.cpp:
6182 * test/test-dbus.py:
6184 command line: fix for --create/remove-database
6186 2012-10-23 Patrick Ohly <patrick.ohly@intel.com>
6188 * src/dbus/server/server.am:
6190 PIM testing: distribute test files
6192 2012-10-23 Patrick Ohly <patrick.ohly@intel.com>
6194 * src/dbus/server/pim/testpim.py:
6196 PIM testing: cover adding/modifying/removing
6198 2012-10-23 Patrick Ohly <patrick.ohly@intel.com>
6200 * src/dbus/server/pim/folks.cpp:
6201 * src/dbus/server/pim/folks.h:
6202 * src/dbus/server/pim/individual-traits.cpp:
6203 * src/dbus/server/pim/individual-traits.h:
6204 * src/dbus/server/pim/manager.cpp:
6205 * src/dbus/server/pim/manager.h:
6206 * src/dbus/server/pim/persona-details.h:
6207 * src/dbus/server/server.am:
6209 PIM Manager: implemented adding, modifying, removing contact
6211 2012-10-23 Patrick Ohly <patrick.ohly@intel.com>
6213 * src/dbus/server/dbus-callbacks.h:
6215 D-Bus server: enhance asynchronous result reporting
6217 2012-10-23 Patrick Ohly <patrick.ohly@intel.com>
6219 * src/gdbusxx/gdbus-cxx-bridge.h:
6221 GDBus GIO: support boost::tuple with up to four values
6223 2012-10-23 Patrick Ohly <patrick.ohly@intel.com>
6225 * src/syncevo/GLibSupport.cpp:
6226 * src/syncevo/GLibSupport.h:
6228 glib: removed deprecated GLibErrorException
6230 2012-10-18 Patrick Ohly <patrick.ohly@intel.com>
6232 * src/dbus/server/pim/testpim.py:
6234 PIM testing: cover ViewControl.RefineSearch
6236 2012-10-18 Patrick Ohly <patrick.ohly@intel.com>
6238 * src/dbus/server/pim/folks.cpp:
6239 * src/dbus/server/pim/folks.h:
6240 * src/dbus/server/pim/manager.cpp:
6242 PIM Manager: implement ViewControl.RefineSearch
6244 2012-10-18 Patrick Ohly <patrick.ohly@intel.com>
6246 * src/dbus/server/pim/folks.cpp:
6247 * src/dbus/server/pim/folks.h:
6248 * src/dbus/server/pim/manager.cpp:
6249 * src/dbus/server/pim/manager.h:
6250 * src/dbus/server/pim/testpim.py:
6252 PIM Manager: implement Manager.Stop() properly and fix delayed
6255 2012-10-18 Patrick Ohly <patrick.ohly@intel.com>
6257 * src/dbus/server/pim/manager.cpp:
6258 * src/dbus/server/pim/manager.h:
6259 * src/dbus/server/pim/test-dbus/first-last-sort/config/syncevolution/pim-manager.ini:
6260 * src/dbus/server/pim/test-dbus/simple-sort/config/syncevolution/pim-manager.ini:
6261 * src/dbus/server/pim/testpim.py:
6263 PIM Manager: store sort order persistently
6265 2012-10-16 Patrick Ohly <patrick.ohly@intel.com>
6268 * src/dbus/server/pim/locale-factory-boost.cpp:
6269 * src/dbus/server/pim/testpim.py:
6270 * src/dbus/server/server.am:
6272 PIM Manager: implement phone number lookup and search
6274 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6276 * src/dbus/server/pim/testpim.py:
6278 PIM Testing: cover "any-contains" and FilteredView
6280 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6282 * src/dbus/server/pim/folks.cpp:
6283 * src/dbus/server/pim/folks.h:
6284 * src/dbus/server/pim/manager.cpp:
6285 * src/dbus/server/pim/manager.h:
6289 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6291 * src/dbus/server/pim/locale-factory-boost.cpp:
6293 PIM Locale: implement "any-contains" search
6295 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6297 * src/dbus/server/pim/folks.cpp:
6298 * src/dbus/server/pim/manager.cpp:
6300 PIM Manager: implement removed+added=modified change merging
6302 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6304 * src/dbus/server/pim/manager.cpp:
6306 PIM Manager: enhanced debug output
6308 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6310 * src/dbus/server/pim/manager.cpp:
6312 PIM Manager: add "Quiesent" signal
6314 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6316 * src/dbus/server/pim/pim-manager-api.txt:
6318 PIM Manager: revise search API and define searches in
6321 2012-10-10 Patrick Ohly <patrick.ohly@intel.com>
6323 * test/test-dbus.py:
6325 D-Bus testing: improved logging
6327 2012-10-09 Patrick Ohly <patrick.ohly@intel.com>
6329 * src/dbus/server/pim/testpim.py:
6331 PIM testing: cover sorting with boost::locale
6333 2012-10-09 Patrick Ohly <patrick.ohly@intel.com>
6335 * src/dbus/server/pim/locale-factory-boost.cpp:
6337 PIM: implement sorting with boost::locale
6339 2012-10-09 Patrick Ohly <patrick.ohly@intel.com>
6341 * src/dbus/server/pim/pim-manager-api.txt:
6343 PIM Manager: revised sorting documentation
6345 2012-10-09 Patrick Ohly <patrick.ohly@intel.com>
6348 * m4-repo/ax_boost_locale.m4:
6349 * src/dbus/server/pim/folks.cpp:
6350 * src/dbus/server/pim/folks.h:
6351 * src/dbus/server/pim/locale-factory-boost.cpp:
6352 * src/dbus/server/pim/locale-factory.h:
6353 * src/dbus/server/pim/manager.cpp:
6354 * src/dbus/server/pim/manager.h:
6355 * src/dbus/server/server.am:
6357 PIM: locale-aware sorting and searching
6359 2012-10-03 Patrick Ohly <patrick.ohly@intel.com>
6361 * src/dbus/server/pim/folks.cpp:
6362 * src/dbus/server/pim/folks.h:
6363 * src/dbus/server/pim/manager.cpp:
6364 * src/dbus/server/pim/manager.h:
6365 * src/dbus/server/pim/testpim.py:
6367 PIM Manager: implemented SetActiveAddressBooks()
6369 2012-10-03 Patrick Ohly <patrick.ohly@intel.com>
6371 * test/test-dbus.py:
6373 D-Bus testing: check conditions regularly in runUntil()
6375 2012-09-27 Patrick Ohly <patrick.ohly@intel.com>
6377 * src/dbus/server/pim/testpim.py:
6379 PIM testing: cover vcard->D-Bus conversion
6381 2012-09-27 Patrick Ohly <patrick.ohly@intel.com>
6383 * test/test-dbus.py:
6385 D-Bus testing: assertEqual for D-Bus, sortLists
6387 2012-09-27 Patrick Ohly <patrick.ohly@intel.com>
6389 * src/dbus/server/pim/individual-traits.cpp:
6391 PIM Manager: implemented FolksIndividual -> D-Bus conversion
6393 2012-09-27 Patrick Ohly <patrick.ohly@intel.com>
6395 * src/gdbusxx/gdbus-cxx-bridge.h:
6397 GDBus GIO: allow sending "const char *"
6399 2012-09-27 Patrick Ohly <patrick.ohly@intel.com>
6401 * src/syncevo/GLibSupport.h:
6403 glib: SE_GLIB_TYPE for types like GMainLoop
6405 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6407 * src/dbus/server/pim/testpim.py:
6409 PIM Testing: cover full view, including sorting and changes
6411 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6413 * test/test-dbus.py:
6415 D-Bus testing: improved interactive testing with gdb
6417 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6419 * test/test-dbus.py:
6421 D-Bus testing: fix loading of .gdbinit
6423 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6425 * src/dbus/server/timeout.h:
6427 D-Bus server: support idle callback in Timeout class
6429 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6431 * test/test-dbus.py:
6433 D-Bus testing: improved test timeouts and looping in GLib
6435 2012-09-24 Patrick Ohly <patrick.ohly@intel.com>
6437 * src/dbus/server/pim/folks.cpp:
6438 * src/dbus/server/pim/folks.h:
6439 * src/dbus/server/pim/manager.cpp:
6441 PIM Manager: implemented watching of folks changes
6443 2012-09-24 Patrick Ohly <patrick.ohly@intel.com>
6445 * src/gdbusxx/gdbus-cxx-bridge.h:
6447 GDBus GIO: store path in DBusObject_t
6449 2012-09-24 Patrick Ohly <patrick.ohly@intel.com>
6451 * src/dbus/server/pim/individual-traits.cpp:
6452 * src/dbus/server/pim/individual-traits.h:
6453 * src/dbus/server/pim/manager.cpp:
6454 * src/dbus/server/server.am:
6456 PIM Manager: moved D-Bus traits into separate file
6458 2012-09-24 Patrick Ohly <patrick.ohly@intel.com>
6460 * src/dbus/server/pim/folks.cpp:
6462 Folks: disable tests which never worked
6464 2012-09-20 Patrick Ohly <patrick.ohly@intel.com>
6466 * src/dbus/server/pim/manager.h:
6467 * src/dbus/server/pim/testpim.py:
6469 PIM Testing: cover StopSync()
6471 2012-09-20 Patrick Ohly <patrick.ohly@intel.com>
6473 * src/dbus/server/pim/manager.cpp:
6475 PIM Manager: implement Aborted and BadStatus D-Bus errors
6477 2012-09-20 Patrick Ohly <patrick.ohly@intel.com>
6479 * src/dbus/server/pim/pim-manager-api.txt:
6481 PIM Manager: document D-Bus errors
6483 2012-09-18 Patrick Ohly <patrick.ohly@intel.com>
6485 * src/dbus/server/pim/testpim.py:
6487 PIM testing: use real phone in testSync()
6489 2012-09-18 Patrick Ohly <patrick.ohly@intel.com>
6491 * src/dbus/server/pim/testpim.py:
6493 PIM testing: cover Manager.SyncPeer()
6495 2012-09-18 Patrick Ohly <patrick.ohly@intel.com>
6497 * src/dbus/server/pim/manager.cpp:
6499 PIM Manager: allow "files" as protocol
6501 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6503 * src/dbus/server/pim/testpim.py:
6504 * test/resultchecker.py:
6507 PIM testing: initial tests for PIM Manager API
6509 2012-09-19 Patrick Ohly <patrick.ohly@intel.com>
6514 D-Bus testing: allow 'import testdbus'
6516 2012-09-19 Patrick Ohly <patrick.ohly@intel.com>
6518 * test/test-dbus.py:
6520 D-Bus testing: better way of accessing function properties
6522 2012-09-11 Patrick Ohly <patrick.ohly@intel.com>
6524 * src/dbus/server/pim/manager.cpp:
6526 PIM Manager: claim the org._01.pim.contacts.manager bus name
6528 2012-09-11 Patrick Ohly <patrick.ohly@intel.com>
6530 * src/dbus/server/pim/manager.cpp:
6531 * src/dbus/server/pim/manager.h:
6533 PIM Manager: add getAllPeers()
6535 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6537 * src/dbus/server/pim/manager.cpp:
6538 * src/dbus/server/pim/manager.h:
6539 * src/dbus/server/server.cpp:
6540 * src/dbus/server/server.h:
6541 * src/dbus/server/session.h:
6543 PIM Manager: implement peer operations
6545 2012-09-18 Patrick Ohly <patrick.ohly@intel.com>
6547 * src/syncevo/LocalTransportAgent.cpp:
6549 local sync: allow sync and target context to be the same
6551 2012-09-05 Patrick Ohly <patrick.ohly@intel.com>
6553 * src/dbus/server/pim/manager.cpp:
6555 PIM Manager: added support for reading contacts
6557 2012-09-05 Patrick Ohly <patrick.ohly@intel.com>
6559 * src/dbus/server/main.cpp:
6560 * src/dbus/server/pim/manager.cpp:
6561 * src/dbus/server/pim/manager.h:
6562 * src/dbus/server/server.am:
6563 * src/dbus/server/server.h:
6565 PIM Manager: initial D-Bus binding
6567 2012-09-05 Patrick Ohly <patrick.ohly@intel.com>
6569 * src/dbus/server/pim/folks.cpp:
6570 * src/dbus/server/pim/folks.h:
6572 folks: added support for retrieving contacts
6574 2012-09-05 Patrick Ohly <patrick.ohly@intel.com>
6576 * src/dbus/server/pim/folks.cpp:
6577 * src/dbus/server/pim/folks.h:
6579 folks: allow aggregator to be started multiple times
6581 2012-09-04 Patrick Ohly <patrick.ohly@intel.com>
6583 * src/dbus/server/pim/folks.cpp:
6584 * src/dbus/server/pim/folks.h:
6586 folks: initial set of classes for viewing, sorting, searching
6588 2012-08-14 Patrick Ohly <patrick.ohly@intel.com>
6591 * src/dbus/server/pim/README:
6592 * src/dbus/server/pim/folks.cpp:
6593 * src/dbus/server/pim/folks.h:
6594 * src/dbus/server/pim/pim-manager-api.txt:
6595 * src/dbus/server/server.am:
6598 PIM Manager: autotools + libfolks + API
6600 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6603 * src/syncevo/Cmdline.cpp:
6604 * src/syncevo/Cmdline.h:
6605 * test/test-dbus.py:
6607 command line: implement --create/remove-database
6609 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6611 * src/backends/evolution/EvolutionCalendarSource.h:
6612 * src/backends/evolution/EvolutionContactSource.h:
6613 * src/backends/evolution/EvolutionSyncSource.cpp:
6614 * src/backends/evolution/EvolutionSyncSource.h:
6616 EDS Client: implement creating and deleting databases
6618 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6620 * src/syncevo/SyncSource.cpp:
6621 * src/syncevo/SyncSource.h:
6623 SyncSource: add API for creating and deleting databases
6625 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6627 * src/dbus/server/dbus-callbacks.h:
6629 D-Bus server: comment update
6631 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6633 * src/syncevo/util.h:
6635 util: add GetWithDef()
6637 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6639 * src/syncevo/DBusTraits.h:
6640 * src/syncevo/SyncConfig.cpp:
6641 * src/syncevo/SyncConfig.h:
6642 * src/syncevo/SyncSource.h:
6643 * src/syncevo/util.h:
6645 InitState: merged InitState and InitStateClass
6647 2012-09-05 Patrick Ohly <patrick.ohly@intel.com>
6649 * src/gdbusxx/gdbus-cxx-bridge.h:
6651 GDBus GIO: allow call instances to be const
6653 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6655 * src/gdbusxx/gdbus-cxx-bridge.h:
6657 GDBus GIO: ensure that there is always a reply to a D-Bus method
6660 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
6662 * src/gdbusxx/gdbus-cxx-bridge.h:
6664 GDBus GIO: finish code refactoring of DBusResult
6666 2012-09-11 Patrick Ohly <patrick.ohly@intel.com>
6668 * src/gdbusxx/gdbus-cxx-bridge.cpp:
6669 * src/gdbusxx/gdbus-cxx-bridge.h:
6671 GDBus GIO: revamped name owning
6673 2012-08-14 Patrick Ohly <patrick.ohly@intel.com>
6675 * src/syncevo/GeeSupport.h:
6676 * src/syncevo/syncevo.am:
6678 libgee: C++ wrappers for collections
6680 2012-08-14 Patrick Ohly <patrick.ohly@intel.com>
6682 * src/syncevo/GValueSupport.h:
6683 * src/syncevo/syncevo.am:
6685 GValue: added C++ wrapper
6687 2012-09-07 Patrick Ohly <patrick.ohly@intel.com>
6689 * src/backends/evolution/EvolutionSyncSource.cpp:
6691 EDS Client: work around glib + e_source_registry_new_sync()
6694 2012-09-04 Patrick Ohly <patrick.ohly@intel.com>
6696 * src/backends/evolution/EvolutionCalendarSource.cpp:
6697 * src/backends/evolution/EvolutionContactSource.cpp:
6699 EDS: use signalConnect() and boost::bind()
6701 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6703 * src/syncevo/GLibSupport.h:
6705 glib: connectSignal() + handler for single parameter
6707 2012-10-18 patrick.ohly@intel.com <pohly@syncev.vlan14.01.org>
6709 * src/syncevo/GLibSupport.h:
6711 glib: fix compile issue with GAsyncReady
6713 2012-10-03 Patrick Ohly <patrick.ohly@intel.com>
6715 * src/syncevo/GLibSupport.h:
6717 glib: support more GAsyncResult finish calls
6719 2012-09-07 Patrick Ohly <patrick.ohly@intel.com>
6721 * src/syncevo/GLibSupport.h:
6723 glib: improved GAsyncReady support
6725 2012-08-14 Patrick Ohly <patrick.ohly@intel.com>
6727 * src/syncevo/GLibSupport.h:
6729 glib: added C++ binding for GAsyncReady
6731 2012-09-07 Patrick Ohly <patrick.ohly@intel.com>
6733 * src/syncevo/GLibSupport.h:
6735 glib: added ref() to CXX smart pointers
6737 2012-09-04 Patrick Ohly <patrick.ohly@intel.com>
6739 * src/syncevo/GLibSupport.h:
6741 glib: connect GObject signals to boost::function
6743 2012-10-03 Patrick Ohly <patrick.ohly@intel.com>
6745 * test/synccompare.pl:
6747 synccompare: support Zimbra and Google Contacts via CardDAV
6749 2012-10-02 Patrick Ohly <patrick.ohly@intel.com>
6751 * src/backends/webdav/WebDAVSource.cpp:
6753 WebDAV: auto-discovery fix
6755 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6757 * src/syncevo/util.cpp:
6758 * src/syncevo/util.h:
6760 Util: sort in ReadDir
6762 2012-10-15 Jussi Laako <jussi.laako@linux.intel.com>
6764 * src/backends/pbap/PbapSyncSource.cpp:
6765 * src/backends/pbap/PbapSyncSource.h:
6766 * src/syncevo/TmpFile.cpp:
6767 * src/syncevo/TmpFile.h:
6768 * src/syncevo/syncevo.am:
6770 Impove temp file creation and handling, especially for memory
6773 2012-10-15 patrick.ohly@intel.com <pohly@syncev.vlan14.01.org>
6776 Merge branch 'syncevolution-1-3-branch'
6778 2012-10-15 patrick.ohly@intel.com <pohly@syncev.vlan14.01.org>
6780 * test/test-dbus.py:
6782 D-Bus testing: fixed typo in test name
6784 2012-10-12 patrick.ohly@intel.com <pohly@syncev.vlan14.01.org>
6788 testing: avoid 'foo=bar' at start of command line
6790 2012-10-12 patrick.ohly@intel.com <pohly@syncev.vlan14.01.org>
6792 * test/test-dbus.py:
6794 D-Bus testing: avoid hogging the CPU during process shutdown
6796 2012-10-12 patrick.ohly@intel.com <pohly@syncev.vlan14.01.org>
6800 testing: ignore some valgrind errors in EDS 3.6
6802 2012-10-12 patrick.ohly@intel.com <pohly@syncev.vlan14.01.org>
6804 * src/syncevo/SyncConfig.cpp:
6806 HTTP Proxy: useProxy=0 overrides http_* env variables
6808 2012-10-08 Patrick Ohly <patrick.ohly@intel.com>
6811 Merge tag 'syncevolution-1-3-1'
6813 2012-10-05 Patrick Ohly <patrick.ohly@intel.com>
6817 NEWS: include DUE date fix in 1.3.1
6819 2012-10-05 Patrick Ohly <patrick.ohly@intel.com>
6821 * src/syncevo/configs/scripting/11calendar.xml:
6823 vCalendar 1.0 + tasks: DUE date could be shifted by a day (FDO
6826 2012-10-05 Patrick Ohly <patrick.ohly@intel.com>
6831 NEWS, configure: prepared 1.3.1
6833 2012-10-05 Patrick Ohly <patrick.ohly@intel.com>
6835 * test/test-dbus.py:
6837 D-Bus testing: avoid false negative in testAutoStart
6839 2012-10-05 Patrick Ohly <patrick.ohly@intel.com>
6843 syncevolution.org: syncevolution-evolution had incorrect
6846 2012-10-05 Patrick Ohly <patrick.ohly@intel.com>
6850 GTK-3 UI: fixed compile problem
6852 2012-09-24 Patrick Ohly <patrick.ohly@intel.com>
6854 * src/syncevo/SyncContext.cpp:
6856 Curl: allow using it in the D-Bus server
6858 2012-09-25 Patrick Ohly <patrick.ohly@intel.com>
6860 * src/syncevo/Cmdline.cpp:
6862 command line: fix output of --import for directories
6864 2012-09-26 Patrick Ohly <patrick.ohly@intel.com>
6866 * src/backends/pbap/PbapSyncSource.cpp:
6867 * src/backends/pbap/PbapSyncSource.h:
6868 * src/backends/pbap/PbapSyncSourceRegister.cpp:
6869 * src/backends/pbap/configure-sub.in:
6871 PBAP: clean up and bug fixes for new API support
6873 2012-09-26 Patrick Ohly <patrick.ohly@intel.com>
6875 * src/gdbusxx/gdbus-cxx-bridge.h:
6877 GDBus GIO: use RAII for GVariant
6879 2012-09-26 Jeremy Whiting <jeremy.whiting@collabora.com>
6881 * src/backends/pbap/PbapSyncSource.cpp:
6882 * src/backends/pbap/PbapSyncSource.h:
6884 pbap: Use StringPiece to store vcards in map rather than copying
6887 2012-09-21 Jeremy Whiting <jeremy.whiting@collabora.com>
6889 * src/backends/pbap/PbapSyncSource.cpp:
6891 pbap: Remove the temporary file after the sync is complete.
6893 2012-09-01 Jeremy Whiting <jeremy.whiting@collabora.com>
6895 * src/backends/pbap/PbapSyncSource.cpp:
6897 PBAP: Fix vcard parsing regexp so all vcards are parsed.
6899 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
6901 * src/backends/pbap/PbapSyncSource.cpp:
6903 PBAP: fixed compiler warning
6905 2012-08-22 Jeremy Whiting <jeremy.whiting@collabora.com>
6907 * src/backends/pbap/PbapSyncSource.cpp:
6908 * src/backends/pbap/PbapSyncSource.h:
6910 PBAP: add support for obex 0.47 to pbap backend.
6912 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
6914 * src/gdbusxx/gdbus-cxx-bridge.h:
6916 GDBus GIO: fix SignalFilter
6918 2012-08-27 Patrick Ohly <patrick.ohly@intel.com>
6920 * src/dbus/server/session-common.h:
6921 * src/gdbusxx/gdbus-cxx-bridge.cpp:
6922 * src/gdbusxx/gdbus-cxx-bridge.h:
6923 * src/gdbusxx/gdbus-cxx.h:
6924 * src/syncevo/DBusTraits.h:
6926 GDBus GIO: more flexible SignalWatch
6928 2012-09-25 Ove KÃ¥ven <ovek@arcticnet.no>
6932 Updated changelog for this branch.
6934 2012-09-25 Ove KÃ¥ven <ovek@arcticnet.no>
6937 Merge branch 'FREMANTLE-1-3-0' into HARMATTAN-1-3-0
6939 2012-09-25 Ove KÃ¥ven <ovek@arcticnet.no>
6945 2012-09-06 Ove KÃ¥ven <ovek@arcticnet.no>
6947 * src/backends/kcalextended/KCalExtendedSource.cpp:
6949 Re-add "uid:" prefix to notebook UID when printing KCal
6950 databases. It probably got lost when implementing tasks and
6951 notes. (cherry picked from commit
6952 5472d28aa30871e53d3848a1808f4310bfa0aa2d)
6954 2012-08-14 Ove KÃ¥ven <ovek@arcticnet.no>
6956 * src/backends/kcalextended/KCalExtendedSource.cpp:
6958 Since we're using load() anyway, there's no need to call
6959 allIncidences(), it would just waste memory. Grab the already
6960 loaded incidences instead. (cherry picked from commit
6961 ac9f9183cf703f4301dc797156d8b56704f58e68)
6963 2012-08-13 Ove KÃ¥ven <ovek@arcticnet.no>
6965 * src/backends/kcalextended/KCalExtendedSource.cpp:
6966 * src/backends/kcalextended/KCalExtendedSource.h:
6967 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
6969 Implemented support for tasks and notes in the KCalExtended
6970 backend. (cherry picked from commit
6971 0384f211ccfed0d7a40840badd77e3e6746620dd)
6973 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
6975 * src/backends/kcalextended/KCalExtendedSource.cpp:
6976 * src/backends/kcalextended/KCalExtendedSource.h:
6978 Fixed KCalExtendedSource failures when refreshing from peer
6979 because the storage's save() inserts first and deletes last.
6980 (cherry picked from commit
6981 f11748675a5ad7a53e559588c0818d7c3ad044c7)
6983 2012-08-12 ovek <ovek@ronin.(none)>
6985 * src/backends/kcalextended/KCalExtendedSource.cpp:
6987 Implemented KCalExtendedSource::isEmpty(). (cherry picked from
6988 commit 2f5edf4adb6b741a4273085a79e3f21603dfc333)
6990 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
6992 * src/backends/kcalextended/KCalExtendedSource.cpp:
6994 In KCalExtendedSource::open(), only load the contents of the
6995 notebook we actually plan to sync, not all notebooks in the
6996 storage. (cherry picked from commit
6997 9c6685b803797abf402cda32b4457634ce48b577)
6999 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7001 * src/backends/kcalextended/KCalExtendedSource.cpp:
7003 When listing mkcal calendars, show notebook UID instead of
7004 storage, and allow this UID to be used for selecting a particular
7005 calendar. Since all listed calendars are in the default storage
7006 anyway, the UID is far more useful to have. (On the N9, knowing
7007 the physical storage does not help the user at all anyway, as
7008 access to it is restricted and needs to go through the API
7009 anyway.) (cherry picked from commit
7010 a5c2939c1d5d3d1ba01361f34b70284548747e8b)
7012 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7014 * src/backends/kcalextended/KCalExtendedSource.cpp:
7016 Fix to result code of incidence updates. (cherry picked from
7017 commit 06f08ecb5af594b2c3c63edca10135283d6b48d5)
7019 2012-09-25 Ove KÃ¥ven <ovek@arcticnet.no>
7023 Updated changelog and version for this branch.
7025 2012-09-25 Ove KÃ¥ven <ovek@arcticnet.no>
7028 Merge tag 'syncevolution-1-3' into FREMANTLE-1-3-0
7030 2012-09-17 Patrick Ohly <patrick.ohly@intel.com>
7032 * src/backends/pbap/pbap.am:
7034 PBAP: fixed linking issue
7036 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
7039 Merge branch 'master' into pbap
7041 2012-09-13 Patrick Ohly <patrick.ohly@intel.com>
7043 * src/syncevo/configs/scripting/04vcard-photo-value.xml:
7045 Funambol: work around PHOTO TYPE=image/jpeg, II
7047 2012-09-10 Patrick Ohly <patrick.ohly@intel.com>
7051 NEWS: include information about syncevo-http-server fix
7053 2012-09-10 Patrick Ohly <patrick.ohly@intel.com>
7055 * test/syncevo-http-server.py:
7057 syncevo-http-server: fixed printing of server debug output
7059 2012-09-10 Patrick Ohly <patrick.ohly@intel.com>
7064 NEWS, autotools: release 1.3
7066 2012-09-06 Ove KÃ¥ven <ovek@arcticnet.no>
7072 2012-08-23 Patrick Ohly <patrick.ohly@intel.com>
7074 * src/gdbus/gdbus-cxx-bridge.h:
7076 local sync: fix timeout with local sync with libdbus
7078 2012-09-06 Ove KÃ¥ven <ovek@arcticnet.no>
7080 * src/backends/kcalextended/KCalExtendedSource.cpp:
7082 Re-add "uid:" prefix to notebook UID when printing KCal
7083 databases. It probably got lost when implementing tasks and
7086 2012-09-05 Patrick Ohly <patrick.ohly@intel.com>
7090 testing: ignore Google ActiveSync removeProperties failure
7092 2012-09-05 Patrick Ohly <patrick.ohly@intel.com>
7096 testing: more general suppression for libdl crash
7098 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7100 * test/testcases/eds_contact.vcf.exchange.tem.patch:
7102 testing: update Exchange test cases (X-RADIO)
7104 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7108 testing: ignore one-time leak
7110 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7114 testing: updated system suppressions
7116 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7118 * test/synccompare.pl:
7120 testing: FN not supported for ActiveSync
7122 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7126 testing: ignore some known ActiveSync problems
7128 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7130 * test/ClientTest.cpp:
7132 testing: fixed testAddBothSides*
7134 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7136 * src/dbus/server/main.cpp:
7137 * src/gdbus/gdbus-cxx-bridge.h:
7138 * src/gdbusxx/gdbus-cxx-bridge.cpp:
7139 * src/gdbusxx/gdbus-cxx-bridge.h:
7141 D-Bus: explicitly flush messages
7143 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7145 * src/backends/activesync/ActiveSyncSource.cpp:
7146 * src/backends/activesync/ActiveSyncSource.h:
7148 ActiveSync: avoid dangling const char pointer
7150 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7152 * src/backends/pbap/README:
7154 PBAP: updated docs to include caching mode
7156 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7158 * src/syncevo/SyncSource.cpp:
7159 * src/syncevo/SyncSource.h:
7160 * src/syncevo/TrackingSyncSource.cpp:
7162 sources: force slow sync when listAllItems() returns no revisions
7164 2012-08-23 Patrick Ohly <patrick.ohly@intel.com>
7166 * src/syncevo/Cmdline.cpp:
7167 * src/syncevo/LocalTransportAgent.cpp:
7168 * src/syncevo/SyncConfig.cpp:
7169 * src/syncevo/SyncContext.cpp:
7170 * src/syncevo/SyncML.cpp:
7171 * src/syncevo/SyncML.h:
7172 * test/test-dbus.py:
7174 engine: local cache sync mode
7176 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7178 * test/test-dbus.py:
7180 D-Bus testing: better support for interactive testing
7182 2012-08-31 Patrick Ohly <patrick.ohly@intel.com>
7184 * src/syncevo/LocalTransportAgent.cpp:
7185 * src/syncevo/SyncContext.cpp:
7187 engine: avoid sync mode comparisons against mode strings
7189 2012-08-24 Patrick Ohly <patrick.ohly@intel.com>
7191 * src/dbus/server/progress-data.cpp:
7192 * src/dbus/server/progress-data.h:
7193 * src/dbus/server/session.cpp:
7194 * src/dbus/server/session.h:
7196 D-Bus server: ensure progress percentage is 0-100
7198 2012-08-13 Patrick Ohly <patrick.ohly@intel.com>
7200 * src/dbus/server/auto-sync-manager.cpp:
7201 * src/dbus/server/connman-client.cpp:
7202 * src/dbus/server/network-manager-client.cpp:
7203 * src/dbus/server/server.cpp:
7204 * src/dbus/server/server.h:
7205 * src/dbus/server/session.cpp:
7207 D-Bus server: simplified server class
7209 2012-08-24 Patrick Ohly <patrick.ohly@intel.com>
7211 * src/backends/file/FileSyncSource.cpp:
7213 file backend: use sub-second mod time stamps
7215 2012-08-29 Patrick Ohly <patrick.ohly@intel.com>
7218 Merge remote-tracking branch 'origin/master' into pbap2
7220 2012-08-27 Patrick Ohly <patrick.ohly@intel.com>
7222 * src/backends/pbap/PbapSyncSource.cpp:
7224 PBAP: allow configuring format and fields via databaseFormat
7226 2012-08-27 Patrick Ohly <patrick.ohly@intel.com>
7228 * src/backends/pbap/PbapSyncSource.cpp:
7230 PBAP: fixed dangling reference
7232 2012-08-27 Patrick Ohly <patrick.ohly@intel.com>
7234 * src/backends/pbap/PbapSyncSource.cpp:
7236 PBAP: fixed parsing of PullAll result
7238 2012-08-23 Patrick Ohly <patrick.ohly@intel.com>
7240 * src/backends/pbap/PbapSyncSource.cpp:
7242 PBAP: don't try to make up stable local IDs
7244 2012-08-23 Patrick Ohly <patrick.ohly@intel.com>
7246 * src/gdbus/gdbus-cxx-bridge.h:
7248 local sync: fix timeout with local sync with libdbus
7250 2012-08-23 Patrick Ohly <patrick.ohly@intel.com>
7252 * src/gdbus/gdbus-cxx-bridge.h:
7254 local sync: fix timeout with local sync with libdbus
7256 2012-08-23 Patrick Ohly <patrick.ohly@intel.com>
7258 * src/gdbusxx/gdbus-cxx-bridge.h:
7260 GDBus GIO: removed dead code
7262 2012-08-17 Patrick Ohly <patrick.ohly@intel.com>
7264 * src/syncevo/SyncContext.cpp:
7265 * src/syncevo/SyncContext.h:
7267 SyncContext: removed dead "SyncModes" code
7269 2012-08-16 Patrick Ohly <patrick.ohly@intel.com>
7272 Merge remote-tracking branch 'origin/master' into pbap
7274 2012-08-16 Patrick Ohly <patrick.ohly@intel.com>
7276 * src/backends/kde/KDEPlatform.cpp:
7278 KDE: check for D-Bus to avoid crash in KApplication (BMC #25596)
7280 2012-08-14 Ove KÃ¥ven <ovek@arcticnet.no>
7286 2012-08-14 Ove KÃ¥ven <ovek@arcticnet.no>
7289 Merge branch 'FREMANTLE-1-2-99-4' into HARMATTAN-1-2-99-4
7291 2012-08-14 Ove KÃ¥ven <ovek@arcticnet.no>
7294 * src/backends/kcalextended/KCalExtendedSource.cpp:
7296 Since we're using load() anyway, there's no need to call
7297 allIncidences(), it would just waste memory. Grab the already
7298 loaded incidences instead.
7300 2012-08-14 Patrick Ohly <patrick.ohly@intel.com>
7302 * src/syncevo/configs/datatypes/02vcard-types.xml:
7303 * src/syncevo/configs/scripting/04vcard-photo-value.xml:
7305 Funambol: work around PHOTO TYPE=image/jpeg
7307 2012-08-13 Patrick Ohly <patrick.ohly@intel.com>
7309 * src/dbus/server/main.cpp:
7310 * src/gdbusxx/gdbus-cxx-bridge.cpp:
7311 * src/gdbusxx/gdbus-cxx-bridge.h:
7312 * test/test-dbus.py:
7314 D-Bus server + GIO D-Bus: fix auto-activation (Debian bug
7317 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7321 Updated changelog with descriptions of the KCalExtended changes.
7323 2012-08-13 Ove KÃ¥ven <ovek@arcticnet.no>
7325 * src/backends/kcalextended/KCalExtendedSource.cpp:
7326 * src/backends/kcalextended/KCalExtendedSource.h:
7327 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
7329 Implemented support for tasks and notes in the KCalExtended
7332 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7334 * src/backends/webdav/syncevo-webdav-lookup.sh:
7336 Make syncevolution-webdav-lookup work with the shells and the
7337 "host" binaries available on Maemo.
7339 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7345 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7348 Merge tag 'syncevolution-1-2-99-4' into FREMANTLE-1-2-99-4
7350 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7352 * src/backends/maemo/MaemoCalendarSource.cpp:
7354 Activate the SyncSourceLogging stuff in the Maemo calendar
7357 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7359 * src/backends/kcalextended/KCalExtendedSource.cpp:
7360 * src/backends/kcalextended/KCalExtendedSource.h:
7362 Fixed KCalExtendedSource failures when refreshing from peer
7363 because the storage's save() inserts first and deletes last.
7365 2012-08-12 ovek <ovek@ronin.(none)>
7367 * src/backends/kcalextended/KCalExtendedSource.cpp:
7369 Implemented KCalExtendedSource::isEmpty().
7371 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7377 * src/backends/webdav/syncevo-webdav-lookup.sh:
7379 On Harmattan, embed host and libneon into the syncevolution
7382 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7386 Add myself to debian/copyright.
7388 2012-08-12 Ove KÃ¥ven <ovek@arcticnet.no>
7390 * src/backends/webdav/syncevo-webdav-lookup.sh:
7392 Make syncevolution-webdav-lookup work with the shells and the
7393 "host" binaries available on Maemo.
7395 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7399 Added dependency to run libsynthesis's autogen.sh after the main
7402 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7406 Cleanups to debian/rules.
7408 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7412 Cleanups to debian/rules.
7414 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7416 * src/backends/webdav/webdav.am:
7418 Fixed broken rule for creating syncevo-webdav-lookup.
7420 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7422 * src/backends/webdav/webdav.am:
7424 Fixed broken rule for creating syncevo-webdav-lookup.
7426 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7428 * src/backends/kcalextended/KCalExtendedSource.cpp:
7430 In KCalExtendedSource::open(), only load the contents of the
7431 notebook we actually plan to sync, not all notebooks in the
7434 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7438 Added dependency to run libsynthesis's autogen.sh after the main
7441 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7443 * src/backends/kcalextended/KCalExtendedSource.cpp:
7445 When listing mkcal calendars, show notebook UID instead of
7446 storage, and allow this UID to be used for selecting a particular
7447 calendar. Since all listed calendars are in the default storage
7448 anyway, the UID is far more useful to have. (On the N9, knowing
7449 the physical storage does not help the user at all anyway, as
7450 access to it is restricted and needs to go through the API
7453 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7455 * src/backends/kcalextended/KCalExtendedSource.cpp:
7457 Fix to result code of incidence updates.
7459 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7463 Use regular autogen.sh in Harmattan builds.
7465 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7469 Updated changelog for this branch.
7471 2012-08-11 Ove KÃ¥ven <ovek@arcticnet.no>
7474 Merge branch 'FREMANTLE-1-2-99-3' into HARMATTAN-1-2-99-3
7476 2012-08-10 Ove KÃ¥ven <ovek@arcticnet.no>
7479 * src/backends/maemo/MaemoCalendarSource.cpp:
7480 * src/backends/maemo/MaemoCalendarSource.h:
7481 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
7483 Updates for Maemo calendar backend.
7485 2012-08-07 Patrick Ohly <patrick.ohly@intel.com>
7490 NEWS, autotools: updated for 1.2.99.4
7492 2012-08-07 Patrick Ohly <patrick.ohly@intel.com>
7494 * src/gdbus/gdbus-cxx-bridge.h:
7496 D-Bus libdbus: avoid compiler warning
7498 2012-08-07 Patrick Ohly <patrick.ohly@intel.com>
7500 * src/syncevo/SyncConfig.cpp:
7502 config: improved 'maxlogdirs' documentation
7504 2012-08-06 Ove KÃ¥ven <ovek@arcticnet.no>
7510 2012-08-05 Ove KÃ¥ven <ovek@arcticnet.no>
7512 * src/syncevo/LocalTransportAgent.cpp:
7513 * src/syncevo/SyncContext.cpp:
7515 Fixes for compilation on gcc 4.2, used on Maemo 5.
7517 2012-08-05 Ove KÃ¥ven <ovek@arcticnet.no>
7523 * src/backends/evolution/configure-sub.in:
7524 * src/syncevo/eds_abi_wrapper.h:
7526 Various packaging and build system patches for the Maemo 5 port.
7528 2012-08-05 Ove KÃ¥ven <ovek@arcticnet.no>
7533 Remove INSTALL file from version control.
7535 2012-08-04 Ove KÃ¥ven <ovek@arcticnet.no>
7538 Merge tag 'syncevolution-1-2-99-3' into FREMANTLE-1-2-99-3
7540 2012-08-04 Ove KÃ¥ven <ovek@arcticnet.no>
7544 I think I fixed my scratchbox.
7546 2012-08-02 Patrick Ohly <patrick.ohly@intel.com>
7551 autotools: let autogen.sh install the INSTALL file
7553 2012-08-02 Patrick Ohly <patrick.ohly@intel.com>
7555 * src/syncevo/Cmdline.cpp:
7556 * test/test-dbus-concurrency.txt:
7557 * test/test-dbus.py:
7558 * test/testcases/eds_event.ics.googleactivesync.tem.patch:
7559 * test/testcases/eds_event.ics.radicale.tem.patch:
7561 command line: fixed --export <file name>
7563 2012-08-02 Patrick Ohly <patrick.ohly@intel.com>
7565 * src/dbus/server/auto-sync-manager.cpp:
7566 * test/test-dbus.py:
7568 D-Bus server: fix support for autoSyncDelay > 0
7570 2012-08-02 Patrick Ohly <patrick.ohly@intel.com>
7572 * test/test-dbus.py:
7574 D-Bus testing: further tweaks for failure tests
7576 2012-08-02 Patrick Ohly <patrick.ohly@intel.com>
7578 * test/synccompare.pl:
7580 ActiveSync: ignore ANIVERSARY and BDAY for both Google and
7583 2012-08-02 Patrick Ohly <patrick.ohly@intel.com>
7585 * test/dbus-session.sh:
7587 testing: setup-syncevolution needs D-Bus
7589 2012-06-23 Rohan Garg <rohangarg@kubuntu.org>
7591 * src/dbus/interfaces/syncevo-session-full.xml:
7593 D-Bus interface XML: fix incorrect numbering of parameter
7594 annotation in Session.SetNamedConfig()
7596 2012-07-29 Patrick Ohly <patrick.ohly@intel.com>
7598 * src/dbus/interfaces/syncevo-server-full.xml:
7599 * src/dbus/interfaces/syncevo-session-full.xml:
7601 D-Bus interface XML: avoid "template" as parameter name
7603 2012-07-29 Patrick Ohly <patrick.ohly@intel.com>
7605 * src/dbus/interfaces/syncevo-connection-full.xml:
7606 * src/dbus/interfaces/syncevo-server-full.xml:
7607 * src/dbus/interfaces/syncevo-session-full.xml:
7609 Revert "Use the newer org.qtproject.QtDBus annotation for DBus
7612 2012-07-29 Patrick Ohly <patrick.ohly@intel.com>
7614 * src/dbus/interfaces/syncevo-session-full.xml:
7616 Revert "Use org.qtproject.QtDBus.QtTypeName.In3 instead of
7617 org.qtproject.QtDBus.QtTypeName.In2"
7619 2012-07-24 Patrick Ohly <patrick.ohly@intel.com>
7624 NEWS, configure: updated for 1.2.99.3
7626 2012-07-24 Patrick Ohly <patrick.ohly@intel.com>
7628 * src/backends/evolution/EvolutionCalendarSource.cpp:
7629 * src/backends/evolution/EvolutionCalendarSource.h:
7630 * src/backends/evolution/EvolutionContactSource.cpp:
7631 * src/backends/evolution/EvolutionContactSource.h:
7632 * src/backends/evolution/EvolutionMemoSource.cpp:
7633 * src/backends/evolution/EvolutionSyncSource.cpp:
7634 * src/backends/evolution/EvolutionSyncSource.h:
7635 * src/backends/evolution/configure-sub.in:
7636 * src/backends/evolution/e-cal-check-timezones.c:
7637 * src/syncevo/eds_abi_wrapper.h:
7638 * test/ClientTest.cpp:
7640 EDS: added support for EDS 3.5.x
7642 2012-07-24 Patrick Ohly <patrick.ohly@intel.com>
7644 * src/syncevo/GLibSupport.h:
7646 GLib support: added GObjectDestructor
7648 2012-07-24 Patrick Ohly <patrick.ohly@intel.com>
7652 testing: ignore object_path leak in GDBus Object Proxy #680505
7654 2012-07-24 Patrick Ohly <patrick.ohly@intel.com>
7658 testing: ignore gnetworkmonitor memory leak #676265
7660 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7662 * test/ClientTest.cpp:
7664 testing: fixed ActiveSync sync tests for Exchange and Google
7666 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7668 * test/synccompare.pl:
7670 testing: googleeas + ANNIVERSARY
7672 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7676 ActiveSync: added delay for Google testing
7678 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7680 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
7682 AutoSync: fixed testing
7684 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7686 * src/backends/activesync/ActiveSyncSource.cpp:
7688 ActiveSync: added some debug output
7690 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7692 * src/syncevo/LocalTransportAgent.cpp:
7694 local sync: don't drop data comparison output on target side
7696 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7698 * src/syncevo/LogRedirect.cpp:
7700 LogRedirect: fixed crash in local sync
7702 2012-07-20 Patrick Ohly <patrick.ohly@intel.com>
7704 * src/syncevo/util.cpp:
7706 Execute(): added some debug output
7708 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7710 * test/synccompare.pl:
7712 testing: Google Contacts via ActiveSync adds time to BDAY
7714 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7716 * test/resultchecker.py:
7718 * test/synccompare.pl:
7719 * test/testcases/eds_contact.vcf.googleeas.tem.patch:
7721 testing: added googleeas = Google Contacts via ActiveSync
7723 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7725 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
7727 ActiveSync: enable integration testing in all cases
7729 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7731 * test/testcases/eds_contact.vcf.exchange.tem.patch:
7733 testing: stricter Exchange contact tests
7735 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7737 * src/backends/activesync/ActiveSyncSource.cpp:
7738 * src/backends/activesync/ActiveSyncSource.h:
7740 ActiveSync: fixed updating of contacts on Google during a sync
7742 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7746 syncevolution.org: package ActiveSync backend separately
7748 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7752 testing: don't test memos with Mobical (aka Everdroid)
7754 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7758 testing: build client-test as executable
7760 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7764 EDS: updated syncevolution.org packages, incompatible with EDS
7767 2012-07-18 Patrick Ohly <patrick.ohly@intel.com>
7769 * test/test-dbus.py:
7771 D-Bus testing: relaxed D-Bus checks
7773 2012-07-17 Patrick Ohly <patrick.ohly@intel.com>
7775 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
7776 * src/backends/activesync/ActiveSyncSource.cpp:
7778 ActiveSync: adapted slow sync handling
7780 2012-07-16 Patrick Ohly <patrick.ohly@intel.com>
7782 * test/testcases/eds_task.ics.funambol.tem.patch:
7784 testing: fixed eds_task::testConversion for Funambol
7786 2012-07-16 Patrick Ohly <patrick.ohly@intel.com>
7788 * test/ClientTest.cpp:
7790 testing: fixed testAddBothSides for VJOURNAL
7792 2012-07-12 Patrick Ohly <patrick.ohly@intel.com>
7796 * build/gen-backends-am.sh:
7799 * src/backends/activesync/activesync.am:
7800 * src/backends/evolution/evolution.am:
7801 * src/backends/webdav/webdav.am:
7802 * src/gnome-bluetooth/gnome-bluetooth.am:
7804 * src/syncevo/syncevo.am:
7805 * src/syncevo/syncevolution.pc.in:
7807 autotools: ensure that link lines are complete
7809 2012-07-12 Patrick Ohly <patrick.ohly@intel.com>
7813 testing: activesyncd is now hosted on gnome.org
7815 2012-07-12 Patrick Ohly <patrick.ohly@intel.com>
7817 * src/dbus/server/connman-client.cpp:
7818 * src/dbus/server/connman-client.h:
7819 * src/dbus/server/network-manager-client.cpp:
7820 * src/dbus/server/network-manager-client.h:
7822 D-Bus server: fixed HTTP presence for recent libdbus
7824 2012-07-12 Patrick Ohly <patrick.ohly@intel.com>
7826 * src/dbus/server/auto-sync-manager.cpp:
7828 D-Bus server: more debug logging to auto sync
7830 2012-07-12 Patrick Ohly <patrick.ohly@intel.com>
7834 testing: generalized libdl suppression
7836 2012-07-12 Patrick Ohly <patrick.ohly@intel.com>
7838 * test/test-dbus.py:
7840 D-Bus testing: fixed race condition in TestCmdline
7842 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7846 syncevolution.org: declare dependency on libical
7848 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7850 * src/backends/webdav/WebDAVSourceRegister.cpp:
7851 * src/syncevo/eds_abi_wrapper.cpp:
7852 * src/syncevo/eds_abi_wrapper.h:
7853 * src/syncevolution.cpp:
7855 CalDAV + syncevolution.org: fixed segfault without
7858 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7860 * src/syncevo/LocalTransportAgent.cpp:
7861 * src/syncevo/SyncContext.cpp:
7862 * src/syncevolution.cpp:
7863 * test/test-dbus.py:
7865 testing: added and updated several failure tests
7867 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7869 * src/dbus/server/server.cpp:
7870 * src/dbus/server/server.h:
7871 * src/dbus/server/session.cpp:
7873 D-Bus server: updated session output handling
7875 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7877 * src/dbus/server/session.cpp:
7879 D-Bus server: updated helper shutdown handling
7881 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7883 * src/dbus/server/server.cpp:
7884 * src/dbus/server/server.h:
7886 D-Bus server: simplified internal timeout API
7888 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7890 * src/syncevo/LocalTransportAgent.cpp:
7892 local sync: fixed helper process shutdown in case of parent
7895 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7897 * src/syncevo/ForkExec.cpp:
7899 ForkExec: removed unnecessary line break
7901 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7903 * test/ClientTest.cpp:
7905 testing: fixed testAddBothSides + VJOURNAL
7907 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7909 * src/backends/file/FileSyncSourceRegister.cpp:
7910 * src/backends/webdav/CalDAVSource.h:
7911 * src/backends/webdav/WebDAVSource.cpp:
7912 * src/backends/webdav/WebDAVSourceRegister.cpp:
7913 * src/syncevo/SyncSource.h:
7914 * test/ClientTest.cpp:
7916 testing: fixed testInsertTwice
7918 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7921 * src/syncevo/eds_abi_wrapper.cpp:
7923 EDS: updated syncevolution.org packages, incompatible with EDS
7926 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7930 NEWS: fixed spelling and truncation
7932 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7934 * src/gdbus/gdbus-cxx-bridge.h:
7935 * src/gdbus/gdbus-cxx.h:
7936 * src/gdbusxx/gdbus-cxx-bridge.cpp:
7937 * src/gdbusxx/gdbus-cxx-bridge.h:
7938 * src/gdbusxx/gdbus-cxx.h:
7940 GDBus libdbus + GIO: simplified Watch
7942 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7944 * src/gdbusxx/gdbus-cxx-bridge.h:
7946 D-Bus GIO: reimplemented DBusWatch
7948 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7950 * src/gdbusxx/gdbus-cxx-bridge.cpp:
7951 * src/gdbusxx/gdbus-cxx-bridge.h:
7953 D-Bus GIO: revised DBusWatch creation
7955 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7957 * src/syncevo/LocalTransportAgent.cpp:
7958 * src/syncevo/LocalTransportAgent.h:
7959 * src/syncevo/SyncContext.cpp:
7961 local sync: use weak pointers with asynchronous D-Bus calls
7963 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7965 * src/dbus/server/session.cpp:
7967 D-Bus server: use weak pointers with asynchronous D-Bus calls
7969 2012-07-10 Patrick Ohly <patrick.ohly@intel.com>
7971 * src/syncevo/BoostHelper.h:
7972 * src/syncevo/syncevo.am:
7974 boost: support boost::bind() + weak pointers
7976 2012-07-03 Patrick Ohly <patrick.ohly@intel.com>
7978 * build/xsl-update.sh:
7980 D-Bus API: added update script for docbook XSL
7982 2012-07-03 Patrick Ohly <patrick.ohly@intel.com>
7984 * build/xsl/COPYING:
7986 * build/xsl/VERSION.xsl:
7987 * build/xsl/common/common.xsl:
7988 * build/xsl/common/en.xml:
7989 * build/xsl/common/entities.ent:
7990 * build/xsl/common/gentext.xsl:
7991 * build/xsl/common/l10n.dtd:
7992 * build/xsl/common/l10n.xml:
7993 * build/xsl/common/l10n.xsl:
7994 * build/xsl/common/labels.xsl:
7995 * build/xsl/common/olink.xsl:
7996 * build/xsl/common/pi.xsl:
7997 * build/xsl/common/stripns.xsl:
7998 * build/xsl/common/subtitles.xsl:
7999 * build/xsl/common/table.xsl:
8000 * build/xsl/common/targets.xsl:
8001 * build/xsl/common/titles.xsl:
8002 * build/xsl/common/utility.xsl:
8003 * build/xsl/html/admon.xsl:
8004 * build/xsl/html/annotations.xsl:
8005 * build/xsl/html/autoidx.xsl:
8006 * build/xsl/html/autotoc.xsl:
8007 * build/xsl/html/biblio-iso690.xsl:
8008 * build/xsl/html/biblio.xsl:
8009 * build/xsl/html/block.xsl:
8010 * build/xsl/html/callout.xsl:
8011 * build/xsl/html/chunker.xsl:
8012 * build/xsl/html/component.xsl:
8013 * build/xsl/html/division.xsl:
8014 * build/xsl/html/docbook.xsl:
8015 * build/xsl/html/ebnf.xsl:
8016 * build/xsl/html/footnote.xsl:
8017 * build/xsl/html/formal.xsl:
8018 * build/xsl/html/glossary.xsl:
8019 * build/xsl/html/graphics.xsl:
8020 * build/xsl/html/html-rtf.xsl:
8021 * build/xsl/html/html.xsl:
8022 * build/xsl/html/htmltbl.xsl:
8023 * build/xsl/html/index.xsl:
8024 * build/xsl/html/info.xsl:
8025 * build/xsl/html/inline.xsl:
8026 * build/xsl/html/keywords.xsl:
8027 * build/xsl/html/lists.xsl:
8028 * build/xsl/html/math.xsl:
8029 * build/xsl/html/param.xsl:
8030 * build/xsl/html/pi.xsl:
8031 * build/xsl/html/qandaset.xsl:
8032 * build/xsl/html/refentry.xsl:
8033 * build/xsl/html/sections.xsl:
8034 * build/xsl/html/synop.xsl:
8035 * build/xsl/html/table.xsl:
8036 * build/xsl/html/task.xsl:
8037 * build/xsl/html/titlepage.templates.xsl:
8038 * build/xsl/html/titlepage.xsl:
8039 * build/xsl/html/toc.xsl:
8040 * build/xsl/html/verbatim.xsl:
8041 * build/xsl/html/xref.xsl:
8042 * build/xsl/lib/lib.xsl:
8043 * src/dbus/interfaces/interfaces.am:
8045 D-Bus API: generate docs using local copy of docbook XSL
8047 2012-07-04 Patrick Ohly <patrick.ohly@intel.com>
8051 NEWS: updated for 1.2.99.2
8053 2012-07-04 Patrick Ohly <patrick.ohly@intel.com>
8057 autotools: distribute files necessary for autogen.sh
8059 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8063 NEWS: revised 1.2.99.2
8065 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8069 testing: blacklist KDE and testReadItem404
8071 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8073 * src/backends/webdav/NeonCXX.cpp:
8075 Google Calendar: updated URL redirect handling
8077 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8079 * test/ClientTest.cpp:
8080 * test/ClientTest.h:
8082 testing: check result of "item already exists" during insert
8084 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8086 * src/backends/webdav/WebDAVSource.cpp:
8087 * src/backends/webdav/WebDAVSource.h:
8088 * test/ClientTest.cpp:
8090 WebDAV: handle UID conflicts
8092 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8094 * test/ClientTest.cpp:
8095 * test/ClientTest.h:
8097 testing: fixed insertion of VJOURNAL
8099 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8101 * src/backends/webdav/WebDAVSource.cpp:
8103 WebDAV: updated Radicale 412 -> 404 workaround
8105 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8107 * src/backends/webdav/NeonCXX.cpp:
8108 * src/backends/webdav/NeonCXX.h:
8110 WebDAV: added possibility to accept certain error codes
8112 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8114 * test/ClientTest.cpp:
8117 testing: fixed testConversion
8119 2012-07-02 Patrick Ohly <patrick.ohly@intel.com>
8121 * test/ClientTest.cpp:
8123 testing: fixed testExtensions
8125 2012-06-30 Patrick Ohly <patrick.ohly@intel.com>
8130 NEWS, configure: updated for 1.2.99.2
8132 2012-06-29 Patrick Ohly <patrick.ohly@intel.com>
8134 * src/syncevo/SyncContext.cpp:
8135 * src/syncevo/configs/remoterules/client/03funambol.xml:
8136 * src/syncevo/configs/scripting/11calendar.xml:
8138 Funambol: ignore UID
8140 2012-06-29 Patrick Ohly <patrick.ohly@intel.com>
8142 * src/backends/webdav/WebDAVSource.cpp:
8143 * src/backends/webdav/WebDAVSource.h:
8145 WebDAV: fixed data corruption issue when uploading item with long
8148 2012-06-29 Patrick Ohly <patrick.ohly@intel.com>
8150 * src/syncevo/SyncSource.cpp:
8151 * src/syncevo/configs/scripting/11calendar.xml:
8153 engine: add DTSTAMP+LAST-MODIFIED before writing calendar items
8155 2012-06-29 Patrick Ohly <patrick.ohly@intel.com>
8157 * src/backends/webdav/WebDAVSource.cpp:
8159 WebDAV: --status for WebDAV source aborted
8161 2012-06-28 Patrick Ohly <patrick.ohly@intel.com>
8163 * src/gdbusxx/gdbus-cxx-bridge.h:
8165 GDBus GIO: fixed embedding of line number in error messages
8167 2012-06-28 Patrick Ohly <patrick.ohly@intel.com>
8169 * src/syncevo/ForkExec.cpp:
8170 * src/syncevo/ForkExec.h:
8172 ForkExec: slight logging improvement
8174 2012-06-28 Patrick Ohly <patrick.ohly@intel.com>
8176 * src/dbus/interfaces/syncevo-server-full.xml:
8177 * src/dbus/server/server.cpp:
8178 * src/dbus/server/server.h:
8179 * src/dbus/server/session-helper.cpp:
8180 * src/dbus/server/session-helper.h:
8181 * src/dbus/server/session.cpp:
8182 * src/dbus/server/session.h:
8183 * src/syncevo/LocalTransportAgent.cpp:
8184 * src/syncevo/LocalTransportAgent.h:
8185 * src/syncevo/Logging.h:
8186 * src/syncevo/SyncContext.cpp:
8187 * src/syncevolution.cpp:
8188 * test/test-dbus.py:
8190 local sync: improved target side output
8192 2012-06-28 Patrick Ohly <patrick.ohly@intel.com>
8194 * src/backends/webdav/NeonCXX.cpp:
8196 WebDAV: print INFO messages when access gets delayed
8198 2012-06-28 Patrick Ohly <patrick.ohly@intel.com>
8200 * src/syncevo/Cmdline.cpp:
8201 * src/syncevo/Cmdline.h:
8203 command line: fixed password + property lookup during
8206 2012-06-26 Patrick Ohly <patrick.ohly@intel.com>
8208 * test/client-test-main.cpp:
8210 testing: ignored failures could lead to false overall success
8212 2012-06-23 Rohan Garg <rohangarg@kubuntu.org>
8214 * src/dbus/interfaces/syncevo-server-full.xml:
8215 * src/dbus/interfaces/syncevo-session-full.xml:
8217 Use 'templateName' instead of 'template' since 'template' is a
8220 2012-06-23 Rohan Garg <rohangarg@kubuntu.org>
8222 * src/dbus/interfaces/syncevo-session-full.xml:
8224 Use org.qtproject.QtDBus.QtTypeName.In3 instead of
8225 org.qtproject.QtDBus.QtTypeName.In2
8227 2012-06-23 Rohan Garg <rohangarg@kubuntu.org>
8229 * src/backends/akonadi/configure-sub.in:
8231 Use proper paths to link to libraries
8233 2012-06-22 Rohan Garg <rohangarg@kubuntu.org>
8235 * src/dbus/interfaces/syncevo-connection-full.xml:
8236 * src/dbus/interfaces/syncevo-server-full.xml:
8237 * src/dbus/interfaces/syncevo-session-full.xml:
8239 Use the newer org.qtproject.QtDBus annotation for DBus interfaces
8241 2012-06-25 Patrick Ohly <patrick.ohly@intel.com>
8243 * test/ClientTest.cpp:
8245 testing: different unique UID approach
8247 2012-06-22 Patrick Ohly <patrick.ohly@intel.com>
8249 * test/ClientTest.cpp:
8251 testing: fix for UID mangling
8253 2012-06-22 Patrick Ohly <patrick.ohly@intel.com>
8258 NEWS + configure: release 1.2.99.1
8260 2012-06-22 Patrick Ohly <patrick.ohly@intel.com>
8262 * test/ClientTest.cpp:
8264 testing: allow iCalendar 2.0 test data to be mixed in same
8267 2012-06-22 Patrick Ohly <patrick.ohly@intel.com>
8271 testing: updated Funambol test config
8273 2012-06-22 Patrick Ohly <patrick.ohly@intel.com>
8275 * test/ClientTest.cpp:
8277 testing: use "refresh-from-server"
8279 2012-06-20 Patrick Ohly <patrick.ohly@intel.com>
8281 * src/syncevo/Cmdline.cpp:
8282 * src/templates/contexts/WebDAV.ini:
8283 * test/test-dbus.py:
8285 WebDAV: improved --configure
8287 2012-06-20 Patrick Ohly <patrick.ohly@intel.com>
8289 * src/syncevo/Cmdline.cpp:
8291 command line: improved support for aborting while checking
8294 2012-06-20 Patrick Ohly <patrick.ohly@intel.com>
8296 * src/backends/webdav/NeonCXX.cpp:
8298 WebDAV: improved support for aborting while resending
8300 2012-06-20 Patrick Ohly <patrick.ohly@intel.com>
8302 * src/backends/webdav/CalDAVSource.cpp:
8303 * src/dbus/server/sync-helper.cpp:
8304 * src/syncevo/LocalTransportAgent.cpp:
8305 * src/syncevo/SuspendFlags.cpp:
8306 * src/syncevo/SuspendFlags.h:
8307 * src/syncevo/SyncContext.cpp:
8308 * src/syncevo/SyncContext.h:
8309 * src/syncevo/SyncSource.cpp:
8310 * src/syncevo/SyncSource.h:
8311 * src/syncevo/util.cpp:
8312 * src/syncevo/util.h:
8314 core, WebDAV: improved support for aborting while sleeping
8316 2012-06-18 Patrick Ohly <patrick.ohly@intel.com>
8318 * src/syncevo/configs/datatypes/12calendar-types.xml:
8319 * src/syncevo/configs/scripting/11calendar.xml:
8321 WebDAV: improved VJOURNAL -> plain/text conversion
8323 2012-06-19 Patrick Ohly <patrick.ohly@intel.com>
8325 * src/dbus/server/server.cpp:
8327 D-Bus server: fixed Session.Detach() + shutdown with GIO D-Bus
8329 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8333 testing: enabled VTODO testing with Apple and DAViCal
8335 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8337 * test/testcases/eds_task.ics:
8338 * test/testcases/eds_task.ics.Ovi.tem.patch:
8339 * test/testcases/eds_task.ics.funambol.tem.patch:
8340 * test/testcases/eds_task.ics.memotoo.tem.patch:
8341 * test/testcases/eds_task.ics.mobical.tem.patch:
8342 * test/testcases/eds_task.ics.nokia_7210c.tem.patch:
8344 testing: removed "METHOD:PUBLISH" from EDS task
8346 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8348 * src/backends/webdav/CalDAVVxxSource.h:
8350 WebDAV: exchange VJOURNAL as iCalendar 2.0 or plain text
8352 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8354 * src/syncevo/SyncSource.cpp:
8355 * src/syncevo/configs/datatypes/11calendar-profile.xml:
8356 * src/syncevo/configs/datatypes/12calendar-types.xml:
8358 engine: support VJOURNAL and VJOURNAL+text/plain
8360 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8362 * src/syncevo/LocalTransportAgent.cpp:
8364 local sync: improved support for aborting
8366 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8368 * src/syncevo/LocalTransportAgent.cpp:
8370 local sync: fixed hanging syncevo-local-sync
8372 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8374 * src/backends/webdav/CardDAVSource.cpp:
8375 * src/backends/webdav/CardDAVSource.h:
8376 * src/backends/webdav/WebDAVSource.cpp:
8377 * src/backends/webdav/WebDAVSource.h:
8379 WebDAV: moved UID manipulation into base class
8381 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8383 * src/backends/evolution/EvolutionSyncSource.h:
8384 * src/syncevo/SyncSource.cpp:
8385 * src/syncevo/SyncSource.h:
8387 backends: merge with incoming data by default
8389 2012-06-12 Patrick Ohly <patrick.ohly@intel.com>
8391 * src/backends/webdav/CalDAVSource.h:
8392 * src/backends/webdav/CalDAVVxxSource.cpp:
8393 * src/backends/webdav/CalDAVVxxSource.h:
8394 * src/backends/webdav/CardDAVSource.h:
8395 * src/backends/webdav/WebDAVSource.cpp:
8396 * src/backends/webdav/WebDAVSource.h:
8397 * src/backends/webdav/WebDAVSourceRegister.cpp:
8398 * src/backends/webdav/webdav.am:
8399 * test/ClientTest.cpp:
8401 CalDAV: support VJOURNAL + VTODO (BMC #24893)
8403 2012-06-12 Patrick Ohly <patrick.ohly@intel.com>
8405 * src/client-test-app.cpp:
8406 * src/syncevo/SyncSource.h:
8408 testing: allow backends to register tests after main()
8410 2012-06-12 Patrick Ohly <patrick.ohly@intel.com>
8412 * src/client-test-app.cpp:
8413 * src/syncevo/SyncSource.h:
8414 * test/ClientTest.cpp:
8415 * test/ClientTest.h:
8417 testing: added Client::Source::*::testLinkedSources
8419 2012-06-12 Patrick Ohly <patrick.ohly@intel.com>
8421 * src/backends/webdav/WebDAVSource.cpp:
8423 WebDAV: handle 200 response to delete
8425 2012-06-12 Patrick Ohly <patrick.ohly@intel.com>
8427 * src/backends/webdav/WebDAVSource.cpp:
8429 WebDAV: handle 412 response to delete
8431 2012-06-12 Patrick Ohly <patrick.ohly@intel.com>
8433 * src/backends/webdav/WebDAVSource.cpp:
8435 WebDAV: handle 410 response to read
8437 2012-06-11 Patrick Ohly <patrick.ohly@intel.com>
8439 * src/syncevo/Cmdline.cpp:
8440 * src/syncevo/SyncConfig.cpp:
8441 * src/syncevo/SyncConfig.h:
8442 * src/syncevo/SyncContext.cpp:
8443 * src/templates/servers/Funambol.ini:
8444 * test/test-dbus.py:
8446 sync: refresh-from-server implementation configurable
8448 2012-06-08 Patrick Ohly <patrick.ohly@intel.com>
8450 * src/syncevo/SyncContext.cpp:
8452 sync: explicitly ask for refresh-from-server (helps with
8455 2012-06-08 Patrick Ohly <patrick.ohly@intel.com>
8457 * src/syncevo/Logging.cpp:
8458 * src/syncevo/Logging.h:
8459 * src/syncevo/SyncContext.cpp:
8461 logging: control libsynthesis console output via
8464 2012-06-15 Patrick Ohly <patrick.ohly@intel.com>
8468 syncevolution.org: fix for packaging
8470 2012-06-11 Patrick Ohly <patrick.ohly@intel.com>
8472 * src/syncevo/eds_abi_wrapper.cpp:
8474 EDS: accept EDS 3.4 as compatible
8476 2012-06-11 Patrick Ohly <patrick.ohly@intel.com>
8480 syncevolution.org: removed extra README files from .deb and .rpm
8482 2012-06-05 Patrick Ohly <patrick.ohly@intel.com>
8484 * src/syncevo/Cmdline.cpp:
8485 * src/syncevo/SyncContext.cpp:
8486 * src/syncevo/SyncContext.h:
8488 command line: better error messages about config problems
8490 2012-06-05 Patrick Ohly <patrick.ohly@intel.com>
8492 * src/syncevo/Cmdline.cpp:
8493 * test/test-dbus.py:
8495 command line: fixed '--dry-run' error message
8497 2012-06-05 Patrick Ohly <patrick.ohly@intel.com>
8499 * src/backends/webdav/WebDAVSourceRegister.cpp:
8500 * src/client-test-app.cpp:
8501 * src/dbus/server/session-helper.cpp:
8502 * src/dbus/server/session.cpp:
8503 * src/syncevo/Cmdline.cpp:
8504 * src/syncevo/ConfigFilter.cpp:
8505 * src/syncevo/ConfigFilter.h:
8506 * src/syncevo/ConfigNode.h:
8507 * src/syncevo/DBusTraits.h:
8508 * src/syncevo/DevNullConfigNode.h:
8509 * src/syncevo/FilterConfigNode.cpp:
8510 * src/syncevo/FilterConfigNode.h:
8511 * src/syncevo/IniConfigNode.cpp:
8512 * src/syncevo/IniConfigNode.h:
8513 * src/syncevo/MultiplexConfigNode.cpp:
8514 * src/syncevo/MultiplexConfigNode.h:
8515 * src/syncevo/PrefixConfigNode.cpp:
8516 * src/syncevo/PrefixConfigNode.h:
8517 * src/syncevo/SafeConfigNode.cpp:
8518 * src/syncevo/SafeConfigNode.h:
8519 * src/syncevo/SingleFileConfigTree.cpp:
8520 * src/syncevo/SyncConfig.cpp:
8521 * src/syncevo/SyncConfig.h:
8522 * src/syncevo/SyncContext.cpp:
8523 * src/syncevo/SyncSource.cpp:
8524 * src/syncevo/syncevo.am:
8525 * src/syncevo/util.h:
8526 * test/ClientTest.cpp:
8527 * test/test-dbus.py:
8529 command line: allow setting empty properties
8531 2012-06-05 Patrick Ohly <patrick.ohly@intel.com>
8533 * src/dbus/server/read-operations.cpp:
8534 * src/syncevo/Cmdline.cpp:
8535 * src/syncevo/ConfigNode.cpp:
8536 * src/syncevo/FileConfigNode.cpp:
8537 * src/syncevo/FileConfigNode.h:
8538 * src/syncevo/FileConfigTree.cpp:
8539 * src/syncevo/SyncConfig.cpp:
8540 * src/syncevo/SyncContext.cpp:
8541 * src/syncevo/VolatileConfigNode.h:
8542 * src/syncevo/syncevo.am:
8544 .ini files: use newer Ini*ConfigNode
8546 2012-06-04 Patrick Ohly <patrick.ohly@intel.com>
8548 * src/client-test-app.cpp:
8550 testing: check for "set" instead of "empty" properties
8552 2012-06-04 Patrick Ohly <patrick.ohly@intel.com>
8554 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
8555 * src/backends/activesync/README:
8556 * test/ClientTest.cpp:
8557 * test/synccompare.pl:
8559 ActiveSync: allow testing against Google
8561 2012-06-01 Patrick Ohly <patrick.ohly@intel.com>
8563 * src/backends/evolution/EvolutionCalendarSource.cpp:
8564 * src/backends/evolution/EvolutionContactSource.cpp:
8565 * src/backends/evolution/EvolutionSyncSource.h:
8569 2012-06-01 Patrick Ohly <patrick.ohly@intel.com>
8571 * test/dbus-session.sh:
8573 dbus-session.sh: also start daemons when running bash
8575 2012-06-01 Patrick Ohly <patrick.ohly@intel.com>
8577 * src/backends/kde/KDEPlatform.cpp:
8579 KDE: re-arranged header files to avoid conflict
8581 2012-06-01 Patrick Ohly <patrick.ohly@intel.com>
8583 * src/backends/evolution/EvolutionCalendarSource.cpp:
8585 EDS + client API: work around broken e_cal_client_tzlookup()
8587 2012-06-01 Patrick Ohly <patrick.ohly@intel.com>
8589 * src/dbus/server/main.cpp:
8590 * src/dbus/server/server.cpp:
8592 D-Bus testing: fix race condition in testSession3
8594 2012-05-30 Patrick Ohly <patrick.ohly@intel.com>
8598 NEWS: updated for 1.2.99.x
8600 2012-05-30 Patrick Ohly <patrick.ohly@intel.com>
8602 * src/syncevo/Cmdline.cpp:
8603 * test/test-dbus.py:
8605 testing: fixed testMigrate
8607 2012-05-30 Patrick Ohly <patrick.ohly@intel.com>
8609 * src/syncevo/LogRedirect.cpp:
8611 LogRedirect: ignore Qt Session managment error
8613 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8616 * src/CmdlineSyncClient.cpp:
8617 * src/CmdlineSyncClient.h:
8618 * src/backends/gnome/GNOMEPlatform.cpp:
8619 * src/backends/gnome/GNOMEPlatform.h:
8620 * src/backends/kde/KDEPlatform.cpp:
8621 * src/backends/kde/KDEPlatform.h:
8622 * src/client-test-app.cpp:
8623 * src/dbus/server/dbus-sync.cpp:
8624 * src/dbus/server/dbus-sync.h:
8625 * src/dbus/server/dbus-user-interface.cpp:
8626 * src/dbus/server/dbus-user-interface.h:
8627 * src/dbus/server/read-operations.cpp:
8629 * src/syncevo/Cmdline.cpp:
8630 * src/syncevo/Cmdline.h:
8631 * src/syncevo/CmdlineSyncClient.cpp:
8632 * src/syncevo/CmdlineSyncClient.h:
8633 * src/syncevo/ConfigFilter.cpp:
8634 * src/syncevo/ConfigFilter.h:
8635 * src/syncevo/LocalTransportAgent.cpp:
8636 * src/syncevo/SyncConfig.cpp:
8637 * src/syncevo/SyncConfig.h:
8638 * src/syncevo/UserInterface.cpp:
8639 * src/syncevo/UserInterface.h:
8640 * src/syncevo/syncevo.am:
8641 * src/syncevolution.cpp:
8642 * test/test-dbus.py:
8644 password handling: fixed KWallet support, global configuration
8647 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8649 * src/syncevo/util.cpp:
8650 * src/syncevo/util.h:
8652 InitStateTri: parse config string as true/false/string
8654 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8656 * src/syncevo/util.h:
8658 InitStateClass: fixed assignment operator
8660 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8662 * test/synccompare.pl:
8664 synccompare: fixed output for byte-identical duplicates
8666 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8668 * test/dbus-session.sh:
8670 D-Bus session: updated Akonadi startup
8672 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8674 * src/backends/akonadi/akonadisyncsource.cpp:
8676 Akonadi: don't auto-start daemon
8678 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8680 * src/syncevo/LogRedirect.cpp:
8682 LogRedirect: ignore some known error messages by default
8684 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8686 * src/dbus/server/connman-client.cpp:
8687 * src/dbus/server/network-manager-client.cpp:
8689 D-Bus server: avoid error messages about ConnMan resp. Network
8692 2012-05-29 Patrick Ohly <patrick.ohly@intel.com>
8696 autotools: allow usage of deprecated functions
8698 2012-05-25 Patrick Ohly <patrick.ohly@intel.com>
8701 Evolution: optionally use EDS 3.4 "Client" API
8703 2012-05-25 Patrick Ohly <patrick.ohly@intel.com>
8705 * src/syncevo/GLibSupport.h:
8707 GLibSupport: allow GListCXX<const char>
8709 2012-05-25 Patrick Ohly <patrick.ohly@intel.com>
8711 * src/syncevo/GLibSupport.h:
8713 GLibSupport: addded PlainGStr
8715 2012-05-25 Patrick Ohly <patrick.ohly@intel.com>
8717 * src/syncevo/GLibSupport.h:
8719 GLibSupport: improved GErrorCXX
8721 2012-05-25 Patrick Ohly <patrick.ohly@intel.com>
8723 * src/syncevo/GLibSupport.h:
8725 GLibSupport: improved SE_GOBJECT_TYPE
8727 2012-05-25 Patrick Ohly <patrick.ohly@intel.com>
8729 * src/backends/evolution/EvolutionCalendarSource.cpp:
8731 Evolution Calendar: avoid redundant item update
8733 2011-08-08 Christophe Dumez <christophe.dumez@intel.com>
8735 * src/backends/evolution/EvolutionCalendarSource.cpp:
8736 * src/backends/evolution/EvolutionCalendarSource.h:
8737 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
8738 * src/backends/evolution/EvolutionMemoSource.cpp:
8739 * src/backends/evolution/EvolutionMemoSource.h:
8740 * src/syncevo/eds_abi_wrapper.h:
8742 Support for the new ECalClient API in EDS 3.2
8744 2011-08-05 Christophe Dumez <christophe.dumez@intel.com>
8746 * src/backends/evolution/EvolutionContactSource.cpp:
8747 * src/backends/evolution/EvolutionContactSource.h:
8748 * src/backends/evolution/EvolutionSyncSource.h:
8749 * src/syncevo/GLibSupport.h:
8750 * src/syncevo/eds_abi_wrapper.h:
8752 Support for the new EBookClient API in EDS 3.2
8754 2012-05-24 Patrick Ohly <patrick.ohly@intel.com>
8756 * test/dbus-session.sh:
8758 dbus-session.sh: added the possibility to start Akonadi
8760 2012-05-24 Patrick Ohly <patrick.ohly@intel.com>
8762 * src/client-test-app.cpp:
8763 * test/client-test-main.cpp:
8765 testing: moved code into client-test main()
8767 2012-05-23 Patrick Ohly <patrick.ohly@intel.com>
8771 NEWS: updated for 1.2.99.x
8773 2012-05-23 Patrick Ohly <patrick.ohly@intel.com>
8777 syncevolution.org: include /etc, exclude developer files
8779 2012-05-23 Patrick Ohly <patrick.ohly@intel.com>
8781 * src/templates/servers/Mobical.ini:
8783 Mobical: must force vCard 2.1
8785 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8787 * src/dbus/server/auto-sync-manager.cpp:
8788 * src/dbus/server/auto-sync-manager.h:
8789 * src/syncevo/Cmdline.cpp:
8790 * src/syncevo/SyncConfig.cpp:
8791 * src/syncevo/SyncConfig.h:
8792 * test/test-dbus.py:
8794 D-Bus server: made notification verbosity configurable with
8797 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8800 * AUTOTOOLS-TESTING:
8804 * src/backends/buteo/ButeoBridge.cpp:
8805 * src/backends/buteo/ButeoBridge.h:
8806 * src/backends/buteo/README:
8807 * src/backends/buteo/buteo.am:
8808 * src/backends/buteo/configure-sub.in:
8809 * src/backends/buteo/profiles/client/syncevo-buteo.xml:
8810 * src/backends/buteo/profiles/profiles.am:
8811 * src/backends/buteo/profiles/service/google-calendar.xml:
8812 * src/backends/buteo/profiles/service/google-contacts.xml:
8813 * src/backends/buteo/profiles/service/yahoo.xml:
8814 * src/backends/buteo/profiles/sync/google-calendar.xml:
8815 * src/backends/buteo/profiles/sync/google-contacts.xml:
8816 * src/backends/buteo/profiles/sync/yahoo.xml:
8817 * src/client-test-app.cpp:
8818 * src/client-test-buteo.cpp:
8819 * src/client-test-buteo.h:
8821 * test/ClientTest.cpp:
8823 Buteo: removed from source code
8825 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8829 syncevolution.org: fixed D-Bus server autostart in .deb and .rpm
8832 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8834 * src/client-test-app.cpp:
8836 sync testing: create Client_Sync_Current symlink for server
8838 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8842 testing: skip testConversion test
8844 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8848 testing: added suspend/resume testing separately for edsfile
8850 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8854 testing: ignore system leaks
8856 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8860 testing: fixed setting of CLIENT_TEST_ALARM
8862 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8864 * src/syncevo/SyncContext.cpp:
8866 session handling: fixed potential read-after-free
8868 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8870 * src/syncevo/SyncSource.h:
8871 * src/syncevo/SynthesisDBPlugin.cpp:
8873 SyncML server: fixed invalid memory access in blob handling
8875 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8877 * test/syncevo-http-server.py:
8879 HTTP server: extended debugging + resource tracking
8881 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8883 * src/dbus/server/dbus-transport-agent.cpp:
8885 D-Bus transport: avoid potential lockup during abort
8887 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
8889 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
8891 Evolution Contacts: changed default sync format
8893 2012-05-14 Patrick Ohly <patrick.ohly@intel.com>
8895 * src/syncevo/SyncML.cpp:
8896 * src/syncevo/SyncML.h:
8898 SyncMLStatus: added more status codes
8900 2012-05-14 Patrick Ohly <patrick.ohly@intel.com>
8904 documentation: updated WebDAV section
8906 2012-05-11 Patrick Ohly <patrick.ohly@intel.com>
8908 * test/test-dbus.py:
8910 D-Bus testing: avoid assertAlmostEqual(delta=...)
8912 2012-05-11 Patrick Ohly <patrick.ohly@intel.com>
8914 * test/test-dbus.py:
8916 D-Bus testing: fixed typo in test names
8918 2012-05-11 Patrick Ohly <patrick.ohly@intel.com>
8920 * test/test-dbus.py:
8922 D-Bus testing: let DBusUtil override unittest.TestCase methods
8924 2012-05-11 Patrick Ohly <patrick.ohly@intel.com>
8926 * src/gdbusxx/gdbus-cxx-bridge.h:
8928 GDBus GIO: disable usage of "closed" signal
8930 2012-05-11 Patrick Ohly <patrick.ohly@intel.com>
8932 * src/dbus/server/sync-helper.cpp:
8934 syncevo-dbus-helper: log SuspendFlags at DEBUG level
8936 2012-05-11 Patrick Ohly <patrick.ohly@intel.com>
8938 * src/syncevo/SuspendFlags.cpp:
8939 * src/syncevo/SuspendFlags.h:
8941 SuspendFlags: allow configuration of the log level
8943 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
8945 * test/test-dbus.py:
8947 D-Bus testing: added test for completing sync without
8950 2012-05-09 Patrick Ohly <patrick.ohly@intel.com>
8952 * test/test-dbus.py:
8954 D-Bus testing: extended password tests
8956 2012-05-09 Patrick Ohly <patrick.ohly@intel.com>
8958 * test/test-dbus.py:
8960 D-Bus testing: enhanced testParentFailure
8962 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
8964 * test/test-dbus.py:
8966 D-Bus testing: kill children
8968 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
8970 * test/test-dbus.py:
8972 D-Bus testing: allow unlimited diffs
8974 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
8976 * test/test-dbus.py:
8978 D-Bus testing: added logging facility for Python test driver
8980 2012-05-07 Patrick Ohly <patrick.ohly@intel.com>
8982 * test/test-dbus.py:
8984 D-Bus testing: higher timeout for TestCmdline
8986 2012-05-07 Patrick Ohly <patrick.ohly@intel.com>
8988 * test/test-dbus.py:
8990 D-Bus testing: dedicated check for no error output
8992 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
8994 * test/test-dbus.py:
8996 D-Bus testing: cover killing of syncevo-dbus-server
8998 2012-05-03 Patrick Ohly <patrick.ohly@intel.com>
9000 * src/dbus/server/main.cpp:
9002 D-Bus server: GDBus message logging
9004 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9006 * src/dbus/server/dbus-sync.cpp:
9007 * src/dbus/server/session-common.h:
9008 * src/dbus/server/session.cpp:
9009 * src/syncevo/SynthesisEngine.h:
9010 * test/test-dbus.py:
9012 D-Bus server: fix support for WBXML
9014 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9016 * src/dbus/server/server.cpp:
9017 * src/dbus/server/server.h:
9019 D-Bus server: rewrote delayed deletion
9021 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9023 * src/dbus/server/connection.cpp:
9024 * src/dbus/server/dbus-transport-agent.cpp:
9025 * test/test-dbus.py:
9027 D-Bus Connection: more strict error handling, logging
9029 2012-03-26 Patrick Ohly <patrick.ohly@intel.com>
9031 * src/dbus/server/auto-sync-manager.cpp:
9032 * src/dbus/server/auto-sync-manager.h:
9033 * src/dbus/server/client.cpp:
9034 * src/dbus/server/client.h:
9035 * src/dbus/server/cmdline-wrapper.h:
9036 * src/dbus/server/connection.cpp:
9037 * src/dbus/server/connection.h:
9038 * src/dbus/server/dbus-sync.cpp:
9039 * src/dbus/server/dbus-sync.h:
9040 * src/dbus/server/dbus-transport-agent.cpp:
9041 * src/dbus/server/dbus-transport-agent.h:
9042 * src/dbus/server/info-req.cpp:
9043 * src/dbus/server/info-req.h:
9044 * src/dbus/server/main.cpp:
9045 * src/dbus/server/presence-status.cpp:
9046 * src/dbus/server/presence-status.h:
9047 * src/dbus/server/read-operations.cpp:
9048 * src/dbus/server/read-operations.h:
9049 * src/dbus/server/server.am:
9050 * src/dbus/server/server.cpp:
9051 * src/dbus/server/server.h:
9052 * src/dbus/server/session-common.h:
9053 * src/dbus/server/session-helper.cpp:
9054 * src/dbus/server/session-helper.h:
9055 * src/dbus/server/session-listener.h:
9056 * src/dbus/server/session.cpp:
9057 * src/dbus/server/session.h:
9058 * src/dbus/server/sync-helper.cpp:
9060 * test/test-dbus.py:
9062 D-Bus server: fork/exec for sync, command line and restore
9065 2012-05-04 Patrick Ohly <patrick.ohly@intel.com>
9067 * test/test-dbus.py:
9069 D-Bus testing: KDE wants absolute XDG home
9071 2012-05-03 Patrick Ohly <patrick.ohly@intel.com>
9073 * test/test-dbus.py:
9075 D-Bus testing: allow SYNCEVOLUTION_DEBUG in some Cmdline tests,
9078 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9080 * test/test-dbus.py:
9082 D-Bus testing: fixed typo
9084 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9086 * src/syncevo/SyncContext.cpp:
9087 * test/test-dbus.py:
9089 sync aborting: check while starting sync, avoid killing process
9092 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9094 * test/test-dbus.py:
9096 D-Bus testing: better output when a test times out
9098 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9102 testing: updated sys.supp
9104 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
9106 * src/dbus/server/dbus-callbacks.cpp:
9108 D-Bus callbacks: ignore errors while sending failure reply
9110 2012-05-03 Patrick Ohly <patrick.ohly@intel.com>
9112 * src/syncevo/util.cpp:
9113 * src/syncevo/util.h:
9115 Exception::handle(): let caller suppress error logging
9117 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
9119 * src/syncevo/LocalTransportAgent.cpp:
9121 Local sync: error handling during password request
9123 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
9125 * src/syncevo/SyncContext.cpp:
9127 sync logic: avoid infinite loop while aborting
9129 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
9131 * src/syncevo/UserInterface.cpp:
9132 * src/syncevo/UserInterface.h:
9134 UserInterface: introduced asynchronous password request
9136 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9138 * src/syncevo/ForkExec.cpp:
9139 * src/syncevo/ForkExec.h:
9141 ForkExec: use GDBusConnectionPtr::setDisconnect()
9143 2012-04-13 Patrick Ohly <patrick.ohly@intel.com>
9145 * src/gdbusxx/gdbus-cxx-bridge.cpp:
9147 GDBus GIO: abort when D-Bus name cannot be obtained
9149 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9151 * src/gdbusxx/gdbus-cxx-bridge.h:
9153 GDBus GIO: signal delivery optional + refactoring
9155 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9157 * src/gdbusxx/gdbus-cxx-bridge.h:
9159 GDBus GIO: comment change - cannot throw exceptions in callback
9161 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9163 * src/gdbusxx/gdbus-cxx-bridge.h:
9165 GDBus GIO: code refactoring DBusResult + Method
9167 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9169 * src/gdbusxx/gdbus-cxx-bridge.h:
9171 GDBus GIO: more informative exceptions
9173 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9175 * src/gdbus/gdbus-cxx-bridge.h:
9177 GDBus libdbus: signal delivery optional
9179 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9181 * src/gdbusxx/gdbus-cxx-bridge.cpp:
9182 * src/gdbusxx/gdbus-cxx-bridge.h:
9184 GDBus GIO: implemented "connection lost" callback
9186 2012-05-10 Patrick Ohly <patrick.ohly@intel.com>
9188 * src/gdbus/gdbus-cxx-bridge.cpp:
9189 * src/gdbus/gdbus-cxx-bridge.h:
9190 * src/gdbus/mainloop.c:
9192 GDBus libdbus: implemented "connection lost" callback
9194 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
9196 * src/syncevo/ForkExec.cpp:
9197 * src/syncevo/ForkExec.h:
9199 ForkExec: added parent connection monitoring
9201 2012-04-13 Patrick Ohly <patrick.ohly@intel.com>
9203 * src/syncevo/ForkExec.cpp:
9204 * src/syncevo/ForkExec.h:
9206 ForkExec: added output redirection + tests
9208 2012-04-13 Patrick Ohly <patrick.ohly@intel.com>
9210 * src/syncevo/LogStdout.cpp:
9211 * src/syncevo/LogStdout.h:
9212 * src/syncevo/LogSyslog.cpp:
9213 * src/syncevo/LogSyslog.h:
9214 * src/syncevo/Logging.cpp:
9215 * src/syncevo/Logging.h:
9217 logging (base, stdout and syslog): code refactoring
9219 2012-04-13 Patrick Ohly <patrick.ohly@intel.com>
9221 * src/syncevo/Timespec.h:
9222 * src/syncevo/syncevo.am:
9223 * src/syncevo/util.h:
9225 util/Timespec: moved into Timespec.h
9227 2012-04-13 Patrick Ohly <patrick.ohly@intel.com>
9229 * src/syncevo/GLibSupport.h:
9231 GErrorCXX: added conversion to bool
9233 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
9235 * src/syncevo/SuspendFlags.h:
9237 SuspendFlags: deactivate() is private
9239 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
9241 * src/syncevo/SuspendFlags.cpp:
9243 SuspendFlags: added some debugging logging
9245 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
9247 * test/test-dbus.py:
9249 D-Bus testing: autoSyncInterval measures start<->start times
9251 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9253 * src/dbus/server/exceptions.cpp:
9254 * src/dbus/server/exceptions.h:
9255 * src/gdbus/gdbus-cxx-bridge.h:
9256 * src/gdbusxx/gdbus-cxx-bridge.h:
9258 GDBus: support external dbus_traits
9260 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
9262 * src/gdbus/gdbus-cxx-bridge.h:
9264 GDBus libdbus: support boost::signals2 -> EmitSignal
9266 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
9268 * src/gdbusxx/gdbus-cxx-bridge.h:
9270 GDBus GIO: support boost::signals2 -> EmitSignal
9272 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
9274 * src/syncevo/SuspendFlags.cpp:
9276 SuspendFlags: don't destruct global instance
9278 2012-03-26 Patrick Ohly <patrick.ohly@intel.com>
9280 * src/dbus/server/timeout.h:
9282 D-Bus server Timeout: API improvements, exception handling
9284 2012-03-26 Patrick Ohly <patrick.ohly@intel.com>
9286 * src/dbus/server/server.am:
9288 autotools: removed redundant LIBSOUP flags from server
9290 2012-05-07 Patrick Ohly <patrick.ohly@intel.com>
9292 * src/gdbus/object.c:
9294 GDBus libdbus: fixed memory leak
9296 2012-05-07 Patrick Ohly <patrick.ohly@intel.com>
9298 * src/gdbus/gdbus-cxx-bridge.h:
9300 GDBus libdbus: fixed support for empty arrays
9302 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
9304 * src/gdbusxx/gdbus-cxx-bridge.h:
9306 GDBus GIO: C callbacks must catch C++ exceptions
9308 2012-03-26 Patrick Ohly <patrick.ohly@intel.com>
9310 * src/gdbus/gdbus-cxx-bridge.h:
9312 GDBus libdbus: more consistent callback handling
9314 2012-03-26 Patrick Ohly <patrick.ohly@intel.com>
9316 * src/gdbusxx/gdbus-cxx-bridge.h:
9318 GDBus GIO: more consistent callback handling
9320 2012-03-26 Patrick Ohly <patrick.ohly@intel.com>
9322 * src/syncevo/util.cpp:
9323 * src/syncevo/util.h:
9325 Exception: added exception handling which aborts
9327 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
9329 * src/gdbus/gdbus-cxx-bridge.h:
9331 GDBus libdbus: added traits utility class for enum
9333 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9335 * src/gdbusxx/gdbus-cxx-bridge.h:
9337 GDBus GIO: added traits utility class for enum
9339 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9341 * src/gdbusxx/gdbus-cxx-bridge.h:
9343 GDBus GIO: fixed SignalWatch4
9345 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9347 * src/syncevo/DBusTraits.h:
9348 * src/syncevo/LocalTransportAgent.cpp:
9349 * src/syncevo/syncevo.am:
9351 D-Bus : moved some traits into separate header file
9353 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9355 * test/dbus-client-server.cpp:
9357 dbus-client-server: added test code for client or server dying
9359 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9361 * src/syncevo/util.cpp:
9362 * src/syncevo/util.h:
9364 Exception: rethrow internal exceptions after transmitting via
9367 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
9369 * src/syncevo/ForkExec.cpp:
9371 ForkExec: make stop() and kill() NOPs when child isn't running
9373 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9375 * src/syncevo/ForkExec.cpp:
9376 * src/syncevo/ForkExec.h:
9378 ForkExec: allow sending arbitrary signals in stop()
9380 2012-05-08 Patrick Ohly <patrick.ohly@intel.com>
9382 * test/test-dbus.py:
9384 D-Bus testing: don't configure password for local sync
9386 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9388 * test/test-dbus.py:
9390 D-Bus testing: failed auto sync session must not restart
9392 2012-03-22 Patrick Ohly <patrick.ohly@intel.com>
9394 * test/test-dbus.py:
9396 D-Bus testing: reports optional in TestLocalSync.testConcurrency
9398 2012-03-21 Patrick Ohly <patrick.ohly@intel.com>
9400 * test/test-dbus.py:
9402 D-Bus testing: fixed session startup
9404 2012-03-19 Patrick Ohly <patrick.ohly@intel.com>
9406 * src/dbus/server/server.cpp:
9408 server.cpp: minor code reformatting
9410 2012-03-19 Patrick Ohly <patrick.ohly@intel.com>
9412 * src/dbus/server/server.h:
9414 D-Bus server: removed dead code (m_pollConnman)
9416 2012-03-19 Patrick Ohly <patrick.ohly@intel.com>
9418 * test/test-dbus.py:
9419 * test/test-dbus/auto-sync/config/syncevolution/.internal.ini:
9420 * test/test-dbus/auto-sync/config/syncevolution/config.ini:
9421 * test/test-dbus/auto-sync/config/syncevolution/default/.internal.ini:
9422 * test/test-dbus/auto-sync/config/syncevolution/default/config.ini:
9423 * test/test-dbus/auto-sync/config/syncevolution/default/peers/scheduleworld/.internal.ini:
9424 * test/test-dbus/auto-sync/config/syncevolution/default/peers/scheduleworld/config.ini:
9426 D-Bus testing: start with auto sync on, auto terminate once it is
9429 2012-03-19 Patrick Ohly <patrick.ohly@intel.com>
9431 * src/dbus/server/auto-sync-manager.cpp:
9432 * src/dbus/server/auto-sync-manager.h:
9433 * src/dbus/server/server.cpp:
9434 * src/dbus/server/server.h:
9435 * src/dbus/server/session.cpp:
9436 * src/dbus/server/session.h:
9437 * test/test-dbus.py:
9439 D-Bus server: cleaned up shutdown handling
9441 2012-03-15 Patrick Ohly <patrick.ohly@intel.com>
9443 * test/test-dbus.py:
9445 D-Bus testing: enable running under gdb via env variable
9447 2012-03-08 Patrick Ohly <patrick.ohly@intel.com>
9449 * src/dbus/server/dbus-callbacks.cpp:
9450 * src/dbus/server/dbus-callbacks.h:
9452 D-Bus server: asynchronous method infrastructure
9454 2012-03-16 Patrick Ohly <patrick.ohly@intel.com>
9456 * src/syncevo/ForkExec.cpp:
9457 * src/syncevo/ForkExec.h:
9458 * test/dbus-client-server.cpp:
9460 ForkExec: fix race condition
9462 2012-03-15 Krzesimir Nowak <krnowak@openismus.com>
9464 * src/gdbus/gdbus-cxx-bridge.cpp:
9465 * src/gdbus/gdbus-cxx-bridge.h:
9466 * src/gdbusxx/gdbus-cxx-bridge.cpp:
9467 * src/gdbusxx/gdbus-cxx-bridge.h:
9469 dbus-wrappers: Add delayed message processing for DBus
9472 2012-03-14 Patrick Ohly <patrick.ohly@intel.com>
9474 * test/test-dbus.py:
9476 D-Bus testing: server should not allow new sessions while
9479 2012-03-14 Patrick Ohly <patrick.ohly@intel.com>
9481 * src/dbus/server/timeout.h:
9483 D-Bus server Timeout class: API improvements
9485 2012-03-12 Patrick Ohly <patrick.ohly@intel.com>
9487 * src/dbus/server/session.cpp:
9489 syncevo-dbus-server: fix Session.CheckSession() name
9491 2012-03-08 Chris Kühl <chrisk@openismus.com>
9494 * src/dbus/interfaces/syncevo-server-full.xml:
9495 * src/dbus/interfaces/syncevo-session-full.xml:
9496 * src/syncevo/SuspendFlags.h:
9497 * test/test-dbus.py:
9499 trivial: Fixed up various comments and formatting mistakes
9501 2012-03-08 Chris Kühl <chrisk@openismus.com>
9503 * test/dbus-client-server.cpp:
9505 test: Fix cli arguments in test/dbus-client-server.cpp
9507 2012-03-08 Chris Kühl <chrisk@openismus.com>
9511 dbus-server: Bump GIO version to 2.30 due to bugs in earlier
9514 2012-03-08 Krzesimir Nowak <krnowak@openismus.com>
9516 * src/syncevo/LogSyslog.cpp:
9517 * src/syncevo/LogSyslog.h:
9518 * src/syncevo/syncevo.am:
9520 Added LoggerBase subclass to use syslog as logging mechanism.
9522 2012-03-12 Patrick Ohly <patrick.ohly@intel.com>
9524 * src/syncevo/ForkExec.cpp:
9526 ForkExec.cpp: fix for "Fix the build without
9527 --enable-dbus-service."
9529 2012-03-08 Murray Cumming <murrayc@murrayc.com>
9531 * src/syncevo/ForkExec.cpp:
9533 ForkExec.cpp: Fix the build without --enable-dbus-service.
9535 2012-03-14 Krzesimir Nowak <krnowak@openismus.com>
9537 * src/syncevo/ForkExec.cpp:
9538 * src/syncevo/ForkExec.h:
9540 ForkExec: Do not use arbitrary value when empty one was passed.
9542 2012-03-08 Chris Kühl <chrisk@openismus.com>
9544 * src/syncevo/ForkExec.cpp:
9545 * src/syncevo/ForkExec.h:
9547 syncevo: Added method to add environment variables to ForkExec
9549 2012-03-08 Chris Kühl <chrisk@openismus.com>
9551 * src/gdbusxx/gdbus-cxx-bridge.cpp:
9552 * src/gdbusxx/gdbus-cxx-bridge.h:
9554 gio-gdbus-wrapper: Trivial fixes.
9556 2012-03-08 Chris Kühl <chrisk@openismus.com>
9558 * src/gdbus/gdbus-cxx-bridge.cpp:
9559 * src/gdbus/gdbus-cxx-bridge.h:
9561 libdbus-wrapper: Trivial fixes.
9563 2012-03-08 Krzesimir Nowak <krnowak@openismus.com>
9565 * src/gdbusxx/gdbus-cxx-bridge.h:
9567 gio-gdbus-wrapper: Remove unused function.
9569 2012-03-08 Krzesimir Nowak <krnowak@openismus.com>
9571 * src/gdbusxx/gdbus-cxx-bridge.h:
9573 gio-gdbus-wrapper: Use literal version of error reply creation
9576 2012-03-08 Krzesimir Nowak <krnowak@openismus.com>
9578 * src/gdbusxx/gdbus-cxx-bridge.cpp:
9580 gio-gdbus-wrapper: Document how connection should be handled in
9583 2012-03-08 Krzesimir Nowak <krnowak@openismus.com>
9585 * src/gdbus/object.c:
9587 Call proper version of error message creation function.
9589 2012-03-08 Krzesimir Nowak <krnowak@openismus.com>
9591 * src/gdbus/gdbus-cxx-bridge.h:
9593 libdbus-wrapper: Check for NULL DBusPendingCall.
9595 2012-03-08 Chris Kühl <chrisk@openismus.com>
9597 * src/gdbusxx/gdbus-cxx-bridge.h:
9599 gio-gdbus-wrapper: Made DBusObject's destructor virtual.
9601 2012-03-08 Chris Kühl <chrisk@openismus.com>
9603 * src/gdbus/gdbus-cxx-bridge.h:
9605 libdbus-wrapper: Made DBusObject's destructor virtual.
9607 2012-03-08 Krzesimir Nowak <krnowak@openismus.com>
9609 * src/gdbus/gdbus-cxx-bridge.h:
9610 * src/gdbusxx/gdbus-cxx-bridge.h:
9612 GDBus GIO+libdbus: GDBusMessagePtr -> DBusMessagePtr
9614 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
9617 * src/backends/evolution/EvolutionCalendarSource.h:
9618 * src/backends/webdav/CalDAVSource.h:
9619 * src/syncevo/SyncContext.cpp:
9620 * src/syncevo/SyncSource.cpp:
9621 * src/syncevo/SyncSource.h:
9622 * src/syncevo/configs/scripting/11calendar.xml:
9624 local + remote sync: negotiate UID support via SyncCap (BMC
9627 2012-05-02 Patrick Ohly <patrick.ohly@intel.com>
9629 * test/test-dbus.py:
9631 D-Bus testing: added second sync output test
9633 2012-05-02 Patrick Ohly <patrick.ohly@intel.com>
9637 testing: ignore another g_cclosure_new possible leak
9639 2012-05-02 Patrick Ohly <patrick.ohly@intel.com>
9641 * src/syncevo/SyncConfig.cpp:
9643 source list: sort alphabetically
9645 2012-04-30 Patrick Ohly <patrick.ohly@intel.com>
9647 * test/test-dbus.py:
9649 D-Bus testing: extended sync output tests
9651 2012-04-30 Patrick Ohly <patrick.ohly@intel.com>
9653 * test/test-dbus.py:
9655 D-Bus testing: improved status/progress monitoring
9657 2012-04-30 Patrick Ohly <patrick.ohly@intel.com>
9659 * src/dbus/server/session.cpp:
9661 command line + D-Bus server: fixed D-Bus events
9663 2012-04-30 Patrick Ohly <patrick.ohly@intel.com>
9665 * src/syncevo/Cmdline.cpp:
9666 * src/syncevo/Cmdline.h:
9668 Cmdline: added isRestore()
9670 2012-04-30 Patrick Ohly <patrick.ohly@intel.com>
9672 * src/dbus/server/cmdline-wrapper.h:
9674 D-Bus server: refactor CmdlineWrapper
9676 2012-04-30 Patrick Ohly <patrick.ohly@intel.com>
9678 * test/test-dbus.py:
9680 D-Bus testing: added test for sync output
9682 2012-04-30 Patrick Ohly <patrick.ohly@intel.com>
9684 * src/syncevo/LocalTransportAgent.cpp:
9686 command line + local sync: fixed erroneous "Comparison
9689 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9691 * test/test-dbus.py:
9693 D-Bus testing: relaxed error message text check
9695 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9697 * src/gdbus/watch.c:
9699 GDBus libdbus: fixed use-after-free error
9701 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9703 * src/syncevo/Cmdline.cpp:
9705 command line: fixed --luids when using daemon
9707 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9709 * test/test-dbus.py:
9711 D-Bus testing: fixed migration tests
9713 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9715 * test/test-dbus.py:
9717 D-Bus testing: comment change CalDAV/CardDAV
9719 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9721 * test/test-dbus.py:
9723 D-Bus testing: fixed createFiles + testItemOperations
9725 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9727 * test/test-dbus.py:
9729 D-Bus testing: use Python >= 2.7 assertions
9731 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9733 * test/test-dbus.py:
9735 D-Bus testing: fixed cut-and-paste errors
9737 2012-04-27 Patrick Ohly <patrick.ohly@intel.com>
9739 * test/test-dbus.py:
9741 D-Bus Testing: fixed setup of ~/.sync4j (testMigrate*)
9743 2012-04-24 Krzesimir Nowak <krnowak@openismus.com>
9747 build: fixed creation of symlink to src/templates
9749 2012-04-20 Krzesimir Nowak <qdlacz@gmail.com>
9751 * test/test-dbus.py:
9753 D-Bus Testing: added testItemOperations
9755 2012-04-20 Krzesimir Nowak <qdlacz@gmail.com>
9757 * test/test-dbus.py:
9759 D-Bus Testing: added testMigrateAutoSync
9761 2012-04-20 Krzesimir Nowak <qdlacz@gmail.com>
9763 * test/test-dbus.py:
9765 D-Bus Testing: added testMigrateContext
9767 2012-04-20 Krzesimir Nowak <qdlacz@gmail.com>
9769 * test/test-dbus.py:
9771 D-Bus Testing: added testMigrate
9773 2012-04-20 Krzesimir Nowak <qdlacz@gmail.com>
9775 * test/test-dbus.py:
9777 D-Bus Testing: added testPrintDatabases
9779 2012-04-20 Krzesimir Nowak <qdlacz@gmail.com>
9781 * test/test-dbus.py:
9783 D-Bus Testing: added testConfigureSource
9785 2012-04-19 Krzesimir Nowak <krnowak@openismus.com>
9787 * test/test-dbus.py:
9789 D-Bus Testing: fail the test on unexpected success of
9792 2012-04-19 Krzesimir Nowak <krnowak@openismus.com>
9794 * test/test-dbus.py:
9796 D-Bus Testing: added testConfigureTemplates
9798 2012-04-19 Krzesimir Nowak <krnowak@openismus.com>
9800 * test/test-dbus.py:
9802 D-Bus Testing: use version getters in ScheduleWorldConfig()
9804 2012-04-25 Krzesimir Nowak <krnowak@openismus.com>
9806 * test/test-dbus.py:
9808 D-Bus Testing: added tests for version getters
9810 2012-04-19 Krzesimir Nowak <krnowak@openismus.com>
9812 * test/test-dbus.py:
9814 D-Bus Testing: added version getters from SyncConfig.h
9816 2012-04-19 Krzesimir Nowak <krnowak@openismus.com>
9818 * test/test-dbus.py:
9820 D-Bus Testing: remove unused removeSSLCertsPaths method
9822 2012-04-19 Krzesimir Nowak <krnowak@openismus.com>
9824 * test/test-dbus.py:
9826 D-Bus Testing: added testConfigure
9828 2012-04-19 Krzesimir Nowak <krnowak@openismus.com>
9830 * test/test-dbus.py:
9832 D-Bus Testing: added testWebDAV
9834 2012-04-18 Krzesimir Nowak <krnowak@openismus.com>
9836 * test/test-dbus.py:
9838 D-Bus Testing: added testSync
9840 2012-04-18 Krzesimir Nowak <krnowak@openismus.com>
9842 * test/test-dbus.py:
9844 D-Bus Testing: added testAddSource
9846 2012-04-18 Krzesimir Nowak <krnowak@openismus.com>
9848 * test/test-dbus.py:
9850 D-Bus Testing: added testPrintFileTemplatesConfig
9852 2012-04-18 Krzesimir Nowak <krnowak@openismus.com>
9854 * test/test-dbus.py:
9856 D-Bus Testing: added testPrintFileTemplates
9858 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9860 * test/test-dbus.py:
9862 D-Bus Testing: reorder records in ScheduleWorldConfig a bit
9864 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9866 * test/test-dbus.py:
9868 D-Bus Testing: added testPrintConfig
9870 2012-04-24 Krzesimir Nowak <qdlacz@gmail.com>
9872 * test/test-dbus.py:
9874 D-Bus Testing: replaced uses of general assertions with specific
9877 2012-04-24 Krzesimir Nowak <qdlacz@gmail.com>
9879 * test/test-dbus.py:
9881 D-Bus Testing: implement assertIn and assertNotIn for older
9884 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9886 * test/test-dbus.py:
9888 D-Bus Testing: added testPrintServers
9890 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9892 * test/test-dbus.py:
9894 D-Bus Testing: fixed scanFiles
9896 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9898 * test/test-dbus.py:
9899 * test/test-dbus/templates/templates/clients/SyncEvolution.ini:
9900 * test/test-dbus/templates/templates/clients/phone/nokia/S40/7210c.ini:
9902 D-Bus Testing: added testMatchTemplate
9904 2012-04-18 Krzesimir Nowak <krnowak@openismus.com>
9906 * test/test-dbus.py:
9908 D-Bus Testing: also copy templates directory in setupFiles
9910 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9912 * test/test-dbus.py:
9914 D-Bus Testing: run syncevolution with the same environment as
9917 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9919 * test/test-dbus.py:
9921 D-Bus Testing: added testTemplate
9923 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9925 * test/test-dbus.py:
9927 D-Bus Testing: added testSetupSynthesis
9929 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9931 * test/test-dbus.py:
9933 D-Bus Testing: added testSetupFunambol
9935 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9937 * test/test-dbus.py:
9939 D-Bus Testing: added testSetupRenamed
9941 2012-04-17 Krzesimir Nowak <krnowak@openismus.com>
9943 * test/test-dbus.py:
9945 D-Bus Testing: added testSetupDefault
9947 2012-04-25 Krzesimir Nowak <krnowak@openismus.com>
9949 * test/test-dbus.py:
9951 D-Bus Testing: used assertEqualDiff for checking stdout and
9954 2012-04-25 Krzesimir Nowak <krnowak@openismus.com>
9956 * test/test-dbus.py:
9958 D-Bus Testing: used assertSilent in testSetupScheduleWorld
9960 2012-04-25 Krzesimir Nowak <krnowak@openismus.com>
9962 * test/test-dbus.py:
9964 D-Bus Testing: added assertSilent
9966 2012-04-24 Krzesimir Nowak <krnowak@openismus.com>
9968 * test/test-dbus.py:
9970 D-Bus Testing: added some comments to framework functions
9972 2012-04-24 Krzesimir Nowak <krnowak@openismus.com>
9974 * test/test-dbus.py:
9976 D-Bus Testing: remove useless semicolons
9978 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
9980 * src/gdbusxx/gdbus-cxx-bridge.h:
9982 GDBus GIO: fix GDBusInterfaceInfo in error case
9984 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
9986 * src/gdbusxx/gdbus-cxx-bridge.h:
9988 GDBus GIO: one GDBusMethodInvocation was leaked per method call
9990 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
9992 * src/gdbusxx/gdbus-cxx-bridge.cpp:
9993 * src/gdbusxx/gdbus-cxx-bridge.h:
9995 GDBus GIO: fixed GDBusServer leak + stopping server
9997 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
9999 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
10000 * src/backends/activesync/ActiveSyncSource.cpp:
10002 ActiveSync: fixed restarting sync
10004 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
10008 testing: ignore GIO D-Bus leak
10010 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
10014 testing: ignore GFileMonitorEvent leak
10016 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
10021 testing: ignore minor system leaks
10023 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
10025 * test/runtests.py:
10027 testing: fixed edsfile + davfile config
10029 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
10031 * test/generate-html.xsl:
10032 * test/resultchecker.py:
10034 testing: fixed HTML results for suspend/resume tests (part of BMC
10037 2012-04-26 Patrick Ohly <patrick.ohly@intel.com>
10039 * test/ClientTest.cpp:
10040 * test/client-test-main.cpp:
10041 * test/runtests.py:
10043 testing: minimize shell calls from client-test
10045 2012-04-24 Patrick Ohly <patrick.ohly@intel.com>
10047 * src/gtk-ui/sync-config-widget.c:
10048 * src/gtk-ui/sync-ui.c:
10049 * src/gtk3-ui/sync-config-widget.c:
10050 * src/gtk3-ui/sync-ui.c:
10052 GTK-2/3 UI: avoid g_strcasecmp
10054 2012-04-24 Patrick Ohly <patrick.ohly@intel.com>
10056 * src/backends/pbap/PbapSyncSource.cpp:
10058 PBAP: fixed vcard parser
10060 2012-04-24 Patrick Ohly <patrick.ohly@intel.com>
10062 * src/backends/pbap/PbapSyncSource.cpp:
10064 PBAP: fixed D-Bus calls
10066 2012-04-23 Patrick Ohly <patrick.ohly@intel.com>
10068 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
10069 * src/backends/webdav/WebDAVSourceRegister.cpp:
10070 * src/client-test-app.cpp:
10071 * src/syncevo/SyncSource.h:
10072 * test/ClientTest.h:
10073 * test/runtests.py:
10075 testing: enhanced DAV source testing + infrastructure
10077 2012-04-19 Patrick Ohly <patrick.ohly@intel.com>
10080 Merge branch 'master' into pbap
10082 2012-04-16 Patrick Ohly <patrick.ohly@intel.com>
10084 * test/test-dbus.py:
10086 D-Bus Testing: work around Python 2.6 subprocess bug
10088 2012-04-16 Patrick Ohly <patrick.ohly@intel.com>
10090 * test/test-dbus.py:
10092 D-Bus Testing: added testSetupScheduleWorld
10094 2012-04-16 Patrick Ohly <patrick.ohly@intel.com>
10096 * test/test-dbus.py:
10098 D-Bus Testing: added running of command line tool
10100 2012-04-16 Patrick Ohly <patrick.ohly@intel.com>
10102 * test/test-dbus.py:
10104 D-Bus Testing: eliminate TestCmdline.testdir
10106 2012-04-16 Patrick Ohly <patrick.ohly@intel.com>
10108 * test/test-dbus.py:
10110 D-Bus Testing: fixed scanFiles()
10112 2012-04-16 Patrick Ohly <patrick.ohly@intel.com>
10114 * test/test-dbus.py:
10116 D-Bus Testing: ensure that we have assertRegexpMatches()
10118 2012-04-16 Patrick Ohly <patrick.ohly@intel.com>
10120 * test/test-dbus.py:
10122 D-Bus Testing: added assertEqualDiff()
10124 2012-04-12 Krzesimir Nowak <krnowak@openismus.com>
10126 * test/test-dbus.py:
10128 D-Bus Testing: add Cmdline tests framework
10130 2012-04-12 Patrick Ohly <patrick.ohly@intel.com>
10132 * src/dbus/interfaces/syncevo-session-full.xml:
10134 D-Bus API docs: clarified Session.Execute()
10136 2012-04-12 Patrick Ohly <patrick.ohly@intel.com>
10138 * src/dbus/server/cmdline-wrapper.h:
10139 * src/dbus/server/session.cpp:
10141 command line + D-Bus server: cleaned up error reporting
10143 2012-04-11 Patrick Ohly <patrick.ohly@intel.com>
10145 * src/syncevo/Cmdline.cpp:
10147 command line: eliminate use of printf()
10149 2012-04-12 Patrick Ohly <patrick.ohly@intel.com>
10151 * src/syncevo/Cmdline.cpp:
10152 * src/syncevo/SyncContext.cpp:
10154 logging: avoid empty format string
10156 2012-04-11 Patrick Ohly <patrick.ohly@intel.com>
10158 * src/syncevo/Cmdline.cpp:
10159 * src/syncevo/Cmdline.h:
10160 * src/syncevo/LogRedirect.cpp:
10161 * src/syncevo/LogRedirect.h:
10162 * src/syncevo/LogStdout.cpp:
10164 command line: use both stdout and stderr
10166 2012-04-11 Patrick Ohly <patrick.ohly@intel.com>
10168 * src/syncevo/Cmdline.cpp:
10170 command line: fixed error handling for invalid property
10173 2012-04-11 Patrick Ohly <patrick.ohly@intel.com>
10175 * src/dbus/server/cmdline-wrapper.h:
10176 * src/syncevo/Cmdline.cpp:
10177 * src/syncevo/Cmdline.h:
10178 * src/syncevo/LogStdout.cpp:
10179 * src/syncevo/SyncConfig.cpp:
10180 * src/syncevo/SyncContext.cpp:
10181 * src/syncevo/SyncContext.h:
10182 * src/syncevolution.cpp:
10184 command line: cleaned up output
10186 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
10188 * src/gtk-ui/sync-config-widget.c:
10190 Revert "Do not accept service config without a username
10193 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
10196 * src/gtk-ui/gtk-ui.am:
10197 * src/gtk3-ui/gtk-ui.am:
10200 autotools: fixed UI translation
10202 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
10206 autotools: pick GTK3 by default only if available
10208 2012-03-30 Patrick Ohly <patrick.ohly@intel.com>
10210 * src/gtk3-ui/sync-ui.c:
10212 GTK3 UI: fixed compiler warnings
10214 2012-03-27 Patrick Ohly <patrick.ohly@intel.com>
10218 autotools: use GTK-3 also for libnotify in D-Bus server
10220 2012-03-20 Jussi Kukkonen <jussi.kukkonen@intel.com>
10222 * src/gtk3-ui/sync-ui.c:
10223 * src/gtk3-ui/sync-ui.css:
10224 * src/gtk3-ui/ui.xml:
10226 gtk3-ui: Make sure we don't overflow horizontally
10228 2012-01-10 Patrick Ohly <patrick.ohly@intel.com>
10230 * src/gtk-ui/mux-frame.c:
10232 GTK2 ui: fix compiler warnings
10234 2011-11-22 Jussi Kukkonen <jku@linux.intel.com>
10236 * src/gtk3-ui/gtk-ui.am:
10237 * src/gtk3-ui/sync-ui.c:
10238 * src/gtk3-ui/sync-ui.css:
10239 * src/gtk3-ui/sync-ui.rc:
10240 * src/gtk3-ui/ui.xml:
10242 gtk3-ui: Use CSS styling
10244 2011-11-22 Jussi Kukkonen <jku@linux.intel.com>
10246 * src/gtk3-ui/ui.xml:
10248 gtk3-ui: be explicit about expands/fills
10250 2011-11-22 Jussi Kukkonen <jku@linux.intel.com>
10252 * src/gtk3-ui/ui.xml:
10254 gtk3-ui: ui.xml saved with new glade (no functional changes)
10256 2011-11-18 Jussi Kukkonen <jku@linux.intel.com>
10259 * src/gtk3-ui/mux-frame.c:
10260 * src/gtk3-ui/sync-config-widget.c:
10261 * src/gtk3-ui/sync-ui.c:
10265 2011-11-17 Jussi Kukkonen <jku@linux.intel.com>
10268 * src/gtk-ui/README:
10269 * src/gtk3-ui/README:
10270 * src/gtk3-ui/gtk-ui.am:
10271 * src/gtk3-ui/main.c:
10272 * src/gtk3-ui/mux-frame.c:
10273 * src/gtk3-ui/mux-frame.h:
10274 * src/gtk3-ui/sync-config-widget.c:
10275 * src/gtk3-ui/sync-config-widget.h:
10276 * src/gtk3-ui/sync-generic.png:
10277 * src/gtk3-ui/sync-gtk.desktop.in:
10278 * src/gtk3-ui/sync-spinner.gif:
10279 * src/gtk3-ui/sync-ui-config.c:
10280 * src/gtk3-ui/sync-ui-config.h:
10281 * src/gtk3-ui/sync-ui.c:
10282 * src/gtk3-ui/sync-ui.h:
10283 * src/gtk3-ui/sync-ui.rc:
10284 * src/gtk3-ui/sync.desktop.in:
10285 * src/gtk3-ui/sync.png:
10286 * src/gtk3-ui/ui.xml:
10289 gtk-ui: fork gtk3-version of the ui
10291 2011-08-26 Jussi Kukkonen <jku@linux.intel.com>
10293 * src/gtk-ui/mux-frame.c:
10295 gtk-ui: refactor MuxFrame to remove duplicate code
10297 2011-08-26 Jussi Kukkonen <jku@linux.intel.com>
10299 * src/gtk-ui/mux-frame.c:
10300 * src/gtk-ui/sync-config-widget.c:
10301 * src/gtk-ui/sync-ui.c:
10302 * src/gtk-ui/ui.xml:
10304 gtk-ui: remove uses of GTK features deprecated in 3.0
10306 2011-08-25 Jussi Kukkonen <jku@linux.intel.com>
10309 * src/gtk-ui/gtk-ui.am:
10310 * src/gtk-ui/ui.glade:
10311 * src/gtk-ui/ui.xml:
10313 gtk-ui: Use gtkbuilder xml file as canonical source for UI
10315 2012-03-13 Patrick Ohly <patrick.ohly@intel.com>
10317 * src/syncevo/ForkExec.h:
10319 ForkExec: added comment about D-Bus debugging
10321 2012-03-12 Patrick Ohly <patrick.ohly@intel.com>
10323 * src/backends/webdav/WebDAVSource.cpp:
10325 WebDAV: support SyncML<->WebDAV bridge
10327 2012-03-12 Patrick Ohly <patrick.ohly@intel.com>
10329 * src/backends/webdav/NeonCXX.h:
10331 NeonCXX: fixed report parser + boost function null call
10333 2012-03-12 Patrick Ohly <patrick.ohly@intel.com>
10335 * src/backends/webdav/CalDAVSource.cpp:
10336 * src/backends/webdav/CalDAVSource.h:
10338 CalDAV: fixed Google 404 workaround
10340 2012-03-09 Patrick Ohly <patrick.ohly@intel.com>
10345 packaging: added evolution and kde meta .deb packages
10347 2012-03-09 Patrick Ohly <patrick.ohly@intel.com>
10349 * src/backends/kde/KDEPlatform.cpp:
10351 KDE: use up-to-date version number in appinfo
10353 2012-03-08 Patrick Ohly <patrick.ohly@intel.com>
10355 * src/syncevo/SyncContext.cpp:
10356 * test/test-dbus.py:
10358 D-Bus test: interactive password request in local sync
10360 2012-03-06 Patrick Ohly <patrick.ohly@intel.com>
10362 * src/CmdlineSyncClient.cpp:
10363 * src/CmdlineSyncClient.h:
10364 * src/backends/gnome/GNOMEPlatformRegister.cpp:
10365 * src/backends/kde/KDEPlatformRegister.cpp:
10366 * src/dbus/server/dbus-sync.cpp:
10367 * src/dbus/server/dbus-sync.h:
10368 * src/dbus/server/dbus-user-interface.cpp:
10369 * src/dbus/server/dbus-user-interface.h:
10370 * src/dbus/server/read-operations.cpp:
10371 * src/dbus/server/read-operations.h:
10372 * src/dbus/server/session.cpp:
10373 * src/syncevo/Cmdline.cpp:
10374 * src/syncevo/LocalTransportAgent.cpp:
10375 * src/syncevo/SyncConfig.cpp:
10376 * src/syncevo/SyncConfig.h:
10377 * src/syncevo/SyncContext.cpp:
10378 * src/syncevo/SyncContext.h:
10379 * src/syncevo/UserInterface.cpp:
10380 * src/syncevo/UserInterface.h:
10381 * src/syncevo/syncevo.am:
10382 * src/syncevo/util.h:
10384 SyncContext + ConfigUserInterface: code refactoring
10386 2012-03-08 Patrick Ohly <patrick.ohly@intel.com>
10388 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
10389 * src/backends/addressbook/AddressBookSourceRegister.cpp:
10390 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
10391 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
10392 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
10393 * src/backends/file/FileSyncSourceRegister.cpp:
10394 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
10395 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
10396 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
10397 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
10398 * src/backends/webdav/WebDAVSourceRegister.cpp:
10399 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
10400 * src/dbus/server/read-operations.cpp:
10401 * src/syncevo/Cmdline.cpp:
10402 * src/syncevo/SyncSource.cpp:
10403 * src/syncevo/SyncSource.h:
10405 SyncSource: remove special RegisterSyncSource::InactiveSource
10408 2012-03-06 Patrick Ohly <patrick.ohly@intel.com>
10411 * src/CmdlineSyncClient.cpp:
10412 * src/backends/gnome/GNOMEPlatform.cpp:
10413 * src/backends/gnome/GNOMEPlatform.h:
10414 * src/backends/gnome/GNOMEPlatformRegister.cpp:
10415 * src/backends/gnome/configure-sub.in:
10416 * src/backends/gnome/gnome.am:
10417 * src/backends/kde/KDEPlatform.cpp:
10418 * src/backends/kde/KDEPlatform.h:
10419 * src/backends/kde/KDEPlatformRegister.cpp:
10420 * src/backends/kde/configure-sub.in:
10421 * src/backends/kde/kde.am:
10422 * src/dbus/server/dbus-user-interface.cpp:
10423 * src/dbus/server/server.am:
10425 * src/syncevo/Cmdline.cpp:
10426 * src/syncevo/SyncConfig.cpp:
10427 * src/syncevo/SyncConfig.h:
10428 * src/syncevo/SyncContext.cpp:
10429 * src/syncevo/SyncContext.h:
10430 * src/syncevo/syncevo.am:
10433 KDE + GNOME: moved keyring/kwallet and KDE init into modules
10435 2012-03-08 Patrick Ohly <patrick.ohly@intel.com>
10437 * src/syncevo/SyncConfig.h:
10438 * src/syncevo/SyncContext.h:
10440 SyncContext+SyncConfig: virtual destructor
10442 2012-03-07 Patrick Ohly <patrick.ohly@intel.com>
10446 testing: valgrind suppressions for Debian Testing, part II
10448 2012-03-06 Patrick Ohly <patrick.ohly@intel.com>
10452 evo.supp: ignore genuine leak in EDS
10454 2012-03-06 Patrick Ohly <patrick.ohly@intel.com>
10458 sys.supp: ignore cond valgrind warning in libdb
10460 2012-03-07 Patrick Ohly <patrick.ohly@intel.com>
10463 Merge branch 'master' into pbap
10465 2012-03-06 Patrick Ohly <patrick.ohly@intel.com>
10467 * src/syncevo/configs/scripting/04vcard-photo-inlining.xml:
10469 sync: fixed inlining of EDS 3.4 PHOTO data
10471 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
10475 Revert "testing: ignore real leak in libecal 3.2"
10477 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
10479 * src/backends/evolution/EvolutionContactSource.cpp:
10480 * src/backends/evolution/configure-sub.in:
10481 * src/syncevo/eds_abi_wrapper.cpp:
10482 * src/syncevo/eds_abi_wrapper.h:
10484 EDS: added support for inlining local photo data in backup and
10487 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
10489 * test/dbus-session.sh:
10491 dbus-session: updated auto-starting of EDS daemons
10493 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
10495 * test/synccompare.pl:
10497 synccompare: shorter data dump of PHOTO
10499 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
10501 * src/backends/activesync/configure-sub.in:
10503 ActiveSync: don't compile camel backend and eplugin
10505 2012-03-01 Patrick Ohly <patrick.ohly@intel.com>
10507 * test/ClientTest.cpp:
10508 * test/testcases/eds_event.ics.radicale.tem.patch:
10510 Revert "testing: ignore Radicale detached recurrence issue"
10512 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
10514 * test/resultchecker.py:
10516 testing: fixed result checking for restart tests
10518 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
10520 * test/runtests.py:
10522 runtests.py: test combined contact/event sync with syncevohttp
10524 2012-02-13 Patrick Ohly <patrick.ohly@intel.com>
10526 * test/ClientTest.cpp:
10527 * test/ClientTest.h:
10528 * test/runtests.py:
10530 client-test: add Client::Sync::*::testTwoWayRestart
10532 2012-02-13 Patrick Ohly <patrick.ohly@intel.com>
10534 * test/ClientTest.cpp:
10535 * test/ClientTest.h:
10537 CheckSyncReport: refactor check()
10539 2012-02-13 Patrick Ohly <patrick.ohly@intel.com>
10541 * test/ClientTest.h:
10543 SyncOptions: added comment to m_startCallback
10545 2012-02-13 Patrick Ohly <patrick.ohly@intel.com>
10547 * test/ClientTest.cpp:
10548 * test/ClientTest.h:
10550 ClientTest: refactored code for inserting and deleting items in
10553 2012-02-13 Patrick Ohly <patrick.ohly@intel.com>
10555 * src/syncevo/SyncContext.cpp:
10556 * src/syncevo/SyncContext.h:
10558 SyncContext: allow iterating over SyncSources
10560 2012-02-13 Patrick Ohly <patrick.ohly@intel.com>
10562 * src/syncevo/Cmdline.cpp:
10563 * src/syncevo/SyncContext.cpp:
10564 * src/syncevo/SyncContext.h:
10565 * src/syncevo/SyncSource.cpp:
10566 * src/syncevo/SyncSource.h:
10567 * src/syncevo/SynthesisDBPlugin.cpp:
10568 * test/ClientTest.cpp:
10570 SyncSource: rewrote callback handling for operations
10572 2012-02-08 Patrick Ohly <patrick.ohly@intel.com>
10574 * test/ClientTest.cpp:
10575 * test/ClientTest.h:
10577 Client::Source testing: cover multiple sync cycles
10579 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
10581 * test/ClientTest.cpp:
10583 client-test: fixed testAddBothSides* with dumb server as peer
10585 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
10587 * test/ClientTest.cpp:
10588 * test/ClientTest.h:
10590 CheckSyncReport: added testing of number of sync cycles
10592 2012-03-01 Patrick Ohly <patrick.ohly@intel.com>
10594 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
10595 * src/backends/webdav/CalDAVSource.cpp:
10596 * src/syncevo/MapSyncSource.cpp:
10598 CalDAV + ActiveSync: fixed support for multiple cycles
10600 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
10602 * src/syncevo/configs/remoterules/00_syncevolution.xml:
10604 SyncEvolution<->SyncEvolution sync: allow multiple sync cycles
10607 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
10609 * src/syncevo/SyncSource.cpp:
10610 * src/syncevo/SyncSource.h:
10612 SyncSource: support multiple sync cycles in the same session
10614 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
10616 * src/syncevo/SyncContext.cpp:
10618 SyncContext: "before sync" dump improvements
10620 2012-02-03 Patrick Ohly <patrick.ohly@intel.com>
10622 * src/syncevo/SyncContext.cpp:
10623 * src/syncevo/SyncContext.h:
10624 * src/syncevo/SyncSource.cpp:
10625 * src/syncevo/SyncSource.h:
10627 SyncSource + SyncContext: added requestAnotherSync()
10629 2012-02-03 Patrick Ohly <patrick.ohly@intel.com>
10631 * src/syncevo/SyncContext.cpp:
10633 SyncContext: increase "restart" counter in SyncSourceReport
10635 2012-02-03 Patrick Ohly <patrick.ohly@intel.com>
10637 * src/syncevo/SyncML.cpp:
10638 * src/syncevo/SyncML.h:
10640 SyncSourceReport: added "number of restarts"
10642 2012-02-03 Patrick Ohly <patrick.ohly@intel.com>
10644 * src/syncevo/SyncContext.cpp:
10646 SyncContext: enable links to Synthesis source code again
10648 2012-02-03 Patrick Ohly <patrick.ohly@intel.com>
10650 * src/syncevo/SyncSource.cpp:
10651 * src/syncevo/SyncSource.h:
10653 SyncSource: grant control over "read-only" mode
10655 2012-01-27 Patrick Ohly <patrick.ohly@intel.com>
10657 * src/gdbus/gdbus-cxx-bridge.h:
10659 GDBus libdbus: add variant append support
10661 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
10663 * src/gdbusxx/gdbus-cxx-bridge.h:
10665 GDBus GIO: add variant append support
10667 2012-02-28 Patrick Ohly <patrick.ohly@intel.com>
10669 * test/runtests.py:
10671 autotools: include libsynthesis in git version check again
10673 2012-02-28 Patrick Ohly <patrick.ohly@intel.com>
10677 autotools: version bump to 1.2.99
10679 2012-02-28 Patrick Ohly <patrick.ohly@intel.com>
10683 autotools: special KDE dependencies for syncevolution.org .deb
10685 2012-02-28 Patrick Ohly <patrick.ohly@intel.com>
10687 * src/syncevo/Logging.cpp:
10689 logging: fix crash in destructed LoggerStdout
10691 2012-02-28 Patrick Ohly <patrick.ohly@intel.com>
10695 autotools: replaced obsolete QMAKE -query
10697 2012-02-20 Rohan Garg <rohangarg@kubuntu.org>
10701 Add proper search path for ld to search for KDE Libraries
10703 2012-02-27 Patrick Ohly <patrick.ohly@intel.com>
10705 * test/syncevo-http-server.py:
10707 syncevo-http-server: added message dumps
10709 2012-02-24 Patrick Ohly <patrick.ohly@intel.com>
10711 * test/ClientTest.cpp:
10712 * test/testcases/eds_event.ics.memotoo.tem.patch:
10714 testing: Memotoo + local time
10716 2012-02-23 Patrick Ohly <patrick.ohly@intel.com>
10718 * test/ClientTest.cpp:
10719 * test/ClientTest.h:
10721 client-test: better logging of item count errors
10723 2012-02-21 Patrick Ohly <patrick.ohly@intel.com>
10725 * src/backends/webdav/WebDAVSource.cpp:
10727 WebDAV: avoid potential crash during database detection
10729 2012-02-20 Patrick Ohly <patrick.ohly@intel.com>
10731 * test/ClientTest.cpp:
10732 * test/testcases/eds_event.ics.radicale.tem.patch:
10734 testing: ignore Radicale detached recurrence issue
10736 2012-02-20 Patrick Ohly <patrick.ohly@intel.com>
10738 * src/backends/webdav/WebDAVSource.cpp:
10740 WebDAV: ignore Radicale PROPFIND + allprops problem
10742 2012-02-20 Patrick Ohly <patrick.ohly@intel.com>
10744 * src/backends/webdav/CalDAVSource.cpp:
10745 * src/backends/webdav/CalDAVSource.h:
10746 * src/backends/webdav/WebDAVSource.h:
10748 CalDAV: workaround for Radicale multiget
10750 2012-02-20 Patrick Ohly <patrick.ohly@intel.com>
10752 * src/backends/webdav/NeonCXX.cpp:
10753 * src/backends/webdav/NeonCXX.h:
10754 * src/backends/webdav/WebDAVSource.cpp:
10756 WebDAV: better path normalization (user config)
10758 2012-02-20 Patrick Ohly <patrick.ohly@intel.com>
10760 * src/backends/webdav/NeonCXX.cpp:
10761 * src/backends/webdav/NeonCXX.h:
10762 * src/backends/webdav/WebDAVSource.cpp:
10764 WebDAV: better path normalization (Radicale)
10766 2012-02-20 Patrick Ohly <patrick.ohly@intel.com>
10768 * test/synccompare.pl:
10770 synccompare: ignore X-RADICALE-NAME
10772 2012-02-23 Patrick Ohly <patrick.ohly@intel.com>
10774 * src/backends/webdav/CalDAVSource.cpp:
10776 CalDAV: ignore empty items in Google Calendar, part II
10778 2012-02-21 Patrick Ohly <patrick.ohly@intel.com>
10781 PBAB: Merge branch 'master' into pbap + D-Bus method calls
10783 2012-02-21 Patrick Ohly <patrick.ohly@intel.com>
10787 testing: valgrind suppressions for Debian Testing
10789 2012-02-21 Patrick Ohly <patrick.ohly@intel.com>
10793 D-Bus testing: ignore valgrind warning in
10794 TestFileNotify.testRestart, part II
10796 2012-02-21 Patrick Ohly <patrick.ohly@intel.com>
10800 testing: ignore real leak in libecal 3.2
10802 2012-02-21 Patrick Ohly <patrick.ohly@intel.com>
10804 * src/backends/webdav/CalDAVSource.cpp:
10806 WebDAV: ignore empty items in Google Calendar
10808 2012-02-21 Patrick Ohly <patrick.ohly@intel.com>
10810 * test/synccompare.pl:
10812 Oracle: ignore lost LANGUAGE in ATTENDEE
10814 2012-02-13 Patrick Ohly <patrick.ohly@intel.com>
10816 * src/backends/evolution/EvolutionCalendarSource.cpp:
10817 * src/backends/evolution/EvolutionContactSource.cpp:
10819 EDS: always create databases (PTCOM-113)
10821 2012-02-16 Patrick Ohly <patrick.ohly@intel.com>
10823 * src/syncevolution.cpp:
10825 command line: fixed --status and --monitor
10827 2012-02-06 Krzesimir Nowak <krnowak@openismus.com>
10829 * src/dbus/server/bluez-manager.cpp:
10830 * src/dbus/server/connman-client.cpp:
10831 * src/dbus/server/network-manager-client.cpp:
10832 * src/gdbus/gdbus-cxx-bridge.h:
10833 * src/gdbusxx/gdbus-cxx-bridge.h:
10834 * src/syncevo/LocalTransportAgent.cpp:
10835 * src/syncevolution.cpp:
10836 * test/dbus-client-server.cpp:
10838 GDBus libdbus+GIO: support blocking D-Bus calls
10840 2012-02-16 Krzesimir Nowak <krnowak@openismus.com>
10842 * src/gdbusxx/gdbus-cxx-bridge.cpp:
10843 * src/gdbusxx/gdbus-cxx-bridge.h:
10845 GDBus GIO: SignalWatch activation for one-to-one connections
10847 2012-01-15 Chris Kühl <chrisk@openismus.com>
10849 * src/gdbus/gdbus-cxx-bridge.h:
10850 * src/gdbus/gdbus.h:
10851 * src/gdbus/watch.c:
10853 Enable SignalWatch activation for one-to-one connections
10855 2012-02-15 Patrick Ohly <patrick.ohly@intel.com>
10857 * src/gdbusxx/gdbus-cxx-bridge.h:
10859 GDBus GIO: simplified AppendRetvals
10861 2012-02-15 Patrick Ohly <patrick.ohly@intel.com>
10863 * src/gdbusxx/gdbus-cxx-bridge.h:
10865 GDBus GIO: fixed memory leak in prepare()
10867 2012-02-14 Patrick Ohly <patrick.ohly@intel.com>
10869 * src/syncevo/ForkExec.cpp:
10871 ForkExec: fixed support for absolute helper path
10873 2012-02-17 Patrick Ohly <patrick.ohly@intel.com>
10875 * test/test-dbus.py:
10877 D-Bus testing: relaxed timing when using valgrind
10879 2012-02-17 Patrick Ohly <patrick.ohly@intel.com>
10883 D-Bus testing: ignore valgrind warning in
10884 TestFileNotify.testRestart
10886 2012-02-17 Patrick Ohly <patrick.ohly@intel.com>
10888 * src/syncevo/SyncContext.cpp:
10890 KDE: don't allow KApplication to install SIGINT/SIGTERM handlers
10892 2012-02-17 Patrick Ohly <patrick.ohly@intel.com>
10894 * src/dbus/server/main.cpp:
10895 * src/syncevo/ForkExec.cpp:
10896 * src/syncevo/LocalTransportAgent.cpp:
10897 * src/syncevo/SuspendFlags.cpp:
10898 * src/syncevo/SyncContext.cpp:
10899 * test/valgrindcheck.sh:
10901 added debug logging for signal and process handling
10903 2012-02-15 Patrick Ohly <patrick.ohly@intel.com>
10907 D-Bus testing: ignore specific error in
10908 TestLocalSync.testConcurrency
10910 2012-02-15 Patrick Ohly <patrick.ohly@intel.com>
10912 * test/test-dbus.py:
10914 D-Bus testing: give local sync more time to complete
10916 2012-02-13 Murray Cumming <murrayc@murrayc.com>
10919 * src/gdbus/gdbus.am:
10920 * src/gdbusxx/gdbusxx.am:
10922 Do not install libgdbussyncevo in a subdir
10924 2012-02-15 Patrick Ohly <patrick.ohly@intel.com>
10928 autotools: compile GDBus before libsyncevolution
10930 2012-01-31 Patrick Ohly <patrick.ohly@intel.com>
10932 * src/syncevo/SyncSource.cpp:
10934 SyncSource: detect ambiguous "backend" value
10936 2012-01-31 Patrick Ohly <patrick.ohly@intel.com>
10938 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
10940 Akonadi: ignore backend aliases
10942 2012-01-31 Patrick Ohly <patrick.ohly@intel.com>
10944 * test/runtests.py:
10946 Akonadi testing: ignore known errors
10948 2012-01-31 Patrick Ohly <patrick.ohly@intel.com>
10950 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
10951 * src/backends/akonadi/akonadisyncsource.cpp:
10953 Akonadi: fixed backend instantiation
10955 2012-01-31 Patrick Ohly <patrick.ohly@intel.com>
10959 testing: ignore KDE memory errors
10961 2012-01-31 Patrick Ohly <patrick.ohly@intel.com>
10963 * test/runtests.py:
10964 * test/valgrindcheck.sh:
10966 testing: enable valgrind checking of child processes
10968 2012-01-31 Patrick Ohly <patrick.ohly@intel.com>
10970 * src/backends/akonadi/akonadisyncsource.cpp:
10972 Akonadi: handle 404 in readItem()
10974 2012-01-27 Patrick Ohly <patrick.ohly@intel.com>
10977 * src/CmdlineSyncClient.cpp:
10978 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
10979 * src/backends/akonadi/README:
10980 * src/backends/akonadi/akonadi.am:
10981 * src/backends/akonadi/akonadisyncsource.cpp:
10982 * src/dbus/server/dbus-sync.cpp:
10983 * src/dbus/server/dbus-user-interface.cpp:
10985 * src/syncevo/SyncContext.cpp:
10986 * src/syncevo/syncevo.am:
10988 Akonadi: fixed compile and runtime issues
10990 2012-01-30 Patrick Ohly <patrick.ohly@intel.com>
10992 * src/gdbusxx/gdbus-cxx-bridge.h:
10994 GDBus GIO: improved DBusArray encoding
10996 2012-01-30 Patrick Ohly <patrick.ohly@intel.com>
11000 testing: ignore memory leaks in DBus libdbus server
11003 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
11005 * src/backends/pbap/README:
11007 pbap backend: add simple README
11009 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
11011 * src/backends/pbap/PbapSyncSource.cpp:
11013 pbap backend: some log traces added
11015 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
11017 * src/backends/pbap/PbapSyncSource.cpp:
11019 pbap backend: implement addressbook pull
11021 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
11023 * src/backends/pbap/PbapSyncSource.cpp:
11024 * src/backends/pbap/PbapSyncSource.h:
11026 pback backend: create obex session on open()
11028 2012-01-27 Patrick Ohly <patrick.ohly@intel.com>
11030 * src/backends/pbap/PbapSyncSource.cpp:
11031 * src/backends/pbap/pbap.am:
11033 PBAP: support both GIO and libdbus C++ bindings
11035 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
11037 * src/backends/pbap/PbapSyncSource.cpp:
11038 * src/backends/pbap/pbap.am:
11040 pbap backend: add obex-client D-Bus wrapper
11042 2012-01-27 Patrick Ohly <patrick.ohly@intel.com>
11044 * src/gdbus/gdbus-cxx-bridge.h:
11046 GDBus libdbus: add variant append support
11048 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
11050 * src/gdbusxx/gdbus-cxx-bridge.h:
11052 GDBus GIO: add variant append support
11054 2012-01-27 Patrick Ohly <patrick.ohly@intel.com>
11056 * src/backends/pbap/PbapSyncSourceRegister.cpp:
11058 PBAP: removed source tests
11060 2012-01-27 Mikel Astiz <mikel.astiz@bmw-carit.de>
11062 * src/backends/pbap/PbapSyncSource.cpp:
11063 * src/backends/pbap/PbapSyncSource.h:
11064 * src/backends/pbap/PbapSyncSourceRegister.cpp:
11065 * src/backends/pbap/configure-sub.in:
11066 * src/backends/pbap/pbap.am:
11068 pbap client: add skeleton
11070 2012-01-23 Krzesimir Nowak <krnowak@openismus.com>
11074 Add another hack for installation.
11076 2012-01-25 Patrick Ohly <patrick.ohly@intel.com>
11080 testing: ignore valgrind errors in libdbus
11082 2012-01-25 Patrick Ohly <patrick.ohly@intel.com>
11084 * test/ClientTest.cpp:
11086 Apple testing: must include DTSTAMP
11088 2012-01-23 Ove KÃ¥ven <ovek@arcticnet.no>
11090 * debian/changelog:
11092 Updated changelog for this branch.
11094 2012-01-23 Ove KÃ¥ven <ovek@arcticnet.no>
11097 Merge branch 'FREMANTLE-1-2-2' into HARMATTAN-1-2-2
11099 2011-11-29 Ove KÃ¥ven <ovek@arcticnet.no>
11101 * debian/changelog:
11102 * src/backends/qtcontacts/QtContactsSource.cpp:
11104 QtContacts backend improvements for Harmattan. - list all
11105 available managers as backend databases - only sync contacts with
11106 a Sync Target of "addressbook" (cherry picked from commit
11107 eff97d30ec13da5d6687807e102cd2687fe050f1)
11109 2012-01-23 Ove KÃ¥ven <ovek@arcticnet.no>
11111 * debian/changelog:
11113 Updated changelog and version for this branch.
11115 2012-01-23 Ove KÃ¥ven <ovek@arcticnet.no>
11118 Merge commit 'syncevolution-1-2-2' into FREMANTLE-1-2-2
11120 2012-01-23 Patrick Ohly <patrick.ohly@intel.com>
11122 * test/testcases/eds_task.ics.memotoo.tem.patch:
11124 Memotoo testing: supports PERCENT-COMPLETE
11126 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11128 * src/dbus/server/dbus-sync.cpp:
11129 * src/dbus/server/dbus-sync.h:
11130 * src/dbus/server/session.cpp:
11131 * src/dbus/server/session.h:
11132 * src/syncevo/SuspendFlags.cpp:
11133 * src/syncevo/SuspendFlags.h:
11135 D-Bus server: set global suspend/abort state
11137 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11139 * src/syncevo/LocalTransportAgent.cpp:
11141 local sync: better error reporting when child finds problem
11143 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11145 * src/syncevo/ForkExec.cpp:
11146 * src/syncevo/ForkExec.h:
11147 * src/syncevo/LocalTransportAgent.cpp:
11148 * src/syncevo/SyncContext.cpp:
11150 local sync: kill syncevo-local-sync with SIGTERM
11152 2012-01-19 Patrick Ohly <patrick.ohly@intel.com>
11154 * src/dbus/server/main.cpp:
11155 * src/syncevo/CurlTransportAgent.cpp:
11156 * src/syncevo/LocalTransportAgent.cpp:
11157 * src/syncevo/ObexTransportAgent.cpp:
11158 * src/syncevo/SoupTransportAgent.cpp:
11159 * src/syncevo/SoupTransportAgent.h:
11160 * src/syncevo/SuspendFlags.cpp:
11161 * src/syncevo/SuspendFlags.h:
11162 * src/syncevo/SyncContext.cpp:
11163 * src/syncevo/SyncContext.h:
11164 * src/syncevo/syncevo.am:
11165 * src/syncevolution.cpp:
11167 rewrote signal handling
11169 2012-01-19 Patrick Ohly <patrick.ohly@intel.com>
11171 * src/syncevo/ObexTransportAgent.cpp:
11172 * src/syncevo/ObexTransportAgent.h:
11174 OBEX transport: code cleanup
11176 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11179 * src/syncevo-local-sync.cpp:
11180 * src/syncevo/LocalTransportAgent.cpp:
11181 * src/syncevo/LocalTransportAgent.h:
11182 * src/syncevolution.cpp:
11184 local sync: execute 'syncevo-local-sync' on child side,
11185 communicate via D-Bus
11187 2012-01-18 Patrick Ohly <patrick.ohly@intel.com>
11189 * src/syncevo/SyncContext.h:
11191 SyncContext: don't hide ConfigUserInterface implementation
11193 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11195 * src/syncevo/SyncContext.cpp:
11197 SyncContext: deal with shutdown inside child
11199 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11201 * src/syncevo/SyncML.cpp:
11202 * src/syncevo/SyncML.h:
11204 SyncReport: added conversion to/from plain text
11206 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11208 * src/syncevo/installcheck-local.sh:
11209 * src/syncevo/syncevolution.pc.in:
11211 pkg-config: added libgdbussyncevo
11213 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11215 * src/syncevo/ForkExec.cpp:
11216 * src/syncevo/ForkExec.h:
11218 fork/exec: fixed ifdefs
11220 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11222 * src/syncevo/syncevo.am:
11224 autotools: fix for build without D-Bus server
11226 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11230 autotools: cleaned up choice between gdbus and gdbusxx
11232 2012-01-17 Patrick Ohly <patrick.ohly@intel.com>
11234 * src/gdbus/gdbus-cxx-bridge.cpp:
11235 * src/gdbus/gdbus-cxx-bridge.h:
11237 GDBus libdbus: server must explicitly disconnect
11239 2012-01-20 Patrick Ohly <patrick.ohly@intel.com>
11244 autotools: fixed combination of unit tests + shared linking
11246 2012-01-18 Patrick Ohly <patrick.ohly@intel.com>
11251 autotools: depend on D-Bus
11253 2012-01-16 Patrick Ohly <patrick.ohly@intel.com>
11256 * src/syncevo/ForkExec.cpp:
11257 * src/syncevo/syncevo.am:
11259 fork/exec: search for helper in libexec
11261 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11263 * src/syncevo/ForkExec.cpp:
11264 * src/syncevo/SyncContext.cpp:
11266 fork/exec: catch error messages from child
11268 2012-01-16 Patrick Ohly <patrick.ohly@intel.com>
11270 * src/gdbusxx/gdbus-cxx-bridge.h:
11272 GDBus GIO: no timeout for D-Bus method invocations
11274 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11276 * src/dbus/server/connection.cpp:
11277 * src/dbus/server/connection.h:
11278 * src/dbus/server/dbus-transport-agent.cpp:
11279 * src/gdbus/gdbus-cxx-bridge.h:
11280 * src/gdbusxx/gdbus-cxx-bridge.h:
11282 GDBus + libdbus/GIO: use dedicated class for plain buffers
11284 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11286 * src/gdbusxx/gdbus-cxx-bridge.h:
11288 GDBus + GIO: improved D-Bus method calls
11290 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11292 * src/gdbus/gdbus-cxx-bridge.cpp:
11293 * src/gdbus/gdbus-cxx-bridge.h:
11295 GDBus + libdbus: improved D-Bus method calls
11297 2012-01-13 Patrick Ohly <patrick.ohly@intel.com>
11299 * src/gdbusxx/gdbus-cxx-bridge.cpp:
11300 * src/gdbusxx/gdbus-cxx-bridge.h:
11302 GDBus GIO: implemented client/server
11304 2012-01-13 Patrick Ohly <patrick.ohly@intel.com>
11306 * test/dbus-client-server.cpp:
11308 D-Bus client/server: authentication
11310 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11312 * src/syncevo/ForkExec.cpp:
11313 * src/syncevo/ForkExec.h:
11315 fork/exec: added state tracking
11317 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11319 * src/syncevo/ForkExec.cpp:
11321 fork/exec: implemented stop() and kill()
11323 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11325 * src/syncevo/ForkExec.cpp:
11326 * src/syncevo/ForkExec.h:
11327 * test/dbus-client-server.cpp:
11329 fork/exec: added onFailure
11331 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11333 * src/syncevo/ForkExec.cpp:
11334 * src/syncevo/ForkExec.h:
11335 * test/dbus-client-server.cpp:
11337 fork/exec: removed loop parameter
11339 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11341 * test/dbus-client-server.cpp:
11343 DBus client/server test: added usage of fork/exec
11345 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11347 * src/syncevo/ForkExec.cpp:
11348 * src/syncevo/ForkExec.h:
11349 * src/syncevo/syncevo.am:
11351 fork/exec: generic utility class for fork/exec + D-Bus
11353 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11355 * src/syncevo/GLibSupport.h:
11357 GLibSupport: added alloc function for g_spawn() string arrays
11359 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11361 * src/syncevo/GLibSupport.cpp:
11362 * src/syncevo/GLibSupport.h:
11363 * src/syncevo/SmartPtr.h:
11365 GMainLoop smart pointer: moved to GLibSupport.h
11367 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11369 * test/dbus-client-server.cpp:
11372 GDBus: test program for client/server setup
11374 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11376 * src/gdbus/gdbus-cxx-bridge.cpp:
11377 * src/gdbus/gdbus-cxx-bridge.h:
11378 * src/gdbus/gdbus.h:
11379 * src/gdbus/mainloop.c:
11381 GDBus + libdbus: added direct client/server support
11383 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11385 * src/gdbus/gdbus-cxx-bridge.h:
11386 * src/gdbusxx/gdbus-cxx-bridge.h:
11388 DBus (both): added the possibility to let DBusObjectHelper close
11391 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11394 * src/dbus/server/server.am:
11396 autotools: moved definition of gdbus_dir
11398 2012-01-16 Patrick Ohly <patrick.ohly@intel.com>
11400 * src/gdbusxx/gdbus-cxx-bridge.h:
11402 GDBus GIO: fixed asynchronous message replies
11404 2012-01-13 Patrick Ohly <patrick.ohly@intel.com>
11406 * src/gdbusxx/gdbus-cxx-bridge.h:
11408 GDBus GIO: avoid segfault when activating object with no signals
11411 2012-01-13 Patrick Ohly <patrick.ohly@intel.com>
11413 * src/gdbusxx/gdbus-cxx-bridge.h:
11415 GDBus + GIO: added exception for failure to add signal watch
11417 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11419 * src/gdbus/gdbus-cxx-bridge.h:
11421 GDBus + libdbus: added exception for failure to add signal watch
11423 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11425 * src/gdbusxx/gdbus-cxx-bridge.h:
11427 GDBus + GIO: fixed error name
11429 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11431 * src/gdbus/gdbus-cxx-bridge.h:
11433 GDBus + libdbus: fixed error name
11435 2012-01-16 Patrick Ohly <patrick.ohly@intel.com>
11437 * test/test-dbus.py:
11439 D-Bus testing: need common '/' object for ConnMan and Bluez
11441 2012-01-16 Patrick Ohly <patrick.ohly@intel.com>
11443 * src/dbus/server/network-manager-client.cpp:
11444 * test/test-dbus.py:
11446 D-Bus testing: ignore Network Manager when testing ConnMan
11448 2012-01-16 Patrick Ohly <patrick.ohly@intel.com>
11451 Merge commit 'syncevolution-1-2-2'
11453 2012-01-13 Patrick Ohly <patrick.ohly@intel.com>
11456 * configure-pre.in:
11458 autotools + NEWS: updated for 1.2.2 release
11460 2012-01-13 Patrick Ohly <patrick.ohly@intel.com>
11462 * src/syncevo/lcs.h:
11464 lcs: must include unistd.h for (s)size_t
11466 2011-12-01 Patrick Ohly <patrick.ohly@intel.com>
11468 * src/backends/webdav/configure-sub.in:
11470 WebDAV: fixed libneon compatibility mode when compiling against
11473 2012-01-12 Patrick Ohly <patrick.ohly@intel.com>
11475 * src/syncevo-dbus-server.cpp:
11476 * test/test-dbus.py:
11478 syncevo-dbus-server + ConnMan: fixed "online" detection (BMC
11479 #21541, BMD #24587)
11481 2012-01-10 Patrick Ohly <patrick.ohly@intel.com>
11483 * src/syncevo/SyncContext.cpp:
11485 sync logic: INFO message about writing backups
11487 2012-01-09 Patrick Ohly <patrick.ohly@intel.com>
11489 * src/syncevo/SyncContext.cpp:
11491 sync logic: dumpData + printChanges logic was broken (BMC #24619)
11493 2012-01-11 Patrick Ohly <patrick.ohly@intel.com>
11495 * src/syncevo/eds_abi_wrapper.cpp:
11497 EDS compatibility: bumped version check for EDS 3.2
11499 2012-01-11 Patrick Ohly <patrick.ohly@intel.com>
11501 * src/dbus/qt/Makefile.am:
11503 autotools: include missing src/dbus/qt/configure-sub.in
11505 2012-01-11 Patrick Ohly <patrick.ohly@intel.com>
11507 * src/Makefile-gen.am:
11509 autotools: exclude .gitignore from source .tar.gz
11511 2012-01-11 Patrick Ohly <patrick.ohly@intel.com>
11515 documentation: Fedora workaround
11517 2012-01-11 Patrick Ohly <patrick.ohly@intel.com>
11521 * configure-post.in:
11523 documentation: more readable --help, support cross-compilation
11526 2012-01-11 Patrick Ohly <patrick.ohly@intel.com>
11528 * test/runtests.py:
11530 testing: extended LD_LIBRARY_PATH
11532 2012-01-11 Patrick Ohly <patrick.ohly@intel.com>
11534 * src/gdbusxx/gdbus-cxx-bridge.h:
11536 GDBus GIO: fixed compile error
11538 2012-01-10 Patrick Ohly <patrick.ohly@intel.com>
11541 Merge branch 'syncevolution-1-2-branch'
11543 2011-12-21 Patrick Ohly <patrick.ohly@intel.com>
11545 * src/syncevo/Cmdline.h:
11547 Cmdline: fixed a clang warning
11549 2011-12-19 Patrick Ohly <patrick.ohly@intel.com>
11551 * src/dbus/interfaces/syncevo-session-full.xml:
11553 D-Bus API: added documentation for Session.Attach/Detach()
11555 2011-12-19 Patrick Ohly <patrick.ohly@intel.com>
11557 * src/gdbusxx/gdbus-cxx-bridge.h:
11559 GIO GDBus: fixed memory corruption
11561 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11563 * src/dbus/server/bluez-manager.cpp:
11564 * src/dbus/server/bluez-manager.h:
11565 * src/dbus/server/connection.cpp:
11566 * src/dbus/server/connman-client.cpp:
11567 * src/dbus/server/connman-client.h:
11568 * src/dbus/server/main.cpp:
11569 * src/dbus/server/network-manager-client.cpp:
11570 * src/dbus/server/network-manager-client.h:
11571 * src/dbus/server/server.cpp:
11572 * src/gdbus/gdbus-cxx-bridge.cpp:
11573 * src/gdbus/gdbus-cxx-bridge.h:
11574 * src/gdbus/test/example.cpp:
11575 * src/gdbusxx/gdbus-cxx-bridge.cpp:
11576 * src/gdbusxx/gdbus-cxx-bridge.h:
11577 * src/gdbusxx/test/example.cpp:
11578 * src/syncevolution.cpp:
11580 GDBus: API and usage cleanup
11582 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11586 autotools: added missing dependency syncevolution ->
11589 2011-12-15 Patrick Ohly <patrick.ohly@intel.com>
11592 * src/syncevo/syncevo.am:
11594 autotools: added rule for libsynthesis.la
11596 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11598 * src/gdbus/mainloop.c:
11600 GDBus: fixed invalid memory access
11602 2011-12-15 Patrick Ohly <patrick.ohly@intel.com>
11604 * src/gdbus/mainloop.c:
11606 GDBus: updated logging
11608 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11610 * test/runtests.py:
11611 * test/valgrindcheck.sh:
11612 * test/wrappercheck.sh:
11614 testing: added testing of syncevo-http-server
11616 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11618 * test/syncevo-http-server.py:
11620 syncevo-http-server: fixed error handling after unexpected end of
11623 2011-12-16 Patrick Ohly <patrick.ohly@intel.com>
11625 * test/ClientTest.cpp:
11627 testing: fixed CLIENT_TEST_LOG
11629 2011-12-12 Patrick Ohly <patrick.ohly@intel.com>
11648 updated translations
11650 2011-12-01 Jussi Kukkonen <jku@linux.intel.com>
11652 * src/gtk-ui/sync-config-widget.c:
11654 Do not accept service config without a username (BMC#23106)
11656 2011-12-13 Patrick Ohly <patrick.ohly@intel.com>
11658 * test/ClientTest.cpp:
11659 * test/ClientTest.h:
11661 testing: renamed the subset tests
11663 2011-12-12 Patrick Ohly <patrick.ohly@intel.com>
11665 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
11667 ActiveSync: fixed memory leak
11669 2011-12-12 Patrick Ohly <patrick.ohly@intel.com>
11671 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
11673 ActiveSync: handle missing recurrence ID
11675 2011-12-12 Patrick Ohly <patrick.ohly@intel.com>
11677 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
11678 * src/backends/activesync/ActiveSyncSource.cpp:
11680 ActiveSync: return 404 status codes when items are not found
11682 2011-12-12 Patrick Ohly <patrick.ohly@intel.com>
11684 * test/ClientTest.cpp:
11686 testing: ActiveSync has no X-LIC-LOCATION
11688 2011-12-09 Patrick Ohly <patrick.ohly@intel.com>
11690 * test/testcases/eds_event.ics.exchange.tem.patch:
11692 testing: adapted ActiveSync eds events to 123together.com
11694 2011-12-09 Patrick Ohly <patrick.ohly@intel.com>
11696 * src/client-test-app.cpp:
11697 * src/syncevo/LogRedirect.cpp:
11699 testing: use glib log handler
11701 2011-12-08 Patrick Ohly <patrick.ohly@intel.com>
11703 * src/syncevo/Logging.cpp:
11704 * src/syncevo/Logging.h:
11705 * src/syncevo/SyncContext.cpp:
11707 logging: capture glib log output via default handler
11709 2011-12-07 Patrick Ohly <patrick.ohly@intel.com>
11711 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
11712 * src/backends/activesync/ActiveSyncSource.cpp:
11714 ActiveSync: fixed leak of sync key
11716 2011-12-07 Patrick Ohly <patrick.ohly@intel.com>
11718 * src/backends/activesync/ActiveSyncSource.cpp:
11720 ActiveSync: fixed leak of GSList
11722 2011-12-07 Patrick Ohly <patrick.ohly@intel.com>
11724 * src/syncevo/util.cpp:
11728 2011-12-06 Patrick Ohly <patrick.ohly@intel.com>
11730 * test/test-dbus.py:
11732 D-Bus testing: further fixes for running under valgrind
11734 2011-12-01 Patrick Ohly <patrick.ohly@intel.com>
11736 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
11737 * src/backends/activesync/activesync.am:
11738 * src/backends/activesync/configure-sub.in:
11739 * src/syncevo/Cmdline.cpp:
11740 * src/syncevo/SyncSource.cpp:
11741 * src/syncevo/SynthesisDBPlugin.cpp:
11742 * test/resultchecker.py:
11743 * test/runtests.py:
11744 * test/wrappercheck.sh:
11746 testing: added activesyncd compilation + coverage
11748 2011-12-06 Patrick Ohly <patrick.ohly@intel.com>
11750 * test/resultchecker.py:
11752 testing: better skipping of irrelevant log files
11754 2011-12-06 Patrick Ohly <patrick.ohly@intel.com>
11756 * test/synccompare.pl:
11758 synccompare: handle TZID with brackets and quotation marks
11760 2011-12-06 Patrick Ohly <patrick.ohly@intel.com>
11762 * test/runtests.py:
11764 testing: better logging of .html production
11766 2011-12-06 Patrick Ohly <patrick.ohly@intel.com>
11768 * src/syncevo/SyncSource.h:
11769 * test/ClientTest.cpp:
11771 testing: delay creating expected additional VEVENTs for Exchange
11773 2011-12-05 Patrick Ohly <patrick.ohly@intel.com>
11775 * test/resultchecker.py:
11777 D-Bus testing: more fixes for parsing of Python 2.7 output + HTML
11780 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
11782 * src/dbus/interfaces/syncevo-server-full.xml:
11783 * src/dbus/interfaces/syncevo-session-full.xml:
11784 * src/dbus/server/read-operations.cpp:
11785 * src/dbus/server/read-operations.h:
11786 * src/dbus/server/server.cpp:
11787 * src/dbus/server/session.cpp:
11788 * src/dbus/server/session.h:
11789 * test/test-dbus.py:
11791 D-Bus API: allow setting different configs in the same session
11793 2011-12-01 Chris Kühl <chrisk@openismus.com>
11796 * src/dbus/server/NotificationBackendBase.h:
11797 * src/dbus/server/NotificationBackendLibnotify.cpp:
11798 * src/dbus/server/NotificationBackendLibnotify.h:
11799 * src/dbus/server/NotificationBackendMLite.cpp:
11800 * src/dbus/server/NotificationBackendMLite.h:
11801 * src/dbus/server/NotificationBackendNoop.cpp:
11802 * src/dbus/server/NotificationBackendNoop.h:
11803 * src/dbus/server/NotificationManager.cpp:
11804 * src/dbus/server/NotificationManager.h:
11805 * src/dbus/server/NotificationManagerBase.h:
11806 * src/dbus/server/NotificationManagerFactory.cpp:
11807 * src/dbus/server/NotificationManagerFactory.h:
11808 * src/dbus/server/auto-sync-manager.h:
11809 * src/dbus/server/notification-backend-base.h:
11810 * src/dbus/server/notification-backend-libnotify.cpp:
11811 * src/dbus/server/notification-backend-libnotify.h:
11812 * src/dbus/server/notification-backend-mlite.cpp:
11813 * src/dbus/server/notification-backend-mlite.h:
11814 * src/dbus/server/notification-backend-noop.cpp:
11815 * src/dbus/server/notification-backend-noop.h:
11816 * src/dbus/server/notification-manager-base.h:
11817 * src/dbus/server/notification-manager-factory.cpp:
11818 * src/dbus/server/notification-manager-factory.h:
11819 * src/dbus/server/notification-manager.cpp:
11820 * src/dbus/server/notification-manager.h:
11821 * src/dbus/server/server.am:
11823 dbus-server: Make dbus-server notification file names conformant
11825 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
11827 * src/syncevo/CurlTransportAgent.cpp:
11829 Curl transport: support SSLServerCertificates=<path>
11831 2011-12-01 Patrick Ohly <patrick.ohly@intel.com>
11835 testing: added some valgrind suppressions for GIO GDBus
11837 2011-12-01 Patrick Ohly <patrick.ohly@intel.com>
11839 * src/backends/webdav/configure-sub.in:
11840 * src/backends/webdav/webdav.am:
11842 WebDAV: fixed libneon compatibility mode when compiling against
11845 2011-12-01 Patrick Ohly <patrick.ohly@intel.com>
11847 * src/gdbus/gdbus-cxx-bridge.cpp:
11848 * src/gdbus/gdbus-cxx-bridge.h:
11849 * src/gdbusxx/gdbus-cxx-bridge.cpp:
11850 * src/gdbusxx/gdbus-cxx-bridge.h:
11852 GDBus (GIO + dbus-1): intrusive pointer methods in global
11855 2011-12-01 Patrick Ohly <patrick.ohly@intel.com>
11857 * src/backends/webdav/CalDAVSource.cpp:
11859 CalDAV: fixed "variable set but unused" issue
11861 2011-12-01 Patrick Ohly <patrick.ohly@intel.com>
11863 * src/gdbusxx/gdbus-cxx-bridge.h:
11865 GIO GDBus: avoid compiler problem with g++ 4.4
11867 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11871 syncevo-dbus-server: ignore leak in gcrypt+GNOME keyring
11873 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11875 * test/test-dbus.py:
11877 D-Bus testing: fixed test failures when running with valgrind
11879 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11881 * src/dbus/server/bluez-manager.cpp:
11882 * src/dbus/server/bluez-manager.h:
11884 syncevo-dbus-server: fixed memory leaks in Bluetooth database
11887 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11889 * src/gdbusxx/gdbus-cxx-bridge.h:
11891 GIO GDBus: fixed memory leak in DBusObjectHelper
11893 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11895 * src/dbus/server/NotificationBackendLibnotify.cpp:
11897 libnotify notifications: fixed memory leak
11899 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11901 * src/syncevo/GLibSupport.h:
11903 GLib support: added utility classes for GLists which have members
11904 that need to be g_free()ed
11906 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11908 * src/gdbus/object.c:
11910 GDBus dbus-1: fixed invalid memory access
11912 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11914 * src/gdbus/object.c:
11916 GDBus dbus-1: fixed memory leak
11918 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11920 * src/gdbus/gdbus-cxx-bridge.h:
11921 * src/gdbusxx/gdbus-cxx-bridge.h:
11923 GDBus CXX (dbus-1 and gio): avoid uninitialized memory access in
11926 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11928 * src/gdbus/gdbus-cxx-bridge.h:
11930 DBus CXX: fixed memory leak in variant support
11932 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11936 --enable-warnings: allow set-but-not-used test
11938 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11940 * src/dbus/glib/syncevo-server.c:
11941 * src/dbus/glib/syncevo-session.c:
11942 * src/gtk-ui/sync-ui.c:
11944 GTK UI: commented resp. removed dead code
11946 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11948 * src/gdbusxx/gdbus-cxx-bridge.h:
11950 GIO GDBus: fixed cut-and-paste error in error handling
11952 2011-11-30 Patrick Ohly <patrick.ohly@intel.com>
11955 * src/gdbusxx/gdbusxx.am:
11957 GIO GDBus: fixed link error
11959 2011-11-29 Patrick Ohly <patrick.ohly@intel.com>
11961 * src/gdbusxx/gdbus-cxx-bridge.h:
11962 * src/gdbusxx/test/example.cpp:
11964 GIO GDBus: remove redundant pointer in DBusErrorCXX
11966 2011-11-29 Patrick Ohly <patrick.ohly@intel.com>
11968 * src/gdbusxx/gdbus-cxx-bridge.cpp:
11970 GIO GDBus CXX: fixed error handling
11972 2011-11-22 Chris Kühl <chrisk@openismus.com>
11976 build: Make --disable-notify actually disable use of libnotify
11978 2011-10-01 Chris Kühl <chrisk@openismus.com>
11981 * src/dbus/server/bluez-manager.cpp:
11982 * src/dbus/server/bluez-manager.h:
11983 * src/dbus/server/connman-client.cpp:
11984 * src/dbus/server/connman-client.h:
11985 * src/dbus/server/exceptions.cpp:
11986 * src/dbus/server/exceptions.h:
11987 * src/dbus/server/main.cpp:
11988 * src/dbus/server/network-manager-client.cpp:
11989 * src/dbus/server/network-manager-client.h:
11990 * src/dbus/server/server.am:
11991 * src/gdbus/gdbus-cxx-bridge.cpp:
11992 * src/gdbus/gdbus-cxx-bridge.h:
11993 * src/gdbus/mainloop.c:
11994 * src/gdbus/test/example.cpp:
11995 * src/gdbusxx/gdbus-cxx-bridge.cpp:
11996 * src/gdbusxx/gdbus-cxx-bridge.h:
11997 * src/gdbusxx/test/example.cpp:
11998 * src/syncevolution.cpp:
11999 * test/test-dbus.py:
12001 dbus: Create dbus wrapper using the GIO GDBus dbus implementation
12003 2011-09-21 Chris Kühl <chrisk@openismus.com>
12006 * src/dbus/server/bluez-manager.h:
12007 * src/dbus/server/client.h:
12008 * src/dbus/server/connman-client.h:
12009 * src/dbus/server/exceptions.h:
12010 * src/dbus/server/info-req.h:
12011 * src/dbus/server/network-manager-client.h:
12012 * src/dbus/server/read-operations.h:
12013 * src/dbus/server/server.am:
12014 * src/dbus/server/source-progress.h:
12015 * src/dbus/server/source-status.h:
12016 * src/gdbusxx/.gitignore:
12017 * src/gdbusxx/README:
12018 * src/gdbusxx/gdbus-cxx-bridge.cpp:
12019 * src/gdbusxx/gdbus-cxx-bridge.h:
12020 * src/gdbusxx/gdbus-cxx.h:
12021 * src/gdbusxx/gdbusxx.am:
12022 * src/gdbusxx/test/example.cpp:
12023 * src/gdbusxx/test/test-example:
12026 build: Enable configure switch to build with GIO GDBus
12028 2011-11-29 Patrick Ohly <patrick.ohly@intel.com>
12030 * test/runtests.py:
12031 * test/test-dbus.py:
12033 testing: run syncevo-dbus-server under valgrind (BMC #5609)
12035 2011-11-29 Ove KÃ¥ven <ovek@arcticnet.no>
12037 * debian/changelog:
12038 * src/backends/qtcontacts/QtContactsSource.cpp:
12040 QtContacts backend improvements for Harmattan. - list all
12041 available managers as backend databases - only sync contacts with
12042 a Sync Target of "addressbook"
12044 2011-11-29 Ove KÃ¥ven <ovek@arcticnet.no>
12047 Merge branch 'FREMANTLE-1-2-1' into HARMATTAN-1-2-1
12049 2011-11-28 Ove KÃ¥ven <ovek@arcticnet.no>
12051 * debian/changelog:
12055 2011-11-28 Ove KÃ¥ven <ovek@arcticnet.no>
12057 * src/backends/kcalextended/KCalExtendedSource.cpp:
12058 * src/backends/qtcontacts/QtContactsSource.cpp:
12060 Updated KCalExtended and QtContacts backends for new insertItem()
12061 signature. (cherry picked from commit
12062 73e8a72abe96d5806dd341ba3c4d976f0d763b02)
12064 2011-11-28 Ove KÃ¥ven <ovek@arcticnet.no>
12066 * debian/changelog:
12068 Update changelog and version of this branch.
12070 2011-11-28 Ove KÃ¥ven <ovek@arcticnet.no>
12073 Merge commit 'syncevolution-1-2-1' into FREMANTLE-1-2-1
12075 2011-11-28 Ove KÃ¥ven <ovek@arcticnet.no>
12077 * src/backends/kcalextended/KCalExtendedSource.cpp:
12078 * src/backends/qtcontacts/QtContactsSource.cpp:
12080 Updated KCalExtended and QtContacts backends for new insertItem()
12083 2011-11-24 Patrick Ohly <patrick.ohly@intel.com>
12085 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
12086 * src/syncevo/SyncSource.h:
12087 * test/ClientTest.cpp:
12088 * test/ClientTest.h:
12090 testing: added Source::*::testRemoveProperties
12092 2011-11-24 Patrick Ohly <patrick.ohly@intel.com>
12094 * test/testcases/eds_event.ics:
12095 * test/testcases/eds_event.ics.exchange.tem.patch:
12096 * test/testcases/eds_event.ics.funambol.tem.patch:
12097 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
12099 testing: avoid overlap between detached recurrences
12101 2011-11-22 Patrick Ohly <patrick.ohly@intel.com>
12104 * test/client-test-main.cpp:
12107 testing: allow regex in CLIENT_TEST_SKIP/FAILURES
12109 2011-11-22 Patrick Ohly <patrick.ohly@intel.com>
12113 HACKING: updated recommended configure
12115 2011-11-22 Patrick Ohly <patrick.ohly@intel.com>
12120 * src/syncevo/syncevo.am:
12122 autotools: use pcre for regular expressions
12124 2011-11-21 Patrick Ohly <patrick.ohly@intel.com>
12127 * src/syncevo/Cmdline.cpp:
12128 * src/syncevo/Cmdline.h:
12129 * src/syncevo/SyncSource.cpp:
12131 command line: config and source names are optional (BMC #23783)
12133 2011-11-21 Patrick Ohly <patrick.ohly@intel.com>
12135 * src/backends/webdav/WebDAVSource.cpp:
12136 * src/dbus/server/read-operations.cpp:
12137 * src/syncevo/Cmdline.cpp:
12138 * src/syncevo/SyncConfig.cpp:
12139 * src/syncevo/SyncConfig.h:
12140 * src/syncevo/SyncContext.cpp:
12141 * src/syncevo/SyncSource.h:
12143 config: return value + "was set" for each config property
12145 2011-11-21 Patrick Ohly <patrick.ohly@intel.com>
12147 * src/syncevo/util.h:
12149 utility: generic Init and InitState classes
12151 2011-11-28 Patrick Ohly <patrick.ohly@intel.com>
12154 Merge remote-tracking branch 'origin/syncevolution-1-2-branch'
12156 2011-11-25 Patrick Ohly <patrick.ohly@intel.com>
12160 NEWS updated for revised 1.2.1
12162 2011-11-25 Patrick Ohly <patrick.ohly@intel.com>
12164 * src/NotificationBackendLibnotify.cpp:
12165 * src/gdbus/debug.h:
12166 * src/gnome-bluetooth/syncevolution.c:
12167 * src/gtk-ui/main.c:
12168 * src/gtk-ui/sync-config-widget.c:
12169 * src/gtk-ui/sync-ui-config.c:
12170 * src/gtk-ui/sync-ui.c:
12171 * src/syncevo-dbus-server.cpp:
12172 * src/syncevo/ObexTransportAgent.cpp:
12173 * src/syncevo/SoupTransportAgent.h:
12175 glib: avoid including glib/*.h headers directly
12177 2011-11-25 Patrick Ohly <patrick.ohly@intel.com>
12179 * src/syncevo/configs/datatypes/01vcard-profile.xml:
12180 * test/testcases/eds_contact.vcf.synthesis.tem.patch:
12182 vCard: X- chat extensions were limited to one instance per kind
12184 2011-11-25 Patrick Ohly <patrick.ohly@intel.com>
12186 * test/runtests.py:
12188 testing: increased delay for Memotoo to 10 seconds
12190 2011-11-25 Alain Knaff <alain@knaff.lu>
12192 * test/syncevo-http-server.py:
12194 syncevo-http-server: support chained SSL certificates
12196 2011-11-21 Patrick Ohly <patrick.ohly@intel.com>
12199 * configure-pre.in:
12201 autotools + NEWS: updated for 1.2.1 release
12203 2011-11-21 Ove KÃ¥ven <ovek@arcticnet.no>
12206 Merge branch 'FREMANTLE-1-2-0' into HARMATTAN-1-2-0
12208 2011-11-21 Ove KÃ¥ven <ovek@arcticnet.no>
12210 * debian/changelog:
12212 Updated changelog and version for the newest RECURRENCE-ID fixes.
12214 2011-11-14 Patrick Ohly <patrick.ohly@intel.com>
12216 * src/backends/webdav/CalDAVSource.cpp:
12218 CalDAV: filter out X-SYNCEVOLUTION-EXDATE-DETACHED
12220 2011-11-12 Patrick Ohly <patrick.ohly@intel.com>
12222 * src/backends/webdav/CalDAVSource.cpp:
12223 * src/backends/webdav/WebDAVSourceRegister.cpp:
12224 * src/syncevo/SyncSource.h:
12225 * test/ClientTest.cpp:
12227 CalDAV: revised RECURRENCE-ID -> EXDATE support
12229 2011-11-09 Patrick Ohly <patrick.ohly@intel.com>
12231 * src/syncevo/eds_abi_wrapper.cpp:
12233 EDS compatibility: fixed inconsistency in libecal check
12235 2011-11-09 Patrick Ohly <patrick.ohly@intel.com>
12237 * src/backends/webdav/CalDAVSource.cpp:
12238 * src/syncevo/eds_abi_wrapper.cpp:
12239 * src/syncevo/eds_abi_wrapper.h:
12241 EDS compatibility: added functions needed for X- properties
12243 2011-11-18 Patrick Ohly <patrick.ohly@intel.com>
12245 * test/resultchecker.py:
12247 D-Bus testing: fixed error reporting
12249 2011-10-24 Patrick Ohly <patrick.ohly@intel.com>
12251 * src/backends/evolution/EvolutionCalendarSource.cpp:
12252 * src/backends/evolution/EvolutionCalendarSource.h:
12253 * src/backends/evolution/EvolutionContactSource.cpp:
12254 * src/backends/file/FileSyncSource.cpp:
12255 * src/backends/sqlite/SQLiteContactSource.cpp:
12256 * src/backends/webdav/CalDAVSource.cpp:
12257 * src/backends/webdav/WebDAVSource.cpp:
12258 * src/syncevo/SyncContext.cpp:
12259 * src/syncevo/SyncSource.cpp:
12260 * src/syncevo/SyncSource.h:
12261 * src/syncevo/SynthesisDBPlugin.cpp:
12262 * src/syncevo/TrackingSyncSource.h:
12263 * src/syncevo/util.cpp:
12264 * src/syncevo/util.h:
12265 * test/ClientTest.cpp:
12266 * test/ClientTest.h:
12268 phone sync: delete<->delete conflict + phone calendar+todo sync
12271 2011-11-04 Patrick Ohly <patrick.ohly@intel.com>
12273 * src/templates/clients/phone/nokia.ini:
12274 * src/templates/servers/Ovi.ini:
12276 Nokia: prevent accidental usage of "calendar" or "todo" sources
12278 2011-11-09 Patrick Ohly <patrick.ohly@intel.com>
12280 * test/resultchecker.py:
12281 * test/runtests.py:
12283 testing: improved automatic integration + reporting
12285 2011-11-04 Patrick Ohly <patrick.ohly@intel.com>
12287 * test/runtests.py:
12289 testing: fixes for automatic integration
12291 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
12293 * src/syncevo/Cmdline.cpp:
12294 * src/syncevo/SyncConfig.cpp:
12295 * src/templates/servers/ScheduleWorld.ini:
12296 * src/templates/servers/SyncEvolution.ini:
12298 GTK UI + config: fix "custom server" setup (BMC #13511)
12300 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
12302 * src/syncevo/SyncContext.cpp:
12304 syncevo-dbus-server + phone sync: catch SIGPIPE to avoid
12307 2011-10-26 Patrick Ohly <patrick.ohly@intel.com>
12309 * src/syncevo/Cmdline.cpp:
12311 testing: adapted Cmdline tests to revised config descriptions
12313 2011-11-09 Patrick Ohly <patrick.ohly@intel.com>
12315 * src/syncevo/eds_abi_wrapper.cpp:
12317 EDS compatibility: fixed inconsistency in libecal check
12319 2011-11-10 Patrick Ohly <patrick.ohly@intel.com>
12321 * test/ClientTest.cpp:
12323 testing: avoid aborting client-test due to exception in
12326 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
12330 autotools: remove obsolete autotools files from SyncEvolution <=
12333 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
12335 * src/syncevo/SyncSource.h:
12336 * test/ClientTest.cpp:
12337 * test/ClientTest.h:
12339 testing: added testLinkedItemsSubset for ActiveSync
12341 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
12343 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
12344 * src/backends/activesync/ActiveSyncCalendarSource.h:
12346 ActiveSync: implemented TestingSyncSource::deleteAll()
12348 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
12350 * test/ClientTest.cpp:
12352 testing: also simplify the file name of the reference data set
12354 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
12356 * test/ClientTestAssert.h:
12358 testing: extended assert macros to include text message for each
12361 2011-10-24 Patrick Ohly <patrick.ohly@intel.com>
12363 * src/backends/evolution/EvolutionCalendarSource.cpp:
12364 * src/backends/evolution/EvolutionCalendarSource.h:
12365 * src/backends/evolution/EvolutionContactSource.cpp:
12366 * src/backends/file/FileSyncSource.cpp:
12367 * src/backends/sqlite/SQLiteContactSource.cpp:
12368 * src/backends/webdav/CalDAVSource.cpp:
12369 * src/backends/webdav/WebDAVSource.cpp:
12370 * src/syncevo/SyncContext.cpp:
12371 * src/syncevo/SyncSource.cpp:
12372 * src/syncevo/SyncSource.h:
12373 * src/syncevo/SynthesisDBPlugin.cpp:
12374 * src/syncevo/TrackingSyncSource.h:
12375 * src/syncevo/util.cpp:
12376 * src/syncevo/util.h:
12377 * test/ClientTest.cpp:
12378 * test/ClientTest.h:
12380 phone sync: delete<->delete conflict + phone calendar+todo sync
12383 2011-11-14 Patrick Ohly <patrick.ohly@intel.com>
12385 * src/backends/webdav/CalDAVSource.cpp:
12387 CalDAV: filter out X-SYNCEVOLUTION-EXDATE-DETACHED
12389 2011-11-12 Patrick Ohly <patrick.ohly@intel.com>
12391 * src/backends/webdav/CalDAVSource.cpp:
12392 * src/backends/webdav/WebDAVSourceRegister.cpp:
12393 * src/syncevo/SyncSource.h:
12394 * test/ClientTest.cpp:
12396 CalDAV: revised RECURRENCE-ID -> EXDATE support
12398 2011-11-10 Patrick Ohly <patrick.ohly@intel.com>
12400 * test/runtests.py:
12402 testing: updated Mobical test skips
12404 2011-11-10 Patrick Ohly <patrick.ohly@intel.com>
12406 * test/ClientTest.cpp:
12408 testing: avoid aborting client-test due to exception in
12411 2011-11-10 Patrick Ohly <patrick.ohly@intel.com>
12413 * test/ClientTest.cpp:
12415 testing: assign anchors to local variables for debugging
12417 2011-11-10 Patrick Ohly <patrick.ohly@intel.com>
12419 * test/ClientTest.cpp:
12421 testing: avoid setting the source in the TestingSyncSource
12424 2011-11-10 Patrick Ohly <patrick.ohly@intel.com>
12428 testing: fixed "make testclean"
12430 2011-11-09 Patrick Ohly <patrick.ohly@intel.com>
12432 * src/syncevo/eds_abi_wrapper.cpp:
12434 EDS compatibility: fixed inconsistency in libecal check
12436 2011-11-09 Patrick Ohly <patrick.ohly@intel.com>
12438 * src/backends/webdav/CalDAVSource.cpp:
12439 * src/syncevo/eds_abi_wrapper.cpp:
12440 * src/syncevo/eds_abi_wrapper.h:
12442 EDS compatibility: added functions needed for X- properties
12444 2011-11-05 Patrick Ohly <patrick.ohly@intel.com>
12446 * src/backends/maemo/MaemoCalendarSource.cpp:
12447 * src/syncevo/configs/scripting/11calendar.xml:
12449 Maemo Calendar: fix EXDATEs after reading from storage
12451 2011-11-05 Patrick Ohly <patrick.ohly@intel.com>
12453 * src/backends/maemo/MaemoCalendarSource.cpp:
12454 * src/syncevo/configs/datatypes/11calendar-profile.xml:
12455 * src/syncevo/configs/remoterules/00_have_exdate_detached.xml:
12456 * src/syncevo/configs/remoterules/00_simple_exdate.xml:
12457 * src/syncevo/configs/remoterules/10_maemo_calendar.xml:
12459 Maemo Calendar: avoid TZID in EXDATE property
12461 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12463 * src/backends/maemo/MaemoCalendarSource.cpp:
12464 * src/backends/maemo/MaemoCalendarSource.h:
12466 Maemo 5 calendar: import RECURRENCE-IDs as EXDATEs on parent
12469 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12471 * test/testcases/eds_event.ics.apple.tem.patch:
12473 Apple testing: added recurring event with TZID and detached
12476 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12478 * src/backends/webdav/CalDAVSource.cpp:
12479 * src/backends/webdav/CalDAVSource.h:
12481 CalDAV: support RECURRENCE-ID -> EXDATEs hint
12483 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12485 * src/syncevo/MapSyncSource.h:
12486 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
12487 * src/syncevo/configs/datatypes/11calendar-profile.xml:
12488 * src/syncevo/configs/remoterules/00_have_exdate_detached.xml:
12489 * src/syncevo/configs/remoterules/00_have_syncevolution_exdate_detached.xml:
12490 * src/syncevo/configs/remoterules/00_syncevolution.xml:
12492 engine: tell peers about detached recurrence exceptions
12494 2011-11-09 Patrick Ohly <patrick.ohly@intel.com>
12496 * test/generate-html.xsl:
12497 * test/resultchecker.py:
12498 * test/runtests.py:
12500 testing: improved automatic integration + reporting
12502 2011-11-08 Patrick Ohly <patrick.ohly@intel.com>
12505 * build/source2html.py:
12506 * setup-variables.am:
12508 * test/client-test-main.cpp:
12509 * test/generate-html.xsl:
12510 * test/log2html.py:
12511 * test/runtests.py:
12514 testing: generate HTML version of .log files and ClientTest.cpp
12516 2011-11-08 Patrick Ohly <patrick.ohly@intel.com>
12518 * test/ClientTestAssert.h:
12520 testing: log source files with only the base name
12522 2011-11-08 Patrick Ohly <patrick.ohly@intel.com>
12524 * test/client-test-main.cpp:
12526 testing: log final error as ERROR
12528 2011-11-08 Patrick Ohly <patrick.ohly@intel.com>
12530 * test/ClientTest.cpp:
12531 * test/ClientTest.h:
12533 testing: cleaned up logging of syncs
12535 2011-11-07 Patrick Ohly <patrick.ohly@intel.com>
12537 * src/backends/webdav/WebDAVSource.cpp:
12539 WebDAV: make usage of CTag optional
12541 2011-11-07 Patrick Ohly <patrick.ohly@intel.com>
12543 * src/backends/webdav/WebDAVSourceRegister.cpp:
12545 * src/syncevo/SyncSource.h:
12546 * test/ClientTest.cpp:
12547 * test/ClientTest.h:
12548 * test/ClientTestAssert.h:
12551 testing: improved logging + CLIENT_TEST_SOURCE_DELAY
12553 2011-11-08 Ove KÃ¥ven <ovek@arcticnet.no>
12555 * debian/changelog:
12558 Switched to OpenSSL version of libneon.
12560 2011-11-08 Ove KÃ¥ven <ovek@arcticnet.no>
12562 * debian/changelog:
12564 Update changelog for the additional RECURRENCE-ID fixups.
12566 2011-11-08 Patrick Ohly <patrick.ohly@intel.com>
12568 * test/runtests.py:
12570 testing: skip refresh-from-client syncs for Google and Mobical
12572 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
12574 * src/backends/webdav/CalDAVSource.cpp:
12576 CalDAV: add RECURRENCE-ID in update
12578 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
12580 * src/syncevo/eds_abi_wrapper.cpp:
12581 * src/syncevo/eds_abi_wrapper.h:
12583 EDS compatibility: added icalparameter_new_clone +
12584 icalproperty_new_recurrenceid
12586 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
12588 * src/syncevo/SmartPtr.h:
12590 Smart Pointer: added eptr support for icalproperty and
12593 2011-11-01 Ove KÃ¥ven <ovek@arcticnet.no>
12595 * debian/changelog:
12597 Update changelog for the merged RECURRENCE-ID conversions.
12599 2011-11-05 Patrick Ohly <patrick.ohly@intel.com>
12601 * src/backends/maemo/MaemoCalendarSource.cpp:
12602 * src/syncevo/configs/scripting/11calendar.xml:
12604 Maemo Calendar: fix EXDATEs after reading from storage
12606 2011-11-05 Patrick Ohly <patrick.ohly@intel.com>
12608 * src/backends/maemo/MaemoCalendarSource.cpp:
12609 * src/syncevo/configs/datatypes/11calendar-profile.xml:
12610 * src/syncevo/configs/remoterules/00_have_exdate_detached.xml:
12611 * src/syncevo/configs/remoterules/00_simple_exdate.xml:
12612 * src/syncevo/configs/remoterules/10_maemo_calendar.xml:
12614 Maemo Calendar: avoid TZID in EXDATE property
12616 2011-11-04 Patrick Ohly <patrick.ohly@intel.com>
12618 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
12619 * src/backends/activesync/ActiveSyncSource.cpp:
12621 ActiveSync: Google slow sync workaround + invalid sync key
12623 2011-11-04 Patrick Ohly <patrick.ohly@intel.com>
12625 * src/syncevo/GLibSupport.h:
12627 GErrorCXX: added empty() and matches() utility methods
12629 2011-11-04 Patrick Ohly <patrick.ohly@intel.com>
12631 * test/ClientTest.cpp:
12633 testing: added CLIENT_TEST_SOURCE_DELAY
12635 2011-11-04 Patrick Ohly <patrick.ohly@intel.com>
12637 * src/syncevo/util.h:
12639 util.h: added getEnv(), use in getHome()
12641 2011-10-24 Patrick Ohly <patrick.ohly@intel.com>
12644 * src/syncevo/Cmdline.cpp:
12645 * src/syncevo/LocalTransportAgent.cpp:
12646 * src/syncevo/SyncConfig.cpp:
12647 * src/syncevo/SyncConfig.h:
12648 * src/syncevo/SyncContext.cpp:
12649 * src/syncevo/SyncML.cpp:
12650 * src/syncevo/SyncML.h:
12651 * test/ClientTest.cpp:
12652 * test/ClientTest.h:
12653 * test/test-dbus.py:
12655 sync modes: added refresh/one-way-from-local/remote (BMC #23537)
12657 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
12659 * src/syncevo/SyncSource.h:
12660 * test/ClientTest.cpp:
12661 * test/ClientTest.h:
12662 * test/resultchecker.py:
12663 * test/runtests.py:
12664 * test/synccompare.pl:
12666 testing: renamed LinkedItems tests, added "no ID" variants
12668 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
12670 * src/backends/webdav/CalDAVSource.cpp:
12672 CalDAV: add RECURRENCE-ID in update
12674 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
12676 * src/syncevo/eds_abi_wrapper.cpp:
12677 * src/syncevo/eds_abi_wrapper.h:
12679 EDS compatibility: added icalparameter_new_clone +
12680 icalproperty_new_recurrenceid
12682 2011-11-02 Patrick Ohly <patrick.ohly@intel.com>
12684 * src/syncevo/SmartPtr.h:
12686 Smart Pointer: added eptr support for icalproperty and
12689 2011-11-04 Patrick Ohly <patrick.ohly@intel.com>
12691 * test/runtests.py:
12693 testing: fixes for automatic integration
12695 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12697 * src/backends/maemo/MaemoCalendarSource.cpp:
12698 * src/backends/maemo/MaemoCalendarSource.h:
12700 Maemo 5 calendar: import RECURRENCE-IDs as EXDATEs on parent
12703 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12705 * src/backends/webdav/CalDAVSource.cpp:
12706 * src/backends/webdav/CalDAVSource.h:
12708 CalDAV: support RECURRENCE-ID -> EXDATEs hint
12710 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12712 * src/syncevo/MapSyncSource.h:
12713 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
12714 * src/syncevo/configs/datatypes/11calendar-profile.xml:
12715 * src/syncevo/configs/remoterules/00_have_exdate_detached.xml:
12716 * src/syncevo/configs/remoterules/00_have_syncevolution_exdate_detached.xml:
12717 * src/syncevo/configs/remoterules/00_syncevolution.xml:
12719 engine: tell peers about detached recurrence exceptions
12721 2011-11-01 Ove KÃ¥ven <ovek@arcticnet.no>
12723 * debian/changelog:
12725 Update changelog and version of this branch.
12727 2011-11-01 Ove KÃ¥ven <ovek@arcticnet.no>
12730 Merge commit 'syncevolution-1-2' into FREMANTLE-1-2-0
12732 2011-10-27 Patrick Ohly <patrick.ohly@intel.com>
12734 * test/generate-html.xsl:
12735 * test/resultchecker.py:
12736 * test/runtests.py:
12738 testing: automatically integrate branches (BMC #735)
12740 2011-10-27 Patrick Ohly <patrick.ohly@intel.com>
12742 * test/synccompare.pl:
12743 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
12745 Memotoo testing: supports ADR country
12747 2011-10-27 Patrick Ohly <patrick.ohly@intel.com>
12749 * test/generate-html.xsl:
12750 * test/resultchecker.py:
12751 * test/runtests.py:
12753 testing: automatically integrate branches (BMC #735)
12755 2011-10-27 Patrick Ohly <patrick.ohly@intel.com>
12757 * test/synccompare.pl:
12758 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
12760 Memotoo testing: supports ADR country
12762 2011-10-26 Patrick Ohly <patrick.ohly@intel.com>
12764 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
12766 testing: ignore Google Calendar issue around UNTIL date-only
12768 2011-10-26 Patrick Ohly <patrick.ohly@intel.com>
12770 * src/syncevo/Cmdline.cpp:
12772 testing: adapted Cmdline tests to revised config descriptions
12774 2011-10-26 Patrick Ohly <patrick.ohly@intel.com>
12776 * src/syncevo/SyncConfig.cpp:
12778 compiler workaround: is_any_of in revised backend config property
12780 2011-10-25 Patrick Ohly <patrick.ohly@intel.com>
12782 * src/syncevo/configs/remoterules/local-storage.xml:
12783 * test/synccompare.pl:
12785 CardDAV: X-EVOLUTION-UI-SLOT supported by CardDAV peers
12787 2011-10-25 Patrick Ohly <patrick.ohly@intel.com>
12789 * src/syncevo/Cmdline.cpp:
12791 testing: fixed memory access problem in --print-database tests
12793 2011-10-25 Patrick Ohly <patrick.ohly@intel.com>
12795 * test/runtests.py:
12797 testing: must set SYNCEVOLUTION_DATA_DIR
12799 2011-10-25 Patrick Ohly <patrick.ohly@intel.com>
12802 Merge branch 'syncevolution-1-2-branch'
12804 2011-10-25 Patrick Ohly <patrick.ohly@intel.com>
12806 * test/runtests.py:
12808 Mobical testing: ensure that test account uses the right timezone
12810 2011-10-18 Patrick Ohly <patrick.ohly@intel.com>
12812 * test/testcases/eds_contact.vcf.synthesis.tem.patch:
12814 Synthesis contact testing: avoid \; -> ;; issue in testExtensions
12816 2011-10-19 Patrick Ohly <patrick.ohly@intel.com>
12820 documentation: improved markup in --print-databases section
12822 2011-10-24 Patrick Ohly <patrick.ohly@intel.com>
12825 Merge branch 'syncevolution-1-2-branch'
12827 2011-10-19 Patrick Ohly <patrick.ohly@intel.com>
12831 documentation: embedd property definitions in man page, README
12834 2011-10-19 Patrick Ohly <patrick.ohly@intel.com>
12837 * src/syncevo/Cmdline.cpp:
12838 * src/syncevo/SyncConfig.cpp:
12839 * src/syncevo/SyncConfig.h:
12841 documentation: added glossary and command line conventions
12842 sections, improved listing of properties
12844 2011-10-21 Patrick Ohly <patrick.ohly@intel.com>
12846 * test/testcases/eds_event.ics.memotoo.tem.patch:
12848 Memotoo testing: EXDATE changes
12850 2011-06-30 Murray Cumming <murrayc@murrayc.com>
12852 * src/gtk-ui/sync-ui.c:
12854 GTK+ UI: Avoid warnings due to null settings_btn.
12856 2011-10-21 Murray Cumming <murrayc@murrayc.com>
12858 * src/syncevo/SyncSource.cpp:
12860 SyncSource testing: add unit test to check that some backends
12863 2011-10-20 Patrick Ohly <patrick.ohly@intel.com>
12865 * src/syncevo/configs/remoterules/evolution.xml:
12867 Evolution: reduced overhead
12869 2011-10-20 Patrick Ohly <patrick.ohly@intel.com>
12871 * src/backends/activesync/ActiveSyncSource.h:
12872 * src/syncevo/SyncSource.cpp:
12873 * src/syncevo/SyncSource.h:
12875 engine: allow StartDataRead/beginSync to start early and late, as
12876 needed (BMC #22881)
12878 2011-10-20 Patrick Ohly <patrick.ohly@intel.com>
12880 * test/test-dbus.py:
12882 D-Bus testing: adapted to revised deviceName/peerName semantic
12884 2011-10-20 Patrick Ohly <patrick.ohly@intel.com>
12886 * src/syncevo/configs/datatypes/11calendar-profile.xml:
12887 * src/syncevo/configs/scripting/11calendar.xml:
12889 vCalendar 1.0: fixed recurring all-day event support
12891 2011-10-17 Patrick Ohly <patrick.ohly@intel.com>
12895 autotools: depend on libsynthesis 3.4.0.16.5
12897 2011-10-12 Patrick Ohly <patrick.ohly@intel.com>
12899 * src/backends/activesync/ActiveSyncSource.cpp:
12901 ActiveSync: force slow sync when sync key is invalid (BMC #22881)
12903 2011-10-12 Patrick Ohly <patrick.ohly@intel.com>
12905 * src/syncevo/SyncML.h:
12906 * src/syncevo/SyncSource.cpp:
12907 * src/syncevo/SyncSource.h:
12909 SyncSource: allow StartDataRead/beginSync() to force a slow sync
12911 2011-10-13 Patrick Ohly <patrick.ohly@intel.com>
12914 * src/backends/activesync/activesync.am:
12915 * src/backends/activesync/configure-sub.in:
12916 * src/backends/evolution/configure-sub.in:
12917 * src/backends/webdav/configure-sub.in:
12919 autotools: sharing libical between backends
12921 2011-10-13 Patrick Ohly <patrick.ohly@intel.com>
12923 * src/backends/webdav/WebDAVSourceRegister.cpp:
12925 WebDAV: avoid compiler warning when not enabled
12927 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
12929 * test/testcases/eds_event.ics.exchange.tem.patch:
12931 Exchange testing: avoid detached recurrences in eds_event
12933 2011-10-10 David Woodhouse <david.woodhouse@intel.com>
12935 * src/backends/activesync/activesync.am:
12936 * src/backends/activesync/configure-sub.in:
12938 ActiveSync: adapted to merged libeasclient/sync
12940 2011-10-05 Patrick Ohly <patrick.ohly@intel.com>
12942 * test/synccompare.pl:
12943 * test/testcases/eds_event.ics.oracle.tem.patch:
12945 testing: get tests to pass with Oracle Communications Calendar
12948 2011-10-06 Patrick Ohly <patrick.ohly@intel.com>
12950 * test/testcases/eds_contact.vcf.oracle.tem.patch:
12952 Oracle: remove problematic \; test case
12954 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
12956 * test/resultchecker.py:
12957 * test/runtests.py:
12959 testing: added Oracle and eGroupware CalDAV/CardDAV testing
12961 2011-10-05 Patrick Ohly <patrick.ohly@intel.com>
12963 * src/backends/webdav/CardDAVSource.cpp:
12965 CardDAV: disable HTML entity decoding
12967 2011-10-05 Patrick Ohly <patrick.ohly@intel.com>
12969 * test/testcases/eds_event.ics:
12970 * test/testcases/eds_event.ics.Ovi.tem.patch:
12971 * test/testcases/eds_event.ics.apple.tem.patch:
12972 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
12973 * test/testcases/eds_event.ics.memotoo.tem.patch:
12974 * test/testcases/eds_event.ics.mobical.tem.patch:
12975 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
12977 testing: added recurring all-day with EXDATE
12979 2011-10-05 Patrick Ohly <patrick.ohly@intel.com>
12981 * test/testcases/eds_event.ics:
12982 * test/testcases/eds_event.ics.apple.tem.patch:
12983 * test/testcases/eds_event.ics.exchange.tem.patch:
12984 * test/testcases/eds_event.ics.funambol.tem.patch:
12985 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
12986 * test/testcases/eds_event.ics.memotoo.tem.patch:
12987 * test/testcases/eds_event.ics.mobical.tem.patch:
12988 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
12990 testing: be strict about DTSTART + EXDATE matching
12992 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
12994 * test/ClientTest.cpp:
12996 testing: avoid TZID prefix in source tests
12998 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13000 * src/backends/webdav/CardDAVSource.cpp:
13002 CardDAV: fixed line end after UID
13004 2011-10-05 Patrick Ohly <patrick.ohly@intel.com>
13006 * src/backends/webdav/WebDAVSource.cpp:
13008 WebDAV: infinite loop during collection scan
13010 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13012 * src/backends/webdav/WebDAVSource.cpp:
13014 WebDAV: better logging of scanning
13016 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13018 * src/backends/webdav/WebDAVSource.cpp:
13020 WebDAV: increased number of queries while scanning for
13023 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13025 * src/backends/webdav/WebDAVSource.cpp:
13027 WebDAV: ignore props of a found collection
13029 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13031 * src/backends/webdav/WebDAVSource.cpp:
13032 * src/backends/webdav/WebDAVSource.h:
13034 WebDAV: handle more than one entry in
13035 calendar/addresbook-home-set
13037 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13039 * src/backends/webdav/WebDAVSource.cpp:
13041 WebDAV: allow relative redirects (eGroupware)
13043 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13045 * src/backends/webdav/WebDAVSource.cpp:
13047 WebDAV: more resilient code
13049 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13051 * src/backends/webdav/CalDAVSource.h:
13052 * src/backends/webdav/CardDAVSource.h:
13053 * src/backends/webdav/WebDAVSource.cpp:
13054 * src/backends/webdav/WebDAVSource.h:
13056 WebDAV: fallback to .well-known URLs for hostname as syncURL
13058 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13060 * src/backends/webdav/WebDAVSource.cpp:
13061 * src/backends/webdav/WebDAVSource.h:
13063 WebDAV: ignore certain collections
13065 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
13067 * src/backends/webdav/WebDAVSource.cpp:
13068 * src/backends/webdav/WebDAVSource.h:
13070 WebDAV: initial support for listing databases
13072 2011-10-03 Patrick Ohly <patrick.ohly@intel.com>
13075 * src/syncevo/Cmdline.cpp:
13076 * src/syncevo/Cmdline.h:
13078 command line: introduced --print-databases
13080 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13082 * src/backends/webdav/CalDAVSource.cpp:
13083 * src/backends/webdav/CalDAVSource.h:
13084 * src/syncevo/MapSyncSource.cpp:
13085 * src/syncevo/MapSyncSource.h:
13086 * src/syncevo/SyncSource.cpp:
13087 * src/syncevo/SyncSource.h:
13089 TestingSyncSource+CalDAV: added "delete all" API call
13091 2011-10-17 Patrick Ohly <patrick.ohly@intel.com>
13094 Merge remote branch 'origin/syncevolution-1-2-branch'
13096 2011-10-17 Patrick Ohly <patrick.ohly@intel.com>
13098 * test/runtests.py:
13100 Google CalDAV testing: ignore Google bug #61: cannot remove
13101 detached recurrence
13103 2011-10-17 Patrick Ohly <patrick.ohly@intel.com>
13105 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
13107 Google CalDAV testing: avoid multiple detached recurrences
13109 2011-10-16 Patrick Ohly <patrick.ohly@intel.com>
13111 * test/ClientTest.cpp:
13113 testing: avoid anchor dependencies between tests
13115 2011-10-13 Patrick Ohly <patrick.ohly@intel.com>
13118 * configure-pre.in:
13120 NEWS + autotools: updated to 1.2
13122 2011-10-12 Patrick Ohly <patrick.ohly@intel.com>
13126 testing: added more valgrind suppressions for ASN encoding
13128 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
13130 * configure-pre.in:
13132 autotools: depend on libsynthesis 3.4.0.16.3
13134 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
13136 * test/runtests.py:
13138 testing: avoid add<->add tests for Funambol, Memotoo, Mobical
13140 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
13142 * test/runtests.py:
13144 Apple testing: no need to avoid complex UID
13146 2011-10-07 Patrick Ohly <patrick.ohly@intel.com>
13150 README: moved warning about sync direction
13152 2011-10-07 Patrick Ohly <patrick.ohly@intel.com>
13154 * test/testcases/eds_contact.vcf.apple.tem.patch:
13156 vCard extensions + Apple: avoid problematic quoted PARAMETER2
13158 2011-10-07 Patrick Ohly <patrick.ohly@intel.com>
13160 * test/testcases/eds_contact.vcf:
13161 * test/testcases/eds_contact.vcf.mobical.tem.patch:
13162 * test/testcases/eds_contact.vcf.synthesis.tem.patch:
13164 vCard extensions: \; instead of ;
13166 2011-10-05 Patrick Ohly <patrick.ohly@intel.com>
13168 * test/testcases/eds_contact.vcf:
13169 * test/testcases/eds_contact.vcf.mobical.tem.patch:
13170 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
13172 eds_contact: specify all N components
13174 2011-10-05 Patrick Ohly <patrick.ohly@intel.com>
13176 * src/backends/evolution/EvolutionCalendarSource.cpp:
13178 EDS calendar: fixed memory leak
13180 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13182 * src/backends/webdav/WebDAVSource.cpp:
13184 WebDAV: strip quotes from ETag only if present
13186 2011-10-04 Patrick Ohly <patrick.ohly@intel.com>
13188 * test/ClientTest.cpp:
13190 testing: avoid redundant insert session in some tests
13192 2011-10-04 Chris Kühl <chrisk@openismus.com>
13194 * src/dbus/server/bluetooth_products.ini:
13196 dbus: Added device id for Nokia 3720 Classic
13198 2011-10-01 Chris Kühl <chrisk@openismus.com>
13200 * src/dbus/server/bluetooth_products.ini:
13202 dbus: Added user submitted device ids
13204 2011-09-30 Patrick Ohly <patrick.ohly@intel.com>
13206 * test/ClientTest.cpp:
13208 testing: improved tests for add<->add conflicts (BMC #22783)
13210 2011-09-20 Ove KÃ¥ven <ovek@arcticnet.no>
13212 * src/backends/maemo/MaemoCalendarSource.cpp:
13214 Updated Maemo backend for new InsertItemResult() signature.
13216 2011-09-19 Ove KÃ¥ven <ovek@arcticnet.no>
13218 * debian/changelog:
13220 Update changelog and version of this branch.
13222 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13224 * src/backends/qtcontacts/QtContactsSource.cpp:
13226 On Maemo, suppress the "self" contact in QtContacts.
13228 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13232 Disable static libraries, they're not needed on Maemo.
13234 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13236 * src/syncevo/SyncContext.cpp:
13238 Only disable iCalendar 2.0 UID comparisons when using
13239 calendar-backend (Fremantle). When using mkcal (Harmattan), UID
13240 comparisons are possible and should be enabled.
13242 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13245 * debian/syncevolution.aegis:
13247 Added Aegis manifest for Harmattan.
13249 2011-09-19 Ove KÃ¥ven <ovek@arcticnet.no>
13252 Merge commit 'syncevolution-1-1-99-7' into FREMANTLE-1-1-99-7
13254 2011-09-15 Patrick Ohly <patrick.ohly@intel.com>
13257 * configure-pre.in:
13259 bumped version to 1.1.99.7
13261 2011-09-15 Patrick Ohly <patrick.ohly@intel.com>
13263 * test/ClientTest.cpp:
13265 testing: relaxed add<->add tests
13267 2011-09-14 Patrick Ohly <patrick.ohly@intel.com>
13269 * src/syncevo/Cmdline.cpp:
13271 command line: also check password for
13272 --import/export/delete-items and the source (BMC #21311, #22937)
13274 2011-09-14 Patrick Ohly <patrick.ohly@intel.com>
13276 * src/syncevo/SyncConfig.cpp:
13278 source passwords: password lookup failed in HTTP server mode (BMC
13281 2011-09-12 Patrick Ohly <patrick.ohly@intel.com>
13283 * src/backends/evolution/EvolutionCalendarSource.cpp:
13284 * src/backends/evolution/EvolutionCalendarSource.h:
13286 Evolution Calendar: fixed detached recurrence support (BMC
13289 2011-09-12 Patrick Ohly <patrick.ohly@intel.com>
13291 * src/syncevo/configs/datatypes/11calendar-profile.xml:
13293 iCalendar 2.0: must set VALUE in EXDATE (part of BMC #22940)
13295 2011-09-12 Patrick Ohly <patrick.ohly@intel.com>
13297 * test/testcases/eds_event.ics.memotoo.tem.patch:
13299 Memotoo testing: added EXDATEs
13301 2011-09-12 Patrick Ohly <patrick.ohly@intel.com>
13303 * test/testcases/eds_event.ics:
13304 * test/testcases/eds_event.ics.Ovi.tem.patch:
13305 * test/testcases/eds_event.ics.funambol.tem.patch:
13306 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
13307 * test/testcases/eds_event.ics.memotoo.tem.patch:
13308 * test/testcases/eds_event.ics.mobical.tem.patch:
13309 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
13311 testing: extended detached recurrence test cases (triggers BMC
13314 2011-09-13 Alban Crequy <alban.crequy@collabora.co.uk>
13316 * src/gtk-ui/sync-config-widget.c:
13318 GTK sync-ui: wrap sync service descriptions (BMC #7199)
13320 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
13322 * configure-pre.in:
13324 autotools: depend on libsynthesis with
13325 DB_DataMerged/Replaced/Conflict support
13327 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
13329 * src/backends/akonadi/akonadisyncsource.cpp:
13330 * src/backends/evolution/EvolutionCalendarSource.cpp:
13331 * src/backends/evolution/EvolutionContactSource.cpp:
13332 * src/backends/evolution/EvolutionMemoSource.cpp:
13333 * src/backends/file/FileSyncSource.cpp:
13334 * src/backends/webdav/CalDAVSource.cpp:
13335 * src/backends/webdav/WebDAVSource.cpp:
13336 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
13337 * src/syncevo/MapSyncSource.cpp:
13338 * src/syncevo/MapSyncSource.h:
13339 * src/syncevo/SyncSource.cpp:
13340 * src/syncevo/SyncSource.h:
13341 * src/syncevo/TrackingSyncSource.cpp:
13342 * test/ClientTest.cpp:
13344 SyncSource API: support and use Synthesis
13345 DB_DataMerged/Replace/Conflict result codes (BMC #22783)
13347 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
13349 * test/ClientTest.cpp:
13350 * test/ClientTest.h:
13352 testing: added another add<->add test
13354 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
13356 * src/syncevo/SyncSource.cpp:
13357 * test/ClientTest.cpp:
13358 * test/ClientTest.h:
13360 testing: added test case for add<->add conflict (part of BMC
13363 2011-09-14 Patrick Ohly <patrick.ohly@intel.com>
13365 * src/syncevo/SyncContext.cpp:
13367 source configs: don't check "backend" unless it is needed
13369 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
13371 * test/dbus-session.sh:
13373 dbus-session: adapted EDS startup to 3.2
13375 2011-09-07 Patrick Ohly <patrick.ohly@intel.com>
13377 * test/ClientTest.cpp:
13379 client-test: remove duplicate CLIENT_TEST_LOG support code
13381 2011-09-06 Patrick Ohly <patrick.ohly@intel.com>
13383 * test/ClientTest.cpp:
13385 testing: fix Client::Sync::*::testLinkedItemsChildParent
13387 2011-09-05 Patrick Ohly <patrick.ohly@intel.com>
13389 * test/ClientTest.cpp:
13391 testing: fix m_uniqueProperties check
13393 2011-09-02 Patrick Ohly <patrick.ohly@intel.com>
13395 * src/backends/addressbook/AddressBookSourceRegister.cpp:
13396 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
13397 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
13398 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
13399 * src/backends/file/FileSyncSourceRegister.cpp:
13400 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
13401 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
13402 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
13403 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
13404 * src/backends/webdav/WebDAVSourceRegister.cpp:
13405 * src/client-test-app.cpp:
13406 * src/syncevo/Cmdline.h:
13407 * src/syncevo/SyncContext.cpp:
13408 * src/syncevo/SyncContext.h:
13409 * src/syncevo/SyncSource.h:
13410 * src/syncevo/util.h:
13411 * src/syncevolution.cpp:
13412 * test/ClientTest.cpp:
13413 * test/ClientTest.h:
13415 testing: cleaned up ClientTestConfig
13417 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13419 * test/ClientTest.cpp:
13421 client-test + ActiveSync: ignore Exchange failure in
13422 testLinkedItemsRemoveNormal
13424 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13426 * test/ClientTest.cpp:
13428 client-test: wrap compareDatabases() in CPPUNIT_ASSERT_NO_THROW()
13430 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13432 * test/ClientTest.cpp:
13434 client-test LinkedItems: use CLIENT_TEST_LINKED_ITEMS_NO_DELETE
13437 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13439 * test/ClientTest.cpp:
13441 client-test: cleaned up checking for CLIENT_TEST_SERVER
13443 2011-08-30 Patrick Ohly <patrick.ohly@intel.com>
13445 * src/backends/akonadi/configure-sub.in:
13447 Akonadi: fix link issues on Debian Testing
13449 2011-08-30 Patrick Ohly <patrick.ohly@intel.com>
13451 * src/NotificationBackendLibnotify.cpp:
13453 NotifyBackendLibnotify: avoid compiler warning about unused
13456 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
13458 * src/NotificationBackendLibnotify.cpp:
13460 syncevolution.org binaries: fix libnotify compatibility mode,
13461 part II (BMC #22668)
13463 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
13465 * test/ClientTest.cpp:
13467 testing: LinkedItems_1 with "exchange" server: recurring all-day
13470 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
13472 * test/ClientTest.cpp:
13474 testing: modify LinkedItems test data for Exchange
13476 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
13478 * src/syncevo/SyncSource.h:
13479 * test/ClientTest.cpp:
13481 testing: introduced ClientTestConfig::sourceLUIDsAreVolatile
13483 2011-08-27 Patrick Ohly <patrick.ohly@intel.com>
13485 * test/testcases/eds_event.ics.funambol.tem.patch:
13487 testing: avoid Funambol eds_event::testItems failure
13489 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
13491 * test/dbus-session.sh:
13493 dbus-session: adapted EDS startup to 3.2
13495 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
13499 autotools: updated warning flags
13501 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
13503 * src/dbus/interfaces/syncevo-server-full.xml:
13505 D-Bus: fixed compile problem due to <> in XML text
13507 2011-09-12 Patrick Ohly <patrick.ohly@intel.com>
13509 * src/backends/activesync/README:
13511 ActiveSync README: added remark about shared target config
13513 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13515 * debian/changelog:
13519 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13521 * src/backends/qtcontacts/QtContactsSource.cpp:
13523 On Maemo, suppress the "self" contact in QtContacts.
13525 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13529 Disable static libraries, they're not needed on Maemo.
13531 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13533 * src/syncevo/SyncContext.cpp:
13535 Only disable iCalendar 2.0 UID comparisons when using
13536 calendar-backend (Fremantle). When using mkcal (Harmattan), UID
13537 comparisons are possible and should be enabled.
13539 2011-09-07 Ove KÃ¥ven <ovek@arcticnet.no>
13542 * debian/syncevolution.aegis:
13544 Added Aegis manifest for Harmattan.
13546 2011-09-07 Patrick Ohly <patrick.ohly@intel.com>
13548 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
13549 * src/backends/activesync/ActiveSyncSource.cpp:
13551 ActiveSync: added logging of sync key handling
13553 2011-09-07 Patrick Ohly <patrick.ohly@intel.com>
13555 * test/ClientTest.cpp:
13557 client-test: remove duplicate CLIENT_TEST_LOG support code
13559 2011-09-06 Patrick Ohly <patrick.ohly@intel.com>
13561 * test/ClientTest.cpp:
13563 testing: fix Client::Sync::*::testLinkedItemsChildParent
13565 2011-09-06 Patrick Ohly <patrick.ohly@intel.com>
13567 * src/dbus/interfaces/syncevo-server-full.xml:
13568 * src/dbus/server/read-operations.cpp:
13569 * src/dbus/server/session.cpp:
13570 * src/syncevo/SyncConfig.h:
13572 D-Bus server: send hardware info in new "hardwareName" read-only
13575 2011-08-29 Chris Kühl <chrisk@openismus.com>
13577 * test/bluetooth-device-id-inspector.py:
13579 Add script to query for the bluetooth device id
13581 2011-08-29 Chris Kühl <chrisk@openismus.com>
13583 * src/dbus/server/read-operations.cpp:
13584 * src/syncevo/SyncConfig.cpp:
13585 * src/syncevo/SyncConfig.h:
13587 Make deviceName and peerName more well-defined.
13589 2011-09-06 Patrick Ohly <patrick.ohly@intel.com>
13591 * test/testcases/eds_contact.vcf.exchange.tem.patch:
13593 testing: Exchange contact test cases
13595 2011-09-05 Patrick Ohly <patrick.ohly@intel.com>
13597 * test/ClientTest.cpp:
13599 testing: fix m_uniqueProperties check
13601 2011-08-05 Ove KÃ¥ven <ovek@arcticnet.no>
13606 Updated with backends and build-deps available on Harmattan.
13607 (WebDAV is not yet available.)
13609 2011-09-04 Ove KÃ¥ven <ovek@arcticnet.no>
13611 * src/backends/evolution/EvolutionContactSource.cpp:
13613 No longer use e_contact_inline_data(), now SyncEvolution can
13614 embed the photos itself.
13616 2011-09-04 Ove KÃ¥ven <ovek@arcticnet.no>
13618 * debian/changelog:
13620 Update version of this branch.
13622 2011-09-04 Ove KÃ¥ven <ovek@arcticnet.no>
13624 * autogen-maemo.sh:
13626 Fix autogen-maemo.sh to work with my bastardized scratchbox.
13628 2011-09-04 Ove KÃ¥ven <ovek@arcticnet.no>
13631 Merge commit 'syncevolution-1-1-99-6' into FREMANTLE-1-1-99-6
13633 2011-09-02 Patrick Ohly <patrick.ohly@intel.com>
13636 * src/syncevo/configs/configs_xml.am:
13637 * src/templates/templates.am:
13639 autotools: fixed "make dist[check]" in non-recursive Automake
13641 2011-09-02 Patrick Ohly <patrick.ohly@intel.com>
13643 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
13644 * src/backends/addressbook/AddressBookSourceRegister.cpp:
13645 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
13646 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
13647 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
13648 * src/backends/file/FileSyncSourceRegister.cpp:
13649 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
13650 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
13651 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
13652 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
13653 * src/backends/webdav/WebDAVSourceRegister.cpp:
13654 * src/client-test-app.cpp:
13655 * src/syncevo/Cmdline.h:
13656 * src/syncevo/SyncContext.cpp:
13657 * src/syncevo/SyncContext.h:
13658 * src/syncevo/SyncSource.h:
13659 * src/syncevo/util.h:
13660 * src/syncevolution.cpp:
13661 * test/ClientTest.cpp:
13662 * test/ClientTest.h:
13664 testing: cleaned up ClientTestConfig
13666 2011-09-02 Patrick Ohly <patrick.ohly@intel.com>
13668 * src/gdbus/gdbus-cxx-bridge.cpp:
13669 * src/gdbus/gdbus-cxx-bridge.h:
13671 GDBusCXX: fix boost::intrusive_ptr compile problem with clang
13673 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13675 * src/backends/addressbook/addressbook.am:
13677 autotools: removed obsolete MAINTAINERCLEANFILES
13679 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13681 * test/testcases/eds_event.ics.exchange.tem.patch:
13683 Exchange event testing: special testcases
13685 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13687 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
13689 ActiveSync: fixed "merge" detection in case of fast path
13691 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13693 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
13695 client-test + ActiveSync: avoid tests which depend on storing
13696 detached children alone
13698 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13700 * test/ClientTest.cpp:
13702 client-test + ActiveSync: ignore Exchange failure in
13703 testLinkedItemsRemoveNormal
13705 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13707 * test/ClientTest.cpp:
13709 client-test: wrap compareDatabases() in CPPUNIT_ASSERT_NO_THROW()
13711 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13713 * test/ClientTest.cpp:
13715 client-test LinkedItems: use CLIENT_TEST_LINKED_ITEMS_NO_DELETE
13718 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13720 * test/ClientTest.cpp:
13722 client-test: cleaned up checking for CLIENT_TEST_SERVER
13724 2011-09-01 Patrick Ohly <patrick.ohly@intel.com>
13726 * src/syncevo/GLibSupport.h:
13728 GLibSupport + ActiveSync: fixed compiler warning
13730 2011-08-31 Patrick Ohly <patrick.ohly@intel.com>
13732 * src/backends/activesync/activesync.am:
13733 * src/backends/activesync/configure-sub.in:
13735 autotools: improved ActiveSync rules
13737 2011-08-31 Patrick Ohly <patrick.ohly@intel.com>
13739 * src/backends/webdav/webdav.am:
13741 autotools: fixed building of syncevo-webdav-lookup
13743 2011-08-31 Patrick Ohly <patrick.ohly@intel.com>
13747 autotools: allow --enable-warnings=fatal
13749 2011-08-31 Patrick Ohly <patrick.ohly@intel.com>
13751 * test/runtests.py:
13753 runtest.py: adapted to non-recursive Automake
13755 2011-08-31 Patrick Ohly <patrick.ohly@intel.com>
13757 * src/backends/activesync/Makefile.am:
13758 * src/backends/activesync/activesync.am:
13759 * src/backends/activesync/configure-sub.in:
13761 ActiveSync: ported to non-recursive Automake
13763 2011-08-30 Krzesimir Nowak <krnowak@openismus.com>
13767 Updated AUTOTOOLS-TODO.
13769 2011-08-30 Krzesimir Nowak <krnowak@openismus.com>
13773 * AUTOTOOLS-TESTING:
13777 * README.packagers:
13781 * build/gen-backends-am.sh:
13782 * build/gen-backends.sh:
13783 * build/gen-git-version.sh:
13784 * build/gen-linguas.sh:
13785 * configure-post.in:
13786 * configure-pre.in:
13788 * gen-autotools.sh:
13789 * m4-repo/autotroll.mk:
13790 * m4-repo/dk-warn.m4:
13791 * m4-repo/se_macros.m4:
13793 * po/LINGUAS.README:
13794 * setup-variables.am:
13797 * src/Makefile-gen.am:
13798 * src/backends/addressbook/Makefile.am:
13799 * src/backends/addressbook/addressbook.am:
13800 * src/backends/addressbook/configure-sub.in:
13801 * src/backends/akonadi/Makefile.am:
13802 * src/backends/akonadi/akonadi.am:
13803 * src/backends/akonadi/configure-sub.in:
13804 * src/backends/buteo/Makefile.am:
13805 * src/backends/buteo/buteo.am:
13806 * src/backends/buteo/configure-sub.in:
13807 * src/backends/buteo/profiles/profiles.am:
13808 * src/backends/evolution/Makefile.am:
13809 * src/backends/evolution/configure-sub.in:
13810 * src/backends/evolution/evolution.am:
13811 * src/backends/file/Makefile.am:
13812 * src/backends/file/configure-sub.in:
13813 * src/backends/file/file.am:
13814 * src/backends/kcalextended/Makefile.am:
13815 * src/backends/kcalextended/configure-sub.in:
13816 * src/backends/kcalextended/kcalextended.am:
13817 * src/backends/maemo/Makefile.am:
13818 * src/backends/maemo/configure-sub.in:
13819 * src/backends/maemo/maemo.am:
13820 * src/backends/qtcontacts/Makefile.am:
13821 * src/backends/qtcontacts/configure-sub.in:
13822 * src/backends/qtcontacts/qtcontacts.am:
13823 * src/backends/sqlite/Makefile.am:
13824 * src/backends/sqlite/configure-sub.in:
13825 * src/backends/sqlite/sqlite.am:
13826 * src/backends/webdav/Makefile.am:
13827 * src/backends/webdav/configure-sub.in:
13828 * src/backends/webdav/webdav.am:
13829 * src/backends/xmlrpc/Makefile.am:
13830 * src/backends/xmlrpc/configure-sub.in:
13831 * src/backends/xmlrpc/xmlrpc.am:
13832 * src/dbus/.gitignore:
13833 * src/dbus/Makefile.am:
13834 * src/dbus/dbus.am:
13835 * src/dbus/glib/Makefile.am:
13836 * src/dbus/glib/glib.am:
13837 * src/dbus/interfaces/Makefile.am:
13838 * src/dbus/interfaces/interfaces.am:
13839 * src/dbus/qt/Makefile.am:
13840 * src/dbus/qt/configure-sub.in:
13841 * src/dbus/qt/qt.am:
13842 * src/dbus/server/.gitignore:
13843 * src/dbus/server/Makefile.am:
13844 * src/dbus/server/server.am:
13845 * src/gdbus/.gitignore:
13846 * src/gdbus/Makefile.am:
13847 * src/gdbus/gdbus.am:
13848 * src/gnome-bluetooth/Makefile.am:
13849 * src/gnome-bluetooth/gnome-bluetooth.am:
13850 * src/gtk-ui/Makefile.am:
13851 * src/gtk-ui/gtk-ui.am:
13853 * src/syncevo/.gitignore:
13854 * src/syncevo/Makefile.am:
13855 * src/syncevo/SingleFileConfigTree.h:
13856 * src/syncevo/SoupTransportAgent.cpp:
13857 * src/syncevo/configs/Makefile.am:
13858 * src/syncevo/configs/configs.am:
13859 * src/syncevo/configs/configs_xml.am:
13860 * src/syncevo/syncevo.am:
13861 * src/syncevo/syncevolution.pc.in:
13862 * src/templates/templates.am:
13863 * src/testcases.am:
13864 * test/Makefile.am:
13865 * test/run_src_client_test.sh:
13866 * test/test-dbus.py:
13869 Port build system to non-recursive Automake.
13871 2011-08-30 Patrick Ohly <patrick.ohly@intel.com>
13873 * build/import-foreign-git.sh:
13875 import-foreign-git.sh: added interactive patch fixing
13877 2011-08-30 Patrick Ohly <patrick.ohly@intel.com>
13879 * src/dbus/server/NotificationBackendLibnotify.cpp:
13881 NotifyBackendLibnotify: avoid compiler warning about unused
13884 2011-08-30 Patrick Ohly <patrick.ohly@intel.com>
13886 * src/backends/akonadi/configure-sub.in:
13888 Akonadi: fix link issues on Debian Testing
13890 2011-08-30 Patrick Ohly <patrick.ohly@intel.com>
13892 * src/backends/activesync/Makefile.am:
13893 * src/backends/activesync/README:
13894 * src/backends/activesync/configure-sub.in:
13896 ActiveSync: enabled compilation
13898 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
13900 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
13902 ActiveSync: set "sourceLUIDsAreVolatile"
13904 2011-08-15 Patrick Ohly <patrick.ohly@intel.com>
13906 * src/backends/activesync/README:
13908 ActiveSync: use target-config@client-test-exchange for
13911 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
13913 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
13914 * src/backends/activesync/ActiveSyncSource.cpp:
13916 ActiveSync: check for unexpected NULL pointers (BMC #22048)
13918 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
13920 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
13921 * src/backends/activesync/ActiveSyncSource.cpp:
13923 ActiveSync: also support moreAvailable in calendar source
13925 2011-08-01 Salvatore Iovene <salvatore.iovene@intel.com>
13927 * src/backends/activesync/ActiveSyncSource.cpp:
13929 ActiveSync: allow retrieval of items beyond the single-call
13932 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
13934 * src/backends/activesync/ActiveSyncSource.cpp:
13936 ActiveSync: check for NULL result from eas_sync_handler_new()
13938 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
13940 * src/backends/activesync/README:
13942 ActiveSync: include syncURL in README
13944 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
13946 * src/backends/activesync/README:
13948 ActiveSync: updated README
13950 2011-08-01 Patrick Ohly <patrick.ohly@intel.com>
13952 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
13954 ActiveSync: must retrieve existing item before updating it
13956 2011-07-28 Patrick Ohly <patrick.ohly@intel.com>
13958 * src/backends/activesync/ActiveSyncCalendarSource.h:
13959 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
13961 ActiveSync: improved testImport for ActiveSyncCalendarSource
13963 2011-07-28 Patrick Ohly <patrick.ohly@intel.com>
13965 * src/backends/activesync/ActiveSyncSource.h:
13966 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
13968 ActiveSync: fixed testImport test
13970 2011-07-28 Patrick Ohly <patrick.ohly@intel.com>
13972 * src/backends/activesync/ActiveSyncSource.cpp:
13974 ActiveSync: read existing items with
13975 eas_sync_handler_fetch_item()
13977 2011-07-26 Patrick Ohly <patrick.ohly@intel.com>
13979 * src/backends/activesync/ActiveSyncCalendarSource.cpp:
13980 * src/backends/activesync/ActiveSyncCalendarSource.h:
13981 * src/backends/activesync/ActiveSyncSource.cpp:
13982 * src/backends/activesync/ActiveSyncSource.h:
13983 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
13985 ActiveSync: map multiple VEVENTs with the same UID into the same
13988 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
13990 * src/backends/activesync/ActiveSyncSource.cpp:
13991 * src/backends/activesync/ActiveSyncSource.h:
13992 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
13993 * src/backends/activesync/README:
13995 ActiveSync: fixed change tracking in testing
13997 2011-07-08 Patrick Ohly <patrick.ohly@intel.com>
13999 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
14000 * src/backends/activesync/README:
14002 ActiveSync: enable client-test testing
14004 2011-07-08 Patrick Ohly <patrick.ohly@intel.com>
14006 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
14008 ActiveSync: backend type must be set for testing
14010 2011-07-08 Patrick Ohly <patrick.ohly@intel.com>
14012 * src/backends/activesync/ActiveSyncSource.cpp:
14014 ActiveSync: fixed handling of "deleted items" server information
14016 2011-07-08 Patrick Ohly <patrick.ohly@intel.com>
14018 * src/backends/activesync/ActiveSyncSource.cpp:
14020 ActiveSync: fix for "fixes for deleting items"
14022 2011-07-08 Andy Gould <andy.gould@mobica.com>
14024 * src/backends/activesync/ActiveSyncSource.cpp:
14026 ActiveSync: fixes for deleting items
14028 2011-07-07 Patrick Ohly <patrick.ohly@intel.com>
14030 * src/backends/activesync/ActiveSyncSource.cpp:
14032 ActiveSync: fixed change tracking
14034 2011-07-07 Patrick Ohly <patrick.ohly@intel.com>
14036 * src/backends/activesync/ActiveSyncSource.cpp:
14037 * src/backends/activesync/ActiveSyncSource.h:
14039 ActiveSync: avoid "[ERROR] calendar: no database to synchronize"
14041 2011-07-07 Patrick Ohly <patrick.ohly@intel.com>
14043 * src/backends/activesync/README:
14045 ActiveSync: updated README
14047 2011-07-07 Andy Gould <andy.gould@mobica.com>
14049 * src/backends/activesync/ActiveSyncSource.cpp:
14051 ActiveSync: small fix in syncevo backend to sync key handling
14054 2011-07-01 Andy Gould <andy.gould@mobica.com>
14056 * src/backends/activesync/ActiveSyncSource.cpp:
14058 ActiveSync: fixing adding items
14060 2011-06-30 Andy Gould <andy.gould@mobica.com>
14062 * src/backends/activesync/ActiveSyncSource.cpp:
14064 ActiveSync: changes to improve syncevolution backend
14066 2011-06-28 Salvatore Iovene <salvatore.iovene@linux.intel.com>
14068 * src/backends/activesync/README:
14070 ActiveSync: fixed typos.
14072 2011-06-24 Patrick Ohly <patrick.ohly@intel.com>
14074 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
14076 ActiveSync: fixed naming of tasks
14078 2011-06-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
14080 * src/backends/activesync/ActiveSyncSource.cpp:
14082 ActiveSync: fix compilation error.
14084 2011-06-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
14086 * src/backends/activesync/ActiveSyncSource.h:
14087 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
14088 * src/backends/activesync/README:
14090 ActiveSync: more explicit check for config.h
14092 2011-06-22 Salvatore Iovene <salvatore.iovene@linux.intel.com>
14094 * src/backends/activesync/ActiveSyncSource.cpp:
14095 * src/backends/activesync/ActiveSyncSource.h:
14097 ActiveSync: port to current libeassync API.
14099 2011-06-19 Patrick Ohly <patrick.ohly@intel.com>
14101 * src/backends/activesync/ActiveSyncSource.cpp:
14102 * src/backends/activesync/ActiveSyncSource.h:
14103 * src/backends/activesync/README:
14105 ActiveSync: code is complete
14107 2011-06-18 Patrick Ohly <patrick.ohly@intel.com>
14109 * src/backends/activesync/ActiveSyncSource.h:
14110 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
14111 * src/backends/activesync/README:
14113 ActiveSync: use activesyncd header files
14115 2011-06-18 Patrick Ohly <patrick.ohly@intel.com>
14117 * src/backends/activesync/ActiveSyncSource.cpp:
14118 * src/backends/activesync/ActiveSyncSource.h:
14119 * src/backends/activesync/ActiveSyncSourceRegister.cpp:
14120 * src/backends/activesync/README:
14122 ActiveSync: boiler plate code with empty function bodies
14124 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
14126 * src/dbus/server/auto-sync-manager.cpp:
14128 D-Bus server: fix g++ 4.4 on x86 compiler warning
14130 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
14132 * src/dbus/server/NotificationBackendLibnotify.cpp:
14134 syncevolution.org binaries: fix libnotify compatibility mode,
14135 part II (BMC #22668)
14137 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
14139 * test/ClientTest.cpp:
14141 testing: LinkedItems_1 with "exchange" server: recurring all-day
14144 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
14146 * test/ClientTest.cpp:
14148 testing: modify LinkedItems test data for Exchange
14150 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
14152 * src/syncevo/SyncSource.h:
14153 * test/ClientTest.cpp:
14155 testing: introduced ClientTestConfig::sourceLUIDsAreVolatile
14157 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
14159 * src/dbus/server/Makefile.am:
14161 autotools: added missing src/dbus/server header files
14163 2011-08-27 Patrick Ohly <patrick.ohly@intel.com>
14165 * test/testcases/eds_event.ics.funambol.tem.patch:
14167 testing: avoid Funambol eds_event::testItems failure
14169 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14171 * src/dbus/server/bluez-manager.cpp:
14172 * test/test-dbus.py:
14174 D-Bus test: make TestDBusServer.testGetConfigsTemplates pass
14175 regardless of the environment
14177 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14179 * src/dbus/server/bluez-manager.cpp:
14181 BluexManager: fixed compile problem
14183 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14185 * src/syncevo/SyncConfig.cpp:
14187 SyncConfig: fixed typo in Bluez patch
14189 2011-08-22 Chris Kühl <chrisk@openismus.com>
14191 * test/syncevo-http-server.py:
14193 testing: Added SYNCEVOLUTION_DATA_DIR env variable http-server.
14195 2011-08-19 Chris Kühl <chrisk@openismus.com>
14197 * src/dbus/server/bluez-manager.cpp:
14198 * src/dbus/server/bluez-manager.h:
14200 server: Add file monitor to watch for changes in Bluetooth lookup
14203 2011-08-19 Chris Kühl <chrisk@openismus.com>
14205 * src/dbus/server/bluez-manager.cpp:
14206 * src/dbus/server/bluez-manager.h:
14207 * src/templates/clients/phone/nokia.ini:
14208 * test/test-dbus.py:
14210 testing: Added some simple tests for Bluetooth devices
14212 2011-07-26 Chris Kühl <chrisk@openismus.com>
14215 * src/dbus/server/Makefile.am:
14216 * src/dbus/server/bluetooth_products.ini:
14217 * src/dbus/server/bluez-manager.cpp:
14218 * src/dbus/server/bluez-manager.h:
14219 * src/dbus/server/read-operations.cpp:
14220 * src/dbus/server/server.cpp:
14221 * src/syncevo/Makefile.am:
14222 * src/syncevo/SyncConfig.cpp:
14223 * src/syncevo/SyncConfig.h:
14224 * src/syncevo/util.cpp:
14225 * src/syncevo/util.h:
14227 server: Get bluetooth phone vendor and model from Device ID
14230 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14232 * test/test-dbus.py:
14234 test-dbus: Update term 'type' to be its non-ambiguous version,
14237 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14239 * test/test-dbus.py:
14241 test-dbus: Use non-deprecated unittest assert/fail methods. part
14244 2011-06-28 Chris Kühl <chrisk@openismus.com>
14246 * test/test-dbus.py:
14248 test-dbus: Catch missing source exception and trigger test
14251 2011-06-27 Chris Kühl <chrisk@openismus.com>
14253 * test/test-dbus.py:
14255 test-dbus: Remove redundant directory mapping documentation
14257 2011-06-27 Chris Kühl <chrisk@openismus.com>
14259 * test/test-dbus.py:
14261 test-dbus: Fix typos
14263 2011-06-27 Chris Kühl <chrisk@openismus.com>
14265 * test/test-dbus.py:
14267 test-dbus: Update term 'type' to be its non-ambiguous version
14269 2011-06-27 Chris Kühl <chrisk@openismus.com>
14271 * test/test-dbus.py:
14273 test-dbus: Updated term 'evolutionSource' to 'database'
14275 2011-06-27 Chris Kühl <chrisk@openismus.com>
14277 * test/test-dbus.py:
14279 test-dbus: Make method name consistent (setupFiles -> setUpFiles)
14281 2011-06-27 Chris Kühl <chrisk@openismus.com>
14283 * test/test-dbus.py:
14285 test-dbus: Use non-deprecated unittest assert/fail methods.
14287 2011-06-27 Chris Kühl <chrisk@openismus.com>
14289 * src/dbus/interfaces/syncevo-server-full.xml:
14290 * src/dbus/interfaces/syncevo-session-full.xml:
14292 dbus: Updated wording to use 'database' instead of
14295 2011-08-22 Chris Kühl <chrisk@openismus.com>
14299 distcheck: Corrected path to file in POTFILE.in
14301 2011-08-03 Chris Kühl <chrisk@openismus.com>
14303 * src/dbus/server/server.cpp:
14304 * src/dbus/server/server.h:
14306 server: Fix up indentation after Server class rename
14308 2011-07-28 Chris Kühl <chrisk@openismus.com>
14310 * src/Makefile-gen.am:
14311 * src/NotificationBackendBase.h:
14312 * src/NotificationBackendLibnotify.cpp:
14313 * src/NotificationBackendLibnotify.h:
14314 * src/NotificationBackendMLite.cpp:
14315 * src/NotificationBackendMLite.h:
14316 * src/NotificationBackendNoop.cpp:
14317 * src/NotificationBackendNoop.h:
14318 * src/NotificationManager.cpp:
14319 * src/NotificationManager.h:
14320 * src/NotificationManagerBase.h:
14321 * src/NotificationManagerFactory.cpp:
14322 * src/NotificationManagerFactory.h:
14323 * src/dbus/server/Makefile.am:
14324 * src/dbus/server/NotificationBackendBase.h:
14325 * src/dbus/server/NotificationBackendLibnotify.cpp:
14326 * src/dbus/server/NotificationBackendLibnotify.h:
14327 * src/dbus/server/NotificationBackendMLite.cpp:
14328 * src/dbus/server/NotificationBackendMLite.h:
14329 * src/dbus/server/NotificationBackendNoop.cpp:
14330 * src/dbus/server/NotificationBackendNoop.h:
14331 * src/dbus/server/NotificationManager.cpp:
14332 * src/dbus/server/NotificationManager.h:
14333 * src/dbus/server/NotificationManagerBase.h:
14334 * src/dbus/server/NotificationManagerFactory.cpp:
14335 * src/dbus/server/NotificationManagerFactory.h:
14337 server: Moved src/Notification* files to src/dbus/server
14339 2011-07-18 Chris Kühl <chrisk@openismus.com>
14343 server: Renamed DBusServer class to Server
14345 2011-07-18 Chris Kühl <chrisk@openismus.com>
14347 * configure-post.in:
14348 * src/Makefile-gen.am:
14349 * src/dbus-server/.gitignore:
14350 * src/dbus-server/Makefile.am:
14351 * src/dbus-server/auto-sync-manager.cpp:
14352 * src/dbus-server/auto-sync-manager.h:
14353 * src/dbus-server/auto-term.h:
14354 * src/dbus-server/bluez-manager.cpp:
14355 * src/dbus-server/bluez-manager.h:
14356 * src/dbus-server/client.cpp:
14357 * src/dbus-server/client.h:
14358 * src/dbus-server/cmdline-wrapper.h:
14359 * src/dbus-server/connection.cpp:
14360 * src/dbus-server/connection.h:
14361 * src/dbus-server/connman-client.cpp:
14362 * src/dbus-server/connman-client.h:
14363 * src/dbus-server/dbus-sync.cpp:
14364 * src/dbus-server/dbus-sync.h:
14365 * src/dbus-server/dbus-transport-agent.cpp:
14366 * src/dbus-server/dbus-transport-agent.h:
14367 * src/dbus-server/dbus-user-interface.cpp:
14368 * src/dbus-server/dbus-user-interface.h:
14369 * src/dbus-server/exceptions.cpp:
14370 * src/dbus-server/exceptions.h:
14371 * src/dbus-server/info-req.cpp:
14372 * src/dbus-server/info-req.h:
14373 * src/dbus-server/main.cpp:
14374 * src/dbus-server/network-manager-client.cpp:
14375 * src/dbus-server/network-manager-client.h:
14376 * src/dbus-server/org.syncevolution.service.in:
14377 * src/dbus-server/presence-status.cpp:
14378 * src/dbus-server/presence-status.h:
14379 * src/dbus-server/progress-data.cpp:
14380 * src/dbus-server/progress-data.h:
14381 * src/dbus-server/read-operations.cpp:
14382 * src/dbus-server/read-operations.h:
14383 * src/dbus-server/resource.h:
14384 * src/dbus-server/restart.h:
14385 * src/dbus-server/server.cpp:
14386 * src/dbus-server/server.h:
14387 * src/dbus-server/session-listener.h:
14388 * src/dbus-server/session.cpp:
14389 * src/dbus-server/session.h:
14390 * src/dbus-server/source-progress.h:
14391 * src/dbus-server/source-status.h:
14392 * src/dbus-server/syncevo-dbus-server-startup.sh.in:
14393 * src/dbus-server/syncevo-dbus-server.desktop.in:
14394 * src/dbus-server/timeout.h:
14395 * src/dbus-server/timer.h:
14396 * src/dbus/Makefile.am:
14397 * src/dbus/server/.gitignore:
14398 * src/dbus/server/Makefile.am:
14399 * src/dbus/server/auto-sync-manager.cpp:
14400 * src/dbus/server/auto-sync-manager.h:
14401 * src/dbus/server/auto-term.h:
14402 * src/dbus/server/bluez-manager.cpp:
14403 * src/dbus/server/bluez-manager.h:
14404 * src/dbus/server/client.cpp:
14405 * src/dbus/server/client.h:
14406 * src/dbus/server/cmdline-wrapper.h:
14407 * src/dbus/server/connection.cpp:
14408 * src/dbus/server/connection.h:
14409 * src/dbus/server/connman-client.cpp:
14410 * src/dbus/server/connman-client.h:
14411 * src/dbus/server/dbus-sync.cpp:
14412 * src/dbus/server/dbus-sync.h:
14413 * src/dbus/server/dbus-transport-agent.cpp:
14414 * src/dbus/server/dbus-transport-agent.h:
14415 * src/dbus/server/dbus-user-interface.cpp:
14416 * src/dbus/server/dbus-user-interface.h:
14417 * src/dbus/server/exceptions.cpp:
14418 * src/dbus/server/exceptions.h:
14419 * src/dbus/server/info-req.cpp:
14420 * src/dbus/server/info-req.h:
14421 * src/dbus/server/main.cpp:
14422 * src/dbus/server/network-manager-client.cpp:
14423 * src/dbus/server/network-manager-client.h:
14424 * src/dbus/server/org.syncevolution.service.in:
14425 * src/dbus/server/presence-status.cpp:
14426 * src/dbus/server/presence-status.h:
14427 * src/dbus/server/progress-data.cpp:
14428 * src/dbus/server/progress-data.h:
14429 * src/dbus/server/read-operations.cpp:
14430 * src/dbus/server/read-operations.h:
14431 * src/dbus/server/resource.h:
14432 * src/dbus/server/restart.h:
14433 * src/dbus/server/server.cpp:
14434 * src/dbus/server/server.h:
14435 * src/dbus/server/session-listener.h:
14436 * src/dbus/server/session.cpp:
14437 * src/dbus/server/session.h:
14438 * src/dbus/server/source-progress.h:
14439 * src/dbus/server/source-status.h:
14440 * src/dbus/server/syncevo-dbus-server-startup.sh.in:
14441 * src/dbus/server/syncevo-dbus-server.desktop.in:
14442 * src/dbus/server/timeout.h:
14443 * src/dbus/server/timer.h:
14445 server: Renamed 'dbus-server' sub-directory to 'dbus/server'
14447 2011-07-18 Chris Kühl <chrisk@openismus.com>
14449 * src/dbus-server/Makefile.am:
14450 * src/dbus-server/auto-sync-manager.cpp:
14451 * src/dbus-server/bluez-manager.cpp:
14452 * src/dbus-server/client.cpp:
14453 * src/dbus-server/connection.cpp:
14454 * src/dbus-server/connman-client.cpp:
14455 * src/dbus-server/dbus-sync.cpp:
14456 * src/dbus-server/exceptions.cpp:
14457 * src/dbus-server/exceptions.h:
14458 * src/dbus-server/info-req.cpp:
14459 * src/dbus-server/main.cpp:
14460 * src/dbus-server/network-manager-client.cpp:
14461 * src/dbus-server/presence-status.cpp:
14462 * src/dbus-server/read-operations.cpp:
14463 * src/dbus-server/server.cpp:
14464 * src/dbus-server/server.h:
14465 * src/dbus-server/session.cpp:
14466 * src/dbus-server/syncevo-dbus-server.cpp:
14467 * src/dbus-server/syncevo-dbus-server.h:
14468 * src/dbus-server/syncevo-exceptions.cpp:
14469 * src/dbus-server/syncevo-exceptions.h:
14471 dbus-server: Remove 'syncevo-' prefix from source files
14473 2011-07-18 Chris Kühl <chrisk@openismus.com>
14475 * src/dbus-server/Makefile.am:
14477 dbus-server: Clean up Makefile.am
14479 2011-06-17 Chris Kühl <chrisk@openismus.com>
14481 * src/syncevo/Cmdline.cpp:
14482 * src/syncevo/Cmdline.h:
14483 * src/syncevo/ConfigFilter.cpp:
14484 * src/syncevo/ConfigFilter.h:
14485 * src/syncevo/ConfigNode.cpp:
14486 * src/syncevo/ConfigNode.h:
14487 * src/syncevo/ConfigTree.h:
14488 * src/syncevo/CurlTransportAgent.h:
14489 * src/syncevo/FileConfigNode.h:
14490 * src/syncevo/FileConfigTree.cpp:
14491 * src/syncevo/FileConfigTree.h:
14492 * src/syncevo/FilterConfigNode.h:
14493 * src/syncevo/GLibSupport.cpp:
14494 * src/syncevo/GLibSupport.h:
14495 * src/syncevo/IniConfigNode.cpp:
14496 * src/syncevo/IniConfigNode.h:
14497 * src/syncevo/LocalTransportAgent.h:
14498 * src/syncevo/LogRedirect.cpp:
14499 * src/syncevo/LogStdout.cpp:
14500 * src/syncevo/MapSyncSource.h:
14501 * src/syncevo/MultiplexConfigNode.cpp:
14502 * src/syncevo/MultiplexConfigNode.h:
14503 * src/syncevo/PrefixConfigNode.h:
14504 * src/syncevo/SafeConfigNode.h:
14505 * src/syncevo/SingleFileConfigTree.h:
14506 * src/syncevo/SmartPtr.h:
14507 * src/syncevo/StringDataBlob.cpp:
14508 * src/syncevo/SyncConfig.h:
14509 * src/syncevo/SyncContext.h:
14510 * src/syncevo/SyncML.cpp:
14511 * src/syncevo/TrackingSyncSource.h:
14512 * src/syncevo/VolatileConfigNode.h:
14513 * src/syncevo/eds_abi_wrapper.cpp:
14514 * src/syncevo/lcs.cpp:
14515 * src/syncevo/util.h:
14517 syncevo: Clean up namespace pollution.
14519 2011-06-20 Murray Cumming <murrayc@murrayc.com>
14523 Add a new file to POTFILES.in to fix make check
14525 2011-06-17 Chris Kühl <chrisk@openismus.com>
14527 * src/dbus-server/bluez-manager.cpp:
14528 * src/dbus-server/bluez-manager.h:
14529 * src/dbus-server/client.h:
14530 * src/dbus-server/connection.cpp:
14531 * src/dbus-server/connection.h:
14532 * src/dbus-server/connman-client.cpp:
14533 * src/dbus-server/connman-client.h:
14534 * src/dbus-server/info-req.cpp:
14535 * src/dbus-server/main.cpp:
14536 * src/dbus-server/network-manager-client.cpp:
14537 * src/dbus-server/network-manager-client.h:
14538 * src/dbus-server/session.cpp:
14539 * src/dbus-server/session.h:
14540 * src/dbus-server/syncevo-dbus-server.h:
14541 * src/dbus-server/syncevo-exceptions.cpp:
14542 * src/dbus-server/syncevo-exceptions.h:
14544 dbus-server: Removed "using namespace XXX" statement from
14547 2011-06-20 Murray Cumming <murrayc@murrayc.com>
14549 * src/dbus-server/main.cpp:
14551 Added missing include <iostream>
14553 2011-06-17 Chris Kühl <chrisk@openismus.com>
14555 * src/dbus-server/Makefile.am:
14556 * src/dbus-server/auto-sync-manager.cpp:
14557 * src/dbus-server/auto-sync-manager.h:
14558 * src/dbus-server/auto-term.h:
14559 * src/dbus-server/bluez-manager.cpp:
14560 * src/dbus-server/bluez-manager.h:
14561 * src/dbus-server/client.cpp:
14562 * src/dbus-server/client.h:
14563 * src/dbus-server/cmdline-wrapper.h:
14564 * src/dbus-server/common.h:
14565 * src/dbus-server/connection.cpp:
14566 * src/dbus-server/connman-client.cpp:
14567 * src/dbus-server/connman-client.h:
14568 * src/dbus-server/dbus-sync.cpp:
14569 * src/dbus-server/dbus-sync.h:
14570 * src/dbus-server/dbus-transport-agent.h:
14571 * src/dbus-server/dbus-user-interface.cpp:
14572 * src/dbus-server/dbus-user-interface.h:
14573 * src/dbus-server/info-req.cpp:
14574 * src/dbus-server/info-req.h:
14575 * src/dbus-server/main.cpp:
14576 * src/dbus-server/network-manager-client.cpp:
14577 * src/dbus-server/network-manager-client.h:
14578 * src/dbus-server/presence-status.h:
14579 * src/dbus-server/progress-data.cpp:
14580 * src/dbus-server/progress-data.h:
14581 * src/dbus-server/read-operations.cpp:
14582 * src/dbus-server/read-operations.h:
14583 * src/dbus-server/resource.h:
14584 * src/dbus-server/restart.h:
14585 * src/dbus-server/session-listener.h:
14586 * src/dbus-server/session.cpp:
14587 * src/dbus-server/session.h:
14588 * src/dbus-server/source-progress.h:
14589 * src/dbus-server/source-status.h:
14590 * src/dbus-server/syncevo-dbus-server.cpp:
14591 * src/dbus-server/syncevo-dbus-server.h:
14592 * src/dbus-server/syncevo-exceptions.h:
14593 * src/dbus-server/timeout.h:
14594 * src/dbus-server/timer.h:
14596 dbus-server: Cleaned up include files after reorganization.
14598 2011-06-17 Chris Kühl <chrisk@openismus.com>
14600 * src/backends/evolution/EvolutionSyncSource.cpp:
14601 * src/syncevo/SmartPtr.h:
14602 * src/syncevo/util.cpp:
14604 syncevo: Renamed GString typedef in SmartPtr.h to GStringPtr.
14606 2011-06-15 Chris Kühl <chrisk@openismus.com>
14608 * src/dbus-server/Makefile.am:
14609 * src/dbus-server/dbus-sync.cpp:
14610 * src/dbus-server/dbus-transport-agent.cpp:
14611 * src/dbus-server/dbus-transport-agent.h:
14612 * src/dbus-server/syncevo-dbus-server.cpp:
14613 * src/dbus-server/syncevo-dbus-server.h:
14615 dbus-server: Broke DBusTransportAgent class out into its own
14618 2011-06-15 Chris Kühl <chrisk@openismus.com>
14620 * src/dbus-server/Makefile.am:
14621 * src/dbus-server/connection.cpp:
14622 * src/dbus-server/connection.h:
14623 * src/dbus-server/session.cpp:
14624 * src/dbus-server/syncevo-dbus-server.cpp:
14625 * src/dbus-server/syncevo-dbus-server.h:
14627 dbus-server: Broke Connection class out into its own .h/.cpp
14630 2011-06-15 Chris Kühl <chrisk@openismus.com>
14632 * src/dbus-server/Makefile.am:
14633 * src/dbus-server/cmdline-wrapper.h:
14634 * src/dbus-server/session.cpp:
14635 * src/dbus-server/syncevo-dbus-server.h:
14637 dbus-server: Broke CmdlineWrapper class out into its own .h file.
14639 2011-06-15 Chris Kühl <chrisk@openismus.com>
14641 * src/dbus-server/Makefile.am:
14642 * src/dbus-server/common.h:
14643 * src/dbus-server/session.cpp:
14644 * src/dbus-server/session.h:
14645 * src/dbus-server/syncevo-dbus-server.cpp:
14646 * src/dbus-server/syncevo-dbus-server.h:
14648 dbus-server: Broke Session class out into its own .h/.cpp files.
14650 2011-06-15 Chris Kühl <chrisk@openismus.com>
14652 * src/dbus-server/Makefile.am:
14653 * src/dbus-server/progress-data.cpp:
14654 * src/dbus-server/progress-data.h:
14655 * src/dbus-server/syncevo-dbus-server.cpp:
14656 * src/dbus-server/syncevo-dbus-server.h:
14658 dbus-server: Broke ProgressData class out into its own .h/.cpp
14661 2011-06-15 Chris Kühl <chrisk@openismus.com>
14663 * src/dbus-server/Makefile.am:
14664 * src/dbus-server/dbus-sync.cpp:
14665 * src/dbus-server/dbus-sync.h:
14666 * src/dbus-server/syncevo-dbus-server.cpp:
14667 * src/dbus-server/syncevo-dbus-server.h:
14669 dbus-server: Broke DBusSync class out into its own .h/.cpp files.
14671 2011-06-15 Chris Kühl <chrisk@openismus.com>
14673 * src/dbus-server/Makefile.am:
14674 * src/dbus-server/dbus-user-interface.cpp:
14675 * src/dbus-server/dbus-user-interface.h:
14676 * src/dbus-server/syncevo-dbus-server.cpp:
14677 * src/dbus-server/syncevo-dbus-server.h:
14679 dbus-server: Broke DBusUserInterface class out into its own
14682 2011-06-15 Chris Kühl <chrisk@openismus.com>
14684 * src/dbus-server/Makefile.am:
14685 * src/dbus-server/source-progress.h:
14686 * src/dbus-server/syncevo-dbus-server.h:
14688 dbus-server: Broke SourceProgress struct out into its own .h
14691 2011-06-15 Chris Kühl <chrisk@openismus.com>
14693 * src/dbus-server/Makefile.am:
14694 * src/dbus-server/source-status.h:
14695 * src/dbus-server/syncevo-dbus-server.h:
14697 dbus-server: Broke SourceStatus struct out into its own .h file.
14699 2011-06-15 Chris Kühl <chrisk@openismus.com>
14701 * src/dbus-server/Makefile.am:
14702 * src/dbus-server/presence-status.cpp:
14703 * src/dbus-server/presence-status.h:
14704 * src/dbus-server/syncevo-dbus-server.cpp:
14705 * src/dbus-server/syncevo-dbus-server.h:
14707 dbus-server: Broke PresenceStatus class out into its own .cpp/.h
14710 2011-06-15 Chris Kühl <chrisk@openismus.com>
14712 * src/dbus-server/Makefile.am:
14713 * src/dbus-server/auto-sync-manager.cpp:
14714 * src/dbus-server/auto-sync-manager.h:
14715 * src/dbus-server/syncevo-dbus-server.cpp:
14716 * src/dbus-server/syncevo-dbus-server.h:
14718 dbus-server: Broke AutoSyncManager class out into its own .h/.cpp
14721 2011-06-15 Chris Kühl <chrisk@openismus.com>
14723 * src/dbus-server/Makefile.am:
14724 * src/dbus-server/session-listener.h:
14725 * src/dbus-server/syncevo-dbus-server.h:
14727 dbus-server: Broke SessionListener class out into its own .h
14730 2011-06-14 Chris Kühl <chrisk@openismus.com>
14732 * src/dbus-server/Makefile.am:
14733 * src/dbus-server/network-manager-client.cpp:
14734 * src/dbus-server/network-manager-client.h:
14735 * src/dbus-server/syncevo-dbus-server.cpp:
14736 * src/dbus-server/syncevo-dbus-server.h:
14738 dbus-server: Break NetworkManagerClient class out into .h/.cpp
14741 2011-06-14 Chris Kühl <chrisk@openismus.com>
14743 * src/dbus-server/Makefile.am:
14744 * src/dbus-server/connman-client.cpp:
14745 * src/dbus-server/connman-client.h:
14746 * src/dbus-server/syncevo-dbus-server.cpp:
14747 * src/dbus-server/syncevo-dbus-server.h:
14749 dbus-server: Break ConnmanClient class out into .h/.cpp files.
14751 2011-06-14 Chris Kühl <chrisk@openismus.com>
14753 * src/dbus-server/Makefile.am:
14754 * src/dbus-server/read-operations.cpp:
14755 * src/dbus-server/read-operations.h:
14756 * src/dbus-server/syncevo-dbus-server.cpp:
14757 * src/dbus-server/syncevo-dbus-server.h:
14759 dbus-server: Broke ReadOperations class out into its own .h file.
14761 2011-06-14 Chris Kühl <chrisk@openismus.com>
14763 * src/dbus-server/Makefile.am:
14764 * src/dbus-server/client.cpp:
14765 * src/dbus-server/client.h:
14766 * src/dbus-server/syncevo-dbus-server.cpp:
14767 * src/dbus-server/syncevo-dbus-server.h:
14769 dbus-server: Broke Client class out into its own .cpp/.h file.
14771 2011-06-14 Chris Kühl <chrisk@openismus.com>
14773 * src/dbus-server/Makefile.am:
14774 * src/dbus-server/restart.h:
14775 * src/dbus-server/syncevo-dbus-server.h:
14777 dbus-server: Broke Restart class out into its own .h file.
14779 2011-06-14 Chris Kühl <chrisk@openismus.com>
14781 * src/dbus-server/Makefile.am:
14782 * src/dbus-server/common.h:
14783 * src/dbus-server/syncevo-dbus-server.h:
14784 * src/dbus-server/syncevo-exceptions.cpp:
14785 * src/dbus-server/syncevo-exceptions.h:
14787 dbus-server: Break Exception classes out into .h/.cpp files.
14789 2011-06-14 Chris Kühl <chrisk@openismus.com>
14791 * src/dbus-server/Makefile.am:
14792 * src/dbus-server/syncevo-dbus-server.h:
14793 * src/dbus-server/timeout.h:
14795 dbus-server: Broke Timeout class out into its own .h file.
14797 2011-06-14 Chris Kühl <chrisk@openismus.com>
14799 * src/dbus-server/Makefile.am:
14800 * src/dbus-server/info-req.cpp:
14801 * src/dbus-server/info-req.h:
14802 * src/dbus-server/syncevo-dbus-server.cpp:
14803 * src/dbus-server/syncevo-dbus-server.h:
14805 dbus-server: Broke InfoReq class out into its own .cpp/.h file.
14807 2011-06-13 Chris Kühl <chrisk@openismus.com>
14809 * src/dbus-server/Makefile.am:
14810 * src/dbus-server/auto-term.h:
14811 * src/dbus-server/syncevo-dbus-server.h:
14813 dbus-server: Broke AutoTerm class out into its own .h file.
14815 2011-06-12 Chris Kühl <chrisk@openismus.com>
14817 * src/dbus-server/Makefile.am:
14818 * src/dbus-server/syncevo-dbus-server.h:
14819 * src/dbus-server/timer.h:
14821 dbus-server: Broke Timer utility class out into its own .h file.
14823 2011-06-11 Chris Kühl <chrisk@openismus.com>
14825 * src/dbus-server/Makefile.am:
14826 * src/dbus-server/bluez-manager.cpp:
14827 * src/dbus-server/bluez-manager.h:
14828 * src/dbus-server/syncevo-dbus-server.cpp:
14829 * src/dbus-server/syncevo-dbus-server.h:
14831 dbus-server: Broke BluezManager out into its own .cpp/.h files.
14833 2011-06-10 Chris Kühl <chrisk@openismus.com>
14835 * src/dbus-server/Makefile.am:
14836 * src/dbus-server/main.cpp:
14837 * src/dbus-server/syncevo-dbus-server.cpp:
14838 * src/dbus-server/syncevo-dbus-server.h:
14840 dbus-server: Moved main() and friends to seperate main.cpp file.
14842 2011-06-10 Chris Kühl <chrisk@openismus.com>
14844 * src/gdbus/Makefile.am:
14845 * src/gdbus/gdbus-cxx-bridge.cpp:
14846 * src/gdbus/gdbus-cxx-bridge.h:
14848 gdbus: Seperate implementation of intrusive_ptr_* into cpp file.
14850 2011-06-09 Chris Kühl <chrisk@openismus.com>
14852 * src/dbus-server/syncevo-dbus-server.cpp:
14853 * src/dbus-server/syncevo-dbus-server.h:
14855 dbus-server: Make shutdownRequested less global.
14857 2011-06-09 Chris Kühl <chrisk@openismus.com>
14859 * src/dbus-server/syncevo-dbus-server.cpp:
14860 * src/dbus-server/syncevo-dbus-server.h:
14862 dbus-server: Make LogRedirect less global.
14864 2011-06-09 Chris Kühl <chrisk@openismus.com>
14866 * src/dbus-server/syncevo-dbus-server.cpp:
14867 * src/dbus-server/syncevo-dbus-server.h:
14869 dbus-server: Make GMainLoop less global.
14871 2011-06-08 Chris Kühl <chrisk@openismus.com>
14873 * src/dbus-server/Makefile.am:
14874 * src/dbus-server/common.h:
14875 * src/dbus-server/syncevo-dbus-server.cpp:
14876 * src/dbus-server/syncevo-dbus-server.h:
14878 dbus-server: Moved all class definitions to .h file.
14880 2011-06-06 Chris Kühl <chrisk@openismus.com>
14882 * configure-post.in:
14885 * src/Makefile-gen.am:
14886 * src/dbus-server/.gitignore:
14887 * src/dbus-server/Makefile.am:
14888 * src/dbus-server/org.syncevolution.service.in:
14889 * src/dbus-server/syncevo-dbus-server-startup.sh.in:
14890 * src/dbus-server/syncevo-dbus-server.cpp:
14891 * src/dbus-server/syncevo-dbus-server.desktop.in:
14892 * src/org.syncevolution.service.in:
14893 * src/syncevo-dbus-server-startup.sh.in:
14894 * src/syncevo-dbus-server.cpp:
14895 * src/syncevo-dbus-server.desktop.in:
14897 Moved syncevo-dbus-server.cpp and friends to dbus-server
14900 2011-07-27 Patrick Ohly <patrick.ohly@intel.com>
14902 * src/backends/webdav/NeonCXX.h:
14904 WebDAV: temporarily add "using namespace std"
14906 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14908 * src/syncevo/SyncSource.h:
14910 SyncSource.h: fixed missing return statement
14912 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14914 * test/runtests.py:
14916 testing: enable problematic eds_contact tests for Memotoo
14918 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14920 * test/runtests.py:
14922 testing: ignore testExtensions for Funambol
14924 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14926 * test/runtests.py:
14928 testing: run all Sync tests for DAViCal
14930 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14932 * test/runtests.py:
14934 syncevolution.org binaries: enable lpia again
14936 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14938 * src/syncevo/SyncSource.cpp:
14940 backends: apply PHOTO import/export scripts by default (Apple
14943 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
14947 testing: removed obsolete libical valgrind suppressions
14949 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
14951 * configure-pre.in:
14952 * src/NotificationBackendLibnotify.cpp:
14953 * test/test-dbus.py:
14955 syncevolution.org binaries: fix libnotify compatibility mode (BMC
14958 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
14960 * test/testcases/eds_contact.vcf.apple.tem.patch:
14962 testing: use normal contact tests for Apple Calendar server
14964 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
14966 * test/testcases/eds_event.ics:
14967 * test/testcases/eds_event.ics.Ovi.tem.patch:
14968 * test/testcases/eds_event.ics.apple.tem.patch:
14969 * test/testcases/eds_event.ics.funambol.tem.patch:
14970 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
14971 * test/testcases/eds_event.ics.memotoo.tem.patch:
14972 * test/testcases/eds_event.ics.mobical.tem.patch:
14973 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
14975 testing: fixed iCalendar VALARM test cases
14977 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
14979 * test/ClientTest.cpp:
14980 * test/testcases/eds_event.ics:
14981 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
14982 * test/testcases/eds_event.ics.memotoo.tem.patch:
14983 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
14984 * test/testcases/google_event.ics:
14986 testing: fixed iCalendar 2.0 test data
14988 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
14990 * src/backends/webdav/CalDAVSource.cpp:
14992 CalDAV + Google: further workarounds for linked items
14994 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
14996 * src/backends/webdav/CalDAVSource.cpp:
14998 CalDAV: fixed memory leaks
15000 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
15002 * src/backends/webdav/CalDAVSource.cpp:
15004 CalDAV + Google: LAST-MODIFIED wasn't sent as UTC
15006 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
15008 * src/client-test-app.cpp:
15009 * src/syncevo/SyncSource.h:
15010 * test/ClientTest.cpp:
15011 * test/ClientTest.h:
15012 * test/resultchecker.py:
15014 testing: improved linkedItems tests (with and without VALARM)
15016 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
15018 * test/test-dbus.py:
15020 D-Bus testing: increase timeout to avoid premature abort
15022 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
15024 * test/valgrindcheck.sh:
15026 testing: always flag valgrind errors
15028 2011-08-22 Patrick Ohly <patrick.ohly@intel.com>
15032 testing: ignore valgrind warning for Google SSL
15034 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
15036 * src/syncevo/SyncSource.cpp:
15037 * src/syncevo/configs/remoterules/local-storage.xml:
15039 CalDAV/CardDAV + local storage: avoid empty properties
15041 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
15043 * configure-pre.in:
15044 * src/NotificationBackendLibnotify.cpp:
15046 syncevolution.org binaries: added libnotify compatibility mode
15049 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
15051 * test/test-dbus.py:
15053 testing: more tests for notifications
15055 2011-08-24 Patrick Ohly <patrick.ohly@intel.com>
15057 * test/notification-daemon.py:
15058 * test/test-dbus.py:
15060 testing: verify that auto sync triggers notifications
15062 2011-08-24 Patrick Ohly <patrick.ohly@intel.com>
15064 * test/dbus-session.sh:
15066 dbus-session.sh: fixed shutdown
15068 2011-08-19 Patrick Ohly <patrick.ohly@intel.com>
15070 * src/syncevo/Cmdline.cpp:
15072 config migration: avoid name conflicts and auto syncing of old
15073 configs (BMC #22691)
15075 2011-08-19 Patrick Ohly <patrick.ohly@intel.com>
15077 * src/syncevo-dbus-server.cpp:
15079 auto syncing: must check whether enabled when looking at unknown
15080 URLs (part of BMC #22691)
15082 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
15084 * configure-pre.in:
15086 autotools: also check minimum libsynthesis version
15087 --with-synthesis-src
15089 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
15091 * test/ClientTest.cpp:
15093 testing: make Memotoo testLinkedItems* test pass
15095 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
15097 * test/testcases/eds_contact.vcf.mobical.tem.patch:
15099 testing: ignore ORG in Mobical testExtensions test
15101 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
15103 * test/README.mobical:
15104 * test/testcases/eds_event.ics.mobical.tem.patch:
15106 testing: make Mobical eds_events testItems test pass
15108 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
15110 * test/ClientTest.cpp:
15112 testing: make Mobical eds_task tests pass
15114 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
15116 * test/synccompare.pl:
15117 * test/testcases/eds_contact.vcf.synthesis.tem.patch:
15119 testing: make Synthesis testExtensions test pass
15121 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15124 * configure-pre.in:
15126 prepared 1.1.99.6 release
15128 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15132 testing: ignore EDS 2.32 issues
15134 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15136 * test/ClientTest.cpp:
15137 * test/runtests.py:
15139 testing: ignore various problems with servers
15141 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15144 * src/backends/webdav/NeonCXX.cpp:
15145 * src/backends/webdav/WebDAVSourceRegister.cpp:
15146 * src/backends/webdav/configure-sub.in:
15147 * src/syncevo/SyncSource.cpp:
15149 syncevolution.org binaries: work with both libneon and
15152 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15154 * test/runtests.py:
15156 testing: removed hack for running setup command twice
15158 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15160 * test/dbus-session.sh:
15161 * test/valgrindcheck.sh:
15163 dbus-session/valgrindcheck: write debug messages to stderr
15165 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15167 * test/runtests.py:
15169 testing: fixed prebuilt tests
15171 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15173 * test/runtests.py:
15175 testing: fixed quoting when running commands
15177 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
15179 * test/generate-html.xsl:
15180 * test/resultchecker.py:
15182 testing: better Client::Sync test overview
15184 2011-08-16 Patrick Ohly <patrick.ohly@intel.com>
15186 * src/backends/evolution/EvolutionCalendarSource.cpp:
15187 * src/backends/webdav/CalDAVSource.cpp:
15189 Evolution Calendar: fixed error handling for broken TZIDs
15191 2011-08-15 Patrick Ohly <patrick.ohly@intel.com>
15193 * src/syncevo/util.cpp:
15195 normalizePath(): fixed /../ handling
15197 2011-08-15 Patrick Ohly <patrick.ohly@intel.com>
15199 * src/client-test-app.cpp:
15200 * src/syncevo/SyncSource.cpp:
15202 testing: use target-config@client-test-$CLIENT_TEST_SERVER for
15205 2011-08-15 Patrick Ohly <patrick.ohly@intel.com>
15207 * src/gdbus/object.c:
15209 gdbus: fixed segfault when asked for properties when none are
15210 available (BMC #22152)
15212 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
15214 * src/backends/webdav/WebDAVSource.cpp:
15215 * src/backends/webdav/WebDAVSource.h:
15216 * src/backends/webdav/WebDAVSourceRegister.cpp:
15217 * src/client-test-app.cpp:
15218 * src/syncevo/Logging.cpp:
15219 * src/syncevo/SyncConfig.cpp:
15221 fixed compile issues with Debian Testing/gcc 4.6.1
15223 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
15225 * test/runtests.py:
15227 runtest.py: fixed valgrindcheck args, added
15228 VALGRIND_LEAK_CHECK_ONLY_FIRST
15230 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
15232 * test/valgrindcheck.sh:
15234 valgrindcheck.sh: added signal handling and improved result
15237 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
15239 * test/dbus-session.sh:
15241 dbus-session.sh: optionally start EDS under valgrind
15243 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
15245 * test/runtests.py:
15247 testing: preserve LD_LIBRARY_PATH from environment
15249 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
15251 * test/runtests.py:
15253 testing: ignore leaks in forked process (local sync)
15255 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
15257 * test/valgrindcheck.sh:
15259 testing: stricter leak checking in forked process
15261 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
15263 * src/backends/evolution/EvolutionCalendarSource.cpp:
15265 Evolution Calendar: fixed error handling for broken TZIDs
15267 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15269 * test/runtests.py:
15271 testing: text -> eds_memo renaming
15273 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15275 * test/ClientTest.cpp:
15277 testing: increase timeout in testTimeout
15279 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15281 * test/resultchecker.py:
15283 testing: include Client::Sync::*::testLinked* in output
15285 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15287 * test/resultchecker.py:
15288 * test/runtests.py:
15289 * test/synccompare.pl:
15291 testing: added DAViCal
15293 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
15295 * test/synccompare.pl:
15297 synccompare: more Exchange suppressions
15299 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
15301 * src/backends/evolution/EvolutionCalendarSource.cpp:
15302 * test/synccompare.pl:
15304 synccompare: normalize TRIGGER time ranges
15306 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
15308 * test/synccompare.pl:
15310 synccompare: added ActiveSync/Exchange
15312 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15314 * test/valgrindcheck.sh:
15316 testing: optionally ignore leaks in forked processes
15318 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15320 * test/testcases/eds_task.ics.memotoo.tem.patch:
15322 Memotoo testing: updated eds_task test case for Memotoo
15324 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15326 * test/testcases/eds_event.ics.memotoo.tem.patch:
15328 Memotoo testing: ignore changes to RRULE in weekly recurrence
15330 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15332 * src/syncevo/SyncSource.cpp:
15334 source config: improved error message
15336 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15338 * src/syncevo/configs/remoterules/server/00_sony_ericsson.xml:
15340 Sony Ericsson: use ISO-8859-1 for all devices (BMC #14414)
15342 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15344 * src/backends/webdav/CalDAVSource.cpp:
15345 * src/backends/webdav/CalDAVSource.h:
15347 CalDAV: transform UTC RECURRENCE-ID for Evolution (BMC #22594)
15349 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
15351 * src/syncevo/eds_abi_wrapper.cpp:
15352 * src/syncevo/eds_abi_wrapper.h:
15354 libical: added more compatibility wrapper entries
15356 2011-08-08 Patrick Ohly <patrick.ohly@intel.com>
15358 * test/test-dbus.py:
15360 D-Bus testing: ignore failures to kill processes which have quit
15362 2011-08-08 Patrick Ohly <patrick.ohly@intel.com>
15364 * src/backends/webdav/NeonCXX.cpp:
15366 WebDAV: added logging of deadline
15368 2011-08-07 Patrick Ohly <patrick.ohly@intel.com>
15370 * src/syncevo/SyncSource.h:
15371 * test/ClientTest.cpp:
15372 * test/ClientTest.h:
15374 testing: improved Client::Source::*::testImport
15376 2011-08-07 Patrick Ohly <patrick.ohly@intel.com>
15378 * test/runtests.py:
15380 testing: fixed running commands with empty args
15382 2011-07-29 Patrick Ohly <patrick.ohly@intel.com>
15384 * test/runtests.py:
15386 testing: handle sudo as part of shell prefix
15388 2011-08-03 Salvatore Iovene <salvatore.iovene@intel.com>
15390 * src/syncevo/Cmdline.cpp:
15392 Fixes BMC#21311 - item operations: authentication problem for
15393 WebDAV when using keyring
15395 2011-08-03 Salvatore Iovene <salvatore.iovene@intel.com>
15397 * src/syncevo/Cmdline.cpp:
15399 Cmdline.cpp: we don't need *both* gnome-keyring and kwallet to
15402 2011-08-05 Patrick Ohly <patrick.ohly@intel.com>
15404 * test/test-dbus.py:
15406 D-Bus testing: catch hanging syncevo-dbus-server
15408 2011-08-05 Patrick Ohly <patrick.ohly@intel.com>
15410 * test/ClientTest.cpp:
15411 * test/ClientTest.h:
15413 testing: syncing of parent/child items (for BMC #22329)
15415 2011-08-04 Patrick Ohly <patrick.ohly@intel.com>
15417 * test/ClientTest.cpp:
15418 * test/ClientTest.h:
15419 * test/synccompare.pl:
15421 testing: added Client::Sync::testDeleteBothSides (for BMC #22327)
15423 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
15425 * src/syncevo/eds_abi_wrapper.cpp:
15427 EDS compatibility: accept libedataserver-1.2.so.14
15429 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
15431 * src/backends/webdav/CalDAVSource.cpp:
15433 CalDAV: continue despite Google Calendar access problems (see BMC
15436 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
15438 * src/backends/webdav/CalDAVSource.cpp:
15440 CalDAV: fixed incorrect change tracking causing "event not found"
15443 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
15445 * src/backends/webdav/CalDAVSource.cpp:
15446 * src/backends/webdav/CalDAVSource.h:
15448 CalDAV: handle delete<->delete conflict during local sync (BMC
15451 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
15453 * src/syncevo/MapSyncSource.h:
15455 SubSyncSource: getSubDescription() and deleteSubItem() must
15456 handle non-existent items (part of BMC #22327)
15458 2011-08-01 Patrick Ohly <patrick.ohly@intel.com>
15460 * src/backends/webdav/WebDAVSource.cpp:
15462 WebDAV: fixed item operations without configuration (BMC #22164)
15464 2011-08-01 Patrick Ohly <patrick.ohly@intel.com>
15466 * src/syncevo/ConfigNode.h:
15467 * src/syncevo/DevNullConfigNode.h:
15468 * src/syncevo/FileConfigNode.h:
15469 * src/syncevo/FilterConfigNode.h:
15470 * src/syncevo/IniConfigNode.h:
15471 * src/syncevo/PrefixConfigNode.h:
15472 * src/syncevo/SafeConfigNode.h:
15474 ConfigNode: added isReadOnly() (needed for BMC #22164)
15476 2011-07-29 Ove KÃ¥ven <ovek@arcticnet.no>
15480 Added debian/rules rule to rerun libsynthesis/autogen-maemo.sh if
15483 2011-07-23 Ove KÃ¥ven <ovek@arcticnet.no>
15485 * src/syncevo/SyncContext.cpp:
15487 On Maemo, disable iCalendar 2.0 UID comparisons. (Needed since
15488 calendar-backend can't store globally unique UIDs.)
15490 2011-07-26 Patrick Ohly <patrick.ohly@intel.com>
15492 * src/syncevo-dbus-server.cpp:
15494 auto sync: show all failed syncs except for temporary network
15495 errors (BMC #21888)
15497 2011-07-25 Patrick Ohly <patrick.ohly@intel.com>
15499 * src/syncevo/configs/datatypes/01vcard-profile.xml:
15501 vcard: adapted PHOTO data inlining to latest libsynthesis
15503 2011-07-22 Patrick Ohly <patrick.ohly@intel.com>
15505 * src/Makefile-gen.am:
15506 * src/syncevo/configs/datatypes/02vcard-types.xml:
15507 * src/syncevo/configs/scripting/04vcard-photo-inlining.xml:
15508 * test/Makefile.am:
15509 * test/synccompare.pl:
15510 * test/testcases/eds_contact.vcf.syncevolution.tem.patch:
15511 * test/testcases/local.png:
15513 vcard: inline local photo data (BMC #19661)
15515 2011-07-21 Patrick Ohly <patrick.ohly@intel.com>
15517 * src/backends/evolution/EvolutionContactSource.h:
15518 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
15519 * src/syncevo/configs/datatypes/01vcard-profile.xml:
15520 * src/syncevo/configs/datatypes/02vcard-types.xml:
15521 * src/syncevo/configs/scripting/04vcard-photo-value.xml:
15522 * src/syncevo/configs/scripting/05vcard-evolution.xml:
15523 * test/testcases/eds_contact.vcf.syncevolution.tem.patch:
15525 vCard: support VALUE parameter, fixed TYPE (part of BMC #19661)
15527 2011-07-21 Patrick Ohly <patrick.ohly@intel.com>
15529 * test/synccompare.pl:
15531 Memotoo testing: strengthen PHOTO comparison
15533 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
15535 * test/test-dbus.py:
15537 D-Bus testing: improved auto sync tests
15539 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
15541 * test/test-dbus.py:
15543 D-Bus testing: removed side effect of TestDBusServerPresence
15546 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
15548 * test/test-dbus.py:
15550 D-Bus testing: avoid signal cross-talk between tests
15552 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
15554 * test/test-dbus.py:
15556 D-Bus testing: improved logging
15558 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
15560 * src/syncevo-dbus-server.cpp:
15562 syncevo-dbus-server: online status wrong without Network Manager
15563 or ConnMan (BMC #21543)
15565 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
15569 README: crucial syncURL was missing
15571 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
15573 * test/ClientTest.cpp:
15575 testing: fixed eds_memo update tests
15577 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
15579 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
15581 Google Calendar testing: ignore loss of alarm description
15583 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
15585 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
15587 Google Calendar testing: remove "meeting invitation" from sync
15590 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
15592 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
15594 Google Calendar testing: avoid test failure because of
15597 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
15599 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
15601 Google Calendar testing: avoid "custom time zone" test
15603 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
15605 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
15607 Google Calendar testing: ignore UTC -> timezone conversion
15609 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
15611 * test/ClientTest.cpp:
15613 client-test: fix testChanges for ActiveSync
15615 2011-07-18 Patrick Ohly <patrick.ohly@intel.com>
15619 autotools: undo accidental change in commit for README
15621 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
15623 * src/syncevo/configs/scripting/05vcard-evolution.xml:
15625 Google Contacts: ensure that first/middle/name are set when
15626 storing in EDS (BMC #20864)
15628 2011-07-19 Gabriel Schulhof <gabriel.schulhof@intel.com>
15631 Merge branch 'master' of
15632 gitorious.org:meego-middleware/syncevolution
15634 2011-07-18 Patrick Ohly <patrick.ohly@intel.com>
15639 README: added note about preventSlowSync in local sync
15641 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
15643 * configure-pre.in:
15645 bumped version to 1.1.99.5b
15647 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
15649 * src/syncevo/eds_abi_wrapper.cpp:
15650 * src/syncevo/eds_abi_wrapper.h:
15652 --enable-eds-compatibility: added methods needed by WebDAV
15653 backend (BMC #21284)
15655 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
15657 * configure-post.in:
15659 autotools: avoid linking against libs which are covered by
15660 compatibility mode (part of BMC #21284)
15662 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
15666 autotools: more strict compatibility check (part of BMC #21284)
15668 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
15670 * test/synccompare.pl:
15672 testing: ignore X-GADUGADU|X-JABBER|X-MSN|X-SIP|X-SKYPE for
15675 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
15677 * test/synccompare.pl:
15679 testing: ignore X-GADUGADU|X-JABBER|X-MSN|X-SIP|X-SKYPE for
15682 2011-07-15 Gabriel Schulhof <gabriel.schulhof@intel.com>
15684 * src/dbus/interfaces/syncevo-session-full.xml:
15686 interface xml: Add missing direction to Session.CheckPresence()
15687 parameter "status" ("out")
15689 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
15693 README: fixed formatting
15695 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
15697 * src/syncevo/eds_abi_wrapper.cpp:
15699 EDS compatibility: accept Evolution 2.32 in syncevolution.org
15702 2011-06-25 Ove KÃ¥ven <ovek@arcticnet.no>
15704 * gen-autotools.sh:
15706 Remove -L option from find, it's not supported in Fremantle's
15709 2011-07-15 Ove KÃ¥ven <ovek@arcticnet.no>
15711 * debian/changelog:
15713 Update version of this branch.
15715 2011-07-15 Ove KÃ¥ven <ovek@arcticnet.no>
15718 Merge commit 'syncevolution-1-1-99-5a' into FREMANTLE-1-1-99-5
15720 2011-07-14 Patrick Ohly <patrick.ohly@intel.com>
15722 * configure-pre.in:
15724 bumped version to 1.1.99.5a
15726 2011-07-14 Patrick Ohly <patrick.ohly@intel.com>
15728 * test/runtests.py:
15730 Revert "runtests.py: avoid ssh access to gitorious.org in nightly
15733 2011-07-14 Patrick Ohly <patrick.ohly@intel.com>
15735 * configure-pre.in:
15737 autotools: not specifying --enable/disable-release-mode set the
15740 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
15742 * test/test-dbus.py:
15744 D-Bus testing: avoid test failures due to GNOME keyring side
15747 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15749 * test/dbus-session.sh:
15751 nightly testing: must pre-start gnome-keyring-daemon
15753 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
15755 * configure-pre.in:
15757 bumped version to 1.1.99.5
15759 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
15763 NEWS: updated for 1.1.99.5 release
15765 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
15769 README: simplified examples, added section on local
15770 sync/CalDAV/CardDAV
15772 2011-07-13 Gabriel Schulhof <gabriel.schulhof@intel.com>
15774 * src/NotificationBackendMLite.cpp:
15775 * src/syncevo-dbus-server.cpp:
15777 Fixes: BMC#19587 (Tapping on Sync notification should open Sync
15778 settings in Tablet UX)
15780 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
15782 * src/syncevo/Cmdline.cpp:
15783 * src/templates/clients/SyncEvolution.ini:
15784 * src/templates/clients/phone/nokia.ini:
15785 * src/templates/clients/phone/sony-ericsson-old.ini:
15786 * src/templates/clients/phone/sony-ericsson.ini:
15787 * src/templates/contexts/WebDAV.ini:
15788 * src/templates/contexts/Yahoo.ini:
15789 * src/templates/servers/Funambol.ini:
15790 * src/templates/servers/Google-Contacts.ini:
15791 * src/templates/servers/Goosync.ini:
15792 * src/templates/servers/Memotoo.ini:
15793 * src/templates/servers/Mobical.ini:
15794 * src/templates/servers/Oracle.ini:
15795 * src/templates/servers/Ovi.ini:
15796 * src/templates/servers/ScheduleWorld.ini:
15797 * src/templates/servers/SyncEvolution.ini:
15798 * src/templates/servers/Synthesis.ini:
15799 * src/templates/servers/eGroupware.ini:
15801 config templates: added IconURI to all templates (BMC #20750)
15803 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
15805 * src/syncevo-dbus-server.cpp:
15806 * test/test-dbus.py:
15808 auto sync: support local sync configs (BMC #20970)
15810 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
15812 * src/syncevo-dbus-server.cpp:
15813 * test/test-dbus.py:
15815 auto syncing: fix D-Bus API violations (part of BMC #20966)
15817 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
15819 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
15821 Memotoo testing: ignore HTML entities problem
15823 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
15825 * src/syncevo-dbus-server.cpp:
15827 syncevo-dbus-server: fixed compiler warning
15829 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15831 * src/syncevo-dbus-server.cpp:
15832 * test/test-dbus.py:
15834 D-Bus server: avoid shutting down while auto-sync is active (BMC
15837 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15839 * test/test-dbus.py:
15841 D-Bus testing: enable syncevo-dbus-server debug logging
15843 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15845 * test/ClientTest.cpp:
15847 testing: report source initialization errors inside test*()
15850 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15852 * test/ClientTest.cpp:
15854 testing: relax requirements for ActiveSync backend
15856 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15858 * src/syncevo/SyncConfig.cpp:
15860 SyncConfig: fixed compiler problem with C++ initialization order
15863 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15865 * src/gdbus/watch.c:
15867 GDBus: removed dead code
15869 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
15871 * src/client-test-app.cpp:
15873 nightly testing: minor code cleanup
15875 2011-07-07 Patrick Ohly <patrick.ohly@intel.com>
15877 * test/synccompare.pl:
15879 nightly testing: join multiple CATEGORIES
15881 2011-07-06 Patrick Ohly <patrick.ohly@intel.com>
15883 * src/syncevo/Cmdline.cpp:
15884 * src/templates/contexts/WebDAV.ini:
15885 * test/test-dbus.py:
15887 templates: added generic WebDAV template
15889 2011-07-06 Patrick Ohly <patrick.ohly@intel.com>
15891 * gen-autotools.sh:
15893 autotools: support detached HEAD (BMC #20093)
15895 2011-07-06 Patrick Ohly <patrick.ohly@intel.com>
15897 * configure-pre.in:
15898 * src/backends/akonadi/configure-sub.in:
15900 autotools: handle situation where qmake is not installed
15902 2011-07-05 Chris Kühl <chrisk@openismus.com>
15904 * configure-pre.in:
15905 * src/backends/akonadi/configure-sub.in:
15907 autotools: check for alternative names to the qmake binary (BMC
15910 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
15912 * test/runtests.py:
15914 nightly testing: must set install env variables also for setup
15917 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
15919 * test/runtests.py:
15921 nightly testing: test-dbus.py + valgrind
15923 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
15925 * test/runtests.py:
15927 nightly testing: resultchecker.py + valgrind fix
15929 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
15931 * test/test-dbus.py:
15933 D-Bus testing: fixed
15934 TestSessionAPIsDummy.testCheckSourceInvalidType
15936 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
15938 * test/test-dbus.py:
15940 D-Bus Testing: fixed TestDBusServerPresence +
15941 TestDBusSession.testSecondSession
15943 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
15945 * test/test-dbus.py:
15947 D-Bus testing: removed invalid TestLocalSync.testTimeout
15949 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
15951 * src/syncevo/SyncContext.cpp:
15952 * src/syncevo/SyncContext.h:
15954 error handling: recognize local errors again
15956 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
15958 * test/test-dbus.py:
15960 D-Bus testing: fixed wrong check in TestConnection.testStartSync
15962 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
15964 * test/test-dbus.py:
15966 D-Bus testing: avoid dependency on default backend and its
15969 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
15971 * test/test-dbus.py:
15973 D-Bus testing: use 'temp-test-dbus' as name of directory created
15976 2011-06-27 Chris Kühl <chrisk@openismus.com>
15978 * test/test-dbus.py:
15980 test-dbus: Change default fr xdg_root
15982 2011-07-04 Murray Cumming <murrayc@murrayc.com>
15984 * m4-repo/autotroll.m4:
15985 * m4-repo/ax_boost_base.m4:
15987 Update m4-repo/ files from upstream
15989 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
15991 * test/resultchecker.py:
15993 D-Bus testing: also create logs for successful tests
15995 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
15997 * test/resultchecker.py:
15998 * test/runtests.py:
16000 D-Bus testing: integrated into nightly testing (BMC #5609)
16002 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
16004 * test/test-dbus.py:
16006 D-Bus testing: added class and function to all test doc strings
16008 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
16010 * test/runtests.py:
16012 nightly testing: slightly nicer output
16014 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
16016 * src/syncevo/MapSyncSource.cpp:
16018 CalDAV + MapSyncSource: fixed off-by-one error in change tracking
16021 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16023 * test/test-dbus.py:
16025 test-dbus.py: use 'dbus_unittest' config as it is
16027 2011-06-27 Chris Kühl <chrisk@openismus.com>
16029 * test/test-dbus.py:
16031 test-dbus: Update testGetConfigsTemplates with new templates
16033 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16035 * src/backends/webdav/NeonCXX.cpp:
16037 WebDAV: fixed compiler warning
16039 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16041 * configure-post.in:
16043 autotools: support out-of-tree ActiveSync backend
16045 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16047 * src/backends/webdav/WebDAVSource.cpp:
16049 WebDAV: fixed Google throttling workaround during initial sync
16051 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16053 * src/backends/webdav/CalDAVSource.cpp:
16055 CalDAV: handle response with no data (Google)
16057 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16059 * src/backends/buteo/ButeoBridge.cpp:
16060 * src/backends/buteo/README:
16061 * src/backends/webdav/README:
16062 * src/backends/webdav/WebDAVSourceRegister.cpp:
16063 * src/client-test-app.cpp:
16064 * src/syncevo/Cmdline.cpp:
16065 * src/syncevo/LocalTransportAgent.cpp:
16066 * src/syncevo/SyncConfig.cpp:
16067 * src/syncevo/SyncSource.cpp:
16068 * src/syncevo/SyncSource.h:
16069 * src/templates/contexts/Google-Calendar.ini:
16070 * src/templates/contexts/Yahoo.ini:
16071 * test/test-dbus.py:
16073 local sync: renamed "source-config" to "target-config"
16075 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16077 * src/syncevo/Cmdline.cpp:
16078 * src/templates/servers/Funambol.ini:
16080 templates: Add PeerName field, part II
16082 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
16084 * src/backends/webdav/WebDAVSource.cpp:
16086 WebDAV: fixed regression caused by 404->401 patch (BMC #17862)
16088 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16090 * src/backends/webdav/NeonCXX.cpp:
16092 WebDAV: added some debug logging for credentials
16094 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16096 * src/syncevo/syncevolution.pc.in:
16098 syncevolution.pc: added path variables
16100 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16102 * src/backends/webdav/CalDAVSource.cpp:
16104 CalDAV: ensure that UID is set during update
16106 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16108 * src/syncevo/MapSyncSource.cpp:
16110 MapSyncSource: make tracking node content extensible
16112 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16114 * src/backends/webdav/NeonCXX.h:
16116 Neon::URI: fixed initialization
16118 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16120 * src/backends/webdav/CalDAVSource.cpp:
16121 * src/backends/webdav/WebDAVSourceRegister.cpp:
16122 * src/syncevo/MapSyncSource.cpp:
16123 * src/syncevo/MapSyncSource.h:
16124 * src/syncevo/SyncSource.h:
16125 * src/syncevo/TrackingSyncSource.cpp:
16126 * src/syncevo/TrackingSyncSource.h:
16128 CalDAV + MapSyncSource: rewrote change tracking
16130 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16132 * src/backends/webdav/CalDAVSource.cpp:
16134 CalDAV + updateAllSubItems(): fixed updating items
16136 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16138 * src/backends/webdav/CalDAVSource.cpp:
16139 * src/backends/webdav/CalDAVSource.h:
16141 CalDAV + updateAllSubItems(): fixed listing of revisions
16143 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
16145 * src/syncevo/PrefixConfigNode.cpp:
16146 * src/syncevo/PrefixConfigNode.h:
16148 PrefixConfigNode: clear() should only remove properties exposed
16151 2011-06-27 Gabriel Schulhof <gabriel.schulhof@intel.com>
16153 * src/templates/servers/Goosync.ini:
16154 * src/templates/servers/Memotoo.ini:
16155 * src/templates/servers/Mobical.ini:
16156 * src/templates/servers/Oracle.ini:
16157 * src/templates/servers/Ovi.ini:
16158 * src/templates/servers/ScheduleWorld.ini:
16159 * src/templates/servers/SyncEvolution.ini:
16160 * src/templates/servers/Synthesis.ini:
16161 * src/templates/servers/eGroupware.ini:
16163 templates: Add PeerName field
16165 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
16167 * src/backends/sqlite/SQLiteContactSource.cpp:
16169 SQLite backend: fixed compilation error due to detectChanges()
16172 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
16174 * src/syncevo/MapSyncSource.cpp:
16176 CalDAV: fixed UID handling
16178 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
16180 * src/backends/webdav/CalDAVSource.cpp:
16182 CalDAV: fix for use-after-free of multiget buffer
16184 2011-06-26 Patrick Ohly <patrick.ohly@intel.com>
16186 * src/backends/webdav/CalDAVSource.cpp:
16188 CalDAV: removed obsolete comment
16190 2011-06-26 Patrick Ohly <patrick.ohly@intel.com>
16192 * src/backends/webdav/CalDAVSource.cpp:
16193 * src/backends/webdav/CalDAVSource.h:
16195 CalDAV: implemented reading of only the changed item data
16197 2011-06-26 Patrick Ohly <patrick.ohly@intel.com>
16199 * src/backends/webdav/CalDAVSource.cpp:
16201 CalDAV: code cleanup - removed 'result' variable
16203 2011-06-25 Ove KÃ¥ven <ovek@arcticnet.no>
16207 No longer bother to set CFLAGS from debian/rules.
16209 2011-06-25 Patrick Ohly <patrick.ohly@intel.com>
16211 * src/backends/webdav/CalDAVSource.cpp:
16212 * src/backends/webdav/CalDAVSource.h:
16213 * src/backends/webdav/NeonCXX.cpp:
16214 * src/backends/webdav/NeonCXX.h:
16216 WebDAV: moved common href and etag handling into common parser
16218 2011-06-25 Patrick Ohly <patrick.ohly@intel.com>
16220 * src/syncevo/MapSyncSource.cpp:
16221 * src/syncevo/MapSyncSource.h:
16222 * src/syncevo/SyncSource.cpp:
16223 * src/syncevo/SyncSource.h:
16224 * src/syncevo/TrackingSyncSource.h:
16226 SyncSourceRevisions: added updateAll[Sub]Items
16228 2011-06-25 Patrick Ohly <patrick.ohly@intel.com>
16230 * src/syncevo/SyncSource.h:
16231 * test/ClientTest.cpp:
16233 testing: avoid race condition in testLinkedItem* tests
16235 2011-06-24 Patrick Ohly <patrick.ohly@intel.com>
16237 * src/backends/webdav/CalDAVSource.cpp:
16238 * src/syncevo/MapSyncSource.cpp:
16239 * src/syncevo/MapSyncSource.h:
16241 CalDAV: cache UID in revision map
16243 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
16245 * src/backends/webdav/CalDAVSource.cpp:
16246 * src/backends/webdav/CalDAVSource.h:
16247 * src/syncevo/GLibSupport.cpp:
16249 CalDAV: avoid GET in slow sync
16251 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
16253 * src/backends/webdav/CalDAVSource.cpp:
16254 * src/syncevo/Cmdline.cpp:
16255 * src/templates/contexts/Google-Calendar.ini:
16256 * src/templates/contexts/Yahoo.ini:
16258 WebDAV templates: avoid complete data dump
16260 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
16262 * src/backends/webdav/CalDAVSource.cpp:
16263 * src/backends/webdav/CalDAVSource.h:
16265 CalDAV: avoid GET before DELETE
16267 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
16269 * src/backends/webdav/CalDAVSource.cpp:
16270 * src/backends/webdav/CalDAVSource.h:
16271 * src/backends/webdav/WebDAVSource.cpp:
16272 * src/backends/webdav/WebDAVSource.h:
16274 WebDAV: use CTag for quick change detection
16276 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
16278 * src/syncevo/MapSyncSource.cpp:
16279 * src/syncevo/MapSyncSource.h:
16280 * src/syncevo/SyncSource.cpp:
16281 * src/syncevo/SyncSource.h:
16282 * src/syncevo/TrackingSyncSource.cpp:
16283 * src/syncevo/TrackingSyncSource.h:
16285 sync sources: added support for avoiding listAllItems()
16287 2011-06-22 Amarnath Valluri <amarnath.valluri@intel.com>
16291 HACKING: describe database creation with EDS 2.32
16293 2011-06-24 Patrick Ohly <patrick.ohly@intel.com>
16295 * src/syncevo/Cmdline.cpp:
16297 Google template: fixed Cmdline test
16299 2011-05-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16301 * src/backends/webdav/NeonCXX.h:
16303 NeonCXX.h: fix indentation.
16305 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
16307 * test/synccompare.pl:
16309 Memotoo: updated list of lost X- chat extensions
16311 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
16313 * src/syncevo-dbus-server.cpp:
16315 syncevo-dbus-server: all templates had the "ConsumerReady" flag
16316 turned on (BMC #19739)
16318 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
16320 * configure-post.in:
16321 * src/syncevo/Makefile.am:
16323 Fixed libsyncevolution linking issue.
16325 2011-06-22 Gabriel Schulhof <gabriel.schulhof@intel.com>
16327 * src/templates/contexts/Google-Calendar.ini:
16329 templates: Add IconURI to
16330 src/templates/contexts/Google-Calendar.ini
16332 2011-05-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16334 * src/backends/webdav/NeonCXX.cpp:
16335 * src/backends/webdav/WebDAVSource.cpp:
16337 WebDavSource.cpp: hijack error 404 to 401 when appropriate (BMC
16340 2011-06-21 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16342 * src/backends/webdav/NeonCXX.cpp:
16344 NeonCXX: don't trust libneon's escape and unescape functions.
16346 2011-05-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16348 * src/backends/webdav/NeonCXX.cpp:
16349 * src/backends/webdav/NeonCXX.h:
16351 NeonCXX: rename check to checkError.
16353 2011-06-21 Patrick Ohly <patrick.ohly@intel.com>
16355 * test/testcases/eds_contact.vcf:
16356 * test/testcases/eds_contact.vcf.google.tem.patch:
16357 * test/testcases/eds_contact.vcf.mobical.tem.patch:
16358 * test/testcases/eds_contact.vcf.zyb.tem.patch:
16360 testing: removed extra X-ICQ
16362 2011-06-21 Patrick Ohly <patrick.ohly@intel.com>
16364 * src/syncevo/configs/remoterules/client/02google-contacts.xml:
16365 * test/testcases/eds_contact.vcf:
16366 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
16367 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
16368 * test/testcases/yahoo_contact.vcf:
16370 EDS+Yahoo testcases: removed TYPE=HOME from X- chat extensions
16372 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16374 * test/ClientTest.cpp:
16375 * test/synccompare.pl:
16377 client-test: make testExtensions more permissive
16379 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16381 * test/synccompare.pl:
16382 * test/testcases/eds_contact.vcf.google.tem.patch:
16384 Google testing: simplify test cases instead of ignoring
16385 differences in synccompare
16387 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16389 * src/backends/evolution/EvolutionSyncSource.h:
16391 Evolution: enable preservation of local data (BMC #15030)
16393 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16395 * src/syncevo/SyncSource.cpp:
16396 * src/syncevo/SyncSource.h:
16398 Synthesis engine: allow arbitrary <datastore> config properties
16400 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
16402 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
16403 * src/syncevo/configs/datatypes/01vcard-profile.xml:
16404 * test/synccompare.pl:
16405 * test/testcases/eds_contact.vcf:
16406 * test/testcases/eds_contact.vcf.google.tem.patch:
16407 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
16408 * test/testcases/eds_contact.vcf.mobical.tem.patch:
16409 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
16410 * test/testcases/eds_contact.vcf.zyb.tem.patch:
16412 vCard: support arbitrary local extensions (part of BMC #15030)
16414 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
16416 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
16418 testing: enable Client::Sync::eds_contact::testExtensions
16420 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
16422 * src/syncevo/configs/remoterules/client/02google-contacts.xml:
16424 Google Contacts: add CtCap information (BMC #15029)
16426 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
16428 * test/synccompare.pl:
16430 testing + Google: ignore loss of X- chat extensions
16432 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
16434 * test/testcases/eds_contact.vcf:
16435 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
16436 * test/testcases/eds_contact.vcf.mobical.tem.patch:
16437 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
16438 * test/testcases/eds_contact.vcf.zyb.tem.patch:
16440 testing: added full set of X- chat extensions
16442 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
16444 * src/syncevo/SyncSource.h:
16445 * test/ClientTest.cpp:
16447 testing: fixes for Client::Sync::*::testExtensions
16449 2011-06-21 Patrick Ohly <patrick.ohly@intel.com>
16451 * src/syncevo/configs/datatypes/01vcard-profile.xml:
16453 vCard profile: hide internal KDE properties from peers
16455 2011-06-14 Patrick Ohly <patrick.ohly@intel.com>
16457 * src/syncevo/SyncContext.cpp:
16458 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
16459 * src/syncevo/configs/datatypes/12calendar-types.xml:
16460 * src/syncevo/configs/scripting/11calendar.xml:
16462 local sync: better calendar slow sync (partly fixes BMC #14804)
16464 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16466 * src/backends/webdav/NeonCXX.cpp:
16468 WebDAV: retry after another kind of SSL error
16470 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16472 * test/synccompare.pl:
16474 synccompare: ignore lost X-EVOLUTION-UI-SLOT with Apple Calendar
16477 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16479 * test/ClientTest.cpp:
16481 client-test: testDeleteAllRefresh
16483 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
16485 * src/backends/webdav/WebDAVSource.cpp:
16486 * src/backends/webdav/WebDAVSource.h:
16488 WebDAV: fixed backup/restore
16490 2011-04-27 Patrick Ohly <patrick.ohly@intel.com>
16492 * src/backends/webdav/WebDAVSource.cpp:
16494 WebDAV: avoid null pointer error when listing databases
16496 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
16498 * configure-post.in:
16499 * src/syncevo/Makefile.am:
16501 Fixed libsyncevolution linking issue.
16503 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
16505 * src/backends/maemo/MaemoCalendarSource.cpp:
16506 * src/backends/maemo/MaemoCalendarSource.h:
16508 Updated MaemoCalendarSource to compile with changed
16509 TrackingSyncSource.
16511 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
16515 Set PKG_CONFIG_PATH to the optified equivalent of the default
16516 pkgconfig path. Needed for building against the current version
16517 of libneon27-gnutls-dev.
16519 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
16521 * debian/changelog:
16525 Packaging updates for WebDAV support.
16527 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
16529 * debian/changelog:
16531 Update version of this branch.
16533 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
16536 Merge commit 'syncevolution-1-1-99-4' into FREMANTLE-1-1-99-4
16538 2011-06-19 Patrick Ohly <patrick.ohly@intel.com>
16540 * test/runtests.py:
16542 WebDAV testing: run sync tests first
16544 2011-06-19 Patrick Ohly <patrick.ohly@intel.com>
16546 * src/syncevo/GLibSupport.h:
16547 * src/syncevo/Makefile.am:
16549 GLibSupport: added GError and G[S]List support
16551 2011-06-19 Patrick Ohly <patrick.ohly@intel.com>
16553 * gen-autotools.sh:
16555 autotools: allow symlinks in src/backends
16557 2011-06-17 Jussi Kukkonen <jku@linux.intel.com>
16559 * src/syncevo-dbus-server.cpp:
16561 syncevo-dbus-server: local configs should be 'present' (BMC
16564 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
16566 * src/backends/webdav/CalDAVSource.h:
16567 * src/backends/webdav/README:
16568 * src/backends/webdav/WebDAVSource.cpp:
16569 * src/backends/webdav/WebDAVSource.h:
16570 * src/syncevo/MapSyncSource.h:
16572 WebDAV: use "database" for resoure URL
16574 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
16576 * src/backends/webdav/NeonCXX.cpp:
16578 NeonCXX: fixed URI to URL conversion
16580 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
16582 * test/runtests.py:
16584 testing: use WebDAV specific test cases for
16585 Client::Source::*::testImport
16587 2011-06-17 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16590 Merge branch 'master' of
16591 gitorious.org:meego-middleware/syncevolution
16593 2011-06-17 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16595 * src/NotificationManagerFactory.cpp:
16597 NotificationManagerFactory: fallback to No-op backend if no other
16598 backend is present.
16600 2011-06-17 Jussi Kukkonen <jku@linux.intel.com>
16602 * src/syncevo-dbus-server.cpp:
16604 Update NetworkManager Status-handling to 0.9 API (BMC #19470)
16606 2011-06-17 Jussi Kukkonen <jku@linux.intel.com>
16608 * src/syncevo-dbus-server.cpp:
16610 Specify interface name in NM DBus GetProperty call
16612 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
16614 * src/backends/webdav/CalDAVSource.cpp:
16616 Google CalDAV: fixed the child hack
16618 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
16620 * src/backends/webdav/CalDAVSource.cpp:
16622 Google CalDAV: fixed corner cases in delete hack
16624 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
16626 * src/backends/webdav/CalDAVSource.cpp:
16628 Google CalDAV: fixed corner case in update hack
16630 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
16632 * test/testcases/google_event.ics:
16634 testing: remove "meeting invitation" from Google CalDAV test
16637 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16639 * src/syncevo/LocalTransportAgent.cpp:
16640 * src/syncevo/LocalTransportAgent.h:
16642 local sync: remove timeouts for SyncML messages
16644 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16646 * src/syncevo/util.h:
16648 Timespec: added unsigned addition/substraction
16650 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16654 autotools: NotificationBackendLibnotify.cpp added to POTFILES.in
16656 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16658 * src/Makefile-gen.am:
16660 autotools: fixed "make dist", part II
16662 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16664 * src/Makefile-gen.am:
16666 autotools: fixed "make dist"
16668 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16670 * src/NotificationBackendLibnotify.cpp:
16672 NotificationBackendLibnotify: fixed compile problem
16674 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16676 * src/backends/webdav/NeonCXX.cpp:
16678 WebDAV + Google: fixed detecting of Google's "unavailable"
16681 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16683 * src/syncevo/SyncConfig.cpp:
16684 * src/syncevo/SyncConfig.h:
16686 password request: avoid calling it "SyncML server" password
16688 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16690 * src/syncevo/LocalTransportAgent.cpp:
16691 * src/syncevo/LocalTransportAgent.h:
16693 local sync: fixed password handling
16695 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16697 * src/syncevo/SyncConfig.cpp:
16698 * src/syncevo/SyncConfig.h:
16700 SyncConfig: removed obsolete check/save*Password() methods
16702 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
16704 * configure-pre.in:
16705 * src/NotificationBackendMLite.cpp:
16707 mlite notifications: fixed configure issues
16709 2011-06-14 Patrick Ohly <patrick.ohly@intel.com>
16711 * src/Makefile-gen.am:
16712 * src/dbus/qt/Makefile.am:
16714 autotools: squashed some more automake warnings
16716 2011-06-15 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16719 Merge branch 'notifications'
16721 2011-06-13 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16723 * configure-pre.in:
16724 * src/Makefile-gen.am:
16725 * src/NotificationBackendBase.h:
16726 * src/NotificationBackendLibnotify.cpp:
16727 * src/NotificationBackendLibnotify.h:
16728 * src/NotificationBackendMLite.cpp:
16729 * src/NotificationBackendMLite.h:
16730 * src/NotificationBackendNoop.cpp:
16731 * src/NotificationBackendNoop.h:
16732 * src/NotificationManager.cpp:
16733 * src/NotificationManager.h:
16734 * src/NotificationManagerBase.h:
16735 * src/NotificationManagerFactory.cpp:
16736 * src/NotificationManagerFactory.h:
16737 * src/dbus/interfaces/syncevo-server-full.xml:
16738 * src/syncevo-dbus-server.cpp:
16740 syncevo-dbus-server: notifications system made more generic.
16742 2011-06-09 Jussi Kukkonen <jku@linux.intel.com>
16744 * src/gtk-ui/sync-ui.c:
16746 GTK sync UI: Fix WebDAV config ignoring
16748 2011-06-09 Patrick Ohly <patrick.ohly@intel.com>
16750 * src/Makefile-gen.am:
16752 nightly testing: handle "empty patch file" case
16754 2011-06-09 Patrick Ohly <patrick.ohly@intel.com>
16756 * src/Makefile-gen.am:
16758 Revert "src/Makefile-gen.am: ignore empty template patch files."
16760 2011-06-08 Patrick Ohly <patrick.ohly@intel.com>
16762 * src/templates/servers/Google-Contacts.ini:
16763 * src/templates/servers/Goosync.ini:
16764 * src/templates/servers/Memotoo.ini:
16765 * src/templates/servers/Mobical.ini:
16766 * src/templates/servers/Oracle.ini:
16767 * src/templates/servers/Ovi.ini:
16768 * src/templates/servers/SyncEvolution.ini:
16769 * src/templates/servers/Synthesis.ini:
16770 * src/templates/servers/eGroupware.ini:
16772 config templates: added missing .ini templates for servers
16774 2011-06-08 Jussi Kukkonen <jku@linux.intel.com>
16776 * src/Makefile-gen.am:
16778 autotools: check for testcase existence (dash compat)
16780 2011-06-08 Jussi Kukkonen <jku@linux.intel.com>
16782 * src/gtk-ui/sync-ui.c:
16784 GTK sync UI: Ignore Webdav-related configs temporarily
16786 2011-06-08 Patrick Ohly <patrick.ohly@intel.com>
16788 * src/backends/buteo/ButeoBridge.cpp:
16789 * src/backends/buteo/Makefile.am:
16790 * src/backends/buteo/profiles/service/google-contacts.xml:
16791 * src/backends/buteo/profiles/sync/google-contacts.xml:
16793 Buteo: also support Google Contacts via SyncML
16795 2011-05-19 Patrick Ohly <patrick.ohly@intel.com>
16797 * src/syncevo/Cmdline.cpp:
16798 * src/syncevo/SyncConfig.cpp:
16800 WebDAV + command line: simplify creation of
16801 source-config@yahoo|google-calendar
16803 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16805 * src/syncevo/Cmdline.cpp:
16806 * src/syncevo/SyncConfig.cpp:
16807 * src/templates/contexts/Google-Calendar.ini:
16808 * src/templates/contexts/Yahoo.ini:
16810 WebDAV: added templates for Yahoo and Google
16812 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16814 * src/syncevo/Cmdline.cpp:
16815 * src/syncevo/SyncConfig.cpp:
16816 * src/syncevo/SyncConfig.h:
16817 * src/templates/clients/SyncEvolution.ini:
16818 * src/templates/clients/phone/nokia.ini:
16819 * src/templates/clients/phone/sony-ericsson-old.ini:
16820 * src/templates/clients/phone/sony-ericsson.ini:
16821 * src/templates/servers/Funambol.ini:
16822 * src/templates/servers/ScheduleWorld.ini:
16823 * test/syncevo-phone-config.py:
16825 configuration: removed builtin templates
16827 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16829 * src/syncevo/SyncConfig.cpp:
16831 SyncConfig: avoid reading template if not needed
16833 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16835 * src/syncevo/SyncConfig.cpp:
16837 SyncConfig: allow SYNCEVOLUTION_TEMPLATE_DIR to start with a dot
16839 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16841 * src/syncevo/Cmdline.cpp:
16843 Cmdline: better error reporting when unit tests fail
16845 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16847 * src/syncevo/Cmdline.cpp:
16849 Cmdline: cleaned up unit testing
16851 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16853 * src/Makefile-gen.am:
16855 autotools: make src/templates a symlink
16857 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16859 * src/syncevo-dbus-server.cpp:
16861 D-Bus + templates: on-disk templates were not listed
16863 2011-05-25 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16865 * src/Makefile-gen.am:
16867 src/Makefile-gen.am: fix the name of the test executable
16870 2011-05-25 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16872 * test/test-dbus.py:
16874 test/test-dbus.py: syntax.
16876 2011-05-25 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16878 * test/ClientTest.cpp:
16879 * test/client-test-main.cpp:
16881 test/{ClientTest,client-test-main}.cpp: fix warnings.
16883 2011-05-24 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16885 * src/client-test-app.cpp:
16887 client-test-app.cpp: if(a||a) -> if(a).
16889 2011-05-26 Salvatore Iovene <salvatore.iovene@linux.intel.com>
16891 * src/Makefile-gen.am:
16893 src/Makefile-gen.am: ignore empty template patch files.
16895 2011-05-20 Gabriel Schulhof <gabriel.schulhof@intel.com>
16897 * src/dbus/qt/dbustypes.h:
16899 Qt D-Bus bindings: give the D-Bus type registration function a
16900 more appropriate name
16902 2011-05-20 Gabriel Schulhof <gabriel.schulhof@intel.com>
16904 * src/dbus/qt/dbustypes.cpp:
16905 * src/dbus/qt/dbustypes.h:
16907 Formatting: remove strange leading whitespace from dbustypes.cpp
16910 2011-05-18 Gabriel Schulhof <gabriel.schulhof@intel.com>
16912 * src/dbus/qt/Makefile.am:
16914 autotools: Add moc files to BUILT_SOURCES in src/dbus/qt
16916 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16918 * src/syncevo/Cmdline.cpp:
16920 templates: listing templates only showed builtin templates
16922 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16924 * src/backends/webdav/CalDAVSource.cpp:
16925 * src/backends/webdav/WebDAVSource.cpp:
16927 WebDAV: syncing failed after recent change
16929 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
16931 * src/backends/webdav/NeonCXX.h:
16933 NeonCXX: added URI::empty()
16935 2011-05-17 Murray Cumming <murrayc@murrayc.com>
16937 * configure-pre.in:
16939 configure-pre.in: Correct m4 quoting in the libsynthesis check.
16941 2011-05-17 Patrick Ohly <patrick.ohly@intel.com>
16943 * src/dbus/qt/Makefile.am:
16945 autotools: fixed "make dist" in src/dbus/qt
16947 2011-05-17 Patrick Ohly <patrick.ohly@intel.com>
16949 * gen-autotools.sh:
16951 autotools: fixed regression - no backends were built
16953 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
16955 * src/dbus/glib/Makefile.am:
16957 autotools: fixed incomplete dbus restructuring
16959 2011-05-16 Chris Kühl <chrisk@openismus.com>
16961 * configure-pre.in:
16963 build: Fix AC_LANG_SOURCE warnings with autoconf 2.68
16965 2011-05-16 Jussi Kukkonen <jku@linux.intel.com>
16967 * src/Makefile-gen.am:
16969 autotools: add DBUS_LIBS to syncevo_dbus_server_LDADD
16971 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
16974 * configure-post.in:
16975 * configure-pre.in:
16976 * src/backends/evolution/configure-sub.in:
16977 * src/backends/file/configure-sub.in:
16978 * src/backends/maemo/configure-sub.in:
16979 * src/backends/sqlite/configure-sub.in:
16980 * src/backends/xmlrpc/configure-sub.in:
16982 autotools: avoid test == comparison
16984 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
16986 * test/runtests.py:
16988 nightly testing: include configuration without EDS in dist check
16990 2011-05-12 Gabriel Schulhof <gabriel.schulhof@intel.com>
16992 * src/dbus/qt/Makefile.am:
16993 * src/dbus/qt/configure-sub.in:
16994 * src/dbus/qt/syncevolution-qt-dbus.pc.in:
16996 pkgconfig: Adding qt-dbus .pc file
16998 2011-05-12 Patrick Ohly <patrick.ohly@intel.com>
17000 * src/dbus/Makefile.am:
17001 * src/dbus/qt/Makefile.am:
17002 * src/dbus/qt/configure-sub.in:
17004 autotools: build Qt bindings
17006 2011-05-12 Gabriel Schulhof <gabriel.schulhof@intel.com>
17008 * src/dbus/qt/dbustypes.cpp:
17009 * src/dbus/qt/dbustypes.h:
17011 Qt D-Bus bindings: Completing support for complex types by adding
17014 2011-05-13 Gabriel Schulhof <gabriel.schulhof@intel.com>
17016 * src/client-test-app.cpp:
17018 src/client-test-app.cpp: Removing EvolutionSyncSource reference.
17020 2011-05-12 Gabriel Schulhof <gabriel.schulhof@intel.com>
17022 * src/dbus/interfaces/syncevo-connection-full.xml:
17023 * src/dbus/interfaces/syncevo-server-full.xml:
17024 * src/dbus/interfaces/syncevo-session-full.xml:
17026 D-Bus interface xml files: Correct Qt annotations.
17028 2011-05-10 Gabriel Schulhof <gabriel.schulhof@intel.com>
17030 * gen-autotools.sh:
17032 autotools: Search for configure-sub.in in all of src/
17034 2011-05-10 Gabriel Schulhof <gabriel.schulhof@intel.com>
17036 * src/syncevolution.cpp:
17038 src/syncevoluton.cpp: Remove #include "EvolutionSyncSource.h"
17040 2011-05-09 Gabriel Schulhof <gabriel.schulhof@intel.com>
17042 * src/gnome-bluetooth/configure-sub.in:
17044 Removing empty file src/gnome-bluetooth/configure-sub.in
17046 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
17048 * configure-post.in:
17049 * src/Makefile-gen.am:
17050 * src/dbus/Makefile.am:
17052 * src/dbus/glib/README:
17053 * src/dbus/glib/syncevo-dbus-types.c:
17054 * src/dbus/glib/syncevo-dbus-types.h:
17055 * src/dbus/glib/syncevo-dbus.pc.in:
17056 * src/dbus/glib/syncevo-marshal.list:
17057 * src/dbus/glib/syncevo-server.c:
17058 * src/dbus/glib/syncevo-server.h:
17059 * src/dbus/glib/syncevo-session.c:
17060 * src/dbus/glib/syncevo-session.h:
17061 * src/dbus/glib/test.c:
17062 * src/dbus/interfaces/Makefile.am:
17063 * src/dbus/interfaces/syncevo-marshal.list:
17064 * src/dbus/syncevo-dbus-types.c:
17065 * src/dbus/syncevo-dbus-types.h:
17066 * src/dbus/syncevo-dbus.pc.in:
17067 * src/dbus/syncevo-server.c:
17068 * src/dbus/syncevo-server.h:
17069 * src/dbus/syncevo-session.c:
17070 * src/dbus/syncevo-session.h:
17072 * src/gtk-ui/Makefile.am:
17074 D-Bus: cleaned up file layout
17076 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
17078 * test/resultchecker.py:
17080 nightly testing: fixed extracting result code
17082 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
17084 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
17086 XMLRPC backend: fixed compile problem
17088 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
17090 * src/backends/webdav/CalDAVSource.h:
17091 * src/backends/webdav/WebDAVSource.cpp:
17092 * src/backends/webdav/WebDAVSource.h:
17093 * src/syncevo/MapSyncSource.h:
17095 WebDAV + GTK sync-ui: avoid long delays when accessing configs
17097 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
17099 * src/syncevo/TrackingSyncSource.h:
17101 TrackingSyncSource: allow intercepting SyncSource callbacks
17103 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
17105 * src/backends/webdav/README:
17107 WebDAV README: added missing semicolon
17109 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
17111 * test/README.yahoo:
17112 * test/synccompare.pl:
17113 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
17115 CardDAV + Yahoo: Client::Sync::eds_contact::testItems passes
17117 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
17119 * test/README.yahoo:
17120 * test/testcases/yahoo_contact.vcf:
17122 CardDAV + Yahoo: passes testImport after simplifying the tests
17124 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
17126 * test/testcases/yahoo_contact.vcf:
17128 CardDAV + Yahoo: removed all test cases which confuse server
17130 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
17132 * src/backends/webdav/WebDAVSource.cpp:
17134 WebDAV: ignore 404 for DELETE requests
17136 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
17138 * src/Makefile-gen.am:
17139 * test/Makefile.am:
17140 * test/testcases/yahoo_contact.vcf:
17142 CardDAV + Yahoo: start using custom test cases
17144 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
17146 * test/README.googlecalendar:
17147 * test/synccompare.pl:
17148 * test/testcases/google_event.ics:
17150 CalDAV + Google: testImport passes
17152 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
17154 * src/Makefile-gen.am:
17155 * test/Makefile.am:
17156 * test/testcases/google_event.ics:
17158 CalDAV + Google: start using separate test cases
17160 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
17162 * src/backends/webdav/CalDAVSource.cpp:
17164 CalDAV + Google: added workaround for 409 error
17166 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
17168 * src/backends/webdav/README:
17169 * src/backends/webdav/WebDAVSourceRegister.cpp:
17171 WebDAV: add "testconfig/testcases" parameters to
17174 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
17176 * src/syncevo/ConfigFilter.cpp:
17177 * src/syncevo/ConfigFilter.h:
17179 ConfigProps: added get() method with default value passed as
17182 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17184 * test/synccompare.pl:
17186 synccompare: optionally check for exact time zone definitions
17188 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17190 * src/gtk-ui/sync-config-widget.c:
17192 GTK sync-ui: selection of individual sources was broken (BMC
17195 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17197 * test/synccompare.pl:
17199 synccompare: avoid segfault in Perl interpreter by limiting UTF-8
17202 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17204 * test/runtests.py:
17206 nightly testing: allow tests to override CLIENT_TEST_ALARM
17208 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17210 * test/runtests.py:
17212 nightly testing: avoid using valgrind in resultchecker
17214 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17216 * test/resultchecker.py:
17218 nightly testing: handle runs without tests, part II
17220 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17224 nightly testing: ignore minor leak in libecal 2.32
17226 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17228 * test/client-test-main.cpp:
17230 client-test: redirect synccompare output
17232 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17234 * test/ClientTest.cpp:
17236 client-test: disabled reversed combination of sources
17238 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17240 * src/backends/webdav/WebDAVSource.cpp:
17242 WebDAV + Debian Testing: fixed invalid syncURL error message
17244 2011-05-02 Patrick Ohly <patrick.ohly@intel.com>
17246 * src/backends/sqlite/SQLiteContactSource.h:
17248 SQLite backend: adapted to SyncSource API changes
17250 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
17253 * src/Makefile-gen.am:
17254 * src/backends/addressbook/AddressBookSourceRegister.cpp:
17255 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
17256 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
17257 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
17258 * src/backends/file/FileSyncSourceRegister.cpp:
17259 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
17260 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
17261 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
17262 * src/backends/webdav/WebDAVSourceRegister.cpp:
17263 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
17264 * src/client-test-app.cpp:
17265 * src/syncevo/Cmdline.cpp:
17266 * src/syncevo/SyncContext.cpp:
17267 * src/syncevo/SyncSource.h:
17268 * test/ClientTest.cpp:
17269 * test/ClientTest.h:
17270 * test/Makefile.am:
17271 * test/resultchecker.py:
17272 * test/runtests.py:
17273 * test/testcases/README:
17274 * test/testcases/eds_contact.vcf:
17275 * test/testcases/eds_contact.vcf.Ovi.tem.patch:
17276 * test/testcases/eds_contact.vcf.apple.tem.patch:
17277 * test/testcases/eds_contact.vcf.google.tem.patch:
17278 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
17279 * test/testcases/eds_contact.vcf.mobical.tem.patch:
17280 * test/testcases/eds_contact.vcf.zyb.tem.patch:
17281 * test/testcases/eds_event-alarms-2010-12-31.ics:
17282 * test/testcases/eds_event.ics:
17283 * test/testcases/eds_event.ics.Ovi.tem.patch:
17284 * test/testcases/eds_event.ics.apple.tem.patch:
17285 * test/testcases/eds_event.ics.funambol.tem.patch:
17286 * test/testcases/eds_event.ics.local:
17287 * test/testcases/eds_event.ics.memotoo.tem.patch:
17288 * test/testcases/eds_event.ics.mobical.tem.patch:
17289 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
17290 * test/testcases/eds_memo.ics:
17291 * test/testcases/eds_memo.ics.memotoo.tem.patch:
17292 * test/testcases/eds_task.ics:
17293 * test/testcases/eds_task.ics.Ovi.tem.patch:
17294 * test/testcases/eds_task.ics.funambol.tem.patch:
17295 * test/testcases/eds_task.ics.memotoo.tem.patch:
17296 * test/testcases/eds_task.ics.mobical.tem.patch:
17297 * test/testcases/eds_task.ics.nokia_7210c.tem.patch:
17298 * test/testcases/ical20-alarms-2010-12-31.ics:
17299 * test/testcases/ical20.ics:
17300 * test/testcases/ical20.ics.Ovi.tem.patch:
17301 * test/testcases/ical20.ics.apple.tem.patch:
17302 * test/testcases/ical20.ics.funambol.tem.patch:
17303 * test/testcases/ical20.ics.local:
17304 * test/testcases/ical20.ics.memotoo.tem.patch:
17305 * test/testcases/ical20.ics.mobical.tem.patch:
17306 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
17307 * test/testcases/imemo20.ics:
17308 * test/testcases/imemo20.ics.memotoo.tem.patch:
17309 * test/testcases/itodo20.ics:
17310 * test/testcases/itodo20.ics.Ovi.tem.patch:
17311 * test/testcases/itodo20.ics.funambol.tem.patch:
17312 * test/testcases/itodo20.ics.memotoo.tem.patch:
17313 * test/testcases/itodo20.ics.mobical.tem.patch:
17314 * test/testcases/itodo20.ics.nokia_7210c.tem.patch:
17315 * test/testcases/qt_contact.vcf:
17316 * test/testcases/qt_vcard30.vcf:
17317 * test/testcases/vcard30.vcf:
17318 * test/testcases/vcard30.vcf.Ovi.tem.patch:
17319 * test/testcases/vcard30.vcf.apple.tem.patch:
17320 * test/testcases/vcard30.vcf.google.tem.patch:
17321 * test/testcases/vcard30.vcf.memotoo.tem.patch:
17322 * test/testcases/vcard30.vcf.mobical.tem.patch:
17323 * test/testcases/vcard30.vcf.zyb.tem.patch:
17325 nightly testing: renamed ical20/itodo20/vcard30/text, removed
17326 vcard21 from Evolution backend (BMC #14972)
17328 2011-04-27 Patrick Ohly <patrick.ohly@intel.com>
17330 * src/backends/webdav/WebDAVSource.cpp:
17332 WebDAV: avoid null pointer error when listing databases
17334 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
17336 * test/runtests.py:
17338 nightly testing: fixed typo in Google CalDAV testing
17340 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
17342 * test/runtests.py:
17344 nightly testing: avoid CLIENT_TEST_EVOLUTION_PREFIX=file://
17346 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
17348 * test/resultchecker.py:
17350 resultchecker.py: don't make assumptions about "schroot"
17352 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
17354 * test/resultchecker.py:
17355 * test/runtests.py:
17357 nightly testing: handle runs without tests
17359 2011-04-27 Patrick Ohly <patrick.ohly@intel.com>
17361 * src/Makefile-gen.am:
17363 nightly testing: avoid updating test case patch files if
17366 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
17368 * src/backends/webdav/WebDAVSource.h:
17369 * src/backends/webdav/WebDAVSourceRegister.cpp:
17371 WebDAV: fixed compile error when it was disabled
17373 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
17376 * configure-pre.in:
17378 bumped version to 1.1.99.4
17380 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
17382 * test/runtests.py:
17384 nightly testing: fixed splitting of enabled tests
17386 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
17388 * test/runtests.py:
17390 nightly testing: added sync testing with CalDAV/CardDAV
17392 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
17394 * src/syncevo/LocalTransportAgent.cpp:
17395 * src/syncevo/SyncContext.cpp:
17396 * src/syncevo/SyncContext.h:
17398 local sync: "source-config" optional
17400 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
17402 * src/syncevo-dbus-server.cpp:
17403 * src/syncevo/LocalTransportAgent.cpp:
17404 * src/syncevo/SyncConfig.cpp:
17405 * src/syncevo/SyncConfig.h:
17406 * src/syncevo/SyncContext.cpp:
17408 config: "uri" now has source name as fallback
17410 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17412 * src/syncevo/Cmdline.cpp:
17414 command line: an invalid --template parameter did not always
17417 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17419 * src/syncevo/SyncConfig.cpp:
17421 command line: accept template name with underscores
17423 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17425 * src/syncevo/Cmdline.cpp:
17426 * src/syncevo/SyncConfig.cpp:
17428 command line: avoid spaces in the handles of template names
17430 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17432 * src/backends/webdav/WebDAVSource.cpp:
17433 * src/backends/webdav/WebDAVSourceRegister.cpp:
17434 * src/syncevo/Cmdline.cpp:
17436 WebDAV: always register our special property
17438 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17440 * src/syncevo/LocalTransportAgent.cpp:
17442 local sync: make a copy of errno before calling something which
17445 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17447 * src/syncevo/SyncContext.cpp:
17449 server sync session: detect final sync mode, part II (BMC #2786)
17451 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17453 * test/runtests.py:
17455 nightly testing: support --enable foo=<tests> for all tests
17457 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17459 * test/runtests.py:
17461 nightly testing: unset http_proxy for client-test runs
17463 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17465 * src/syncevo/LocalTransportAgent.cpp:
17467 local sync: fixed non-blocking recv()
17469 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17471 * src/syncevo/LocalTransportAgent.cpp:
17473 local sync: fixed potential NULL pointer read
17475 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17477 * src/backends/webdav/WebDAVSource.cpp:
17479 WebDAV: send all optional extensions to CalDAV/CardDAV servers
17481 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17483 * test/testcases/ical20.ics.apple.tem.patch:
17485 CalDAV: ignore Apple Calendar server "unlimited recurrence" issue
17487 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17489 * test/testcases/ical20.ics.apple.tem.patch:
17491 CalDAV: temporarily ignore lost ORGANIZER (BMC #16452)
17493 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17495 * src/syncevo/SyncContext.cpp:
17497 device sync: added debug messages to SAN sending
17499 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17501 * src/syncevo/SyncContext.cpp:
17503 server sync session: add locally deleted items in
17504 "refresh-from-client" (BMC #2786)
17506 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17508 * src/syncevo/LocalTransportAgent.cpp:
17510 local sync: fixed several potential bugs in transport
17512 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
17514 * test/ClientTest.cpp:
17515 * test/ClientTest.h:
17517 client-test: sped up testLargeObject/testMaxMsg
17519 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
17521 * src/syncevo-dbus-server.cpp:
17522 * src/syncevo/SyncContext.cpp:
17523 * src/syncevo/SyncContext.h:
17525 server sync session: detect final sync mode (BMC #2786)
17527 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
17529 * src/syncevo/SyncSource.cpp:
17531 virtual source: added better config checking and error reporting
17533 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
17535 * src/syncevo/SyncSource.cpp:
17537 SyncSource: better error message for incomplete config
17539 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
17541 * src/syncevo/LocalTransportAgent.cpp:
17543 local sync: exceptions thrown in child process were not reported
17545 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
17547 * src/syncevo/LocalTransportAgent.cpp:
17549 local sync: better error message when URI is empty
17551 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
17553 * src/syncevo/Cmdline.cpp:
17555 command line: better error message when checking sources, avoid
17558 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
17560 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
17562 Akonadi: must not reuse EDS test names
17564 2011-04-18 Patrick Ohly <patrick.ohly@intel.com>
17566 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
17567 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17569 vCard profile: added more permanent support for KAddressBook
17572 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17574 * src/backends/webdav/WebDAVSourceRegister.cpp:
17576 WebDAV: fixed compile error with WebDAV disabled
17578 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17580 * src/syncevo/SyncConfig.h:
17582 clang/g++: keep g++ happy by hiding clang pragmas
17584 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17586 * src/backends/akonadi/configure-sub.in:
17588 Akonadi: disable by default
17590 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17592 * configure-post.in:
17593 * configure-pre.in:
17595 autotools: the KWallet code depends on C++
17597 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17599 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
17600 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17602 Akonadi: reverting vCard profile changes
17604 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17606 * src/backends/webdav/WebDAVSource.cpp:
17608 WebDAV: avoid aborts due to debug OPTIONS request
17610 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17612 * src/backends/webdav/NeonCXX.cpp:
17614 NeonCXX: avoid over-runing the deadline
17616 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17618 * src/backends/webdav/NeonCXX.cpp:
17620 NeonCXX: removed duplicate 401 throttling code inside Neon
17622 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17624 * src/backends/webdav/CalDAVSource.cpp:
17626 CalDAV: added retry for data dump
17628 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17630 * src/syncevo/SyncSource.cpp:
17631 * src/syncevo/SyncSource.h:
17633 ItemCache: allow backup dumps to restart
17635 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17637 * src/backends/webdav/CalDAVSource.cpp:
17638 * src/backends/webdav/NeonCXX.cpp:
17639 * src/backends/webdav/NeonCXX.h:
17640 * src/backends/webdav/WebDAVSource.cpp:
17641 * src/backends/webdav/WebDAVSource.h:
17642 * src/backends/webdav/WebDAVSourceRegister.cpp:
17643 * src/syncevo/SyncConfig.cpp:
17645 WebDAV: improved retry logic, fixed Google "401 throttling"
17648 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17650 * src/syncevo/util.h:
17652 Timespec: added access methods for seconds, nsecs and total time
17655 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17657 * src/syncevo/Cmdline.cpp:
17658 * src/syncevo/SyncSource.h:
17660 SyncSource config: grant sources read/write access to context
17662 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17664 * src/backends/webdav/NeonCXX.cpp:
17666 WebDAV: cleaned up error messages a bit
17668 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17670 * src/CmdlineSyncClient.cpp:
17672 KWallet: KDE detection was flawed
17674 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
17676 * src/syncevo/Cmdline.cpp:
17677 * src/syncevo/SyncConfig.cpp:
17679 eGroupware: added template (BMC #15992)
17681 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
17683 * src/backends/webdav/NeonCXX.cpp:
17684 * src/backends/webdav/NeonCXX.h:
17686 WebDAV: detect temporary Google error page
17688 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
17690 * src/syncevo/LogRedirect.cpp:
17692 logging: avoid extra newlines in redirected text
17694 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
17696 * src/syncevo/LogStdout.cpp:
17697 * src/syncevo/LogStdout.h:
17699 Logging: add relative time to [INFO/DEBUG ...] prefix at debug
17702 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
17704 * src/backends/webdav/CalDAVSource.cpp:
17705 * src/backends/webdav/NeonCXX.cpp:
17706 * src/backends/webdav/NeonCXX.h:
17707 * src/backends/webdav/WebDAVSource.cpp:
17708 * src/backends/webdav/WebDAVSource.h:
17710 WebDAV: added extensive resending of requests
17712 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
17714 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
17716 Akonadi: fixed a compile problem when it was disabled
17718 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
17720 * configure-pre.in:
17722 KWallet: do not enable by default
17724 2011-04-13 Patrick Ohly <patrick.ohly@intel.com>
17726 * src/syncevo-dbus-server.cpp:
17728 syncevo-dbus-server: fixed a compile problem with KWallet +
17731 2011-04-13 Patrick Ohly <patrick.ohly@intel.com>
17733 * src/syncevo/configs/scripting/07vcard-addrev.xml:
17735 vcard profile: simplified REV workaround
17737 2011-03-30 Dinesh <saidinesh5@gmail.com>
17739 * src/backends/akonadi/akonadisyncsource.cpp:
17740 * src/backends/akonadi/akonadisyncsource.h:
17742 Akonadi: preliminary support for KJot
17744 2011-03-30 Dinesh <saidinesh5@gmail.com>
17746 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
17747 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17749 vCard profile: added preliminary support for KAddressBook
17752 2011-03-30 Dinesh <saidinesh5@gmail.com>
17754 * src/CmdlineSyncClient.cpp:
17755 * src/backends/akonadi/README:
17756 * src/backends/akonadi/akonadisyncsource.cpp:
17757 * src/syncevo-dbus-server.cpp:
17759 Akonadi: fixed issue with running inside syncevo-dbus-server
17761 2011-04-04 Patrick Ohly <patrick.ohly@intel.com>
17766 * src/dbus/.gitignore:
17767 * src/gdbus/.gitignore:
17768 * src/syncevo/.gitignore:
17770 added .gitignore entries for locally created files
17772 2011-03-30 Dinesh <saidinesh5@gmail.com>
17774 * src/backends/akonadi/akonadisyncsource.cpp:
17776 Akonadi: fixed startup issues
17778 2011-04-13 Dinesh <saidinesh5@gmail.com>
17780 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17781 * src/syncevo/configs/datatypes/02vcard-types.xml:
17782 * src/syncevo/configs/scripting/07vcard-addrev.xml:
17784 vcard profile: work around REV issues in Akonadi <-> Ovi/Mobical
17787 2010-08-15 Dinesh <saidinesh5@gmail.com>
17789 * configure-pre.in:
17790 * src/CmdlineSyncClient.cpp:
17791 * src/Makefile-gen.am:
17792 * src/syncevo-dbus-server.cpp:
17793 * src/syncevo/Cmdline.cpp:
17795 command line + syncevo-dbus-server: added support for KWallet
17797 2010-08-14 Dinesh <saidinesh5@gmail.com>
17799 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
17800 * src/backends/akonadi/README:
17801 * src/backends/akonadi/akonadisyncsource.cpp:
17802 * src/backends/akonadi/akonadisyncsource.h:
17803 * src/backends/akonadi/configure-sub.in:
17804 * src/backends/akonadi/contactssyncsource.h:
17806 Akonadi: first functional version
17808 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
17810 * src/backends/akonadi/akonadisyncsource.h:
17811 * src/syncevo/configs/remoterules/kde.xml:
17813 Akonadi: use X-KADDRESSBOOK vcard extensions
17815 2010-01-10 Patrick Ohly <patrick.ohly@intel.com>
17817 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
17818 * src/backends/akonadi/Makefile.am:
17819 * src/backends/akonadi/README:
17820 * src/backends/akonadi/akonadisyncsource.cpp:
17821 * src/backends/akonadi/akonadisyncsource.h:
17822 * src/backends/akonadi/configure-sub.in:
17824 rewrite of Akonadi backend for SyncEvolution
17826 2010-01-09 Sascha Peilicke <sasch.pe@gmx.de>
17828 * src/backends/akonadi/akonadisyncsource.cpp:
17829 * src/backends/akonadi/akonadisyncsource.h:
17830 * src/backends/akonadi/contactssyncsource.cpp:
17831 * src/backends/akonadi/contactssyncsource.h:
17832 * src/backends/akonadi/eventssyncsource.cpp:
17833 * src/backends/akonadi/eventssyncsource.h:
17834 * src/backends/akonadi/notessyncsource.cpp:
17835 * src/backends/akonadi/notessyncsource.h:
17836 * src/backends/akonadi/todossyncsource.cpp:
17837 * src/backends/akonadi/todossyncsource.h:
17839 added Akonadi/KDE backend
17841 2011-04-13 Patrick Ohly <patrick.ohly@intel.com>
17843 * src/syncevo/CurlTransportAgent.cpp:
17845 curl transport: fixed compile error
17847 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17849 * test/testcases/vcard30.vcf.apple.tem.patch:
17851 nightly testing: Apple Calendar server has problems with \n
17853 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17855 * test/testcases/ical20.ics.apple.tem.patch:
17857 nightly testing: use special iCalendar 2.0 test cases for Apple
17860 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17862 * test/synccompare.pl:
17864 synccompare: ignore some Apple Calendar Server differences
17866 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17868 * test/testcases/ical20.ics:
17869 * test/testcases/ical20.ics.Ovi.tem.patch:
17870 * test/testcases/ical20.ics.funambol.tem.patch:
17871 * test/testcases/ical20.ics.memotoo.tem.patch:
17872 * test/testcases/ical20.ics.mobical.tem.patch:
17873 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
17875 nightly testing: UNTIL clause fix for Apple Calendar Server
17877 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17879 * test/testcases/ical20.ics:
17881 nightly testing: removed METHOD:PUBLISH, part II
17883 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17885 * test/resultchecker.py:
17886 * test/runtests.py:
17888 nightly testing: added Apple Calendar Server testing
17890 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17892 * test/generate-html.xsl:
17893 * test/resultchecker.py:
17895 nightly testing: fixed names and links for sources with
17898 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17900 * test/resultchecker.py:
17902 nightly test: include Client::Sync::*::testTimeout in report
17904 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
17906 * test/generate-html.xsl:
17907 * test/resultchecker.py:
17909 nightly testing: show source test results sorted by time
17911 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
17913 * src/Makefile-gen.am:
17915 autotools: fixed linking with clang 2.9
17917 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
17919 * test/ClientTest.cpp:
17921 nightly testing: increase timeouts in
17922 Client::Sync::*::testTimeout
17924 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
17926 * src/syncevo-dbus-server.cpp:
17928 syncevo-dbus-server: avoid method name clash
17930 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
17932 * src/CmdlineSyncClient.h:
17933 * src/backends/webdav/WebDAVSource.cpp:
17934 * src/syncevo/LocalTransportAgent.cpp:
17935 * src/syncevo/SyncConfig.cpp:
17936 * src/syncevo/SyncConfig.h:
17937 * src/syncevo/SyncContext.cpp:
17938 * src/syncevo/SynthesisDBPlugin.cpp:
17939 * test/ClientTest.cpp:
17941 SyncConfig: "username/password" ambiguous, changed to "sync
17944 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
17946 * src/syncevo/SyncConfig.h:
17948 SyncConfig: clang 2.9 compiler warning
17950 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
17952 * src/syncevo/SyncContext.cpp:
17954 SyncContext testing: wrong signature of virtual method
17956 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
17960 nightly testing: more valgrind suppressions
17962 2011-04-08 Patrick Ohly <patrick.ohly@intel.com>
17964 * test/ClientTest.cpp:
17966 nightly testing: removed METHOD:PUBLISH
17968 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
17970 * test/runtests.py:
17972 runtest.py: "prebuilt" now only allowed once, replaces compiling
17974 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
17976 * test/resultchecker.py:
17977 * test/runtests.py:
17979 runtests.py: added Yahoo and Google CalDAV/CardDAV testing
17981 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
17983 * test/runtests.py:
17985 runtest.py: --help was broken without --enable
17987 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
17989 * src/backends/webdav/WebDAVSourceRegister.cpp:
17991 WebDAV: fixed tests involving second local source
17993 2011-03-29 Patrick Ohly <patrick.ohly@intel.com>
17995 * src/backends/webdav/NeonCXX.cpp:
17996 * src/backends/webdav/WebDAVSourceRegister.cpp:
17998 WebDAV: fixed some memory issues
18000 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18002 * src/backends/webdav/NeonCXX.cpp:
18003 * src/backends/webdav/NeonCXX.h:
18005 WebDAV: more detailed error reporting
18007 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18009 * test/runtests.py:
18011 nightly testing: include webdav backend in PATH
18013 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18015 * test/runtests.py:
18017 nightly testing: run setup command only once
18019 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18021 * test/runtests.py:
18023 nightly testing: run "make clean" in same environment as testing
18025 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18027 * test/runtests.py:
18029 nightly testing: include CLIENT_TEST_WEBDAV in log
18031 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18033 * configure-pre.in:
18034 * src/syncevo/GLibSupport.cpp:
18036 glib CXX: avoid features not found on Ubuntu Hardy
18038 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18040 * src/syncevo/GLibSupport.h:
18042 glib CXX: fixed compile problem
18044 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18046 * src/syncevo-dbus-server.cpp:
18047 * src/syncevo/LogRedirect.h:
18048 * test/test-dbus.py:
18050 syncevo-dbus-server: restart when auto sync is enabled (BMC
18053 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18055 * src/syncevo-dbus-server.cpp:
18056 * test/test-dbus.py:
18058 syncevo-dbus-server: shut down after on-disk changes are observed
18061 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18063 * src/syncevo/SmartPtr.h:
18065 glib: added GMainLoopPtr (noncopyable scoped pointer) for
18068 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18070 * src/syncevo/GLibSupport.cpp:
18071 * src/syncevo/GLibSupport.h:
18073 glib: added C++ support for file notifications and GObject smart
18076 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
18078 * src/gtk-ui/main.c:
18080 GTK sync-UI: fixed compile problem (gcc 4.5.2)
18082 2011-03-23 Patrick Ohly <patrick.ohly@intel.com>
18085 * src/syncevo/Cmdline.cpp:
18086 * src/syncevo/SyncConfig.cpp:
18087 * src/syncevo/SyncConfig.h:
18089 command line: relaxed checking of config creation (BMC #14805)
18091 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
18093 * src/backends/qtcontacts/QtContactsSource.cpp:
18094 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
18096 QtContacts: "database" property specifies address book
18098 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
18100 * src/backends/webdav/WebDAVSourceRegister.cpp:
18102 WebDAV: fixed compiler warning
18104 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
18106 * src/backends/buteo/Makefile.am:
18108 Buteo: fixed compile problem
18110 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
18112 * src/Makefile-gen.am:
18113 * src/gdbus/Makefile.am:
18115 libgdbus: renamed library to libgdbusyncevo
18117 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
18119 * src/backends/webdav/README:
18120 * src/backends/webdav/WebDAVSourceRegister.cpp:
18122 WebDAV: automate Client::Source testing
18124 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
18126 * src/syncevo/SyncConfig.cpp:
18127 * src/syncevo/SyncConfig.h:
18129 SyncConfig: getNode(string) utility function
18131 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
18133 * src/client-test-app.cpp:
18134 * src/syncevo/SyncSource.h:
18136 ClientTestConfig: turned plain function pointer for
18137 "createSourceA/B" into boost::function
18139 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
18141 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18143 Revert "Evolution: make vCard 3.0 the default sync format
18146 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
18148 * src/syncevo/Cmdline.cpp:
18149 * src/syncevo/ConfigFilter.cpp:
18150 * src/syncevo/SyncConfig.cpp:
18151 * src/syncevo/SyncConfig.h:
18153 command line: fix issue with configuring a peer multiple times
18155 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
18158 * gen-autotools.sh:
18160 autotools: do not force rebuild in make after commits
18162 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
18164 * src/syncevo/Cmdline.cpp:
18165 * src/syncevo/SyncConfig.cpp:
18167 Memotoo: use vCard 3.0
18169 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18171 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18173 Evolution: make vCard 3.0 the default sync format (MemoToo)
18175 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18177 * src/backends/webdav/WebDAVSource.cpp:
18179 WebDAV: fixed auto-detection of Yahoo URIs
18181 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18183 * src/backends/webdav/NeonCXX.cpp:
18184 * src/backends/webdav/NeonCXX.h:
18185 * src/backends/webdav/WebDAVSource.cpp:
18186 * src/backends/webdav/WebDAVSource.h:
18188 WebDAV: implemented service discovery via .well-known +
18189 current-user-principal
18191 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18193 * src/syncevo/util.h:
18195 SE_THROW_EXCEPTION(): added variants which accept additional
18198 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18200 * src/syncevo/icalstrdup.h:
18202 icalstrdup: fixed compile issue in EDS backend
18204 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18206 * src/backends/webdav/NeonCXX.cpp:
18207 * src/backends/webdav/NeonCXX.h:
18209 WebDAV: workaround for neon Digest authentication problem
18211 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18215 README.rst: clarifications (--configure, --keyring)
18217 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
18219 * README.packagers:
18221 README.packagers: added section on CalDAV/CardDAV
18223 2011-02-28 Patrick Ohly <patrick.ohly@intel.com>
18225 * src/syncevo/Cmdline.cpp.orig:
18226 * src/syncevo/Cmdline.cpp.rej:
18228 CmdLine.cpp: removed patch files which were added accidentally
18230 2011-02-28 Patrick Ohly <patrick.ohly@intel.com>
18232 * configure-pre.in:
18234 autotools: make sure libsynthesis is recent enough
18236 2011-02-26 Patrick Ohly <patrick.ohly@intel.com>
18239 * configure-pre.in:
18241 bumped version to 1.1.99.3
18243 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
18245 * src/syncevo/icalstrdup.h:
18247 libical: fixed distcheck problem
18249 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
18251 * src/backends/webdav/NeonCXX.cpp:
18252 * src/backends/webdav/NeonCXX.h:
18254 WebDAV: allow compilation on older distros (Ubuntu Hardy) III
18256 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
18258 * src/backends/webdav/CalDAVSource.cpp:
18260 WebDAV: allow compilation on older distros (Ubuntu Hardy) II
18262 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
18264 * src/backends/webdav/CalDAVSource.cpp:
18265 * src/backends/webdav/NeonCXX.cpp:
18266 * src/backends/webdav/NeonCXX.h:
18267 * src/backends/webdav/WebDAVSource.cpp:
18268 * src/backends/webdav/configure-sub.in:
18270 WebDAV: allow compilation on older distros (Ubuntu Hardy)
18272 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
18274 * src/backends/evolution/EvolutionCalendarSource.cpp:
18275 * src/backends/evolution/Makefile.am:
18276 * src/backends/evolution/configure-sub.in:
18277 * src/backends/evolution/e-cal-check-timezones.c:
18278 * src/backends/evolution/libical/icalstrdup.c:
18279 * src/backends/evolution/libical/icalstrdup.h:
18280 * src/syncevo/Makefile.am:
18281 * src/syncevo/icalstrdup.c:
18282 * src/syncevo/icalstrdup.h:
18284 libical: moved support code into core SyncEvolution
18286 2011-02-24 Patrick Ohly <patrick.ohly@intel.com>
18288 * src/backends/webdav/README:
18290 WebDAV: added README
18292 2011-02-10 Patrick Ohly <patrick.ohly@intel.com>
18294 * src/backends/webdav/WebDAVSource.cpp:
18296 WebDAV: improved error reporting
18298 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
18300 * src/backends/buteo/ButeoBridge.cpp:
18302 Buteo Bridge: add fallback if Yahoo username does not contain
18305 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
18307 * src/backends/webdav/NeonCXX.cpp:
18308 * src/backends/webdav/NeonCXX.h:
18309 * src/backends/webdav/WebDAVSource.cpp:
18311 WebDAV: use RetryDuration property as timeout interval
18313 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
18315 * src/backends/webdav/WebDAVSourceRegister.cpp:
18317 WebDAV: simplified help text for backend
18319 2011-01-28 Patrick Ohly <patrick.ohly@intel.com>
18321 * src/backends/buteo/ButeoBridge.cpp:
18323 Buteo + CardDAV: fixed typo in config
18325 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
18327 * src/backends/buteo/profiles/sync/yahoo.xml:
18329 Yahoo! Contacts: not stable enough to be enabled
18331 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
18333 * src/backends/webdav/CalDAVSource.cpp:
18334 * src/backends/webdav/WebDAVSource.cpp:
18336 CalDAV: workarounds for Google Calendar 404 error
18338 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
18340 * src/backends/webdav/WebDAVSource.cpp:
18342 Yahoo! Contacts: workaround for server parser bug for BDAY
18344 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
18346 * src/backends/webdav/NeonCXX.cpp:
18347 * src/backends/webdav/NeonCXX.h:
18349 NeonCXX: flush neon debug output in debug mode
18351 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
18353 * src/backends/webdav/NeonCXX.cpp:
18355 WebDAV: experimental retry loop
18357 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
18359 * src/backends/webdav/WebDAVSource.cpp:
18361 WebDAV: suppress neon output
18363 2011-01-26 Patrick Ohly <patrick.ohly@intel.com>
18365 * src/backends/webdav/CardDAVSource.cpp:
18366 * src/backends/webdav/CardDAVSource.h:
18367 * src/backends/webdav/WebDAVSource.cpp:
18368 * src/backends/webdav/WebDAVSource.h:
18369 * src/backends/webdav/WebDAVSourceRegister.cpp:
18371 CardDAV: workaround for Yahoo! Contacts encoding bug
18373 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
18375 * src/backends/buteo/ButeoBridge.cpp:
18376 * src/backends/buteo/profiles/service/yahoo.xml:
18377 * src/backends/buteo/profiles/sync/yahoo.xml:
18378 * src/backends/webdav/WebDAVSource.cpp:
18379 * src/backends/webdav/WebDAVSource.h:
18381 Buteo+DAV: added support for Yahoo! Contacts
18383 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
18385 * src/backends/webdav/CalDAVSource.h:
18386 * src/backends/webdav/CardDAVSource.h:
18387 * src/backends/webdav/Makefile.am:
18388 * src/backends/webdav/NeonCXX.cpp:
18389 * src/backends/webdav/NeonCXX.h:
18390 * src/backends/webdav/WebDAVSource.cpp:
18391 * src/backends/webdav/WebDAVSource.h:
18392 * src/backends/webdav/syncevo-webdav-lookup.sh:
18394 WebDAV: added service discovery via DNS SRV
18396 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
18398 * src/backends/webdav/CalDAVSource.h:
18399 * src/backends/webdav/CardDAVSource.h:
18401 WebDAV: adapted to SyncSource API change (const char * removal)
18403 2010-12-03 Patrick Ohly <patrick.ohly@intel.com>
18405 * src/backends/buteo/ButeoBridge.cpp:
18406 * src/backends/buteo/ButeoBridge.h:
18408 Buteo sync: must read credentials after msyncd had a chance to
18411 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
18413 * src/backends/buteo/ButeoBridge.cpp:
18415 Buteo sync: fix backend search when compiled dynamically
18417 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
18419 * src/backends/webdav/Makefile.am:
18421 autotools: distribute WebDAVSourceRegister.cpp
18423 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
18425 * src/backends/buteo/ButeoBridge.cpp:
18426 * src/backends/buteo/Makefile.am:
18427 * src/backends/webdav/Makefile.am:
18428 * src/backends/webdav/NeonCXX.cpp:
18429 * src/backends/webdav/WebDAVSource.cpp:
18430 * src/backends/webdav/WebDAVSourceRegister.cpp:
18432 Buteo sync, DAV: compile outside of SyncEvolution
18434 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
18436 * src/backends/buteo/profiles/service/yahoo.xml:
18437 * src/backends/buteo/profiles/sync/yahoo.xml:
18439 merge: yahoo Calendar
18441 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
18443 * src/backends/webdav/CardDAVSource.cpp:
18444 * src/backends/webdav/CardDAVSource.h:
18448 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
18450 * src/backends/buteo/ButeoBridge.cpp:
18452 Buteo sync: enable all Google hacks
18454 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
18456 * src/backends/buteo/ButeoBridge.cpp:
18457 * src/backends/buteo/Makefile.am:
18459 Buteo: added Yahoo CalDAV service
18461 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
18463 * src/backends/buteo/ButeoBridge.cpp:
18465 Buteo + Google Calendar: enable Google hacks explicitly
18467 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
18469 * src/backends/buteo/ButeoBridge.cpp:
18471 Buteo: better use "google-calendar" as config name
18473 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
18475 * src/backends/buteo/Makefile.am:
18477 Buteo: fixed build issue
18479 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
18481 * src/backends/buteo/ButeoBridge.cpp:
18483 Buteo sync: added mapping from SyncMLStatus to Buteo error codes
18485 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
18487 * src/backends/buteo/ButeoBridge.cpp:
18489 Buteo sync: disable database dump and change printing
18491 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
18493 * src/backends/buteo/ButeoBridge.cpp:
18495 Buteo sync: only create configs if needed
18497 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
18499 * src/backends/buteo/ButeoBridge.cpp:
18500 * src/backends/buteo/ButeoBridge.h:
18502 Buteo sync: implemented necessary functions to run sync
18504 2010-10-28 Patrick Ohly <patrick.ohly@intel.com>
18506 * src/backends/buteo/ButeoBridge.cpp:
18507 * src/backends/buteo/ButeoBridge.h:
18508 * src/backends/buteo/Makefile.am:
18509 * src/backends/buteo/README:
18510 * src/backends/buteo/configure-sub.in:
18511 * src/backends/buteo/profiles/client/syncevo-buteo.xml:
18512 * src/backends/buteo/profiles/service/google-calendar.xml:
18513 * src/backends/buteo/profiles/sync/google-calendar.xml:
18517 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
18519 * src/backends/webdav/CalDAVSource.cpp:
18521 CalDAVSource: filter out X-LIC-ERROR
18523 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
18525 * src/backends/webdav/CalDAVSource.cpp:
18526 * src/backends/webdav/CalDAVSource.h:
18527 * src/backends/webdav/NeonCXX.h:
18528 * src/backends/webdav/WebDAVSource.cpp:
18530 CalDAV: added Google Calendar alarm hack
18532 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
18534 * src/backends/webdav/WebDAVSource.cpp:
18536 WebDAVSource: removed excessive debug output
18538 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
18540 * src/backends/webdav/NeonCXX.cpp:
18541 * src/backends/webdav/NeonCXX.h:
18542 * src/backends/webdav/WebDAVSource.cpp:
18544 Neon C++: cache Session
18546 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
18548 * src/backends/webdav/NeonCXX.cpp:
18549 * src/backends/webdav/NeonCXX.h:
18551 Neon C++: added retry in case of potential Google request rate
18554 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
18556 * src/backends/webdav/WebDAVSource.cpp:
18558 WebDAV: filter out collections inside collection
18560 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
18562 * src/backends/webdav/CalDAVSource.cpp:
18563 * src/backends/webdav/CalDAVSource.h:
18564 * src/backends/webdav/Makefile.am:
18565 * src/backends/webdav/NeonCXX.cpp:
18566 * src/backends/webdav/NeonCXX.h:
18567 * src/backends/webdav/WebDAVSource.cpp:
18568 * src/backends/webdav/WebDAVSource.h:
18569 * src/backends/webdav/WebDAVSourceRegister.cpp:
18571 WebDAV: added CardDAV support
18573 2010-11-22 Patrick Ohly <patrick.ohly@intel.com>
18575 * src/backends/webdav/NeonCXX.cpp:
18576 * src/backends/webdav/NeonCXX.h:
18577 * src/backends/webdav/WebDAVSource.cpp:
18578 * src/backends/webdav/configure-sub.in:
18580 proxy settings: transfer to neon
18582 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
18584 * src/backends/webdav/NeonCXX.cpp:
18586 Neon CXX: use default CA bundle
18588 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
18590 * src/backends/webdav/WebDAVSource.cpp:
18592 WebDAV: escape username before adding it to syncURL
18594 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
18596 * src/backends/webdav/NeonCXX.cpp:
18598 Neon CXX: fail more gracefully when certificate is missing
18600 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
18602 * src/backends/webdav/CalDAVSource.cpp:
18603 * src/backends/webdav/NeonCXX.h:
18604 * src/backends/webdav/WebDAVSource.cpp:
18605 * src/backends/webdav/WebDAVSource.h:
18607 CalDAV: make Google hacks configurable
18609 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
18611 * src/backends/webdav/CalDAVSource.cpp:
18612 * src/backends/webdav/WebDAVSource.cpp:
18614 CalDAV: fixes for inserting items into Yahoo
18616 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
18618 * src/backends/webdav/NeonCXX.cpp:
18619 * src/backends/webdav/NeonCXX.h:
18621 Neon: added wrapper for URI escape/unescape
18623 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
18625 * src/backends/webdav/WebDAVSource.cpp:
18626 * src/backends/webdav/WebDAVSource.h:
18628 WebDAV: find default calendar
18630 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
18632 * src/backends/webdav/CalDAVSource.cpp:
18634 CalDAV: Yahoo requires <filter> element in <calendar-query>
18636 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
18638 * src/backends/webdav/NeonCXX.cpp:
18640 WebDAV: workaround for YaHoo SSL connection
18642 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
18644 * src/backends/webdav/CalDAVSource.cpp:
18645 * src/backends/webdav/CalDAVSource.h:
18647 CalDAVSource: work around for adding child without parent
18649 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
18651 * src/backends/webdav/WebDAVSource.cpp:
18653 WebDAVSource: 201 okay for update
18655 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
18657 * src/backends/webdav/CalDAVSource.cpp:
18658 * src/backends/webdav/CalDAVSource.h:
18659 * src/backends/webdav/WebDAVSource.cpp:
18661 CalDAV: cache UID and SEQUENCE, fix SEQUENCE before sending
18663 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
18665 * src/backends/webdav/NeonCXX.cpp:
18666 * src/backends/webdav/WebDAVSource.cpp:
18668 WebDAV error codes: map to SyncMLStatus
18670 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
18672 * src/backends/webdav/configure-sub.in:
18674 WebDAV compilation: libical and neon package check
18676 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
18678 * src/backends/webdav/Makefile.am:
18680 WebDAV compilation: added missing libsyncevolution.la
18682 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
18684 * src/backends/webdav/CalDAVSource.cpp:
18685 * src/backends/webdav/CalDAVSource.h:
18686 * src/backends/webdav/NeonCXX.cpp:
18687 * src/backends/webdav/NeonCXX.h:
18689 CalDAV: implement our own backup mechanism
18691 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
18693 * src/backends/webdav/CalDAVSource.cpp:
18694 * src/backends/webdav/CalDAVSource.h:
18696 CalDAVSource: implement SyncSourceLogging
18698 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
18700 * src/backends/webdav/WebDAVSource.cpp:
18702 WebDAVSource: fixed compiler error with g++ 4.5
18704 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
18706 * src/backends/webdav/CalDAVSource.cpp:
18707 * src/backends/webdav/CalDAVSource.h:
18709 CalDAVSource: more efficient implementation of item listing
18711 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
18713 * src/backends/webdav/WebDAVSource.h:
18715 WebDAVSource: changed visibility of utility functions
18717 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
18719 * src/backends/webdav/NeonCXX.cpp:
18720 * src/backends/webdav/NeonCXX.h:
18722 NeonCXX: added XML parser support
18724 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
18726 * src/backends/webdav/NeonCXX.cpp:
18727 * src/backends/webdav/WebDAVSourceRegister.cpp:
18728 * src/backends/webdav/configure-sub.in:
18730 WebDAV: fixed compilation without backend
18732 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
18734 * src/backends/webdav/CalDAVSource.cpp:
18736 CalDAVSource: updating merged item requrires updating other sub
18739 2010-10-18 Patrick Ohly <patrick.ohly@intel.com>
18741 * src/backends/webdav/CalDAVSource.cpp:
18743 CalDAVSource: fix for removal of sub item
18745 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
18747 * src/backends/webdav/CalDAVSource.cpp:
18748 * src/backends/webdav/CalDAVSource.h:
18749 * src/backends/webdav/WebDAVSourceRegister.cpp:
18751 CalDAVSource: support multiple VEVENTs inside item using
18752 MapSyncSource as wrapper
18754 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
18756 * src/backends/webdav/NeonCXX.cpp:
18757 * src/backends/webdav/NeonCXX.h:
18759 NeonCXX: check for bad status after request
18761 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
18763 * src/backends/webdav/WebDAVSource.cpp:
18764 * src/backends/webdav/WebDAVSourceRegister.cpp:
18766 WebDAV: some testing and fixes for iCalendar 2.0 with Google
18768 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
18770 * src/backends/webdav/WebDAVSource.cpp:
18771 * src/backends/webdav/WebDAVSourceRegister.cpp:
18773 WebDAV settings: take from context
18775 2010-10-06 Patrick Ohly <patrick.ohly@intel.com>
18777 * src/backends/webdav/WebDAVSource.cpp:
18779 WebDAV: implemented removeItem()
18781 2010-10-06 Patrick Ohly <patrick.ohly@intel.com>
18783 * src/backends/webdav/NeonCXX.cpp:
18784 * src/backends/webdav/NeonCXX.h:
18785 * src/backends/webdav/WebDAVSource.cpp:
18786 * src/backends/webdav/WebDAVSource.h:
18788 WebDAV: implemented insertion of items
18790 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
18792 * src/backends/webdav/WebDAVSource.cpp:
18793 * src/backends/webdav/WebDAVSource.h:
18795 WebDAV: implemented item listing
18797 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
18799 * src/backends/webdav/NeonCXX.cpp:
18800 * src/backends/webdav/NeonCXX.h:
18801 * src/backends/webdav/WebDAVSource.cpp:
18802 * src/backends/webdav/WebDAVSource.h:
18804 properly resolve relative ../events/ path for Google
18806 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
18808 * src/backends/webdav/WebDAVSource.cpp:
18810 WebDAVSource: avoid cut-and-paste of boost::bind
18812 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
18814 * src/backends/webdav/NeonCXX.cpp:
18816 NeonCXX: tweak debug logging
18818 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
18820 * src/backends/webdav/WebDAVSource.cpp:
18821 * src/backends/webdav/WebDAVSource.h:
18823 WebDAVSource: debug dump of properties
18825 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
18827 * src/backends/webdav/NeonCXX.cpp:
18828 * src/backends/webdav/NeonCXX.h:
18830 NeonCXX: implemented simple property reading
18832 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
18834 * src/backends/webdav/CalDAVSource.cpp:
18835 * src/backends/webdav/CalDAVSource.h:
18836 * src/backends/webdav/Makefile.am:
18837 * src/backends/webdav/NeonCXX.cpp:
18838 * src/backends/webdav/NeonCXX.h:
18839 * src/backends/webdav/WebDAVSource.cpp:
18840 * src/backends/webdav/WebDAVSource.h:
18841 * src/backends/webdav/WebDAVSourceRegister.cpp:
18843 WebDAV: first version which can log into Google
18845 2010-10-04 Patrick Ohly <patrick.ohly@intel.com>
18847 * src/backends/webdav/CalDAVSource.cpp:
18848 * src/backends/webdav/CalDAVSource.h:
18849 * src/backends/webdav/Makefile.am:
18850 * src/backends/webdav/NeonCXX.h:
18851 * src/backends/webdav/WebDAVSource.cpp:
18852 * src/backends/webdav/WebDAVSource.h:
18853 * src/backends/webdav/WebDAVSourceRegister.cpp:
18854 * src/backends/webdav/configure-sub.in:
18856 WebDAV: initial commit of skeleton sources and build scripts
18858 2011-02-24 Patrick Ohly <patrick.ohly@intel.com>
18860 * src/backends/qtcontacts/QtContactsSource.cpp:
18861 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
18863 QtContacts: import/export all details
18865 2011-02-23 Patrick Ohly <patrick.ohly@intel.com>
18867 * src/syncevo/util.cpp:
18869 Timespec: fixed unit test
18871 2011-02-18 Patrick Ohly <patrick.ohly@intel.com>
18873 * src/syncevo/SyncSource.h:
18874 * test/ClientTest.cpp:
18875 * test/ClientTest.h:
18877 client-test: added Sync::*::testExtensions
18879 2011-02-18 Patrick Ohly <patrick.ohly@intel.com>
18881 * src/backends/qtcontacts/QtContactsSource.cpp:
18883 QtContacts: experimental code for "Backup" profile format as raw
18886 2011-02-18 Patrick Ohly <patrick.ohly@intel.com>
18888 * src/backends/evolution/EvolutionCalendarSource.cpp:
18889 * src/backends/evolution/EvolutionMemoSource.cpp:
18890 * src/gdbus/gdbus-cxx-bridge.h:
18891 * src/gdbus/gdbus-cxx.h:
18892 * src/gdbus/test/example.cpp:
18893 * src/syncevo-dbus-server.cpp:
18894 * src/syncevo/SyncConfig.h:
18895 * src/syncevo/SyncContext.cpp:
18896 * src/syncevo/SyncML.cpp:
18897 * src/syncevo/SyncSource.h:
18898 * src/syncevolution.cpp:
18900 compiler: fix warnings/errors reported by clang 2.8
18902 2011-02-17 Patrick Ohly <patrick.ohly@intel.com>
18904 * src/gdbus/gdbus-cxx-bridge.h:
18906 D-Bus C++: simplified code
18908 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
18910 * src/syncevo/CurlTransportAgent.cpp:
18911 * src/syncevo/CurlTransportAgent.h:
18913 Curl transport: use Timespec instead of time_t + time(NULL)
18915 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
18917 * src/syncevo/GLibSupport.cpp:
18918 * src/syncevo/GLibSupport.h:
18919 * src/syncevo/LocalTransportAgent.cpp:
18920 * src/syncevo/LocalTransportAgent.h:
18922 local sync: use Timespec instead of time_t + time(NULL)
18924 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
18926 * src/syncevo/util.cpp:
18927 * src/syncevo/util.h:
18929 Timespec: C++ wrapper code for struct timespec
18931 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
18933 * src/syncevo/LocalTransportAgent.cpp:
18934 * src/syncevo/LocalTransportAgent.h:
18935 * src/syncevo/SyncContext.cpp:
18936 * test/test-dbus.py:
18938 local sync: better abort handling
18940 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
18942 * src/syncevo/SyncContext.cpp:
18944 sync result: failure not reported
18946 2011-02-15 Patrick Ohly <patrick.ohly@intel.com>
18948 * src/syncevo/LocalTransportAgent.cpp:
18949 * src/syncevo/LocalTransportAgent.h:
18950 * test/test-dbus.py:
18952 local sync: allow running inside syncevo-dbus-server
18954 2011-02-15 Patrick Ohly <patrick.ohly@intel.com>
18956 * src/syncevo/GLibSupport.cpp:
18957 * src/syncevo/GLibSupport.h:
18958 * src/syncevo/Makefile.am:
18960 glib: emulate select() call while keeping the event loop running
18962 2011-02-14 Patrick Ohly <patrick.ohly@intel.com>
18964 * src/client-test-app.cpp:
18966 client-test: always setting "source type" is too aggressive
18968 2011-02-14 Patrick Ohly <patrick.ohly@intel.com>
18970 * src/syncevo/Cmdline.cpp:
18972 config migration: handle inconsistent old config (type mismatch!)
18974 2011-02-11 Patrick Ohly <patrick.ohly@intel.com>
18976 * src/syncevo/SyncContext.cpp:
18978 SyncContext: avoid incorrect logging of timeout period in server
18981 2011-02-11 Patrick Ohly <patrick.ohly@intel.com>
18983 * src/syncevo/LocalTransportAgent.cpp:
18985 LocalTransport: redo output redirection
18987 2011-02-11 Patrick Ohly <patrick.ohly@intel.com>
18989 * src/syncevo/LogRedirect.cpp:
18990 * src/syncevo/LogRedirect.h:
18992 LogRedirect: added redoRedirect()
18994 2011-02-13 Patrick Ohly <patrick.ohly@intel.com>
18996 * gen-autotools.sh:
18998 autotools: allow concurrent runs of gen-autotools.sh
19000 2011-02-10 Patrick Ohly <patrick.ohly@intel.com>
19002 * gen-autotools.sh:
19004 autotools: rebuilding patch broke backend Makefile's
19006 2011-02-10 Patrick Ohly <patrick.ohly@intel.com>
19008 * src/syncevo/SyncContext.cpp:
19009 * src/syncevo/SyncContext.h:
19010 * src/syncevo/SyncSource.cpp:
19011 * src/syncevo/SyncSource.h:
19013 SyncSource/Context: throwError() with specific status
19015 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
19017 * gen-autotools.sh:
19019 gen-autotools.sh: be more verbose about changed files
19021 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
19023 * test/ClientTest.cpp:
19024 * test/ClientTest.h:
19026 client-test: added Client::Sync::*::testTimeout
19028 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
19030 * src/client-test-app.cpp:
19031 * test/ClientTest.h:
19033 client-test: allow tests to hook into SyncContext::prepare()
19035 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
19037 * src/syncevo/LocalTransportAgent.cpp:
19038 * src/syncevo/LocalTransportAgent.h:
19040 LocalTransportAgent: implemented timeout handling
19042 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
19044 * src/syncevo-dbus-server.cpp:
19045 * src/syncevo/CurlTransportAgent.cpp:
19046 * src/syncevo/CurlTransportAgent.h:
19047 * src/syncevo/LocalTransportAgent.cpp:
19048 * src/syncevo/LocalTransportAgent.h:
19049 * src/syncevo/ObexTransportAgent.cpp:
19050 * src/syncevo/ObexTransportAgent.h:
19051 * src/syncevo/SoupTransportAgent.cpp:
19052 * src/syncevo/SoupTransportAgent.h:
19053 * src/syncevo/SyncContext.cpp:
19054 * src/syncevo/SyncContext.h:
19055 * src/syncevo/TransportAgent.h:
19056 * test/ClientTest.h:
19058 TransportAgent: simplified timeout API
19060 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
19062 * src/syncevo/SyncContext.cpp:
19064 local sync: copy sync source status to parent
19066 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
19068 * src/syncevo/SyncML.h:
19070 SyncReport: added findSyncSourceReport()
19072 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
19074 * src/syncevo/Cmdline.cpp:
19076 command line: fixed printing of sources (BMC #13301)
19078 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
19080 * src/syncevo/eds_abi_wrapper.cpp:
19082 EDS compatibility: avoid warning about libedataserver-1.2.so.13
19084 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
19087 Merge branch 'syncevolution-1-1-branch'
19089 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
19091 * src/syncevo/SyncSource.h:
19092 * src/syncevo/SynthesisDBPlugin.cpp:
19094 build failure (S360): size_t != unsigned int (BMC #13201)
19096 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
19124 * src/gtk-ui/sync-config-widget.c:
19126 GTK sync UI: English language fixes
19128 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
19130 * src/gtk-ui/sync-config-widget.c:
19132 GTK sync ui: made some strings translatable
19134 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
19138 * gen-autotools.sh:
19140 autotools: Makefile-gen.am -> Makefile.am
19142 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
19145 * src/Makefile-gen.am:
19147 autotools: disable automatic gen-autotools.sh invocation in
19150 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
19153 * gen-autotools.sh:
19154 * src/Makefile-gen.am:
19156 autotools: rebuild makefiles also when files are added or removed
19158 2011-02-04 Ove Kaaven <ovek@arcticnet.no>
19160 * debian/changelog:
19162 Updated debian/changelog.
19164 2011-02-04 Ove Kaaven <ovek@arcticnet.no>
19166 * src/backends/evolution/EvolutionContactSource.cpp:
19168 On Maemo, use e_contact_inline_data() to properly embed photos
19171 2011-02-04 Ove Kaaven <ovek@arcticnet.no>
19175 Added debian/rules rule to rerun autogen-maemo.sh if needed.
19177 2011-02-04 Ove Kaaven <ovek@arcticnet.no>
19179 * configure-pre.in:
19181 Remove "tar-ustar" from the configure-pre.in in the Maemo branch.
19183 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
19189 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
19191 * src/syncevo/SyncML.cpp:
19193 SyncML status codes: explain MIGRATION_NEEDED and RELEASE_TOO_OLD
19195 2011-02-04 Ove Kaaven <ovek@arcticnet.no>
19197 * debian/changelog:
19199 Update version of this branch.
19201 2011-02-04 Ove Kaaven <ovek@arcticnet.no>
19204 Merge commit 'syncevolution-1-1-1' into FREMANTLE-1-1-1
19206 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
19208 * src/syncevo/LogRedirect.cpp:
19210 LogRedirect: fixed memory handling issue during shutdown
19212 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
19214 * src/syncevo/LogRedirect.cpp:
19215 * test/client-test-main.cpp:
19217 LogRedirect: fixed "glib" test
19219 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
19221 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
19223 KCalExtended: allow extended tests
19225 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
19227 * src/client-test-app.cpp:
19229 client-test: always set source type, also for sync case
19231 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
19233 * test/ClientTest.cpp:
19235 client-test: modify FN and N such that name matches
19237 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
19241 README: document the -- separator
19243 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
19245 * src/syncevo/Cmdline.cpp:
19247 command line: --sync/source-property keyword optional
19249 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
19251 * src/syncevo/Cmdline.cpp:
19252 * src/syncevo/MultiplexConfigNode.cpp:
19253 * src/syncevo/SyncConfig.cpp:
19254 * src/syncevo/SyncConfig.h:
19256 ConfigProperty: removed the SHARED_AND_UNSHARED hack
19258 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
19260 * src/backends/addressbook/AddressBookSourceRegister.cpp:
19261 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
19262 * src/backends/file/FileSyncSource.cpp:
19263 * src/backends/file/FileSyncSource.h:
19264 * src/backends/file/FileSyncSourceRegister.cpp:
19265 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
19266 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
19267 * src/client-test-app.cpp:
19268 * src/syncevo/Cmdline.cpp:
19269 * src/syncevo/SyncConfig.cpp:
19270 * src/syncevo/SyncConfig.h:
19271 * src/templates/clients/phone/nokia.ini:
19272 * src/templates/clients/phone/sony-ericsson-old.ini:
19273 * src/templates/clients/phone/sony-ericsson.ini:
19274 * src/templates/servers/Funambol.ini:
19275 * src/templates/servers/ScheduleWorld.ini:
19276 * test/test-dbus.py:
19278 config: replaced overloaded "type" with
19279 "backend/databaseFormat/syncFormat/forceSyncFormat" (BMC #1023)
19281 2011-02-02 Patrick Ohly <patrick.ohly@intel.com>
19283 * src/syncevo/SyncConfig.cpp:
19284 * src/syncevo/SyncConfig.h:
19285 * src/syncevo/SyncSource.cpp:
19287 config: reduce dependencies on "type" property string
19289 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
19291 * src/syncevo/Cmdline.cpp:
19292 * src/syncevo/Cmdline.h:
19293 * src/syncevo/SyncConfig.cpp:
19294 * src/syncevo/SyncConfig.h:
19296 SyncConfig + command line: enabled migration of config contexts
19298 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
19300 * src/syncevo/SyncConfig.h:
19302 SyncConfig: added getLayout()
19304 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
19306 * src/syncevo/SyncConfig.cpp:
19307 * src/syncevo/SyncConfig.h:
19309 SyncConfig: added getPeers()
19311 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
19313 * src/syncevo/Cmdline.cpp:
19314 * src/syncevo/Cmdline.h:
19318 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
19320 * src/syncevo/SyncConfig.cpp:
19321 * src/syncevo/SyncConfig.h:
19323 SyncContext: added complementary getPeerName(), renamed
19324 configurable peer name to UserPeerName
19326 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
19328 * src/syncevo/Cmdline.cpp:
19329 * src/syncevo/Cmdline.h:
19331 command line: refactored migrate/configure code
19333 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
19335 * src/syncevo/Cmdline.cpp:
19337 Cmdline test: test wasn't independent of others
19339 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
19341 * configure-pre.in:
19343 version bump to 1.1.99.2
19345 2011-01-28 Ville Nummela <ville.nummela@symbio.com>
19347 * src/syncevo-dbus-server.cpp:
19349 syncevo-dbus-server: Get current NetworkManager state at startup
19351 2011-01-26 Ville Nummela <ville.nummela@symbio.com>
19353 * src/syncevo-dbus-server.cpp:
19355 syncevo-dbus-server: Tracking NetworkManager state changes
19357 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
19359 * src/syncevo/Cmdline.cpp:
19361 command line: --remove was broken by recent commit
19363 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
19365 * src/syncevo-dbus-server.cpp:
19367 syncevo-dbus-server: also accept BT template extensions in
19370 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
19372 * src/dbus/interfaces/syncevo-server-full.xml:
19374 D-Bus API docs: consolidated documentation of artificial
19377 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
19379 * test/ClientTest.cpp:
19381 client-test: fixed missing templateItem in "text" test cases
19383 2011-01-28 Patrick Ohly <patrick.ohly@intel.com>
19385 * src/syncevo/Cmdline.cpp:
19387 command line: per-source source properties ("addressbook/...")
19388 were ignored when creating from scratch
19390 2011-01-28 Patrick Ohly <patrick.ohly@intel.com>
19392 * src/syncevo/Cmdline.cpp:
19394 Cmdline tests: show error output in CPPUnit exception
19396 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19398 * src/syncevo/Makefile.am:
19400 include headers: LogRedirect.h depends on LogStdout.h
19402 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19404 * src/syncevo/util.cpp:
19405 * src/syncevo/util.h:
19407 Exception: log it at debug level
19409 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19411 * src/syncevo/configs/datatypes/01vcard-profile.xml:
19412 * src/syncevo/configs/remoterules/extended-date-format.xml:
19414 vcard profile: allow switching to extended date format
19416 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19418 * test/client-test-main.cpp:
19420 client-test: stderr redirection was broken
19422 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19424 * src/syncevo/util.cpp:
19425 * src/syncevo/util.h:
19427 util: added Sleep() with sub-second resolution
19429 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19431 * src/syncevo/SyncContext.cpp:
19433 LogDir: fixed order of output in -log.html
19435 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19437 * src/syncevo/Makefile.am:
19439 header files: make LogRedirect.h public
19441 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19443 * src/syncevo/LogRedirect.cpp:
19444 * src/syncevo/LogRedirect.h:
19446 LogRedirect: allow writing into file instead of original stdout
19448 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
19450 * src/syncevo/LogRedirect.cpp:
19451 * src/syncevo/LogRedirect.h:
19453 LogRedirect: allow adding to the error suppression list via an
19456 2010-09-09 Patrick Ohly <patrick.ohly@intel.com>
19458 * test/runtests.py:
19460 nightly testing: updated logging of commands
19462 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
19464 * test/ClientTest.cpp:
19466 client-test: avoid special characters in copy/update tests
19468 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
19470 * src/syncevo/Cmdline.cpp:
19472 command line: fixed the "source props set, no sources selected"
19475 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
19477 * src/syncevo/Cmdline.cpp:
19479 command line: complain about invalid "<source>/" prefix in sync
19482 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
19484 * src/syncevo/Cmdline.cpp:
19485 * src/syncevo/LocalTransportAgent.cpp:
19486 * src/syncevo/SyncContext.h:
19488 local sync: override properties per config
19490 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
19493 * src/syncevo/Cmdline.cpp:
19494 * src/syncevo/Cmdline.h:
19495 * src/syncevo/ConfigFilter.cpp:
19496 * src/syncevo/ConfigFilter.h:
19497 * src/syncevo/ConfigNode.cpp:
19498 * src/syncevo/ConfigNode.h:
19499 * src/syncevo/Makefile.am:
19500 * src/syncevo/SyncConfig.cpp:
19501 * src/syncevo/SyncConfig.h:
19503 command line: specify properties per source and config
19505 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
19507 * src/syncevo/SyncConfig.cpp:
19508 * src/syncevo/SyncConfig.h:
19510 SyncConfig::normalizeConfigString(): include @default context if
19513 2011-01-24 Patrick Ohly <patrick.ohly@intel.com>
19517 README: evolutionsource->database rename
19519 2011-01-21 Patrick Ohly <patrick.ohly@intel.com>
19521 * test/runtests.py:
19523 MemoToo: switched to testing vcard30
19525 2011-01-21 Patrick Ohly <patrick.ohly@intel.com>
19527 * src/dbus/interfaces/syncevo-server-full.xml:
19528 * src/dbus/interfaces/syncevo-session-full.xml:
19529 * src/syncevo-dbus-server.cpp:
19530 * test/test-dbus.py:
19532 D-Bus API: renamed properties, temporary settings
19534 2011-01-21 Patrick Ohly <patrick.ohly@intel.com>
19536 * test/testcases/ical20.ics.memotoo.tem.patch:
19538 MemoToo: previous commit was incomplete
19540 2011-01-19 Patrick Ohly <patrick.ohly@intel.com>
19542 * test/testcases/ical20.ics.memotoo.tem.patch:
19544 MemoToo: some more UTC -> local time conversions
19546 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19548 * test/test-dbus.py:
19550 test-dbus.py: adapted to renamed properties
19552 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19554 * test/test-dbus.py:
19556 test-dbus.py: fixed failing test because of ConsumerReady
19558 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19560 * test/test-dbus.py:
19562 test-dbus.py: fixed ConnMan tests
19564 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19566 * src/syncevo-dbus-server.cpp:
19568 syncevo-dbus-server: fix for creating/updating config
19570 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19572 * src/syncevo/Cmdline.cpp:
19573 * src/syncevo/SyncConfig.cpp:
19574 * src/syncevo/SyncConfig.h:
19576 configuration: renamed evolutionsource->database,
19577 evolutionuser/password->evolutionUser/Password
19579 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19581 * src/client-test-app.cpp:
19582 * src/syncevo-dbus-server.cpp:
19583 * src/syncevo/Cmdline.cpp:
19584 * src/syncevo/MultiplexConfigNode.cpp:
19585 * src/syncevo/SyncConfig.cpp:
19586 * src/syncevo/SyncConfig.h:
19588 configuration: added possibility to define property name aliases
19590 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19592 * src/backends/evolution/EvolutionCalendarSource.cpp:
19593 * src/backends/evolution/EvolutionCalendarSource.h:
19594 * src/backends/evolution/EvolutionContactSource.cpp:
19595 * src/backends/evolution/EvolutionContactSource.h:
19596 * src/backends/evolution/EvolutionMemoSource.h:
19597 * src/backends/file/FileSyncSource.cpp:
19598 * src/backends/file/FileSyncSource.h:
19599 * src/backends/kcalextended/KCalExtendedSource.cpp:
19600 * src/backends/kcalextended/KCalExtendedSource.h:
19601 * src/backends/qtcontacts/QtContactsSource.h:
19602 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
19603 * src/backends/xmlrpc/XMLRPCSyncSource.h:
19604 * src/syncevo/Cmdline.cpp:
19605 * src/syncevo/MapSyncSource.h:
19606 * src/syncevo/SyncConfig.cpp:
19607 * src/syncevo/SyncConfig.h:
19608 * src/syncevo/SyncContext.cpp:
19609 * src/syncevo/SyncSource.cpp:
19610 * src/syncevo/SyncSource.h:
19611 * src/syncevo/SynthesisDBPlugin.cpp:
19612 * src/syncevo/TrackingSyncSource.cpp:
19613 * src/syncevo/TrackingSyncSource.h:
19615 backend API cleanup: removal of "const char *" return types
19617 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19619 * src/backends/evolution/EvolutionCalendarSource.cpp:
19620 * src/backends/evolution/EvolutionContactSource.cpp:
19622 Evolution: removed redundant source name from debug output
19624 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
19626 * src/syncevo/Cmdline.cpp:
19628 nightly testing: fix for CmdlineTest::testOldConfigure
19630 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19632 * src/syncevo-dbus-server.cpp:
19633 * src/syncevo/Cmdline.cpp:
19634 * src/syncevo/SyncConfig.h:
19636 config migration: special handling for config visibility of <1.2
19639 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19641 * src/syncevo/SyncContext.cpp:
19643 command line --status: be explicit about unknown state for
19644 backends like KCalExtended
19646 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19648 * src/backends/kcalextended/KCalExtendedSource.cpp:
19650 KCalExtended: fixed potential issue in sync change tracking
19652 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19654 * src/gtk-ui/sync-ui.c:
19656 sync-ui: ignore configs without ConsumerReady = 1
19658 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19660 * src/syncevo/Cmdline.cpp:
19662 config migration: renamed configs get ConsumerReady flag removed
19664 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19666 * src/dbus/syncevo-server.h:
19668 sync-ui: compiler warning about
19669 syncevo_server_start_no_sync_session()
19671 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19673 * src/dbus/syncevo-server.c:
19675 sync-ui: fixed char/const char compiler warning
19677 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19679 * test/testcases/ical20.ics.memotoo.tem.patch:
19681 nightly testing: MemoToo uses local time for recurring events
19683 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
19685 * src/syncevo-dbus-server.cpp:
19686 * src/syncevo/SyncConfig.cpp:
19687 * src/syncevo/SyncConfig.h:
19689 config migration: change sort order to ensure that current
19690 configs are found first
19692 2011-01-13 Patrick Ohly <patrick.ohly@intel.com>
19694 * test/testcases/ical20.ics:
19695 * test/testcases/ical20.ics.Ovi.tem.patch:
19696 * test/testcases/ical20.ics.funambol.tem.patch:
19697 * test/testcases/ical20.ics.mobical.tem.patch:
19698 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
19700 nightly testing: removed redundant DESCRIPTION from ical20 test
19703 2011-01-11 Patrick Ohly <patrick.ohly@intel.com>
19705 * src/syncevo/Cmdline.cpp:
19707 command line tool: fix incorrect --migrate of configuration in
19710 2011-01-11 Patrick Ohly <patrick.ohly@intel.com>
19712 * src/syncevo/Cmdline.cpp:
19713 * src/syncevo/SyncConfig.h:
19715 on-disk format: bumped per-peer version to 1
19717 2011-01-11 Patrick Ohly <patrick.ohly@intel.com>
19719 * configure-pre.in:
19720 * gen-autotools.sh:
19721 * src/syncevo/Cmdline.cpp:
19722 * src/syncevo/SyncContext.cpp:
19724 compilation: distinguish between stable releases and pre-releases
19726 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
19728 * src/syncevo/Cmdline.cpp:
19729 * src/syncevo/SyncConfig.cpp:
19730 * src/syncevo/SyncConfig.h:
19731 * src/syncevo/SyncContext.cpp:
19732 * src/syncevo/SyncContext.h:
19733 * src/syncevo/SyncML.h:
19735 config handling: added versioning
19737 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
19739 * src/syncevo/Cmdline.cpp:
19741 command line: prevent incomplete migration of context
19743 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
19745 * src/syncevo/SyncConfig.h:
19747 SyncConfig: added hasPeerProperties()
19749 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
19751 * src/syncevo/ConfigNode.h:
19752 * src/syncevo/ConfigTree.h:
19753 * src/syncevo/FileConfigTree.cpp:
19754 * src/syncevo/FileConfigTree.h:
19755 * src/syncevo/IniConfigNode.h:
19756 * src/syncevo/SingleFileConfigTree.cpp:
19757 * src/syncevo/SingleFileConfigTree.h:
19759 config classes: added reload()
19761 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
19763 * src/syncevo-dbus-server.cpp:
19765 syncevo-dbus-server: adapted to ConnMan D-Bus API change (BMC
19768 2011-01-07 Patrick Ohly <patrick.ohly@intel.com>
19770 * debian/changelog:
19773 * debian/copyright:
19777 * debian/syncevolution-dev.install:
19778 * debian/syncevolution.install:
19780 packaging: removed obsolete "debian" directory
19782 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
19784 * test/syncevo-http-server.py:
19786 syncevo-http-server: a POST with invalid session ID did not
19787 result in 404 error
19789 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
19791 * test/syncevo-http-server.py:
19793 syncevo-http-server: detect premature client disconnect (BMC
19796 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
19798 * test/syncevo-http-server.py:
19800 syncevo-http-server: allow clients to detect truncated replies
19802 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
19804 * src/syncevo/SoupTransportAgent.cpp:
19805 * test/ClientTest.cpp:
19806 * test/ClientTest.h:
19809 nightly testing: added HTTP resend tests based on an external
19812 2011-01-02 Patrick Ohly <patrick.ohly@intel.com>
19815 Merge branch 'syncevolution-1-1-branch'
19817 2011-01-01 Patrick Ohly <patrick.ohly@intel.com>
19819 * src/syncevo-dbus-server.cpp:
19821 syncevo-dbus-server: deal with libnotify 0.5.x compile error (BMC
19824 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
19826 * test/syncevo-http-server.py:
19828 syncevo-http-server: removed obsolete and harmful
19831 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
19833 * test/syncevo-http-server.py:
19835 syncevo-http-server: start syncevo-dbus-server explicitly (BMC
19838 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
19840 * test/syncevo-http-server.py:
19842 syncevo-http-server: added D-Bus session handling (BMC #10270)
19844 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
19846 * test/keys/README:
19847 * test/keys/localhost.pem:
19848 * test/keys/localhost_pem.crt:
19849 * test/keys/localhost_pem.key:
19850 * test/syncevo-http-server.py:
19852 syncevo-http-server: added SSL support
19854 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
19856 * test/syncevo-http-server.py:
19858 syncevo-dbus-server: expect error when closing connection after
19861 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
19863 * test/syncevo-http-server.py:
19865 syncevo-http-server: better logging of D-Bus exceptions
19867 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
19869 * src/dbus/interfaces/syncevo-server-full.xml:
19871 D-Bus API: documentation fix (DEV->DEVELOPER)
19873 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
19875 * test/syncevo-http-server.py:
19877 syncevo-http-server: show syncevo-dbus-server output (BMC #6369)
19879 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
19882 * test/Makefile.am:
19883 * test/syncevo-http-server-logging.conf:
19884 * test/syncevo-http-server.py:
19886 syncevo-http-server: improved logging
19888 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
19890 * gen-autotools.sh:
19892 autotools: fixed some issues with building release version
19894 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
19896 * src/syncevo/configs/datatypes/11calendar-profile.xml:
19897 * src/syncevo/configs/scripting/11calendar.xml:
19899 XML config: avoid duplicating SUMMARY as DESCRIPTION
19901 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
19904 Merge commit 'syncevolution-1-1-1'
19906 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
19910 NEWS: added release date
19912 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
19914 * configure-pre.in:
19916 bumped version to 1.1.1
19918 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
19922 NEWS: updated in response to 1.1.0.99.1 testing + feedback
19924 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
19926 * configure-pre.in:
19928 bumped version to 1.1.0.99.1
19930 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
19934 NEWS: updated for 1.1.0.99.1
19936 2010-12-15 Jussi Kukkonen <jku@linux.intel.com>
19938 * src/dbus/interfaces/syncevo-server-full.xml:
19939 * src/dbus/interfaces/syncevo-session-full.xml:
19940 * src/dbus/syncevo-server.c:
19941 * src/gtk-ui/sync-config-widget.c:
19942 * src/gtk-ui/sync-ui.c:
19944 gtk-ui: Use "no-sync" flag on non syncing StartSession
19946 2010-12-15 Jussi Kukkonen <jku@linux.intel.com>
19948 * src/dbus/syncevo-session.c:
19949 * src/dbus/syncevo-session.h:
19951 dbus client wrapper: add GetConfigName
19953 2010-11-11 Jussi Kukkonen <jku@linux.intel.com>
19955 * src/dbus/syncevo-server.c:
19956 * src/dbus/syncevo-server.h:
19957 * src/gtk-ui/sync-ui.c:
19959 gtk-ui: Update GetPresence handlers to match current API
19961 2010-11-11 Jussi Kukkonen <jku@linux.intel.com>
19963 * src/gtk-ui/sync-ui.c:
19965 gtk-ui: match config names insensitively
19967 2010-11-11 Jussi Kukkonen <jku@linux.intel.com>
19969 * src/gtk-ui/sync-ui.c:
19971 gtk-ui: Use hyphen instead of underscore in signal names
19973 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
19975 * test/ClientTest.cpp:
19976 * test/ClientTest.h:
19978 client-test: added CLIENT_TEST_LOG
19980 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
19982 * test/ClientTest.cpp:
19984 client-test: added CLIENT_TEST_LONG_UID
19986 2010-12-10 Qiankun Miao <qiankun.miao@intel.com>
19988 * src/client-test-buteo.cpp:
19989 * src/client-test-buteo.h:
19991 buteo-test: update tracker database file name
19993 2010-12-15 Patrick Ohly <patrick.ohly@intel.com>
19995 * src/backends/evolution/EvolutionCalendarSource.cpp:
19997 Evolution Calendar: work around delayed update in EDS CalDAV
19998 backend (BMC #10265)
20000 2010-12-14 Patrick Ohly <patrick.ohly@intel.com>
20003 * src/syncevo/Cmdline.cpp:
20004 * src/syncevo/SyncConfig.cpp:
20005 * src/templates/servers/ScheduleWorld.ini:
20007 ScheduleWorld: disabled configuration, replaced in examples
20009 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
20011 * src/syncevo/configs/remoterules/server/00_sony_ericsson.xml:
20013 Sony Ericsson: enable conversion to absolute alarm times (BMC
20016 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
20018 * src/syncevo/configs/scripting/11calendar.xml:
20019 * test/testcases/ical20-alarms-2010-12-31.ics:
20021 vCalendar 1.0: convert absolute alarm back to relative (BMC
20024 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
20026 * src/syncevo/configs/remoterules/server/00_sony_ericsson.xml:
20028 Sony Ericsson: enable conversion to absolute alarm times (BMC
20031 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
20033 * src/syncevo/configs/scripting/11calendar.xml:
20034 * test/testcases/ical20-alarms-2010-12-31.ics:
20036 vCalendar 1.0: convert absolute alarm back to relative (BMC
20039 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
20041 * test/synccompare.pl:
20043 synccompare: always normalize TRIGGER;RELATED=START
20045 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
20047 * src/syncevo-dbus-server.cpp:
20049 syncevo-dbus-server: fixed compile error
20051 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
20053 * test/synccompare.pl:
20055 synccompare: some tweaks for Yahoo Calendar
20057 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
20059 * test/ClientTest.cpp:
20061 client-test: work around incorrect statistics for
20062 refresh-from-client in server mode
20064 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
20066 * src/syncevo/LocalTransportAgent.cpp:
20068 local sync: fixed internal communication issue with MaxMsgSize==0
20070 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
20072 * test/ClientTest.cpp:
20074 client-test: fixed unintentional buffer size of 0 in
20077 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20079 * src/syncevo/LocalTransportAgent.cpp:
20080 * src/syncevo/LogStdout.cpp:
20081 * src/syncevo/Logging.cpp:
20082 * src/syncevo/Logging.h:
20084 local sync: added target context to [INFO/DEBUG/...] prefix
20086 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20088 * src/syncevo/SynthesisDBPlugin.cpp:
20090 Synthesis DB Interface: enhanced logging of MapItem calls
20092 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
20094 * src/syncevo/util.h:
20096 util: added NullPtrCheck()
20098 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20100 * src/syncevo/util.cpp:
20102 error logging: report explanation of StatusException
20104 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20106 * test/ClientTest.cpp:
20108 client-test: get more tests to work in server mode
20110 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20112 * src/syncevo/SyncConfig.cpp:
20114 local sync: fixed location of tracking node
20116 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20118 * test/ClientTest.cpp:
20120 client-test: avoid inserting spaces into items
20122 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20124 * test/synccompare.pl:
20126 synccompare: workaround for Google Calendar alarms
20128 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20130 * src/syncevo/LocalTransportAgent.cpp:
20132 local sync: better integration into Client::Sync
20134 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20136 * test/ClientTest.cpp:
20137 * test/client-test-main.cpp:
20139 client-test: enabled stderr output redirection
20141 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20143 * src/syncevo/LocalTransportAgent.cpp:
20144 * src/syncevo/LogRedirect.cpp:
20145 * src/syncevo/LogStdout.h:
20146 * src/syncevo/Logging.h:
20147 * src/syncevo/SyncContext.cpp:
20148 * src/syncevo/SyncSource.h:
20150 local sync: write child messages into <test>.log text file
20152 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
20154 * src/syncevo/LogRedirect.cpp:
20155 * src/syncevo/LogRedirect.h:
20157 LogRedirect: allow user to remove error messages from stdout via
20158 SYNCEVOLUTION_SUPPRESS_ERRORS
20160 2010-12-02 Qiankun Miao <qiankun.miao@intel.com>
20162 * src/backends/qtcontacts/QtContactsSource.cpp:
20164 qtcontacts: add PHOTO support (BMC#5879)
20166 2010-12-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20170 HACKING: add one section to describe testing Buteo
20172 2010-12-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20174 * test/README.qtcontacts:
20176 buteo-testing: add README.qtcontacts
20178 2010-12-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20180 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
20181 * test/testcases/qt_vcard30.vcf:
20183 buteo-testing: specify its qtcontact test file
20185 2010-12-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20187 * configure-pre.in:
20188 * src/Makefile-gen.am:
20189 * src/client-test-app.cpp:
20190 * src/client-test-buteo.cpp:
20191 * src/client-test-buteo.h:
20192 * test/ClientTest.cpp:
20193 * test/ClientTest.h:
20195 buteo testing: enable buteo testing in client-test
20197 2010-12-07 Patrick Ohly <patrick.ohly@intel.com>
20199 * src/syncevo/LocalTransportAgent.cpp:
20200 * src/syncevo/LocalTransportAgent.h:
20202 local sync: fixed a bug when overflowing the default message size
20204 2010-12-07 Patrick Ohly <patrick.ohly@intel.com>
20206 * test/README.mobical:
20208 Mobical.net: nightly tests do not complete when preventSlowSync
20211 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
20213 * src/client-test-app.cpp:
20215 client-test: avoid potential test failure in testTwoWaySync due
20218 2010-11-28 David Bremner <bremner@debian.org>
20220 * src/syncevo/util.cpp:
20222 util.cpp/relToAbs(): Have realpath allocate its own buffer.
20224 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
20226 * src/syncevo-dbus-server.cpp:
20228 syncevo-dbus-server: deal with libnotify 0.7.0 API change (BMC
20231 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
20233 * test/ClientTest.cpp:
20235 client-test: workaround for test failure in
20236 Client::Source::ical20::testLinkedItemsRemoveNormal (BMC #10906)
20238 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
20240 * test/synccompare.pl:
20242 synccompare: work around Perl bug
20244 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
20246 * test/client-test-main.cpp:
20248 client-test: SYNCEVOLUTION_DEBUG disables creation of .log files
20250 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20252 * test/synccompare.pl:
20254 synccompare: normalize directory
20256 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20258 * src/backends/qtcontacts/QtContactsSource.cpp:
20260 QtContacts: fixed error message
20262 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20264 * src/backends/kcalextended/KCalExtendedSource.cpp:
20266 KCalExtended: evolutionsource=<notebook name> was broken
20268 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
20270 * src/syncevo/configs/remoterules/00_syncevolution.xml:
20272 slow sync strategy: allow client and server updates for
20273 SyncEvolution clients
20275 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
20277 * src/syncevo/SyncSource.cpp:
20279 slow sync strategy: try harder to avoid duplicates
20281 2010-11-15 Patrick Ohly <patrick.ohly@intel.com>
20283 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
20285 calendar profile: choose better merge strategy for URL property
20287 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20289 * src/syncevo/SyncContext.cpp:
20291 SYNCEVOLUTION_DEBUG: print DEBUG messages during sync if set
20293 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
20295 * test/synccompare.pl:
20297 synccompare: relax TZID simplification
20299 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
20301 * test/client-test-main.cpp:
20303 client-test: increase log level when SYNCEVOLUTION_DEBUG is set
20305 2010-10-07 Patrick Ohly <patrick.ohly@intel.com>
20307 * test/ClientTest.cpp:
20309 Revert "testing: avoid DTSTAMP issue in KCalExtended"
20311 2010-08-01 Patrick Ohly <patrick.ohly@intel.com>
20313 * src/syncevo/SyncContext.cpp:
20315 SyncContext: avoid crash in sort() with LogDir as binary
20318 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
20320 * src/syncevolution.cpp:
20322 command line: increase log level when SYNCEVOLUTION_DEBUG is set
20324 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
20326 * configure-post.in:
20328 autotools: SYNCEVOLUTION_CFLAGS not set correctly for in-tree
20331 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
20333 * src/backends/addressbook/Makefile.am:
20334 * src/backends/evolution/Makefile.am:
20335 * src/backends/file/Makefile.am:
20336 * src/backends/kcalextended/Makefile.am:
20337 * src/backends/maemo/Makefile.am:
20338 * src/backends/qtcontacts/Makefile.am:
20339 * src/backends/sqlite/Makefile.am:
20340 * src/backends/xmlrpc/Makefile.am:
20342 autotools: use new SYNCEVOLUTION_CFLAGS/LIBS in all backends
20344 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
20346 * test/synccompare.pl:
20348 synccompare: work around Perl bug
20350 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
20352 * configure-pre.in:
20354 version bump to 1.1.99.1
20356 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
20358 * configure-post.in:
20360 autotools: support external backends by setting
20361 SYNCEVOLUTION_CFLAGS/LIBS
20363 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
20365 * src/syncevo/Makefile.am:
20367 syncevo header files: make Cmdline.h and MapSyncSource.h
20370 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
20372 * src/syncevo/SmartPtr.h:
20374 SmartPtr: fixed incorrect ifdefs around ical unref
20376 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
20378 * src/syncevo/TransportAgent.h:
20379 * src/syncevo/util.h:
20381 TransportException: moved into util.h
20383 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
20385 * test/ClientTest.cpp:
20387 client-test: added timezone to linked items
20389 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
20391 * test/ClientTest.cpp:
20392 * test/ClientTest.h:
20394 client-test: added content comparison for testLinkedItems* tests
20396 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
20398 * test/client-test-main.cpp:
20400 client-test: SYNCEVOLUTION_DEBUG disables creation of .log files
20402 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20404 * test/synccompare.pl:
20406 synccompare: normalize directory
20408 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20410 * test/synccompare.pl:
20412 synccompare: normalize VCALENDAR with multiple VEVENTs inside
20414 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20416 * test/ClientTest.cpp:
20417 * test/synccompare.pl:
20419 synccompare: ignore CLIENT_TEST_UNIQUE_UID induced changes
20421 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20423 * src/backends/qtcontacts/QtContactsSource.cpp:
20425 QtContacts: fixed error message
20427 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
20429 * src/backends/kcalextended/KCalExtendedSource.cpp:
20431 KCalExtended: evolutionsource=<notebook name> was broken
20433 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
20435 * test/ClientTest.cpp:
20437 client-test: CLIENT_TEST_UNIQUE_UID now unique per test
20439 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
20441 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
20443 calendar fields: ignore changes to alarm UID
20445 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
20447 * src/syncevo/SyncContext.cpp:
20448 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
20450 local sync: rely on iCalendar 2.0 UID/RECURRENCE-ID for pairing
20452 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
20454 * src/syncevo/configs/remoterules/00_syncevolution.xml:
20456 slow sync strategy: allow client and server updates for
20457 SyncEvolution clients
20459 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
20461 * src/syncevo/SyncSource.cpp:
20463 slow sync strategy: try harder to avoid duplicates
20465 2010-11-15 Patrick Ohly <patrick.ohly@intel.com>
20467 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
20469 calendar profile: choose better merge strategy for URL property
20471 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
20473 * src/syncevo-dbus-server.cpp:
20474 * src/syncevo/SyncContext.cpp:
20475 * src/syncevo/SyncContext.h:
20476 * src/syncevolution.cpp:
20478 initialization: added SyncContext::initMain()
20480 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
20482 * src/syncevo/LocalTransportAgent.cpp:
20484 local sync: handle errors while receiving client report
20486 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
20488 * test/ClientTest.cpp:
20490 client-test: introduced CLIENT_TEST_INCREASE_SEQUENCE
20492 2010-11-03 Patrick Ohly <patrick.ohly@intel.com>
20494 * src/syncevo/LocalTransportAgent.cpp:
20495 * src/syncevo/LocalTransportAgent.h:
20497 LocalTransportAgent: added transmission of child's SyncReport
20499 2010-11-03 Patrick Ohly <patrick.ohly@intel.com>
20501 * src/syncevo/StringDataBlob.cpp:
20502 * src/syncevo/StringDataBlob.h:
20504 StringDataBlob: implemented write() method
20506 2010-11-03 Patrick Ohly <patrick.ohly@intel.com>
20508 * src/syncevo/LocalTransportAgent.cpp:
20509 * src/syncevo/LocalTransportAgent.h:
20511 LocalTransportAgent: refactored read/write code
20513 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20515 * src/syncevo/TransportAgent.h:
20517 TransportStatusException: transport problem with SyncMLStatus
20520 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20522 * src/syncevo/SyncML.cpp:
20523 * src/syncevo/SyncML.h:
20525 SyncML error codes: added some more SyncEvolution error aliases
20527 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20529 * src/syncevo/LocalTransportAgent.cpp:
20531 local sync: share dumpData settings
20533 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20535 * src/syncevo/Cmdline.cpp:
20536 * src/syncevo/SyncConfig.cpp:
20537 * src/syncevo/SyncConfig.h:
20538 * src/syncevo/SyncContext.cpp:
20540 dumpData config option: make database backups optional
20542 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20544 * src/syncevo/LocalTransportAgent.cpp:
20546 LocalTransportAgent: fixed parent/child communication
20548 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20550 * src/syncevo/LocalTransportAgent.cpp:
20552 local sync: make more sync settings available to client
20554 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20556 * src/syncevo/SyncContext.cpp:
20558 local sync + BT: changed how credential checking is turned off
20560 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20562 * src/syncevo/SyncContext.cpp:
20564 SYNCEVOLUTION_DEBUG: print DEBUG messages during sync if set
20566 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20568 * src/syncevo/Cmdline.cpp:
20569 * src/syncevo/Cmdline.h:
20571 Cmdline: keep report about executed sync
20573 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20575 * src/syncevo/Cmdline.cpp:
20576 * src/syncevo/Cmdline.h:
20578 Cmdline: added varargs constructor
20580 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20582 * configure-post.in:
20583 * src/backends/evolution/configure-sub.in:
20584 * src/syncevo/SmartPtr.h:
20585 * src/syncevo/eds_abi_wrapper.h:
20587 libical: allow using it without libecal
20589 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
20591 * src/syncevo/util.cpp:
20592 * src/syncevo/util.h:
20594 Exception::handle(): added optional retval for exception text
20596 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20598 * src/syncevo/LocalTransportAgent.cpp:
20599 * src/syncevo/SyncContext.cpp:
20600 * src/syncevo/SyncContext.h:
20602 local sync: avoid confusion about what data is changed
20604 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20606 * src/syncevo/SyncContext.cpp:
20608 SyncContext: use SyncConfig::getContextName() utility function
20610 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20612 * src/syncevo/LocalTransportAgent.cpp:
20614 LocalTransportAgent: use SyncConfig::getContextName() utility
20617 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20619 * src/syncevo/SyncML.cpp:
20620 * src/syncevo/SyncML.h:
20622 SyncReport: added methods for overriding LOCAL/REMOTE strings
20624 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20626 * src/syncevo/SyncConfig.cpp:
20627 * src/syncevo/SyncConfig.h:
20629 SyncConfig: added getContextName() helper function
20631 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20633 * src/syncevo/MapSyncSource.cpp:
20635 MapSyncSource: use backup/restore in sub sync source
20637 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20639 * src/syncevo/SyncSource.cpp:
20640 * src/syncevo/SyncSource.h:
20642 SyncSource: refactored backup utility code
20644 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
20646 * src/syncevo/SyncSource.h:
20648 SyncSource: moved read-only access to operations into
20651 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
20653 * src/syncevo/LocalTransportAgent.cpp:
20654 * src/syncevo/SyncContext.cpp:
20655 * src/syncevo/SyncSource.cpp:
20656 * src/syncevo/SyncSource.h:
20658 local sync: disambiguate source names
20660 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
20662 * src/syncevo/LocalTransportAgent.cpp:
20664 LocalTransportAgent: fixed interaction with peer config
20666 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
20668 * src/syncevo/SyncConfig.cpp:
20669 * src/syncevo/SyncConfig.h:
20671 SyncConfig: make temporary changes to SyncSourceNodes properties
20672 survive as long as SyncConfig exists
20674 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
20676 * src/syncevo/MapSyncSource.cpp:
20677 * src/syncevo/MapSyncSource.h:
20679 MapSyncSource: provide Synthesis API pointer to sub source
20681 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
20683 * src/syncevo/LocalTransportAgent.cpp:
20685 LocalTransportAgent: fixed compile error on MeeGo
20687 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
20689 * src/syncevo/SyncSource.cpp:
20691 SyncSourceRevisions: delay updating tracking node for
20694 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
20696 * src/syncevo/Makefile.am:
20697 * src/syncevo/MapSyncSource.cpp:
20698 * src/syncevo/MapSyncSource.h:
20699 * src/syncevo/TrackingSyncSource.cpp:
20700 * src/syncevo/TrackingSyncSource.h:
20702 MapSyncSource: map from one VEVENT per item to one item per UID
20704 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
20706 * src/syncevo/SyncSource.h:
20707 * test/ClientTest.cpp:
20708 * test/ClientTest.h:
20710 nightly testing: improved handling of test data
20712 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
20714 * src/syncevo/util.cpp:
20715 * src/syncevo/util.h:
20717 StringEscape: added escaping of specific characters
20719 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
20721 * src/client-test-app.cpp:
20722 * src/syncevo-dbus-server.cpp:
20723 * src/syncevo/Cmdline.cpp:
20724 * src/syncevo/LocalTransportAgent.cpp:
20725 * src/syncevo/SyncConfig.h:
20726 * src/syncevo/SyncContext.cpp:
20727 * src/syncevo/SyncSource.cpp:
20728 * src/syncevo/SyncSource.h:
20730 SyncSourceParams: introduced context information
20732 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
20734 * test/synccompare.pl:
20736 synccompare: relax TZID simplification
20738 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
20740 * test/synccompare.pl:
20742 synccompare: preliminary Google calendar support
20744 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
20746 * test/synccompare.pl:
20748 synccompare: TRANSP:OPAQUE accepted as default
20750 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
20752 * test/client-test-main.cpp:
20754 client-test: increase log level when SYNCEVOLUTION_DEBUG is set
20756 2010-10-07 Patrick Ohly <patrick.ohly@intel.com>
20758 * test/ClientTest.cpp:
20760 Revert "testing: avoid DTSTAMP issue in KCalExtended"
20762 2010-08-02 Patrick Ohly <patrick.ohly@intel.com>
20764 * src/syncevo/LocalTransportAgent.cpp:
20766 local sync: added sanity checks for syncURL (BMC #712)
20768 2010-07-31 Patrick Ohly <patrick.ohly@intel.com>
20770 * src/syncevo/LocalTransportAgent.cpp:
20771 * src/syncevo/LocalTransportAgent.h:
20772 * src/syncevo/Logging.cpp:
20773 * src/syncevo/Logging.h:
20774 * src/syncevo/Makefile.am:
20775 * src/syncevo/SyncConfig.cpp:
20776 * src/syncevo/SyncConfig.h:
20777 * src/syncevo/SyncContext.cpp:
20778 * src/syncevo/SyncContext.h:
20780 support local sync (BMC #712)
20782 2010-08-01 Patrick Ohly <patrick.ohly@intel.com>
20784 * src/syncevo/ConfigTree.h:
20785 * src/syncevo/FileConfigTree.cpp:
20786 * src/syncevo/FileConfigTree.h:
20787 * src/syncevo/SingleFileConfigTree.cpp:
20788 * src/syncevo/SingleFileConfigTree.h:
20790 ConfigTree: allow user to register ConfigNode instances
20792 2010-08-01 Patrick Ohly <patrick.ohly@intel.com>
20794 * src/syncevo/SyncContext.cpp:
20796 SyncContext: avoid crash in sort() with LogDir as binary
20799 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
20801 * src/syncevolution.cpp:
20803 command line: increase log level when SYNCEVOLUTION_DEBUG is set
20805 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
20807 * src/syncevo/util.cpp:
20808 * src/syncevo/util.h:
20810 Flags2String(): convert bit field to string
20812 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
20814 * src/syncevo/util.cpp:
20815 * src/syncevo/util.h:
20817 Strncpy(): standard wrapper for strncpy()
20819 2010-11-01 Patrick Ohly <patrick.ohly@intel.com>
20821 * src/syncevo/FileConfigTree.cpp:
20822 * src/syncevo/FileConfigTree.h:
20823 * src/syncevo/SyncConfig.cpp:
20824 * src/syncevo/SyncConfig.h:
20825 * src/syncevo/VolatileConfigTree.h:
20827 config handling: old-style configs not found anymore (BMC #9381)
20829 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20832 * configure-pre.in:
20834 NEWS, configure: SyncEvolution 1.1
20836 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20840 nightly testing: ignore valgrind report in libsynthesis
20842 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20846 nightly testing: relaxed leak checking for ecal/ebook (BMC #1007)
20848 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20850 * src/backends/kcalextended/KCalExtendedSource.cpp:
20852 KCalExtended: workaround for importing custom time zones
20854 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20856 * src/backends/kcalextended/KCalExtendedSource.cpp:
20858 KCalExtended: avoid partial loading to work around issues with it
20860 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20862 * src/backends/kcalextended/KCalExtendedSource.cpp:
20864 KCalExtended: ignore request to remove non-existant event
20866 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20868 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
20870 KCalExtended: disable unsupported linked item tests
20872 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20874 * src/syncevo/SyncSource.h:
20875 * test/ClientTest.cpp:
20877 client-test: replaced compile-time LINKED_ITEMS_RELAXED_SEMANTIC
20878 with ClientTestConfig::linkedItemsRelaxedSemantic
20880 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
20883 * src/syncevo/Cmdline.cpp:
20884 * src/syncevo/readme2c.pl:
20886 command line: --delete-items ... * deletes all items
20888 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
20890 * src/syncevo-dbus-server.cpp:
20892 syncevo-dbus-server: incorrect Presence status after config
20895 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
20897 * src/syncevo/SmartPtr.h:
20898 * src/syncevo/SoupTransportAgent.cpp:
20900 fixed compiler warnings
20902 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
20904 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
20906 KCalExtended: updated mkcal backend description
20908 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
20910 * src/backends/kcalextended/KCalExtendedSource.cpp:
20912 KCalExtended: fixed compiler warning
20914 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
20916 * src/backends/kcalextended/KCalExtendedSource.cpp:
20918 KCalExtended: do not use Tracker for custom database file
20920 2010-09-28 Qiankun Miao <qiankun.miao@intel.com>
20922 * src/backends/kcalextended/KCalExtendedSource.cpp:
20923 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
20925 KCalExtended: select notebook (BMC #6898)
20927 2010-10-04 Patrick Ohly <patrick.ohly@intel.com>
20929 * src/backends/kcalextended/KCalExtendedSource.cpp:
20931 KCalExtended: comment clarification for created()/CREATED
20933 2010-10-01 Patrick Ohly <patrick.ohly@intel.com>
20937 NEWS: fixed bug numbers, added BMC #7091
20939 2010-10-01 Patrick Ohly <patrick.ohly@intel.com>
20941 * src/backends/qtcontacts/configure-sub.in:
20943 autotools: fixed QtContacts compilation
20945 2010-10-01 Patrick Ohly <patrick.ohly@intel.com>
20947 * configure-post.in:
20949 autotools: added missing quotation marks
20951 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
20954 * configure-pre.in:
20956 version bump to 1.0.99.7
20958 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
20961 * src/syncevo/Cmdline.cpp:
20963 command line: split properly at empty line during --import (BMC
20966 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
20968 * src/syncevo-dbus-server.cpp:
20969 * test/test-dbus.py:
20971 syncevo-dbus-server: keep sessions around after completion (BMC
20974 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
20976 * src/syncevo-dbus-server.cpp:
20978 syncevo-dbus-server: introduced timeout utility class
20980 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
20982 * src/dbus/interfaces/syncevo-server-full.xml:
20983 * src/dbus/interfaces/syncevo-session-full.xml:
20984 * src/syncevo-dbus-server.cpp:
20985 * test/test-dbus.py:
20987 D-Bus API: added missing Session.Attach() (BMC #7761)
20989 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
20991 * src/syncevo/Cmdline.cpp:
20993 command line: fixed configuring of context (BMC #7181)
20995 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
20997 * src/backends/kcalextended/KCalExtendedSource.cpp:
20998 * src/backends/qtcontacts/QtContactsSource.cpp:
20999 * src/backends/qtcontacts/configure-sub.in:
21001 KCalExtended, QtContacts: fixed initialization of
21004 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
21006 * src/backends/kcalextended/KCalExtendedSource.cpp:
21008 KCalExtended: extended error messages
21010 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
21012 * src/backends/kcalextended/KCalExtendedSource.cpp:
21014 KCalExtended: fixed UTF-8 handling (BMC #7401)
21016 2010-09-25 Patrick Ohly <patrick.ohly@intel.com>
21020 HACKING: added commit guidelines
21022 2010-09-25 Patrick Ohly <patrick.ohly@intel.com>
21024 * src/gtk-ui/sync-config-widget.c:
21025 * src/gtk-ui/sync-ui-config.c:
21026 * src/gtk-ui/sync-ui-config.h:
21027 * src/gtk-ui/sync-ui.c:
21029 sync-ui: wrong direction of data transfer when talking to device
21032 2010-09-16 Patrick Ohly <patrick.ohly@intel.com>
21034 * configure-pre.in:
21036 autotools: fix libnotify problem on FC13
21038 2010-09-16 Patrick Ohly <patrick.ohly@intel.com>
21040 * src/gtk-ui/sync-gtk.desktop.in:
21042 sync-gtk.desktop.in: fixed syntax in non-MeeGo desktop file
21044 2010-09-13 Patrick Ohly <patrick.ohly@intel.com>
21046 * src/syncevo/SyncConfig.cpp:
21048 documentation: improved explanation of "type"
21050 2010-09-09 Patrick Ohly <patrick.ohly@intel.com>
21052 * configure-pre.in:
21054 version bump: 1.0.99.6
21056 2010-09-09 Patrick Ohly <patrick.ohly@intel.com>
21058 * src/syncevo/Cmdline.cpp:
21060 nightly testing: adapted Cmdline test to string changes
21062 2010-09-08 Patrick Ohly <patrick.ohly@intel.com>
21066 NEWS: updated for 1.1 pre-release
21068 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
21070 * src/backends/file/FileSyncSource.h:
21071 * src/syncevo/configs/datatypes/01vcard-profile.xml:
21072 * src/syncevo/configs/remoterules/00_have_evolution_ui_slot.xml:
21073 * src/syncevo/configs/remoterules/00_syncevolution.xml:
21074 * src/syncevo/configs/remoterules/all.xml:
21075 * src/syncevo/configs/remoterules/evolution.xml:
21077 Nokia phones: avoid data loss in two-way sync due to
21078 X-EVOLUTION-UI-SLOT (MBC #2566)
21080 2010-09-08 Patrick Ohly <patrick.ohly@intel.com>
21082 * src/gtk-ui/sync-gtk.desktop.in:
21084 sync-ui (GTK version): updated .desktop file
21086 2010-09-08 Patrick Ohly <patrick.ohly@intel.com>
21090 nightly testing: suppress leak in libebook
21092 2010-09-07 Patrick Ohly <patrick.ohly@intel.com>
21094 * src/syncevo-dbus-server.cpp:
21096 syncevo-dbus-server: fixed compile issue with libsoup disabled
21099 2010-09-07 Patrick Ohly <patrick.ohly@intel.com>
21101 * src/syncevo/SyncConfig.cpp:
21103 documentation: extended description of "sync" property (MBC
21106 2010-09-07 Patrick Ohly <patrick.ohly@intel.com>
21110 nightly testing: improved valgrind suppressions
21112 2010-09-06 Patrick Ohly <patrick.ohly@intel.com>
21116 README: several improvements
21118 2010-09-06 Patrick Ohly <patrick.ohly@intel.com>
21120 * src/syncevo/eds_abi_wrapper.cpp:
21122 EDS: revised workaround for D-Bus method timeouts (BMC #4026)
21124 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
21126 * configure-post.in:
21127 * configure-pre.in:
21128 * debian/dbus-wrapper.cpp:
21129 * src/syncevo/eds_abi_wrapper.cpp:
21130 * src/syncevolution.cpp:
21132 EDS: workaround for D-Bus method timeouts (BMC #4026)
21134 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
21138 evo.supp: updated suppressions for libical (BMC #6275)
21140 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
21142 * test/synccompare.pl:
21144 nightly testing: adapted synccompare to mkcal
21146 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
21148 * test/runtests.py:
21150 nightly testing: log report generation functions
21152 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
21154 * test/generate-html.xsl:
21156 nightly testing: reorder columns so that valgrind and overall
21159 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
21161 * test/generate-html.xsl:
21162 * test/resultchecker.py:
21164 nightly testing: added a column for "network failure"
21166 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
21168 * test/runtests.py:
21170 nightly testing: disable testDeleteAllRefresh for Google
21172 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
21174 * test/runtests.py:
21176 nightly testing: only include services in report which actually
21179 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
21181 * src/syncevo/configs/remoterules/server/00_nokia.xml:
21182 * src/syncevo/configs/remoterules/server/46_E55.xml:
21184 Nokia phones: alarm times in UTC, sending PHOTO (BMC #1657,
21187 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
21189 * src/client-test-app.cpp:
21191 nightly testing: fixed caching of Evolution sources (BMC #5864)
21193 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
21195 * src/client-test-app.cpp:
21196 * test/ClientTest.cpp:
21197 * test/ClientTest.h:
21198 * test/client-test-main.cpp:
21200 nightly testing: avoid shutdown issues due to caching Evolution
21201 sources (BMC #5864)
21203 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
21205 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
21207 KCalExtended: use "mkcal" as generic type name
21209 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
21211 * src/backends/kcalextended/KCalExtendedSource.cpp:
21213 KCalExtended: adapted "update" code patch to new API
21215 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
21217 * src/syncevo/Cmdline.h:
21218 * src/syncevo/SafeConfigNode.cpp:
21219 * src/syncevo/SafeConfigNode.h:
21220 * src/syncevo/SyncConfig.h:
21221 * src/syncevo/SyncSource.cpp:
21222 * src/syncevo/util.cpp:
21223 * src/syncevo/util.h:
21225 command line: use % as escape character for luids
21227 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
21229 * src/syncevo/Cmdline.cpp:
21230 * src/syncevo/Cmdline.h:
21232 command line: code clean-up around LUID escaping
21234 2010-08-31 Patrick Ohly <patrick.ohly@intel.com>
21237 Merge branch 'master', remote branch 'origin'
21239 2010-08-31 Patrick Ohly <patrick.ohly@intel.com>
21241 * test/runtests.py:
21243 nightly testing: allow enabling valgrind for "prebuilt" test (BMC
21246 2010-08-31 Patrick Ohly <patrick.ohly@intel.com>
21248 * src/backends/kcalextended/KCalExtendedSource.cpp:
21250 KCalExtended: fix for invalid memory access
21252 2010-08-30 Patrick Ohly <patrick.ohly@intel.com>
21254 * test/Makefile.am:
21256 testing: fixed "make dist" issue
21258 2010-08-27 Patrick Ohly <patrick.ohly@intel.com>
21260 * src/backends/qtcontacts/QtContactsSource.cpp:
21262 QtContacts: more QtContacts API related fixes (BMC #5710)
21264 2010-08-26 Patrick Ohly <patrick.ohly@intel.com>
21266 * test/syncevo-phone-config.py:
21268 syncevo-phone-config: set consumerReady in output (BMC #3803)
21270 2010-08-26 Patrick Ohly <patrick.ohly@intel.com>
21272 * src/Makefile-gen.am:
21273 * src/templates/clients/phone/nokia.ini:
21274 * src/templates/clients/phone/nokia/S40/7210c.ini:
21275 * src/templates/clients/phone/nokia/S60/N85.ini:
21276 * src/templates/clients/phone/nokia/maemo/n900.ini:
21277 * src/templates/clients/phone/sony-ericsson-old.ini:
21278 * src/templates/clients/phone/sony-ericsson.ini:
21279 * test/testcases/templates/clients/SyncEvolution.ini:
21280 * test/testcases/templates/clients/phone/nokia/S40/7210c.ini:
21282 phone templates: updated, copied from syncevolution.org Wiki (BMC
21285 2010-08-27 Patrick Ohly <patrick.ohly@intel.com>
21287 * src/client-test-app.cpp:
21289 nightly testing: workaround for Evolution 2.30 storage shutdown
21292 2010-08-27 Patrick Ohly <patrick.ohly@intel.com>
21296 evo.supp: added suppressions for Evolution 2.30 (BMC #1007)
21298 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21300 * src/dbus/interfaces/syncevo-server-full.xml:
21301 * src/dbus/interfaces/syncevo-session-full.xml:
21303 D-Bus API: fixed type signature
21305 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21307 * src/dbus/interfaces/syncevo-server-full.xml:
21308 * src/syncevo-dbus-server.cpp:
21309 * src/syncevo/Cmdline.cpp:
21310 * src/syncevo/Cmdline.h:
21311 * test/test-dbus.py:
21313 D-Bus API: added Server.ConfigChanged signal (BMC #3558)
21315 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21317 * src/dbus/interfaces/syncevo-session-full.xml:
21318 * src/syncevo-dbus-server.cpp:
21319 * test/test-dbus.py:
21321 D-Bus API: added Session.GetConfigName() (BMC #3559)
21323 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21325 * src/dbus/interfaces/syncevo-server-full.xml:
21326 * src/syncevo-dbus-server.cpp:
21327 * test/test-dbus.py:
21329 D-Bus API: added suppression of libnotify notifications (BMC
21332 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21334 * src/syncevolution.cpp:
21336 command line: start D-Bus session with "no-sync" flag unless
21337 running a sync (BMC #3562)
21339 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21341 * src/dbus/interfaces/syncevo-server-full.xml:
21342 * src/dbus/interfaces/syncevo-session-full.xml:
21343 * src/syncevo-dbus-server.cpp:
21344 * test/test-dbus.py:
21346 D-Bus API: added Server.StartSessionWithFlags() and
21349 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21351 * test/test-dbus.py:
21353 test-dbus.py: fixed Python syntax error in last commit
21355 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
21357 * src/gdbus/gdbus-cxx-bridge.h:
21359 gdbus C++: fixed cut-and-paste error
21361 2010-08-24 Patrick Ohly <patrick.ohly@intel.com>
21363 * src/syncevolution.cpp:
21365 command line: do sanity version check when running as D-Bus
21368 2010-08-24 Patrick Ohly <patrick.ohly@intel.com>
21370 * src/dbus/interfaces/syncevo-server-full.xml:
21371 * src/syncevo-dbus-server.cpp:
21372 * test/test-dbus.py:
21374 D-Bus: added Server.GetCapabilities and Server.GetVersions (BMC
21377 2010-08-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21379 * src/client-test-app.cpp:
21381 client-test: avoid duplicate sources in m_localSource2Config
21383 2010-08-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21385 * test/test-dbus.py:
21387 test-dbus.py: adapted to modified 'message type' error
21390 2010-08-24 Patrick Ohly <patrick.ohly@intel.com>
21392 * test/test-dbus.py:
21394 test-dbus.py: removed ZYB, it is no longer supported
21396 2010-08-02 Patrick Ohly <patrick.ohly@intel.com>
21398 * src/syncevo/Cmdline.cpp:
21399 * src/syncevo/FileConfigTree.cpp:
21400 * src/syncevo/SyncConfig.cpp:
21402 command line: allow creating contexts without peers
21404 2010-08-02 Patrick Ohly <patrick.ohly@intel.com>
21406 * src/syncevo/SyncConfig.cpp:
21408 SyncConfig: do not mistake "foo" context for old-style "foo"
21411 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
21413 * src/syncevo/Cmdline.cpp:
21415 command line: fixed --delete-items/--import for KCalExtended
21417 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
21419 * src/backends/kcalextended/KCalExtendedSource.cpp:
21421 KCalExtended: further adaptions to KCalExtended API change
21423 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
21425 * test/runtests.py:
21427 runtests.py: make repos group-writable
21429 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
21431 * test/runtests.py:
21433 runtests.py: avoid ssh access to gitorious.org in nightly
21436 2010-08-17 Patrick Ohly <patrick.ohly@intel.com>
21438 * src/backends/kcalextended/configure-sub.in:
21440 KCalExtended: workaround for incomplete libmkcal.pc
21442 2010-08-17 Patrick Ohly <patrick.ohly@intel.com>
21444 * src/syncevo/eds_abi_wrapper.cpp:
21445 * src/syncevo/eds_abi_wrapper.h:
21447 EDS compatibility: added icalproperty_free()
21449 2010-08-16 Qiankun Miao <qiankun.miao@intel.com>
21451 * src/backends/evolution/EvolutionCalendarSource.cpp:
21453 EvolutionBackend: fix memory leak
21455 2010-08-15 Patrick Ohly <patrick.ohly@intel.com>
21458 Merge branch 'meego-1.0'
21460 2010-08-15 Patrick Ohly <patrick.ohly@intel.com>
21462 * src/gdbus/Makefile.am:
21464 gdbus: ensure that header files are included in "make dist"
21466 2010-08-13 Patrick Ohly <patrick.ohly@intel.com>
21468 * gen-autotools.sh:
21470 gen-autotools.sh: fixed ambiguous HEAD reference
21472 2010-08-12 Patrick Ohly <patrick.ohly@intel.com>
21474 * src/backends/kcalextended/KCalExtendedSource.cpp:
21475 * src/backends/kcalextended/configure-sub.in:
21477 kcalextended: adapted to revised API
21479 2010-07-29 Patrick Ohly <patrick.ohly@intel.com>
21481 * src/syncevo/SyncContext.h:
21483 SyncContext: added comment for getUsedSyncURL()
21485 2010-08-09 Patrick Ohly <patrick.ohly@intel.com>
21487 * src/gdbus/Makefile.am:
21489 Revert "compile fix for FC 13 (and possibly others): use private
21490 copy of gdbus (MBC #3556)"
21492 2010-08-09 Patrick Ohly <patrick.ohly@intel.com>
21494 * src/gdbus/Makefile.am:
21495 * src/gdbus/gdbus-cxx-bridge.h:
21496 * src/gdbus/gdbus-cxx.h:
21497 * src/gdbus/gdbus.h:
21498 * src/gdbus/mainloop.c:
21499 * src/gdbus/object.c:
21500 * src/gdbus/test/example.cpp:
21501 * src/gdbus/watch.c:
21502 * src/syncevo-dbus-server.cpp:
21503 * src/syncevolution.cpp:
21505 gdbus: avoid name conflict with glib
21507 2010-08-09 Patrick Ohly <patrick.ohly@intel.com>
21509 * src/gdbus/Makefile.am:
21511 gdbus: do not install header files
21513 2010-07-20 Ove Kaaven <ovek@arcticnet.no>
21515 * debian/changelog:
21517 Updated debian/changelog.
21519 2010-07-20 Ove Kaaven <ovek@arcticnet.no>
21521 * src/backends/maemo/MaemoCalendarSource.cpp:
21523 Implemented MaemoCalendarSource::isEmpty()
21525 2010-07-20 Ove Kaaven <ovek@arcticnet.no>
21527 * src/backends/maemo/MaemoCalendarSource.cpp:
21529 Refuse to delete items from smart calendar.
21531 2010-02-02 Ove Kaaven <ovek@arcticnet.no>
21535 Updated bugtracker field.
21537 2010-02-02 Ove Kaaven <ovek@arcticnet.no>
21541 Changed section from user/office to utils. Users who don't use
21542 apt-get will then only see the syncevolution-frontend package
21543 (which depends on this syncevolution package, but has a GUI).
21545 2010-07-12 Ove Kaaven <ovek@arcticnet.no>
21549 Use --disable-ssl-certificate-check configure option in Maemo for
21552 2010-02-15 Ove Kaaven <ovek@arcticnet.no>
21554 * src/syncevo/CurlTransportAgent.cpp:
21556 Force IPv4 host resolution on Maemo.
21558 2010-02-15 Ove Kaaven <ovek@arcticnet.no>
21560 * src/backends/maemo/MaemoCalendarSource.cpp:
21562 Fixed retrieval of maemo notes in text/plain format.
21564 2010-01-03 Ove Kaaven <ovek@arcticnet.no>
21566 * debian/syncevolution.install:
21568 Install /usr/libexec
21570 2010-07-20 Ove Kaaven <ovek@arcticnet.no>
21572 * autogen-maemo.sh:
21576 Helper scripts for the Maemo build.
21578 2010-07-20 Ove Kaaven <ovek@arcticnet.no>
21580 * debian/dbus-wrapper.cpp:
21583 Remove apparently obsolete stuff to create
21584 EvolutionSyncClient.cpp
21586 2010-07-20 Ove Kaaven <ovek@arcticnet.no>
21590 Ignore some stuff in the Maemo build.
21592 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
21595 * configure-pre.in:
21597 NEWS, version: updated for 1.0.1
21599 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
21602 Merge branch 'meego-1.0'
21604 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
21606 * src/gtk-ui/sync-ui.c:
21608 canonize new device config names (MBC #1194)
21610 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
21612 * src/gtk-ui/sync-config-widget.c:
21613 * src/gtk-ui/sync-ui.c:
21615 prevent overwriting device configs by accident (MBC #3566,1194)
21617 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21619 * src/syncevo/Cmdline.cpp:
21620 * src/syncevo/SyncConfig.cpp:
21622 ZYB.com: service goes away end of June 2010, template removed
21625 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21627 * src/syncevo-dbus-server.cpp:
21629 syncevo-dbus-server: accept 'application/vnd.syncml+xml;
21630 charset=UTF-8' for starting an HTTP session (MBC #3554)
21632 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21634 * configure-post.in:
21635 * configure-pre.in:
21637 autotools: added --enable-gnome-keyring (MBC #3557)
21639 2010-06-28 Patrick Ohly <patrick.ohly@intel.com>
21641 * src/gdbus/Makefile.am:
21643 compile fix for FC 13 (and possibly others): use private copy of
21646 2010-06-17 Patrick Ohly <patrick.ohly@intel.com>
21648 * gen-autotools.sh:
21650 gen-autotools.sh: make order of files deterministic (MBC #2586)
21652 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
21654 * src/syncevo/SyncConfig.cpp:
21655 * src/syncevo/SyncConfig.h:
21657 config fix: operations on non-peer configs failed (MBC #3157)
21659 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
21661 * src/gtk-ui/sync-ui.c:
21663 canonize new device config names (MBC #1194)
21665 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
21667 * src/gtk-ui/sync-config-widget.c:
21668 * src/gtk-ui/sync-ui.c:
21670 prevent overwriting device configs by accident (MBC #3566,1194)
21672 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
21675 Merge commit 'syncevolution-1-0' into meego-1.0
21677 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
21679 * configure-pre.in:
21681 version bump: 1.1 based on 1.0.1
21683 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
21685 * src/backends/qtcontacts/QtContactsSource.cpp:
21687 QtContacts: fixed compile error with g++ in MeeGo
21689 2010-07-15 Patrick Ohly <patrick.ohly@intel.com>
21691 * src/backends/qtcontacts/configure-sub.in:
21693 QtContacts: find QtContacts properly
21695 2010-07-15 Patrick Ohly <patrick.ohly@intel.com>
21697 * configure-post.in:
21699 autotools: allow setting more AC_WITH_QT() options
21701 2010-07-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21703 * src/syncevo/Cmdline.cpp:
21705 client-test: ignore comments for KCalExtended and QtContacts
21707 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
21709 * test/runtests.py:
21711 nightly testing: get sources from meego.gitorious.org
21713 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21716 * src/syncevo/Cmdline.cpp:
21717 * src/syncevo/Cmdline.cpp.orig:
21718 * src/syncevo/Cmdline.cpp.rej:
21719 * src/syncevo/Makefile.am:
21720 * src/syncevo/readme2c.pl:
21722 documentation + command line: unified source of usage information
21725 2009-12-31 Ove Kaaven <ovek@arcticnet.no>
21727 * debian/changelog:
21729 Update version of this branch
21731 2010-07-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21733 * src/syncevo/Cmdline.cpp:
21735 Testing: fix failure of evolution testing due to new backends
21737 2010-07-01 Patrick Ohly <patrick.ohly@intel.com>
21739 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
21741 KCalExtended: fixed test registration
21743 2010-07-01 Patrick Ohly <patrick.ohly@intel.com>
21745 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
21747 QtContacts: fixed test registration
21749 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21751 * src/backends/qtcontacts/Makefile.am:
21752 * src/backends/qtcontacts/configure-sub.in:
21754 QtContacts: fixed compile error when not enabling QtContacts
21756 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21758 * src/syncevo/Cmdline.cpp:
21759 * src/syncevo/SyncConfig.cpp:
21761 ZYB.com: service goes away end of June 2010, template removed
21764 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21766 * src/syncevo-dbus-server.cpp:
21768 syncevo-dbus-server: accept 'application/vnd.syncml+xml;
21769 charset=UTF-8' for starting an HTTP session (MBC #3554)
21771 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
21773 * configure-post.in:
21774 * configure-pre.in:
21776 autotools: added --enable-gnome-keyring (MBC #3557)
21778 2010-06-28 Patrick Ohly <patrick.ohly@intel.com>
21780 * src/gdbus/Makefile.am:
21782 compile fix for FC 13 (and possibly others): use private copy of
21785 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
21787 * src/backends/qtcontacts/QtContactsSource.cpp:
21789 QtContacts: added error checking
21791 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
21793 * src/backends/qtcontacts/QtContactsSource.cpp:
21795 QtContacts: enabled more efficient listing of all items
21797 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
21799 * src/backends/kcalextended/KCalExtendedSource.cpp:
21801 KCalExtended: avoid adding incidence anew
21803 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21805 * src/backends/qtcontacts/QtContactsSource.cpp:
21806 * src/backends/qtcontacts/QtContactsSource.h:
21808 QtContacts: provide description from database
21810 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21812 * src/backends/kcalextended/KCalExtendedSource.cpp:
21813 * src/backends/kcalextended/KCalExtendedSource.h:
21815 KCalExtended: provide description from database
21817 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21819 * src/backends/kcalextended/KCalExtendedSource.cpp:
21820 * src/backends/kcalextended/KCalExtendedSource.h:
21822 KCalExtended: implement backup/restore using SyncSourceRevisions
21824 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21826 * src/backends/kcalextended/KCalExtendedSource.cpp:
21828 KCalExtended: sleep only if necessary
21830 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21832 * src/backends/kcalextended/KCalExtendedSource.cpp:
21834 KCalExtended: must preserve creation time during update
21836 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21838 * src/backends/kcalextended/KCalExtendedSource.cpp:
21840 KCalExtended: load incidences on demand
21842 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21844 * test/ClientTest.cpp:
21846 client-test: added CLIENT_TEST_SIMPLE_UID
21848 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
21850 * src/backends/kcalextended/KCalExtendedSource.cpp:
21851 * src/backends/kcalextended/KCalExtendedSource.h:
21852 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
21853 * src/backends/kcalextended/Makefile.am:
21854 * src/backends/kcalextended/configure-sub.in:
21856 KCalExtended: added initial SyncSource
21858 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
21860 * test/ClientTest.cpp:
21862 testing: avoid DTSTAMP issue in KCalExtended
21864 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
21866 * src/backends/qtcontacts/QtContactsSource.cpp:
21868 QtContacts: be careful about which queries to use
21870 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
21872 * src/backends/qtcontacts/QtContactsSource.cpp:
21874 QtContacts: added simpler removeItem() implementation
21876 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
21878 * src/backends/qtcontacts/QtContactsSource.cpp:
21880 QtContacts: ignore artificial contact
21882 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
21884 * src/backends/qtcontacts/QtContactsSource.cpp:
21886 QtContacts: use new save/fetch mechanism (supports time stamps,
21887 but currently broken)
21889 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
21891 * src/backends/qtcontacts/QtContactsSource.cpp:
21893 QtContacts: use proper QContactTimestamp template member detail
21896 2010-06-02 Patrick Ohly <patrick.ohly@intel.com>
21898 * src/backends/qtcontacts/Makefile.am:
21899 * src/backends/qtcontacts/QtContactsSource.cpp:
21900 * src/backends/qtcontacts/configure-sub.in:
21902 QtContacts: first complete (but not usable) backend
21904 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
21906 * src/backends/qtcontacts/Makefile.am:
21907 * src/backends/qtcontacts/QtContactsSource.cpp:
21908 * src/backends/qtcontacts/QtContactsSource.h:
21909 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
21910 * src/backends/qtcontacts/configure-sub.in:
21912 QtContacts: initial, empty implementation
21914 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
21916 * configure-post.in:
21917 * m4-repo/autotroll.m4:
21918 * m4-repo/autotroll.mk:
21920 Qt support: use Autotroll to determine right compile flags
21922 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21924 * src/syncevo/Cmdline.cpp:
21926 command line: fix --print-items description luid handling
21928 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
21931 * src/syncevo/Cmdline.cpp:
21933 command line: allow temporary configs in import/export operations
21935 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
21937 * configure-pre.in:
21939 configure: fix for SoupTransportAgent without EDS and without
21942 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
21944 * test/ClientTest.cpp:
21946 testing: support sources which depend on anchors
21948 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
21950 * src/syncevo/Cmdline.cpp:
21952 command line: fix for new update/delete operations
21954 2010-06-17 Patrick Ohly <patrick.ohly@intel.com>
21956 * gen-autotools.sh:
21958 gen-autotools.sh: make order of files deterministic (MBC #2586)
21960 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
21962 * src/syncevo/Cmdline.cpp:
21963 * src/syncevo/SyncConfig.cpp:
21964 * src/syncevo/SyncConfig.h:
21966 command line import/export: failed for non-peer configs
21968 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
21970 * src/syncevo/SyncConfig.cpp:
21971 * src/syncevo/SyncConfig.h:
21973 config fix: operations on non-peer configs failed (MBC #3157)
21975 2010-06-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21977 * test/generate-html.xsl:
21978 * test/resultchecker.py:
21980 Testing: add 'known failure' support in nightly (MBC#2870)
21982 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
21984 * src/syncevo/Cmdline.cpp:
21986 command line --print-items: added short description
21988 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
21991 * src/syncevo/Cmdline.cpp:
21992 * src/syncevo/Cmdline.h:
21994 command line: added --delete-items
21996 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
21999 * src/syncevo/Cmdline.cpp:
22000 * src/syncevo/Cmdline.h:
22002 command line: added --import/export/update/print-items
22004 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
22006 * src/syncevo-dbus-server.cpp:
22007 * src/syncevo/SyncContext.cpp:
22008 * src/syncevo/SyncContext.h:
22010 SyncContext:readStdin(): a virtual method for reading input via
22013 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
22015 * src/syncevo/Cmdline.cpp:
22017 Cmdline::isSync(): cosmetic change
22019 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
22021 * src/syncevo/Cmdline.cpp:
22023 command line parsing: check for conflicting operations
22025 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
22027 * src/syncevo/util.cpp:
22028 * src/syncevo/util.h:
22030 ReadFile(): added reading from open stream
22032 2010-06-10 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22036 valgrind: suppress memory issues for libical (MBC#1007)
22038 2010-06-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22042 valgrind: relax rules for icaltimezone_get_component (MBC#1007)
22044 2010-06-14 Jussi Kukkonen <jku@linux.intel.com>
22046 * src/gtk-ui/sync-ui.c:
22048 gtk-ui: make "Sync now" always translatable (MBC #3052)
22050 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
22053 * configure-pre.in:
22055 NEWS, version: SyncEvolution 1.0
22057 2010-06-09 Patrick Ohly <patrick.ohly@intel.com>
22063 2010-06-09 Patrick Ohly <patrick.ohly@intel.com>
22065 * test/runtests.py:
22067 nightly testing: updated suppression of tests for Memotoo and
22070 2010-06-09 Patrick Ohly <patrick.ohly@intel.com>
22072 * src/dbus/interfaces/Makefile.am:
22074 D-Bus API doc: fix for 'make dist'
22076 2010-06-08 Patrick Ohly <patrick.ohly@intel.com>
22078 * src/dbus/interfaces/Makefile.am:
22079 * src/dbus/interfaces/README:
22080 * src/dbus/interfaces/dbus-introspect-docs.dtd:
22081 * src/dbus/interfaces/mergepages.xsl:
22082 * src/dbus/interfaces/spec-to-docbook.xsl:
22083 * src/dbus/interfaces/syncevo-server-full.xml:
22084 * src/dbus/interfaces/syncevo-session-full.xml:
22086 Doc: enhanced D-Bus API documentation (MBC #1745)
22088 2010-05-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22090 * configure-post.in:
22091 * configure-pre.in:
22092 * src/Makefile-gen.am:
22093 * src/dbus/Makefile.am:
22094 * src/dbus/interfaces/Makefile.am:
22095 * src/dbus/interfaces/mergepages.xsl:
22096 * src/dbus/interfaces/spec-to-docbook.xsl:
22098 Doc: add '--enable-doc' option and generate D-Bus API doc(MBC
22101 2010-06-08 Patrick Ohly <patrick.ohly@intel.com>
22103 * src/dbus/interfaces/spec-strip-docs.xsl:
22105 D-Bus Qt bindings: remove annotations for glib
22107 2010-06-08 Carl Wong <carl.wong@intel.com>
22109 * src/dbus/interfaces/syncevo-server-full.xml:
22110 * src/dbus/interfaces/syncevo-session-full.xml:
22111 * src/dbus/qt/dbustypes.cpp:
22112 * src/dbus/qt/dbustypes.h:
22114 D-Bus binding for Qt
22116 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
22118 * src/syncevo/SyncConfig.cpp:
22120 SyncConfig::getUseProxy(): avoid TRUE/FALSE (MBC #10506)
22122 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
22124 * src/gtk-ui/sync-ui.c:
22126 sync-ui: renamed local sync() to do_sync() to avoid name
22127 collision with system sync()
22129 2010-06-01 Patrick Ohly <patrick.ohly@intel.com>
22131 * test/README.funambol:
22132 * test/testcases/itodo20.ics.funambol.tem.patch:
22134 Funambol: no longer supports COMPLETED
22136 2010-05-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22140 valgrind: clean up valgrind issues (MBC#1007)
22142 2010-06-01 Patrick Ohly <patrick.ohly@intel.com>
22146 evo.supp: relaxed rule for icalparser_parse_string (MBC #1007)
22148 2010-06-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22150 * src/syncevo/SyncContext.cpp:
22152 LogDirTest: save and restore logger level (MBC#2570)
22154 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
22156 * src/syncevo/lcs.h:
22158 lcs: fixed out-of-bounds array access (MBC #1007)
22160 2010-05-27 Patrick Ohly <patrick.ohly@intel.com>
22162 * test/test-dbus.py:
22164 test-dbus.py: remove timeout before entering cleanup
22166 2010-05-27 Patrick Ohly <patrick.ohly@intel.com>
22168 * src/syncevo/SyncContext.cpp:
22169 * src/syncevo/SyncContext.h:
22171 HTTP SyncML server mode: fixed crash when handling second session
22173 2010-05-27 Patrick Ohly <patrick.ohly@intel.com>
22175 * src/syncevo/LogRedirect.cpp:
22177 output redirection: detect glib output despite app name
22179 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
22181 * src/syncevo-dbus-server.cpp:
22183 syncevo-dbus-server: first sync was done without libical time
22184 zone info (MBC #2435)
22186 2010-05-24 ivarela <malditoastur@gmail.com>
22190 l10n: Updates to Asturian (ast) translation
22192 2010-05-19 dbl2010 <dbl2010@gmail.com>
22196 l10n: Initial upload
22198 2010-05-19 ivarela <malditoastur@gmail.com>
22202 l10n: updates asturian translation
22204 2010-05-18 GLS_DEU1 <clarax.steiner-jay@intel.com>
22208 l10n: Updates to German (de) translation
22210 2010-05-18 GLS_DEU <andreasx.machoy@intel.com>
22214 l10n: Updates to German (de) translation
22216 2010-05-18 GLS_FIN4 <annax.bergman@intel.com>
22220 l10n: Updates to Finnish (fi) translation
22222 2010-05-18 GLS_ITA1 <francescax.godani.muzi@intel.com>
22226 l10n: Updates to Italian (it) translation
22228 2010-05-18 Patrick Ohly <patrick.ohly@intel.com>
22232 NEWS: updated for tentative 1.0 final
22234 2010-05-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22236 * test/generate-html.xsl:
22237 * test/resultchecker.py:
22239 Testing: fix wrong link for calendar+todo issue (MBC #1397)
22241 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22243 * src/syncevo-dbus-server.cpp:
22245 D-Bus server + command line: return error code when failed(MBC
22248 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22250 * src/templates/clients/phone/nokia/S60/N85.ini:
22251 * src/templates/clients/phone/nokia/maemo/n900.ini:
22253 config: add 'calendar+todo' source for nokia configs (MBC#2101)
22255 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22257 * test/syncevo-phone-config.py:
22259 syncevo-phone-config: generate correct config for 'calendar+todo'
22262 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22264 * src/templates/clients/phone/nokia/S40/7210c.ini:
22266 config: add 'calendar+todo' source for nokia7210c config
22269 2010-05-18 gls_rus1 <bogdanx.nosach@intel.com>
22273 l10n: Updates to Russian (ru) translation
22275 2010-05-18 gls_rus1 <bogdanx.nosach@intel.com>
22279 l10n: Updates to Russian (ru) translation
22281 2010-05-18 GLS_FRA3 <david.cicognani@ptiglobal.net>
22285 l10n: Updates to French (fr) translation
22287 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
22289 * src/backends/evolution/EvolutionCalendarSource.cpp:
22291 Funambol, Memotoo: preserve meeting series when receiving update
22292 for detached recurrence (MBC #1916)
22294 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
22296 * src/syncevo/eds_abi_wrapper.cpp:
22297 * src/syncevo/eds_abi_wrapper.h:
22299 EDS compatibility: added several recurrence ID related methods
22302 2010-05-13 GLSJPN_Yukari <yukarix.yamashita@intel.com>
22306 l10n: Updates to Japanese (ja) translation
22308 2010-05-12 GLS_DEU1 <clarax.steiner-jay@intel.com>
22312 l10n: Updates to German (de) translation
22314 2010-05-12 gls_rus1 <bogdanx.nosach@intel.com>
22318 l10n: Updates to Russian (ru) translation
22320 2010-05-12 gls_rus1 <bogdanx.nosach@intel.com>
22324 l10n: Updates to Russian (ru) translation
22326 2010-05-12 GLS_ITA1 <francescax.godani.muzi@intel.com>
22330 l10n: Updates to Italian (it) translation
22332 2010-05-12 GLS_ITA1 <francescax.godani.muzi@intel.com>
22336 l10n: Updates to Italian (it) translation
22338 2010-05-12 GLS_NLD3 <thomasx.martens@intel.com>
22342 l10n: Updates to Dutch (Flemish) (nl) translation
22344 2010-05-12 tomasgalicia <tomas.galicia@intel.com>
22348 l10n: Updates to Spanish (Castilian) (es) translation
22350 2010-05-12 zerng07 <pswo10680@gmail.com>
22354 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
22356 2010-05-11 GLS_PTB <gaborx.k.becht@intel.com>
22360 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22362 2010-05-07 GLS_DEU1 <clarax.steiner-jay@intel.com>
22366 l10n: Updates to Italian (it) translation
22368 2010-05-07 tomasgalicia <tomas.galicia@intel.com>
22372 l10n: Updates to Spanish (Castilian) (es) translation
22374 2010-05-07 GLS_CHS2 <mackeyx.tian@intel.com>
22378 l10n: Updates to Chinese (China) (zh_CN) translation
22380 2010-05-06 GLS_ITA1 <francescax.godani.muzi@intel.com>
22384 l10n: Updates to Italian (it) translation
22386 2010-05-06 GLSJPN_Yukari <yukarix.yamashita@intel.com>
22390 l10n: Updates to Japanese (ja) translation
22392 2010-05-06 gls_rus1 <bogdanx.nosach@intel.com>
22396 l10n: Updates to Russian (ru) translation
22398 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
22402 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22404 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
22408 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22410 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
22414 l10n: Updates to Spanish (Castilian) (es) translation
22416 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
22420 l10n: Updates to Spanish (Castilian) (es) translation
22422 2010-05-03 GLS_POL1 <ewax.zielinska@intel.com>
22426 l10n: Updates to Polish (pl) translation
22428 2010-05-01 GLS_CHS2 <mackeyx.tian@intel.com>
22432 l10n: Updates to Chinese (China) (zh_CN) translation
22434 2010-05-01 GLS_DEU1 <clarax.steiner-jay@intel.com>
22438 l10n: Updates to German (de) translation
22440 2010-04-30 GLS_KOR <sunx.kim@intel.com>
22444 l10n: Updates to Korean (ko) translation
22446 2010-04-30 GLS_PTB <gaborx.k.becht@intel.com>
22450 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22452 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
22456 l10n: Updates to Italian (it) translation
22458 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
22462 l10n: Updates to Italian (it) translation
22464 2010-04-25 margie <margie.foster@intel.com>
22468 l10n: first submission
22470 2010-04-21 TomasVirgl <tomas@virgl.net>
22474 l10n: Initial slovak translation
22476 2010-05-11 GLS_PTB <gaborx.k.becht@intel.com>
22480 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22482 2010-05-11 Jussi Kukkonen <jku@linux.intel.com>
22484 * src/gtk-ui/sync-ui.c:
22486 gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)
22488 2010-05-11 Jussi Kukkonen <jku@linux.intel.com>
22490 * src/gtk-ui/sync-ui.c:
22492 gtk-ui: explicitly set names for glade widgets (MBC #1372)
22494 2010-05-11 Jussi Kukkonen <jku@linux.intel.com>
22496 * src/gtk-ui/sync-ui.c:
22498 gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)
22500 2010-05-07 Patrick Ohly <patrick.ohly@intel.com>
22502 * test/syncevo-phone-config.py:
22504 syncevo-phone-config: handle phones with no calendar or no todo
22507 2010-05-07 GLS_DEU1 <clarax.steiner-jay@intel.com>
22511 l10n: Updates to Italian (it) translation
22513 2010-05-07 tomasgalicia <tomas.galicia@intel.com>
22517 l10n: Updates to Spanish (Castilian) (es) translation
22519 2010-05-07 GLS_CHS2 <mackeyx.tian@intel.com>
22523 l10n: Updates to Chinese (China) (zh_CN) translation
22525 2010-05-06 GLS_ITA1 <francescax.godani.muzi@intel.com>
22529 l10n: Updates to Italian (it) translation
22531 2010-05-06 GLSJPN_Yukari <yukarix.yamashita@intel.com>
22535 l10n: Updates to Japanese (ja) translation
22537 2010-05-06 gls_rus1 <bogdanx.nosach@intel.com>
22541 l10n: Updates to Russian (ru) translation
22543 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
22547 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22549 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
22553 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22555 2010-05-05 Patrick Ohly <patrick.ohly@intel.com>
22557 * test/Makefile.am:
22559 ical20.ics.local: must be included in dist
22561 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
22565 l10n: Updates to Spanish (Castilian) (es) translation
22567 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
22571 l10n: Updates to Spanish (Castilian) (es) translation
22573 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
22575 * src/Makefile-gen.am:
22576 * test/ClientTest.cpp:
22577 * test/testcases/ical20.ics.local:
22579 client-test: added test case for broken VTIMEZONE matching (MBC
22582 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
22584 * test/test-dbus.py:
22586 test-dbus.py: test server progress events (MBC #1359)
22588 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
22590 * src/syncevo/SyncContext.cpp:
22592 SyncContext: accept progress events in server mode (MBC #1359)
22594 2010-04-28 Patrick Ohly <patrick.ohly@intel.com>
22597 * configure-pre.in:
22599 README.html: built from README.rst with rst2html (MBC #690)
22601 2010-04-28 Patrick Ohly <patrick.ohly@intel.com>
22606 * configure-pre.in:
22608 README: replaced with README.rst, added man page (MBC #690)
22610 2010-04-28 Patrick Ohly <patrick.ohly@intel.com>
22614 README: converted into reStructuredText (MBC #690)
22616 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
22618 * src/syncevo/configs/remoterules/server/46_E55.xml:
22620 Nokia E55: needs absolute alarm times (MBC #1657)
22622 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22624 * src/syncevo/SyncConfig.cpp:
22626 templates: skip over temporary files (MBC #1208)
22628 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22630 * src/syncevo/Cmdline.cpp:
22631 * src/syncevo/SyncConfig.cpp:
22633 templates: also search in .config/syncevolution-templates (MBC
22636 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22638 * src/Makefile-gen.am:
22639 * src/syncevo/SyncConfig.cpp:
22640 * src/syncevo/SyncConfig.h:
22641 * src/templates/clients/SyncEvolution.ini:
22642 * src/templates/clients/SyncEvolution/config.ini:
22643 * src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
22644 * src/templates/clients/SyncEvolution/sources/calendar/config.ini:
22645 * src/templates/clients/SyncEvolution/sources/memo/config.ini:
22646 * src/templates/clients/SyncEvolution/sources/todo/config.ini:
22647 * src/templates/clients/SyncEvolution/template.ini:
22648 * src/templates/clients/phone/nokia/S40/7210c.ini:
22649 * src/templates/clients/phone/nokia/S40/7210c/config.ini:
22650 * src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
22651 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
22652 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
22653 * src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
22654 * src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
22655 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
22656 * src/templates/clients/phone/nokia/S60/N85.ini:
22657 * src/templates/clients/phone/nokia/S60/N85/config.ini:
22658 * src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
22659 * src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
22660 * src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
22661 * src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
22662 * src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
22663 * src/templates/clients/phone/nokia/S60/N85/template.ini:
22664 * src/templates/clients/phone/nokia/maemo/n900.ini:
22665 * src/templates/clients/phone/nokia/maemo/n900/config.ini:
22666 * src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
22667 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
22668 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
22669 * src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
22670 * src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
22671 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
22672 * src/templates/servers/Funambol.ini:
22673 * src/templates/servers/Funambol/config.ini:
22674 * src/templates/servers/Funambol/sources/addressbook/config.ini:
22675 * src/templates/servers/Funambol/sources/calendar/config.ini:
22676 * src/templates/servers/Funambol/sources/memo/config.ini:
22677 * src/templates/servers/Funambol/sources/todo/config.ini:
22678 * src/templates/servers/Funambol/template.ini:
22679 * src/templates/servers/ScheduleWorld.ini:
22680 * src/templates/servers/ScheduleWorld/config.ini:
22681 * src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
22682 * src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
22683 * src/templates/servers/ScheduleWorld/sources/memo/config.ini:
22684 * src/templates/servers/ScheduleWorld/sources/todo/config.ini:
22685 * src/templates/servers/ScheduleWorld/template.ini:
22687 templates: use single-file format (MBC #1208)
22689 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22691 * src/syncevo/IniConfigNode.cpp:
22692 * src/syncevo/IniConfigNode.h:
22693 * src/syncevo/Makefile.am:
22694 * src/syncevo/SingleFileConfigTree.cpp:
22695 * src/syncevo/SingleFileConfigTree.h:
22697 single file format for multiple .ini files (MBC #1208)
22699 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22701 * src/syncevo/Makefile.am:
22702 * src/syncevo/StringDataBlob.cpp:
22703 * src/syncevo/StringDataBlob.h:
22705 StringDataBlob: read/write shared string in memory
22707 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22709 * src/syncevo/ConfigNode.cpp:
22710 * src/syncevo/FileConfigNode.cpp:
22711 * src/syncevo/Makefile.am:
22713 ConfigNode: moved ConfigNode::createFileNode() into separate file
22715 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22717 * src/syncevo/DataBlob.h:
22718 * src/syncevo/FileDataBlob.cpp:
22719 * src/syncevo/FileDataBlob.h:
22720 * src/syncevo/Makefile.am:
22721 * src/syncevo/SafeOstream.cpp:
22722 * src/syncevo/SafeOstream.h:
22724 DataBlob: abstract access to chunks of data
22726 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
22728 * src/syncevo/util.cpp:
22729 * src/syncevo/util.h:
22731 util: getBasename()/getDirname()/splitPath()
22733 2010-05-03 GLS_POL1 <ewax.zielinska@intel.com>
22737 l10n: Updates to Polish (pl) translation
22739 2010-05-03 Jussi Kukkonen <jku@linux.intel.com>
22741 * src/gtk-ui/sync-config-widget.c:
22742 * src/gtk-ui/sync-ui.c:
22744 gtk-ui: preserve configuration names on save (BME #1266)
22746 2010-04-29 Jussi Kukkonen <jku@linux.intel.com>
22748 * src/gtk-ui/ui.glade:
22750 gtk-ui: put emergency view in scrolledwindow (BME #1296)
22752 2010-05-01 GLS_CHS2 <mackeyx.tian@intel.com>
22756 l10n: Updates to Chinese (China) (zh_CN) translation
22758 2010-05-01 GLS_DEU1 <clarax.steiner-jay@intel.com>
22762 l10n: Updates to German (de) translation
22764 2010-04-30 GLS_KOR <sunx.kim@intel.com>
22768 l10n: Updates to Korean (ko) translation
22770 2010-04-30 GLS_PTB <gaborx.k.becht@intel.com>
22774 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22776 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
22780 l10n: Updates to Italian (it) translation
22782 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
22786 l10n: Updates to Italian (it) translation
22788 2010-04-23 Chen Congwu <congwu.chen@intel.com>
22790 * test/runtests.py:
22792 Ovi nightly testing: set serverName to 'Ovi' instead of 'ovi'
22794 2010-04-27 Patrick Ohly <patrick.ohly@intel.com>
22796 * test/syncevo-phone-config.py:
22798 syncevo-phone-config: add "forced types" to tested configs (MBC
22801 2010-04-26 Patrick Ohly <patrick.ohly@intel.com>
22803 * src/syncevo/SyncML.cpp:
22805 SAN message: typo fix in text/calendar => text/x-vcalendar
22806 mapping (MBC #1197)
22808 2010-04-26 Patrick Ohly <patrick.ohly@intel.com>
22810 * test/syncevo-phone-config.py:
22812 syncevo-phone-config: avoid referencing invalid config (MBC
22815 2010-04-26 Chen Congwu <congwu.chen@intel.com>
22817 * test/syncevo-phone-config.py:
22819 syncevo-phone-config: some syntax fixes
22821 2010-04-24 Patrick Ohly <patrick.ohly@intel.com>
22823 * test/syncevo-phone-config.py:
22825 syncevo-phone-config: fix combined calendar detection for Nokia
22826 phones?! (MBC #1197)
22828 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
22830 * test/syncevo-phone-config.py:
22832 syncevo-phone-config: reimplemented template generation and
22833 calendar+todo detection (MBC #1197)
22835 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
22837 * src/syncevo/SyncContext.cpp:
22838 * test/syncevo-phone-config.py:
22840 syncevo-phone-config: let CTRL-C really abort syncevolution (MBC
22843 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
22845 * test/syncevo-phone-config.py:
22847 syncevo-phone-config: use -v for minimal information about tested
22848 config, -v -v for full output (MBC #1197)
22850 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
22852 * test/syncevo-phone-config.py:
22854 syncevo-phone-config: avoid writing in user's .config while
22855 testing (MBC #1197)
22857 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
22859 * test/syncevo-phone-config.py:
22861 syncevo-phone-config: avoid deprecated popen2, check for fatal
22864 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
22866 * test/syncevo-phone-config.py:
22868 syncevo-phone-config: fixed mkdir (MBC #1197)
22870 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
22872 * test/syncevo-phone-config.py:
22874 syncevo-phone-config: do not hide command line errors (MBC #1197)
22876 2010-04-22 Patrick Ohly <patrick.ohly@intel.com>
22878 * test/syncevo-phone-config.py:
22880 syncevo-phone-config: fixed Python syntax errors
22882 2010-04-26 Patrick Ohly <patrick.ohly@intel.com>
22884 * src/syncevo/eds_abi_wrapper.cpp:
22886 syncevolution --version: missing infos about system shared libs
22888 2010-04-25 margie <margie.foster@intel.com>
22892 l10n: first submission
22894 2010-04-21 TomasVirgl <tomas@virgl.net>
22898 l10n: Initial slovak translation
22900 2010-04-20 Patrick Ohly <patrick.ohly@intel.com>
22903 * configure-pre.in:
22905 NEWS, version: updated for final 1.0 beta 3
22907 2010-04-20 Jussi Kukkonen <jku@linux.intel.com>
22909 * src/gtk-ui/sync-ui.c:
22911 gtk-ui: set "settings"-btn insensitive when syncing (MB #10482)
22913 2010-04-20 Chen Congwu <congwu.chen@intel.com>
22915 * test/syncevo-phone-config.py:
22917 phone-config-tool: setting test data and test result temp dir
22920 2010-04-19 Chen Congwu <congwu.chen@intel.com>
22922 * src/syncevo/SyncConfig.cpp:
22924 Ovi template: disable certificate checking
22926 2010-04-17 Chen Congwu <congwu.chen@intel.com>
22928 * test/resultchecker.py:
22930 resultchecker: wrote 'calendar_todo' as tag name for
22933 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
22935 * src/syncevo-dbus-server.cpp:
22937 auto sync notifications: avoid extra "Dismiss" button (MB #10487)
22939 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
22941 * src/syncevo/SyncConfig.cpp:
22943 Ovi.com: fixed typos
22945 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
22947 * src/client-test-app.cpp:
22948 * src/syncevolution.cpp:
22950 command line, client-test: avoid "g_set_application_name not set"
22953 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
22955 * src/Makefile-gen.am:
22956 * src/client-test-app.cpp:
22958 client-test: enable it to use keyring by default (MB #10479)
22960 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
22963 * src/syncevo/Cmdline.cpp:
22964 * src/syncevo/SyncConfig.cpp:
22965 * src/templates/servers/Funambol/config.ini:
22967 RetryInterval: 0 for Funambol, 2M for everyone else (MB #10451)
22969 2010-04-16 Jussi Kukkonen <jku@linux.intel.com>
22971 * configure-pre.in:
22972 * src/gtk-ui/sync-config-widget.c:
22973 * src/gtk-ui/sync-ui.c:
22975 gtk-ui: fix mx-gtk >= 0.99.1 header location (BME #892)
22977 2010-04-17 Chen Congwu <congwu.chen@intel.com>
22979 * test/syncevo-phone-config.py:
22981 config-phone: interrupt handling
22983 2010-04-14 Chen Congwu <congwu.chen@intel.com>
22985 * src/Makefile-gen.am:
22986 * test/Makefile.am:
22987 * test/syncevo-phone-config.py:
22989 Test tools: automatically detection working configuration for a
22992 2010-03-26 Chen Congwu <congwu.chen@intel.com>
22994 * src/syncevo/SyncContext.cpp:
22996 noctcap: Do not send ctcap properties when set
22997 SYNCEVOLUTION_NOCTCAP
22999 2010-03-26 Chen Congwu <congwu.chen@intel.com>
23001 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
23002 * src/backends/file/FileSyncSourceRegister.cpp:
23003 * src/client-test-app.cpp:
23004 * test/ClientTest.cpp:
23006 Test: Also register file:calendar+todo test for file backend
23008 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
23010 * src/dbus/interfaces/syncevo-server-full.xml:
23012 D-Bus API: added templateName to documentation (MB #10406)
23014 2010-04-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23016 * src/dbus/interfaces/syncevo-server-full.xml:
23018 D-Bus doc: refine spec about Bluetooth device support for
23021 2010-04-15 Patrick Ohly <patrick.ohly@intel.com>
23023 * src/syncevo/LogRedirect.cpp:
23025 LogRedirect: redirecting STDOUT to log level SHOW broke the tests
23027 2010-04-15 Patrick Ohly <patrick.ohly@intel.com>
23029 * src/syncevo/SyncConfig.cpp:
23031 SecondsConfigProperty: accept "+" sign in duration and interval
23034 2010-04-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23036 * src/dbus/interfaces/syncevo-session-full.xml:
23037 * src/syncevo-dbus-server.cpp:
23038 * src/syncevolution.cpp:
23040 command line + D-Bus: pass known environment variables (MB#10477)
23042 2010-04-15 Chen Congwu <congwu.chen@intel.com>
23044 * test/runtests.py:
23048 2010-04-14 Chen Congwu <congwu.chen@intel.com>
23054 2010-04-14 Jussi Kukkonen <jku@linux.intel.com>
23056 * src/templates/clients/phone/nokia/S60/N85/config.ini:
23057 * src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
23058 * src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
23059 * src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
23060 * src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
23061 * src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
23062 * src/templates/clients/phone/nokia/S60/N85/template.ini:
23064 templates: add N85 (Nokia S60) template
23066 2010-04-12 Patrick Ohly <patrick.ohly@intel.com>
23068 * src/syncevo/configs/datatypes/01vcard-profile.xml:
23070 vCard profile: hide X-EVOLUTION-UI-SLOT in DevInf for Nokia N85
23073 2010-04-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23075 * src/dbus/syncevo-dbus-types.h:
23076 * src/dbus/syncevo-server.c:
23078 sync-ui: don't use built-in specialized types (MB #10471)
23080 2010-04-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23082 * src/syncevo-dbus-server.cpp:
23083 * src/syncevolution.cpp:
23085 dbus server + command line: return error code (MB#10476)
23087 2010-04-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23089 * src/syncevo-dbus-server.cpp:
23091 DBus server: abort when user didn't provide password (MB#10475)
23093 2010-04-13 Jussi Kukkonen <jku@linux.intel.com>
23095 * src/gtk-ui/sync-ui.c:
23097 gtk-ui: fix crasher and wrong UI state (MB #10473)
23099 2010-04-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23101 * src/syncevo/SyncContext.cpp:
23102 * src/syncevo/configs/remoterules/client/01mobical.xml:
23103 * src/syncevo/configs/scripting/11calendar.xml:
23105 Cal + Mobical: apply the workaround only for Mobical (MB#10458)
23107 2010-04-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23109 * src/syncevo/configs/scripting/11calendar.xml:
23111 Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)
23113 2010-04-09 Patrick Ohly <patrick.ohly@intel.com>
23115 * src/syncevo/configs/datatypes/01vcard-profile.xml:
23117 vCard profile: disable Synthesis iPhone client TYPE extensions
23120 2010-04-09 Patrick Ohly <patrick.ohly@intel.com>
23122 * test/ClientTest.cpp:
23124 client-test: CLIENT_TEST_SIMPLE_UID
23126 2010-04-09 Jussi Kukkonen <jku@linux.intel.com>
23128 * src/templates/clients/phone/nokia/maemo/n900/config.ini:
23130 templates: set N900 as consumerReady (MB #10336)
23132 2010-04-09 Jussi Kukkonen <jku@linux.intel.com>
23134 * src/gtk-ui/sync-ui.c:
23136 gtk-ui: never show non-consumerReady templates (MB #10472)
23138 2010-04-09 Patrick Ohly <patrick.ohly@intel.com>
23140 * src/gdbus/gdbus-cxx-bridge.h:
23142 dbus C++ bridge: fix inconsistent CallbackData instantiation
23144 2010-04-09 zerng07 <pswo10680@gmail.com>
23148 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
23150 2010-04-09 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
23154 l10n: Updates to Italian (it) translation
23156 2010-04-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23158 * src/gdbus/gdbus-cxx-bridge.h:
23160 gdbus c++: fix an issue of DBusClientCall exposed by valgrind
23163 2010-04-09 Jussi Kukkonen <jku@linux.intel.com>
23165 * src/gtk-ui/sync-config-widget.c:
23167 gtk-ui: fix device template autoselection (MB #10469)
23169 2010-04-09 GLS_FRA3 <david.cicognani@ptiglobal.net>
23173 l10n: Updates to French (fr) translation
23175 2010-04-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23177 * src/dbus/interfaces/syncevo-server-full.xml:
23179 dbus api: change the signature of 'handler' of 'InfoRequest'
23181 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23183 * src/gdbus/gdbus-cxx-bridge.h:
23184 * src/syncevo-dbus-server.cpp:
23185 * src/syncevolution.cpp:
23187 cmdline: fix password hang (MB#5043)
23189 2010-04-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23191 * src/syncevo/Cmdline.cpp:
23193 command line: fix a regression checked by nightly
23195 2010-04-08 kushylee <>
23199 l10n: Updates to Korean (ko) translation
23201 2010-04-08 GLS_DEU1 <clarax.steiner-jay@intel.com>
23205 l10n: Updates to German (de) translation
23207 2010-04-08 A Olsson <AnnikaNbpt@gmail.com>
23211 l10n: Updates to Swedish (sv) translation
23213 2010-04-08 smilex2005 <eija@fascinatingwords.com>
23217 l10n: Updates to Finnish (fi) translation
23219 2010-04-07 tomasgalicia <tomas.galicia@intel.com>
23223 l10n: Updates to Spanish (Castilian) (es) translation
23225 2010-04-07 Patrick Ohly <patrick.ohly@intel.com>
23227 * src/syncevo/Cmdline.cpp:
23228 * src/syncevo/Cmdline.h:
23230 command line + D-Bus: fix for "some parameters are already
23231 handled by parse()" (MB #5013)
23233 2010-04-07 Patrick Ohly <patrick.ohly@intel.com>
23235 * src/syncevo/Cmdline.cpp:
23237 command line + D-Bus: fix for "pass absolute paths to dbus
23238 server" (MB #10461)
23240 2010-04-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23242 * src/syncevo/Cmdline.cpp:
23243 * src/syncevo/Cmdline.h:
23244 * src/syncevo/util.cpp:
23245 * src/syncevo/util.h:
23246 * src/syncevolution.cpp:
23248 command line + D-Bus: pass absolute paths to dbus server
23251 2010-04-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23253 * src/syncevo-dbus-server.cpp:
23254 * src/syncevolution.cpp:
23256 command line + D-Bus: throw exceptions once 'Execute' gets errors
23259 2010-04-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23261 * src/dbus/interfaces/syncevo-session-full.xml:
23263 D-Bus: add description for 'Session.Execute'
23265 2010-04-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23267 * test/test-dbus.py:
23269 test-dbus: change expected results of 'testSharedTypeOther'
23272 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23274 * src/syncevo-dbus-server.cpp:
23276 Config: preserve type when getting config from a template
23279 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
23281 * src/syncevo-dbus-server.cpp:
23282 * test/test-dbus.py:
23284 D-Bus API: allow reading template for non-existent context (MB
23287 2010-04-07 Takashi <takashi.kazami@novuscom.net>
23291 l10n: Updates to Japanese (ja) translation
23293 2010-04-07 GLS_CHS <yunx.nie@intel.com>
23297 l10n: Updates to Chinese (China) (zh_CN) translation
23299 2010-04-07 GLS_NLD <albert.dijkstra@ptiglobal.net>
23303 l10n: Updates to Dutch (Flemish) (nl) translation
23305 2010-04-06 GLS_ESP <gonzalox.e.velasquez@intel.com>
23309 l10n: Updates to Spanish (Castilian) (es) translation
23311 2010-04-06 promuald <info@transsoft.pl>
23315 l10n: Updates to Polish (pl) translation
23317 2010-04-06 GLS_PTB <gaborx.k.becht@intel.com>
23321 l10n: Updates to Brazilian Portuguese (pt_BR) translation
23323 2010-04-06 promuald <info@transsoft.pl>
23327 l10n: Updates to Polish (pl) translation
23329 2010-04-06 Leila <leilaa@abc-lang.com>
23333 l10n: Updates to Russian (ru) translation
23335 2010-04-05 zerng07 <pswo10680@gmail.com>
23339 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
23341 2010-04-01 zerng07 <pswo10680@gmail.com>
23345 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
23347 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
23351 NEWS: next update for 1.0 beta 3
23353 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
23355 * src/syncevo/Cmdline.h:
23356 * src/syncevolution.cpp:
23358 command line + D-Bus: some parameters are already handled by
23361 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
23363 * src/syncevo/LogRedirect.cpp:
23364 * src/syncevo/LogRedirect.h:
23365 * src/syncevo/util.cpp:
23367 LogRedirect with streams: better error handling (MB #5041)
23369 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
23371 * src/syncevo/LogRedirect.cpp:
23373 LogRedirect + Execute(): use SOCK_STREAM to detect EOF (MB #5041)
23375 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
23377 * src/syncevo/LogRedirect.cpp:
23378 * src/syncevo/LogRedirect.h:
23379 * src/syncevo/SyncContext.cpp:
23380 * src/syncevo/util.cpp:
23381 * src/syncevo/util.h:
23383 LogRedirect + system(): avoid loosing output (MB #5041)
23385 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
23387 * src/syncevo-dbus-server.cpp:
23388 * src/syncevo/LogRedirect.cpp:
23389 * src/syncevo/LogRedirect.h:
23391 syncevo-dbus-server stdout: split at lines (MB #5042)
23393 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
23395 * src/syncevo-dbus-server.cpp:
23397 syncevo-dbus-server: redirect stdout (MB #5042)
23399 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
23401 * src/syncevo-dbus-server.cpp:
23402 * src/syncevo/SyncContext.h:
23404 fix for Transport Timeout: callback must also be set for D-Bus
23406 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
23408 * src/syncevo-dbus-server.cpp:
23410 Server.GetSessions(): return array of object paths (MB #10452)
23412 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23414 * src/gdbus/gdbus-cxx-bridge.h:
23415 * src/syncevolution.cpp:
23417 Cmdline: watch daemon if it has gone (MB #5043)
23419 2010-03-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23421 * test/test-dbus.py:
23423 test-dbus: fix 2 issues of test-dbus.py
23425 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23427 * src/syncevo/configs/scripting/11calendar.xml:
23429 Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)
23431 2010-03-31 Chen Congwu <congwu.chen@intel.com>
23433 * src/syncevo/ObexTransportAgent.cpp:
23435 ObexTransportAgent: set requestStart for connect
23437 2010-03-31 Chen Congwu <congwu.chen@intel.com>
23439 * src/syncevo/SyncContext.cpp:
23440 * src/syncevo/SyncContext.h:
23442 Transport Timeout: setting the timeout callback within
23443 createTransportAgent
23445 2010-04-01 Chen Congwu <congwu.chen@intel.com>
23447 * src/syncevo-dbus-server.cpp:
23448 * test/test-dbus.py:
23450 Presence Detection: listen connman signals instead of polling
23453 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
23455 * src/syncevo/SyncConfig.cpp:
23457 SecondsConfigProperty: don't accept units without number (MB
23460 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
23462 * README.packagers:
23463 * configure-pre.in:
23465 packaging: fail harder if libnotify is missing (MB #1000).
23467 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
23469 * src/gtk-ui/sync-ui.c:
23471 gtk-ui: revert to old widgets names for Toolbar
23473 2010-03-25 Jussi Kukkonen <jku@linux.intel.com>
23475 * src/gtk-ui/Makefile.am:
23476 * src/gtk-ui/close.png:
23477 * src/gtk-ui/close_hover.png:
23478 * src/gtk-ui/mux-icon-button.c:
23479 * src/gtk-ui/mux-icon-button.h:
23480 * src/gtk-ui/mux-window.c:
23481 * src/gtk-ui/mux-window.h:
23482 * src/gtk-ui/settings.png:
23483 * src/gtk-ui/settings_hover.png:
23484 * src/gtk-ui/sync-ui.c:
23485 * src/gtk-ui/sync-ui.rc:
23486 * src/gtk-ui/ui.glade:
23488 gtk-ui: start using GtkToolbar for Meego window
23490 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
23492 * src/gtk-ui/sync-ui.c:
23494 gtk-ui: fix source order in emergency view (MB #9714)
23496 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
23498 * src/gtk-ui/sync-config-widget.c:
23500 gtk-ui: bug fix: show send/receive buttons in config
23502 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
23504 * src/gtk-ui/sync-config-widget.c:
23506 gtk-ui: improve configuration layout
23508 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
23510 * src/gtk-ui/sync-config-widget.c:
23512 gtk_ui: check source usability for templates (MB #9961)
23514 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
23516 * src/Makefile-gen.am:
23518 command line + D-Bus: fixed "make distcheck"
23520 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
23522 * src/backends/evolution/e-cal-check-timezones.c:
23524 e_cal_check_timezones(): broken in EDS 2.30 due to change of
23525 error code (GNOME Bugzilla #611558, Moblin Bugzilla #9820)
23527 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
23529 * src/backends/evolution/EvolutionCalendarSource.cpp:
23530 * src/backends/evolution/EvolutionContactSource.cpp:
23532 Evolution backends: don't delay in open() unnecessarily
23534 2010-03-29 Jussi Kukkonen <jku@linux.intel.com>
23536 * src/gtk-ui/sync-config-widget.c:
23538 gtk-ui: really sort templates in device config (MB#10336)
23540 2010-03-24 Jussi Kukkonen <jku@linux.intel.com>
23542 * src/gtk-ui/sync-config-widget.c:
23544 gtk-ui: Show an error message when saving config fails
23546 2010-03-29 Patrick Ohly <patrick.ohly@intel.com>
23548 * src/Makefile-gen.am:
23549 * src/syncevolution.cpp:
23551 command line + D-Bus: fixed compile problems
23553 2010-03-26 Chen Congwu <congwu.chen@intel.com>
23555 * src/syncevo/ObexTransportAgent.cpp:
23557 obex fix: set obex_ready flag when receving link_err in
23560 2010-03-29 Patrick Ohly <patrick.ohly@intel.com>
23562 * src/syncevo/Cmdline.cpp:
23564 command line + D-Bus: --status help and output (MB #5043)
23566 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23568 * src/syncevo-dbus-server.cpp:
23570 command line + daemon: reporting exceptions inside Cmdline::run()
23573 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23575 * src/dbus/interfaces/syncevo-server-full.xml:
23576 * src/gdbus/gdbus-cxx-bridge.h:
23577 * src/syncevo-dbus-server.cpp:
23578 * src/syncevo/Logging.cpp:
23579 * src/syncevo/Logging.h:
23580 * src/syncevolution.cpp:
23582 command line + D-Bus signal cleanup (MB #5043)
23584 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23586 * src/syncevolution.cpp:
23588 command line + daemon: fix for "virtual function called" during
23589 shutdown (fix for MB #5043)
23591 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23593 * src/syncevo-dbus-server.cpp:
23594 * src/syncevo/Cmdline.cpp:
23595 * src/syncevo/Cmdline.h:
23596 * src/syncevolution.cpp:
23598 command line + daemon: usability improvements (MB #5043)
23600 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23602 * src/syncevo-dbus-server-startup.sh.in:
23604 syncevo-dbus-server-startup.sh.in: suppress output
23606 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23608 * src/syncevo-dbus-server.cpp:
23610 syncevo-dbus-server: reduce output to INFO and more important
23612 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23614 * src/syncevolution.cpp:
23616 command line + daemon mode: don't run with DEBUG output enabled
23619 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23621 * src/syncevo/LogRedirect.cpp:
23623 LogRedirect::abortHandler: don't try to do logging
23625 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23627 * src/syncevo/Logging.h:
23629 Logging: changed importance of new SHOW level (fix for MB #5043)
23631 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23633 * src/syncevo-dbus-server.cpp:
23635 DBusServer::messagev: make copy of va_list to avoid segfault (fix
23638 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23640 * src/syncevo-dbus-server.cpp:
23641 * src/syncevolution.cpp:
23643 command line: fixes for --monitor (MB #5043)
23645 2010-03-26 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23647 * test/test-dbus.py:
23649 Testing: fix errors due to changes of MB#5043
23651 2010-03-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23653 * configure-pre.in:
23654 * src/Makefile-gen.am:
23655 * src/gdbus/gdbus-cxx-bridge.h:
23656 * src/syncevo-dbus-server.cpp:
23657 * src/syncevo/Cmdline.cpp:
23658 * src/syncevo/Cmdline.h:
23659 * src/syncevo/Logging.h:
23660 * src/syncevo/SyncContext.h:
23661 * src/syncevolution.cpp:
23663 Cmdline: move cmdline to dbus server (MB#5043)
23665 2010-03-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23667 * src/dbus/interfaces/syncevo-server-full.xml:
23668 * src/syncevo-dbus-server.cpp:
23670 DBusServer: send log output to clients (MB#5042)
23672 2010-03-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23674 * src/syncevo-dbus-server.cpp:
23675 * src/syncevo/LogStdout.cpp:
23676 * src/syncevo/Logging.cpp:
23677 * src/syncevo/Logging.h:
23679 DBusServer: avoid stdout and routing them in logging
23682 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23684 * src/syncevo/Cmdline.cpp:
23686 Cmdline::run(): context should use same output as command line
23689 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23691 * src/syncevo/SyncContext.cpp:
23693 LogDirTest: redirect output (MB #5041)
23695 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
23697 * src/syncevo/Cmdline.cpp:
23698 * src/syncevo/SyncContext.cpp:
23699 * src/syncevo/SyncContext.h:
23700 * src/syncevo/declarations.h:
23701 * src/syncevolution.cpp:
23702 * test/client-test-main.cpp:
23704 stdout: never write to std::cout directly (MB #5041)
23706 2010-03-28 GLS_DEU <andreasx.machoy@intel.com>
23710 l10n: Updates to German (de) translation
23712 2010-03-25 Jussi Kukkonen <jku@linux.intel.com>
23714 * src/gtk-ui/sync-ui.c:
23716 gtk-ui: use templateName when available
23718 2010-03-25 Chen Congwu <congwu.chen@intel.com>
23720 * src/syncevo-dbus-server.cpp:
23721 * src/syncevo/Cmdline.cpp:
23722 * src/syncevo/SyncConfig.cpp:
23723 * src/syncevo/SyncConfig.h:
23724 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
23726 Config Templates: Add 'templateName' optional property (MB10406)
23728 2010-03-25 Patrick Ohly <patrick.ohly@intel.com>
23730 * src/syncevo-dbus-server.cpp:
23732 auto sync: user of autoSyncDelay/Interval must use seconds (fix
23735 2010-03-25 Patrick Ohly <patrick.ohly@intel.com>
23737 * src/syncevo/SyncConfig.cpp:
23739 RetryInterval: default was 1 second instead of 1 minute (fix for
23742 2010-03-26 zerng07 <pswo10680@gmail.com>
23746 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
23748 2010-03-25 GLS_ESP <gonzalox.e.velasquez@intel.com>
23752 l10n: Updates to Spanish (Castilian) (es) translation
23754 2010-03-25 Patrick Ohly <patrick.ohly@intel.com>
23756 * src/syncevo-dbus-server.cpp:
23758 syncevo-dbus-server AutoTerm: fix signedness compiler warning
23760 2010-03-24 auke <auke-jan.h.kok@intel.com>
23764 l10n: Updates to Dutch (Flemish) (nl) translation
23766 2010-03-24 Patrick Ohly <patrick.ohly@intel.com>
23768 * configure-post.in:
23770 autotools: NSS is not an absolute requirement
23772 2010-03-24 Patrick Ohly <patrick.ohly@intel.com>
23774 * src/syncevo/Cmdline.cpp:
23775 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
23777 templates: keep fingerPrint a list of models
23779 2010-03-19 Chen Congwu <congwu.chen@intel.com>
23781 * src/syncevo/Cmdline.cpp:
23782 * src/templates/clients/SyncEvolution/template.ini:
23783 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
23784 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
23786 Configuration template: fingerprint changes
23788 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
23790 * src/syncevo-dbus-server.cpp:
23792 syncevo-dbus-server: avoid regular wakeups (MB #10350)
23794 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
23796 * src/Makefile-gen.am:
23797 * test/Makefile.am:
23799 autotools: final fix for distributing syncevo-http-server.py
23801 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
23804 * configure-post.in:
23805 * configure-pre.in:
23806 * src/Makefile-gen.am:
23807 * src/synthesis-includes/Makefile.am:
23809 autotools: --disable-core --enable-gui => build only sync-ui and
23812 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
23815 * src/gtk-ui/sync-ui.c:
23817 sync-UI + D-Bus lib: removed obsolete include for engine defs
23819 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
23821 * src/Makefile-gen.am:
23823 autotools: syncevo-http-server + dist problem
23825 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
23827 * src/syncevo/Cmdline.cpp:
23828 * src/syncevo/SyncConfig.cpp:
23829 * src/syncevo/SyncConfig.h:
23831 autoSyncInterval/autoSyncDelay/RetryDuration/RetryInterval:
23832 consistent value handling (MB #10257)
23834 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
23836 * src/syncevo/SyncConfig.cpp:
23838 maxlogdirs/loglevel: don't accept negative values (MB #10257)
23840 2010-03-22 Jussi Kukkonen <jku@linux.intel.com>
23842 * src/gtk-ui/sync-ui.c:
23844 add error message for 506 (Processing error)
23846 2010-03-22 tomasgalicia <tomas.galicia@intel.com>
23850 l10n: Updates to Spanish (Castilian) (es) translation
23852 2010-03-22 tomasgalicia <tomas.galicia@intel.com>
23856 l10n: Updates to Spanish (Castilian) (es) translation
23858 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
23860 * src/syncevo/SynthesisDBPlugin.cpp:
23862 Synthesis DB Plugin + Blob support: fixed compiler warnings on
23865 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
23867 * test/README.syncevolution-server:
23869 README.syncevolution-server: explains testing
23870 SyncEvolution<->SyncEvolution
23872 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
23874 * src/Makefile-gen.am:
23875 * test/syncevo-http-server.py:
23877 syncevo-http-server: include Python script in distribution
23879 2010-03-21 zerng07 <pswo10680@gmail.com>
23883 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
23885 2010-03-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23887 * src/syncevo-dbus-server.cpp:
23889 AutoSync: fix a crash issue for auto sync (MB#10269)
23891 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
23895 NEWS: preliminary summary of 1.0 beta 3 changes
23897 2010-03-18 Chen Congwu <congwu.chen@intel.com>
23899 * src/Makefile-gen.am:
23900 * src/syncevo/Cmdline.cpp:
23901 * src/syncevo/SyncConfig.cpp:
23902 * src/syncevo/SyncConfig.h:
23903 * src/templates/clients/SyncEvolution/template.ini:
23904 * src/templates/clients/default/template.ini:
23905 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
23906 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
23907 * src/templates/servers/Funambol/template.ini:
23908 * src/templates/servers/ScheduleWorld/template.ini:
23910 Configuration template: reuse 'peerIsClient' in config.ini
23913 2010-03-17 Chen Congwu <congwu.chen@intel.com>
23915 * src/templates/clients/phone/nokia/maemo/n900/config.ini:
23916 * src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
23917 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
23918 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
23919 * src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
23920 * src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
23921 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
23923 Configuration Template: Add Nokia N900 template (MB#10224)
23925 2010-03-18 Chen Congwu <congwu.chen@intel.com>
23927 * src/syncevo/SyncSource.h:
23929 SyncSource: comments clarified for GetPeerMimeType()
23931 2010-03-18 Chen Congwu <congwu.chen@intel.com>
23933 * src/syncevo/SyncContext.cpp:
23935 SyncContext: Virtual SyncSource type checking
23937 2010-03-17 Chen Congwu <congwu.chen@intel.com>
23939 * src/syncevo/Cmdline.cpp:
23940 * src/syncevo/SyncSource.cpp:
23941 * src/syncevo/SyncSource.h:
23943 VirtualSyncSource: implement getDatabases()
23945 2010-03-17 Chen Congwu <congwu.chen@intel.com>
23947 * src/syncevo/SyncContext.cpp:
23949 Do not send 'respURI' if over bluetooth (MB#10224)
23951 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
23953 * test/ClientTest.cpp:
23954 * test/ClientTest.h:
23956 client-test: check that suspend tests really suspend
23958 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
23960 * test/ClientTest.cpp:
23962 client-test: suspend tests now also pass with last message
23964 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
23966 * test/ClientTest.cpp:
23967 * test/ClientTest.h:
23969 client-test: added "big" variant also to suspend tests
23971 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
23973 * configure-pre.in:
23975 Revert "dummy beta 3"
23977 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
23979 * test/ClientTest.cpp:
23981 client-test: improved termination of Retry/Suspend/Resend tests
23983 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
23985 * test/ClientTest.cpp:
23987 client-test: increase item size for "big" items in suspend/resume
23990 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
23992 * src/syncevo/SyncContext.cpp:
23993 * test/ClientTest.cpp:
23995 message resend after timeout + log messages
23997 2010-03-09 Patrick Ohly <patrick.ohly@intel.com>
23999 * src/syncevo/SyncSource.cpp:
24001 SyncSourceAdmin::mapid2entry(): unescape after parsing key
24003 2010-03-08 Patrick Ohly <patrick.ohly@intel.com>
24005 * src/syncevo/SynthesisDBPlugin.cpp:
24007 Synthesis DB Plugin: log admin data being read
24009 2010-03-06 Patrick Ohly <patrick.ohly@intel.com>
24011 * src/backends/file/FileSyncSource.cpp:
24013 file backend: ignore double remove
24015 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
24017 * test/ClientTest.cpp:
24019 client-test: testInterruptRetry + loss of final server reply
24021 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
24023 * src/syncevo/SyncSource.cpp:
24025 SyncSourceAdmin: fixed storing of map item with no remote ID (MB
24028 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
24030 * test/syncevo-http-server.py:
24032 syncevo-http-server.py: bug fix for resending
24034 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
24036 * src/client-test-app.cpp:
24037 * test/ClientTest.cpp:
24038 * test/ClientTest.h:
24040 client-test: speed up interrupt tests
24042 2010-03-04 Patrick Ohly <patrick.ohly@intel.com>
24044 * src/backends/sqlite/SQLiteContactSource.cpp:
24045 * src/backends/sqlite/SQLiteContactSource.h:
24046 * src/syncevo/Cmdline.cpp:
24047 * src/syncevo/SyncConfig.cpp:
24048 * src/syncevo/SyncConfig.h:
24049 * src/syncevo/SyncContext.cpp:
24050 * src/syncevo/SyncSource.cpp:
24051 * src/syncevo/SyncSource.h:
24052 * src/syncevo/TrackingSyncSource.cpp:
24053 * src/syncevo/TrackingSyncSource.h:
24055 enable suspend and saving blobs (MB #2425)
24057 2010-03-04 Patrick Ohly <patrick.ohly@intel.com>
24059 * src/syncevo/SyncSource.h:
24060 * src/syncevo/SynthesisDBPlugin.cpp:
24062 SyncSource API: enable implementation of Synthesis Blobs (MB
24065 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24067 * src/syncevo/SyncContext.cpp:
24069 SyncContext::doSync(): added debug output for session stepping
24071 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24073 * test/ClientTest.cpp:
24074 * test/ClientTest.h:
24076 client-test: added interrupted sync tests with split items
24078 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24080 * test/ClientTest.cpp:
24082 client-test: nicer reporting if sync status is bad
24084 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24086 * test/ClientTest.cpp:
24088 client-test: clarify and improve Resend/Resume tests
24090 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24092 * test/syncevo-http-server.py:
24094 syncevo-http-server.py: support resending of last reply
24096 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
24098 * src/gtk-ui/sync-ui.c:
24100 gtk-ui: add error message for GetConfig() failure
24102 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
24104 * src/gtk-ui/sync-ui.c:
24105 * src/gtk-ui/ui.glade:
24107 gtk-ui: add automatic sync toggle
24109 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
24111 * src/gtk-ui/sync-ui.c:
24113 gtk-ui: fix minor bug in time label building
24115 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
24117 * src/gtk-ui/sync-config-widget.c:
24119 gtk-ui: improve device config UI
24121 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
24123 * src/gtk-ui/sync-ui.c:
24125 gtk-ui: handle InfoRequest timeout error
24127 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
24129 * src/gtk-ui/sync-config-widget.c:
24131 gtk-ui: set 'insensitive' sources to sync=none (MB#9961)
24133 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
24135 * src/gtk-ui/sync-config-widget.c:
24137 gtk-ui: do not confirm simple service changes (MB#10082)
24139 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
24141 * src/gtk-ui/sync-ui.c:
24143 gtk-ui: fix error output (MB#9558)
24145 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
24149 .gitignore: fixes for .gitignore and .patch
24151 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
24153 * dbus-timeout.patch:
24155 dbus-timeout.patch: removed
24157 2010-03-17 Patrick Ohly <patrick.ohly@intel.com>
24159 * src/syncevo/SyncML.cpp:
24161 DBusServer STATUS_PASSWORD_TIMEOUT: changed explanation text
24163 2010-03-17 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24165 * src/syncevo-dbus-server.cpp:
24166 * src/syncevo/SyncML.cpp:
24167 * src/syncevo/SyncML.h:
24168 * src/syncevo/SynthesisEngine.cpp:
24169 * src/syncevo/SynthesisEngine.h:
24170 * src/syncevo/util.cpp:
24171 * src/syncevo/util.h:
24173 DBusServer: change status code for password timeout (MB#9636)
24175 2010-03-16 niala <alainswb@free.fr>
24179 l10n: Updates to French (fr) translation
24181 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
24183 * test/runtests.py:
24185 runtest.py: check Synthesis source
24187 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
24189 * src/syncevo-dbus-server.cpp:
24191 Remove support for accepting SAN 1.0/1.1 (MB #6175, MB #9312)
24193 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
24195 * configure-pre.in:
24199 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
24201 * gen-autotools.sh:
24203 removed dependency on --long and --exact
24205 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
24207 * gen-autotools.sh:
24209 gen-autotools.sh: set versions suffix when code is not cleanly
24212 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
24214 * src/syncevo-dbus-server.cpp:
24216 fixes for "Create configuration automatically" (MB#6175)
24218 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
24220 * src/syncevo/Cmdline.cpp:
24221 * src/syncevo/Cmdline.h:
24223 command line: check for invalid peer properties (MB #8048)
24225 2010-03-15 Chen Congwu <congwu.chen@intel.com>
24227 * src/syncevo/SyncContext.cpp:
24229 Server: Disable credential checking if over bluetooth transport
24231 2010-03-12 Chen Congwu <congwu.chen@intel.com>
24233 * src/syncevo-dbus-server.cpp:
24234 * src/syncevo/util.cpp:
24235 * src/syncevo/util.h:
24237 Create configuration automatically (MB#6175)
24239 2010-03-12 Chen Congwu <congwu.chen@intel.com>
24241 * src/syncevo-dbus-server.cpp:
24242 * src/syncevo/SyncContext.cpp:
24243 * src/syncevo/SyncContext.h:
24245 Disable PreventSlowSync if the sync session is triggered by a
24248 2010-03-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24250 * src/Makefile-gen.am:
24252 Install: change 'autostart' data install directory
24254 2010-03-14 zerng07 <pswo10680@gmail.com>
24258 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
24260 2010-03-12 tomasgalicia <tomas.galicia@intel.com>
24264 l10n: Updates to Spanish (Castilian) (es) translation
24266 2010-03-08 Patrick Ohly <patrick.ohly@intel.com>
24269 * src/syncevo/eds_abi_wrapper.cpp:
24271 libbluetooth3 compatibility (MB #9289)
24273 2010-03-11 Chen Congwu <congwu.chen@intel.com>
24275 * src/syncevo/ObexTransportAgent.cpp:
24276 * src/syncevo/ObexTransportAgent.h:
24277 * src/syncevo/SyncContext.cpp:
24278 * src/valgrind.supp:
24280 ObexTransportAgent: Fix valgrind warnings (MB#10091)
24282 2010-03-03 Chen Congwu <congwu.chen@intel.com>
24284 * src/syncevo/SyncContext.cpp:
24286 Add forceslow for super datastore
24288 2010-03-10 promuald <info@transsoft.pl>
24292 l10n: Updates to Polish (pl) translation
24294 2010-03-10 A Olsson <AnnikaNbpt@gmail.com>
24298 l10n: Updates to Swedish (sv) translation
24300 2010-03-08 Chen Congwu <congwu.chen@intel.com>
24302 * test/ClientTest.cpp:
24304 * test/synccompare.pl:
24305 * test/testcases/ical20.ics.Ovi.tem.patch:
24306 * test/testcases/itodo20.ics.Ovi.tem.patch:
24307 * test/testcases/vcard30.vcf.Ovi.tem.patch:
24309 Ovi server test: synccompare and readme
24311 2010-02-21 Chen Congwu <congwu.chen@intel.com>
24313 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
24314 * src/client-test-app.cpp:
24315 * test/ClientTest.cpp:
24317 ClientTest: rename 'super' to 'calendar+todo'
24319 2010-02-12 Chen Congwu <congwu.chen@intel.com>
24321 * test/ClientTest.cpp:
24323 ClientTest: fix a typo in testDeleteRefresh
24325 2010-02-09 Chen Congwu <congwu.chen@intel.com>
24327 * src/syncevo/Cmdline.cpp:
24328 * src/syncevo/SyncConfig.cpp:
24329 * test/test-dbus.py:
24333 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
24335 * src/gtk-ui/sync-config-widget.c:
24336 * src/gtk-ui/sync-config-widget.h:
24338 gtk-ui: fix crasher in device template selection
24340 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
24342 * src/gtk-ui/sync-config-widget.c:
24343 * src/gtk-ui/sync-config-widget.h:
24344 * src/gtk-ui/sync-ui.c:
24346 gtk-ui: string updates
24348 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
24350 * src/gtk-ui/mux-window.c:
24351 * src/gtk-ui/sync-ui.c:
24353 gtk-ui: fix settings icon mode bug
24355 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
24357 * src/gtk-ui/sync-config-widget.c:
24358 * src/gtk-ui/sync-ui.c:
24360 gtk-ui: don't update service list twice
24362 2010-03-04 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24364 * configure-pre.in:
24366 * src/Makefile-gen.am:
24367 * src/syncevo-dbus-server.cpp:
24368 * src/syncevo/SyncContext.cpp:
24369 * src/syncevo/SyncContext.h:
24371 DBusServer: improve notification for auto sync (MB#10000)
24373 2010-03-08 Patrick Ohly <patrick.ohly@intel.com>
24375 * src/syncevo-dbus-server-startup.sh.in:
24377 syncevo-dbus-server-startup.sh.in: make it a real shell script
24380 2010-03-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24382 * src/Makefile-gen.am:
24383 * src/syncevo-dbus-server-startup.sh.in:
24384 * src/syncevo-dbus-server.desktop.in:
24386 DBusServer: start syncevo-dbus-server when users log in
24388 2010-03-08 Chen Congwu <congwu.chen@intel.com>
24390 * src/syncevo/SyncContext.cpp:
24392 San 1.1: Compiler warning fix
24394 2010-03-08 Leila <leilaa@abc-lang.com>
24398 l10n: Updates to Russian (ru) translation
24400 2010-03-05 kushylee <>
24404 l10n: Updates to Korean (ko) translation
24406 2010-03-05 smilex2005 <eija@fascinatingwords.com>
24410 l10n: Updates to Finnish (fi) translation
24412 2010-03-04 A Olsson <AnnikaNbpt@gmail.com>
24416 l10n: Updates to Swedish (sv) translation
24418 2010-03-04 Chen Congwu <congwu.chen@intel.com>
24420 * src/syncevo/Cmdline.cpp:
24421 * src/syncevo/SyncConfig.cpp:
24423 Configuration templates: uncomment SyncURL (MB#10015)
24425 2010-03-04 Chen Congwu <congwu.chen@intel.com>
24427 * src/syncevo/Cmdline.cpp:
24429 MatchTemplate better output (MB#10004)
24431 2010-03-04 Patrick Ohly <patrick.ohly@intel.com>
24433 * src/syncevo/SyncConfig.cpp:
24434 * src/syncevo/SyncContext.cpp:
24436 SAN 1.2 -> 1.1 fallback: fix for SyncMLVersion empty
24438 2010-02-26 Chen Congwu <congwu.chen@intel.com>
24440 * src/syncevo/Cmdline.cpp:
24441 * src/syncevo/SyncConfig.cpp:
24442 * src/syncevo/SyncConfig.h:
24443 * src/syncevo/SyncContext.cpp:
24444 * src/syncevo/SyncContext.h:
24445 * src/syncevo/SyncML.cpp:
24446 * src/syncevo/SyncML.h:
24448 SAN 1.0/1.1 generation support (MB#9312)
24450 2010-02-23 Chen Congwu <congwu.chen@intel.com>
24452 * src/syncevo-dbus-server.cpp:
24454 syncevo-dbus-server: accept SAN 1.0/1.1 pacakge (MB#9312)
24456 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
24458 * src/syncevo/SyncContext.cpp:
24460 config error handling: "uri" must be set for clients
24462 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
24464 * src/syncevo/configs/remoterules/00_need_tz_in_event.xml:
24466 Nokia 7120C: fix for enabling TZ (MB #9907)
24468 2010-02-25 Chen Congwu <congwu.chen@intel.com>
24470 * src/syncevo/configs/datatypes/11calendar-profile.xml:
24471 * src/syncevo/configs/remoterules/server/45_N7210c.xml:
24473 Synthesis Configuration: Add remote rule for Nokia 7210c
24475 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
24477 * src/gdbus/gdbus-cxx-bridge.h:
24478 * src/syncevo-dbus-server.cpp:
24480 syncevo-dbus-server: better error message when starting twice (MB
24483 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
24485 * src/gdbus/mainloop.c:
24487 g_dbus_setup_bus(): call dbus_connection_close() when failing to
24488 set up private connection
24490 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
24492 * src/syncevo/Cmdline.cpp:
24494 username/password must be empty for clients (MB #9437)
24496 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
24498 * src/syncevo/Cmdline.cpp:
24499 * src/syncevo/SyncConfig.cpp:
24500 * src/syncevo/SyncConfig.h:
24502 command line --template new config in non-standard context: wrong
24503 properties written (MB #10007)
24505 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24507 * src/syncevo/SyncContext.cpp:
24509 unexpected slow sync: fix result when using a single source
24511 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
24513 * src/syncevo/Cmdline.cpp:
24514 * src/syncevo/MultiplexConfigNode.cpp:
24515 * src/syncevo/MultiplexConfigNode.h:
24516 * src/syncevo/SyncConfig.cpp:
24517 * src/syncevo/SyncConfig.h:
24518 * test/test-dbus.py:
24520 shared layout: fix for showing and setting "type" property (MB
24523 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
24525 * src/syncevo/Cmdline.cpp:
24526 * src/syncevo/Cmdline.h:
24528 command line: --print-config of context should ignore per-peer
24529 properties (MB #8048)
24531 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24533 * test/synccompare.pl:
24535 synccompare: workaround for Perl "panic: memory wrap at..."
24537 2010-03-03 Chen Congwu <congwu.chen@intel.com>
24539 * src/syncevo/Cmdline.cpp:
24541 Cmdline Test: testMatchTemplate fix (MB#10004)
24543 2010-03-02 GLSQA <namfonx.yeates@intel.com>
24547 l10n: Updates to Spanish (Castilian) (es) translation
24549 2010-03-02 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
24553 l10n: Updates to Italian (it) translation
24555 2010-03-01 Patrick Ohly <patrick.ohly@intel.com>
24557 * src/syncevo/SyncContext.cpp:
24559 restore + status: don't overwrite status.ini (status code and
24562 2010-03-01 Patrick Ohly <patrick.ohly@intel.com>
24564 * src/syncevo/SyncContext.cpp:
24566 status.ini: wrong human-readable date format
24568 2010-03-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24570 * src/syncevo-dbus-server.cpp:
24571 * src/syncevo/Cmdline.cpp:
24572 * src/syncevo/SyncConfig.cpp:
24574 DBusServer: fix 4 issues for automatic sync
24576 2010-03-01 GLS_NLD <albert.dijkstra@ptiglobal.net>
24580 l10n: Updates to Dutch (Flemish) (nl) translation
24582 2010-03-01 GLS_CHS <yunx.nie@intel.com>
24586 l10n: Updates to Chinese (China) (zh_CN) translation
24588 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
24590 * src/syncevo/SyncContext.cpp:
24592 LogDir: use a-z instead of number to make session dirs unique (MB
24595 2010-02-26 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24597 * configure-pre.in:
24598 * src/Makefile-gen.am:
24599 * src/syncevo-dbus-server.cpp:
24601 DBusServer: add notification for auto sync (MB#6378)
24603 2010-02-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24605 * src/syncevo-dbus-server.cpp:
24607 DBus Server: implement automatic sync (MB#6378)
24609 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24611 * src/syncevo/SyncConfig.cpp:
24612 * src/syncevo/SyncConfig.h:
24614 SyncConfig: add 3 properties for automatic sync
24616 2010-02-25 Chen Congwu <congwu.chen@intel.com>
24618 * src/templates/clients/SyncEvolution/template.ini:
24620 SyncEvolutionClient template: do not match "SyncEvolution"
24622 2010-03-01 Takashi <takashi.kazami@novuscom.net>
24626 l10n: Updates to Japanese (ja) translation
24628 2010-02-28 promuald <info@transsoft.pl>
24632 l10n: Updates to Polish (pl) translation
24634 2010-02-27 GLS_FRA3 <david.cicognani@ptiglobal.net>
24638 l10n: Updates to French (fr) translation
24640 2010-02-26 GLS_PTB <gaborx.k.becht@intel.com>
24644 l10n: Updates to Brazilian Portuguese (pt_BR) translation
24646 2010-02-26 GLS_DEU1 <clarax.steiner-jay@intel.com>
24650 l10n: Updates to German (de) translation
24652 2010-02-26 GLS_CHS <yunx.nie@intel.com>
24656 l10n: Updates to Chinese (China) (zh_CN) translation
24658 2010-02-26 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
24662 l10n: Updates to Italian (it) translation
24664 2010-02-25 Patrick Ohly <patrick.ohly@intel.com>
24666 * src/syncevo/Cmdline.cpp:
24668 client-test Cmdline: adapted to recent config changes
24670 2010-02-26 zerng07 <pswo10680@gmail.com>
24674 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
24676 2010-02-25 Leila <leilaa@abc-lang.com>
24680 l10n: This is a translated PO.
24682 2010-02-24 Patrick Ohly <patrick.ohly@intel.com>
24684 * configure-pre.in:
24686 minor version bump to 1.0beta2a because of Bluetooth dependency
24688 2010-02-24 Patrick Ohly <patrick.ohly@intel.com>
24690 * src/syncevo/eds_abi_wrapper.cpp:
24691 * src/syncevo/eds_abi_wrapper.h:
24693 libbluetooth: avoid dependency because of str2ba (MB #9289)
24695 2010-02-24 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
24699 l10n: Updates to Italian (it) translation
24701 2010-02-24 Jussi Kukkonen <jku@linux.intel.com>
24703 * src/gtk-ui/sync-ui.c:
24705 gtk-ui: fix double free in error handling (MB #9869)
24707 2010-02-24 Jussi Kukkonen <jku@linux.intel.com>
24709 * src/gtk-ui/sync-ui.c:
24711 gtk-ui: handle error 22002 (syncevolution died unexpectedly)
24713 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
24715 * src/gtk-ui/sync-config-widget.c:
24716 * src/gtk-ui/sync-ui.c:
24718 gtk-ui: use bluetooth panel on Moblin
24720 2010-02-24 Chen Congwu <congwu.chen@intel.com>
24722 * src/syncevo/SyncContext.cpp:
24724 Server alerted sync: better error status (MB#8879)
24726 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
24730 NEWS: updated for 1.0 beta 2
24732 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
24734 * src/backends/evolution/EvolutionCalendarSource.cpp:
24735 * src/syncevo/TrackingSyncSource.h:
24736 * test/ClientTest.cpp:
24738 EvolutionCalendarSource: change tracking when deleting a child
24741 2010-02-23 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
24745 l10n: Updates to Italian (it) translation
24747 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
24749 * src/syncevo/SyncContext.cpp:
24751 LogDir::startSession(): avoid [ERROR] when logdir does not exist
24753 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
24755 * src/gtk-ui/sync-ui.c:
24757 gtk-ui: fix possible crasher
24759 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
24761 * src/gtk-ui/sync-ui.c:
24763 gtk-ui: use TemplatesChanged to update device list
24765 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
24767 * src/dbus/syncevo-server.c:
24768 * src/dbus/syncevo-server.h:
24770 dbus client bindings: implement TemplatesChanged
24772 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
24774 * src/dbus/interfaces/syncevo-server-full.xml:
24775 * src/syncevo-dbus-server.cpp:
24777 D-Bus interface: added Server.TemplatesChanged (MB #9841)
24779 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24781 * src/syncevo-dbus-server.cpp:
24783 DBus server: clear existing templates for GetConfigs
24785 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24787 * src/syncevo-dbus-server.cpp:
24788 * src/syncevo/Cmdline.cpp:
24789 * src/syncevo/SyncConfig.cpp:
24790 * src/syncevo/SyncConfig.h:
24792 DBus server: refine implementation of bluetooth devices
24794 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24796 * src/gdbus/gdbus-cxx-bridge.h:
24797 * src/syncevo-dbus-server.cpp:
24799 dbus server: listen to signals sent from bluez
24801 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
24803 * src/syncevo/eds_abi_wrapper.h:
24805 libical _r patch: fix for compilation with older libecal
24807 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
24809 * src/backends/evolution/EvolutionContactSource.cpp:
24810 * src/backends/evolution/EvolutionSyncSource.cpp:
24812 Evolution Address Book: avoid picking CouchDB by default, again
24815 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
24819 syncevolution.org packages: conflict with system libs (MB #9811)
24821 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
24823 * src/syncevo/SyncContext.cpp:
24824 * src/syncevo/SyncML.h:
24826 sync session error: added STATUS_DIED_PREMATURELY = 22002 (MB
24829 2010-02-20 Jussi Kukkonen <jku@linux.intel.com>
24831 * src/gtk-ui/sync-ui.c:
24833 gtk-ui: don't use gtk_dialog_get_content_area()
24835 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
24837 * src/backends/evolution/configure-sub.in:
24838 * src/backends/evolution/libical/icalstrdup.c:
24839 * src/backends/evolution/libical/icalstrdup.h:
24840 * src/syncevo/eds_abi_wrapper.cpp:
24841 * src/syncevo/eds_abi_wrapper.h:
24843 workaround for libical 0.43 memory handling bug
24845 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
24847 * src/syncevo/util.cpp:
24849 SHA-256 + Mozilla NSS: must call init
24851 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
24853 * src/syncevo/SyncContext.cpp:
24855 less output (MB #8092)
24857 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
24859 * src/syncevo/SyncContext.cpp:
24861 shorter logs (MB #8092)
24863 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
24865 * src/syncevo/SyncConfig.cpp:
24867 deviceId: use syncevolution- prefix, helps Horde (MB #9347)
24869 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
24871 * src/syncevo/SyncConfig.cpp:
24873 preventSlowSync: enabled by default (MB #2416)
24875 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
24877 * src/syncevo/SyncConfig.cpp:
24879 maxMsgSize: increased from 20000 to 150000
24881 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
24883 * src/gtk-ui/sync-ui.c:
24885 gtk-ui: implement InfoRequest handling for passwords
24887 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
24889 * src/dbus/interfaces/syncevo-marshal.list:
24890 * src/dbus/syncevo-server.c:
24891 * src/dbus/syncevo-server.h:
24893 dbus client bindings: update InfoRequest signature
24895 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24897 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
24898 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
24900 text/x-calendar -> text/x-vcalendar renaming was incomplete
24902 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24904 * src/syncevo/SyncContext.cpp:
24906 SyncContext: fixed broken virtual source data format check
24908 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24910 * src/syncevo/SyncContext.cpp:
24912 LogDir::expire(): CPPUnit testing (MB #7708)
24914 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24916 * src/syncevo/SyncContext.cpp:
24918 LogDir::expire(): more intelligent removal of session dirs (MB
24921 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24923 * src/syncevo/SyncContext.cpp:
24925 SyncContext.cpp: added testing of session handling
24927 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24929 * src/syncevo/SyncContext.cpp:
24930 * src/syncevo/SyncML.cpp:
24931 * src/syncevo/SyncML.h:
24933 LogDir::startSession(): fixed collision check
24935 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24937 * src/syncevo/SyncContext.cpp:
24939 LogDir::haveDifferentContent() - detect differences between
24940 backups based on inodes
24942 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
24944 * src/syncevo/SyncContext.cpp:
24946 LogDir/SourceList::startSession(): removed obsolete "logname"
24949 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
24951 * test/synccompare.pl:
24953 synccompare: bug fix for recent hard linkining improvement
24955 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
24957 * src/syncevo/SyncContext.cpp:
24958 * src/syncevo/SyncSource.h:
24959 * src/syncevo/TrackingSyncSource.h:
24961 database comparison: also delay it in clients (MB #7710)
24963 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
24965 * src/backends/evolution/EvolutionCalendarSource.cpp:
24966 * src/backends/evolution/EvolutionCalendarSource.h:
24967 * src/backends/evolution/EvolutionContactSource.cpp:
24968 * src/backends/evolution/EvolutionContactSource.h:
24969 * src/backends/file/FileSyncSource.cpp:
24970 * src/backends/file/FileSyncSource.h:
24971 * src/backends/maemo/MaemoCalendarSource.cpp:
24972 * src/backends/maemo/MaemoCalendarSource.h:
24973 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
24974 * src/backends/xmlrpc/XMLRPCSyncSource.h:
24975 * src/syncevo/TrackingSyncSource.cpp:
24976 * src/syncevo/TrackingSyncSource.h:
24978 TrackingSyncSource: added isEmpty() pure virtual method (MB
24981 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
24983 * src/backends/sqlite/SQLiteContactSource.cpp:
24984 * src/backends/sqlite/SQLiteContactSource.h:
24986 SQLite backend: implement m_isEmpty operation (MB #7708)
24988 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
24990 * src/syncevo/SyncContext.cpp:
24991 * src/syncevo/SyncSource.h:
24993 SyncSource API: added m_isEmpty operation (MB #7708)
24995 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
24997 * src/syncevo/SyncContext.cpp:
24998 * src/syncevo/SyncSource.cpp:
24999 * src/syncevo/SyncSource.h:
25000 * test/ClientTest.cpp:
25002 SyncSourceRevisions: cache result of listAllItems() (MB #7708)
25004 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
25006 * src/syncevo/SyncContext.cpp:
25008 SAN + virtual source: segfault fixed (MB #9737)
25010 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
25012 * src/syncevo/SyncContext.cpp:
25013 * src/syncevo/SyncContext.h:
25015 virtual sources: avoid name collisions with normal sources (MB
25018 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
25020 * src/syncevo/SyncContext.cpp:
25022 XMLFiles::addFragments(): avoid throwing exceptions by checking
25025 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
25027 * src/syncevo/Cmdline.cpp:
25028 * src/syncevo/SyncConfig.cpp:
25029 * src/syncevo/SyncConfig.h:
25030 * src/syncevo/SyncContext.cpp:
25032 <dbtypeid>: handle hash collisisions
25034 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
25036 * src/syncevo/SyncContext.cpp:
25037 * src/syncevo/SyncContext.h:
25039 SyncContext::prepare(sources): removed, obsolete
25041 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
25043 * src/syncevo/SyncContext.cpp:
25045 virtual datastore: allow alias (MB #9664)
25047 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
25049 * src/syncevo/ObexTransportAgent.cpp:
25050 * src/syncevo/eds_abi_wrapper.cpp:
25051 * src/syncevo/eds_abi_wrapper.h:
25053 libbluetooth compatibility layer (MB #9289)
25055 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
25057 * src/syncevo/SyncContext.cpp:
25059 virtual source in client: tell engine about superdatastore and
25062 2010-02-12 Patrick Ohly <patrick.ohly@intel.com>
25064 * src/syncevo/SyncContext.cpp:
25065 * src/syncevo/SyncML.cpp:
25066 * src/syncevo/SyncML.h:
25068 slow sync detection + virtual source: fixed user message
25070 2010-02-12 Patrick Ohly <patrick.ohly@intel.com>
25072 * src/syncevo/SyncContext.cpp:
25074 virtual data sources: improved error handling
25076 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
25078 * src/syncevo/SyncContext.cpp:
25079 * src/syncevo/SyncContext.h:
25081 SyncML server: delayed checking of sources (MB #7710)
25083 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
25085 * src/syncevo/SyncSource.h:
25086 * src/syncevo/SynthesisDBPlugin.cpp:
25088 SyncSource::Operations: added callback for starting to use source
25090 2010-02-19 zerng07 <pswo10680@gmail.com>
25094 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
25096 2010-02-19 zerng07 <pswo10680@gmail.com>
25100 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
25102 2010-02-18 zerng07 <pswo10680@gmail.com>
25106 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
25108 2010-02-18 zerng07 <pswo10680@gmail.com>
25112 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
25114 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
25116 * src/gtk-ui/sync-ui.c:
25117 * src/gtk-ui/sync-ui.h:
25119 gtk-ui: backup-restore improvements
25121 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
25123 * src/gtk-ui/sync-ui.c:
25125 gtk-ui: fix keyboard access in configuration
25127 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
25129 * configure-pre.in:
25131 gtk-ui: fix build with --enable-gui again (MB #9633)
25133 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
25135 * src/gtk-ui/sync-ui.c:
25137 gtk-ui: show main view when restoring backup (MB #9617)
25139 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
25141 * build/export-synthesis-xml.sh:
25143 export-synthesis-xml.sh: export Synthesis XML fragment patches
25145 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
25147 * build/export-gdbus.sh:
25149 export-gdbus.sh: fixed incorrect comment
25151 2010-02-10 Chen Congwu <congwu.chen@intel.com>
25153 * src/syncevo/ObexTransportAgent.cpp:
25155 ObexTransportAgent: error handling
25157 2010-02-10 Chen Congwu <congwu.chen@intel.com>
25159 * src/syncevo/ObexTransportAgent.cpp:
25161 ObexTransportAgent: remove the non-blocking
25162 g_main_context_iteration
25164 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
25166 * src/syncevo/SyncContext.cpp:
25168 detecting slow sync: use LOCERR_DATASTORE_ABORT (MB #2416)
25170 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
25172 * src/syncevo/SyncContext.cpp:
25174 SyncML server: remove redundant SourceConfigSpecials
25176 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
25178 * src/syncevo/SyncContext.cpp:
25180 slow sync detection: use <datastoreinitscript> instead of
25181 <alertscript> (MB #2416)
25183 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
25185 * src/syncevo/SyncContext.cpp:
25186 * src/syncevo/SyncSource.h:
25188 SAN + forced slow sync: move flag into SyncSource
25190 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
25192 * src/syncevo-dbus-server.cpp:
25193 * src/syncevo/ObexTransportAgent.cpp:
25194 * src/syncevo/ObexTransportAgent.h:
25195 * src/syncevo/SoupTransportAgent.cpp:
25196 * src/syncevo/SoupTransportAgent.h:
25197 * src/syncevo/SyncContext.cpp:
25198 * src/syncevo/SyncContext.h:
25200 syncevo-dbus-server + OBEX: transport was not enabled (MB #9436)
25202 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
25204 * configure-post.in:
25206 autotools: fixed check for glib > 2.16
25208 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
25210 * src/Makefile-gen.am:
25211 * src/gnome-bluetooth/Makefile.am:
25212 * src/syncevo/configs/Makefile.am:
25214 autotools: some more fixes
25216 2010-02-09 Jussi Kukkonen <jku@linux.intel.com>
25218 * src/syncevo-dbus-server.cpp:
25220 syncevo-dbus-server: fix GetConfigs() hang
25222 2010-02-09 Jussi Kukkonen <jku@linux.intel.com>
25224 * src/gtk-ui/sync-ui.c:
25225 * src/gtk-ui/ui.glade:
25227 gtk-ui: start bluetooth wizard when Add device clicked
25229 2010-02-09 Jussi Kukkonen <jku@linux.intel.com>
25231 * src/dbus/syncevo-dbus-types.c:
25232 * src/gtk-ui/sync-config-widget.c:
25233 * src/gtk-ui/sync-ui.c:
25235 gtk-ui: use "fingerprint" for device template selector
25237 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
25239 * src/syncevo-dbus-server.cpp:
25240 * src/syncevo/SyncContext.cpp:
25241 * src/syncevo/SyncSource.cpp:
25242 * src/syncevo/SyncSource.h:
25244 virtual source: support D-Bus CheckSource() (MB #9535)
25246 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
25248 * src/syncevo/SyncSource.cpp:
25250 database dumps: use SHA-256 when available (MB #7708)
25252 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
25255 * README.packagers:
25256 * configure-post.in:
25257 * src/syncevo/Makefile.am:
25258 * src/syncevo/util.cpp:
25259 * src/syncevo/util.h:
25261 SHA-256: use glib or Mozilla NSS
25263 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
25265 * src/syncevo/SmartPtr.h:
25267 SmartPtr: added smart pointer for glib char string
25269 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
25271 * src/syncevo/SyncContext.cpp:
25273 command line: compare against dump in last session involving
25276 2010-02-07 Patrick Ohly <patrick.ohly@intel.com>
25278 * test/synccompare.pl:
25280 synccompare: don't include identical files in comparison (MB
25283 2010-02-06 Patrick Ohly <patrick.ohly@intel.com>
25285 * src/syncevo/SyncSource.cpp:
25287 SyncSourceRevisions: reuse data files from previous backup (MB
25290 2010-02-06 Patrick Ohly <patrick.ohly@intel.com>
25292 * src/syncevo/util.cpp:
25293 * src/syncevo/util.h:
25295 Hash(): added version for std::string
25297 2010-02-06 Patrick Ohly <patrick.ohly@intel.com>
25299 * src/syncevo/ConfigNode.h:
25301 ConfigNode::getProperty(): added const declaration
25303 2010-02-05 Patrick Ohly <patrick.ohly@intel.com>
25305 * src/syncevo/SyncContext.cpp:
25307 SourceList: determine most recent backup of source when making
25308 next backup (MB #7708)
25310 2010-02-05 Patrick Ohly <patrick.ohly@intel.com>
25312 * src/syncevo/SyncContext.cpp:
25314 LogDir: fixed finding sessions inside non-standard context with
25317 2010-02-05 Patrick Ohly <patrick.ohly@intel.com>
25319 * src/syncevo/SyncContext.cpp:
25320 * src/syncevo/SyncSource.cpp:
25321 * src/syncevo/SyncSource.h:
25322 * test/ClientTest.cpp:
25324 SyncSource API: access to previous backup (MB #7708)
25326 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
25328 * src/syncevo/SyncContext.cpp:
25332 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
25334 * src/gtk-ui/sync-config-widget.c:
25335 * src/gtk-ui/sync-ui.c:
25336 * src/gtk-ui/sync-ui.h:
25338 gtk-ui: workaround for missing "active" in MxGtkLightSwitch
25340 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
25342 * src/gtk-ui/ui.glade:
25344 gtk-ui: ask for 1024 window width for gtk windows
25346 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
25348 * src/gtk-ui/sync-config-widget.c:
25349 * src/gtk-ui/sync-ui.c:
25350 * src/gtk-ui/sync-ui.h:
25352 gtk-ui: improve confirmation dialogs
25354 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
25356 * src/gtk-ui/sync-config-widget.c:
25357 * src/gtk-ui/sync-ui.c:
25359 gtk-ui: improve virtual source display in config
25361 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
25363 * src/dbus/syncevo-dbus-types.c:
25365 dbus client bindings: handle no mode as "none"
25367 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
25369 * src/gtk-ui/sync-config-widget.c:
25370 * src/gtk-ui/sync-config-widget.h:
25371 * src/gtk-ui/sync-ui.c:
25373 gtk-ui: changes in config api
25375 2010-02-06 Jussi Kukkonen <jku@linux.intel.com>
25377 * src/gtk-ui/sync-config-widget.c:
25379 gtk-ui: hide virtual sources when not usable + other tweaks
25381 2010-02-06 Jussi Kukkonen <jku@linux.intel.com>
25383 * src/gtk-ui/sync-ui.c:
25385 gtk-ui: escape source names when using markup
25387 2010-02-05 Jussi Kukkonen <jku@linux.intel.com>
25389 * src/gtk-ui/sync-ui.c:
25390 * src/gtk-ui/sync-ui.h:
25392 gtk-ui: improve slow sync messages
25394 2010-02-03 Jussi Kukkonen <jku@linux.intel.com>
25396 * src/gtk-ui/sync-config-widget.c:
25397 * src/gtk-ui/sync-config-widget.h:
25398 * src/gtk-ui/sync-ui.c:
25400 gtk-ui: very rough draft of device template selection
25402 2010-02-03 Jussi Kukkonen <jku@linux.intel.com>
25404 * src/gtk-ui/sync-config-widget.c:
25406 gtk-ui: don't require username/password for device configs
25408 2010-02-02 Jussi Kukkonen <jku@linux.intel.com>
25410 * src/gtk-ui/sync-config-widget.c:
25411 * src/gtk-ui/sync-config-widget.h:
25412 * src/gtk-ui/sync-ui.c:
25413 * src/gtk-ui/ui.glade:
25415 gtk-ui: layout & code updates for device config UI
25417 2010-02-02 Jussi Kukkonen <jku@linux.intel.com>
25419 * src/gtk-ui/sync-config-widget.c:
25420 * src/gtk-ui/sync-config-widget.h:
25421 * src/gtk-ui/sync-ui.c:
25423 gtk-ui: modify SyncConfigWidget for device sync changes
25425 2010-02-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25427 * src/dbus/interfaces/syncevo-server-full.xml:
25428 * src/gdbus/gdbus-cxx-bridge.h:
25429 * src/syncevo-dbus-server.cpp:
25430 * src/syncevo/Cmdline.cpp:
25431 * src/syncevo/SyncConfig.cpp:
25432 * src/syncevo/SyncConfig.h:
25434 DBus server: Implement GetConfigs with device querying(MB#9216)
25436 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
25438 * src/Makefile-gen.am:
25440 autotools: gnome-bluetooth + make dist
25442 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
25444 * src/syncevo/Makefile.am:
25446 SyncEvolutionXML.c: treat it as generated file
25448 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
25450 * src/syncevo/SyncConfig.cpp:
25452 syncURL: updated description (MB #9446)
25454 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
25456 * src/syncevo/SyncConfig.cpp:
25458 SyncConfig::getSyncURL(): workaround for g++ 4.3/4.4 bug
25460 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
25463 * README.packagers:
25464 * configure-post.in:
25465 * configure-pre.in:
25467 * src/Makefile-gen.am:
25468 * src/gnome-bluetooth/Makefile.am:
25469 * src/gnome-bluetooth/configure-sub.in:
25471 autotools: build GNOME Bluetooth panel plugin (MB #7089)
25473 2010-02-03 Chen Congwu <congwu.chen@intel.com>
25475 * src/gnome-bluetooth/syncevolution.c:
25477 Bluetooth pairing integration (MB#7089)
25479 2010-02-04 Chen Congwu <congwu.chen@intel.com>
25481 * src/syncevo-dbus-server.cpp:
25483 Presence detection: bug fix
25485 2010-02-04 Jussi Kukkonen <jku@linux.intel.com>
25487 * configure-pre.in:
25489 fix build with "--enable-gui=all"
25491 2010-02-04 Jussi Kukkonen <jku@linux.intel.com>
25493 * src/gtk-ui/main.c:
25495 gtk-ui: don't open two main windows (MB #9449)
25497 2010-02-04 Jussi Kukkonen <jku@linux.intel.com>
25499 * src/gtk-ui/sync-ui.c:
25501 gtk-ui: fix suspicious string array handling (MB #9434)
25503 2010-02-03 Chen Congwu <congwu.chen@intel.com>
25505 * src/syncevo-dbus-server.cpp:
25507 DBusServer: coding convention changes
25509 2010-02-03 Chen Congwu <congwu.chen@intel.com>
25511 * src/gdbus/gdbus-cxx-bridge.h:
25513 gdbus-cxx-bridge: Copy DBusCallObject member to be more safe
25515 2010-02-03 Jussi Kukkonen <jku@linux.intel.com>
25517 * src/gtk-ui/main.c:
25519 gtk-ui: fix another problem with non-libunique build
25521 2010-02-03 Patrick Ohly <patrick.ohly@intel.com>
25523 * src/gtk-ui/main.c:
25525 gtk-gui: fixed compiler error when not having libunique
25527 2010-02-03 Patrick Ohly <patrick.ohly@intel.com>
25529 * configure-pre.in:
25531 post-release version bump
25533 2010-02-02 Jussi Kukkonen <jku@linux.intel.com>
25535 * src/gtk-ui/sync-ui.c:
25537 gtk-ui: forgot to change source naming Memo->Notes
25539 2010-02-01 Jussi Kukkonen <jku@linux.intel.com>
25541 * src/gtk-ui/sync-config-widget.c:
25543 gtk-ui: --show-settings should match url prefix (MB #9284)
25545 2010-02-01 Jussi Kukkonen <jku@linux.intel.com>
25547 * src/gtk-ui/ui.glade:
25549 gtk-ui: ellipsize very long service name in main view
25551 2010-02-01 Jussi Kukkonen <jku@linux.intel.com>
25553 * src/gtk-ui/sync-config-widget.c:
25554 * src/gtk-ui/ui.glade:
25556 gtk-ui: make config usable with long strings (MB #9278)
25558 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
25560 * src/gtk-ui/sync-ui.c:
25561 * src/gtk-ui/ui.glade:
25563 gtk-ui: remember to update service list when it is shown
25565 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
25567 * src/dbus/syncevo-dbus-types.c:
25568 * src/dbus/syncevo-dbus-types.h:
25569 * src/gtk-ui/sync-ui-config.h:
25570 * src/gtk-ui/sync-ui.c:
25572 gtk-ui: handle source phases correctly (MB #9320)
25574 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
25576 * src/gtk-ui/sync-ui.c:
25578 gtk-ui: Fix error output
25580 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
25582 * src/dbus/syncevo-dbus-types.c:
25583 * src/dbus/syncevo-dbus-types.h:
25584 * src/gtk-ui/Makefile.am:
25585 * src/gtk-ui/sync-spinner.gif:
25586 * src/gtk-ui/sync-ui.c:
25587 * src/gtk-ui/ui.glade:
25589 gtk-ui: show status "waiting" with a progress spinner
25591 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
25593 * src/gtk-ui/sync-ui-config.c:
25594 * src/gtk-ui/sync-ui-config.h:
25595 * src/gtk-ui/sync-ui.c:
25597 gtk-ui: don't allow non-defined sources in emergency
25599 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
25601 * src/gtk-ui/sync-config-widget.c:
25602 * src/gtk-ui/sync-ui-config.c:
25603 * src/gtk-ui/sync-ui-config.h:
25604 * src/gtk-ui/sync-ui.c:
25606 gtk-ui: use PeerName property for user visible names
25608 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
25610 * src/gtk-ui/sync-ui.c:
25611 * src/gtk-ui/ui.glade:
25613 gtk-ui: tweak emergency view layout, modify strings
25615 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
25617 * src/dbus/syncevo-dbus-types.c:
25619 dbus client bindings: fix syncevo_config_get_value() return value
25621 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
25623 * src/gtk-ui/main.c:
25624 * src/gtk-ui/sync-config-widget.c:
25625 * src/gtk-ui/sync-config-widget.h:
25626 * src/gtk-ui/sync-ui.c:
25627 * src/gtk-ui/sync-ui.h:
25629 gtk-ui: support "--show-settings <id>"
25631 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
25633 * src/gtk-ui/sync-ui.c:
25635 gtk-ui: only ask for backups for correct context
25637 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
25639 * src/gtk-ui/sync-ui.c:
25640 * src/gtk-ui/ui.glade:
25642 gtk-ui: string and style changes
25644 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
25646 * src/gtk-ui/mux-window.c:
25647 * src/gtk-ui/mux-window.h:
25648 * src/gtk-ui/sync-config-widget.c:
25649 * src/gtk-ui/sync-ui.c:
25650 * src/gtk-ui/ui.glade:
25652 gtk-ui: change bread-crumb functionality in moblin
25654 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
25656 * src/gtk-ui/sync-ui.c:
25658 gtk-ui: don't show "last synced ..." when last sync failed
25660 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
25662 * src/gtk-ui/sync-ui.c:
25664 gtk-ui: only show backups that contain selected sources
25666 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
25668 * src/gtk-ui/sync-ui.c:
25669 * src/gtk-ui/ui.glade:
25671 gtk-ui: implement restoring backups
25673 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
25675 * src/dbus/syncevo-session.c:
25676 * src/dbus/syncevo-session.h:
25678 dbus bindings: add Session.Restore()
25680 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
25682 * src/gtk-ui/sync-ui.c:
25683 * src/gtk-ui/ui.glade:
25685 gtk-ui: remove uneeded "Data" text from main view
25687 2010-01-29 Chen Congwu <congwu.chen@intel.com>
25689 * src/syncevo-dbus-server.cpp:
25690 * src/syncevo/SyncConfig.cpp:
25691 * src/syncevo/SyncConfig.h:
25692 * src/syncevo/SyncContext.cpp:
25693 * src/syncevo/SyncContext.h:
25695 SyncURL: support multiple transport values in SyncURL property
25697 2010-02-03 Chen Congwu <congwu.chen@intel.com>
25699 * src/syncevo-dbus-server.cpp:
25700 * test/test-dbus.py:
25702 Presence detection: connman part (MB#7700)
25704 2010-02-02 Chen Congwu <congwu.chen@intel.com>
25706 * src/gdbus/gdbus-cxx-bridge.h:
25708 gdbus: cxxbridge for asynchronous dbus client call
25710 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
25712 * configure-post.in:
25713 * src/Makefile-gen.am:
25714 * src/sunbird_client.xml:
25715 * src/syncclient_sample_config.xml:
25716 * src/syncevo/Makefile.am:
25717 * src/syncevo/SyncContext.cpp:
25718 * src/syncevo/SyncContext.h:
25719 * src/syncevo/configs/Makefile.am:
25720 * src/syncevo/configs/syncevolution.xml:
25721 * src/syncevo/configs/update-samples.pl:
25723 XML config: use configuration composed from fragments (MB #7712)
25725 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25727 * src/syncevo/configs/datatypes/11calendar-profile.xml:
25729 XML config: avoid empty LOCATION in VEVENT
25731 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
25733 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
25734 * src/syncevo/configs/datatypes/01vcard-profile.xml:
25736 syncclient_sample_config.xml: added "GENDER" and "SIP"
25738 2009-12-18 Rajyalakshmi Bommaraju <Rajyalakshmi.Bommaraju@intel.com>
25740 * src/syncevo/configs/datatypes/02vcard-types.xml:
25741 * src/syncevo/configs/scripting/06vcard-fullname.xml:
25743 syncclient_sample_config.xml: create fullname if empty (MB#5664)
25745 2010-01-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25747 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
25748 * src/syncevo/configs/datatypes/01vcard-profile.xml:
25750 Config: add support for 'X-SKYPE' for evolution (MB#8948)
25752 2009-12-11 Chen Congwu <congwu.chen@intel.com>
25754 * src/syncevo/configs/datatypes/11calendar-profile.xml:
25756 synthesis config: add "STATUS" property to "VEVENT" profile.
25758 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25760 * src/syncevo/configs/remoterules/client/00zyb.xml:
25762 syncclient config: disable anchors checking for ZYB(MB#8138)
25764 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25766 * src/syncevo/configs/scripting/06todo-priorities.xml:
25767 * src/syncevo/configs/scripting/11calendar.xml:
25769 SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
25772 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25774 * src/syncevo/configs/scripting/05vcard-evolution.xml:
25776 SyncSource: change names for m_incomingScript and
25779 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
25781 * src/syncevo/configs/scripting/05vcard-evolution.xml:
25783 Google->Evolution: make sure that WORK/HOME numbers are displayed
25786 2009-08-29 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25788 * src/syncevo/configs/scripting/05vcard-evolution.xml:
25790 Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)
25792 2009-08-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25794 * src/syncevo/configs/scripting/11calendar.xml:
25796 Mobical: Strip time information for EXDATE if not needed (Bug
25799 2009-07-29 Patrick Ohly <patrick.ohly@intel.com>
25801 * src/syncevo/configs/scripting/11calendar.xml:
25803 calendar support: sanitize incoming EXDATEs (Bugzilla #4457)
25805 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25807 * src/syncevo/configs/scripting/11calendar.xml:
25809 Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
25812 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
25814 * src/syncevo/configs/datatypes/11calendar-profile.xml:
25816 iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
25817 property(Bug #2422)
25819 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
25821 * src/syncevo/configs/datatypes/01vcard-profile.xml:
25823 vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
25826 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
25828 * src/syncevo/configs/remoterules/evolution.xml:
25830 data conversion: different data profiles for SyncML peer + local
25831 DB with remote rules
25833 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25835 * src/syncevo/configs/scripting/11calendar.xml:
25837 XML config: keep alarm times as they are
25839 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25841 * src/syncevo/configs/datatypes/11calendar-profile.xml:
25843 XML config: be conservative about encoding of EXDATEs
25845 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25847 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
25848 * src/syncevo/configs/datatypes/11calendar-profile.xml:
25850 XML config: enhanced calendar data formats
25852 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25854 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
25855 * src/syncevo/configs/datatypes/01vcard-profile.xml:
25857 XML config: added several vCard 3.0/Evolution specific properties
25859 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25861 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
25863 XML config: don't enforce http:// prefix in vCard 2.1 URL
25865 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25867 * src/syncevo/configs/datatypes/01vcard-profile.xml:
25869 XML config: use NICKNAME also in vCard 2.1
25871 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
25873 * src/syncevo/configs/datatypes/11calendar-profile.xml:
25874 * src/syncevo/configs/scripting/11calendar.xml:
25876 XML config: don't encode empty DESCRIPTION in VEVENT/VTODO
25878 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
25880 * src/syncevo/configs/update-samples.pl:
25882 update-samples.pl: accept command line parameters for updating a
25885 2010-02-01 Patrick Ohly <patrick.ohly@intel.com>
25887 * src/syncevo/configs/README:
25888 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
25889 * src/syncevo/configs/datatypes/01vcard-profile.xml:
25890 * src/syncevo/configs/datatypes/02vcard-types.xml:
25891 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
25892 * src/syncevo/configs/datatypes/11calendar-profile.xml:
25893 * src/syncevo/configs/datatypes/12calendar-types.xml:
25894 * src/syncevo/configs/datatypes/20note-fieldlist.xml:
25895 * src/syncevo/configs/datatypes/21note-profile.xml:
25896 * src/syncevo/configs/datatypes/22notes-types.xml:
25897 * src/syncevo/configs/datatypes/30bookmark-fieldlist.xml:
25898 * src/syncevo/configs/datatypes/31bookmark-profile.xml:
25899 * src/syncevo/configs/datatypes/32bookmark-type.xml:
25900 * src/syncevo/configs/datatypes/server/40email-fieldlist.xml:
25901 * src/syncevo/configs/datatypes/server/41email-profile.xml:
25902 * src/syncevo/configs/datatypes/server/42email-type-zipped.xml:
25903 * src/syncevo/configs/datatypes/server/42email-type.xml:
25904 * src/syncevo/configs/datatypes/server/43email-sonyericsson.xml:
25905 * src/syncevo/configs/datatypes/server/44email-nokia9500.xml:
25906 * src/syncevo/configs/debug/00default.xml:
25907 * src/syncevo/configs/remoterules/server/00_t39m.xml:
25908 * src/syncevo/configs/remoterules/server/01_t68.xml:
25909 * src/syncevo/configs/remoterules/server/02_V3.xml:
25910 * src/syncevo/configs/remoterules/server/03_V3i.xml:
25911 * src/syncevo/configs/remoterules/server/04_6230.xml:
25912 * src/syncevo/configs/remoterules/server/05_9210.xml:
25913 * src/syncevo/configs/remoterules/server/06_9210i.xml:
25914 * src/syncevo/configs/remoterules/server/07_3220.xml:
25915 * src/syncevo/configs/remoterules/server/08_3230.xml:
25916 * src/syncevo/configs/remoterules/server/09_3600.xml:
25917 * src/syncevo/configs/remoterules/server/10_3620.xml:
25918 * src/syncevo/configs/remoterules/server/11_3650.xml:
25919 * src/syncevo/configs/remoterules/server/12_3660.xml:
25920 * src/syncevo/configs/remoterules/server/13_6260.xml:
25921 * src/syncevo/configs/remoterules/server/14_6600.xml:
25922 * src/syncevo/configs/remoterules/server/15_6620.xml:
25923 * src/syncevo/configs/remoterules/server/16_6630.xml:
25924 * src/syncevo/configs/remoterules/server/17_6670.xml:
25925 * src/syncevo/configs/remoterules/server/18_7250.xml:
25926 * src/syncevo/configs/remoterules/server/19_7250i.xml:
25927 * src/syncevo/configs/remoterules/server/20_7260.xml:
25928 * src/syncevo/configs/remoterules/server/21_7610.xml:
25929 * src/syncevo/configs/remoterules/server/22_7650.xml:
25930 * src/syncevo/configs/remoterules/server/23_N-Gage.xml:
25931 * src/syncevo/configs/remoterules/server/24_N-Gage_QD.xml:
25932 * src/syncevo/configs/remoterules/server/25_9300.xml:
25933 * src/syncevo/configs/remoterules/server/26_9500.xml:
25934 * src/syncevo/configs/remoterules/server/27_E90.xml:
25935 * src/syncevo/configs/remoterules/server/28_X.xml:
25936 * src/syncevo/configs/remoterules/server/29_SX1.xml:
25937 * src/syncevo/configs/remoterules/server/30_M55.xml:
25938 * src/syncevo/configs/remoterules/server/31_SL55.xml:
25939 * src/syncevo/configs/remoterules/server/32_S55.xml:
25940 * src/syncevo/configs/remoterules/server/33_S65.xml:
25941 * src/syncevo/configs/remoterules/server/34_SL65.xml:
25942 * src/syncevo/configs/remoterules/server/35_K700.xml:
25943 * src/syncevo/configs/remoterules/server/36_T610_T630.xml:
25944 * src/syncevo/configs/remoterules/server/37_M600i.xml:
25945 * src/syncevo/configs/remoterules/server/38_P800.xml:
25946 * src/syncevo/configs/remoterules/server/39_P900.xml:
25947 * src/syncevo/configs/remoterules/server/40_P910.xml:
25948 * src/syncevo/configs/remoterules/server/41_P910i.xml:
25949 * src/syncevo/configs/remoterules/server/42_P990i.xml:
25950 * src/syncevo/configs/remoterules/server/43_t68i.xml:
25951 * src/syncevo/configs/remoterules/server/44_Funambol_Outlook.xml:
25952 * src/syncevo/configs/remoterules/server/45_SyncJe_Outlook.xml:
25953 * src/syncevo/configs/scripting/10newuid.xml:
25954 * src/syncevo/configs/scripting/11calendar.xml:
25955 * src/syncevo/configs/scripting/client/00timeout.xml:
25956 * src/syncevo/configs/scripting/server/12email.xml:
25957 * src/syncevo/configs/update-samples.pl:
25959 XML config samples: split up into individual fragments
25961 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
25963 * build/import-synthesis-xml.sh:
25965 import-synthesis-xml.sh: import shared XML config fragments (MB
25968 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
25970 * build/import-foreign-git.sh:
25972 import-foreign-git.sh: allow non-existing files
25974 2010-02-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25976 * test/test-dbus.py:
25978 Testing: apply default and user setting local databases (MB#9332)
25980 2010-02-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
25982 * src/syncevo-dbus-server.cpp:
25983 * test/test-dbus.py:
25985 DBus server: return real passwords for GetConfig (MB#9169)
25987 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
25989 * src/syncevo/Cmdline.cpp:
25990 * src/syncevo/SyncConfig.cpp:
25992 config: adding sources affects peers in the same context (MB
25995 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
25997 * src/syncevo/SyncConfig.cpp:
25998 * src/syncevo/SyncConfig.h:
26000 command line: wrong context during --configure (MB #9338)
26002 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
26004 * src/syncevo/Cmdline.cpp:
26005 * src/syncevo/util.cpp:
26006 * src/syncevo/util.h:
26008 ScopedEnvChange: moved from Cmdline.cpp to util
26010 2010-01-28 Patrick Ohly <patrick.ohly@intel.com>
26012 * configure-pre.in:
26014 autotools: removed obsolete libbluetooth2/3 check (MB #9260)
26016 2010-01-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26018 * test/test-dbus.py:
26020 Testing: fix failures and remove dependency for test-dbus.py
26023 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
26025 * configure-pre.in:
26027 autotools: fixed Bluetooth checks (MB #9260)
26029 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
26032 * configure-pre.in:
26034 packaging: use plain 1.0beta1 as version number
26036 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
26040 README: mentioned packages for phone sync via Bluetooth
26042 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
26044 * configure-pre.in:
26045 * src/syncevo/ObexTransportAgent.cpp:
26047 ObexTransportAgent: libbluetooth2 vs 3 check (MB #9289)
26049 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
26051 * src/gtk-ui/sync-ui.c:
26053 gtk-ui: don't show errors when errorcode is -1 (not set)
26055 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
26057 * po/POTFILES.skip:
26059 ignore gtkinfobar.c in translation
26061 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
26063 * src/syncevo/Cmdline.cpp:
26065 preventSlowSync: updated Cmdline config tests
26067 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
26069 * README.packagers:
26071 README.packagers: document pitfalls for packagers
26073 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
26076 * configure-pre.in:
26078 NEWS + version: updated for 1.0 beta 1
26080 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
26082 * src/dbus/interfaces/syncevo-server-full.xml:
26083 * src/gdbus/gdbus-cxx-bridge.h:
26085 some minor language fixes for MB #7711
26087 2010-01-26 alephlg <aleph@mandriva.org>
26091 l10n: Updates to Hungarian (hu) translation
26093 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
26095 * src/gtk-ui/gtkinfobar.c:
26096 * src/gtk-ui/sync-config-widget.c:
26097 * src/gtk-ui/sync-ui.c:
26099 gtk-ui: don't use new GTK features (MB #9170)
26101 2010-01-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26103 * test/test-dbus.py:
26105 Testing: add unit tests for termination (MB #7711)
26107 2010-01-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26109 * src/dbus/interfaces/syncevo-server-full.xml:
26110 * src/syncevo-dbus-server.cpp:
26112 DBus server: automatic termination (MB#7711)
26114 2010-01-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26116 * src/gdbus/gdbus-cxx-bridge.h:
26118 GDBus C++ binding: changes according to gdbus changes
26120 2010-01-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26122 * src/gdbus/gdbus.h:
26123 * src/gdbus/object.c:
26125 gdbus: add interface-level callback function
26127 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
26129 * src/gtk-ui/Makefile.am:
26131 sync-UI: gtkinfobar.h not included in dist
26133 2010-01-25 alephlg <aleph@mandriva.org>
26137 l10n: Updates to Hungarian (hu) translation
26139 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
26141 * src/gtk-ui/Makefile.am:
26143 gtk-ui/Makefile.am: fixed non-standard white space
26145 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
26148 Merge commit 'syncevolution-0-9-2'
26150 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26152 * src/syncevo/SyncConfig.cpp:
26153 * src/syncevo/SyncConfig.h:
26154 * src/syncevo/SyncContext.cpp:
26156 preventing slow syncs: optional, off by default (MB #2416)
26158 2010-01-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26160 * src/syncevo/SyncContext.cpp:
26162 Logdir: sort log names by creation time when peer name is empty
26164 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
26166 * src/syncevo/SyncML.cpp:
26168 session status/error: when setting status, always update error
26170 2010-01-24 Jussi Kukkonen <jku@linux.intel.com>
26172 * src/gtk-ui/sync-config-widget.c:
26173 * src/gtk-ui/sync-config-widget.h:
26175 gtk-ui: show source toggles two-per-row in configuration
26177 2010-01-24 Jussi Kukkonen <jku@linux.intel.com>
26179 * src/gtk-ui/sync-config-widget.c:
26181 gtk-ui: layout fixes in config editor
26183 2010-01-24 Jussi Kukkonen <jku@linux.intel.com>
26185 * src/gtk-ui/sync-ui.c:
26186 * src/gtk-ui/ui.glade:
26188 gtk-ui: implement source selection for emergency syncs
26190 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26192 * configure-pre.in:
26194 configure: version bumped to 0.9.2
26196 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26198 * src/backends/maemo/configure-sub.in:
26200 Maemo backend: fixed static linking
26202 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26204 * src/Makefile-gen.am:
26206 autotools: fixed typo in CPPUnit patch
26208 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26214 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26216 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
26218 Maemo backend + testing: unique names, always enabled
26220 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26222 * src/Makefile-gen.am:
26223 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
26224 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
26225 * src/backends/file/FileSyncSourceRegister.cpp:
26226 * src/syncevo/SyncSource.h:
26228 CPPUnit header file dependency for backends (MB #9149)
26230 2010-01-21 Ove Kaaven <ovek@arcticnet.no>
26232 * src/backends/maemo/Makefile.am:
26234 Remove dependency on cppunit, like recently done in the other
26237 2010-01-21 Ove Kaaven <ovek@arcticnet.no>
26241 Added some missing build dependencies
26243 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
26247 Set appropriate (non-user) section for dev package
26249 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
26253 Set configure flags that I'll use on Maemo 5
26255 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
26259 Updated build depends, added a description, and made myself
26262 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
26264 * debian/changelog:
26266 Bump version, ready to release
26268 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
26272 Enable auto-optification
26274 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
26276 * src/backends/maemo/MaemoCalendarSource.cpp:
26277 * src/backends/maemo/MaemoCalendarSource.h:
26278 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
26279 * src/backends/maemo/Makefile.am:
26280 * src/backends/maemo/configure-sub.in:
26282 Checkin of working Maemo backend
26284 2010-01-09 Ove Kaaven <ovek@arcticnet.no>
26286 * debian/changelog:
26288 Put "beta" in the version number
26290 2010-01-09 Ove Kaaven <ovek@arcticnet.no>
26292 * debian/syncevolution.install:
26294 Install /usr/share instead of /etc/default
26296 2010-01-09 Ove Kaaven <ovek@arcticnet.no>
26298 * debian/changelog:
26300 Update Debian changelog again
26302 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26304 * src/syncclient_sample_config.xml:
26306 syncclient_sample_config.xml: added "GENDER" and "SIP"
26308 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
26310 * test/Algorithm/Diff.pm.bak:
26312 Remove redundant file
26314 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
26316 * debian/changelog:
26318 Update Debian changelog
26320 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
26326 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
26330 * debian/syncevolution-dev.install:
26331 * debian/syncevolution.install:
26333 Split package into "syncevolution" and "syncevolution-dev"
26336 2010-01-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26338 * src/syncclient_sample_config.xml:
26340 Config: add support for 'X-SKYPE' for evolution (MB#8948)
26342 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26344 * src/gtk-ui/gtkinfobar.c:
26346 gtkinfobar.c: must include our own gtkinfobar.h
26348 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26350 * test/runtests.py:
26352 testing: insert valgrind before syncevolution (MB #6457)
26354 2009-12-03 Chen Congwu <congwu.chen@intel.com>
26356 * test/resultchecker.py:
26357 * test/runtests.py:
26359 Testing: Fix no html report error (MB#8391)
26361 2010-01-22 Jussi Kukkonen <jku@linux.intel.com>
26363 * configure-pre.in:
26364 * src/gtk-ui/Makefile.am:
26365 * src/gtk-ui/gtkinfobar.c:
26366 * src/gtk-ui/gtkinfobar.h:
26367 * src/gtk-ui/sync-config-widget.c:
26368 * src/gtk-ui/sync-ui.c:
26370 gtk-ui: include copy of GtkInfoBar for gtk+<2.18 (MB #9170)
26372 2010-01-22 Jussi Kukkonen <jku@linux.intel.com>
26374 * src/gtk-ui/sync-ui.c:
26376 gtk-ui: fix slow-sync error code
26378 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
26380 * src/gtk-ui/sync-config-widget.c:
26382 gtk-ui: only hide "non-consumer-ready" templates
26384 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
26386 * src/gtk-ui/sync-config-widget.c:
26387 * src/gtk-ui/sync-ui.c:
26389 gtk-ui: fix source naming (MB #8756)
26391 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
26393 * src/gtk-ui/ui.glade:
26395 gtk-ui: hide unfinished backup-features
26397 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
26399 * src/gtk-ui/sync-ui.c:
26401 accept status 200 without error messages
26403 2010-01-09 Jussi Kukkonen <jku@linux.intel.com>
26405 * src/gtk-ui/sync-config-widget.c:
26406 * src/gtk-ui/sync-ui-config.c:
26407 * src/gtk-ui/sync-ui-config.h:
26408 * src/gtk-ui/sync-ui.c:
26410 gtk-ui: don't show error when no statistic are available
26412 2009-12-18 Jussi Kukkonen <jku@linux.intel.com>
26414 * src/gtk-ui/sync-ui.c:
26416 gtk-ui: fix error messages
26418 2009-12-18 Jussi Kukkonen <jku@linux.intel.com>
26420 * src/gtk-ui/sync-ui-config.c:
26421 * src/gtk-ui/sync-ui-config.h:
26422 * src/gtk-ui/sync-ui.c:
26424 gtk-ui: add better error UI for source errors
26426 2009-12-17 Jussi Kukkonen <jku@linux.intel.com>
26428 * src/gtk-ui/sync-ui.c:
26430 gtk-ui: go back to main view on 'Esc' keypress
26432 2009-12-17 Jussi Kukkonen <jku@linux.intel.com>
26434 * src/gtk-ui/sync-ui-config.c:
26435 * src/gtk-ui/sync-ui-config.h:
26436 * src/gtk-ui/sync-ui.c:
26437 * src/gtk-ui/sync-ui.h:
26438 * src/gtk-ui/ui.glade:
26440 gtk-ui: implement service errors
26442 2010-01-22 alephlg <aleph@mandriva.org>
26446 l10n: Updates to Hungarian (hu) translation
26448 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
26450 * src/Makefile-gen.am:
26451 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
26452 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
26453 * src/backends/file/FileSyncSourceRegister.cpp:
26454 * src/syncevo/SyncSource.h:
26456 CPPUnit header file dependency for backends (MB #9149)
26458 2010-01-21 Patrick Ohly <patrick.ohly@intel.com>
26461 Merge remote branch 'origin/jku-configuration-redesign'
26463 2010-01-21 Patrick Ohly <patrick.ohly@intel.com>
26465 * src/syncevo/SyncContext.cpp:
26466 * src/syncevo/SyncML.cpp:
26467 * src/syncevo/SyncML.h:
26469 unexpected slow syncs: no explanation when only one source active
26472 2010-01-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26474 * test/test-dbus.py:
26475 * test/test-dbus/reports/cache/syncevolution/dummy_+test@context-2010-01-20-10-10/status.ini:
26477 Testing: add a case with config name "@context" for getReports
26479 2010-01-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26481 * src/syncevo/SyncContext.cpp:
26483 Logdir: return all peers logs for config name without peer name
26485 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
26487 * src/syncevo/SyncConfig.h:
26488 * src/syncevo/SyncContext.cpp:
26489 * src/syncevo/SyncContext.h:
26491 Logdir: getServer() might not include context
26493 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
26495 * src/syncevo/SyncContext.cpp:
26497 Logdir: use normalized config name instead of <peer>@<context>
26499 2010-01-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26501 * src/syncevo-dbus-server.cpp:
26502 * src/syncevo/SyncContext.cpp:
26504 Logdir: change the logdir and add context info (MB #8350)
26506 2010-01-21 Chen Congwu <congwu.chen@intel.com>
26508 * src/syncevo/SyncConfig.cpp:
26509 * src/syncevo/SyncConfig.h:
26511 Cofiguration template: exact match for createPeerTemplate
26514 2010-01-20 Chen Congwu <congwu.chen@intel.com>
26516 * src/Makefile-gen.am:
26517 * src/syncevo/Cmdline.cpp:
26518 * src/syncevo/SyncConfig.cpp:
26519 * src/templates/clients/SyncEvolution/.template.ini:
26520 * src/templates/clients/SyncEvolution/template.ini:
26521 * src/templates/clients/default/.template.ini:
26522 * src/templates/clients/default/template.ini:
26523 * src/templates/clients/phone/nokia/S40/7210c/.template.ini:
26524 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
26525 * src/templates/clients/phone/nokia/default/.template.ini:
26526 * src/templates/servers/Funambol/.template.ini:
26527 * src/templates/servers/Funambol/template.ini:
26528 * src/templates/servers/ScheduleWorld/.template.ini:
26529 * src/templates/servers/ScheduleWorld/template.ini:
26530 * test/testcases/templates/clients/SyncEvolution/.template.ini:
26531 * test/testcases/templates/clients/SyncEvolution/config.ini:
26532 * test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
26533 * test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
26534 * test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
26535 * test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
26536 * test/testcases/templates/clients/default/.template.ini:
26537 * test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
26538 * test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
26539 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
26540 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
26541 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
26542 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
26543 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
26544 * test/testcases/templates/clients/phone/nokia/default/.template.ini:
26545 * test/testcases/templates/servers/Funambol/.template.ini:
26546 * test/testcases/templates/servers/Funambol/config.ini:
26547 * test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
26548 * test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
26549 * test/testcases/templates/servers/Funambol/sources/memo/config.ini:
26550 * test/testcases/templates/servers/Funambol/sources/todo/config.ini:
26551 * test/testcases/templates/servers/ScheduleWorld/.template.ini:
26552 * test/testcases/templates/servers/ScheduleWorld/config.ini:
26553 * test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
26554 * test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
26555 * test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
26556 * test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:
26558 Configuration template: more teaks
26560 2010-01-20 Chen Congwu <congwu.chen@intel.com>
26562 * src/Makefile-gen.am:
26564 Fix link error in linking with test.cpp
26566 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
26569 * src/syncevo/Cmdline.cpp:
26570 * src/syncevo/Cmdline.h:
26571 * src/syncevo/SyncConfig.cpp:
26573 documentation + usage: shared configs, 1.0 features (MB #8497)
26575 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
26577 * test/Makefile.am:
26579 make distcheck: the new LCS test files must be included
26581 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
26583 * src/syncevo/SmartPtr.h:
26585 SmartPtr: GLib Event Loop tracking only enabled for HAVE_GLIB
26587 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
26589 * src/syncevo/Makefile.am:
26591 make dist: FileConfigNode.h must be public API
26593 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26595 * configure-pre.in:
26597 version bumped to 1.0 alpha 2 (which probably will never get
26600 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
26602 * src/backends/evolution/EvolutionContactSource.h:
26603 * src/backends/evolution/EvolutionSyncSource.h:
26604 * src/syncevo/SyncSource.cpp:
26605 * src/syncevo/SyncSource.h:
26607 MAKE/PARSETEXTWITHPROFILE: EVOLUTION no longer the default rule
26609 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
26611 * src/syncevo/SyncSource.cpp:
26613 SyncSource.cpp: added missing unistd.h
26615 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
26617 * src/syncevo/SyncContext.cpp:
26619 SyncContext.cpp: add missing sys/wait.h include
26621 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
26623 * src/syncevo/SyncContext.cpp:
26624 * src/syncevo/SynthesisEngine.cpp:
26625 * src/syncevo/SynthesisEngine.h:
26627 Synthesis engine wrapper: avoid throwing exceptions during normal
26630 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
26632 * src/syncevo/SyncConfig.h:
26634 PersistentSyncSourceConfig: same as SyncSourceConfig
26636 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
26638 * src/syncevo/TrackingSyncSource.h:
26640 TrackingSyncSource: be more quite about getPeerMimeType()
26642 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26644 * src/syncevo/Cmdline.cpp:
26645 * src/templates/Funambol/config.ini:
26646 * src/templates/Funambol/sources/addressbook/config.ini:
26647 * src/templates/Funambol/sources/calendar/config.ini:
26648 * src/templates/Funambol/sources/memo/config.ini:
26649 * src/templates/Funambol/sources/todo/config.ini:
26650 * src/templates/ScheduleWorld/config.ini:
26651 * src/templates/ScheduleWorld/sources/addressbook/config.ini:
26652 * src/templates/ScheduleWorld/sources/calendar/config.ini:
26653 * src/templates/ScheduleWorld/sources/memo/config.ini:
26654 * src/templates/ScheduleWorld/sources/todo/config.ini:
26655 * src/templates/servers/ScheduleWorld/config.ini:
26656 * test/testcases/templates/servers/ScheduleWorld/config.ini:
26658 resolved template merge bug
26660 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
26662 * src/syncevo/SyncConfig.cpp:
26663 * src/syncevo/SyncConfig.h:
26665 config names: replace unsafe characters with underscores (MB
26668 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
26670 * src/syncevo/Cmdline.cpp:
26671 * src/syncevo/SyncConfig.cpp:
26672 * src/syncevo/SyncConfig.h:
26674 PeerName sync property: arbitrary name for config (MB #8350)
26676 2010-01-19 anoochit <anoochit@gmail.com>
26680 l10n: Updates to Thai translation
26682 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
26684 * src/syncevo/util.cpp:
26686 local errors should be marked as local (MB #8757)
26688 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
26690 * src/syncevo/SyncContext.cpp:
26691 * src/syncevo/SyncML.cpp:
26692 * src/syncevo/SyncML.h:
26694 sync status: partial failure (MB #7755)
26696 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
26698 * src/syncevo/SyncML.cpp:
26700 status overview: fixed printing of rejected items (MB #7755)
26702 2009-12-17 Patrick Ohly <patrick.ohly@intel.com>
26704 * src/syncevo/SyncContext.cpp:
26706 sync client: accept unexpected slow syncs when no local data
26708 2009-12-15 Patrick Ohly <patrick.ohly@intel.com>
26710 * src/syncevo/SyncContext.cpp:
26711 * src/syncevo/SyncContext.h:
26713 sync client: detect unexpected slow sync and abort (MB #2416)
26715 2009-12-16 Patrick Ohly <patrick.ohly@intel.com>
26717 * src/syncevo/SyncContext.cpp:
26718 * src/syncevo/SyncML.cpp:
26719 * src/syncevo/SyncML.h:
26721 command line: explain error codes (MB #2069)
26723 2009-12-15 Patrick Ohly <patrick.ohly@intel.com>
26725 * src/syncevo/SyncContext.cpp:
26726 * src/syncevo/SyncML.cpp:
26728 command line: print status codes for each source
26730 2010-01-19 Chen Congwu <congwu.chen@intel.com>
26733 * src/Makefile-gen.am:
26734 * src/client-test-app.cpp:
26735 * src/syncevo-dbus-server.cpp:
26736 * src/syncevo/Cmdline.cpp:
26737 * src/syncevo/Cmdline.h:
26738 * src/syncevo/SyncConfig.cpp:
26739 * src/syncevo/SyncConfig.h:
26740 * src/templates/clients/SyncEvolution/.template.ini:
26741 * src/templates/clients/SyncEvolution/config.ini:
26742 * src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
26743 * src/templates/clients/SyncEvolution/sources/calendar/config.ini:
26744 * src/templates/clients/SyncEvolution/sources/memo/config.ini:
26745 * src/templates/clients/SyncEvolution/sources/todo/config.ini:
26746 * src/templates/clients/default/.template.ini:
26747 * src/templates/clients/phone/nokia/S40/7210c/.template.ini:
26748 * src/templates/clients/phone/nokia/S40/7210c/config.ini:
26749 * src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
26750 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
26751 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
26752 * src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
26753 * src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
26754 * src/templates/clients/phone/nokia/default/.template.ini:
26755 * src/templates/servers/Funambol/.template.ini:
26756 * src/templates/servers/Funambol/config.ini:
26757 * src/templates/servers/Funambol/sources/addressbook/config.ini:
26758 * src/templates/servers/Funambol/sources/calendar/config.ini:
26759 * src/templates/servers/Funambol/sources/memo/config.ini:
26760 * src/templates/servers/Funambol/sources/todo/config.ini:
26761 * src/templates/servers/ScheduleWorld/.template.ini:
26762 * src/templates/servers/ScheduleWorld/config.ini:
26763 * src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
26764 * src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
26765 * src/templates/servers/ScheduleWorld/sources/memo/config.ini:
26766 * src/templates/servers/ScheduleWorld/sources/todo/config.ini:
26767 * test/testcases/templates/clients/SyncEvolution/.template.ini:
26768 * test/testcases/templates/clients/SyncEvolution/config.ini:
26769 * test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
26770 * test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
26771 * test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
26772 * test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
26773 * test/testcases/templates/clients/default/.template.ini:
26774 * test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
26775 * test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
26776 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
26777 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
26778 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
26779 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
26780 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
26781 * test/testcases/templates/clients/phone/nokia/default/.template.ini:
26782 * test/testcases/templates/servers/Funambol/.template.ini:
26783 * test/testcases/templates/servers/Funambol/config.ini:
26784 * test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
26785 * test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
26786 * test/testcases/templates/servers/Funambol/sources/memo/config.ini:
26787 * test/testcases/templates/servers/Funambol/sources/todo/config.ini:
26788 * test/testcases/templates/servers/ScheduleWorld/.template.ini:
26789 * test/testcases/templates/servers/ScheduleWorld/config.ini:
26790 * test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
26791 * test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
26792 * test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
26793 * test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:
26795 Configuration templates matching: match templates based on
26798 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26800 * src/syncevo/lcs.h:
26802 LCS: added accessor for plain sequences
26804 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26806 * src/Makefile-gen.am:
26807 * src/syncevo/Makefile.am:
26808 * src/syncevo/lcs.cpp:
26809 * src/syncevo/lcs.h:
26810 * src/syncevo/util.h:
26811 * test/testcases/lcs/file1.txt:
26812 * test/testcases/lcs/file2.txt:
26814 LCS: Longest Common Subsequence
26816 2009-12-21 Chen Congwu <congwu.chen@intel.com>
26818 * src/syncevo-dbus-server.cpp:
26820 Server alerted sync + client: matching against bluetooth mac
26823 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26826 Merge branch 'syncevolution-0-9-branch'
26828 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26830 * src/Makefile-gen.am:
26832 fixed link error related to CPPUnit
26834 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26836 * configure-pre.in:
26838 set version to 0.9.1+0.9.2
26840 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
26844 NEWS: updated for 0.9.2
26846 2010-01-18 Patrick Ohly <patrick.ohly@intel.com>
26848 * src/syncevo/Cmdline.cpp:
26849 * src/syncevo/SyncConfig.cpp:
26851 ScheduleWorld: changed webURL
26853 2010-01-18 Patrick Ohly <patrick.ohly@intel.com>
26855 * src/syncevo/Cmdline.cpp:
26856 * src/syncevo/SyncConfig.cpp:
26858 Goosync: added template (MB #9113)
26860 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
26862 * src/syncevo/Cmdline.cpp:
26863 * src/syncevo/SyncConfig.cpp:
26865 Oracle: added template
26867 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
26873 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
26875 * src/syncevo/eds_abi_wrapper.cpp:
26876 * src/syncevo/eds_abi_wrapper.h:
26878 build issue: icalproperty_remove_parameter_by_kind in EDS wrapper
26880 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
26884 autotools: fixed 'make dist' error cause by doc-pak
26886 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
26888 * src/syncevo/SoupTransportAgent.cpp:
26889 * src/syncevo/SoupTransportAgent.h:
26891 SoupTransportAgent: event handling
26893 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
26895 * src/syncevo/SyncContext.cpp:
26896 * src/syncevo/SyncContext.h:
26897 * test/test-dbus.py:
26899 SyncML server: timeouts for unresponsive clients (MB #7710)
26901 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
26903 * src/syncevo-dbus-server.cpp:
26905 DBusTransportAgent: support message timeout
26907 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
26909 * src/syncevo/TransportAgent.h:
26911 TransportAgent::setCallback(): comment clarification about how
26914 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
26916 * src/syncevo/SmartPtr.h:
26918 SmartPtr: allow tracking of non-pointer objects
26920 2009-12-18 Rajyalakshmi Bommaraju <Rajyalakshmi.Bommaraju@intel.com>
26922 * src/syncclient_sample_config.xml:
26924 syncclient_sample_config.xml: create fullname if empty (MB#5664)
26926 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
26928 * src/syncevo/TrackingSyncSource.cpp:
26929 * src/syncevo/TrackingSyncSource.h:
26931 syncevolution --status: statistics empty (MB #9097)
26933 2010-01-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26935 * src/syncevo-dbus-server.cpp:
26937 DBus server: clear 'waiting' status when sync is done (MB#9065)
26939 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
26941 * src/syncevo/SyncConfig.cpp:
26943 SyncConfig::removeSyncSource(): did not remove sources inside
26946 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
26948 * src/syncevo/SyncSource.cpp:
26950 client-test: use independent context for testing sources
26952 2009-12-15 Rajyalakshmi Bommaraju <Rajyalakshmi.Bommaraju@intel.com>
26954 * src/syncevo/SyncConfig.cpp:
26956 SyncConfig: Read http_proxy from environment (MB#8177)
26958 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
26960 * configure-post.in:
26962 autotools: added workaround for lack of --with-docdir
26964 2009-12-11 Rajyalakshmi Bommaraju <rajyalakshmi.bommaraju@intel.com>
26966 * src/backends/evolution/EvolutionCalendarSource.cpp:
26968 Evolution calendar: work around 'cannot encode item' problem (MB
26971 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
26973 * src/syncevo/TrackingSyncSource.h:
26975 TrackingSyncSource: clarify what "raw" means
26977 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
26979 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
26981 EvolutionCalendarSource: fixed typo in "type" description
26983 2010-01-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26985 * src/syncclient_sample_config.xml:
26987 Config: add support for 'X-SKYPE' for evolution (MB#8948)
26989 2010-01-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
26991 * test/synccompare.pl:
26993 synccompare: fix regressions of mobical interoperability test
26995 2010-01-06 Chen Congwu <congwu.chen@intel.com>
26997 * configure-pre.in:
26998 * src/backends/evolution/Makefile.am:
26999 * src/backends/file/Makefile.am:
27000 * src/backends/xmlrpc/Makefile.am:
27002 Build: do not depend on cppunit for backends
27004 2010-01-06 Chen Congwu <congwu.chen@intel.com>
27006 * configure-pre.in:
27007 * src/backends/evolution/Makefile.am:
27008 * src/backends/file/Makefile.am:
27010 Build: do not depend on cppunit for backends
27012 2010-01-05 Chen Congwu <congwu.chen@intel.com>
27014 * src/syncevo/SyncContext.cpp:
27016 Retry: do not retry for the first request, MB#8758
27018 2009-12-29 Chen Congwu <congwu.chen@intel.com>
27020 * src/syncevo/ObexTransportAgent.cpp:
27022 ObexTransportAgent: Error handling improvements
27024 2009-12-29 Chen Congwu <congwu.chen@intel.com>
27026 * src/syncevo/SyncContext.cpp:
27028 Datastore name alias, MB#7871
27030 2010-01-02 gforcada <gforcada@gnome.org>
27034 l10n: Added Catalan translation
27036 2010-01-02 gforcada <gforcada@gnome.org>
27040 l10n: Added Catalan translation
27042 2009-12-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27044 * test/test-dbus.py:
27046 Testing: fix the failures of Session.SetConfig related 2 cases
27048 2009-12-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27050 * src/syncevo-dbus-server.cpp:
27051 * test/test-dbus.py:
27053 DBus server: use temporary configs for GetConfig(MB#8116)
27055 2009-12-28 zerng07 <pswo10680@gmail.com>
27059 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
27061 2009-12-24 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27063 * test/test-dbus.py:
27065 Testing: add one unit test for InfoRequest/InfoResponse (MB#6376)
27067 2009-12-24 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27069 * src/syncevo-dbus-server.cpp:
27071 DBus server: implement info request for password (MB#6376)
27073 2009-12-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27075 * src/gdbus/gdbus-cxx-bridge.h:
27076 * src/syncevo-dbus-server.cpp:
27078 DBus server: implement InfoRequest and InfoResponse (MB#6376)
27080 2009-12-22 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27082 * src/syncevo-dbus-server.cpp:
27083 * src/syncevo/SyncContext.cpp:
27084 * src/syncevo/SyncML.cpp:
27085 * src/syncevo/SyncML.h:
27086 * test/test-dbus.py:
27088 DBus server: add source status and progress for restore (MB#8144)
27090 2009-12-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27092 * test/test-dbus.py:
27094 Testing: change an issue of restore tests (MB#8144)
27096 2009-12-24 Chen Congwu <congwu.chen@intel.com>
27098 * src/syncevo/ObexTransportAgent.h:
27100 ObexTransportAgent: fix typos
27102 2009-12-24 Chen Congwu <congwu.chen@intel.com>
27104 * src/syncevo/ObexTransportAgent.cpp:
27106 ObexTransportAgent: signal handling bug fixed.
27108 2009-12-24 Chen Congwu <congwu.chen@intel.com>
27110 * src/syncevo/ObexTransportAgent.cpp:
27112 ObexTransport: Do not fail directly if SIGINT is caught by
27115 2009-12-23 Chen Congwu <congwu.chen@intel.com>
27117 * configure-post.in:
27118 * configure-pre.in:
27120 AutoConf: Bluetooth transport build option
27122 2009-12-17 Chen Congwu <congwu.chen@intel.com>
27124 * src/syncevo/ObexTransportAgent.cpp:
27126 ObexTransportAgent: block while waiting for mainloop events
27128 2009-12-22 Jussi Kukkonen <jku@linux.intel.com>
27130 * src/gtk-ui/sync-ui.c:
27132 gtk-ui: init sync time to -1 ("not known")
27134 2009-12-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27136 * test/test-dbus.py:
27137 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after.ini:
27138 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after/1:
27139 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.before.ini:
27140 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current.ini:
27141 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current/1:
27142 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after.ini:
27143 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/1:
27144 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/2:
27145 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/3:
27146 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before.ini:
27147 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/1:
27148 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/2:
27149 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/3:
27150 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after.ini:
27151 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/1:
27152 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/2:
27153 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before.ini:
27154 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before/1:
27155 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current.ini:
27156 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/1:
27157 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/2:
27158 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/status.ini:
27159 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after.ini:
27160 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after/1:
27161 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.before.ini:
27162 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current.ini:
27163 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current/1:
27165 Testing: add 2 test cases for Session.Restore(MB#8144)
27167 2009-12-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27169 * src/dbus/interfaces/syncevo-session-full.xml:
27170 * src/syncevo-dbus-server.cpp:
27172 DBus server: add 'Session.Restore' (MB#8144)
27174 2009-12-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27176 * src/dbus/interfaces/syncevo-server-full.xml:
27177 * src/syncevo-dbus-server.cpp:
27178 * test/test-dbus.py:
27180 DBus server: add 'dir' key in the reports (MB#8144)
27182 2009-12-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27184 * src/dbus/interfaces/syncevo-server-full.xml:
27186 DBus server: add 'peer' in BNF for GetReports(MB#8049)
27188 2009-12-22 Chen Congwu <congwu.chen@intel.com>
27190 * test/ClientTest.cpp:
27192 ClientTest: set config.uri to "" instead of null.
27194 2009-12-21 Chen Congwu <congwu.chen@intel.com>
27196 * src/syncclient_sample_config.xml:
27198 Revert "Synthesis Configuration: add remote rule for Nokia 7210c"
27200 2009-12-21 Chen Congwu <congwu.chen@intel.com>
27202 * test/README.nokia_7210c:
27204 Testing+Nokia_7210c: fix a typo
27206 2009-12-18 Patrick Ohly <patrick.ohly@intel.com>
27208 * test/ClientTest.cpp:
27210 ClientTest::getTestData(): avoid dangling pointer to "ical20_utc"
27212 2009-12-04 Patrick Ohly <patrick.ohly@intel.com>
27214 * src/dbus/interfaces/syncevo-server-full.xml:
27215 * src/syncevo/SyncContext.cpp:
27216 * src/syncevo/SyncML.cpp:
27217 * src/syncevo/SyncML.h:
27219 SyncReport: record initial error (MB #7708)
27221 2009-12-04 Patrick Ohly <patrick.ohly@intel.com>
27223 * src/syncevo/SyncContext.cpp:
27225 SyncContext::sync(): fixed potential incorrect memory access
27227 2009-12-17 Chen Congwu <congwu.chen@intel.com>
27229 * src/syncevo/SyncContext.cpp:
27230 * src/syncevo/SyncML.cpp:
27232 Force slowsync in synthesis engine
27234 2009-12-16 Chen Congwu <congwu.chen@intel.com>
27236 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
27237 * src/client-test-app.cpp:
27238 * src/syncevo/SyncSource.h:
27239 * test/ClientTest.cpp:
27240 * test/ClientTest.h:
27242 ClientTest: enabling the test with virtual syncsource
27244 2009-12-15 Chen Congwu <congwu.chen@intel.com>
27246 * src/syncevo/SyncContext.cpp:
27248 Super datastore consolidation: only expose the super datasource
27251 2009-12-15 Chen Congwu <congwu.chen@intel.com>
27253 * src/syncevo/SyncContext.cpp:
27254 * src/syncevo/SyncML.cpp:
27255 * src/syncevo/SyncML.h:
27257 SAN generation: always use basetype unless being forced (MB#8496)
27259 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27261 * test/README.nokia_7210c:
27262 * test/synccompare.pl:
27263 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
27264 * test/testcases/itodo20.ics.nokia_7210c.tem.patch:
27266 SyncCompare+Nokia 7210c readme
27268 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27270 * test/ClientTest.cpp:
27272 ClientTest: Add a new test config for phones do not support UTC
27275 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27277 * test/ClientTest.cpp:
27279 ClientTest+doVarSize: use slow sync instead of refresh sync
27281 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27283 * src/syncevo/SyncSource.cpp:
27284 * src/syncevo/SyncSource.h:
27286 SyncSourceAdmin: do not flush mapping table if never loaded
27288 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27290 * src/syncclient_sample_config.xml:
27292 Synthesis Configuration: add remote rule for Nokia 7210c
27294 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27296 * src/syncclient_sample_config.xml:
27298 synthesis config: add "STATUS" property to "VEVENT" profile.
27300 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27302 * test/ClientTest.cpp:
27304 ClientTest: Fix a typo in testTwinning
27306 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27308 * test/ClientTest.cpp:
27310 ClientTest: "CLENT_TEST_NOCHECK_SYNCSTATS" disable checking sync
27313 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27315 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
27316 * src/client-test-app.cpp:
27317 * test/ClientTest.cpp:
27319 ClientTest: enabling super datastore testing
27321 2009-12-11 Chen Congwu <congwu.chen@intel.com>
27323 * test/ClientTest.cpp:
27325 ClientTest: server mode adptions
27327 2009-12-15 Jussi Kukkonen <jku@linux.intel.com>
27329 * src/gtk-ui/sync-config-widget.c:
27331 gtk-ui: do not localize empty ("") name (MB#8618)
27333 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27335 * src/gtk-ui/sync-ui.c:
27337 gtk-ui: recognise "peer" report item
27339 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27341 * src/gtk-ui/sync-ui.c:
27343 gtk-ui: use template name for configurations (MB#8350)
27345 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27347 * src/gtk-ui/sync-ui.c:
27349 gtk-ui: set new service name before updating ui
27351 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27353 * src/dbus/syncevo-dbus-types.c:
27354 * src/dbus/syncevo-dbus-types.h:
27356 dbus wrapper: fix bug in source hashtable names
27358 2009-12-07 Jussi Kukkonen <jku@linux.intel.com>
27360 * src/gtk-ui/sync-ui.c:
27362 gtk-ui: close settings ui when new service is selected
27364 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
27366 * src/gtk-ui/sync-ui-config.c:
27368 gtk-ui: remove unused functions
27370 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
27372 * src/gtk-ui/sync-ui-config.c:
27373 * src/gtk-ui/sync-ui-config.h:
27374 * src/gtk-ui/sync-ui.c:
27375 * src/gtk-ui/sync-ui.h:
27377 gtk-ui: improve report handling
27379 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
27381 * src/gtk-ui/sync-ui.c:
27382 * src/gtk-ui/ui.glade:
27384 gtk-ui: use infobar for no-server and slow-sync situations
27386 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
27388 * src/gtk-ui/sync-config-widget.c:
27389 * src/gtk-ui/sync-ui.c:
27391 gtk-ui: fix build when not USE_MOBLIN_UX
27393 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
27395 * src/gtk-ui/sync-ui.c:
27397 gtk-ui: make sure service list scroll follows keyboard focus
27399 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
27401 * src/gtk-ui/sync-config-widget.c:
27403 gtk-ui: show service descriptions
27405 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
27407 * src/gtk-ui/sync-config-widget.c:
27408 * src/gtk-ui/sync-config-widget.h:
27410 gtk-ui: config widget: move server expander to button row
27412 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
27414 * src/gtk-ui/sync-config-widget.c:
27416 gtk-ui: hide characters in password entry
27418 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
27420 * src/gtk-ui/sync-config-widget.c:
27421 * src/gtk-ui/sync-config-widget.h:
27422 * src/gtk-ui/sync-ui.c:
27424 gtk-ui: add info dialogs per design
27426 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
27428 * src/gtk-ui/sync-config-widget.c:
27430 gtk-ui: use MxGtkLightSwitches when USE_MOBLIN_UX
27432 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
27434 * configure-pre.in:
27435 * src/gtk-ui/sync-config-widget.c:
27436 * src/gtk-ui/sync-config-widget.h:
27438 gtk-ui: prepare MxGtkLightSwitch use
27440 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27442 * src/gtk-ui/sync-config-widget.c:
27444 gtk-ui: use WebURL instead of syncURL for link buttons
27446 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27448 * src/gtk-ui/sync-config-widget.c:
27450 gtk-ui: draw the indicator on top of the configuration widget
27453 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27455 * src/gtk-ui/sync-config-widget.c:
27456 * src/gtk-ui/sync-ui.c:
27458 gtk-ui: configuration ui enhancements
27460 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27462 * src/gtk-ui/sync-config-widget.c:
27464 gtk-ui: expand server settings when adding new configuration
27466 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27468 * src/gtk-ui/sync-config-widget.c:
27470 gtk-ui: set source checks (in)sensitive based on source uris
27472 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27474 * src/gtk-ui/sync-config-widget.c:
27475 * src/gtk-ui/sync-ui.c:
27477 gtk-ui: only show "Setup now" button when hovering on expander
27479 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27481 * src/gtk-ui/sync-config-widget.c:
27483 gtk-ui: bug fixes in service config
27485 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27487 * src/gtk-ui/sync-config-widget.c:
27488 * src/gtk-ui/sync-config-widget.h:
27490 gtk-ui: Implement sync mode configuration according to new design
27492 2009-12-09 Jussi Kukkonen <jku@linux.intel.com>
27494 * src/gtk-ui/sync-ui.c:
27495 * src/gtk-ui/ui.glade:
27497 gtk-ui: add some functionality to emergency view
27499 2009-12-09 Jussi Kukkonen <jku@linux.intel.com>
27501 * src/gtk-ui/sync-ui.c:
27502 * src/gtk-ui/ui.glade:
27504 gtk-ui: initial emergency ui
27506 2009-12-08 Jussi Kukkonen <jku@linux.intel.com>
27508 * src/gtk-ui/mux-window.c:
27509 * src/gtk-ui/mux-window.h:
27510 * src/gtk-ui/sync-ui.c:
27511 * src/gtk-ui/sync-ui.rc:
27512 * src/gtk-ui/ui.glade:
27514 gtk-ui: implement bread-crumb navigation
27516 2009-12-08 Jussi Kukkonen <jku@linux.intel.com>
27518 * src/dbus/syncevo-dbus-types.c:
27519 * src/dbus/syncevo-dbus-types.h:
27520 * src/gtk-ui/sync-ui.c:
27522 gtk-ui & dbus wrapper: handle waiting status for sources
27524 2009-12-07 Jussi Kukkonen <jku@linux.intel.com>
27526 * src/gtk-ui/mux-window.c:
27528 gtk-ui: add padding between window edge and window decor buttons
27530 2009-12-04 Jussi Kukkonen <jku@linux.intel.com>
27532 * src/gtk-ui/sync-config-widget.c:
27533 * src/gtk-ui/sync-ui.c:
27534 * src/gtk-ui/ui.glade:
27536 gtk-ui: add error UI for major errors
27538 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
27540 * src/gtk-ui/sync-ui.c:
27541 * src/gtk-ui/ui.glade:
27543 gtk-ui: move "last synced" text to the service title
27545 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
27547 * src/gtk-ui/sync-ui-config.c:
27548 * src/gtk-ui/sync-ui-config.h:
27549 * src/gtk-ui/sync-ui.c:
27551 gtk-ui: add an error icon for source errors
27553 2009-12-15 Jussi Kukkonen <jku@linux.intel.com>
27555 * src/gtk-ui/sync-config-widget.c:
27557 gtk-ui: do not localize empty ("") name (MB#8618)
27559 2009-12-14 Franz Knipp <knipp@m-otion.com>
27561 * src/backends/xmlrpc/Makefile.am:
27562 * src/backends/xmlrpc/README:
27563 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
27564 * src/backends/xmlrpc/XMLRPCSyncSource.h:
27565 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
27566 * src/backends/xmlrpc/configure-sub.in:
27570 2009-12-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27572 * src/Makefile-gen.am:
27573 * src/syncevo-dbus-server.cpp:
27575 DBus server: implement keyring support in dbus server (MB#3602)
27577 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27579 * src/gtk-ui/sync-ui.c:
27581 gtk-ui: recognise "peer" report item
27583 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27585 * src/gtk-ui/sync-ui.c:
27587 gtk-ui: use template name for configurations (MB#8350)
27589 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27591 * src/gtk-ui/sync-ui.c:
27593 gtk-ui: set new service name before updating ui
27595 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
27597 * src/dbus/syncevo-dbus-types.c:
27598 * src/dbus/syncevo-dbus-types.h:
27600 dbus wrapper: fix bug in source hashtable names
27602 2009-12-07 Jussi Kukkonen <jku@linux.intel.com>
27604 * src/gtk-ui/sync-ui.c:
27606 gtk-ui: close settings ui when new service is selected
27608 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
27610 * src/gtk-ui/sync-ui-config.c:
27612 gtk-ui: remove unused functions
27614 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
27616 * src/gtk-ui/sync-ui-config.c:
27617 * src/gtk-ui/sync-ui-config.h:
27618 * src/gtk-ui/sync-ui.c:
27619 * src/gtk-ui/sync-ui.h:
27621 gtk-ui: improve report handling
27623 2009-12-10 Patrick Ohly <patrick.ohly@intel.com>
27625 * test/README.funambol:
27627 README.funambol: added comment about TRIGGER start times (MB
27630 2009-12-10 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27632 * src/syncevo/SyncConfig.cpp:
27634 ZYB: list in sync UI (MB#2424)
27636 2009-12-10 Chen Congwu <congwu.chen@intel.com>
27638 * src/syncevo/SyncSource.cpp:
27639 * src/syncevo/SynthesisDBPlugin.cpp:
27641 SyncSource luid-guid mapping: luid is not unique, can not be used
27644 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
27647 Merge branch 'syncevolution-0-9-branch'
27649 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
27651 * src/backends/evolution/EvolutionCalendarSource.cpp:
27653 EDS Calendar: set pointer to NULL to protect against ecal bug (MB
27656 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
27658 * configure-post.in:
27659 * src/Makefile-gen.am:
27660 * src/backends/evolution/configure-sub.in:
27662 autotools: cleaned up checking for GNOME/EDS libs (MB #8338)
27664 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
27666 * src/backends/file/FileSyncSourceRegister.cpp:
27668 file backend: clarified documenation (MB #8146)
27670 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
27672 * src/gdbus/object.c:
27674 gdbus: fixed g_dbus_create_error_valist() error handling
27676 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
27678 * build/export-foreign-git.sh:
27679 * build/export-gdbus.sh:
27680 * src/gdbus/README:
27682 exporting of local changes in gdbus
27684 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
27686 * build/import-foreign-git.sh:
27688 import-foreign-git.sh: fix when importing with same branch also
27691 2009-12-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27693 * src/syncevo-dbus-server.cpp:
27694 * src/syncevo/SyncContext.cpp:
27695 * src/syncevo/SyncContext.h:
27696 * test/test-dbus.py:
27697 * test/test-dbus/reports/cache/syncevolution/dummy-2009-11-18-13-00/status.ini:
27698 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
27699 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
27700 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
27701 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
27702 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
27703 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-55/status.ini:
27704 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-57/status.ini:
27705 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-58/status.ini:
27706 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-59/status.ini:
27707 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-13-01/status.ini:
27708 * test/test-dbus/reports/cache/syncevolution/dummy__test-2009-11-18-12-56/status.ini:
27710 DBus Server+logging: getReports for multipeers (MB#8049)
27712 2009-12-08 Patrick Ohly <patrick.ohly@intel.com>
27716 README: mention libs needed by libsynthesis
27718 2009-12-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27720 * src/dbus/interfaces/syncevo-session-full.xml:
27721 * src/syncevo-dbus-server.cpp:
27722 * src/syncevo/SyncContext.cpp:
27723 * src/syncevo/SyncContext.h:
27724 * test/test-dbus.py:
27726 DBus server: add specifiers for progress spinner (MB#2229)
27728 2009-12-04 Patrick Ohly <patrick.ohly@intel.com>
27730 * src/gdbus/gdbus.h:
27731 * src/gdbus/mainloop.c:
27732 * src/gdbus/test/example.cpp:
27733 * src/syncevo-dbus-server.cpp:
27735 gdbus: allow using private connection
27737 2009-12-03 Patrick Ohly <patrick.ohly@intel.com>
27739 * src/syncevo/Cmdline.cpp:
27740 * src/syncevo/SyncConfig.cpp:
27741 * src/syncevo/SyncConfig.h:
27743 command line: support creating new sources (MB #8424)
27745 2009-12-03 Chen Congwu <congwu.chen@intel.com>
27747 * src/syncevo/SmartPtr.h:
27749 SmartPtr: Fix the leak in assignment operator
27751 2009-12-03 Chen Congwu <congwu.chen@intel.com>
27753 * src/syncevo/ObexTransportAgent.cpp:
27754 * src/syncevo/ObexTransportAgent.h:
27756 Revert "ObexTransportAgent: fixing an obex event leak for SyncML
27759 2009-12-03 Chen Congwu <congwu.chen@intel.com>
27761 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
27763 EvolutionBackend: Also accept vcalendar for
27764 EvolutionCalendarSource
27766 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
27770 autotools + GTK GUI: added sync-config-widget.c to PO files
27772 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
27774 * src/dbus/interfaces/Makefile.am:
27776 autotools + D-Bus API: must include the new .xml and .xsl files
27778 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
27781 * configure-pre.in:
27783 NEWS + configure: SyncEvolution 1.0 alpha 1 snapshot
27785 2009-12-02 Jussi Kukkonen <jku@linux.intel.com>
27787 * src/gtk-ui/sync-ui.c:
27789 gtk-ui: make sure we only sync once whe nasked
27791 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
27793 * src/syncevo-dbus-server.cpp:
27794 * test/test-dbus.py:
27796 CheckSource(): did not handle invalid or missing "type" property
27799 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
27801 * configure-pre.in:
27802 * src/gtk-ui/sync-config-widget.c:
27803 * src/gtk-ui/sync-ui.c:
27805 gtk-ui: use defaultPeer config value on startup
27807 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
27809 * src/syncevo/SoupTransportAgent.cpp:
27811 SoupTransportAgent + syncevo-dbus-server: avoid segfault when
27812 aborting (MB #8385)
27814 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
27816 * src/syncevo/SoupTransportAgent.cpp:
27818 SoupTransportAgent + syncevo-dbus-server: avoid segfault when
27819 aborting (MB #8385)
27821 2009-11-26 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27823 * src/syncevo-dbus-server.cpp:
27824 * test/test-dbus.py:
27826 DBus server: apply temporary configs (MB#8116)
27828 2009-12-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27830 * src/syncevo/SyncConfig.cpp:
27832 SyncConfig: return sources in shared, peer and filters for
27835 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27837 * test/test-dbus.py:
27839 DBus testing: add unit tests for status and progress
27841 2009-11-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27843 * src/syncevo-dbus-server.cpp:
27845 DBus server: only flush status when changed for SESSION_END
27847 2009-11-27 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27849 * src/syncevo-dbus-server.cpp:
27851 DBus server: set 'running' status in Session.run
27853 2009-11-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27855 * test/test-dbus.py:
27857 DBus testing: remove one obsolete unit test for GetReports
27859 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
27863 autotools + deb: removed dependency on doc_pak
27865 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
27867 * test/runtests.py:
27869 nightly testing: git fetch fixes
27871 2009-11-24 tester <tester@knlcst4.ikn.intel.com>
27873 * test/runtests.py:
27875 test/runtest.py: git checkout debugging
27877 2009-11-17 Chen Congwu <congwu.chen@intel.com>
27879 * test/resultchecker.py:
27881 Testing: result check
27883 2009-11-13 Chen Congwu <congwu.chen@intel.com>
27885 * test/resultchecker.py:
27887 Testing: A special case set has slightly differnt case name
27889 2009-11-12 Chen Congwu <congwu.chen@intel.com>
27891 * test/resultchecker.py:
27893 Testing Result Check: check "okay" instead of "fail" because of
27896 2009-11-11 Chen Congwu <congwu.chen@intel.com>
27898 * test/resultchecker.py:
27900 Testing result checker: change the result checker grep criteria
27902 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
27904 * test/runtests.py:
27906 runtests.py: run setup command twice, just to be sure
27908 2009-10-28 Chen Congwu <congwu.chen@intel.com>
27910 * test/resultchecker.py:
27912 Testing: fix some issues for prebuilt test
27914 2009-10-28 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27916 * test/runtests.py:
27918 Testing: clean log/test files before a new testing
27920 2009-10-27 Chen Congwu <congwu.chen@intel.com>
27922 * test/resultchecker.py:
27924 Testing: show evolution-prebuilt in html output(bug#7160)
27926 2009-10-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27928 * test/compare.xsl:
27929 * test/generate-html.xsl:
27931 Testing: show evolution-prebuilt in html output(bug#7160)
27933 2009-10-21 Patrick Ohly <patrick.ohly@intel.com>
27935 * test/runtests.py:
27937 runtest.py: fixed checking out branch from git
27939 2009-10-21 Patrick Ohly <patrick.ohly@intel.com>
27941 * test/runtests.py:
27943 runtest.py: point prebuilt binaries to correct location of
27946 2009-10-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27950 Testing: add suppressions for valgrind in evo.supp
27952 2009-10-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27954 * test/resultchecker.py:
27955 * test/runtests.py:
27957 Testing: refine return code checkings(bug#6457)
27959 2009-10-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27961 * test/valgrindcheck.sh:
27963 valgrindcheck.sh: don't force --leak-check and --trace-children
27965 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27968 * test/testcases/vcard30.vcf.zyb.tem.patch:
27970 ZYB: add README.zyb and customize test cases(MB#2424)
27972 2009-07-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27974 * test/ClientTest.cpp:
27975 * test/ClientTest.h:
27977 client-test+ZYB: set maxMsgSize and maxObjSize as default value
27980 2009-07-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27982 * test/synccompare.pl:
27984 ZYB: Ignore some properties comparison(MB#2424)
27986 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27988 * src/syncclient_sample_config.xml:
27990 syncclient config: disable anchors checking for ZYB(MB#8138)
27992 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
27994 * test/README.mobical:
27995 * test/runtests.py:
27997 Mobical: skip unit test testOneWayFromClient(MB#8121)
27999 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28001 * src/syncevo/Cmdline.cpp:
28002 * test/test-dbus.py:
28004 shared config + templates: must share global properties
28006 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28008 * src/syncevo/SyncConfig.cpp:
28010 defaultPeer: also shared when using legacy configs (MB #8334)
28012 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28014 * src/Makefile-gen.am:
28015 * src/syncevo/Cmdline.cpp:
28016 * src/syncevo/SyncConfig.cpp:
28018 fixed reading templates from file (MB #8335)
28020 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28022 * src/syncevo/SyncConfig.cpp:
28024 virtual backend help text: updated evolutionsource comment
28026 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28028 * src/syncevo/SyncConfig.cpp:
28030 config templates: "sync" property expected to be set
28032 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28035 Merge remote branch 'origin/syncevolution-0-9-branch'
28037 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28039 * src/syncevo/SyncSource.cpp:
28041 SyncSource.cpp: g++ 4.4 compiler bug workaround
28043 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
28045 * configure-post.in:
28047 autotools: fixed installation of backends with recent libtool
28049 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
28051 * src/syncevo/Cmdline.cpp:
28053 syncevolution --migrate: support migration into a certain context
28055 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
28057 * src/syncevo/Cmdline.cpp:
28059 syncevolution --migrate: copy .synthesis directory (MB #8048)
28061 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
28063 * src/syncevo/util.cpp:
28064 * src/syncevo/util.h:
28066 utility function: cp_r() for recursive copying
28068 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28070 * src/syncevo/SyncContext.cpp:
28072 syncevo-dbus-server: incoming SyncML message not handled
28074 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28076 * test/test-dbus.py:
28078 test-dbus.py: adapted to new org.syncevolution.SourceUnusable
28080 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
28082 * src/syncevo-dbus-server.cpp:
28084 syncevo-dbus-server: GetConfig() and check for existing config
28086 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
28089 Merge remote branch 'origin/syncevolution-0-9-branch'
28091 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
28093 * src/syncevo-dbus-server.cpp:
28095 syncevo-dbus-server: fixed size_t printing
28097 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
28099 * src/dbus/syncevo-server.c:
28101 syncevo-server.c: detach_cb unused compiler warning
28103 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
28106 Merge branch 'origin/jku' (early part)
28108 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
28110 * src/gdbus/Makefile.am:
28112 gdbus-cxx: header file must be distributed
28114 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
28116 * src/gtk-ui/sync-ui.c:
28118 gtk-ui: remove unused function + variable
28120 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
28122 * src/dbus/syncevo-dbus-types.c:
28124 dbus wrapper: take copy of source name for SyncevoSourceProgress
28126 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
28128 * src/gtk-ui/sync-ui.c:
28130 gtk-ui: remove window title in moblin version (MB#6806)
28132 2009-11-27 Chen Congwu <congwu.chen@intel.com>
28134 * src/syncevo/SyncContext.cpp:
28136 Server alerted Sync: fix the timeout and signal handling during
28139 2009-11-27 Chen Congwu <congwu.chen@intel.com>
28141 * src/syncevo-dbus-server.cpp:
28142 * src/syncevo/SyncContext.cpp:
28144 SyncContext: detect server or client session before instantiating
28147 2009-11-27 Chen Congwu <congwu.chen@intel.com>
28149 * src/syncevo/SyncContext.cpp:
28150 * src/syncevo/SyncContext.h:
28152 Revert "Server alerted sync: ensure only one SynthesisEngine is
28155 2009-11-27 Chen Congwu <congwu.chen@intel.com>
28157 * src/backends/file/FileSyncSourceRegister.cpp:
28158 * src/syncevo/SyncConfig.cpp:
28159 * src/syncevo/SyncML.cpp:
28160 * src/syncevo/SyncSource.cpp:
28161 * src/syncevo/SyncSource.h:
28163 FileSyncSource: use x-vcalendar instead of x-calendar
28165 2009-11-26 Chen Congwu <congwu.chen@intel.com>
28167 * src/syncevo/SyncML.cpp:
28169 Server alerted sync: fix a typo in SyncMode parsing
28171 2009-11-26 Chen Congwu <congwu.chen@intel.com>
28173 * src/syncevo/ObexTransportAgent.cpp:
28174 * src/syncevo/ObexTransportAgent.h:
28176 ObexTransportAgent: fixing an obex event leak for SyncML server
28179 2009-11-26 Chen Congwu <congwu.chen@intel.com>
28181 * src/syncevo/SyncContext.cpp:
28183 Server alerted Sync: Throw error if no source is enabled during
28186 2009-11-23 Chen Congwu <congwu.chen@intel.com>
28188 * src/syncevo/SyncConfig.cpp:
28189 * src/syncevo/SyncContext.cpp:
28190 * src/syncevo/SyncSource.h:
28191 * src/syncevo/util.cpp:
28192 * src/syncevo/util.h:
28194 Join/dejoin Mutiple SyncSources, MB#4611
28196 2009-11-18 Chen Congwu <congwu.chen@intel.com>
28198 * src/syncevo/SyncConfig.cpp:
28199 * src/syncevo/SyncContext.cpp:
28201 Sever Alerted Sync: SAN generation
28203 2009-11-18 Chen Congwu <congwu.chen@intel.com>
28205 * src/syncevo/ObexTransportAgent.cpp:
28206 * src/syncevo/SyncContext.cpp:
28208 Server Alerted Sync: SAN generation
28210 2009-11-18 Chen Congwu <congwu.chen@intel.com>
28212 * src/syncevo/SyncML.cpp:
28214 Server Alerted Sync: SAN generation
28216 2009-11-18 Chen Congwu <congwu.chen@intel.com>
28218 * src/backends/sqlite/SQLiteContactSource.h:
28219 * src/syncevo/SyncContext.cpp:
28220 * src/syncevo/SyncML.cpp:
28221 * src/syncevo/SyncML.h:
28222 * src/syncevo/SyncSource.h:
28223 * src/syncevo/TrackingSyncSource.cpp:
28224 * src/syncevo/TrackingSyncSource.h:
28226 Server Alerted Sync: Set Content Type in SAN
28228 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
28230 * src/gtk-ui/sync-ui.c:
28232 gtk-ui: change name 'Addressbook'->'Contacts' (MB#6514)
28234 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
28236 * src/gtk-ui/sync-ui.c:
28237 * src/gtk-ui/ui.glade:
28239 gtk-ui: bring back the destuctive sync mode options
28241 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
28243 * src/syncevo/SyncContext.cpp:
28245 SyncContext: set log file name to "syncevolution-log.html"
28247 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
28249 * src/gtk-ui/sync-ui.c:
28251 gtk-ui: set sync-button sensitivity based on Presence
28253 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28255 * src/syncevo/Cmdline.cpp:
28256 * src/syncevo/SyncConfig.cpp:
28258 configuration: updated to match server use cases (MB #7710)
28260 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28262 * src/dbus/interfaces/syncevo-server-full.xml:
28264 D-Bus API: further explanations for Server.GetReports()
28266 2009-11-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
28268 * src/dbus/interfaces/syncevo-server-full.xml:
28269 * src/syncevo-dbus-server.cpp:
28270 * test/test-dbus.py:
28272 DBus server: change the behavior of GetReports(MB#8049)
28274 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28277 * configure-pre.in:
28279 configure + NEWS: version bumped to 0.9.2, summarized changes
28281 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28283 * src/backends/evolution/EvolutionContactSource.cpp:
28285 Evolution Address Book: avoid picking CouchDB by default (MB
28288 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28290 * src/backends/evolution/EvolutionContactSource.cpp:
28292 Evolution Address Book: avoid picking CouchDB by default (MB
28295 2009-11-27 Jussi Kukkonen <jku@linux.intel.com>
28297 * src/gtk-ui/sync-config-widget.c:
28298 * src/gtk-ui/sync-ui.c:
28300 gtk-ui: solve focus and scroll issues in service list
28302 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28304 * src/syncevo/SyncContext.cpp:
28306 SyncContext::createTransport(): https not recognized (MB #8300)
28308 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28310 * gen-autotools.sh:
28311 * src/Makefile-gen.am:
28312 * src/README.templates:
28313 * src/default/README:
28314 * src/default/syncevolution/Funambol/config.ini:
28315 * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
28316 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
28317 * src/default/syncevolution/Funambol/sources/memo/config.ini:
28318 * src/default/syncevolution/Funambol/sources/todo/config.ini:
28319 * src/default/syncevolution/ScheduleWorld/config.ini:
28320 * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
28321 * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
28322 * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
28323 * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
28324 * src/syncevo/Makefile.am:
28325 * src/templates/Funambol/config.ini:
28326 * src/templates/Funambol/sources/addressbook/config.ini:
28327 * src/templates/Funambol/sources/calendar/config.ini:
28328 * src/templates/Funambol/sources/memo/config.ini:
28329 * src/templates/Funambol/sources/todo/config.ini:
28330 * src/templates/README:
28331 * src/templates/ScheduleWorld/config.ini:
28332 * src/templates/ScheduleWorld/sources/addressbook/config.ini:
28333 * src/templates/ScheduleWorld/sources/calendar/config.ini:
28334 * src/templates/ScheduleWorld/sources/memo/config.ini:
28335 * src/templates/ScheduleWorld/sources/todo/config.ini:
28337 installation: templates now in $(datadir)/syncevolution/templates
28340 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28344 autotools: install doc files in normal --docdir (MB #7168)
28346 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
28350 autotools: include gen-autotools.sh in source tar ball (MB #7822)
28352 2009-11-24 Kristho <lakristho@gmail.com>
28356 l10n: Danish translation of syncevolution.
28358 2009-11-16 itsoftex <yousef@itsoftex.com>
28362 l10n: Updates to Arabic (ar) translation
28364 2009-11-16 itsoftex <yousef@itsoftex.com>
28368 l10n: Arabic Translation, partial upload.
28370 2009-11-12 GLS_JPN <etsukox.murozono@intel.com>
28374 l10n: Updates to Japanese (ja) translation
28376 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
28380 l10n: Updates to Brazilian Portuguese (pt_BR) translation
28382 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
28386 l10n: Updates to Italian (it) translation
28388 2009-11-26 Patrick Ohly <patrick.ohly@intel.com>
28390 * src/syncevo/SyncConfig.cpp:
28392 deviceData property: updated comment
28394 2009-11-26 Chen Congwu <congwu.chen@intel.com>
28396 * src/syncevo/SyncContext.cpp:
28398 Fix a compiler warning
28400 2009-11-26 tester <tester@knlcst4.ikn.intel.com>
28402 * src/Makefile-gen.am:
28404 syncevo-dbus-server: libsoup compile problem
28406 2009-11-26 tester <tester@knlcst4.ikn.intel.com>
28408 * configure-pre.in:
28410 link problem: sysync::SySyncDebugPuts()
28412 2009-11-26 Jussi Kukkonen <jku@linux.intel.com>
28414 * src/gtk-ui/sync-config-widget.c:
28415 * src/gtk-ui/sync-ui.c:
28417 gtk-ui: add better comments for missing error msgs
28419 2009-11-26 Jussi Kukkonen <jku@linux.intel.com>
28422 Merge branch 'master' into jku
28424 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
28426 * src/syncevo/SyncConfig.cpp:
28427 * src/syncevo/SyncConfig.h:
28429 shared config: when no context is given, search for config
28431 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
28433 * configure-pre.in:
28434 * src/gtk-ui/sync-config-widget.c:
28435 * src/gtk-ui/sync-config-widget.h:
28436 * src/gtk-ui/sync-ui.c:
28438 gtk-ui: Derive SyncConfigWidget from GtkContainer
28440 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
28442 * src/client-test-app.cpp:
28444 client-test: create new configs in @client-test-[12]
28446 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
28448 * configure-pre.in:
28450 bumped version to 0.9.1+1.0alpha1
28452 2009-11-24 Patrick Ohly <patrick.ohly@intel.com>
28454 * src/syncevo/Cmdline.cpp:
28455 * src/syncevo/Cmdline.h:
28456 * src/syncevo/SyncConfig.h:
28458 command line: preserve and show shared properties (MB #8048)
28460 2009-11-24 Patrick Ohly <patrick.ohly@intel.com>
28462 * src/syncevo/Cmdline.cpp:
28464 client-test: updated SyncEvo::CmdlineTest to work with shared
28467 2009-11-23 Patrick Ohly <patrick.ohly@intel.com>
28469 * src/dbus/interfaces/syncevo-session-full.xml:
28471 D-Bus API: clarified meaning of "empty config" in
28472 Session.SetConfig()
28474 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
28476 * src/syncevo-dbus-server.cpp:
28477 * src/syncevo/SyncConfig.cpp:
28478 * src/syncevo/SyncConfig.h:
28479 * test/test-dbus.py:
28481 config: creating templates for a specific context
28483 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
28485 * src/syncevo/SyncConfig.cpp:
28486 * test/test-dbus.py:
28488 deviceId: shared between peers
28490 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
28492 * src/syncevo/ConfigNode.h:
28493 * src/syncevo/FileConfigNode.cpp:
28494 * src/syncevo/FileConfigNode.h:
28495 * src/syncevo/FilterConfigNode.cpp:
28496 * src/syncevo/FilterConfigNode.h:
28497 * src/syncevo/PrefixConfigNode.cpp:
28498 * src/syncevo/PrefixConfigNode.h:
28499 * src/syncevo/SafeConfigNode.cpp:
28500 * src/syncevo/SafeConfigNode.h:
28501 * src/syncevo/SyncConfig.cpp:
28502 * src/syncevo/SyncSource.cpp:
28503 * src/syncevo/SyncSource.h:
28505 ConfigNode: use map with case-insensitive keys for properties
28507 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
28509 * src/syncevo/FilterConfigNode.cpp:
28511 FilterConfigNode: existing properties not overwritten?!
28513 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
28515 * src/syncevo/SyncConfig.cpp:
28516 * src/syncevo/SyncConfig.h:
28518 SyncConfig::setConfigFilter(): per source-set properties were
28521 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
28523 * test/test-dbus.py:
28525 D-Bus testing: split up TestMultipleConfigs
28527 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
28529 * test/test-dbus.py:
28531 D-Bus testing: fixed typo for "use gdb" code path
28533 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
28535 * src/syncevo-dbus-server.cpp:
28536 * test/test-dbus.py:
28538 D-Bus API + testing + implementation: GetDatabases() requires
28541 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
28543 * src/dbus/interfaces/syncevo-session-full.xml:
28544 * src/syncevo-dbus-server.cpp:
28545 * src/syncevo/ConfigTree.h:
28546 * src/syncevo/FileConfigTree.cpp:
28547 * src/syncevo/FileConfigTree.h:
28548 * src/syncevo/SyncConfig.cpp:
28549 * src/syncevo/SyncConfig.h:
28550 * test/test-dbus.py:
28552 syncevo-dbus-server: removing/clearing of properties in shared
28555 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
28557 * test/test-dbus.py:
28559 D-Bus testing: Server/Session.CheckSource() does not need
28560 existing configuration
28562 2009-11-16 Patrick Ohly <patrick.ohly@intel.com>
28564 * src/syncevo/FileConfigTree.cpp:
28566 FileConfigTree clearNodes() + reset(): fail when nodes are shared
28568 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
28570 * src/syncevo-dbus-server.cpp:
28571 * src/syncevo/DevNullConfigNode.h:
28572 * src/syncevo/FileConfigTree.cpp:
28573 * src/syncevo/FilterConfigNode.h:
28574 * src/syncevo/Makefile.am:
28575 * src/syncevo/MultiplexConfigNode.cpp:
28576 * src/syncevo/MultiplexConfigNode.h:
28577 * src/syncevo/SyncConfig.cpp:
28578 * src/syncevo/SyncConfig.h:
28579 * src/syncevo/SyncContext.cpp:
28580 * src/syncevo/SyncContext.h:
28581 * test/test-dbus.py:
28583 config: share properties between peers, configuration view
28586 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
28588 * src/syncevo/Cmdline.cpp:
28589 * src/syncevo/SyncConfig.cpp:
28590 * src/syncevo/SyncConfig.h:
28592 config: added "defaultPeer" global property + SaveConfigNode
28595 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
28597 * src/backends/sqlite/SQLiteContactSource.cpp:
28598 * src/backends/sqlite/SQLiteContactSource.h:
28599 * src/client-test-app.cpp:
28600 * src/syncevo-dbus-server.cpp:
28601 * src/syncevo/Cmdline.cpp:
28602 * src/syncevo/FileConfigTree.cpp:
28603 * src/syncevo/FileConfigTree.h:
28604 * src/syncevo/SyncConfig.cpp:
28605 * src/syncevo/SyncConfig.h:
28606 * src/syncevo/SyncContext.cpp:
28607 * src/syncevo/SyncSource.cpp:
28608 * src/syncevo/SyncSource.h:
28609 * src/syncevo/TrackingSyncSource.cpp:
28610 * src/syncevo/VolatileConfigTree.h:
28612 config: reorganized for shared config layout (MB#7707)
28614 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
28616 * src/syncevo/Cmdline.cpp:
28617 * src/syncevo/SyncConfig.cpp:
28618 * src/syncevo/SyncConfig.h:
28620 SyncSourceConfig: removed cruft
28622 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
28624 * test/test-dbus.py:
28625 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
28626 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
28627 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
28628 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
28629 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
28630 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
28631 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
28632 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
28633 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
28634 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
28636 D-Bus testing: setupFiles() + multiple snapshots
28638 2009-11-25 Chen Congwu <congwu.chen@intel.com>
28640 * src/syncevo/SyncContext.cpp:
28642 Fix a compiler warining.
28644 2009-11-25 Chen Congwu <congwu.chen@intel.com>
28646 * src/syncevo/SyncContext.cpp:
28647 * src/syncevo/SyncContext.h:
28649 Server alerted sync: ensure only one SynthesisEngine is active
28651 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
28653 * src/gtk-ui/sync-ui.c:
28655 gtk-ui: set printChanges to 0 before syncing
28657 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
28659 * src/dbus/interfaces/syncevo-server-full.xml:
28660 * src/dbus/interfaces/syncevo-session-full.xml:
28662 D-Bus documentation fixes
28664 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
28667 * src/gtk-ui/sync-ui.c:
28669 gtk-ui: remove unused pointer access
28671 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
28675 l10n: Updates to Italian (it) translation
28677 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
28681 l10n: Updates to Brazilian Portuguese (pt_BR) translation
28683 2009-11-24 Patrick Ohly <patrick.ohly@intel.com>
28685 * src/syncevo/SyncContext.cpp:
28687 SyncContext: only use one engine instance, fixes slow sync issue
28689 2009-11-24 Kristho <lakristho@gmail.com>
28693 l10n: Danish translation of syncevolution.
28695 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28697 * src/gtk-ui/sync-ui.c:
28699 gtk-ui: handle NoSuchServer when loading initial config
28701 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28703 * src/gtk-ui/sync-ui-config.h:
28704 * src/gtk-ui/sync-ui.c:
28705 * src/gtk-ui/ui.glade:
28707 gtk-ui: fix sync mode selection
28709 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28711 * configure-pre.in:
28712 * src/gtk-ui/sync-config-widget.c:
28713 * src/gtk-ui/sync-config-widget.h:
28714 * src/gtk-ui/sync-ui.c:
28716 gtk-ui: remove keyring use -- server will take care of this
28718 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28720 * src/dbus/interfaces/syncevo-marshal.list:
28721 * src/dbus/syncevo-server.c:
28722 * src/dbus/syncevo-server.h:
28723 * src/gtk-ui/sync-ui.c:
28725 gtk-ui: add (empty) InfoRequest callback
28727 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28729 * src/gtk-ui/sync-config-widget.c:
28730 * src/gtk-ui/sync-ui-config.c:
28731 * src/gtk-ui/sync-ui-config.h:
28732 * src/gtk-ui/sync-ui.c:
28734 gtk-ui: use CheckSource() to hide unsupported sources
28736 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28738 * src/dbus/syncevo-dbus-types.h:
28739 * src/dbus/syncevo-server.c:
28740 * src/dbus/syncevo-server.h:
28742 Add SourceUnusable exception to dbus wrapper
28744 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28746 * src/gtk-ui/sync-ui.c:
28748 gtk-ui: remove debug ouput
28750 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28752 * src/syncevo-dbus-server.cpp:
28754 syncevo-dbus-server: Add DBusSyncException SourceUnusable
28756 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
28758 * src/dbus/syncevo-server.c:
28759 * src/dbus/syncevo-server.h:
28760 * src/gtk-ui/sync-ui.c:
28762 implement CheckSource in dbus wrapper
28764 2009-11-23 Jussi Kukkonen <jku@linux.intel.com>
28766 * src/gtk-ui/sync-ui.c:
28768 gtk-ui: Use 'Presence' and update UI based on that
28770 2009-11-23 Jussi Kukkonen <jku@linux.intel.com>
28772 * src/dbus/interfaces/syncevo-marshal.list:
28773 * src/dbus/syncevo-server.c:
28774 * src/dbus/syncevo-server.h:
28776 add Presence to dbus wrapper
28778 2009-11-23 Jussi Kukkonen <jku@linux.intel.com>
28781 Merge branch 'jku-dbus-update' into jku
28783 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
28785 * src/syncevo-dbus-server.cpp:
28787 syncevo-dbus-server: fix an integer overflow in GetReports
28789 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
28791 * test/test-dbus.py:
28792 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
28793 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
28794 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
28795 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
28796 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
28798 D-Bus testing: add testGetReportsByRef in TestSessionAPIsDummy
28800 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
28802 * test/test-dbus.py:
28804 D-Bus testing: change comment for testGetReportsNoConfig
28806 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
28808 * test/test-dbus.py:
28810 D-Bus testing: remove reduntant 'cleanAllConfig'
28812 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
28814 * test/test-dbus.py:
28816 D-Bus testing: add 'setupFiles' function in DBusUtil
28818 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
28820 * test/test-dbus.py:
28822 D-Bus testing: change the server name in TestSessionAPIsDummy
28824 2009-11-20 Jussi Kukkonen <jku@linux.intel.com>
28826 * src/dbus/syncevo-dbus-types.h:
28828 fix syncevolution exception names in dbus wrapper
28830 2009-11-20 Jussi Kukkonen <jku@linux.intel.com>
28832 * src/gtk-ui/sync-ui.c:
28834 gtk-ui: implement enabling/disabling sources in main view
28836 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
28838 * src/dbus/interfaces/syncevo-server-full.xml:
28839 * src/syncevo-dbus-server.cpp:
28840 * test/test-dbus.py:
28842 syncevo-dbus-server: implement Server.GetSessions() (MB #8061)
28844 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
28846 * src/gtk-ui/sync-ui.c:
28848 gtk-ui: remove old service icon before adding new one
28850 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
28852 * src/gtk-ui/sync-ui.c:
28854 gtk-ui: set ui state to ok when config is received
28856 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
28858 * src/gtk-ui/sync-config-widget.c:
28860 gtk-ui: implement saving config
28862 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
28864 * src/dbus/syncevo-dbus-types.c:
28866 fix double free in dbus C wrapper
28868 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
28870 * src/syncevo/Cmdline.cpp:
28872 client-test: added remoteIdentifier + PeerIsClient
28874 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
28876 * src/syncevo/Cmdline.cpp:
28877 * src/syncevo/SyncConfig.cpp:
28879 username/password: empty in templates
28881 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
28883 * src/gtk-ui/sync-config-widget.c:
28884 * src/gtk-ui/sync-config-widget.h:
28886 gtk-ui: only show ConsumerReady services
28888 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
28890 * src/gtk-ui/sync-config-widget.c:
28891 * src/gtk-ui/sync-config-widget.h:
28892 * src/gtk-ui/sync-ui.c:
28894 gtk-ui: make configuration widgets handle their state better
28896 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
28898 * src/dbus/interfaces/syncevo-server-full.xml:
28899 * src/syncevo-dbus-server.cpp:
28901 D-Bus API + syncevo-dbus-server: added
28902 Server.CheckSource()/GetDatabases() (MB #8091)
28904 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
28906 * src/syncevo-dbus-server.cpp:
28907 * test/test-dbus.py:
28909 syncevo-dbus-server: StatusChanged "idle" was not sent
28911 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
28913 * src/dbus/syncevo-dbus-types.c:
28914 * src/dbus/syncevo-dbus-types.h:
28915 * src/gtk-ui/sync-config-widget.c:
28916 * src/gtk-ui/sync-config-widget.h:
28917 * src/gtk-ui/sync-ui.c:
28919 gtk-ui: improve SyncConfigWidget, don't run a session all the
28922 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
28924 * test/test-dbus.py:
28926 D-Bus testing: added testSyncSecondSession
28928 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
28930 * test/test-dbus.py:
28932 D-Bus testing: SessionChanged signal handling was wrong
28934 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
28936 * src/syncevo-dbus-server.cpp:
28938 syncevo-dbus-server: send SYNC_DONE status after shutting down
28941 2009-11-18 Patrick Ohly <patrick.ohly@intel.com>
28943 * test/test-dbus.py:
28945 D-Bus testing: only react to D-Bus signals while the test runs
28947 2009-11-18 Patrick Ohly <patrick.ohly@intel.com>
28949 * test/test-dbus.py:
28951 D-Bus testing: added glib independent timeouts
28953 2009-11-18 Jussi Kukkonen <jku@linux.intel.com>
28955 * src/dbus/syncevo-dbus-types.c:
28956 * src/dbus/syncevo-dbus-types.h:
28957 * src/gtk-ui/sync-config-widget.c:
28958 * src/gtk-ui/sync-config-widget.h:
28959 * src/gtk-ui/sync-ui-config.h:
28960 * src/gtk-ui/sync-ui.c:
28962 gtk-ui: re-implement service configuration view
28964 2009-11-18 Jussi Kukkonen <jku@linux.intel.com>
28966 * src/gtk-ui/sync-config-widget.c:
28967 * src/gtk-ui/sync-config-widget.h:
28968 * src/gtk-ui/sync-ui-config.h:
28969 * src/gtk-ui/sync-ui.c:
28970 * src/gtk-ui/sync-ui.h:
28972 gtk-ui: more coverage for new dbus api
28974 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
28976 * test/test-dbus.py:
28978 D-Bus testing: avoid duplicate testSync methods, minor
28981 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
28984 Merge remote branch 'origin/jku-single-window' into
28987 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
28989 * src/gtk-ui/sync-config-widget.h:
28990 * src/gtk-ui/sync-ui-config.c:
28991 * src/gtk-ui/sync-ui-config.h:
28992 * src/gtk-ui/sync-ui.c:
28993 * src/gtk-ui/sync-ui.h:
28994 * src/gtk-ui/ui.glade:
28996 gtk-ui: add automatic expansion to service list
28998 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
29000 * src/syncevo/SyncContext.cpp:
29002 SyncContext::createTransportAgent(): removed unused agent
29005 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
29008 implement the service list contents as widgets
29010 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
29012 * src/gtk-ui/Makefile.am:
29013 * src/gtk-ui/sync-ui-config.h:
29014 * src/gtk-ui/sync-ui-marshal.list:
29015 * src/gtk-ui/sync-ui.c:
29017 fix build problems, fix compiler warnings
29019 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
29021 * src/syncevo/SyncContext.cpp:
29023 OBEX transport: fix compiler error when OBEX transport is off
29025 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
29027 * configure-pre.in:
29028 * src/gtk-ui/sync-ui.c:
29029 * src/gtk-ui/ui.glade:
29031 gtk-ui: use NbtkGtkExpander in service list
29033 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29035 * src/syncevo-dbus-server.cpp:
29037 syncevo-dbus-server: change error message for getReports
29039 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29041 * src/syncevo-dbus-server.cpp:
29043 syncevo-dbus-server: change error message for getDatabases
29045 2009-11-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29047 * src/syncevo-dbus-server.cpp:
29049 syncevo-dbus-server: change error message of checkSource
29051 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29053 * src/syncevo-dbus-server.cpp:
29055 syncevo-dbus-server: change error message for setConfig
29057 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29059 * src/syncevo-dbus-server.cpp:
29061 syncevo-dbus-server: change error message for getConfig
29063 2009-11-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29065 * test/test-dbus.py:
29067 D-Bus testing: add unit tests for Session.GetReports
29069 2009-11-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29071 * test/test-dbus.py:
29073 D-Bus testing: add unit tests for Session.GetDatabases
29075 2009-11-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29077 * test/test-dbus.py:
29079 D-Bus testing: add unit tests for Session.CheckSource
29081 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29083 * test/test-dbus.py:
29085 D-Bus testing: add TestSessionAPIsEmptyName class
29087 2009-11-17 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29089 * test/test-dbus.py:
29091 D-Bus testing: change comments for unit tests of config
29093 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
29095 * src/gtk-ui/mux-icon-button.c:
29096 * src/gtk-ui/mux-icon-button.h:
29097 * src/gtk-ui/mux-window.c:
29098 * src/gtk-ui/mux-window.h:
29099 * src/gtk-ui/sync-ui.c:
29100 * src/gtk-ui/ui.glade:
29102 implement first phase of "single window mode"
29104 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
29106 * src/gtk-ui/sync-ui-config.c:
29107 * src/gtk-ui/sync-ui-config.h:
29108 * src/gtk-ui/sync-ui.c:
29110 gtk-ui: only sync enabled and locall supported sources
29112 2009-11-17 Chen Congwu <congwu.chen@intel.com>
29114 * src/syncevo/ObexTransportAgent.cpp:
29115 * src/syncevo/ObexTransportAgent.h:
29117 ObexTransportAgent: compiling fixes MB#5188
29119 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
29121 * src/syncevo/SyncConfig.cpp:
29123 syncURL: example for HTTPS, OBEX channel selection
29125 2009-11-13 Chen Congwu <congwu.chen@intel.com>
29127 * configure-pre.in:
29128 * src/syncevo/Makefile.am:
29129 * src/syncevo/ObexTransportAgent.cpp:
29130 * src/syncevo/ObexTransportAgent.h:
29131 * src/syncevo/SyncConfig.cpp:
29132 * src/syncevo/SyncContext.cpp:
29134 OBEX Client Transport: in-process OBEX client (binding over
29137 2009-11-13 Chen Congwu <congwu.chen@intel.com>
29139 * src/syncevo/Cmdline.cpp:
29140 * src/syncevo/SyncConfig.cpp:
29141 * src/syncevo/SyncConfig.h:
29142 * src/syncevo/SyncContext.cpp:
29143 * src/syncevo/SyncContext.h:
29144 * src/syncevo/SyncML.cpp:
29145 * src/syncevo/SyncML.h:
29147 Server Alerted Sync: SAN generation
29149 2009-11-13 Chen Congwu <congwu.chen@intel.com>
29151 * src/syncevo-dbus-server.cpp:
29153 Server Alerted Sync: SAN Parsing
29155 2009-11-13 Chen Congwu <congwu.chen@intel.com>
29157 * src/syncevo-dbus-server.cpp:
29159 Server Alerted Sync: SAN Parsing
29161 2009-11-13 Chen Congwu <congwu.chen@intel.com>
29163 * src/syncevo/SyncSource.cpp:
29165 SyncML Server: explictly declare support "refresh-from-remote"
29167 2009-11-13 Chen Congwu <congwu.chen@intel.com>
29169 * src/syncevo/SyncSource.cpp:
29171 SyncML Server: flush luid-guid map immediately
29173 2009-11-10 Chen Congwu <congwu.chen@intel.com>
29175 * src/gdbus/gdbus.h:
29177 gdbus: fix a compile error
29179 2009-11-10 Chen Congwu <congwu.chen@intel.com>
29181 * test/ClientTest.cpp:
29182 * test/ClientTest.h:
29184 ClienTest: Fix a resource leak
29186 2009-10-16 Chen Congwu <congwu.chen@intel.com>
29188 * configure-pre.in:
29190 DevType: change DevType from "desktop" to "workstation"
29192 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
29194 * src/gtk-ui/sync-ui.c:
29196 gtk-ui: improve error dbus handling
29198 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
29200 * src/Makefile-gen.am:
29201 * src/org.syncevolution.service.in:
29203 fix D-Bus .service file (needed for d-Bus autostart)
29205 2009-11-16 itsoftex <yousef@itsoftex.com>
29209 l10n: Updates to Arabic (ar) translation
29211 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
29213 * src/dbus/syncevo-dbus-types.c:
29214 * src/dbus/syncevo-dbus-types.h:
29215 * src/gtk-ui/sync-ui.c:
29217 gtk-ui: start handling source errors
29219 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
29221 * src/dbus/syncevo-dbus-types.c:
29222 * src/dbus/syncevo-dbus-types.h:
29223 * src/gtk-ui/sync-ui.c:
29224 * src/org.syncevolution.service.in:
29226 gtk-ui: enable actual syncing
29228 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
29230 * src/dbus/interfaces/syncevo-marshal.list:
29231 * src/dbus/syncevo-session.c:
29233 * src/org.Moblin.SyncEvolution.service.in:
29234 * src/org.syncevolution.service.in:
29236 fix bug in status-changed signal definition in dbus wrapper
29238 2009-11-16 itsoftex <yousef@itsoftex.com>
29242 l10n: Arabic Translation, partial upload.
29244 2009-11-12 GLS_JPN <etsukox.murozono@intel.com>
29248 l10n: Updates to Japanese (ja) translation
29250 2009-11-12 Patrick Ohly <patrick.ohly@intel.com>
29252 * src/syncevo/Cmdline.cpp:
29253 * src/syncevo/SyncConfig.cpp:
29254 * src/syncevo/SyncConfig.h:
29255 * src/syncevo/SynthesisDBPlugin.cpp:
29257 server config: fixed tests and code for new config options
29259 2009-11-12 Patrick Ohly <patrick.ohly@intel.com>
29261 * src/syncevo/Cmdline.cpp:
29262 * src/syncevo/SyncConfig.cpp:
29264 cmdline --print-servers: sort by server name
29266 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
29268 * src/syncevo-dbus-server.cpp:
29269 * src/syncevo/SyncContext.cpp:
29270 * src/syncevo/SyncContext.h:
29271 * src/syncevo/SynthesisDBPlugin.cpp:
29272 * test/test-dbus.py:
29274 syncevo-dbus-server: removed special case for unauthenticated
29277 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
29279 * src/syncevo/SyncContext.cpp:
29281 SyncML server: accept basic authentication
29283 2009-11-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29285 * test/test-dbus.py:
29287 D-Bus testing: add unit tests for session.SetConfig/GetConfig
29289 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
29291 * src/syncevo/SyncContext.cpp:
29293 SyncML server: explicitly state that any kind of log in is valid
29295 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29297 * src/Makefile-gen.am:
29299 client-test: unit tests not included when building statically
29301 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
29303 * src/syncevo-dbus-server.cpp:
29304 * test/test-dbus.py:
29306 syncevo-dbus-server: Server.GetConfig() should not create configs
29308 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
29310 * test/test-dbus.py:
29312 D-Bus testing: check for some error reporting situations
29314 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
29316 * src/syncevo-dbus-server.cpp:
29317 * src/syncevo/SyncContext.cpp:
29318 * test/test-dbus.py:
29320 syncevo-dbus-server: kill old session(s) when the same client
29321 connects again (MB#7710)
29323 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
29325 * src/dbus/interfaces/syncevo-connection-full.xml:
29326 * src/syncevo-dbus-server.cpp:
29328 syncevo-dbus-server + D-Bus API: no Reply after Abort signal
29330 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
29332 * test/test-dbus.py:
29334 test-dbus.py: also kill dbus-monitor at start of run
29336 2009-11-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29338 * src/gdbus/gdbus-cxx-bridge.h:
29339 * src/syncevo-dbus-server.cpp:
29341 syncevo-dbus-server: add specific exceptions (MB#6548)
29343 2009-10-30 Patrick Ohly <patrick.ohly@intel.com>
29345 * src/syncevo-dbus-server.cpp:
29346 * src/syncevo/CurlTransportAgent.cpp:
29347 * src/syncevo/SoupTransportAgent.cpp:
29348 * src/syncevo/SyncContext.cpp:
29349 * src/syncevo/SyncContext.h:
29350 * test/test-dbus.py:
29352 syncevo-dbus-server + syncevolution: fixed signal handling and
29353 D-Bus suspend/abort/shutdown (MB#7555)
29355 2009-10-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29357 * src/syncevo-dbus-server.cpp:
29358 * src/syncevo/SyncContext.cpp:
29360 syncevo-dbus-server: handle CTRL-C/SIGINT/SIGTERM(bug #7555)
29362 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
29365 Merge branch 'syncevolution-0-9-x'
29367 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
29369 * configure-pre.in:
29371 autotools + Boost: --with-boost had no effect (MB#7856)
29373 2009-11-06 Patrick Ohly <patrick.ohly@intel.com>
29375 * src/syncevo-dbus-server.cpp:
29376 * src/syncevo/SyncContext.cpp:
29377 * src/syncevo/SyncContext.h:
29378 * src/syncevo/SynthesisDBPlugin.cpp:
29379 * test/syncevo-http-server.py:
29380 * test/test-dbus.py:
29382 SyncML server: find configuration for client automatically
29385 2009-11-06 Patrick Ohly <patrick.ohly@intel.com>
29387 * src/syncevo/SynthesisDBPlugin.cpp:
29389 SynthesisDBPlugin: added NULL context pointer checks
29391 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29393 * src/syncevo-dbus-server.cpp:
29395 synevo-dbus-server: Session.Sync() signature fix
29397 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29399 * test/test-dbus.py:
29401 test-dbus.py: added Connection tests
29403 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29405 * test/test-dbus.py:
29407 test-dbus.py: more reliable process handling
29409 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29411 * src/dbus/interfaces/syncevo-connection-full.xml:
29412 * src/syncevo-dbus-server.cpp:
29414 D-Bus API + syncev-dbus-server: Connection.Abort signal only sent
29417 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29419 * src/syncevo-dbus-server.cpp:
29421 syncevo-dbus-server: use unbuffered output
29423 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29425 * src/syncevo-dbus-server.cpp:
29427 syncevo-dbus-server: use random session IDs
29429 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29431 * test/test-dbus.py:
29433 test-dbus.py: removed dependency on Python 2.6 and python-gobject
29436 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
29438 * src/Makefile-gen.am:
29440 client-test: unit tests not included when building statically
29442 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
29444 * src/syncevo-dbus-server.cpp:
29445 * src/syncevo/SyncContext.cpp:
29446 * src/syncevo/SyncContext.h:
29447 * src/syncevo/SynthesisDBPlugin.cpp:
29449 SyncML server: don't check client credentials if not required
29451 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
29453 * test/syncevo-http-server.py:
29455 syncevolution-http-server.py: clients must authenticate
29457 2009-10-25 Patrick Ohly <patrick.ohly@intel.com>
29459 * src/syncevo/SyncConfig.cpp:
29460 * src/syncevo/SyncConfig.h:
29461 * src/syncevo/SyncContext.cpp:
29462 * src/syncevo/SyncContext.h:
29463 * src/syncevo/SyncSource.cpp:
29464 * src/syncevo/SynthesisDBPlugin.cpp:
29466 Synthesis server: session auth and device admin
29468 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
29470 * src/syncevo/SyncContext.cpp:
29472 logging + XML config: print config when it cannot be parsed
29474 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
29476 * src/syncevo/SafeConfigNode.cpp:
29478 SafeConfigNode::escape(): did not work correctly for strings with
29481 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
29483 * src/default/README:
29485 adding templates: also need to go into test/test-dbus.py
29487 2009-10-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29489 * src/syncevo-dbus-server.cpp:
29491 syncevo-dbus-server: implement progress (bug #7134)
29493 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
29495 * gen-autotools.sh:
29497 gen-autotools.sh: avoid GNU find -printf
29499 2009-11-04 Patrick Ohly <patrick.ohly@intel.com>
29501 * configure-pre.in:
29503 configure: detect incorrect use of --with-synthesis-src
29505 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
29507 * src/backends/sqlite/SQLiteContactSource.cpp:
29508 * src/backends/sqlite/SQLiteContactSource.h:
29510 SQLite backend: added server admin calls
29512 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
29514 * gen-autotools.sh:
29516 gen-autotools.sh: avoid GNU find -printf
29518 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
29520 * src/syncevo/LogRedirect.cpp:
29522 stderr redirection: detect "error" messages and show them
29525 2009-11-01 Jussi Kukkonen <jku@linux.intel.com>
29528 * src/gtk-ui/sync-ui-config.c:
29529 * src/gtk-ui/sync-ui-config.h:
29530 * src/gtk-ui/sync-ui.c:
29532 gtk-ui: simplify report handling & source checking
29534 2009-11-01 Jussi Kukkonen <jku@linux.intel.com>
29536 * src/gtk-ui/sync-ui.c:
29538 gtk-ui: add sync report and progress handling
29540 2009-11-01 Jussi Kukkonen <jku@linux.intel.com>
29542 * src/dbus/syncevo-dbus-types.c:
29543 * src/dbus/syncevo-dbus-types.h:
29545 add 'done' to sessions statuses in dbus wrapper
29547 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29551 improve test binary for dbus wrapper
29553 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29555 * src/dbus/syncevo-server.c:
29556 * src/dbus/syncevo-server.h:
29557 * src/dbus/syncevo-session.c:
29558 * src/dbus/syncevo-session.h:
29560 bugfixes in dbus wrapper
29562 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29564 * src/dbus/syncevo-dbus-types.c:
29565 * src/dbus/syncevo-dbus-types.h:
29567 fix sessions-data handling in client wrapper
29569 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29571 * src/dbus/syncevo-server.c:
29572 * src/gtk-ui/sync-ui.c:
29574 use Attach/Detach automatically in dbus client wrapper
29576 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29578 * src/dbus/interfaces/syncevo-server-full.xml:
29580 dbus documentation fixes
29582 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29584 * src/gtk-ui/sync-ui-config.c:
29585 * src/gtk-ui/sync-ui-config.h:
29586 * src/gtk-ui/sync-ui.c:
29588 gtk-ui: read current configuration from Session
29590 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29592 * src/dbus/syncevo-dbus-types.c:
29593 * src/dbus/syncevo-dbus-types.h:
29594 * src/dbus/syncevo-session.c:
29595 * src/dbus/syncevo-session.h:
29597 add missing CheckSource implementation to cient wrapper
29599 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
29602 * src/gtk-ui/sync-ui-config.c:
29603 * src/gtk-ui/sync-ui.c:
29605 gtk-ui : fix the build (compiles, does not work)
29607 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
29609 * src/dbus/Makefile.am:
29612 add temporary test binary
29614 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
29616 * src/dbus/interfaces/syncevo-session-full.xml:
29617 * src/dbus/syncevo-session.c:
29618 * src/dbus/syncevo-session.h:
29620 fix dbus signature for GetConfig
29622 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
29624 * src/dbus/interfaces/syncevo-marshal.list:
29625 * src/dbus/syncevo-dbus-types.c:
29626 * src/dbus/syncevo-dbus-types.h:
29627 * src/dbus/syncevo-server.c:
29628 * src/dbus/syncevo-server.h:
29629 * src/dbus/syncevo-session.c:
29630 * src/dbus/syncevo-session.h:
29631 * src/gtk-ui/sync-ui-config.h:
29632 * src/gtk-ui/sync-ui.c:
29634 add missing session signals to client dbus wrapper
29636 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
29638 * src/dbus/Makefile.am:
29640 * src/dbus/interfaces/Makefile.am:
29641 * src/dbus/interfaces/syncevo-full.xml:
29642 * src/dbus/interfaces/syncevo-marshal.list:
29643 * src/dbus/syncevo-dbus-types.c:
29644 * src/dbus/syncevo-dbus-types.h:
29645 * src/dbus/syncevo-dbus.c:
29646 * src/dbus/syncevo-dbus.h:
29647 * src/dbus/syncevo-server.c:
29648 * src/dbus/syncevo-server.h:
29649 * src/dbus/syncevo-session.c:
29650 * src/dbus/syncevo-session.h:
29653 implement new dbus api in the C wrapper
29655 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
29657 * src/syncevo-dbus-server.cpp:
29658 * src/syncevo/SyncContext.cpp:
29659 * src/syncevo/SyncContext.h:
29660 * src/syncevo/SynthesisDBPlugin.cpp:
29661 * test/test-dbus.py:
29663 syncevo-dbus-server: removed special case for unauthenticated
29666 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
29668 * src/syncevo/SyncContext.cpp:
29670 SyncML server: accept basic authentication
29672 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
29674 * src/client-test-app.cpp:
29676 testing: Client::Sync broke when removing the source array in the
29679 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
29681 * test/test-dbus.py:
29683 D-Bus testing: adapted to fully implemented GetConfigs()
29685 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
29687 * test/test-dbus.py:
29689 D-Bus testing: set up environment also for running under debugger
29691 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
29693 * src/syncevo-dbus-server.cpp:
29695 syncevo-dbus-server: fixed compiler warning
29697 2009-10-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29699 * src/syncevo-dbus-server.cpp:
29701 syncevo-dbus-server: use enum values to represent sync statuses
29703 2009-10-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29705 * test/dbus-server-config.py:
29707 syncevo-dbus-server: add test script for getConfigs
29709 2009-10-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29711 * src/syncevo-dbus-server.cpp:
29713 syncevo-dbus-server: implement getConfigs
29715 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29717 * src/syncevo-dbus-server.cpp:
29719 syncevo-dbus-server: hook up checkForSuspend and checkForAbort
29721 2009-10-12 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29723 * src/syncevo-dbus-server.cpp:
29725 syncevo-dbus-server: add timeout mechanism for status and
29728 2009-10-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29730 * src/syncevo-dbus-server.cpp:
29732 syncevo-dbus-server: change checkSource and getDatabases
29734 2009-10-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29736 * src/syncevo-dbus-server.cpp:
29737 * src/syncevo/ConfigTree.h:
29738 * src/syncevo/FileConfigTree.cpp:
29739 * src/syncevo/FileConfigTree.h:
29740 * src/syncevo/SyncConfig.cpp:
29741 * src/syncevo/SyncConfig.h:
29743 syncevo-dbus-server setConfig: reserve meta information
29745 2009-10-26 GLSQA <namfonx.yeates@intel.com>
29749 l10n: Updates to Finnish (fi) translation
29751 2009-10-26 GLSQA <namfonx.yeates@intel.com>
29755 l10n: Updates to Finnish (fi) translation
29757 2009-10-26 Patrick Ohly <patrick.ohly@intel.com>
29760 * configure-pre.in:
29762 NEWS, version: updated for 0.9.1
29764 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
29766 * src/syncevo/SyncSource.cpp:
29768 SyncSourceAdmin::insertMapItem(): silently update existing items
29770 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
29772 * src/syncevo/SynthesisDBPlugin.cpp:
29774 Synthesis DB interface: logging of local operations
29776 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
29779 Merge commit 'origin/master' into dbus-api
29781 2009-10-21 ZhuYanhai <zhu.yanhai@gmail.com>
29785 l10n: Updates to Chinese (China) (zh_CN) translation
29787 2009-10-21 ZhuYanhai <zhu.yanhai@gmail.com>
29791 l10n: Updates to Chinese (China) (zh_CN) translation
29793 2009-10-20 Patrick Ohly <patrick.ohly@intel.com>
29796 Merge branch 'master' into dbus-api
29798 2009-10-19 Patrick Ohly <patrick.ohly@intel.com>
29801 * configure-pre.in:
29803 NEWS, version: updated for 0.9.1 beta 2
29805 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
29807 * test/ClientTest.cpp:
29808 * test/ClientTest.h:
29810 client-test: added testManyDeletes, improved testManyItems
29812 2009-10-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29814 * test/valgrindcheck.sh:
29816 valgrindcheck.sh: return 100 when valgrind finds a problem
29818 2009-10-16 Congwu Chen <congwu.chen@intel.com>
29820 * test/runtests.py:
29822 runtests.py: added configuration of Resend test
29824 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
29826 * test/runtests.py:
29828 runtests.py: reformatted source code to split up long lines
29830 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
29832 * test/runtests.py:
29834 runtests.py: build RPMs in addition to DEBs
29836 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
29838 * test/runtests.py:
29840 runtests.py: fixed "prebuilt" tests
29842 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
29844 * test/runtests.py:
29846 runtests.py: fixed building lpia .deb
29848 2009-10-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29850 * test/generate-html.xsl:
29852 Testing: add valgrind result checking and generate result in html
29855 2009-10-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29857 * test/runtests.py:
29859 Testing: add nightly test for memotoo
29861 2009-10-13 Chen Congwu <congwu.chen@intel.com>
29863 * test/runtests.py:
29865 Testing: add time info for mail title
29867 2009-10-13 Chen Congwu <congwu.chen@intel.com>
29869 * test/runtests.py:
29871 Testing: change know failures to skip for google testing
29873 2009-09-28 Chen Congwu <congwu.chen@intel.com>
29875 * test/runtests.py:
29877 Testing: add valgrind check result and backend scan dir
29879 2009-09-28 Chen Congwu <congwu.chen@intel.com>
29881 * test/resultchecker.py:
29882 * test/runtests.py:
29884 Testing: add valgrind check result and backend scan dir
29886 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
29888 * src/syncevo/SyncContext.cpp:
29890 fixed typo: Aboring -> Aborting
29892 2009-10-15 Patrick Ohly <patrick.ohly@intel.com>
29894 * test/README.mobical:
29895 * test/synccompare.pl:
29897 Mobical: PHOTOs preserved verbatim (MB#6668)
29899 2009-10-15 Patrick Ohly <patrick.ohly@intel.com>
29901 * src/syncevo/Makefile.am:
29902 * src/syncevo/installcheck-local.sh:
29904 packaging: another fix for installcheck-local
29906 2009-10-15 Patrick Ohly <patrick.ohly@intel.com>
29910 packaging: force serialization of "install" and "installcheck"
29912 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29914 * src/syncevo/SyncSource.cpp:
29916 SyncSourceSerialize: a typo for vCalendar1.0 in getSynthesisInfo
29918 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29920 * src/syncclient_sample_config.xml:
29921 * src/syncevo/SyncSource.cpp:
29923 SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
29926 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
29928 * src/backends/evolution/EvolutionContactSource.h:
29929 * src/syncclient_sample_config.xml:
29930 * src/syncevo/SyncSource.cpp:
29931 * src/syncevo/SyncSource.h:
29933 SyncSource: change names for m_incomingScript and
29936 2009-10-14 xosecalvo <ubuntu@galizaweb.net>
29940 l10n: First Galician translation
29942 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
29944 * test/test-dbus.py:
29946 D-Bus testing: reorganized code, added session and sync testing
29948 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
29950 * src/syncevo-dbus-server.cpp:
29952 syncevo-dbus-server: cleaned up read-only methods and added
29955 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
29957 * src/syncevo-dbus-server.cpp:
29959 syncevo-dbus-server: fixed name of Session signals
29961 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
29963 * src/syncevo-dbus-server.cpp:
29965 syncevo-dbus-server: fixed reporting of status "idle"
29967 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
29969 * test/test-dbus.py:
29971 D-Bus testing: use dbus-monitor in normal mode
29973 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
29975 * src/gdbus/test/example.cpp:
29977 gdbus C++: demonstrate how to bind methods in private base
29980 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
29982 * src/gdbus/test/example.cpp:
29984 gdbus C++ example: added static and const function callback
29986 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
29988 * src/gdbus/gdbus-cxx-bridge.h:
29989 * src/gdbus/test/example.cpp:
29990 * src/gdbus/test/test-example:
29991 * src/syncevo-dbus-server.cpp:
29993 gdbus C++: simplified method declaration
29995 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
29997 * src/gdbus/gdbus.h:
29998 * src/gdbus/object.c:
30000 gdbus: per-method callback data
30002 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
30004 * src/gdbus/gdbus.h:
30006 gdbus: add _NONE = 0 enum value for C++
30008 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
30011 * src/syncevo/Makefile.am:
30012 * src/syncevo/installcheck-local.sh:
30014 packaging: fix for installcheck
30016 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
30018 * src/syncevo/Cmdline.cpp:
30020 command line: removing non-existant configuration prints error
30023 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
30025 * src/syncevo/SyncConfig.cpp:
30026 * src/syncevo/SyncContext.cpp:
30028 message resend: zero interval disables resending (MB #6500)
30030 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
30032 * src/syncevo/SyncConfig.h:
30034 command line config value checking: detect negative values on 32
30037 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
30041 NEWS: fixed some typos, improved wording
30043 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
30046 * configure-post.in:
30047 * src/syncevo/eds_abi_wrapper.cpp:
30048 * src/syncevo/eds_abi_wrapper.h:
30050 --enable-evolution-compatibility: added
30051 icalcomp_get_location/summary (MB#6552), added test
30053 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
30055 * src/syncevo-dbus-server.cpp:
30056 * test/test-dbus.py:
30058 D-Bus testing: use 'unittest' to write tests, watch
30059 syncevo-dbus-server
30061 2009-10-13 Jussi Kukkonen <jku@linux.intel.com>
30063 * src/gtk-ui/sync-ui-config.c:
30064 * src/gtk-ui/sync-ui-config.h:
30065 * src/gtk-ui/sync-ui.c:
30067 gtk-ui: disable sources that are not supported (MB#6672)
30069 2009-10-13 andika <andika@gmail.com>
30073 l10n: Updates to Indonesian (id) translation
30075 2009-10-13 andika <andika@gmail.com>
30079 l10n: Updates to Indonesian (id) translation
30081 2009-10-10 GLS_CHS <yunx.nie@intel.com>
30085 l10n: Updates to Chinese (China) (zh_CN) translation
30087 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
30089 * src/syncevo-dbus-server.cpp:
30091 syncevo-dbus-server: use Server Alerted Notification (SAN)
30094 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
30096 * src/syncevo/SyncML.cpp:
30097 * src/syncevo/SyncML.h:
30099 SyncMode: use values that are consistent with SyncML spec
30101 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
30103 * src/syncevo-dbus-server.cpp:
30105 syncevo-dbus-server setConfig: added TODO
30107 2009-09-27 Zhu, Yongsheng <yongsheng.zhu@intel.com>
30109 * src/syncevo-dbus-server.cpp:
30110 * test/dbus-server-config.py:
30112 syncevo-dbus-server: implement checkSource and getDatabases
30114 2009-09-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
30116 * src/syncevo-dbus-server.cpp:
30118 syncevo-dbus-server: add workarounds for getConfig/getReports
30120 2009-09-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
30122 * src/dbus/interfaces/syncevo-server-full.xml:
30123 * src/syncevo-dbus-server.cpp:
30124 * test/dbus-server-config.py:
30126 syncevo-dbus-server: add implementation for getReports
30128 2009-09-22 Zhu, Yongsheng <yongsheng.zhu@intel.com>
30130 * src/syncevo-dbus-server.cpp:
30131 * src/syncevo/FileConfigNode.cpp:
30132 * test/dbus-server-config.py:
30134 syncevo-dbus-server: implement getConfig/setConfig
30136 2009-09-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
30138 * src/dbus/interfaces/syncevo-server-full.xml:
30140 DBUS-API: fix a xml syntax error in dbus-api
30142 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
30144 * src/syncevo-dbus-server.cpp:
30145 * src/syncevo/SyncContext.cpp:
30147 EvolutionSyncClient: added some more TODOs
30149 2009-09-30 Patrick Ohly <patrick.ohly@intel.com>
30151 * src/syncevo-dbus-server.cpp:
30153 syncevo-dbus-server: close connection on error
30155 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
30157 * src/syncevo/Cmdline.cpp:
30158 * src/syncevo/ConfigTree.h:
30159 * src/syncevo/FileConfigTree.cpp:
30160 * src/syncevo/SyncConfig.cpp:
30161 * src/syncevo/SyncConfig.h:
30162 * src/syncevo/SyncContext.cpp:
30163 * src/syncevo/SyncSource.cpp:
30164 * src/syncevo/SyncSource.h:
30165 * src/syncevo/SynthesisDBPlugin.cpp:
30166 * src/syncevo/TrackingSyncSource.cpp:
30167 * src/syncevo/TrackingSyncSource.h:
30169 SyncML server: handle admin data inside SyncEvolution, use
30170 <simpleauthuser/pw>
30172 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
30174 * src/syncevo/SyncConfig.cpp:
30176 config: allow empty username/password
30178 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
30180 * src/syncevo/ConfigNode.h:
30181 * src/syncevo/FileConfigNode.cpp:
30182 * src/syncevo/FileConfigNode.h:
30183 * src/syncevo/FilterConfigNode.cpp:
30184 * src/syncevo/FilterConfigNode.h:
30185 * src/syncevo/HashConfigNode.h:
30186 * src/syncevo/PrefixConfigNode.h:
30187 * src/syncevo/SafeConfigNode.h:
30189 ConfigNode API: added writeProperties() and clear()
30191 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
30193 * src/syncevo/SafeConfigNode.cpp:
30194 * src/syncevo/SafeConfigNode.h:
30196 SafeConfigNode: make escape/unescape utility functions public
30198 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
30201 * configure-pre.in:
30202 * src/Makefile-gen.am:
30203 * src/syncclient_sample_config.xml:
30204 * src/syncevo-dbus-server.cpp:
30205 * src/syncevo/Makefile.am:
30206 * src/syncevo/SyncContext.cpp:
30207 * src/syncevo/SyncContext.h:
30208 * src/syncevo/SynthesisEngine.cpp:
30209 * src/syncevo/SynthesisEngine.h:
30210 * test/syncevo-http-server.py:
30212 syncevo-dbus-server/syncevolution-http-server.py: SyncML HTTP
30215 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
30217 * src/syncevo/util.h:
30219 StringMap: alias for std::map<std::string, std::string>
30221 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
30223 * src/dbus/interfaces/syncevo-server-full.xml:
30225 D-Bus API: added error specification
30227 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
30229 * src/dbus/interfaces/syncevo-session-full.xml:
30231 D-Bus API: added database listing and config checking
30233 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
30235 * src/syncevo/SyncConfig.h:
30236 * src/syncevo/SyncContext.cpp:
30237 * src/syncevo/SyncSource.h:
30239 sync progress: generate information about inactive sources
30241 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
30243 * src/dbus/interfaces/syncevo-server-full.xml:
30245 D-Bus API: added Server.InfoRequest/Response
30247 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
30249 * src/syncevo-dbus-server.cpp:
30251 syncevo-dbus-server: use string for session identifier
30253 2009-09-22 Patrick Ohly <patrick.ohly@intel.com>
30255 * src/syncevo-dbus-server.cpp:
30257 syncevo-dbus-server: added stubs for
30258 Attach/Detach/Presence/CheckPresence
30260 2009-09-21 Patrick Ohly <patrick.ohly@intel.com>
30262 * src/syncevo-dbus-server.cpp:
30263 * src/syncevo/TransportAgent.cpp:
30264 * src/syncevo/TransportAgent.h:
30266 syncevo-dbus-server: allow SAN messages to start a Connection
30268 2009-09-21 Patrick Ohly <patrick.ohly@intel.com>
30270 * src/syncevo/SyncContext.cpp:
30272 transport logic: avoid calling the engine with STEPCMD_SENTDATA
30275 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
30277 * src/syncevo-dbus-server.cpp:
30278 * test/dbus-server-http.py:
30280 syncevo-dbus-server: implemented syncs via Connection API
30282 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
30284 * src/syncevo-dbus-server.cpp:
30286 syncevo-dbus-server: fix for handling of active session
30288 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
30290 * src/syncevo/CurlTransportAgent.cpp:
30291 * src/syncevo/CurlTransportAgent.h:
30292 * src/syncevo/Makefile.am:
30293 * src/syncevo/SoupTransportAgent.cpp:
30294 * src/syncevo/SoupTransportAgent.h:
30295 * src/syncevo/SyncConfig.cpp:
30296 * src/syncevo/SyncConfig.h:
30297 * src/syncevo/SyncContext.cpp:
30298 * src/syncevo/SyncContext.h:
30299 * src/syncevo/TransportAgent.cpp:
30300 * src/syncevo/TransportAgent.h:
30301 * test/ClientTest.h:
30303 TransportAgent: added shutdown(), moved HTTP setup out of core
30306 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
30308 * src/syncevo/SynthesisEngine.h:
30310 SharedBuffer: added the possibility to create a SharedBuffer from
30313 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
30315 * src/syncevo-dbus-server.cpp:
30316 * test/dbus-server-sync.py:
30318 syncevo-dbus-server: implemented Session.Sync() parameter
30321 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
30323 * src/CmdlineSyncClient.cpp:
30324 * src/CmdlineSyncClient.h:
30325 * src/client-test-app.cpp:
30326 * src/syncevo-dbus-server.cpp:
30327 * src/syncevo/Cmdline.cpp:
30328 * src/syncevo/SyncConfig.cpp:
30329 * src/syncevo/SyncConfig.h:
30330 * src/syncevo/SyncContext.cpp:
30331 * src/syncevo/SyncContext.h:
30332 * src/syncevolution.cpp:
30334 sync source handling: implemented per-source property filtering,
30337 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
30339 * src/syncevo-dbus-server.cpp:
30340 * test/dbus-server-sync.py:
30342 syncevo-dbus-server: implemented Session.Sync() and sync
30345 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
30347 * src/syncevo/SyncContext.cpp:
30348 * src/syncevo/SyncContext.h:
30350 SyncContext: added handleException()
30352 2009-09-09 Patrick Ohly <patrick.ohly@intel.com>
30354 * src/syncevo-dbus-server.cpp:
30356 syncevo-dbus-server: added stubs for
30357 Server/Session.GetConfig/GetReports()
30359 2009-09-08 Patrick Ohly <patrick.ohly@intel.com>
30361 * src/DBusSyncClient.cpp:
30362 * src/DBusSyncClient.h:
30363 * src/Makefile-gen.am:
30364 * src/syncevo-dbus-server.cpp:
30365 * src/syncevo-dbus-server.h:
30366 * test/dbus-server-connect.py:
30368 syncevo-dbus-server: moved to gdbus with C++ bridge
30370 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
30372 * src/dbus/interfaces/Makefile.am:
30373 * src/dbus/interfaces/spec-to-docbook.xsl:
30374 * src/dbus/interfaces/syncevo-connection-full.xml:
30375 * src/dbus/interfaces/syncevo-server-full.xml:
30376 * src/dbus/interfaces/syncevo-session-full.xml:
30378 D-Bus API: added next generation D-Bus UI API
30380 2009-09-03 Patrick Ohly <patrick.ohly@intel.com>
30382 * src/gdbus/gdbus-cxx-bridge.h:
30383 * src/gdbus/test/example.cpp:
30384 * src/gdbus/test/test-example:
30386 D-Bus C++: added support for structs
30388 2009-09-02 Patrick Ohly <patrick.ohly@intel.com>
30390 * src/gdbus/gdbus-cxx-bridge.h:
30392 D-Bus C++: added support for in-place passing of basic arrays
30394 2009-09-02 Patrick Ohly <patrick.ohly@intel.com>
30396 * src/gdbus/gdbus-cxx-bridge.h:
30398 D-Bus C++: let app use char and unsigned char for D-BUS BYTE
30400 2009-08-28 Patrick Ohly <patrick.ohly@intel.com>
30402 * src/gdbus/gdbus-cxx-bridge.h:
30403 * src/gdbus/gdbus-cxx.h:
30404 * src/gdbus/test/example.cpp:
30406 D-Bus C++: added the possibility to pass Caller ID string and a
30409 2009-09-08 Patrick Ohly <patrick.ohly@intel.com>
30411 * src/gdbus/Makefile.am:
30412 * src/gdbus/gdbus-cxx-bridge.h:
30413 * src/gdbus/gdbus-cxx.h:
30414 * src/gdbus/test/example.cpp:
30415 * src/gdbus/test/test-example:
30417 D-Bus C++: C++ helper classes for libdbus/libgdbus
30419 2009-09-02 Patrick Ohly <patrick.ohly@intel.com>
30421 * src/gdbus/watch.c:
30423 gdbus: fixed segfault in watch disconnect function
30425 2009-08-27 Patrick Ohly <patrick.ohly@intel.com>
30427 * src/gdbus/object.c:
30429 gdbus: allow registering multiple interfaces per object
30431 2009-08-27 Patrick Ohly <patrick.ohly@intel.com>
30433 * src/gdbus/object.c:
30435 g_dbus_unregister_object(): fix same invalid memory reuse as for
30438 2009-08-20 Patrick Ohly <patrick.ohly@intel.com>
30440 * src/gdbus/object.c:
30442 g_dbus_create_error(): implemented support for detailed error
30445 2009-08-19 Patrick Ohly <patrick.ohly@intel.com>
30447 * configure-post.in:
30448 * configure-pre.in:
30449 * src/Makefile-gen.am:
30450 * src/gdbus/Makefile.am:
30452 gdbus: compile the gdbus utility library
30454 2009-08-26 Patrick Ohly <patrick.ohly@intel.com>
30456 * src/gdbus/watch.c:
30458 watch: call dbus_bus_remove_match() for each dbus_bus_add_match()
30460 2009-08-26 Patrick Ohly <patrick.ohly@intel.com>
30462 * src/gdbus/watch.c:
30464 fix for ConnectionData handling
30466 2008-10-17 Marcel Holtmann <marcel@holtmann.org>
30468 * src/gdbus/gdbus.h:
30469 * src/gdbus/watch.c:
30471 Extended GDBusWatchFunction parameter list
30473 2008-08-13 Marcel Holtmann <marcel@holtmann.org>
30475 * src/gdbus/gdbus.h:
30476 * src/gdbus/mainloop.c:
30477 * src/gdbus/object.c:
30478 * src/gdbus/watch.c:
30480 Convert all documentation to gtk-doc style
30482 2008-07-30 Marcel Holtmann <marcel@holtmann.org>
30484 * src/gdbus/object.c:
30486 Protect the interface list with a static mutex
30488 2008-07-01 Marcel Holtmann <marcel@holtmann.org>
30490 * src/gdbus/mainloop.c:
30492 Use a GSource for message dispatching
30494 2008-07-01 Marcel Holtmann <marcel@holtmann.org>
30496 * src/gdbus/debug.h:
30498 Don't add an extra newline in the debug messages
30500 2008-07-01 Marcel Holtmann <marcel@holtmann.org>
30502 * src/gdbus/watch.c:
30504 Fix typo in debug statement
30506 2008-06-30 Marcel Holtmann <marcel@holtmann.org>
30508 * src/gdbus/gdbus.h:
30509 * src/gdbus/watch.c:
30511 Add watch helper for receiving signals
30513 2008-06-25 Marcel Holtmann <marcel@holtmann.org>
30515 * src/gdbus/gdbus.h:
30516 * src/gdbus/mainloop.c:
30517 * src/gdbus/object.c:
30519 Use automatic object registration only
30521 2008-05-29 Marcel Holtmann <marcel@holtmann.org>
30523 * src/gdbus/gdbus.h:
30524 * src/gdbus/mainloop.c:
30525 * src/gdbus/watch.c:
30527 Use common GDBusWatchFunction prototype
30529 2008-05-29 Marcel Holtmann <marcel@holtmann.org>
30531 * src/gdbus/gdbus.h:
30532 * src/gdbus/watch.c:
30534 Remove return parameter from disconnect watch callback
30536 2008-05-27 Marcel Holtmann <marcel@holtmann.org>
30538 * src/gdbus/gdbus.h:
30539 * src/gdbus/object.c:
30541 Add more flexible error handling helpers
30543 2008-05-27 Marcel Holtmann <marcel@holtmann.org>
30545 * src/gdbus/gdbus.h:
30546 * src/gdbus/object.c:
30548 Add support for per interface user data
30550 2008-05-19 Marcel Holtmann <marcel@holtmann.org>
30552 * src/gdbus/gdbus.h:
30553 * src/gdbus/object.c:
30555 Add helper functions for creating errors and replies
30557 2008-05-19 Marcel Holtmann <marcel@holtmann.org>
30559 * src/gdbus/gdbus.h:
30560 * src/gdbus/object.c:
30562 Add helper functions for sending errors and replies
30564 2008-05-17 Marcel Holtmann <marcel@holtmann.org>
30566 * src/gdbus/object.c:
30568 Protect the object list with a static mutex
30570 2008-05-16 Marcel Holtmann <marcel@holtmann.org>
30572 * src/gdbus/debug.c:
30573 * src/gdbus/debug.h:
30574 * src/gdbus/gdbus.h:
30575 * src/gdbus/mainloop.c:
30576 * src/gdbus/object.c:
30577 * src/gdbus/watch.c:
30579 Update copyright information
30581 2008-05-16 Marcel Holtmann <marcel@holtmann.org>
30583 * src/gdbus/mainloop.c:
30585 Remove option for using dbus-glib's mainloop integration
30587 2008-02-22 Marcel Holtmann <marcel@holtmann.org>
30589 * src/gdbus/mainloop.c:
30591 Add additional checks for error handling
30593 2008-02-18 Marcel Holtmann <marcel@holtmann.org>
30595 * src/gdbus/mainloop.c:
30597 Add option to use dbus-glib's mainloop integration
30599 2008-02-15 Marcel Holtmann <marcel@holtmann.org>
30601 * src/gdbus/gdbus.h:
30602 * src/gdbus/mainloop.c:
30604 Add error parameter to setup functions
30606 2008-02-04 Marcel Holtmann <marcel@holtmann.org>
30608 * src/gdbus/gdbus.h:
30609 * src/gdbus/object.c:
30611 Add annotation for asynchronous methods
30613 2008-01-24 Marcel Holtmann <marcel@holtmann.org>
30615 * src/gdbus/mainloop.c:
30617 Add error handling if bus is not available
30619 2008-01-03 Marcel Holtmann <marcel@holtmann.org>
30621 * src/gdbus/gdbus.h:
30622 * src/gdbus/mainloop.c:
30624 Add function for requesting additional bus names
30626 2007-12-24 Marcel Holtmann <marcel@holtmann.org>
30628 * src/gdbus/gdbus.h:
30629 * src/gdbus/object.c:
30631 Fix naming of object flags
30633 2007-12-22 Marcel Holtmann <marcel@holtmann.org>
30635 * src/gdbus/object.c:
30637 Fix parent path validation check
30639 2007-12-22 Marcel Holtmann <marcel@holtmann.org>
30641 * src/gdbus/object.c:
30643 Fix user data in property callbacks
30645 2007-12-21 Marcel Holtmann <marcel@holtmann.org>
30647 * src/gdbus/object.c:
30649 Fix introspection update for parent objects
30651 2007-12-20 Marcel Holtmann <marcel@holtmann.org>
30653 * src/gdbus/gdbus.h:
30654 * src/gdbus/mainloop.c:
30656 Add function for connecting to specific bus addresses
30658 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
30660 * src/gdbus/gdbus.h:
30662 Add documentation groups
30664 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
30666 * src/gdbus/gdbus.h:
30667 * src/gdbus/mainloop.c:
30669 Add skeleton for message bus disconnect handling
30671 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
30673 * src/gdbus/Makefile.am:
30674 * src/gdbus/gdbus.h:
30675 * src/gdbus/mainloop.c:
30676 * src/gdbus/watch.c:
30678 Add functions for client monitoring
30680 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
30682 * src/gdbus/Makefile.am:
30683 * src/gdbus/gdbus.h:
30684 * src/gdbus/mainloop.c:
30685 * src/gdbus/object.c:
30687 Add functions for object and interface handling
30689 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
30691 * src/gdbus/Makefile.am:
30692 * src/gdbus/debug.c:
30693 * src/gdbus/debug.h:
30694 * src/gdbus/gdbus.h:
30695 * src/gdbus/mainloop.c:
30697 Add functions for mainloop integration
30699 2009-09-08 Patrick Ohly <patrick.ohly@intel.com>
30701 * build/import-foreign-git.sh:
30702 * build/import-gdbus.sh:
30703 * build/import-synthesis-xml.sh:
30704 * src/gdbus/README:
30706 gdbus: start importing the complete upstream development history
30708 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
30712 NEWS: added some more issues and release date of 0.9.1
30714 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
30718 NEWS: another update for 0.9.1 beta 1
30720 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
30722 * src/CmdlineSyncClient.h:
30723 * src/backends/evolution/EvolutionCalendarSource.cpp:
30724 * src/client-test-app.cpp:
30725 * src/syncevo-dbus-server.cpp:
30726 * src/syncevo/Cmdline.cpp:
30727 * src/syncevo/Cmdline.h:
30728 * src/syncevo/SmartPtr.h:
30729 * src/syncevo/SyncConfig.cpp:
30730 * src/syncevo/SyncConfig.h:
30731 * src/syncevo/SyncContext.cpp:
30732 * src/syncevo/SyncContext.h:
30733 * src/syncevo/SyncSource.cpp:
30734 * src/syncevo/TransportAgent.h:
30735 * src/syncevo/util.cpp:
30736 * src/syncevo/util.h:
30738 more classes renamed
30740 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
30742 * src/syncevo/eds_abi_wrapper.cpp:
30743 * src/syncevo/eds_abi_wrapper.h:
30745 --enable-evolution-compatibility: added e_cal_get_uri() (MB#6552)
30747 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
30749 * src/syncevo/SyncConfig.cpp:
30751 Memotoo: list in sync UI (MB#5635)
30753 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
30756 Merge commit 'origin/master'
30758 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
30760 * src/syncclient_sample_config.xml:
30762 Google->Evolution: make sure that WORK/HOME numbers are displayed
30765 2009-10-05 auke <auke-jan.h.kok@intel.com>
30769 l10n: Updates to Dutch (Flemish) (nl) translation
30771 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
30773 * src/syncevo/SyncConfig.cpp:
30775 RetryInterval/Delay: only accept unsigned integers (MB #6500)
30777 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
30779 * src/syncevo/SyncConfig.h:
30781 config value checking: be more strict for integer values
30783 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
30785 * configure-pre.in:
30786 * src/syncevo/SyncConfig.cpp:
30788 SSL certificate checking: enabled by default, disabled in
30789 configure (MB#4220)
30791 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
30793 * src/backends/evolution/EvolutionCalendarSource.cpp:
30794 * src/backends/evolution/EvolutionContactSource.cpp:
30795 * src/backends/file/FileSyncSource.cpp:
30796 * src/backends/sqlite/SQLiteContactSource.cpp:
30798 fixed some compile problems
30800 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
30802 * src/CmdlineSyncClient.cpp:
30803 * src/CmdlineSyncClient.h:
30804 * src/DBusSyncClient.cpp:
30805 * src/DBusSyncClient.h:
30806 * src/backends/addressbook/AddressBookConstants.cpp:
30807 * src/backends/addressbook/AddressBookSource.cpp:
30808 * src/backends/addressbook/AddressBookSource.h:
30809 * src/backends/addressbook/AddressBookSourceRegister.cpp:
30810 * src/backends/evolution/EvolutionCalendarSource.cpp:
30811 * src/backends/evolution/EvolutionCalendarSource.h:
30812 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
30813 * src/backends/evolution/EvolutionContactSource.cpp:
30814 * src/backends/evolution/EvolutionContactSource.h:
30815 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
30816 * src/backends/evolution/EvolutionMemoSource.cpp:
30817 * src/backends/evolution/EvolutionMemoSource.h:
30818 * src/backends/evolution/EvolutionSyncSource.cpp:
30819 * src/backends/evolution/EvolutionSyncSource.h:
30820 * src/backends/file/FileSyncSource.cpp:
30821 * src/backends/file/FileSyncSource.h:
30822 * src/backends/file/FileSyncSourceRegister.cpp:
30823 * src/backends/sqlite/SQLiteContactSource.cpp:
30824 * src/backends/sqlite/SQLiteContactSource.h:
30825 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
30826 * src/backends/sqlite/SQLiteUtil.cpp:
30827 * src/backends/sqlite/SQLiteUtil.h:
30828 * src/client-test-app.cpp:
30829 * src/syncevo-dbus-server.cpp:
30830 * src/syncevo/Cmdline.cpp:
30831 * src/syncevo/Cmdline.h:
30832 * src/syncevo/ConfigNode.h:
30833 * src/syncevo/ConfigTree.h:
30834 * src/syncevo/CurlTransportAgent.cpp:
30835 * src/syncevo/CurlTransportAgent.h:
30836 * src/syncevo/EvolutionSmartPtr.h:
30837 * src/syncevo/EvolutionSyncClient.cpp:
30838 * src/syncevo/EvolutionSyncClient.h:
30839 * src/syncevo/FileConfigNode.cpp:
30840 * src/syncevo/FileConfigNode.h:
30841 * src/syncevo/FileConfigTree.cpp:
30842 * src/syncevo/FileConfigTree.h:
30843 * src/syncevo/FilterConfigNode.cpp:
30844 * src/syncevo/FilterConfigNode.h:
30845 * src/syncevo/HashConfigNode.h:
30846 * src/syncevo/LogRedirect.cpp:
30847 * src/syncevo/LogRedirect.h:
30848 * src/syncevo/LogStdout.cpp:
30849 * src/syncevo/LogStdout.h:
30850 * src/syncevo/Logging.cpp:
30851 * src/syncevo/Logging.h:
30852 * src/syncevo/Makefile.am:
30853 * src/syncevo/PrefixConfigNode.cpp:
30854 * src/syncevo/PrefixConfigNode.h:
30855 * src/syncevo/SafeConfigNode.cpp:
30856 * src/syncevo/SafeConfigNode.h:
30857 * src/syncevo/SmartPtr.h:
30858 * src/syncevo/SoupTransportAgent.cpp:
30859 * src/syncevo/SoupTransportAgent.h:
30860 * src/syncevo/SyncConfig.cpp:
30861 * src/syncevo/SyncConfig.h:
30862 * src/syncevo/SyncContext.cpp:
30863 * src/syncevo/SyncContext.h:
30864 * src/syncevo/SyncEvolutionCmdline.cpp:
30865 * src/syncevo/SyncEvolutionCmdline.h:
30866 * src/syncevo/SyncEvolutionConfig.cpp:
30867 * src/syncevo/SyncEvolutionConfig.h:
30868 * src/syncevo/SyncEvolutionUtil.cpp:
30869 * src/syncevo/SyncEvolutionUtil.h:
30870 * src/syncevo/SyncML.cpp:
30871 * src/syncevo/SyncML.h:
30872 * src/syncevo/SyncSource.cpp:
30873 * src/syncevo/SyncSource.h:
30874 * src/syncevo/SynthesisDBPlugin.cpp:
30875 * src/syncevo/SynthesisEngine.cpp:
30876 * src/syncevo/SynthesisEngine.h:
30877 * src/syncevo/TrackingSyncSource.cpp:
30878 * src/syncevo/TrackingSyncSource.h:
30879 * src/syncevo/TransportAgent.cpp:
30880 * src/syncevo/TransportAgent.h:
30881 * src/syncevo/VolatileConfigNode.h:
30882 * src/syncevo/VolatileConfigTree.h:
30883 * src/syncevo/eds_abi_wrapper.cpp:
30884 * src/syncevo/eds_abi_wrapper.h:
30885 * src/syncevo/util.cpp:
30886 * src/syncevo/util.h:
30887 * src/syncevolution.cpp:
30888 * test/ClientTest.cpp:
30889 * test/ClientTest.h:
30890 * test/abort-redirect.cpp:
30891 * test/client-test-main.cpp:
30892 * test/client-test.cpp:
30896 files and classes renamed, include statements cleaned up
30898 2009-10-05 ZhuYanhai <zhu.yanhai@gmail.com>
30902 l10n: Updates to French (fr) translation
30904 2009-10-04 Patrick Ohly <patrick.ohly@intel.com>
30906 * src/backends/addressbook/AddressBookSource.h:
30908 namespace SyncEvo: fixed another compile problem in Mac OS X
30911 2009-10-03 elloxar <elloxar@gmail.com>
30915 l10n: Updates to Romanian (ro) translation
30917 2009-10-03 Patrick Ohly <patrick.ohly@intel.com>
30919 * src/syncevo/declarations.h:
30921 namespace SyncEvo: added declaration file
30923 2009-10-02 GLS_DEU <andreasx.machoy@intel.com>
30927 l10n: Updates to German (de) translation
30929 2009-10-02 milo <milo@ubuntu.com>
30933 l10n: Updates to Italian (it) translation
30935 2009-10-02 GLS <tomasgalicia@iname.com>
30939 l10n: Updates to Spanish (Castilian) (es) translation
30941 2009-10-02 GLS_FIN2 <anux.mcdougall@intel.com>
30945 l10n: Updates to Finnish (fi) translation
30947 2009-10-02 GLS_PTB <gaborx.k.becht@intel.com>
30951 l10n: Updates to Brazilian Portuguese (pt_BR) translation
30953 2009-10-02 GLS_JPN <etsukox.murozono@intel.com>
30957 l10n: Updates to Japanese (ja) translation
30959 2009-10-02 GLS_SVE <goranx.martinson@intel.com>
30963 l10n: Updates to Swedish (sv) translation
30965 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
30967 * src/CmdlineSyncClient.cpp:
30968 * src/CmdlineSyncClient.h:
30969 * src/DBusSyncClient.h:
30970 * src/backends/addressbook/AddressBookConstants.cpp:
30971 * src/backends/addressbook/AddressBookSource.cpp:
30972 * src/backends/addressbook/AddressBookSource.h:
30973 * src/backends/addressbook/AddressBookSourceRegister.cpp:
30974 * src/backends/evolution/EvolutionCalendarSource.cpp:
30975 * src/backends/evolution/EvolutionCalendarSource.h:
30976 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
30977 * src/backends/evolution/EvolutionContactSource.cpp:
30978 * src/backends/evolution/EvolutionContactSource.h:
30979 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
30980 * src/backends/evolution/EvolutionMemoSource.cpp:
30981 * src/backends/evolution/EvolutionMemoSource.h:
30982 * src/backends/evolution/EvolutionSyncSource.cpp:
30983 * src/backends/evolution/EvolutionSyncSource.h:
30984 * src/backends/evolution/libical/icalstrdup.h:
30985 * src/backends/file/FileSyncSource.cpp:
30986 * src/backends/file/FileSyncSource.h:
30987 * src/backends/file/FileSyncSourceRegister.cpp:
30988 * src/backends/sqlite/SQLiteContactSource.cpp:
30989 * src/backends/sqlite/SQLiteContactSource.h:
30990 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
30991 * src/backends/sqlite/SQLiteUtil.cpp:
30992 * src/backends/sqlite/SQLiteUtil.h:
30993 * src/client-test-app.cpp:
30994 * src/syncevo/ConfigNode.h:
30995 * src/syncevo/ConfigTree.h:
30996 * src/syncevo/CurlTransportAgent.cpp:
30997 * src/syncevo/CurlTransportAgent.h:
30998 * src/syncevo/EvolutionSmartPtr.h:
30999 * src/syncevo/EvolutionSyncClient.cpp:
31000 * src/syncevo/EvolutionSyncClient.h:
31001 * src/syncevo/FileConfigNode.cpp:
31002 * src/syncevo/FileConfigNode.h:
31003 * src/syncevo/FileConfigTree.cpp:
31004 * src/syncevo/FileConfigTree.h:
31005 * src/syncevo/FilterConfigNode.cpp:
31006 * src/syncevo/FilterConfigNode.h:
31007 * src/syncevo/HashConfigNode.h:
31008 * src/syncevo/LogRedirect.cpp:
31009 * src/syncevo/LogRedirect.h:
31010 * src/syncevo/LogStdout.cpp:
31011 * src/syncevo/LogStdout.h:
31012 * src/syncevo/Logging.cpp:
31013 * src/syncevo/Logging.h:
31014 * src/syncevo/Makefile.am:
31015 * src/syncevo/PrefixConfigNode.cpp:
31016 * src/syncevo/PrefixConfigNode.h:
31017 * src/syncevo/SafeConfigNode.cpp:
31018 * src/syncevo/SafeConfigNode.h:
31019 * src/syncevo/SoupTransportAgent.cpp:
31020 * src/syncevo/SoupTransportAgent.h:
31021 * src/syncevo/SyncEvolutionCmdline.cpp:
31022 * src/syncevo/SyncEvolutionCmdline.h:
31023 * src/syncevo/SyncEvolutionConfig.cpp:
31024 * src/syncevo/SyncEvolutionConfig.h:
31025 * src/syncevo/SyncEvolutionUtil.cpp:
31026 * src/syncevo/SyncEvolutionUtil.h:
31027 * src/syncevo/SyncML.cpp:
31028 * src/syncevo/SyncML.h:
31029 * src/syncevo/SyncSource.cpp:
31030 * src/syncevo/SyncSource.h:
31031 * src/syncevo/SynthesisDBPlugin.cpp:
31032 * src/syncevo/SynthesisEngine.cpp:
31033 * src/syncevo/SynthesisEngine.h:
31034 * src/syncevo/TrackingSyncSource.cpp:
31035 * src/syncevo/TrackingSyncSource.h:
31036 * src/syncevo/TransportAgent.cpp:
31037 * src/syncevo/TransportAgent.h:
31038 * src/syncevo/VolatileConfigNode.h:
31039 * src/syncevo/VolatileConfigTree.h:
31040 * src/syncevo/eds_abi_wrapper.cpp:
31041 * src/syncevolution.cpp:
31042 * test/ClientTest.cpp:
31043 * test/ClientTest.h:
31044 * test/abort-redirect.cpp:
31045 * test/client-test-main.cpp:
31046 * test/client-test.cpp:
31050 introduced "namespace SyncEvo" consistently
31052 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
31054 * src/backends/sqlite/README:
31055 * src/backends/sqlite/SQLiteContactSource.cpp:
31056 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
31057 * src/backends/sqlite/SQLiteUtil.cpp:
31059 sqlite backend: made it possible to compile out-of-tree
31061 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
31063 * src/syncevo/Makefile.am:
31064 * src/syncevo/installcheck-local.sh:
31066 added developer file install check
31068 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
31070 * src/syncevo/Makefile.am:
31072 libsyncevolution: install static version of it
31074 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
31078 packaging: exclude developer files also for "make distbin"
31080 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
31083 * gen-autotools.sh:
31086 LINGUAS: create automatically as part of
31087 autogen.sh/gen-autotools.sh
31089 2009-10-02 zerng07 <pswo10680@gmail.com>
31093 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
31095 2009-10-02 Saviq <michal@sawicz.net>
31099 l10n: Updates to Polish (pl) translation
31101 2009-10-02 GLS_CHS <yunx.nie@intel.com>
31105 l10n: Updates to Chinese (China) (zh_CN) translation
31107 2009-10-01 GLS_KOR <sunx.kim@intel.com>
31111 l10n: Updates to Korean (ko) translation
31113 2009-10-01 Jussi Kukkonen <jku@linux.intel.com>
31115 * src/DBusSyncClient.cpp:
31117 DBusSyncClient: don't block in sleep() (MB#6499)
31119 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
31121 * src/syncevo/SyncEvolutionCmdline.cpp:
31123 syncevolution --help: --source-option => --source-property
31126 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
31129 * test/README.mobical:
31131 NEWS/Mobical.net: note about password, mention SQLite backend
31133 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31135 * src/gtk-ui/sync-config-widget.c:
31136 * src/gtk-ui/sync-config-widget.h:
31137 * src/gtk-ui/sync-ui.c:
31139 gtk-ui: minor button label changes
31141 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31143 * src/gtk-ui/sync-config-widget.c:
31144 * src/gtk-ui/sync-ui-config.c:
31146 gtk-ui: don't use default username at all
31148 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31150 * src/gtk-ui/sync-config-widget.c:
31152 gtk-ui: SyncConfigWidget expander button fix
31154 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31156 * src/gtk-ui/sync-config-widget.c:
31158 gtk-ui: add translator comments, modify server expander label
31160 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31162 * src/gtk-ui/sync-config-widget.c:
31164 gtk-ui: add "(manually setup)" to manual service titles
31166 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31168 * src/gtk-ui/sync-config-widget.c:
31172 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31174 * src/gtk-ui/sync-config-widget.c:
31175 * src/gtk-ui/sync-ui-config.c:
31176 * src/gtk-ui/sync-ui.c:
31178 gtk-ui: handle config changes in current config better
31180 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31182 * src/gtk-ui/sync-config-widget.c:
31183 * src/gtk-ui/sync-config-widget.h:
31184 * src/gtk-ui/sync-ui.c:
31186 gtk-ui: implement save
31188 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31190 * src/gtk-ui/sync-config-widget-gtk.c:
31191 * src/gtk-ui/sync-config-widget-gtk.h:
31192 * src/gtk-ui/sync-config-widget-moblin.c:
31193 * src/gtk-ui/sync-config-widget-moblin.h:
31194 * src/gtk-ui/sync-config-widget.c:
31195 * src/gtk-ui/sync-config-widget.h:
31197 gtk-ui: add forgotten files
31199 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
31201 * src/gtk-ui/sync-config-widget.h:
31202 * src/gtk-ui/sync-ui.c:
31203 * src/gtk-ui/ui.glade:
31205 gtk-ui: add automatic expansion to service list
31207 2009-09-29 Jussi Kukkonen <jku@linux.intel.com>
31209 * src/gtk-ui/Makefile.am:
31210 * src/gtk-ui/sync-config-widget-gtk.c:
31211 * src/gtk-ui/sync-config-widget-gtk.h:
31212 * src/gtk-ui/sync-config-widget-moblin.c:
31213 * src/gtk-ui/sync-config-widget-moblin.h:
31214 * src/gtk-ui/sync-config-widget.h:
31215 * src/gtk-ui/sync-ui-config.c:
31216 * src/gtk-ui/sync-ui-config.h:
31217 * src/gtk-ui/sync-ui.c:
31218 * src/gtk-ui/sync-ui.h:
31219 * src/gtk-ui/ui.glade:
31221 gtk-ui: implement the service list contents as widgets
31223 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
31225 * configure-pre.in:
31226 * src/gtk-ui/sync-ui.c:
31227 * src/gtk-ui/ui.glade:
31229 gtk-ui: use NbtkGtkExpander in service list
31231 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
31233 * src/gtk-ui/mux-icon-button.c:
31234 * src/gtk-ui/mux-icon-button.h:
31235 * src/gtk-ui/mux-window.c:
31236 * src/gtk-ui/mux-window.h:
31237 * src/gtk-ui/sync-ui.c:
31238 * src/gtk-ui/ui.glade:
31240 implement first phase of "single window mode"
31242 2009-09-27 Chen Congwu <congwu.chen@intel.com>
31244 * src/backends/evolution/EvolutionCalendarSource.h:
31245 * src/backends/sqlite/SQLiteContactSource.cpp:
31246 * src/backends/sqlite/SQLiteContactSource.h:
31247 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
31248 * src/backends/sqlite/SQLiteUtil.cpp:
31249 * src/backends/sqlite/SQLiteUtil.h:
31250 * src/syncevo/Makefile.am:
31251 * src/syncevo/PrefixConfigNode.h:
31252 * src/syncevo/SafeConfigNode.h:
31253 * src/syncevo/SyncEvolutionUtil.cpp:
31255 Enable SQlite backends (MB#5049)
31257 2009-09-28 Patrick Ohly <patrick.ohly@intel.com>
31259 * src/gtk-ui/sync-ui.c:
31261 Revert "gtk-ui: only show one window at a time"
31263 2009-09-28 Patrick Ohly <patrick.ohly@intel.com>
31265 * src/syncevo/SyncEvolutionCmdline.cpp:
31267 syncevolution --help: fixed typos (MB#6450)
31269 2009-09-28 Patrick Ohly <patrick.ohly@intel.com>
31273 README: updates for 0.9.1
31275 2009-09-28 rcalmbac <rcalmbac@gmail.com>
31279 README: spelling, grammar and content fixes (MB#6447)
31281 2009-09-28 Chen Congwu <congwu.chen@intel.com>
31283 * src/syncevo/SyncSource.cpp:
31285 Backend loading: more nice backend loading information (MB#6456)
31287 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
31289 * src/syncevo/EvolutionSyncClient.cpp:
31291 message resend: must set transport error when giving up
31293 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
31295 * src/syncevo/EvolutionSyncClient.cpp:
31297 substTag(): helper functions did not pass through 'replaceTag'
31300 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
31302 * src/syncevo/EvolutionSyncClient.cpp:
31303 * src/syncevo/SyncEvolutionCmdline.cpp:
31304 * src/syncevo/SyncSource.cpp:
31305 * src/syncevo/SyncSource.h:
31307 revised backend API: fixed potential crash after calling
31308 SyncSourceBackendDebug/Info()
31310 2009-09-25 Patrick Ohly <patrick.ohly@intel.com>
31312 * src/syncevo/EvolutionSyncClient.cpp:
31314 CTRL-C + message resend: detect abort right away
31316 2009-09-25 Jussi Kukkonen <jku@linux.intel.com>
31318 * src/DBusSyncClient.cpp:
31319 * src/DBusSyncClient.h:
31321 update DBusSyncClient::askPassword signature (MB#6432)
31323 2009-09-25 Jussi Kukkonen <jku@linux.intel.com>
31325 * src/gtk-ui/sync-ui.c:
31327 fix crasher when setting up new service (MB#6434)
31329 2009-09-25 Patrick Ohly <patrick.ohly@intel.com>
31331 * src/syncevo/SyncEvolutionUtil.cpp:
31333 ReadDir: fix for new throwError=false case
31335 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
31337 * src/syncevo/Makefile.am:
31339 libsyncevolution.so installation: must go into libdir
31341 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
31343 * configure-post.in:
31345 --enable-developer-mode: use absolute search path for backends
31347 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
31350 * configure-pre.in:
31352 release preparations: first snapshot for 0.9.1
31354 2009-09-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31356 * configure-pre.in:
31357 * src/CmdlineSyncClient.cpp:
31359 Gnome-keyring: Fix the compile error if its version is below 2.20
31361 2009-09-25 Chen Congwu <congwu.chen@intel.com>
31363 * src/syncevo/SyncEvolutionUtil.cpp:
31364 * src/syncevo/SyncEvolutionUtil.h:
31365 * src/syncevo/SyncSource.cpp:
31367 Backends scan: Scan backends in SYNCEVOLUTION_BACKEND_DIR instead
31369 2009-09-24 Jussi Kukkonen <jku@linux.intel.com>
31371 * src/gtk-ui/sync-ui.c:
31373 add "(DEMO)" to Funambol description
31375 2009-09-18 Jussi Kukkonen <jku@linux.intel.com>
31377 * src/gtk-ui/sync-ui.c:
31378 * src/gtk-ui/ui.glade:
31380 gtk-ui: add service descriptions
31382 2009-09-24 Jussi Kukkonen <jku@linux.intel.com>
31384 * src/syncevo/SyncEvolutionConfig.h:
31386 build fix in SyncEvolutionConfig
31388 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
31390 * src/syncevo/SyncEvolutionConfig.cpp:
31392 Google template: prevent enabling unsupported sources in GUI by
31393 setting empty URIs (MB#5871)
31395 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
31397 * src/syncevo/SyncEvolutionCmdline.cpp:
31399 command line unit test: adapted to new RetryDuration/Interval
31402 2009-09-02 Chen Congwu <congwu.chen@intel.com>
31405 * configure-post.in:
31406 * configure-pre.in:
31407 * src/Makefile-gen.am:
31408 * src/backends/addressbook/AddressBookSource.cpp:
31409 * src/backends/addressbook/AddressBookSource.h:
31410 * src/backends/addressbook/Makefile.am:
31411 * src/backends/evolution/EvolutionCalendarSource.cpp:
31412 * src/backends/evolution/EvolutionCalendarSource.h:
31413 * src/backends/evolution/EvolutionContactSource.cpp:
31414 * src/backends/evolution/EvolutionContactSource.h:
31415 * src/backends/evolution/EvolutionMemoSource.cpp:
31416 * src/backends/evolution/EvolutionMemoSource.h:
31417 * src/backends/evolution/EvolutionSyncSource.h:
31418 * src/backends/evolution/Makefile.am:
31419 * src/backends/evolution/e-cal-check-timezones.h:
31420 * src/backends/file/FileSyncSource.cpp:
31421 * src/backends/file/FileSyncSource.h:
31422 * src/backends/file/Makefile.am:
31423 * src/backends/sqlite/Makefile.am:
31424 * src/backends/sqlite/SQLiteContactSource.cpp:
31425 * src/backends/sqlite/SQLiteContactSource.h:
31426 * src/syncevo/EvolutionSmartPtr.h:
31427 * src/syncevo/EvolutionSyncClient.cpp:
31428 * src/syncevo/EvolutionSyncClient.h:
31429 * src/syncevo/FilterConfigNode.h:
31430 * src/syncevo/Makefile.am:
31431 * src/syncevo/SyncEvolutionCmdline.cpp:
31432 * src/syncevo/SyncEvolutionConfig.h:
31433 * src/syncevo/SyncEvolutionUtil.h:
31434 * src/syncevo/SyncSource.cpp:
31435 * src/syncevo/SyncSource.h:
31436 * src/syncevo/SynthesisEngine.h:
31437 * src/syncevo/TrackingSyncSource.h:
31438 * src/syncevo/eds_abi_wrapper.h:
31439 * src/syncevo/syncevolution.pc.in:
31440 * test/ClientTest.h:
31442 Dynamic loadable backends: repackage libsyncevolution to enable
31443 dynamic loadable backends
31445 2009-08-31 Chen Congwu <congwu.chen@intel.com>
31447 * src/core/ConfigNode.h:
31448 * src/core/ConfigTree.h:
31449 * src/core/CurlTransportAgent.cpp:
31450 * src/core/CurlTransportAgent.h:
31451 * src/core/EvolutionSmartPtr.h:
31452 * src/core/EvolutionSyncClient.cpp:
31453 * src/core/EvolutionSyncClient.h:
31454 * src/core/FileConfigNode.cpp:
31455 * src/core/FileConfigNode.h:
31456 * src/core/FileConfigTree.cpp:
31457 * src/core/FileConfigTree.h:
31458 * src/core/FilterConfigNode.cpp:
31459 * src/core/FilterConfigNode.h:
31460 * src/core/HashConfigNode.h:
31461 * src/core/LogRedirect.cpp:
31462 * src/core/LogRedirect.h:
31463 * src/core/LogStdout.cpp:
31464 * src/core/LogStdout.h:
31465 * src/core/Logging.cpp:
31466 * src/core/Logging.h:
31467 * src/core/Makefile.am:
31468 * src/core/PrefixConfigNode.cpp:
31469 * src/core/PrefixConfigNode.h:
31470 * src/core/SafeConfigNode.cpp:
31471 * src/core/SafeConfigNode.h:
31472 * src/core/SoupTransportAgent.cpp:
31473 * src/core/SoupTransportAgent.h:
31474 * src/core/SyncEvolutionCmdline.cpp:
31475 * src/core/SyncEvolutionCmdline.h:
31476 * src/core/SyncEvolutionConfig.cpp:
31477 * src/core/SyncEvolutionConfig.h:
31478 * src/core/SyncEvolutionUtil.cpp:
31479 * src/core/SyncEvolutionUtil.h:
31480 * src/core/SyncML.cpp:
31481 * src/core/SyncML.h:
31482 * src/core/SyncSource.cpp:
31483 * src/core/SyncSource.h:
31484 * src/core/SynthesisDBPlugin.cpp:
31485 * src/core/SynthesisEngine.cpp:
31486 * src/core/SynthesisEngine.h:
31487 * src/core/TrackingSyncSource.cpp:
31488 * src/core/TrackingSyncSource.h:
31489 * src/core/TransportAgent.cpp:
31490 * src/core/TransportAgent.h:
31491 * src/core/VolatileConfigNode.h:
31492 * src/core/VolatileConfigTree.h:
31493 * src/core/eds_abi_wrapper.cpp:
31494 * src/core/eds_abi_wrapper.h:
31495 * src/syncevo/ConfigNode.h:
31496 * src/syncevo/ConfigTree.h:
31497 * src/syncevo/CurlTransportAgent.cpp:
31498 * src/syncevo/CurlTransportAgent.h:
31499 * src/syncevo/EvolutionSmartPtr.h:
31500 * src/syncevo/EvolutionSyncClient.cpp:
31501 * src/syncevo/EvolutionSyncClient.h:
31502 * src/syncevo/FileConfigNode.cpp:
31503 * src/syncevo/FileConfigNode.h:
31504 * src/syncevo/FileConfigTree.cpp:
31505 * src/syncevo/FileConfigTree.h:
31506 * src/syncevo/FilterConfigNode.cpp:
31507 * src/syncevo/FilterConfigNode.h:
31508 * src/syncevo/HashConfigNode.h:
31509 * src/syncevo/LogRedirect.cpp:
31510 * src/syncevo/LogRedirect.h:
31511 * src/syncevo/LogStdout.cpp:
31512 * src/syncevo/LogStdout.h:
31513 * src/syncevo/Logging.cpp:
31514 * src/syncevo/Logging.h:
31515 * src/syncevo/Makefile.am:
31516 * src/syncevo/PrefixConfigNode.cpp:
31517 * src/syncevo/PrefixConfigNode.h:
31518 * src/syncevo/SafeConfigNode.cpp:
31519 * src/syncevo/SafeConfigNode.h:
31520 * src/syncevo/SoupTransportAgent.cpp:
31521 * src/syncevo/SoupTransportAgent.h:
31522 * src/syncevo/SyncEvolutionCmdline.cpp:
31523 * src/syncevo/SyncEvolutionCmdline.h:
31524 * src/syncevo/SyncEvolutionConfig.cpp:
31525 * src/syncevo/SyncEvolutionConfig.h:
31526 * src/syncevo/SyncEvolutionUtil.cpp:
31527 * src/syncevo/SyncEvolutionUtil.h:
31528 * src/syncevo/SyncML.cpp:
31529 * src/syncevo/SyncML.h:
31530 * src/syncevo/SyncSource.cpp:
31531 * src/syncevo/SyncSource.h:
31532 * src/syncevo/SynthesisDBPlugin.cpp:
31533 * src/syncevo/SynthesisEngine.cpp:
31534 * src/syncevo/SynthesisEngine.h:
31535 * src/syncevo/TrackingSyncSource.cpp:
31536 * src/syncevo/TrackingSyncSource.h:
31537 * src/syncevo/TransportAgent.cpp:
31538 * src/syncevo/TransportAgent.h:
31539 * src/syncevo/VolatileConfigNode.h:
31540 * src/syncevo/VolatileConfigTree.h:
31541 * src/syncevo/eds_abi_wrapper.cpp:
31542 * src/syncevo/eds_abi_wrapper.h:
31544 SyncEvolution core: rename core to syncevo
31546 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
31549 * src/core/SyncEvolutionCmdline.cpp:
31551 command line --keyring: documented interaction with
31554 2009-09-23 ZhuYanhai <zhu.yanhai@gmail.com>
31558 l10n: Updates to Chinese (China) (zh_CN) translation
31560 2009-09-23 ZhuYanhai <zhu.yanhai@gmail.com>
31564 l10n: Updates to Chinese (China) (zh_CN) translation
31566 2009-09-22 tomasgalicia <tomas.galicia@intel.com>
31570 l10n: Updates to Spanish (Castilian) (es) translation
31572 2009-09-18 Jussi Kukkonen <jku@linux.intel.com>
31574 * src/gtk-ui/sync-ui.c:
31576 gtk-ui: only show one window at a time
31578 2009-09-22 Chen Congwu <congwu.chen@intel.com>
31580 * src/core/EvolutionSyncClient.cpp:
31582 Fix a compiler warning (MB#3427)
31584 2009-09-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31586 * src/core/SyncEvolutionConfig.cpp:
31588 Save Password: fix an issue when saving password on fly
31590 2009-09-21 Patrick Ohly <patrick.ohly@intel.com>
31592 * src/core/EvolutionSyncClient.cpp:
31594 Message Resend: minor code and logging changes
31596 2009-09-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31599 * configure-pre.in:
31600 * src/CmdlineSyncClient.cpp:
31601 * src/CmdlineSyncClient.h:
31602 * src/Makefile-gen.am:
31603 * src/core/EvolutionSyncClient.cpp:
31604 * src/core/EvolutionSyncClient.h:
31605 * src/core/SyncEvolutionCmdline.cpp:
31606 * src/core/SyncEvolutionCmdline.h:
31607 * src/core/SyncEvolutionConfig.cpp:
31608 * src/core/SyncEvolutionConfig.h:
31609 * src/syncevolution.cpp:
31611 command line: add keyring support (MB#3604)
31613 2009-09-21 Chen Congwu <congwu.chen@intel.com>
31615 * src/DBusSyncClient.cpp:
31616 * src/DBusSyncClient.h:
31617 * src/core/EvolutionSyncClient.cpp:
31618 * src/core/EvolutionSyncClient.h:
31619 * src/core/SyncEvolutionConfig.cpp:
31620 * src/core/SyncEvolutionConfig.h:
31622 Message Resend: code improvement bug#3427
31624 2009-09-19 GLS_CHS <yunx.nie@intel.com>
31628 l10n: Updates to Chinese (China) (zh_CN) translation
31630 2009-09-19 GLS_CHS <yunx.nie@intel.com>
31634 l10n: Updates to Chinese (China) (zh_CN) translation
31636 2009-09-18 GLS_FRA <sophiex.marchese@intel.com>
31640 l10n: Updates to French (fr) translation
31642 2009-09-18 GLS_DEU <andreasx.machoy@intel.com>
31646 l10n: Updates to German (de) translation
31648 2009-09-18 auke <auke-jan.h.kok@intel.com>
31652 l10n: Updates to Dutch (Flemish) (nl) translation
31654 2009-09-18 milo <milo@ubuntu.com>
31658 l10n: Updates to Italian (it) translation
31660 2009-09-18 GLS_JPN <etsukox.murozono@intel.com>
31664 l10n: Updates to Japanese (ja) translation
31666 2009-09-18 Apfelchips <patrickscheips@gmail.com>
31670 l10n: Updates to German (de) translation
31672 2009-09-18 zerng07 <pswo10680@gmail.com>
31676 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
31678 2009-09-18 Patrick Ohly <patrick.ohly@intel.com>
31682 make dist: src/gtk-ui/main.c now must be translated
31684 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
31686 * src/gtk-ui/Makefile.am:
31688 make dist: added sync-gtk.desktop.in
31690 2009-09-17 Jussi Kukkonen <jku@linux.intel.com>
31692 * src/gtk-ui/ui.glade:
31694 limit user input to 99 chars in entries (MB #5219)
31696 2009-09-17 Jussi Kukkonen <jku@linux.intel.com>
31698 * src/gtk-ui/Makefile.am:
31699 * src/gtk-ui/sync.png:
31701 add Sync application icon
31703 2009-09-17 Jussi Kukkonen <jku@linux.intel.com>
31705 * src/gtk-ui/main.c:
31707 Set application icon (#MB 5717)
31709 2009-09-16 Patrick Ohly <patrick.ohly@intel.com>
31711 * src/gtk-ui/ui.glade:
31713 sync-ui: "haven't set up" -> "haven't selected" (MB #5660)
31715 2009-09-16 Patrick Ohly <patrick.ohly@intel.com>
31717 * src/gtk-ui/sync-ui.c:
31719 sync-ui: "changes received" -> "changes applied" (MB #5185)
31721 2009-09-16 Patrick Ohly <patrick.ohly@intel.com>
31724 * src/gtk-ui/Makefile.am:
31725 * src/gtk-ui/sync-gtk.desktop.in:
31727 --enable-gui=all: use different name in .desktop file for GTK
31730 2009-09-16 Chen Congwu <congwu.chen@intel.com>
31732 * src/core/EvolutionSyncClient.cpp:
31734 Resend Messages: bug3427, adpat according to synthesis code base
31736 2009-09-01 Chen Congwu <congwu.chen@intel.com>
31738 * test/resultchecker.py:
31740 Testing: add chroot information and library information in the
31743 2009-09-10 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31745 * test/ClientTest.cpp:
31746 * test/testcases/imemo20.ics:
31747 * test/testcases/imemo20.ics.memotoo.tem.patch:
31749 Memotoo: Move test '<' and '>' from client-test to imemo20.ics
31752 2009-09-04 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31754 * test/README.memotoo:
31755 * test/synccompare.pl:
31756 * test/testcases/ical20.ics.memotoo.tem.patch:
31757 * test/testcases/imemo20.ics.memotoo.tem.patch:
31758 * test/testcases/itodo20.ics.memotoo.tem.patch:
31759 * test/testcases/vcard30.vcf.memotoo.tem.patch:
31761 Memotoo: Add new suppressions to synccompare, README.memotoo and
31762 testcases patches (bug#5635)
31764 2009-09-03 Patrick Ohly <patrick.ohly@intel.com>
31768 NEWS: revised the text about Mobical support
31770 2009-09-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31774 Mobical + NEWS: update NEWS with Mobical information (bug#3009)
31776 2009-09-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31778 * src/core/SyncEvolutionConfig.cpp:
31780 Mobical: add consumerReady flag for Mobical (bug#3009)
31782 2009-09-15 Patrick Ohly <patrick.ohly@intel.com>
31785 Merge branch 'syncevolution-0-9-branch'
31787 2009-09-07 tomasgalicia <tomas.galicia@intel.com>
31791 l10n: Updates to Spanish (Castilian) (es) translation
31793 2009-09-14 elloxar <elloxar@gmail.com>
31797 l10n: Updates to Romanian (ro) translation
31799 2009-09-14 elloxar <elloxar@gmail.com>
31803 l10n: Updates to Romanian (ro) translation
31805 2009-09-07 tomasgalicia <tomas.galicia@intel.com>
31809 l10n: Updates to Spanish (Castilian) (es) translation
31811 2009-09-03 Patrick Ohly <patrick.ohly@intel.com>
31815 LINGUAS: added Indonesian (id) translation
31817 2009-09-02 andika <andika@gmail.com>
31821 l10n: Indonesian translation
31823 2009-09-02 andika <andika@gmail.com>
31827 l10n: Indonesian translation
31829 2009-09-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31831 * src/syncclient_sample_config.xml:
31833 Memotoo: fix the regression caused by commits for bug #5633
31835 2009-09-01 Patrick Ohly <patrick.ohly@gmx.de>
31838 Merge branch 'syncevolution-0-9-branch'
31840 2009-09-01 Patrick Ohly <patrick.ohly@gmx.de>
31844 LINGUAS: enabled Romanian (ro) translation
31846 2009-08-29 elloxar <elloxar@gmail.com>
31850 l10n: Romanian Translation
31852 2009-08-26 Patrick Ohly <patrick.ohly@gmx.de>
31856 LINGUAS: enabled Hungarian (hu) and Dutch (nl)
31858 2009-09-01 Patrick Ohly <patrick.ohly@gmx.de>
31860 * src/core/SyncSource.h:
31862 SynthesisInfo: extended the explanation of the new
31863 m_incoming/outgoingScript fields (bug#5633)
31865 2009-08-29 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31867 * src/backends/evolution/EvolutionContactSource.h:
31868 * src/core/SyncSource.cpp:
31869 * src/core/SyncSource.h:
31870 * src/syncclient_sample_config.xml:
31872 Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)
31874 2009-08-31 Chen Congwu <congwu.chen@intel.com>
31876 * test/ClientTest.cpp:
31877 * test/ClientTest.h:
31879 Testing: disable retry,suspend,resend tests by default
31881 2009-08-29 elloxar <elloxar@gmail.com>
31885 l10n: Romanian Translation
31887 2009-08-28 Patrick Ohly <patrick.ohly@gmx.de>
31889 * src/backends/evolution/EvolutionContactSource.cpp:
31891 EvolutionContactSource: fixed another 'join.hpp not included'
31894 2009-08-27 Patrick Ohly <patrick.ohly@gmx.de>
31896 * src/core/EvolutionSyncClient.cpp:
31898 SessionLog: fix for compiler warning (bug#5215)
31900 2009-08-27 Patrick Ohly <patrick.ohly@gmx.de>
31902 * src/core/SyncSource.cpp:
31904 SyncSource: fixed compile problem - join.hpp wasn't included
31907 2009-08-27 Zhu, Yongsheng <yongsheng.zhu@intel.com>
31909 * src/core/EvolutionSyncClient.cpp:
31911 SessionLog: Add more strict check for sessionlog (bug#5215)
31913 2009-08-27 Chen Congwu <congwu.chen@intel.com>
31915 * test/runtests.py:
31917 Testing: a fix to avoid null servers list if compile error
31919 2009-08-27 Patrick Ohly <patrick.ohly@intel.com>
31921 * src/core/SyncSource.cpp:
31923 SyncSource: fixed compile error related to dlopen()
31925 2009-08-26 Patrick Ohly <patrick.ohly@gmx.de>
31929 HACKING: added remark about LINGUAS and Synthesis .so versions
31931 2009-08-26 Patrick Ohly <patrick.ohly@gmx.de>
31935 LINGUAS: enabled Hungarian (hu) and Dutch (nl)
31937 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
31939 * src/backends/evolution/EvolutionCalendarSource.cpp:
31940 * src/backends/evolution/EvolutionCalendarSource.h:
31942 EvolutionCalendarSource: added logging via SyncSourceLogging
31944 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
31946 * src/backends/evolution/EvolutionContactSource.cpp:
31947 * src/backends/evolution/EvolutionContactSource.h:
31949 EvolutionContactSource: reimplemented logging via
31952 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
31954 * src/core/SyncSource.cpp:
31955 * src/core/SyncSource.h:
31957 SyncSourceLogging: common utility code for logging item changes
31959 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
31961 * src/backends/evolution/EvolutionContactSource.h:
31962 * src/core/SyncSource.cpp:
31963 * src/core/SyncSource.h:
31965 XML configuration: always add mapping, using correct fieldlist
31968 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
31970 * src/core/SynthesisDBPlugin.cpp:
31972 Synthesis DB InsertItemAsKey: avoid valgrind warnings about
31975 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
31977 * src/core/EvolutionSyncClient.cpp:
31979 logging: dump full XML configuration again
31981 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
31983 * src/core/SyncSource.cpp:
31984 * src/core/SyncSource.h:
31985 * src/core/SynthesisEngine.cpp:
31986 * src/core/SynthesisEngine.h:
31988 Synthesis API: move utility code to read/write keys into
31991 2009-08-25 Patrick Ohly <patrick.ohly@gmx.de>
31993 * src/DBusSyncClient.cpp:
31994 * src/DBusSyncClient.h:
31995 * src/backends/addressbook/AddressBookSource.h:
31996 * src/backends/addressbook/AddressBookSourceRegister.cpp:
31997 * src/backends/evolution/EvolutionCalendarSource.cpp:
31998 * src/backends/evolution/EvolutionCalendarSource.h:
31999 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
32000 * src/backends/evolution/EvolutionContactSource.cpp:
32001 * src/backends/evolution/EvolutionContactSource.h:
32002 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
32003 * src/backends/evolution/EvolutionMemoSource.cpp:
32004 * src/backends/evolution/EvolutionMemoSource.h:
32005 * src/backends/evolution/EvolutionSyncSource.cpp:
32006 * src/backends/evolution/EvolutionSyncSource.h:
32007 * src/backends/evolution/Makefile.am:
32008 * src/backends/file/FileSyncSource.cpp:
32009 * src/backends/file/FileSyncSource.h:
32010 * src/backends/file/FileSyncSourceRegister.cpp:
32011 * src/backends/sqlite/SQLiteContactSource.cpp:
32012 * src/backends/sqlite/SQLiteContactSource.h:
32013 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
32014 * src/client-test-app.cpp:
32015 * src/core/EvolutionSyncClient.cpp:
32016 * src/core/EvolutionSyncClient.h:
32017 * src/core/EvolutionSyncSource.cpp:
32018 * src/core/EvolutionSyncSource.h:
32019 * src/core/Makefile.am:
32020 * src/core/SyncEvolutionCmdline.cpp:
32021 * src/core/SyncEvolutionCmdline.h:
32022 * src/core/SyncEvolutionConfig.cpp:
32023 * src/core/SyncEvolutionConfig.h:
32024 * src/core/SyncEvolutionUtil.cpp:
32025 * src/core/SyncEvolutionUtil.h:
32026 * src/core/SyncML.h:
32027 * src/core/SyncSource.cpp:
32028 * src/core/SyncSource.h:
32029 * src/core/SynthesisDBPlugin.cpp:
32030 * src/core/TrackingSyncSource.cpp:
32031 * src/core/TrackingSyncSource.h:
32032 * src/syncevo-dbus-server.cpp:
32033 * test/ClientTest.cpp:
32034 * test/ClientTest.h:
32036 redesigned SyncSource base class + API
32038 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
32040 * src/core/eds_abi_wrapper.cpp:
32041 * src/core/eds_abi_wrapper.h:
32043 EDS wrapper: added e_contact_get and e_contact_name_free
32045 2009-08-26 Chen Congwu <congwu.chen@intel.com>
32047 * test/resultchecker.py:
32049 Testing: Do not go on with checking test results if failed early
32050 because of compile error, etc.
32052 2009-08-26 Chen Congwu <congwu.chen@intel.com>
32054 * src/core/SoupTransportAgent.cpp:
32056 Fix a compile warning.
32058 2009-07-28 Chen Congwu <congwu.chen@intel.com>
32060 * src/core/CurlTransportAgent.cpp:
32061 * src/core/CurlTransportAgent.h:
32062 * src/core/EvolutionSyncClient.cpp:
32063 * src/core/SoupTransportAgent.cpp:
32064 * src/core/TransportAgent.h:
32066 Transport Resend: bug#3427, retry send when transport got network
32069 2009-07-28 Chen Congwu <congwu.chen@intel.com>
32071 * src/core/CurlTransportAgent.cpp:
32072 * src/core/CurlTransportAgent.h:
32073 * src/core/EvolutionSyncClient.cpp:
32074 * src/core/SyncEvolutionConfig.cpp:
32075 * src/core/SyncEvolutionConfig.h:
32077 Client Resend: change timeout detection for curl using time();
32078 change the config element description
32080 2009-07-22 Chen Congwu <congwu.chen@intel.com>
32082 * src/core/CurlTransportAgent.cpp:
32083 * src/core/CurlTransportAgent.h:
32084 * src/core/EvolutionSyncClient.cpp:
32085 * src/core/EvolutionSyncClient.h:
32086 * src/core/SoupTransportAgent.cpp:
32087 * src/core/SoupTransportAgent.h:
32088 * src/core/SyncEvolutionConfig.cpp:
32089 * src/core/SyncEvolutionConfig.h:
32090 * src/core/TransportAgent.h:
32091 * test/ClientTest.cpp:
32092 * test/ClientTest.h:
32094 Transport: bug#3427, transport will retry send after long waiting
32095 and will stop retring finally if all fails.
32097 2009-08-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32099 * src/core/FileConfigNode.cpp:
32101 HashConfigNode: add new property-values into hash for
32102 setProperty(bug# 5377)
32104 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32106 * test/README.mobical:
32107 * test/runtests.py:
32109 Testing: added Mobical.net in nightly test
32111 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32113 * test/compare.xsl:
32114 * test/generate-html.xsl:
32115 * test/resultchecker.py:
32116 * test/runtests.py:
32118 The main purpose is to refine nightly test report.
32120 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32122 * src/core/FileConfigNode.cpp:
32123 * src/core/FileConfigNode.h:
32124 * src/core/FileConfigTree.cpp:
32126 Config: Add hash map to store properties to improve
32127 performance(Bug #5377)
32129 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32131 * src/core/HashConfigNode.h:
32133 HashConfigNode: return emtpy string when not finding a given key
32135 2009-08-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32137 * src/core/FileConfigNode.cpp:
32139 FileConfigNode: fix the issue that a line is largger than 512
32142 2009-08-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32144 * test/README.funambol:
32145 * test/testcases/ical20.ics.funambol.tem.patch:
32147 Funambol: A bug fixing of libsynthesis for mobical to expose this
32150 2009-08-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32152 * src/core/SyncEvolutionCmdline.cpp:
32153 * src/core/SyncEvolutionConfig.cpp:
32155 Mobical: add configure template for mobical (Bug #3009)
32157 2009-08-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32159 * src/syncclient_sample_config.xml:
32161 Mobical: Strip time information for EXDATE if not needed (Bug
32164 2009-08-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32166 * test/README.mobical:
32167 * test/synccompare.pl:
32168 * test/testcases/ical20.ics.mobical.tem.patch:
32169 * test/testcases/itodo20.ics.mobical.tem.patch:
32170 * test/testcases/vcard30.vcf.mobical.tem.patch:
32172 Mobical: Add new suppressions to synccompare, README.mobical and
32173 test cases patches (Bug#3009)
32175 2009-08-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32177 * test/ClientTest.cpp:
32179 Mobical: Add a 'TEL' property for mergeItem in clienttest
32182 2009-08-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32184 * test/ClientTest.cpp:
32186 Mobical: Add CLIENT_TEST_NOCHECK_SYNCMODE (Bug #3009)
32188 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
32192 build: pick right name when copying rpm
32194 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
32197 Merge commit 'origin/moblin-transifex'
32199 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
32202 * configure-pre.in:
32204 updated NEWS for 0.9 and bumped version to 0.9
32206 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
32210 NEWS: list GUI fixes 0.9 beta 3 -> final
32212 2009-08-12 Jussi Kukkonen <jku@linux.intel.com>
32214 * src/gtk-ui/ui.glade:
32216 dbus client: minor layout fix for fatal error situation
32218 2009-08-11 Jussi Kukkonen <jku@linux.intel.com>
32220 * src/dbus/syncevo-dbus.c:
32222 dbus client lib: fix error functions
32224 2009-08-11 Jussi Kukkonen <jku@linux.intel.com>
32226 * src/syncevo-dbus-server.cpp:
32228 dbus server: copy template configuration in a sane way
32230 2009-08-11 Jussi Kukkonen <jku@linux.intel.com>
32232 * src/gtk-ui/sync-ui.rc:
32234 remove workaround for invisible tooltips
32236 2009-08-03 Jussi Kukkonen <jku@linux.intel.com>
32238 * src/gtk-ui/sync.desktop.in:
32240 add StartupNotify to desktop file
32242 2009-08-11 Patrick Ohly <patrick.ohly@gmx.de>
32244 * configure-pre.in:
32246 version bumped to 0.8.1+0.9+beta3+20090811
32248 2009-08-11 Patrick Ohly <patrick.ohly@gmx.de>
32251 * test/README.scheduleworld:
32253 NEWS + README.scheduleworld: updated for 0.9
32255 2009-08-07 Patrick Ohly <patrick.ohly@gmx.de>
32259 autotools: must include m4-repo in search path (Bugzilla #5061)
32261 2009-08-11 Patrick Ohly <patrick.ohly@intel.com>
32265 build: fixed RPM creation
32267 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
32271 NEWS: remember to write about https
32273 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
32275 * test/README.scheduleworld:
32277 README.scheduleworld: removed section on delete/update conflicts
32279 2009-08-08 auke <auke-jan.h.kok@intel.com>
32283 Updates to Dutch (Flemish) (nl) translation
32285 2009-08-04 Chen Congwu <congwu.chen@intel.com>
32287 * src/client-test-app.cpp:
32288 * test/ClientTest.cpp:
32289 * test/ClientTest.h:
32291 Testing: use server default configuration when init test configs.
32293 2009-08-05 auke <auke-jan.h.kok@intel.com>
32299 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
32301 * src/syncevo-dbus-server.cpp:
32303 compiler error: constness and strstr (Bugzilla #5061)
32305 2009-07-31 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32309 Updates to Swedish (sv) translation
32311 2009-07-31 Patrick Ohly <patrick.ohly@intel.com>
32313 * test/README.scheduleworld:
32315 README.scheduleworld: updated remark about client delete/server
32316 update conflict (Bugzilla #4369)
32318 2009-07-30 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32322 Updates to French (fr) translation
32324 2009-07-30 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32328 Updates to Chinese (Taiwan) (zh_TW) translation
32330 2009-07-30 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32334 Updates to Spanish (Castilian) (es) translation
32336 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32338 * configure-pre.in:
32340 bumped version to 0.8.1+0.9+beta3+20090730
32342 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32344 * src/DBusSyncClient.cpp:
32345 * src/core/EvolutionSyncClient.cpp:
32346 * src/core/EvolutionSyncSource.cpp:
32347 * src/core/EvolutionSyncSource.h:
32348 * test/ClientTest.cpp:
32349 * test/ClientTest.h:
32351 sync statistics: count items deleted during refresh-from-server
32354 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32356 * src/syncevo-dbus-server.cpp:
32358 D-Bus server: added dbus_g_thread_init()
32360 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32362 * src/syncevo-dbus-server.cpp:
32364 D-Bus server: avoid potential crash in type handling (Bugzilla
32367 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32369 * src/dbus/syncevo-dbus.c:
32371 GTK-UI: crash due to use-after-free in error case (Bugzilla
32374 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32376 * src/gtk-ui/Makefile.am:
32378 GTK-UI Makefile: use libsyncevo-dbus.la instead of -lsyncevo-dbus
32380 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32383 Merge commit 'origin/moblin-transifex'
32385 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
32387 * test/client-test-main.cpp:
32389 Testing: keep synccompare error output (____compare.log) around
32391 2009-07-24 Chen Congwu <congwu.chen@intel.com>
32393 * test/ClientTest.cpp:
32394 * test/client-test-main.cpp:
32396 Testing: let synccompare error output go to corresponding case
32399 2009-07-29 Patrick Ohly <patrick.ohly@intel.com>
32401 * src/syncclient_sample_config.xml:
32403 calendar support: sanitize incoming EXDATEs (Bugzilla #4457)
32405 2009-07-29 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32409 Updates to Polish (pl) translation
32411 2009-07-28 Patrick Ohly <patrick.ohly@intel.com>
32413 * src/gtk-ui/sync-ui.c:
32415 GTK GUI: the 'your SyncML server account name' string was still
32416 shown in once case (Bugzilla #4273)
32418 2009-07-28 Patrick Ohly <patrick.ohly@intel.com>
32420 * src/core/EvolutionSyncClient.cpp:
32422 logging: enable time stamping for all log entries
32424 2009-07-28 ZhuYanhai <zhu.yanhai@gmail.com>
32428 Updates to Chinese (China) (zh_CN) translation
32430 2009-07-28 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32434 Updates to Finnish (fi) translation
32436 2009-07-27 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32440 Updates to Swedish (sv) translation
32442 2009-07-27 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32446 Updates to Brazilian Portuguese (pt_BR) translation
32448 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
32450 * configure-pre.in:
32452 bumped version to 0.8.1+0.9+beta3+20090727
32454 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
32457 Merge commit 'origin/moblin-transifex'
32459 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
32463 packaging: don't include development files in binary packages
32466 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
32468 * configure-pre.in:
32469 * src/gtk-ui/Makefile.am:
32471 build: --enable-gui=all (Bugzilla #4753)
32473 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
32475 * test/README.scheduleworld:
32477 testing: document known issues with ScheduleWorld (#4369)
32479 2009-07-26 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32483 Updates to Finnish (fi) translation
32485 2009-07-25 Patrick Ohly <patrick.ohly@intel.com>
32487 * test/ClientTest.cpp:
32488 * test/ClientTest.h:
32490 testing: added testSlowSyncSemantic
32492 2009-07-25 tomasgalicia <tomas.galicia@intel.com>
32496 Updates to Spanish (Castilian) (es) translation
32498 2009-07-24 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32502 Updates to Korean (ko) translation
32504 2009-07-24 Patrick Ohly <patrick.ohly@intel.com>
32507 Merge commit 'origin/moblin-transifex'
32509 2009-07-24 Patrick Ohly <patrick.ohly@intel.com>
32511 * test/runtests.py:
32513 testing: removed incorrect
32514 CLIENT_TEST_FAILURES=EvolutionCalendarTest::testOpenDefaultMemo
32516 2009-07-24 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32520 Updates to German (de) translation
32522 2009-07-24 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32526 Updates to Brazilian Portuguese (pt_BR) translation
32528 2009-07-23 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32532 Updates to Swedish (sv) translation
32534 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
32537 * configure-pre.in:
32539 version bumped to 0.8.1+0.9+beta3+20090723
32541 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
32544 Merge commit 'origin/moblin-transifex'
32546 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
32548 * src/core/SyncEvolutionConfig.cpp:
32550 Google + SSL: must use https, disable certificate checking
32552 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
32554 * src/core/EvolutionSyncClient.cpp:
32555 * src/core/SyncEvolutionCmdline.cpp:
32556 * src/syncevolution.cpp:
32558 logging: don't use stderr/cerr (Bugzilla #4676)
32560 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
32563 * test/README.google:
32565 documentation: Google drops photos larger than a certain
32566 threshold (Bugzilla #4638)
32568 2009-07-23 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32572 Updates to Japanese (ja) translation
32574 2009-07-23 lpdufres <loic.dufresne.de.virel@intel.com>
32578 Updates to French (fr) translation
32580 2009-07-23 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32584 Updates to Chinese (Taiwan) (zh_TW) translation
32586 2009-07-22 milo <milo@ubuntu.com>
32590 Updates to Italian (it) translation
32592 2009-07-22 balrog <balrogg@gmail.com>
32596 Updates to Spanish (Castilian) (es) translation
32598 2009-07-22 balrog <balrogg@gmail.com>
32602 Updates to Polish (pl) translation
32604 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
32606 * test/runtests.py:
32608 testing: don't compress .out files
32610 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
32612 * test/runtests.py:
32614 testing: added --sanity-checks mode
32616 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
32618 * test/runtests.py:
32620 testing: copy log directory in addition to stdout
32622 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
32626 NEWS: explain soup/gnutls certificate checking problem with
32629 2009-07-22 ZhuYanhai <zhu.yanhai@gmail.com>
32633 Updates to Chinese (China) (zh_CN) translation
32635 2009-07-21 tomasgalicia <tomas.galicia@intel.com>
32639 Updates to Spanish (Castilian) (es) translation
32641 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32645 NEWS: SSL libsoup problem is not solved yet (Bugzilla #4220)
32647 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32649 * src/core/SyncEvolutionConfig.cpp:
32651 Google: don't use SSL, libsoup doesn't support it yet (Bugzilla
32654 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32656 * src/core/EvolutionSyncClient.cpp:
32658 SSL logging: added SYNCEVOLUTION_GNUTLS_DEBUG env variable to
32661 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32663 * src/core/EvolutionSyncClient.cpp:
32665 logging: fixed incorrect path to .html log
32667 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32669 * configure-pre.in:
32671 configure: removed obsolete debug output
32673 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32676 * configure-pre.in:
32678 version bumped to 0.8.1+0.9+beta3, NEWS updated accordingly
32680 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32683 Merge branch 'moblin-transifex' of
32684 git@git.moblin.org:syncevolution into moblin-transifex
32686 2009-07-21 milo <milo@ubuntu.com>
32690 Updates to Italian (it) translation
32692 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32695 Merge commit 'origin/moblin-transifex'
32697 2009-07-21 Jussi Kukkonen <jku@linux.intel.com>
32699 * src/gtk-ui/sync-ui.c:
32701 dbus client: require url in "New Service" window
32703 2009-07-21 Jussi Kukkonen <jku@linux.intel.com>
32705 * src/gtk-ui/sync-ui.c:
32706 * src/syncevo-dbus-server.cpp:
32708 dbus: handle errors correctly when getting config
32710 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32715 .deb and .tar.gz binary dist: include server interoperability
32718 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32722 NEWS: describe Funambol and Google support in more detail
32724 2009-07-20 Patrick Ohly <patrick.ohly@intel.com>
32726 * src/core/SyncEvolutionConfig.cpp:
32728 Google sync: visible in GUI now (Bugzilla #4552)
32730 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32732 * test/runtests.py:
32734 ScheduleWorld testing: ignore text::testManyItems failure
32737 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
32739 * test/runtests.py:
32741 testing: added Google contact sync testing
32743 2009-07-21 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32747 Updates to Japanese (ja) translation
32749 2009-07-21 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32753 Updates to Korean (ko) translation
32755 2009-07-21 balrog <balrogg@gmail.com>
32759 Updates to Polish (pl) translation
32761 2009-07-20 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32765 Updates to Chinese (Taiwan) (zh_TW) translation
32767 2009-07-20 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32771 Updates to Japanese (ja) translation
32773 2009-07-20 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32777 Updates to German (de) translation
32779 2009-07-20 Patrick Ohly <patrick.ohly@intel.com>
32781 * test/runtests.py:
32783 testing: added ZYB.com for contacts
32785 2009-07-18 Patrick Ohly <patrick.ohly@intel.com>
32787 * test/runtests.py:
32789 testing: removed ScheduleWorld failure suppression for new
32792 2009-07-18 Patrick Ohly <patrick.ohly@intel.com>
32794 * src/core/SyncEvolutionCmdline.cpp:
32795 * src/core/SyncEvolutionConfig.cpp:
32797 ZYB: Add template for zyb (Bug #2424)
32799 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32803 Updates to Finnish (fi) translation
32805 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32809 Updates to Swedish (sv) translation
32811 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32815 Updates to Brazilian Portuguese (pt_BR) translation
32817 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
32821 Updates to French (fr) translation
32823 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
32826 * configure-pre.in:
32828 bumped version: 0.8.1+0.9+beta2+20090717
32830 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
32833 Merge commit 'origin/moblin-transifex'
32835 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
32837 * configure-pre.in:
32838 * src/core/SyncEvolutionCmdline.cpp:
32840 SSL certificates: include path for Moblin and fix command line
32841 test (Bugzilla #4220)
32843 2009-07-17 Chen Congwu <congwu.chen@intel.com>
32845 * test/ClientTest.cpp:
32846 * test/README.google:
32847 * test/synccompare.pl:
32848 * test/testcases/vcard30.vcf.google.tem.patch:
32850 Goolge + vcard21: bugzilla #2423, ignore some properties
32852 2009-06-18 Wu, Yong <yong.wu@intel.com>
32854 * src/core/SyncEvolutionCmdline.cpp:
32855 * src/core/SyncEvolutionConfig.cpp:
32857 Google+vcard21: Add Google sync template configuration; bugzilla
32860 2009-07-16 Nick Richards <nicholas.e.richards@intel.com>
32862 * src/gtk-ui/sync.desktop.in:
32866 2009-07-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32868 * test/README.funambol:
32870 Funambol: add a declaration of lost parameter
32871 'X-EVOLUTION-UI-SLOT' (Bug #2422)
32873 2009-07-16 Patrick Ohly <patrick.ohly@intel.com>
32877 autogen.sh: m4 directory must exist before calling tools
32879 2009-07-16 ZhuYanhai <zhu.yanhai@gmail.com>
32883 Updates to Chinese (China) (zh_CN) translation
32885 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
32889 * m4-repo/ax_boost_base.m4:
32890 * m4/ax_boost_base.m4:
32892 autotools: cleaner separation between permanent and temporary m4
32895 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
32898 * gen-autotools.sh:
32900 building: split out non-standard parts of autogen.sh into
32903 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
32905 * test/runtests.py:
32907 testing: fixed typo in recent commit
32909 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
32911 * test/dbus-session.sh:
32912 * test/valgrindcheck.sh:
32914 testing: valgrindcheck and dbus-session scripts
32916 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32918 * test/runtests.py:
32920 testing: allow parallel makes
32922 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32924 * test/runtests.py:
32926 testing: workaround for running client-test with --enable-shared
32929 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32931 * src/syncclient_sample_config.xml:
32933 Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
32936 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
32938 * test/README.funambol:
32939 * test/synccompare.pl:
32941 Funambol: FN and PHOTO are preserved by server (Bug #2422)
32943 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32947 packaging: dpkg-shlibdeps needs LD_LIBRARY_PATH
32949 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32951 * src/dbus/interfaces/Makefile.am:
32953 packaging: some more dbus/interfaces fixes
32955 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32959 packaging: fixed dependency calculation
32961 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32965 packaging: INSTALL-tar-gz needed for 'make distbin'
32967 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32971 packaging: dpkg-shlibdeps depends on debian/control
32973 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32977 packaging: don't override clean_local
32979 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32982 Merge commit 'origin/moblin-transifex'
32984 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32989 packaging: updated rules for building .tar.gz and .deb
32991 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
32993 * src/Makefile-gen.am:
32995 src/Makefile: fixed source file list for client-test
32997 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
33000 * configure-pre.in:
33002 more build dependencies fixes
33004 2009-07-14 ZhuYanhai <zhu.yanhai@gmail.com>
33008 Updates to Chinese (China) (zh_CN) translation
33010 2009-07-13 Chen Congwu <congwu.chen@intel.com>
33012 * test/ClientTest.cpp:
33014 Use raw type for updated item, buggzilla #4282
33016 2009-07-13 Chen Congwu <congwu.chen@intel.com>
33018 * src/Makefile-gen.am:
33020 Testing: fix a typo, bugzilla #2421
33022 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
33026 improve translator docs
33028 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
33030 * src/gtk-ui/sync-ui-config.c:
33031 * src/gtk-ui/sync-ui-config.h:
33032 * src/gtk-ui/sync-ui.c:
33034 do not set password if user hasn't defined one in UI
33036 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
33038 * src/gtk-ui/ui.glade:
33040 set the "need connection to sync" label width
33042 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
33044 * src/gtk-ui/sync-ui.c:
33046 don't use username/password from template in UI
33048 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
33050 * test/runtests.py:
33052 testing: avoid running Retry and Suspend tests for ScheduleWorld
33055 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
33057 * test/runtests.py:
33059 testing: run distcheck with building GUI
33061 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
33065 testing: added suppressions
33067 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
33069 * po/POTFILES.skip:
33070 * src/Makefile-gen.am:
33071 * src/dbus/interfaces/Makefile.am:
33072 * src/gtk-ui/Makefile.am:
33076 2009-07-13 tomas.galicia@intel.com <tomas.galicia@intel.com>
33080 Updates to Spanish (Castilian) (es) translation
33082 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
33086 README: updated information on required packages
33088 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
33091 * src/Makefile-gen.am:
33092 * src/client-test-app.cpp:
33093 * src/core/LogRedirect.cpp:
33094 * src/core/Makefile.am:
33095 * src/core/SyncEvolutionCmdline.cpp:
33096 * src/core/SyncEvolutionUtil.cpp:
33097 * src/core/SyncEvolutionUtil.h:
33098 * test/ClientTest.cpp:
33099 * test/ClientTest.h:
33100 * test/Makefile.am:
33104 testing: skip certain tests by listing them in CLIENT_TEST_SKIP
33106 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
33108 * test/runtests.py:
33110 testing: ignore EvolutionCalendarTest::testOpenDefaultMemo
33113 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
33115 * test/runtests.py:
33117 testing: enable ical20 and itodo20 for Funambol testing
33119 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
33122 * src/gtk-ui/Makefile.am:
33124 sync.desktop: fixed "make dist" after recent rename
33126 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
33130 autgen.sh: wipe out old files before recreating them
33132 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
33134 * src/core/LogRedirect.cpp:
33136 LogRedirect: fixed compiler warning
33138 2009-07-11 milo <milo@ubuntu.com>
33142 Updates to Italian (it) translation
33144 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33146 * configure-pre.in:
33147 * src/core/CurlTransportAgent.cpp:
33148 * src/core/CurlTransportAgent.h:
33149 * src/core/EvolutionSyncClient.cpp:
33150 * src/core/EvolutionSyncClient.h:
33151 * src/core/SoupTransportAgent.cpp:
33152 * src/core/SoupTransportAgent.h:
33153 * src/core/SyncEvolutionConfig.cpp:
33154 * src/core/TransportAgent.h:
33155 * test/ClientTest.h:
33157 HTTPS transport: added SSL certificate checking
33159 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
33163 testing: extended valgrind suppression rules
33165 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
33167 * src/core/EvolutionSyncSource.cpp:
33168 * src/core/EvolutionSyncSource.h:
33170 EvolutionSyncSource: memory handling
33172 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
33174 * src/core/SynthesisDBPlugin.cpp:
33176 Synthesis bridge: fixed leak
33178 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33180 * src/core/LogRedirect.cpp:
33182 fixed compile error due to missing header
33184 2009-07-07 Patrick Ohly <patrick.ohly@intel.com>
33186 * src/Makefile-gen.am:
33187 * src/core/LogRedirect.cpp:
33188 * src/core/LogRedirect.h:
33189 * test/Makefile.am:
33190 * test/abort-redirect.cpp:
33192 logging: catch more redirected output when shutting down
33194 2009-07-07 Patrick Ohly <patrick.ohly@intel.com>
33197 * src/core/LogRedirect.cpp:
33198 * src/core/LogRedirect.h:
33200 logging: set SYNCEVOLUTION_DEBUG to disable redirection
33202 2009-07-07 Patrick Ohly <patrick.ohly@intel.com>
33204 * src/core/EvolutionSyncClient.cpp:
33205 * src/core/LogRedirect.cpp:
33206 * src/core/LogRedirect.h:
33208 logging: cleaned up source
33210 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
33212 * src/core/LogRedirect.cpp:
33213 * src/core/LogRedirect.h:
33214 * src/syncevolution.cpp:
33216 logging: enabled redirecting of stderr for command line (Bugzilla
33219 2009-07-02 Patrick Ohly <patrick.ohly@intel.com>
33221 * src/core/EvolutionSyncClient.cpp:
33222 * src/core/LogRedirect.cpp:
33223 * src/core/LogRedirect.h:
33224 * src/core/Makefile.am:
33225 * src/syncevolution.cpp:
33227 logging: intercept stdout and stderr (Buzilla #1333)
33229 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
33231 * src/core/SynthesisEngine.cpp:
33233 logging: pass all available information to new (and tentative)
33234 Synthesis call (Bugzilla #3474)
33236 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
33238 * src/core/EvolutionSyncClient.cpp:
33239 * src/core/EvolutionSyncClient.h:
33240 * src/core/SynthesisEngine.cpp:
33241 * src/core/SynthesisEngine.h:
33243 logging: write a single sysync_linux.html log (Bugzilla #3474)
33245 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33248 Merge commit 'origin/moblin-transifex'
33250 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33253 * configure-pre.in:
33255 configure: --enable-gui implies --enable-dbus-service, docs
33257 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33260 * src/gtk-ui/sync.desktop:
33261 * src/gtk-ui/sync.desktop.in:
33263 translation: install localized version of sync.desktop (Bugzilla
33266 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33269 * configure-pre.in:
33271 bumped version (0.8.1+0.9+beta2+20090709) and added 0.9 beta 3
33274 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33279 testing: updated valgrind regression rules
33281 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33283 * src/Makefile-gen.am:
33285 testing: minor improvements for patching test cases
33287 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33289 * test/testcases/README:
33291 test/testcases/README: fixed typo (.ics -> .tem)
33293 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
33295 * src/Makefile-gen.am:
33296 * test/Makefile.am:
33297 * test/testcases/README:
33298 * test/testcases/ical20.ics.funambol.tem.patch:
33299 * test/testcases/itodo20.ics.funambol.tem.patch:
33301 testing: better handling of test case cases (Bugzilla #2421)
33303 2009-07-08 Jussi Kukkonen <jku@linux.intel.com>
33305 * src/dbus/interfaces/Makefile.am:
33307 really fix build in src/dbus/interfaces
33309 2009-07-08 Jussi Kukkonen <jku@linux.intel.com>
33311 * src/dbus/interfaces/syncevo-full.xml:
33312 * src/dbus/syncevo-dbus-types.c:
33313 * src/dbus/syncevo-dbus-types.h:
33315 * src/gtk-ui/sync-ui.c:
33316 * src/syncevo-dbus-server.cpp:
33318 use ConsumerReady flag in dbus api and UI
33320 2009-07-08 Jussi Kukkonen <jku@linux.intel.com>
33322 * src/dbus/interfaces/Makefile.am:
33324 fix build: don't remove syncevo-marshal.list on clean
33326 2009-06-29 Patrick Ohly <patrick.ohly@intel.com>
33328 * src/core/SyncEvolutionCmdline.cpp:
33329 * src/core/SyncEvolutionConfig.cpp:
33330 * src/core/SyncEvolutionConfig.h:
33331 * src/default/syncevolution/Funambol/config.ini:
33332 * src/default/syncevolution/ScheduleWorld/config.ini:
33334 configuration: added "ConsumerReady" option
33336 2009-07-09 margie <margie.foster@intel.com>
33340 test po file for Hungarian
33342 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
33344 * test/ClientTest.cpp:
33345 * test/ClientTest.h:
33347 testing: callers of getItems() need to know which file was used
33350 2009-07-06 Chen Congwu <congwu.chen@intel.com>
33352 * src/Makefile-gen.am:
33353 * test/ClientTest.cpp:
33354 * test/Makefile.am:
33355 * test/testcases/README:
33356 * test/testcases/ical20.ics.funambol.tem.patch:
33357 * test/testcases/itodo20.ics.funambol.tem.patch:
33359 Test case files: better handling of test cases, bugzilla #2421
33361 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
33363 * test/README.funambol:
33365 README.funambol: added some links and mention lost ACTION
33367 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
33370 * src/core/SyncEvolutionCmdline.cpp:
33371 * src/core/SyncEvolutionConfig.cpp:
33372 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
33373 * src/default/syncevolution/Funambol/sources/todo/config.ini:
33374 * test/README.funambol:
33376 Funambol: force iCalendar 2.0 mode in the config template
33378 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
33380 * src/core/EvolutionSyncSource.cpp:
33382 coding style: always use curly brackets
33384 2009-07-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
33386 * test/ClientTest.cpp:
33388 Funambol: Fix a comparison for completeness (Bug #2424)
33390 2009-07-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
33392 * test/README.funambol:
33394 Funambol: Refine README.funambol (Bug #2422)
33396 2009-07-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
33398 * src/backends/addressbook/AddressBookSourceRegister.cpp:
33399 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
33400 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
33401 * src/backends/file/FileSyncSourceRegister.cpp:
33402 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
33403 * src/core/EvolutionSyncSource.cpp:
33404 * src/core/SyncEvolutionConfig.cpp:
33405 * src/core/SyncEvolutionConfig.h:
33407 SourceType: add a trailing '!' into source type to force to use
33410 2009-07-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
33412 * test/synccompare.pl:
33414 Funambol: Ignore and remove some property or parameters when
33415 synccompare(Bug #2422)
33417 2009-07-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
33419 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
33420 * test/README.funambol:
33422 Funambol + itodo20: add 'text/calendar!' to force to use
33423 icalendar20(Bug #2422)
33425 2009-07-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
33427 * test/synccompare.pl:
33429 Funambol + itodo20: ignore some property comparisions in
33430 synccompare(Bug #2422)
33432 2009-06-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
33434 * test/synccompare.pl:
33436 Funambol + vcard21: Ignore 'X-ASSISTANT' property in
33437 synccompare.pl(Bug #2422)
33439 2009-06-29 zhu, yongsheng <yongsheng.zhu@intel.com>
33441 * test/ClientTest.cpp:
33442 * test/README.funambol:
33444 Funambol + ical2.0: add an environment variable to set maximum
33445 item size (Bug #2422)
33447 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
33449 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
33450 * src/core/EvolutionSyncSource.cpp:
33452 icalendar2.0: Force to use icalendar2.0 as sync format (Bug
33455 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
33457 * test/README.funambol:
33459 Funambol: Add README.funambol for Funambol interoperability test
33460 information(Bug #2422)
33462 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
33464 * src/core/SyncEvolutionConfig.cpp:
33465 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
33466 * src/default/syncevolution/Funambol/sources/todo/config.ini:
33468 iCal20: Enable ical20 and itodo20 sync for Funambol server(Bug
33471 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
33473 * test/synccompare.pl:
33475 iCal20: Ingore properties comparasion for Funambol miss them(Bug
33478 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
33480 * src/syncclient_sample_config.xml:
33482 iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
33483 property(Bug #2422)
33485 2009-07-07 lpdufres <loic.dufresne.de.virel@intel.com>
33489 Updates to Swedish (sv) translation
33491 2009-07-07 lpdufres <loic.dufresne.de.virel@intel.com>
33495 Updates to Chinese (Taiwan) (zh_TW) translation
33497 2009-07-06 Patrick Ohly <patrick.ohly@intel.com>
33499 * src/gtk-ui/sync-ui.c:
33501 compiler warnings in GUI: passing string instead of format
33504 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
33506 * src/backends/evolution/EvolutionContactSource.h:
33507 * src/core/EvolutionSyncClient.cpp:
33508 * src/core/EvolutionSyncSource.cpp:
33509 * src/core/EvolutionSyncSource.h:
33510 * src/syncclient_sample_config.xml:
33512 XML config: allow backends to add their own definitions (Bugzilla
33515 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
33518 Merge commit 'origin/moblin-transifex'
33520 2009-07-02 lpdufres <loic.dufresne.de.virel@intel.com>
33524 Updates to Brazilian Portuguese translation (Thanks Gabor)
33526 2009-07-02 milo <milo@ubuntu.com>
33530 Added Italian translation
33532 2009-07-02 Chen Congwu <congwu.chen@intel.com>
33534 * src/core/EvolutionSyncClient.cpp:
33535 * src/core/SoupTransportAgent.cpp:
33536 * src/core/SoupTransportAgent.h:
33537 * src/core/SyncEvolutionCmdline.cpp:
33539 suspend/resume improvements: improvements on suspend/resume
33541 2009-07-01 balrog <balrogg@gmail.com>
33545 First attempt at Polish strings for SyncEvolution.
33547 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
33549 * src/core/EvolutionSyncClient.cpp:
33550 * src/core/SyncEvolutionCmdline.cpp:
33552 suspend&resume: minor cleanup
33554 2009-06-26 Chen Congwu <congwu.chen@intel.com>
33556 * src/client-test-app.cpp:
33557 * test/ClientTest.cpp:
33558 * test/ClientTest.h:
33560 Test cases: Enable Interrupt* test, add suspend test
33562 2009-06-26 Chen Congwu <congwu.chen@intel.com>
33564 * src/core/CurlTransportAgent.cpp:
33565 * src/core/CurlTransportAgent.h:
33566 * src/core/EvolutionSyncClient.cpp:
33567 * src/core/EvolutionSyncClient.h:
33568 * src/core/SoupTransportAgent.cpp:
33569 * src/core/SoupTransportAgent.h:
33570 * src/core/SyncEvolutionCmdline.cpp:
33572 suspend and resume: add signal processing and update the logic;
33575 2009-06-30 Jussi Kukkonen <jku@linux.intel.com>
33577 * src/gtk-ui/sync-ui.c:
33579 fix crash in_server_config_for_template_cb()
33581 2009-06-29 Jussi Kukkonen <jku@linux.intel.com>
33583 * src/gtk-ui/sync-ui-config.c:
33584 * src/gtk-ui/sync-ui-config.h:
33585 * src/gtk-ui/sync-ui.c:
33587 dbus client: write '-' as password in config (so GetPassword is
33590 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
33592 * src/backends/addressbook/AddressBookSource.h:
33593 * src/backends/evolution/EvolutionCalendarSource.cpp:
33594 * src/backends/evolution/EvolutionCalendarSource.h:
33595 * src/backends/evolution/EvolutionContactSource.cpp:
33596 * src/backends/evolution/EvolutionContactSource.h:
33597 * src/backends/evolution/EvolutionMemoSource.cpp:
33598 * src/backends/evolution/EvolutionMemoSource.h:
33599 * src/backends/file/FileSyncSource.cpp:
33600 * src/backends/file/FileSyncSource.h:
33601 * src/backends/sqlite/SQLiteContactSource.cpp:
33602 * src/backends/sqlite/SQLiteContactSource.h:
33603 * src/client-test-app.cpp:
33604 * src/core/EvolutionSyncSource.h:
33605 * src/core/TrackingSyncSource.cpp:
33606 * src/core/TrackingSyncSource.h:
33607 * test/ClientTest.cpp:
33609 extracting items: EvolutionMemoSource needs information about
33612 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
33614 * test/synccompare.pl:
33616 testing: fixed Client::Sync::vcard30::testConversion
33618 2009-06-26 Patrick Ohly <patrick.ohly@intel.com>
33620 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
33621 * test/ClientTest.cpp:
33623 testing: "text" tests didn't have the required "dump" method
33625 2009-06-26 Patrick Ohly <patrick.ohly@intel.com>
33627 * test/runtests.py:
33629 runtests.py: updated to work with current source code
33631 2009-06-25 tester <tester@knlcst4.ikn.intel.com>
33633 * src/Makefile-gen.am:
33635 build fix: D-Bus service .in file must be packaged in all cases
33637 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
33639 * src/Makefile-gen.am:
33640 * src/gtk-ui/Makefile.am:
33641 * src/gtk-ui/sync-ui-marshal.list:
33643 fixed some problems with "make dist"
33645 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
33647 * configure-pre.in:
33649 bumped version: 0.8.1+0.9+beta2+20090625
33651 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
33653 * src/core/SyncEvolutionCmdline.cpp:
33654 * src/core/SyncEvolutionConfig.cpp:
33655 * src/default/syncevolution/Funambol/config.ini:
33657 WBXML: enabled by default, except for Funambol
33659 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
33661 * src/core/SyncEvolutionCmdline.cpp:
33663 testing: fixed SyncEvolutionCmdlineTest after adding
33664 HashCode/ConfigDate
33666 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
33668 * src/syncclient_sample_config.xml:
33669 * test/synccompare.pl:
33671 vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
33674 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
33676 * src/core/EvolutionSyncSource.cpp:
33677 * src/syncclient_sample_config.xml:
33679 data conversion: different data profiles for SyncML peer + local
33680 DB with remote rules
33682 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
33684 * src/syncevo-dbus-server.cpp:
33686 compile error: GNOME keyring 2.24 misses extern "C"
33688 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
33690 * test/ClientTest.h:
33692 testing: message and object size was too small
33694 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33697 Merge commit 'origin/moblin-transifex'
33699 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33702 XML config: done with comparison of our and upstream XML config
33704 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33706 * src/core/EvolutionSyncClient.cpp:
33707 * src/core/Makefile.am:
33708 * src/syncevolution.xml:
33710 XML config: use syncclient_sample_config.xml instead of
33713 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33715 * src/syncclient_sample_config.xml:
33717 XML config: keep alarm times as they are
33719 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33721 * src/syncclient_sample_config.xml:
33723 XML config: be conservative about encoding of EXDATEs
33725 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33727 * src/syncclient_sample_config.xml:
33729 XML config: enhanced calendar data formats
33731 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33733 * src/syncclient_sample_config.xml:
33735 XML config: added several vCard 3.0/Evolution specific properties
33737 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33739 * src/syncclient_sample_config.xml:
33741 XML config: don't enforce http:// prefix in vCard 2.1 URL
33743 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33745 * src/syncclient_sample_config.xml:
33747 XML config: use NICKNAME also in vCard 2.1
33749 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33751 * src/syncclient_sample_config.xml:
33753 XML config: avoid empty LOCATION in VEVENT
33755 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33757 * src/syncclient_sample_config.xml:
33759 XML config: don't encode empty DESCRIPTION in VEVENT/VTODO
33761 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33763 * src/syncclient_sample_config.xml:
33765 XML config: fix incorrect datatype name check
33767 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
33769 * src/syncclient_sample_config.xml:
33771 XML config: generate client config dynamically
33773 2009-06-22 margie <margie.foster@intel.com>
33777 Initial translation of beta strings
33779 2009-06-22 Patrick Ohly <patrick.ohly@intel.com>
33782 Merge branch 'synthesis' into synthesis-config-tracking
33784 2009-05-12 Lukas Zeller <luz@synthesis.ch>
33786 * src/syncclient_sample_config.xml:
33788 sample client config: EXDATE is comma separated in iCalendar 2.0!
33790 2009-04-17 Synthesis AG <opensource@synthesis.ch>
33792 * src/syncclient_sample_config.xml:
33794 Initial Commit by Synthesis AG for Open Source libsynthesis
33795 3.2.0.25 and libsmltk
33797 2009-06-22 Patrick Ohly <patrick.ohly@intel.com>
33799 * build/import-synthesis-xml.sh:
33801 XML config: track upstream syncclient_sample_config.xml
33803 2009-06-18 Wu, Yong <yong.wu@intel.com>
33805 * src/core/EvolutionSyncClient.cpp:
33806 * src/core/SyncEvolutionConfig.cpp:
33807 * src/core/SyncEvolutionConfig.h:
33808 * src/syncevolution.xml:
33810 config + DevInf: always resend DevInf if content of config has
33813 2009-06-19 margie <margie.foster@intel.com>
33817 Initial translation of beta strings in Swedish
33819 2009-06-18 margie <margie.foster@intel.com>
33823 Initial translation of beta strings into Brazilian Portuguese
33825 2009-06-18 margie <margie.foster@intel.com>
33829 Initial translation of beta strings into Korean
33831 2009-06-18 margie <margie.foster@intel.com>
33835 Initial translation of beta strings into Japanese
33837 2009-06-18 margie <margie.foster@intel.com>
33841 Initial translation of beta strings into Finnish
33843 2009-06-18 margie <margie.foster@intel.com>
33847 Initial translation of beta strings into French
33849 2009-06-18 margie <margie.foster@intel.com>
33853 Initial translation of beta strings into Spanish
33855 2009-06-17 margie <margie.foster@intel.com>
33859 Initial translation of beta strings in Chinese Traditional
33861 2009-06-12 Patrick Ohly <patrick.ohly@intel.com>
33863 * test/ClientTest.cpp:
33865 testMerge: detect missing update from server to client after
33866 conflict resolution
33868 2009-06-12 Patrick Ohly <patrick.ohly@intel.com>
33870 * src/syncevolution.xml:
33872 vCard: sent less empty properties (Bugzilla #3469)
33874 2009-06-17 Patrick Ohly <patrick.ohly@intel.com>
33877 Merge commit 'origin/jku'
33879 2009-06-17 Patrick Ohly <patrick.ohly@intel.com>
33882 Merge commit 'origin/keyring'
33884 2009-06-17 Jussi Kukkonen <jku@linux.intel.com>
33889 add italian translation
33891 2009-06-15 Jussi Kukkonen <jku@linux.intel.com>
33893 * src/gtk-ui/mux-window.c:
33895 MuxWindow: always request same size (workaround)
33897 2009-06-16 Jussi Kukkonen <jku@linux.intel.com>
33899 * src/gtk-ui/sync-ui.c:
33900 * src/syncevo-dbus-server.cpp:
33902 dbus client, server: remove scheme from keyring urls
33904 2009-06-12 Jussi Kukkonen <jku@linux.intel.com>
33910 2009-06-12 Patrick Ohly <patrick.ohly@intel.com>
33913 * configure-pre.in:
33915 bumped version: 0.8.1+0.9+beta2
33917 2009-06-11 Patrick Ohly <patrick.ohly@intel.com>
33919 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
33920 * src/core/SyncEvolutionConfig.cpp:
33922 documentation: added vCalendar 1.0 and explain automatic format
33925 2009-06-12 ZhuYanhai <>
33929 Initial import zh_CN PO file.
33931 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
33935 * configure-pre.in:
33937 adapted for 0.9 beta 2 snapshot
33938 (syncevolution-0-9-beta2-2009-06-10)
33940 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
33944 * configure-pre.in:
33945 * src/core/EvolutionSyncClient.cpp:
33946 * src/core/EvolutionSyncSource.cpp:
33947 * src/core/FilterConfigNode.cpp:
33948 * src/core/SyncEvolutionCmdline.cpp:
33950 Debian Etch: fixes some compilation issues
33952 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
33954 * src/core/CurlTransportAgent.cpp:
33955 * src/core/CurlTransportAgent.h:
33957 libcurl: fixed memory handling issue with libcurl < 7.17.0.
33959 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
33961 * src/core/EvolutionSyncClient.cpp:
33962 * src/core/SyncEvolutionConfig.cpp:
33963 * src/core/SyncEvolutionUtil.cpp:
33964 * src/core/SyncEvolutionUtil.h:
33966 config: use ${XDG_CACHE_HOME} for logs and database dumps
33969 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
33971 * src/core/SyncEvolutionConfig.cpp:
33973 config: clarified that clientAuthType only has an effect during
33976 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
33978 * src/core/EvolutionSyncClient.cpp:
33979 * src/core/SyncEvolutionCmdline.cpp:
33980 * src/core/SyncEvolutionConfig.cpp:
33981 * src/syncevolution.xml:
33983 config: enable clientAuthType (Bugzilla #3242)
33985 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
33987 * src/client-test-app.cpp:
33988 * src/core/EvolutionSyncClient.cpp:
33989 * src/core/SyncEvolutionCmdline.cpp:
33990 * src/core/SyncEvolutionConfig.cpp:
33991 * src/core/SyncEvolutionConfig.h:
33992 * src/syncevolution.xml:
33994 config: enabled maxMsgSize/maxObjSize, removed obsolete loSupport
33997 2009-06-09 Patrick Ohly <patrick.ohly@intel.com>
33999 * src/core/SoupTransportAgent.cpp:
34001 Soup HTTP Transport: must return content type of reply
34003 2009-06-03 Patrick Ohly <patrick.ohly@intel.com>
34006 Merge branch 'master' of git@git.moblin.org:syncevolution
34008 2009-06-03 Patrick Ohly <patrick.ohly@intel.com>
34010 * src/core/EvolutionSyncClient.cpp:
34011 * src/core/SyncEvolutionConfig.cpp:
34013 logging: logLevel 4 and 5 enable message translation and dumping
34015 2009-06-03 Jussi Kukkonen <jku@linux.intel.com>
34017 * configure-pre.in:
34018 * src/gtk-ui/main.c:
34020 dbus client: make libunique dependency optional
34022 2009-06-03 Jussi Kukkonen <jku@linux.intel.com>
34024 * src/gtk-ui/main.c:
34026 dbus-client: add missing license to main.c
34028 2009-06-03 Jussi Kukkonen <jku@linux.intel.com>
34030 * configure-pre.in:
34031 * src/gtk-ui/Makefile.am:
34032 * src/gtk-ui/main.c:
34033 * src/gtk-ui/sync-ui.c:
34034 * src/gtk-ui/sync-ui.h:
34036 dbus-client: force single instance mode
34038 2009-06-02 Jussi Kukkonen <jku@linux.intel.com>
34040 * src/gtk-ui/sync-ui-config.c:
34041 * src/gtk-ui/sync-ui.c:
34042 * src/syncevo-dbus-server.cpp:
34044 dbus client: make sure password is "-" in config
34046 2009-06-02 Jussi Kukkonen <jku@linux.intel.com>
34048 * src/gtk-ui/sync-ui.c:
34050 dbus client: disable "change sync service" when syncing
34052 2009-06-02 Jussi Kukkonen <jku@linux.intel.com>
34054 * src/gtk-ui/ui.glade:
34056 dbus client: wrap text in "change sync service" button
34058 2009-06-01 Jussi Kukkonen <jku@linux.intel.com>
34060 * src/gtk-ui/ui.glade:
34062 dbus client: fix glade file corruption
34064 2009-06-01 Jussi Kukkonen <jku@linux.intel.com>
34066 * src/gtk-ui/sync-ui-config.c:
34068 dbus client: sort sources alphabetically in UI
34070 2009-05-29 Jussi Kukkonen <jku@linux.intel.com>
34072 * src/dbus/interfaces/syncevo-full.xml:
34073 * src/dbus/syncevo-dbus.c:
34074 * src/dbus/syncevo-dbus.h:
34075 * src/syncevo-dbus-server.cpp:
34076 * src/syncevo-dbus-server.h:
34078 dbus service: remove 'need-password' signal
34080 2009-05-29 Jussi Kukkonen <jku@linux.intel.com>
34082 * configure-pre.in:
34083 * src/gtk-ui/Makefile.am:
34084 * src/gtk-ui/sync-ui.c:
34086 dbus client: add the server to ACL when adding a key to keyring
34088 2009-05-29 Jussi Kukkonen <jku@linux.intel.com>
34090 * configure-pre.in:
34091 * src/DBusSyncClient.cpp:
34092 * src/DBusSyncClient.h:
34093 * src/Makefile-gen.am:
34094 * src/gtk-ui/sync-ui-config.c:
34095 * src/gtk-ui/sync-ui-config.h:
34096 * src/gtk-ui/sync-ui.c:
34097 * src/syncevo-dbus-server.cpp:
34098 * src/syncevo-dbus-server.h:
34100 dbus service/client: add gnome-keyring support
34102 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
34104 * configure-pre.in:
34106 bumped version: 0.8.1+0.9+beta2+20090514
34108 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
34111 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
34114 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
34116 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
34117 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
34118 * src/client-test-app.cpp:
34119 * src/core/EvolutionSyncSource.h:
34120 * test/ClientTest.cpp:
34121 * test/ClientTest.h:
34123 testing: removed code which wasn't needed anymore
34125 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
34127 * test/synccompare.pl:
34129 synccompare: due to typo it did not compare file against dir
34130 (skipped content of dir)
34132 2009-05-14 Jussi Kukkonen <jku@linux.intel.com>
34134 * src/gtk-ui/sync-ui.c:
34136 dbus client: don't open urls twice
34138 2009-05-14 Jussi Kukkonen <jku@linux.intel.com>
34140 * src/gtk-ui/sync-ui.c:
34142 dbus client: handle LOCERR_TRANSPFAIL
34144 2009-05-14 Jussi Kukkonen <jku@linux.intel.com>
34146 * src/gtk-ui/sync-ui.c:
34147 * src/syncevo-dbus-server.cpp:
34149 dbus service: don't abort on Sync() exception
34151 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34153 * src/gtk-ui/sync-ui.c:
34155 dbus client: hide progress bar when new service is selected
34157 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34159 * src/gtk-ui/sync-ui.c:
34160 * src/gtk-ui/sync-ui.rc:
34161 * src/gtk-ui/ui.glade:
34163 dbus client: cosmetic fixes
34165 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
34167 * configure-pre.in:
34169 version bump: 0.8.1+0.9+beta2+20090513
34171 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
34174 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
34177 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34179 * src/gtk-ui/mux-window.c:
34181 maximise windows even more
34183 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
34185 * src/syncevolution.xml:
34187 EXDATE: accept all reasonable versions, generate separate
34188 properties with one value each
34190 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34192 * src/gtk-ui/sync-ui.c:
34194 dbus client: avoid possible crasher on restart
34196 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34198 * src/gtk-ui/sync-ui.c:
34200 dbus client: disable canceling for now
34202 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34204 * src/gtk-ui/sync-ui-config.c:
34205 * src/gtk-ui/sync-ui-config.h:
34206 * src/gtk-ui/sync-ui.c:
34207 * src/syncevo-dbus-server.cpp:
34209 dbus client/service: hide non--supported sources
34211 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34213 * src/gtk-ui/sync-ui.c:
34215 dbus client: call AbortSync asynchronously
34217 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34219 * src/dbus/syncevo-dbus.c:
34220 * src/dbus/syncevo-dbus.h:
34222 dbus client: Add missing async AbortSync to wrapper lib
34224 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
34226 * src/dbus/syncevo-dbus-types.h:
34227 * src/gtk-ui/sync-ui.c:
34228 * src/syncevo-dbus-server.cpp:
34230 dbus service/client: fix DBus error handling
34232 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
34234 * src/core/EvolutionSyncSource.cpp:
34236 --enable-shared: fix for loading backend modules contained typo,
34237 only syncecal.so was opened
34239 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
34241 * src/core/FileConfigTree.cpp:
34243 --remove: .other.ini files were not removed, leaving an
34244 incomplete config behind (#1806)
34246 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
34248 * src/core/SyncEvolutionConfig.cpp:
34250 configuration handling: only list servers as "configured" which
34251 really have a config
34253 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
34255 * src/core/EvolutionSyncSource.cpp:
34256 * src/core/Makefile.am:
34258 --enable-shared: find backends in $(libdir)/syncevolution
34260 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
34262 * src/gtk-ui/Makefile.am:
34263 * src/gtk-ui/sync-ui-marshal.list:
34264 * src/gtk-ui/sync-ui.c:
34265 * src/gtk-ui/ui.glade:
34267 dbus client: support Connman
34269 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
34271 * src/gtk-ui/ui.glade:
34273 dbus client: make the main window layout even tighter
34275 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
34277 * src/gtk-ui/ui.glade:
34279 modify services window to actually fit into netbook screen
34281 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
34283 * src/gtk-ui/sync-ui.c:
34284 * src/gtk-ui/ui.glade:
34286 dbus client: use less space in main window
34288 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
34290 * configure-pre.in:
34292 bumped version: 0.8.1+0.9+ui+20090512
34294 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
34299 NEWS: summarized new features
34301 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
34303 * src/Makefile-gen.am:
34304 * src/backends/addressbook/Makefile.am:
34305 * src/backends/evolution/Makefile.am:
34306 * src/backends/file/Makefile.am:
34307 * src/backends/sqlite/Makefile.am:
34309 testing: fixed compile error and test driver linking with
34312 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34315 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
34318 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34321 Merge branch 'master' into ui
34323 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34327 README: added --print-sessions, --remove, --restore and
34328 "Item/Data Changes" (#1806)
34330 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34332 * test/synccompare.pl:
34334 synccompare: ignore UID when comparing for Synthesis server
34337 2009-05-11 Jussi Kukkonen <jku@linux.intel.com>
34339 * src/dbus/syncevo-dbus.c:
34340 * src/dbus/syncevo-dbus.h:
34341 * src/gtk-ui/sync-ui.c:
34343 dbus client: handle server disappearing while syncing
34345 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34347 * src/DBusSyncClient.cpp:
34348 * src/DBusSyncClient.h:
34350 * src/dbus/syncevo-dbus-types.c:
34351 * src/dbus/syncevo-dbus-types.h:
34352 * src/dbus/syncevo-dbus.c:
34353 * src/dbus/syncevo-dbus.h:
34355 * src/gtk-ui/mux-frame.c:
34356 * src/gtk-ui/mux-frame.h:
34357 * src/gtk-ui/mux-icon-button.c:
34358 * src/gtk-ui/mux-icon-button.h:
34359 * src/gtk-ui/mux-window.c:
34360 * src/gtk-ui/mux-window.h:
34361 * src/gtk-ui/sync-ui-config.c:
34362 * src/gtk-ui/sync-ui-config.h:
34363 * src/gtk-ui/sync-ui.c:
34364 * src/syncevo-dbus-server.cpp:
34365 * src/syncevo-dbus-server.h:
34367 added missing copyright and license headers
34369 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34373 NEWS: bumped date of release
34375 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34377 * configure-pre.in:
34379 version bump: 0.8.1+0.9+beta1
34381 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34383 * test/synccompare.pl:
34385 synccompare: filter out INTERVAL=1 in normal form (#2029)
34387 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34390 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
34393 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
34395 * test/synccompare.pl:
34397 synccompare: filter out INTERVAL=1 in normal form (#2029)
34399 2009-05-11 Jussi Kukkonen <jku@linux.intel.com>
34401 * src/syncevo-dbus-server.cpp:
34403 dbus service: remember to init GLib threads
34405 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34407 * configure-pre.in:
34409 version bump: 0.8.1+0.9+ui+20090508
34411 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34414 Merge branch 'master' into ui
34416 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34419 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
34422 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34425 Merge branch 'master' of git@git.moblin.org:syncevolution
34427 2009-05-08 Patrick Ohly <pohly@pohly-MOBL.(none)>
34429 * configure-pre.in:
34431 configure: accept git@<host>/<path>.git as git URI
34433 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34435 * src/client-test-app.cpp:
34437 testing: fix for database comparison
34439 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
34441 * src/gtk-ui/sync-ui.c:
34443 dbus client: localize 'known' source names
34445 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
34447 * src/gtk-ui/sync-ui.c:
34449 dbus client: compare template names case-insensitively
34451 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
34453 * src/gtk-ui/sync-ui.c:
34455 dbus client: improve language in sync source reporting
34457 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
34459 * src/DBusSyncClient.cpp:
34461 dbus service: chain up progress methods
34463 2009-05-07 Jussi Kukkonen <jku@linux.intel.com>
34465 * src/gtk-ui/sync-ui.c:
34467 dbus client: improve error handling
34469 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
34473 packaging: include LICENSE texts
34475 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34477 * configure-pre.in:
34478 * src/core/SoupTransportAgent.cpp:
34479 * src/core/SyncEvolutionConfig.cpp:
34481 HTTP: check for libsoup-gnome first and use GNOME proxy settings
34484 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34486 * src/core/EvolutionSyncClient.cpp:
34487 * src/core/SyncML.cpp:
34488 * src/core/SyncML.h:
34490 SyncReport: store overall synchronization status
34492 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
34494 * src/default/syncevolution/Funambol/icon.png:
34495 * src/default/syncevolution/ScheduleWorld/icon.png:
34497 icons for services (#2062): cannot be used until we have proper
34498 permission by their owners
34500 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
34504 packaging: include LICENSE texts
34506 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
34509 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
34512 2009-05-07 Jussi Kukkonen <jku@linux.intel.com>
34514 * src/gtk-ui/sync-ui.c:
34515 * src/gtk-ui/sync-ui.rc:
34516 * src/gtk-ui/ui.glade:
34518 dbus client: show more last sync report data in UI
34520 2009-05-07 Jussi Kukkonen <jku@linux.intel.com>
34522 * src/gtk-ui/sync-ui.c:
34523 * src/gtk-ui/sync-ui.rc:
34524 * src/gtk-ui/ui.glade:
34526 dbius client: update to match tweaked designs
34528 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
34530 * configure-pre.in:
34532 bumped version: 0.8.1+0.9+ui+20090507
34534 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
34537 Merge branch 'master' into ui
34539 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34541 * configure-pre.in:
34543 add gio-2.0 to PKG_CHECK_MODULES
34545 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
34548 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
34551 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
34554 * configure-post.in:
34555 * interfaces/Makefile.am:
34556 * interfaces/spec-strip-docs.xsl:
34557 * interfaces/syncevo-full.xml:
34558 * interfaces/syncevo-marshal.list:
34559 * org.Moblin.SyncEvolution.service.in:
34560 * src/Makefile-gen.am:
34561 * src/dbus/Makefile.am:
34563 * src/dbus/interfaces/Makefile.am:
34564 * src/dbus/interfaces/spec-strip-docs.xsl:
34565 * src/dbus/interfaces/syncevo-full.xml:
34566 * src/dbus/interfaces/syncevo-marshal.list:
34567 * src/dbus/syncevo-dbus-types.c:
34568 * src/dbus/syncevo-dbus-types.h:
34569 * src/dbus/syncevo-dbus.c:
34570 * src/dbus/syncevo-dbus.h:
34571 * src/dbus/syncevo-dbus.pc.in:
34573 * src/gtk-ui/Makefile.am:
34574 * src/gtk-ui/mux-window.c:
34575 * src/gtk-ui/sync-ui-config.h:
34576 * src/gtk-ui/sync-ui.c:
34577 * src/org.Moblin.SyncEvolution.service.in:
34578 * syncevo-dbus.pc.in:
34579 * syncevo-dbus/Makefile.am:
34580 * syncevo-dbus/README:
34581 * syncevo-dbus/syncevo-dbus-types.c:
34582 * syncevo-dbus/syncevo-dbus-types.h:
34583 * syncevo-dbus/syncevo-dbus.c:
34584 * syncevo-dbus/syncevo-dbus.h:
34585 * syncevo-dbus/test.c:
34587 build rules: moved D-Bus into sub directories
34589 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34591 * src/gtk-ui/sync-ui.c:
34593 dbus client: dont use gdk_pixbuf_new_from_stream_at_scale
34595 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34597 * src/gtk-ui/mux-window.c:
34598 * src/gtk-ui/ui.glade:
34600 workaround for MuxWindow icons if not in theme
34602 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34604 * src/gtk-ui/mux-window.c:
34605 * src/gtk-ui/sync-ui.c:
34607 dbus-client: avoid GLib 2.18 features
34609 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
34611 * configure-pre.in:
34613 intltool: is 0.37.1 good enough?!
34615 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
34619 Makefile: removed obsolete DISTCHECK_CONFIGURE_FLAGS
34621 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
34623 * configure-pre.in:
34625 compilation fix: when not configuring translation some vars must
34626 be set manually for po/Makefile
34628 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34631 * src/gtk-ui/sync-ui.c:
34633 dbus client: add translatable strings to sync ui
34635 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34637 * src/gtk-ui/Makefile.am:
34638 * src/gtk-ui/sync.desktop:
34639 * src/gtk-ui/sync.png:
34641 dbus client: icon is in moblin theme, no need to include here
34643 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34647 * configure-post.in:
34648 * configure-pre.in:
34652 * src/gtk-ui/Makefile.am:
34653 * src/gtk-ui/sync-ui.c:
34655 add internationalization support
34657 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
34659 * src/gtk-ui/Makefile.am:
34660 * src/gtk-ui/sync.desktop:
34661 * src/gtk-ui/sync.png:
34663 dbus client: really add desktop file,icon
34665 2009-05-05 Jussi Kukkonen <jku@linux.intel.com>
34667 * src/Makefile-gen.am:
34668 * src/gtk-ui/Makefile.am:
34672 2009-05-05 Jussi Kukkonen <jku@linux.intel.com>
34674 * src/gtk-ui/sync-generic.png:
34676 dbus client: add missing icon
34678 2009-05-05 Patrick Ohly <patrick.ohly@intel.com>
34680 * configure-pre.in:
34682 version bump: 0.8.1+0.9+20090505
34684 2009-05-05 Patrick Ohly <patrick.ohly@intel.com>
34686 * src/backends/evolution/EvolutionCalendarSource.cpp:
34688 EvolutionCalendarSource: extra sanity check for empty TZID
34690 2009-05-05 Patrick Ohly <patrick.ohly@intel.com>
34693 * src/backends/evolution/EvolutionMemoSource.cpp:
34694 * test/synccompare.pl:
34695 * test/testcases/imemo20.ics:
34697 EvolutionMemoSource: notes with only a summary were not sent
34700 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34702 * src/client-test-app.cpp:
34703 * src/core/EvolutionSyncSource.h:
34705 removed obsolete EvolutionSyncSource::get*ItemKey() methods
34707 2009-05-02 Patrick Ohly <patrick.ohly@intel.com>
34709 * test/ClientTest.cpp:
34710 * test/ClientTest.h:
34712 testing: check for correct server behavior during
34713 refresh-from-client
34715 2009-04-30 Patrick Ohly <patrick.ohly@intel.com>
34718 Merge branch 'master' into ui
34720 2009-04-30 Patrick Ohly <patrick.ohly@intel.com>
34723 license: merged LGPL v2.1 -> LGPL v2.1 + v3 change
34725 2009-04-30 Patrick Ohly <patrick.ohly@gmx.de>
34728 * test/ClientTest.cpp:
34729 * test/ClientTest.h:
34730 * test/client-test-main.cpp:
34731 * test/client-test.cpp:
34732 * test/synccompare.pl:
34735 license: changed to LGPL v2.1 + v3
34737 2009-04-30 Patrick Ohly <patrick.ohly@gmx.de>
34740 * debian/dbus-wrapper.cpp:
34741 * src/TestMain.cpp:
34742 * src/backends/addressbook/AddressBookConstants.cpp:
34743 * src/backends/addressbook/AddressBookSource.cpp:
34744 * src/backends/addressbook/AddressBookSource.h:
34745 * src/backends/addressbook/AddressBookSourceRegister.cpp:
34746 * src/backends/evolution/EvolutionCalendarSource.cpp:
34747 * src/backends/evolution/EvolutionCalendarSource.h:
34748 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
34749 * src/backends/evolution/EvolutionContactSource.cpp:
34750 * src/backends/evolution/EvolutionContactSource.h:
34751 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
34752 * src/backends/evolution/EvolutionMemoSource.cpp:
34753 * src/backends/evolution/EvolutionMemoSource.h:
34754 * src/backends/evolution/libical/icalstrdup.c:
34755 * src/backends/evolution/libical/icalstrdup.h:
34756 * src/backends/file/FileSyncSource.cpp:
34757 * src/backends/file/FileSyncSource.h:
34758 * src/backends/file/FileSyncSourceRegister.cpp:
34759 * src/backends/sqlite/SQLiteContactSource.cpp:
34760 * src/backends/sqlite/SQLiteContactSource.h:
34761 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
34762 * src/backends/sqlite/SQLiteUtil.cpp:
34763 * src/backends/sqlite/SQLiteUtil.h:
34764 * src/client-test-app.cpp:
34765 * src/core/ConfigNode.h:
34766 * src/core/ConfigTree.h:
34767 * src/core/EvolutionSmartPtr.h:
34768 * src/core/EvolutionSyncClient.cpp:
34769 * src/core/EvolutionSyncClient.h:
34770 * src/core/EvolutionSyncSource.cpp:
34771 * src/core/EvolutionSyncSource.h:
34772 * src/core/FileConfigNode.cpp:
34773 * src/core/FileConfigNode.h:
34774 * src/core/FileConfigTree.cpp:
34775 * src/core/FileConfigTree.h:
34776 * src/core/FilterConfigNode.cpp:
34777 * src/core/FilterConfigNode.h:
34778 * src/core/PrefixConfigNode.cpp:
34779 * src/core/PrefixConfigNode.h:
34780 * src/core/SafeConfigNode.cpp:
34781 * src/core/SafeConfigNode.h:
34782 * src/core/SyncEvolutionCmdline.cpp:
34783 * src/core/SyncEvolutionCmdline.h:
34784 * src/core/SyncEvolutionConfig.cpp:
34785 * src/core/SyncEvolutionConfig.h:
34786 * src/core/SyncEvolutionUtil.cpp:
34787 * src/core/SyncEvolutionUtil.h:
34788 * src/core/TrackingSyncSource.cpp:
34789 * src/core/TrackingSyncSource.h:
34790 * src/core/VolatileConfigNode.h:
34791 * src/core/VolatileConfigTree.h:
34792 * src/core/eds_abi_wrapper.cpp:
34793 * src/core/eds_abi_wrapper.h:
34794 * src/syncevolution.cpp:
34796 license: changed to LGPL v2.1 + v3
34798 2009-04-27 Jussi Kukkonen <jku@linux.intel.com>
34800 * src/gtk-ui/mux-window.c:
34801 * src/gtk-ui/sync-ui.c:
34803 dbus client: load icons from theme
34805 2009-04-27 Jussi Kukkonen <jku@linux.intel.com>
34807 * src/DBusSyncClient.cpp:
34808 * src/DBusSyncClient.h:
34810 dbus service: override getPrintChanges()
34812 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34814 * src/client-test-app.cpp:
34815 * src/core/EvolutionSyncClient.cpp:
34816 * src/core/EvolutionSyncClient.h:
34817 * src/core/EvolutionSyncSource.h:
34818 * src/core/SyncML.cpp:
34819 * src/core/SyncML.h:
34820 * src/core/TrackingSyncSource.cpp:
34821 * src/core/TrackingSyncSource.h:
34823 added/improved reporting of local changes
34825 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34827 * src/client-test-app.cpp:
34828 * src/core/EvolutionSyncSource.h:
34830 removed obsolete EvolutionSyncSource::get*ItemKey() methods
34832 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34834 * src/core/EvolutionSyncClient.cpp:
34836 removed debugging artifact from last check in
34838 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34840 * src/core/EvolutionSyncClient.cpp:
34841 * src/core/HashConfigNode.h:
34842 * src/core/Makefile.am:
34843 * src/core/SyncML.cpp:
34844 * src/core/SyncML.h:
34846 SyncReport: utility functions for serializing in a ConfigNode
34848 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34850 * src/core/EvolutionSyncClient.cpp:
34852 session info: fixed incorrect "numbers of items after sync"
34854 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34856 * src/core/ConfigNode.h:
34857 * src/core/EvolutionSyncClient.cpp:
34858 * src/core/FileConfigNode.h:
34859 * src/core/SafeConfigNode.h:
34861 ConfigNode + status.ini: added template methods for automatic
34862 conversion to/from string
34864 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
34866 * configure-pre.in:
34868 --enable-gui: don't build GUI unless selected, extended help text
34870 2009-04-25 Jussi Kukkonen <jku@linux.intel.com>
34872 * src/gtk-ui/sync-ui.c:
34874 dbus client: don't free server data when it's still used...
34876 2009-04-25 Jussi Kukkonen <jku@linux.intel.com>
34878 * src/gtk-ui/mux-window.c:
34880 dbus client: remove unnecessary MuxWindow function skeletons
34882 2009-04-25 Jussi Kukkonen <jku@linux.intel.com>
34884 * src/gtk-ui/mux-icon-button.c:
34885 * src/gtk-ui/mux-icon-button.h:
34886 * src/gtk-ui/mux-window.c:
34888 dbus client: refactor MuxIconButton
34890 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
34892 * configure-post.in:
34893 * configure-pre.in:
34894 * src/gtk-ui/mux-frame.c:
34895 * src/gtk-ui/mux-frame.h:
34896 * src/gtk-ui/sync-ui.c:
34897 * src/gtk-ui/ui.glade:
34899 dbus client: allow building with no Mux widgets
34901 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
34903 * src/gtk-ui/Makefile.am:
34904 * src/gtk-ui/mux-bin.c:
34905 * src/gtk-ui/mux-bin.h:
34906 * src/gtk-ui/mux-frame.c:
34907 * src/gtk-ui/mux-frame.h:
34908 * src/gtk-ui/sync-ui.c:
34909 * src/gtk-ui/sync-ui.rc:
34911 rename MuxBin to MuxFrame
34913 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
34915 * src/gtk-ui/sync-ui.c:
34917 dbus client: bug fix: progress text wasn't updated after sync
34919 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
34921 * src/syncevo-dbus-server.cpp:
34922 * src/syncevo-dbus-server.h:
34924 dbus client: shutdown after client inactivity
34926 2009-04-23 Jussi Kukkonen <jku@linux.intel.com>
34928 * src/gtk-ui/sync-ui.c:
34929 * src/syncevo-dbus-server.cpp:
34930 * syncevo-dbus/syncevo-dbus-types.c:
34932 dbus client: stop leaking memory on every dbus callback
34934 2009-04-23 Jussi Kukkonen <jku@linux.intel.com>
34936 * interfaces/syncevo-full.xml:
34937 * src/gtk-ui/sync-ui-config.c:
34938 * src/gtk-ui/sync-ui.c:
34939 * src/syncevo-dbus-server.cpp:
34940 * syncevo-dbus/syncevo-dbus-types.c:
34941 * syncevo-dbus/syncevo-dbus-types.h:
34942 * syncevo-dbus/syncevo-dbus.c:
34943 * syncevo-dbus/syncevo-dbus.h:
34945 support sync reports in dbus api, use GetSyncReports in ui
34947 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
34949 * src/gtk-ui/sync-ui.c:
34951 dbus client: fix bug in gconf change handling
34953 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
34955 * src/gtk-ui/Makefile.am:
34956 * src/gtk-ui/sync-ui.c:
34958 dbus client: use generice sync icon
34960 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
34962 * src/gtk-ui/sync-ui.c:
34964 work around duplicate synthesis errors
34966 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
34968 * src/DBusSyncClient.cpp:
34970 dbus service: use SetPrintChanges()
34972 2009-04-24 Patrick Ohly <patrick.ohly@intel.com>
34974 * configure-pre.in:
34976 version bump: 0.8+0.9+20090424
34978 2009-04-24 Patrick Ohly <patrick.ohly@intel.com>
34980 * src/core/EvolutionSyncClient.cpp:
34982 Bugzilla 1412: no data source enabled => XML error => should be
34985 2009-04-23 Patrick Ohly <patrick.ohly@intel.com>
34987 * src/core/SyncEvolutionCmdline.cpp:
34989 command line synopsis: --print-sessions can be combined with
34992 2009-04-23 Patrick Ohly <patrick.ohly@intel.com>
34995 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
34997 2009-04-23 Patrick Ohly <patrick.ohly@intel.com>
34999 * src/client-test-app.cpp:
35000 * src/core/EvolutionSyncClient.cpp:
35001 * src/core/EvolutionSyncClient.h:
35002 * src/core/EvolutionSyncSource.h:
35003 * src/core/SyncEvolutionCmdline.cpp:
35004 * src/core/SyncEvolutionCmdline.h:
35005 * src/core/SyncML.cpp:
35006 * src/core/SyncML.h:
35007 * src/core/TrackingSyncSource.cpp:
35008 * src/core/TrackingSyncSource.h:
35010 added --restore and fixed --status
35012 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
35015 * src/core/SyncEvolutionCmdline.cpp:
35017 command line: removed traces of never implemented --properties
35020 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
35022 * src/client-test-app.cpp:
35023 * src/core/EvolutionSyncClient.cpp:
35024 * src/core/EvolutionSyncClient.h:
35025 * src/core/EvolutionSyncSource.h:
35026 * src/core/SyncML.cpp:
35027 * src/core/SyncML.h:
35028 * src/core/TrackingSyncSource.cpp:
35029 * src/core/TrackingSyncSource.h:
35031 log dir handling: changed backup files from single file to
35032 directory, remember number of items in backup
35034 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
35036 * src/core/ConfigNode.h:
35037 * src/core/FileConfigNode.cpp:
35039 config nodes: utility code to create a node for a specific file
35041 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
35043 * src/core/FileConfigNode.cpp:
35045 FileConfigNode: error messages should refer to full path
35047 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
35049 * test/synccompare.pl:
35051 synccompare: each of the two parameters can refer to a directory
35052 of items in addition to plain files
35054 2009-04-21 Jussi Kukkonen <jku@linux.intel.com>
35056 * src/gtk-ui/sync-ui.c:
35058 dbus client: handle more sync errors
35060 2009-04-21 Jussi Kukkonen <jku@linux.intel.com>
35062 * src/gtk-ui/sync-ui.c:
35063 * src/gtk-ui/ui.glade:
35065 dbus client: improve error output
35067 2009-04-17 Jussi Kukkonen <jku@linux.intel.com>
35069 * src/gtk-ui/sync-ui-config.c:
35070 * src/gtk-ui/sync-ui-config.h:
35071 * src/gtk-ui/sync-ui.c:
35073 dbus client: update sync mode handling to match server
35075 2009-04-17 Jussi Kukkonen <jku@linux.intel.com>
35077 * interfaces/Makefile.am:
35079 dbus interface: remove syncevo-marshal.list from BUILT_SOURCES
35081 2009-04-17 Jussi Kukkonen <jku@linux.intel.com>
35083 * src/DBusSyncClient.cpp:
35084 * src/DBusSyncClient.h:
35085 * src/syncevo-dbus-server.cpp:
35087 dbus service: add support for per-source syncmode
35089 2009-04-21 Patrick Ohly <patrick.ohly@intel.com>
35091 * src/core/EvolutionSyncClient.cpp:
35092 * src/core/SyncEvolutionCmdline.cpp:
35093 * src/core/SyncEvolutionConfig.cpp:
35094 * src/core/SyncEvolutionConfig.h:
35096 logging: allow detailed control over printing of database changes
35097 with --printChanges
35099 2009-04-20 Patrick Ohly <patrick.ohly@intel.com>
35101 * configure-pre.in:
35103 configure: --disable-dbus-service and --disable-gui didn't work
35105 2009-04-17 Patrick Ohly <patrick.ohly@intel.com>
35107 * src/gtk-ui/Makefile.am:
35109 GTK UI: build fixes for out-of-tree compilation
35111 2009-04-17 Patrick Ohly <patrick.ohly@intel.com>
35113 * src/core/SyncEvolutionConfig.cpp:
35115 config templates: silently ignore missing template directory
35117 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35119 * src/Makefile-gen.am:
35120 * syncevo-dbus/Makefile.am:
35122 dbus service: use builddir when referring to dbus interface file
35124 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35126 * src/gtk-ui/sync-ui.c:
35128 dbus client: remove "settings" title bar button
35130 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35132 * src/Makefile-gen.am:
35134 dbus service: build syncevo-dbus-glue.h explicitly
35136 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35139 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
35141 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35144 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
35146 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35148 * src/core/EvolutionSyncClient.cpp:
35149 * src/core/SyncEvolutionCmdline.cpp:
35150 * src/core/SyncEvolutionConfig.cpp:
35151 * src/core/SyncEvolutionConfig.h:
35152 * src/core/SyncEvolutionUtil.cpp:
35153 * src/core/SyncEvolutionUtil.h:
35155 logging: enable log dirs by default
35157 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35159 * src/core/SyncEvolutionUtil.cpp:
35161 logging: create directories with access permissions only for the
35164 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35166 * interfaces/syncevo-full.xml:
35167 * src/gtk-ui/README:
35168 * src/gtk-ui/sync-ui.c:
35169 * src/gtk-ui/ui.glade:
35170 * src/syncevo-dbus-server.cpp:
35171 * syncevo-dbus/syncevo-dbus.c:
35172 * syncevo-dbus/syncevo-dbus.h:
35174 dbus client: support removing services
35176 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35180 change makefile subdir order: syncevo-dbus before src
35182 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35184 * src/gtk-ui/sync-ui.c:
35186 dbus client: bug fix: don't eat all keyboard input
35188 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35190 * src/gtk-ui/sync-ui.c:
35192 dbus client: set focus correctly
35194 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35196 * src/gtk-ui/mux-bin.c:
35197 * src/gtk-ui/sync-ui.rc:
35198 * src/gtk-ui/ui.glade:
35200 dbus client: fix allocation bug in MuxBin, tweak related layout
35203 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35206 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
35208 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35210 * src/core/SafeConfigNode.cpp:
35212 SafeConfigNode: the if clause for non-strict escaping did not
35215 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35217 * test/testcases/ical20.ics:
35219 testing: the "New York" test case works again
35221 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35223 * src/gtk-ui/sync-ui.c:
35224 * src/gtk-ui/sync-ui.rc:
35226 dbus client: tweak bin insensitivity
35228 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35231 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
35233 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35235 * src/core/ConfigNode.h:
35236 * src/core/EvolutionSyncClient.cpp:
35237 * src/core/SyncEvolutionCmdline.cpp:
35238 * src/core/SyncML.cpp:
35239 * src/core/SyncML.h:
35241 log handling: SyncReport is stored in log dir and can be
35244 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35246 * src/gtk-ui/mux-bin.c:
35247 * src/gtk-ui/sync-ui.c:
35248 * src/gtk-ui/sync-ui.rc:
35250 dbus client: use insensitivity in main window Bins
35252 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35254 * src/gtk-ui/sync-ui.rc:
35255 * src/gtk-ui/ui.glade:
35257 dbus client; add styling for main window
35259 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35261 * src/core/EvolutionSyncClient.cpp:
35262 * src/core/SyncEvolutionCmdline.cpp:
35263 * src/core/SyncML.cpp:
35264 * src/core/SyncML.h:
35266 logging: record start/end times in SyncReport and print it
35268 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35270 * src/gtk-ui/Makefile.am:
35271 * src/gtk-ui/mux-icon-button.c:
35272 * src/gtk-ui/mux-icon-button.h:
35273 * src/gtk-ui/mux-window.c:
35274 * src/gtk-ui/mux-window.h:
35275 * src/gtk-ui/sync-ui.c:
35276 * src/gtk-ui/sync-ui.rc:
35278 dbus client: add MuxWindow class, use it in the client
35280 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
35282 * src/gtk-ui/mux-bin.c:
35284 dbus client: add title-font property to MuxBin
35286 2009-04-15 Jussi Kukkonen <jku@linux.intel.com>
35288 * src/gtk-ui/Makefile.am:
35289 * src/gtk-ui/close.png:
35290 * src/gtk-ui/close_hover.png:
35291 * src/gtk-ui/settings.png:
35292 * src/gtk-ui/settings_hover.png:
35294 add tmp images for window decoration buttons
35296 2009-04-14 Jussi Kukkonen <jku@linux.intel.com>
35298 * src/gtk-ui/sync-ui.c:
35300 dbus client: do sensitivity changes on the bins, not buttons
35302 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
35304 * src/core/SyncEvolutionCmdline.cpp:
35306 command line: added long description of --remove option
35308 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
35310 * src/core/EvolutionSyncClient.cpp:
35311 * src/core/EvolutionSyncClient.h:
35312 * src/core/SyncEvolutionCmdline.cpp:
35313 * src/core/SyncML.h:
35315 log handling: save start and end time in log dir, retrieve as
35318 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
35320 * src/core/SafeConfigNode.cpp:
35321 * src/core/SafeConfigNode.h:
35323 SafeConfigNode: added less strict escaping for use with
35326 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
35328 * src/core/EvolutionSyncClient.cpp:
35329 * src/core/EvolutionSyncClient.h:
35330 * src/core/SyncEvolutionCmdline.cpp:
35331 * src/core/SyncEvolutionCmdline.h:
35333 log handling: added access to previous sync sessions
35335 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
35337 * src/core/ConfigTree.h:
35338 * src/core/EvolutionSyncClient.cpp:
35339 * src/core/FileConfigTree.cpp:
35340 * src/core/FileConfigTree.h:
35341 * src/core/SyncEvolutionCmdline.cpp:
35342 * src/core/SyncEvolutionCmdline.h:
35343 * src/core/SyncEvolutionConfig.cpp:
35344 * src/core/SyncEvolutionConfig.h:
35345 * src/core/SyncEvolutionUtil.cpp:
35346 * src/core/SyncEvolutionUtil.h:
35348 config handling: added removing of a configuration
35350 2009-04-14 Jussi Kukkonen <jku@linux.intel.com>
35353 Merge commit 'origin/ui' into ui
35355 2009-04-14 Jussi Kukkonen <jku@linux.intel.com>
35357 * src/gtk-ui/README:
35358 * src/gtk-ui/sync-ui.c:
35360 dbus client: add README
35362 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
35364 * src/gtk-ui/ui.glade:
35366 dbus client: tweak service list padding
35368 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
35370 * src/default/README:
35371 * src/default/syncevolution/funambol/icon.png:
35372 * src/default/syncevolution/scheduleworld/icon.png:
35374 add funambol logo, make scheduleworld logo transparent
35376 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
35378 * src/gtk-ui/sync-ui.c:
35380 dbus client: fix memory leak
35382 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
35384 * src/gtk-ui/sync-ui.c:
35386 dbus client: fix focus/transient bug
35388 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
35390 * src/gtk-ui/sync-ui.c:
35392 dbus client: mark current service with bold in service list
35394 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
35396 * src/gtk-ui/sync-ui.c:
35398 dbus client: close secondary windows on ESC
35400 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
35402 * src/gtk-ui/Makefile.am:
35403 * src/gtk-ui/sync-ui.c:
35404 * src/gtk-ui/sync-ui.rc:
35405 * src/gtk-ui/ui.glade:
35407 dbus client: ui improvements
35409 2009-04-09 Patrick Ohly <patrick.ohly@intel.com>
35411 * configure-pre.in:
35413 version bumped for intermediate release
35415 2009-04-09 Jussi Kukkonen <jku@linux.intel.com>
35418 * configure-post.in:
35419 * src/Makefile-gen.am:
35420 * src/gtk-ui/Makefile.am:
35421 * src/gtk-ui/mux-bin.c:
35422 * src/gtk-ui/mux-bin.h:
35423 * src/gtk-ui/sync-ui-config.c:
35424 * src/gtk-ui/sync-ui-config.h:
35425 * src/gtk-ui/sync-ui.c:
35426 * src/gtk-ui/ui.glade:
35427 * src/sync-ui-config.c:
35428 * src/sync-ui-config.h:
35432 dbus client: add and use new widget MuxBin
35434 2009-04-08 Patrick Ohly <patrick.ohly@intel.com>
35436 * src/core/SyncEvolutionCmdline.cpp:
35438 testing: file:// prefix in IconURI
35440 2009-04-08 Patrick Ohly <patrick.ohly@intel.com>
35443 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
35445 2009-04-08 Patrick Ohly <patrick.ohly@intel.com>
35447 * src/core/EvolutionSyncClient.cpp:
35448 * src/core/SyncEvolutionCmdline.cpp:
35449 * src/core/SyncEvolutionConfig.cpp:
35450 * src/core/SyncEvolutionUtil.cpp:
35451 * src/core/SyncEvolutionUtil.h:
35452 * src/default/syncevolution/Funambol/config.ini:
35453 * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
35454 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
35455 * src/default/syncevolution/Funambol/sources/memo/config.ini:
35456 * src/default/syncevolution/Funambol/sources/todo/config.ini:
35457 * src/default/syncevolution/ScheduleWorld/config.ini:
35458 * src/default/syncevolution/ScheduleWorld/icon.png:
35459 * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
35460 * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
35461 * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
35462 * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
35463 * src/default/syncevolution/funambol/config.ini:
35464 * src/default/syncevolution/funambol/sources/addressbook/config.ini:
35465 * src/default/syncevolution/funambol/sources/calendar/config.ini:
35466 * src/default/syncevolution/funambol/sources/memo/config.ini:
35467 * src/default/syncevolution/funambol/sources/todo/config.ini:
35468 * src/default/syncevolution/scheduleworld/config.ini:
35469 * src/default/syncevolution/scheduleworld/icon.png:
35470 * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
35471 * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
35472 * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
35473 * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
35475 configuration: template and server names are mixed case with
35476 case-insensitive comparison now
35478 2009-04-08 Jussi Kukkonen <jku@linux.intel.com>
35480 * src/sync-ui-config.c:
35481 * src/sync-ui-config.h:
35484 dbus client: massive tabs -> 4 spaces change
35486 2009-04-08 Jussi Kukkonen <jku@linux.intel.com>
35488 * src/Makefile-gen.am:
35489 * src/sync-ui-config.c:
35490 * src/sync-ui-config.h:
35493 dbus client: refactor server configuration to a new file
35495 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35497 * interfaces/syncevo-full.xml:
35499 * src/syncevo-dbus-server.cpp:
35501 * syncevo-dbus/syncevo-dbus-types.c:
35502 * syncevo-dbus/syncevo-dbus-types.h:
35503 * syncevo-dbus/test.c:
35505 dbus service & client: support webURL and iconURI
35507 2009-04-08 Jussi Kukkonen <jku@linux.intel.com>
35509 * src/core/SyncEvolutionConfig.cpp:
35511 prepend iconURI with "file://" when icon is local file Please
35512 enter the commit message for your changes.
35514 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35517 Merge commit 'origin/ui' into ui
35519 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35524 dbus client: add "un-templated" services
35526 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35529 Merge branch 'dbus' into ui
35531 2009-04-07 Patrick Ohly <patrick.ohly@intel.com>
35535 * interfaces/syncevo.xml:
35536 * src/Makefile-gen.am:
35537 * src/core/FileConfigNode.cpp:
35538 * src/core/FileConfigNode.h:
35539 * src/core/FileConfigTree.cpp:
35540 * src/core/FileConfigTree.h:
35541 * src/core/Makefile.am:
35542 * src/core/SyncEvolutionCmdline.cpp:
35543 * src/core/SyncEvolutionConfig.cpp:
35544 * src/core/SyncEvolutionConfig.h:
35545 * src/core/VolatileConfigNode.h:
35546 * src/default/README:
35547 * src/default/syncevolution/funambol/config.ini:
35548 * src/default/syncevolution/funambol/sources/addressbook/config.ini:
35549 * src/default/syncevolution/funambol/sources/calendar/config.ini:
35550 * src/default/syncevolution/funambol/sources/memo/config.ini:
35551 * src/default/syncevolution/funambol/sources/todo/config.ini:
35552 * src/default/syncevolution/scheduleworld/config.ini:
35553 * src/default/syncevolution/scheduleworld/icon.png:
35554 * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
35555 * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
35556 * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
35557 * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
35559 configuration: added support for configuration templates in /etc
35562 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35564 * src/syncevo-dbus-server.cpp:
35565 * syncevo-dbus/syncevo-dbus-types.h:
35567 dbus service: bug fixes, add error codes
35569 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35573 dbus client: bug fixes
35575 2009-04-07 Patrick Ohly <patrick.ohly@intel.com>
35577 * configure-pre.in:
35579 autotools: first PKG_CHECK_MODULES() must be unconditional
35581 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35583 * configure-pre.in:
35586 dbus client: get rid of gvfs dependency
35588 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35590 * interfaces/syncevo-full.xml:
35592 dbus service: document dbus api
35594 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35596 * configure-pre.in:
35597 * interfaces/Makefile.am:
35598 * interfaces/spec-strip-docs.xsl:
35599 * interfaces/syncevo-full.xml:
35600 * interfaces/syncevo.xml:
35602 dbus service: use xsltproc to produce non-documented dbus API
35605 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35609 dbus client: implement "reset service settings"
35611 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35613 * syncevo-dbus/test.c:
35615 dbus service: exit test app on sync finish
35617 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35619 * interfaces/syncevo.xml:
35620 * src/syncevo-dbus-server.cpp:
35621 * syncevo-dbus/syncevo-dbus.c:
35622 * syncevo-dbus/syncevo-dbus.h:
35624 dbus service: add GetTemplateConfig method
35626 2009-04-07 Patrick Ohly <patrick.ohly@intel.com>
35629 * configure-pre.in:
35631 autotools: check for UI and D-Bus dependencies only when needed
35633 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35635 * syncevo-dbus/test.c:
35637 dbus service: exit test app on sync finish
35639 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
35641 * interfaces/syncevo.xml:
35642 * src/syncevo-dbus-server.cpp:
35643 * syncevo-dbus/syncevo-dbus.c:
35644 * syncevo-dbus/syncevo-dbus.h:
35646 dbus service: add GetTemplateConfig method
35648 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35651 Merge branch 'ui-patrick' into ui
35653 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35657 dbus client: get syncevolution return code via Progress signal
35659 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35662 Merge branch 'dbus' into ui
35664 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35666 * src/syncevo-dbus-server.cpp:
35668 dbus service: use Progress signal to return Syncevolution return
35671 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35674 * src/syncevo-dbus-server.cpp:
35677 dbus client: add sync mode support to client
35679 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
35682 * src/syncevo-dbus-server.cpp:
35683 * syncevo-dbus/test.c:
35685 fixed compiler warnings (unused variables, printf formatting,
35688 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
35690 * src/Makefile-gen.am:
35691 * syncevo-dbus/Makefile.am:
35693 out-of-tree compilation: need extra -I/-L arguments
35695 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35699 dbus client: implement source selection
35701 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
35703 * configure-pre.in:
35705 merging: disable extra PKG_CHECK_MODULES(SYNTHESIS)
35707 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
35710 Merge branch 'master' into ui
35712 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
35714 * src/syncevolution.xml:
35716 ical20: moved VTIMEZONE before VEVENT/VTODO
35718 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
35723 * configure-pre.in:
35725 docs + version: updated for 0.9 beta 1
35727 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35730 Merge branch 'dbus' into ui
35732 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35734 * src/syncevo-dbus-server.cpp:
35736 dbus service: copy template if config does not exist yet
35738 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35742 dbus client: make syncmode selector inactive
35744 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35749 dbus client: fix send & receive progress bug
35751 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35756 dbus client: save current service in gconf
35758 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35763 dbus client: implement server settings save
35765 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35768 Merge branch 'dbus' into ui
35770 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
35772 * src/syncevo-dbus-server.cpp:
35774 dbus service: implement SetServerConfig
35776 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
35778 * src/syncevolution.xml:
35780 SF #1874805: Syncing with Funambol results in loosing all-day
35783 2009-04-05 Jussi Kukkonen <jku@linux.intel.com>
35788 dbus client: stop hard coding sources in UI
35790 2009-04-05 Jussi Kukkonen <jku@linux.intel.com>
35792 * configure-post.in:
35793 * configure-pre.in:
35794 * src/Makefile-gen.am:
35798 dbus client: add GUI
35800 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
35802 * configure-pre.in:
35804 autotools: treat --with-synthesis-src value as git repo by
35807 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
35811 autotools: aclocal needs -Im4 to find ax_boost_base.m4
35813 2009-04-05 Jussi Kukkonen <jku@linux.intel.com>
35815 * src/syncevo-dbus-server.cpp:
35817 dbus service: send password in options as well
35819 2009-04-04 Jussi Kukkonen <jku@linux.intel.com>
35821 * interfaces/syncevo.xml:
35822 * src/syncevo-dbus-server.cpp:
35823 * syncevo-dbus/syncevo-dbus-types.c:
35824 * syncevo-dbus/syncevo-dbus-types.h:
35825 * syncevo-dbus/syncevo-dbus.c:
35826 * syncevo-dbus/syncevo-dbus.h:
35827 * syncevo-dbus/test.c:
35829 dbus service: make GetServers signature like GetTemplates
35831 2009-04-04 Jussi Kukkonen <jku@linux.intel.com>
35833 * interfaces/syncevo.xml:
35834 * src/syncevo-dbus-server.cpp:
35835 * syncevo-dbus/syncevo-dbus-types.c:
35836 * syncevo-dbus/syncevo-dbus-types.h:
35837 * syncevo-dbus/syncevo-dbus.c:
35838 * syncevo-dbus/syncevo-dbus.h:
35839 * syncevo-dbus/test.c:
35841 dbus service: add GetTemplates
35843 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
35845 * configure-pre.in:
35847 autotools: treat --with-synthesis-src value as git repo by
35850 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
35854 autotools: aclocal needs -Im4 to find ax_boost_base.m4
35856 2009-04-02 Jussi Kukkonen <jku@linux.intel.com>
35858 * src/syncevo-dbus-server.cpp:
35859 * syncevo-dbus/test.c:
35861 dbus service: fix option handling bug
35863 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35865 * syncevo-dbus/test.c:
35867 dbus service: add abort/suspend handling to test app
35869 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35871 * src/syncevo-dbus-server.cpp:
35873 dbus service: fix possible crasher on sync abort
35875 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35877 * src/DBusSyncClient.cpp:
35878 * src/DBusSyncClient.h:
35879 * src/syncevo-dbus-server.cpp:
35880 * src/syncevo-dbus-server.h:
35882 dbus service: handle suspend request
35884 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35886 * syncevo-dbus/test.c:
35888 dbus service: add signal handling to test app
35890 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35892 * interfaces/syncevo-marshal.list:
35893 * interfaces/syncevo.xml:
35894 * src/DBusSyncClient.cpp:
35895 * src/DBusSyncClient.h:
35896 * src/syncevo-dbus-server.cpp:
35897 * src/syncevo-dbus-server.h:
35898 * syncevo-dbus/syncevo-dbus.c:
35899 * syncevo-dbus/syncevo-dbus.h:
35901 dbus service: remove separate SourceProgress signal
35903 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35905 * src/DBusSyncClient.cpp:
35906 * src/syncevo-dbus-server.cpp:
35908 dbus service: fix broken progress emission
35910 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35912 * src/syncevo-dbus-server.cpp:
35914 dbus service: initial GetServerConfig implementation
35916 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35918 * syncevo-dbus/test.c:
35920 move dbus test app to syncevo-dbus/
35922 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35924 * src/syncevo-dbus-server.cpp:
35926 implement GetServers in dbus service
35928 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
35930 * src/DBusSyncClient.cpp:
35931 * src/DBusSyncClient.h:
35932 * src/Makefile-gen.am:
35933 * src/syncevo-dbus-server.cpp:
35935 fix dbus service build, fix init bug in DBusSyncClient
35937 2009-03-30 Jussi Kukkonen <jku@linux.intel.com>
35939 * src/DBusSyncClient.cpp:
35940 * src/DBusSyncClient.h:
35941 * src/Makefile-gen.am:
35942 * src/syncevo-dbus-server.cpp:
35943 * src/syncevo-dbus-server.h:
35945 add DBusSyncClient (a EvolutionSyncClient implementation)
35947 2009-03-01 Jussi Kukkonen <jku@linux.intel.com>
35949 * src/syncevo-dbus-server.cpp:
35951 fix dbus method return values
35953 2009-03-30 Jussi Kukkonen <jku@linux.intel.com>
35956 * configure-post.in:
35957 * configure-pre.in:
35958 * interfaces/Makefile.am:
35959 * interfaces/syncevo-marshal.list:
35960 * interfaces/syncevo.xml:
35961 * org.Moblin.SyncEvolution.service.in:
35962 * src/Makefile-gen.am:
35963 * src/syncevo-dbus-server.cpp:
35964 * src/syncevo-dbus-server.h:
35965 * syncevo-dbus.pc.in:
35966 * syncevo-dbus/Makefile.am:
35967 * syncevo-dbus/README:
35968 * syncevo-dbus/syncevo-dbus-types.c:
35969 * syncevo-dbus/syncevo-dbus-types.h:
35970 * syncevo-dbus/syncevo-dbus.c:
35971 * syncevo-dbus/syncevo-dbus.h:
35972 * syncevo-dbus/test.c:
35974 Add initial dbus api and wrapper client library
35976 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
35978 * src/syncevolution.xml:
35979 * test/testcases/itodo20.ics:
35981 ical20 todo: added support for URL and PERCENT-COMPLETE
35983 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
35985 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
35986 * src/client-test-app.cpp:
35987 * test/ClientTest.cpp:
35988 * test/ClientTest.h:
35990 testing: 'text' was incomplete
35992 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
35994 * src/core/SyncEvolutionCmdline.cpp:
35996 testing + WBXML: default has changed, revert this when WBXML is
35997 supported by ScheduleWorld
35999 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
36001 * test/ClientTest.cpp:
36003 testing: disable interrupted sync testing temporarily
36005 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
36007 * test/synccompare.pl:
36009 testing: ignore -(Standard) suffix in TZID
36011 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
36013 * src/syncevolution.xml:
36014 * test/testcases/vcard30.vcf:
36016 vcard: added X-MOZILLA-HTML support
36018 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
36020 * test/testcases/ical20.ics:
36022 testing: fixed wrong summary of daily repeating event
36024 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
36026 * test/testcases/ical20.ics:
36028 testing: simplified ical20 test cases for Synthesis engine
36030 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
36032 * src/core/SyncEvolutionConfig.cpp:
36034 WBXML: temporarily disabled by default because of Bugzilla 1360 -
36035 WBXML + ScheduleWorld: "UNKNOWN SERVER"
36037 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
36039 * src/core/CurlTransportAgent.cpp:
36040 * src/core/CurlTransportAgent.h:
36041 * src/core/EvolutionSyncClient.cpp:
36042 * src/core/SoupTransportAgent.cpp:
36043 * src/core/SoupTransportAgent.h:
36044 * src/core/TransportAgent.h:
36045 * test/ClientTest.cpp:
36047 HTTP transport: check reply content type
36049 2009-03-30 Patrick Ohly <patrick.ohly@intel.com>
36051 * test/testcases/ical20.ics:
36053 testing: removed 'New York' test case
36055 2009-03-30 Patrick Ohly <patrick.ohly@intel.com>
36057 * test/testcases/ical20.ics:
36059 testing: removed 'recurr at end of month' test case
36061 2009-03-30 Patrick Ohly <patrick.ohly@intel.com>
36063 * test/testcases/ical20.ics:
36065 Revert "testing: simplified test cases"
36067 2009-03-27 Patrick Ohly <patrick.ohly@intel.com>
36071 * configure-post.in:
36072 * configure-pre.in:
36073 * m4/ax_boost_base.m4:
36074 * src/backends/evolution/configure-sub.in:
36076 configure: fixed some checks (glib, boost, EDS)
36078 2009-03-27 Patrick Ohly <patrick.ohly@intel.com>
36080 * test/ClientTest.cpp:
36082 testing: fixed invalid memory access when printing empty log
36085 2009-03-26 Patrick Ohly <patrick.ohly@intel.com>
36087 * src/backends/evolution/EvolutionCalendarSource.cpp:
36089 Evolution calendar/memos/tasks: fixed support for system default
36092 2009-03-26 Patrick Ohly <patrick.ohly@intel.com>
36094 * src/core/SyncEvolutionConfig.cpp:
36096 Revert "WBXML: temporarily disabled by default because of
36097 Bugzilla 1360 - WBXML + ScheduleWorld: "UNKNOWN SERVER""
36099 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
36101 * configure-pre.in:
36103 0.9 alpha 20090325: version bumped
36105 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
36107 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
36109 testing: Client::Sync::vcard21::testConversion must use vcard 3.0
36112 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
36114 * src/core/SyncEvolutionConfig.cpp:
36116 WBXML: temporarily disabled by default because of Bugzilla 1360 -
36117 WBXML + ScheduleWorld: "UNKNOWN SERVER"
36119 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
36121 * build/update-copyrights.sh:
36122 * src/backends/addressbook/AddressBookConstants.cpp:
36123 * src/backends/addressbook/AddressBookSource.cpp:
36124 * src/backends/addressbook/AddressBookSource.h:
36125 * src/backends/addressbook/AddressBookSourceRegister.cpp:
36126 * src/backends/evolution/EvolutionCalendarSource.cpp:
36127 * src/backends/evolution/EvolutionCalendarSource.h:
36128 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
36129 * src/backends/evolution/EvolutionContactSource.cpp:
36130 * src/backends/evolution/EvolutionContactSource.h:
36131 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
36132 * src/backends/evolution/EvolutionMemoSource.cpp:
36133 * src/backends/evolution/EvolutionMemoSource.h:
36134 * src/backends/evolution/e-cal-check-timezones.c:
36135 * src/backends/evolution/e-cal-check-timezones.h:
36136 * src/backends/evolution/libical/icalstrdup.c:
36137 * src/backends/evolution/libical/icalstrdup.h:
36138 * src/backends/file/FileSyncSource.cpp:
36139 * src/backends/file/FileSyncSource.h:
36140 * src/backends/file/FileSyncSourceRegister.cpp:
36141 * src/backends/sqlite/SQLiteContactSource.cpp:
36142 * src/backends/sqlite/SQLiteContactSource.h:
36143 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
36144 * src/backends/sqlite/SQLiteUtil.cpp:
36145 * src/backends/sqlite/SQLiteUtil.h:
36146 * src/client-test-app.cpp:
36147 * src/core/ConfigNode.h:
36148 * src/core/ConfigTree.h:
36149 * src/core/CurlTransportAgent.cpp:
36150 * src/core/CurlTransportAgent.h:
36151 * src/core/EvolutionSmartPtr.h:
36152 * src/core/EvolutionSyncClient.cpp:
36153 * src/core/EvolutionSyncClient.h:
36154 * src/core/EvolutionSyncSource.cpp:
36155 * src/core/EvolutionSyncSource.h:
36156 * src/core/FileConfigNode.cpp:
36157 * src/core/FileConfigNode.h:
36158 * src/core/FileConfigTree.cpp:
36159 * src/core/FileConfigTree.h:
36160 * src/core/FilterConfigNode.cpp:
36161 * src/core/FilterConfigNode.h:
36162 * src/core/LogStdout.cpp:
36163 * src/core/LogStdout.h:
36164 * src/core/Logging.cpp:
36165 * src/core/Logging.h:
36166 * src/core/PrefixConfigNode.cpp:
36167 * src/core/PrefixConfigNode.h:
36168 * src/core/SafeConfigNode.cpp:
36169 * src/core/SafeConfigNode.h:
36170 * src/core/SoupTransportAgent.cpp:
36171 * src/core/SoupTransportAgent.h:
36172 * src/core/SyncEvolutionCmdline.cpp:
36173 * src/core/SyncEvolutionCmdline.h:
36174 * src/core/SyncEvolutionConfig.cpp:
36175 * src/core/SyncEvolutionConfig.h:
36176 * src/core/SyncEvolutionUtil.cpp:
36177 * src/core/SyncEvolutionUtil.h:
36178 * src/core/SyncML.cpp:
36179 * src/core/SyncML.h:
36180 * src/core/SynthesisDBPlugin.cpp:
36181 * src/core/SynthesisEngine.cpp:
36182 * src/core/SynthesisEngine.h:
36183 * src/core/TrackingSyncSource.cpp:
36184 * src/core/TrackingSyncSource.h:
36185 * src/core/TransportAgent.cpp:
36186 * src/core/TransportAgent.h:
36187 * src/core/VolatileConfigNode.h:
36188 * src/core/VolatileConfigTree.h:
36189 * src/core/eds_abi_wrapper.cpp:
36190 * src/core/eds_abi_wrapper.h:
36191 * src/syncevolution.cpp:
36192 * test/Algorithm/Diff.pm.bak:
36193 * test/ClientTest.cpp:
36194 * test/ClientTest.h:
36195 * test/client-test-main.cpp:
36196 * test/client-test.cpp:
36197 * test/synccompare.pl:
36202 2009-03-25 Patrick Ohly <patrick.ohly@gmx.de>
36205 * test/ClientTest.cpp:
36206 * test/ClientTest.h:
36207 * test/LICENSE.txt:
36208 * test/Sync4jContribution.pdf:
36209 * test/client-test-main.cpp:
36210 * test/client-test.cpp:
36211 * test/synccompare.pl:
36214 testing: relicensed as LGPL v2.1, like the rest of the code
36216 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
36218 * src/core/SynthesisDBPlugin.cpp:
36220 Moblin Bugzilla 1318: cannot connect to datastore implementation
36223 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
36226 * src/TestMain.cpp:
36227 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
36228 * src/syncclient_sample_config.xml:
36229 * src/syncserv_odbc.xml:
36230 * src/testCalendar.ics:
36231 * src/testMemo.ics:
36232 * src/testTask.ics:
36233 * src/testVCard.vcf:
36235 removed obsolete files
36237 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
36239 * src/backends/evolution/EvolutionCalendarSource.cpp:
36241 Evolution calendar/memos/tasks: added support for system default
36244 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
36246 * test/synccompare.pl:
36248 testing: use separate EXDATEs as normal form
36250 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36252 * src/syncevolution.xml:
36254 icalendar20: EXDATE as separate properties, not as list
36256 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36258 * src/syncevolution.xml:
36260 icalendar20: don't encode empty DESCRIPTION and LOCATION
36262 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36264 * test/testcases/ical20.ics:
36266 testing: simplified test cases
36268 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36270 * test/testcases/ical20.ics:
36272 testing: removed obsolete X-EVOLUTION-ENDDATE parameter
36274 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36276 * test/synccompare.pl:
36278 testing: remove default VALUE=DATE and join multiple EXDATE
36281 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36283 * test/synccompare.pl:
36285 testing: ignore difference due to different order of RRULE value
36288 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36290 * src/syncevolution.xml:
36292 vcard: added support for missing properties/parameters
36294 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
36296 * src/core/EvolutionSyncClient.cpp:
36297 * src/core/SynthesisEngine.cpp:
36298 * src/core/SynthesisEngine.h:
36300 Synthesis error reporting: added INFO messages instead of generic
36301 ERROR after aborting
36303 2009-03-22 Patrick Ohly <patrick.ohly@intel.com>
36305 * src/syncevolution.xml:
36307 vcard: don't force http prefix for URL properties
36309 2009-03-20 Patrick Ohly <patrick.ohly@intel.com>
36311 * src/syncevolution.xml:
36313 icalendar: merged upstream fix for ATTENDEE shaping
36315 2009-03-20 Patrick Ohly <patrick.ohly@intel.com>
36317 * src/syncevolution.xml:
36319 icalendar: added X-EVOLUTION-ALARM-UID
36321 2009-03-20 Patrick Ohly <patrick.ohly@intel.com>
36323 * src/syncevolution.xml:
36325 icalendar: send VALARM as passed in by Evolution
36327 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
36329 * src/syncevolution.xml:
36331 icalendar: don't convert alarm times needlessly
36333 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
36335 * src/syncevolution.xml:
36337 vcard: don't fold long lines
36339 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
36341 * test/ClientTest.cpp:
36343 testing: print sync name to give feedback while each sync test
36346 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
36348 * src/syncevolution.xml:
36350 icalendar: added extended attributes for meeting attendes
36352 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
36354 * test/synccompare.pl:
36356 synccompare: normalize case of mailto: in ATTENDEE and ORGANIZER
36358 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
36360 * test/testcases/ical20.ics:
36361 * test/testcases/imemo20.ics:
36362 * test/testcases/itodo20.ics:
36364 iCalendar 2.0 testcases: converted to CRLF as required by
36367 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36369 * src/backends/evolution/EvolutionContactSource.h:
36371 EvolutionContactSource: must use vCard 3.0 as internal format
36373 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36375 * src/syncevolution.xml:
36377 vcard: allow NICKNAME in vcard 2.1
36379 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36381 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
36382 * test/ClientTest.cpp:
36383 * test/ClientTest.h:
36385 vcard testing: use the right testcases for vcard21 conversion
36388 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36390 * test/synccompare.pl:
36391 * test/testcases/vcard30.vcf:
36393 vcard: removed special ADR TYPE=PARCEL handling
36395 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36397 * src/syncevolution.xml:
36399 vcard: better support for organizational info (ORG/ROLE)
36401 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36403 * src/syncevolution.xml:
36405 vcard: added TEL TYPE=CAR
36407 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36409 * src/syncevolution.xml:
36411 vcard: added X-EVOLUTION-FILE-AS and X-EVOLUTION-ANNIVERSARY
36413 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36415 * src/core/Makefile.am:
36417 XML to C: must escape the backslash itself
36419 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
36421 * test/synccompare.pl:
36423 normalize values which look like a date to YYYYMMDD
36425 2009-03-17 Patrick Ohly <patrick.ohly@intel.com>
36427 * src/core/EvolutionSyncClient.cpp:
36428 * src/core/SyncEvolutionConfig.h:
36429 * src/syncevolution.xml:
36431 DevInf: insert our own values into the XML config
36433 2009-03-17 Patrick Ohly <patrick.ohly@intel.com>
36436 * src/client-test-app.cpp:
36437 * src/core/EvolutionSyncClient.cpp:
36438 * src/core/SyncEvolutionCmdline.cpp:
36439 * src/core/SyncEvolutionConfig.cpp:
36440 * src/core/SyncEvolutionConfig.h:
36441 * test/ClientTest.cpp:
36442 * test/ClientTest.h:
36444 configuration: removed obsolete config options and added WBXML
36446 2009-03-17 Patrick Ohly <patrick.ohly@intel.com>
36448 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
36450 EvolutionContactSource: temporarily disabled broken test of
36453 2009-03-13 Patrick Ohly <patrick.ohly@intel.com>
36458 * configure-pre.in:
36459 * src/Makefile-gen.am:
36460 * src/core/Makefile.am:
36461 * src/core/SyncEvolutionCmdline.cpp:
36462 * src/core/SyncEvolutionUtil.cpp:
36463 * src/core/SyncEvolutionUtil.h:
36465 compilation: fixes + installation of client-test + version bump
36467 2009-03-12 Patrick Ohly <patrick.ohly@intel.com>
36469 * src/client-test-app.cpp:
36470 * src/core/EvolutionSyncClient.cpp:
36471 * src/core/EvolutionSyncClient.h:
36473 SyncModes + EvolutionSyncClient::setSyncModes(): utility code to
36474 set the sync mode per source in the current session
36476 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
36478 * src/client-test-app.cpp:
36479 * test/ClientTest.cpp:
36480 * test/synccompare.pl:
36482 testing: nicer printing of before/after comparison
36484 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
36486 * src/core/SoupTransportAgent.cpp:
36488 SoupTransportAgent: print URL and "via libsoup:" prefix before
36491 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
36493 * src/client-test-app.cpp:
36494 * src/core/EvolutionSyncClient.cpp:
36495 * src/core/EvolutionSyncClient.h:
36496 * src/core/EvolutionSyncSource.cpp:
36497 * src/core/EvolutionSyncSource.h:
36498 * test/ClientTest.cpp:
36499 * test/ClientTest.h:
36501 testing: added Client::Sync::*::testConversion
36503 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
36505 * src/core/EvolutionSyncClient.cpp:
36506 * src/core/EvolutionSyncClient.h:
36508 added callbacks for abort and suspend
36510 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
36512 * src/client-test-app.cpp:
36513 * test/ClientTest.cpp:
36514 * test/ClientTest.h:
36516 testing: pass parameters for syncing as struct, renamed function
36518 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
36520 * test/ClientTest.cpp:
36522 testing: when catching a CppUnit exception after a sync, report
36523 the original error instead of 'unexpected exception'
36525 2009-03-10 Patrick Ohly <patrick.ohly@intel.com>
36527 * src/core/EvolutionSyncClient.cpp:
36529 Synthesis: avoid DBG_PLUGIN_ALL, it prints to stdout while
36532 2009-03-10 Patrick Ohly <patrick.ohly@intel.com>
36534 * src/core/SynthesisDBPlugin.cpp:
36536 Synthesis: allocating parent ID is optional
36538 2009-03-08 Patrick Ohly <patrick.ohly@intel.com>
36540 * src/core/EvolutionSyncClient.cpp:
36541 * src/core/EvolutionSyncClient.h:
36542 * src/core/Makefile.am:
36543 * src/core/SynthesisEngine.cpp:
36544 * src/core/SynthesisEngine.h:
36546 Synthesis: wrap TEngineModuleBase in functions which use smart
36547 pointers and exceptions
36549 2009-03-07 Patrick Ohly <patrick.ohly@intel.com>
36551 * test/client-test-main.cpp:
36553 testing: print CPPUnit failures directly after each failed test
36555 2009-03-04 Patrick Ohly <patrick.ohly@intel.com>
36557 * src/core/SoupTransportAgent.cpp:
36558 * src/core/SoupTransportAgent.h:
36560 SoupTransportAgent: use an existing event loop if given
36562 2009-03-04 Patrick Ohly <patrick.ohly@intel.com>
36564 * src/client-test-app.cpp:
36565 * src/syncevolution.cpp:
36567 glib: g_type_init() and g_thread_init() are needed to use libsoup
36569 2009-03-02 Patrick Ohly <patrick.ohly@intel.com>
36571 * configure-pre.in:
36575 2009-03-02 Patrick Ohly <patrick.ohly@intel.com>
36577 * src/backends/evolution/EvolutionContactSource.cpp:
36578 * src/backends/evolution/EvolutionContactSource.h:
36580 Evolution contacts: rewritten so that it tracks changes via the
36583 2009-03-01 Patrick Ohly <patrick.ohly@intel.com>
36585 * test/client-test-main.cpp:
36587 compiler warnings: check result of log writing
36589 2009-03-01 Patrick Ohly <patrick.ohly@intel.com>
36591 * test/ClientTest.cpp:
36593 compiler warning: brackets around && in ||
36595 2009-02-28 Patrick Ohly <patrick.ohly@intel.com>
36597 * src/core/EvolutionSyncClient.cpp:
36599 compiler warning: intentionally ignore result of synccompare
36602 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
36604 * src/Makefile-gen.am:
36606 packaging: run autogen.sh when copying Synthesis from git, needed
36609 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
36611 * configure-pre.in:
36615 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
36619 * build/gen-changelog.pl:
36620 * src/Makefile-gen.am:
36622 packaging: build ChangeLog from git log and copy Synthesis code
36625 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
36628 * configure-pre.in:
36630 synthesis: better method of invoking Synthesis configure
36632 2009-02-26 Patrick Ohly <patrick.ohly@intel.com>
36634 * configure-pre.in:
36636 synthesis: need to pass through --with-xmltok configure parameter
36638 2009-02-25 Patrick Ohly <patrick.ohly@intel.com>
36640 * src/core/Makefile.am:
36641 * src/core/boost/algorithm/string.hpp:
36642 * src/core/boost/algorithm/string/case_conv.hpp:
36643 * src/core/boost/algorithm/string/classification.hpp:
36644 * src/core/boost/algorithm/string/compare.hpp:
36645 * src/core/boost/algorithm/string/concept.hpp:
36646 * src/core/boost/algorithm/string/config.hpp:
36647 * src/core/boost/algorithm/string/constants.hpp:
36648 * src/core/boost/algorithm/string/detail/case_conv.hpp:
36649 * src/core/boost/algorithm/string/detail/classification.hpp:
36650 * src/core/boost/algorithm/string/detail/find_format.hpp:
36651 * src/core/boost/algorithm/string/detail/find_format_all.hpp:
36652 * src/core/boost/algorithm/string/detail/find_format_store.hpp:
36653 * src/core/boost/algorithm/string/detail/find_iterator.hpp:
36654 * src/core/boost/algorithm/string/detail/finder.hpp:
36655 * src/core/boost/algorithm/string/detail/finder_regex.hpp:
36656 * src/core/boost/algorithm/string/detail/formatter.hpp:
36657 * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
36658 * src/core/boost/algorithm/string/detail/predicate.hpp:
36659 * src/core/boost/algorithm/string/detail/replace_storage.hpp:
36660 * src/core/boost/algorithm/string/detail/sequence.hpp:
36661 * src/core/boost/algorithm/string/detail/trim.hpp:
36662 * src/core/boost/algorithm/string/detail/util.hpp:
36663 * src/core/boost/algorithm/string/erase.hpp:
36664 * src/core/boost/algorithm/string/find.hpp:
36665 * src/core/boost/algorithm/string/find_format.hpp:
36666 * src/core/boost/algorithm/string/find_iterator.hpp:
36667 * src/core/boost/algorithm/string/finder.hpp:
36668 * src/core/boost/algorithm/string/formatter.hpp:
36669 * src/core/boost/algorithm/string/iter_find.hpp:
36670 * src/core/boost/algorithm/string/join.hpp:
36671 * src/core/boost/algorithm/string/predicate.hpp:
36672 * src/core/boost/algorithm/string/predicate_facade.hpp:
36673 * src/core/boost/algorithm/string/replace.hpp:
36674 * src/core/boost/algorithm/string/sequence_traits.hpp:
36675 * src/core/boost/algorithm/string/split.hpp:
36676 * src/core/boost/algorithm/string/std/list_traits.hpp:
36677 * src/core/boost/algorithm/string/std/rope_traits.hpp:
36678 * src/core/boost/algorithm/string/std/slist_traits.hpp:
36679 * src/core/boost/algorithm/string/std/string_traits.hpp:
36680 * src/core/boost/algorithm/string/std_containers_traits.hpp:
36681 * src/core/boost/algorithm/string/trim.hpp:
36682 * src/core/boost/algorithm/string/yes_no_type.hpp:
36683 * src/core/boost/assert.hpp:
36684 * src/core/boost/bind.hpp:
36685 * src/core/boost/bind/apply.hpp:
36686 * src/core/boost/bind/arg.hpp:
36687 * src/core/boost/bind/bind_cc.hpp:
36688 * src/core/boost/bind/bind_mf_cc.hpp:
36689 * src/core/boost/bind/bind_template.hpp:
36690 * src/core/boost/bind/make_adaptable.hpp:
36691 * src/core/boost/bind/mem_fn_cc.hpp:
36692 * src/core/boost/bind/mem_fn_template.hpp:
36693 * src/core/boost/bind/mem_fn_vw.hpp:
36694 * src/core/boost/bind/placeholders.hpp:
36695 * src/core/boost/bind/protect.hpp:
36696 * src/core/boost/bind/storage.hpp:
36697 * src/core/boost/cast.hpp:
36698 * src/core/boost/checked_delete.hpp:
36699 * src/core/boost/concept_archetype.hpp:
36700 * src/core/boost/concept_check.hpp:
36701 * src/core/boost/config.hpp:
36702 * src/core/boost/config/abi/borland_prefix.hpp:
36703 * src/core/boost/config/abi/borland_suffix.hpp:
36704 * src/core/boost/config/abi/msvc_prefix.hpp:
36705 * src/core/boost/config/abi/msvc_suffix.hpp:
36706 * src/core/boost/config/abi_prefix.hpp:
36707 * src/core/boost/config/abi_suffix.hpp:
36708 * src/core/boost/config/auto_link.hpp:
36709 * src/core/boost/config/compiler/borland.hpp:
36710 * src/core/boost/config/compiler/comeau.hpp:
36711 * src/core/boost/config/compiler/common_edg.hpp:
36712 * src/core/boost/config/compiler/compaq_cxx.hpp:
36713 * src/core/boost/config/compiler/digitalmars.hpp:
36714 * src/core/boost/config/compiler/gcc.hpp:
36715 * src/core/boost/config/compiler/gcc_xml.hpp:
36716 * src/core/boost/config/compiler/greenhills.hpp:
36717 * src/core/boost/config/compiler/hp_acc.hpp:
36718 * src/core/boost/config/compiler/intel.hpp:
36719 * src/core/boost/config/compiler/kai.hpp:
36720 * src/core/boost/config/compiler/metrowerks.hpp:
36721 * src/core/boost/config/compiler/mpw.hpp:
36722 * src/core/boost/config/compiler/sgi_mipspro.hpp:
36723 * src/core/boost/config/compiler/sunpro_cc.hpp:
36724 * src/core/boost/config/compiler/vacpp.hpp:
36725 * src/core/boost/config/compiler/visualc.hpp:
36726 * src/core/boost/config/no_tr1/complex.hpp:
36727 * src/core/boost/config/no_tr1/functional.hpp:
36728 * src/core/boost/config/no_tr1/memory.hpp:
36729 * src/core/boost/config/no_tr1/utility.hpp:
36730 * src/core/boost/config/platform/aix.hpp:
36731 * src/core/boost/config/platform/amigaos.hpp:
36732 * src/core/boost/config/platform/beos.hpp:
36733 * src/core/boost/config/platform/bsd.hpp:
36734 * src/core/boost/config/platform/cygwin.hpp:
36735 * src/core/boost/config/platform/hpux.hpp:
36736 * src/core/boost/config/platform/irix.hpp:
36737 * src/core/boost/config/platform/linux.hpp:
36738 * src/core/boost/config/platform/macos.hpp:
36739 * src/core/boost/config/platform/qnxnto.hpp:
36740 * src/core/boost/config/platform/solaris.hpp:
36741 * src/core/boost/config/platform/win32.hpp:
36742 * src/core/boost/config/posix_features.hpp:
36743 * src/core/boost/config/requires_threads.hpp:
36744 * src/core/boost/config/select_compiler_config.hpp:
36745 * src/core/boost/config/select_platform_config.hpp:
36746 * src/core/boost/config/select_stdlib_config.hpp:
36747 * src/core/boost/config/stdlib/dinkumware.hpp:
36748 * src/core/boost/config/stdlib/libcomo.hpp:
36749 * src/core/boost/config/stdlib/libstdcpp3.hpp:
36750 * src/core/boost/config/stdlib/modena.hpp:
36751 * src/core/boost/config/stdlib/msl.hpp:
36752 * src/core/boost/config/stdlib/roguewave.hpp:
36753 * src/core/boost/config/stdlib/sgi.hpp:
36754 * src/core/boost/config/stdlib/stlport.hpp:
36755 * src/core/boost/config/stdlib/vacpp.hpp:
36756 * src/core/boost/config/suffix.hpp:
36757 * src/core/boost/config/user.hpp:
36758 * src/core/boost/copyright:
36759 * src/core/boost/detail/algorithm.hpp:
36760 * src/core/boost/detail/allocator_utilities.hpp:
36761 * src/core/boost/detail/atomic_count.hpp:
36762 * src/core/boost/detail/atomic_count_gcc.hpp:
36763 * src/core/boost/detail/atomic_count_pthreads.hpp:
36764 * src/core/boost/detail/atomic_count_win32.hpp:
36765 * src/core/boost/detail/bad_weak_ptr.hpp:
36766 * src/core/boost/detail/binary_search.hpp:
36767 * src/core/boost/detail/call_traits.hpp:
36768 * src/core/boost/detail/catch_exceptions.hpp:
36769 * src/core/boost/detail/compressed_pair.hpp:
36770 * src/core/boost/detail/dynamic_bitset.hpp:
36771 * src/core/boost/detail/endian.hpp:
36772 * src/core/boost/detail/indirect_traits.hpp:
36773 * src/core/boost/detail/interlocked.hpp:
36774 * src/core/boost/detail/is_function_ref_tester.hpp:
36775 * src/core/boost/detail/is_incrementable.hpp:
36776 * src/core/boost/detail/is_xxx.hpp:
36777 * src/core/boost/detail/iterator.hpp:
36778 * src/core/boost/detail/lightweight_mutex.hpp:
36779 * src/core/boost/detail/lightweight_test.hpp:
36780 * src/core/boost/detail/limits.hpp:
36781 * src/core/boost/detail/lwm_nop.hpp:
36782 * src/core/boost/detail/lwm_pthreads.hpp:
36783 * src/core/boost/detail/lwm_win32_cs.hpp:
36784 * src/core/boost/detail/named_template_params.hpp:
36785 * src/core/boost/detail/no_exceptions_support.hpp:
36786 * src/core/boost/detail/none_t.hpp:
36787 * src/core/boost/detail/numeric_traits.hpp:
36788 * src/core/boost/detail/ob_call_traits.hpp:
36789 * src/core/boost/detail/ob_compressed_pair.hpp:
36790 * src/core/boost/detail/quick_allocator.hpp:
36791 * src/core/boost/detail/reference_content.hpp:
36792 * src/core/boost/detail/select_type.hpp:
36793 * src/core/boost/detail/shared_array_nmt.hpp:
36794 * src/core/boost/detail/shared_count.hpp:
36795 * src/core/boost/detail/shared_ptr_nmt.hpp:
36796 * src/core/boost/detail/sp_counted_base.hpp:
36797 * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
36798 * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
36799 * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
36800 * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
36801 * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
36802 * src/core/boost/detail/sp_counted_base_nt.hpp:
36803 * src/core/boost/detail/sp_counted_base_pt.hpp:
36804 * src/core/boost/detail/sp_counted_base_w32.hpp:
36805 * src/core/boost/detail/sp_counted_impl.hpp:
36806 * src/core/boost/detail/templated_streams.hpp:
36807 * src/core/boost/detail/utf8_codecvt_facet.hpp:
36808 * src/core/boost/detail/workaround.hpp:
36809 * src/core/boost/foreach.hpp:
36810 * src/core/boost/function.hpp:
36811 * src/core/boost/function/detail/function_iterate.hpp:
36812 * src/core/boost/function/detail/maybe_include.hpp:
36813 * src/core/boost/function/detail/prologue.hpp:
36814 * src/core/boost/function/function0.hpp:
36815 * src/core/boost/function/function1.hpp:
36816 * src/core/boost/function/function10.hpp:
36817 * src/core/boost/function/function2.hpp:
36818 * src/core/boost/function/function3.hpp:
36819 * src/core/boost/function/function4.hpp:
36820 * src/core/boost/function/function5.hpp:
36821 * src/core/boost/function/function6.hpp:
36822 * src/core/boost/function/function7.hpp:
36823 * src/core/boost/function/function8.hpp:
36824 * src/core/boost/function/function9.hpp:
36825 * src/core/boost/function/function_base.hpp:
36826 * src/core/boost/function/function_template.hpp:
36827 * src/core/boost/function_equal.hpp:
36828 * src/core/boost/get_pointer.hpp:
36829 * src/core/boost/implicit_cast.hpp:
36830 * src/core/boost/intrusive_ptr.hpp:
36831 * src/core/boost/iterator.hpp:
36832 * src/core/boost/iterator/counting_iterator.hpp:
36833 * src/core/boost/iterator/detail/any_conversion_eater.hpp:
36834 * src/core/boost/iterator/detail/config_def.hpp:
36835 * src/core/boost/iterator/detail/config_undef.hpp:
36836 * src/core/boost/iterator/detail/enable_if.hpp:
36837 * src/core/boost/iterator/detail/facade_iterator_category.hpp:
36838 * src/core/boost/iterator/detail/minimum_category.hpp:
36839 * src/core/boost/iterator/filter_iterator.hpp:
36840 * src/core/boost/iterator/indirect_iterator.hpp:
36841 * src/core/boost/iterator/interoperable.hpp:
36842 * src/core/boost/iterator/is_lvalue_iterator.hpp:
36843 * src/core/boost/iterator/is_readable_iterator.hpp:
36844 * src/core/boost/iterator/iterator_adaptor.hpp:
36845 * src/core/boost/iterator/iterator_archetypes.hpp:
36846 * src/core/boost/iterator/iterator_categories.hpp:
36847 * src/core/boost/iterator/iterator_concepts.hpp:
36848 * src/core/boost/iterator/iterator_facade.hpp:
36849 * src/core/boost/iterator/iterator_traits.hpp:
36850 * src/core/boost/iterator/new_iterator_tests.hpp:
36851 * src/core/boost/iterator/permutation_iterator.hpp:
36852 * src/core/boost/iterator/reverse_iterator.hpp:
36853 * src/core/boost/iterator/transform_iterator.hpp:
36854 * src/core/boost/iterator/zip_iterator.hpp:
36855 * src/core/boost/lexical_cast.hpp:
36856 * src/core/boost/mem_fn.hpp:
36857 * src/core/boost/mpl/O1_size.hpp:
36858 * src/core/boost/mpl/O1_size_fwd.hpp:
36859 * src/core/boost/mpl/accumulate.hpp:
36860 * src/core/boost/mpl/advance.hpp:
36861 * src/core/boost/mpl/advance_fwd.hpp:
36862 * src/core/boost/mpl/alias.hpp:
36863 * src/core/boost/mpl/always.hpp:
36864 * src/core/boost/mpl/and.hpp:
36865 * src/core/boost/mpl/apply.hpp:
36866 * src/core/boost/mpl/apply_fwd.hpp:
36867 * src/core/boost/mpl/apply_wrap.hpp:
36868 * src/core/boost/mpl/arg.hpp:
36869 * src/core/boost/mpl/arg_fwd.hpp:
36870 * src/core/boost/mpl/arithmetic.hpp:
36871 * src/core/boost/mpl/as_sequence.hpp:
36872 * src/core/boost/mpl/assert.hpp:
36873 * src/core/boost/mpl/at.hpp:
36874 * src/core/boost/mpl/at_fwd.hpp:
36875 * src/core/boost/mpl/aux_/O1_size_impl.hpp:
36876 * src/core/boost/mpl/aux_/adl_barrier.hpp:
36877 * src/core/boost/mpl/aux_/advance_backward.hpp:
36878 * src/core/boost/mpl/aux_/advance_forward.hpp:
36879 * src/core/boost/mpl/aux_/apply_1st.hpp:
36880 * src/core/boost/mpl/aux_/arg_typedef.hpp:
36881 * src/core/boost/mpl/aux_/arithmetic_op.hpp:
36882 * src/core/boost/mpl/aux_/arity.hpp:
36883 * src/core/boost/mpl/aux_/arity_spec.hpp:
36884 * src/core/boost/mpl/aux_/at_impl.hpp:
36885 * src/core/boost/mpl/aux_/back_impl.hpp:
36886 * src/core/boost/mpl/aux_/basic_bind.hpp:
36887 * src/core/boost/mpl/aux_/begin_end_impl.hpp:
36888 * src/core/boost/mpl/aux_/clear_impl.hpp:
36889 * src/core/boost/mpl/aux_/common_name_wknd.hpp:
36890 * src/core/boost/mpl/aux_/comparison_op.hpp:
36891 * src/core/boost/mpl/aux_/config/adl.hpp:
36892 * src/core/boost/mpl/aux_/config/arrays.hpp:
36893 * src/core/boost/mpl/aux_/config/bind.hpp:
36894 * src/core/boost/mpl/aux_/config/compiler.hpp:
36895 * src/core/boost/mpl/aux_/config/ctps.hpp:
36896 * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
36897 * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
36898 * src/core/boost/mpl/aux_/config/dtp.hpp:
36899 * src/core/boost/mpl/aux_/config/eti.hpp:
36900 * src/core/boost/mpl/aux_/config/forwarding.hpp:
36901 * src/core/boost/mpl/aux_/config/gcc.hpp:
36902 * src/core/boost/mpl/aux_/config/has_apply.hpp:
36903 * src/core/boost/mpl/aux_/config/has_xxx.hpp:
36904 * src/core/boost/mpl/aux_/config/integral.hpp:
36905 * src/core/boost/mpl/aux_/config/intel.hpp:
36906 * src/core/boost/mpl/aux_/config/lambda.hpp:
36907 * src/core/boost/mpl/aux_/config/msvc.hpp:
36908 * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
36909 * src/core/boost/mpl/aux_/config/nttp.hpp:
36910 * src/core/boost/mpl/aux_/config/operators.hpp:
36911 * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
36912 * src/core/boost/mpl/aux_/config/preprocessor.hpp:
36913 * src/core/boost/mpl/aux_/config/static_constant.hpp:
36914 * src/core/boost/mpl/aux_/config/ttp.hpp:
36915 * src/core/boost/mpl/aux_/config/typeof.hpp:
36916 * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
36917 * src/core/boost/mpl/aux_/config/workaround.hpp:
36918 * src/core/boost/mpl/aux_/contains_impl.hpp:
36919 * src/core/boost/mpl/aux_/count_args.hpp:
36920 * src/core/boost/mpl/aux_/count_impl.hpp:
36921 * src/core/boost/mpl/aux_/empty_impl.hpp:
36922 * src/core/boost/mpl/aux_/erase_impl.hpp:
36923 * src/core/boost/mpl/aux_/erase_key_impl.hpp:
36924 * src/core/boost/mpl/aux_/filter_iter.hpp:
36925 * src/core/boost/mpl/aux_/find_if_pred.hpp:
36926 * src/core/boost/mpl/aux_/fold_impl.hpp:
36927 * src/core/boost/mpl/aux_/fold_impl_body.hpp:
36928 * src/core/boost/mpl/aux_/fold_op.hpp:
36929 * src/core/boost/mpl/aux_/fold_pred.hpp:
36930 * src/core/boost/mpl/aux_/front_impl.hpp:
36931 * src/core/boost/mpl/aux_/full_lambda.hpp:
36932 * src/core/boost/mpl/aux_/has_apply.hpp:
36933 * src/core/boost/mpl/aux_/has_begin.hpp:
36934 * src/core/boost/mpl/aux_/has_key_impl.hpp:
36935 * src/core/boost/mpl/aux_/has_rebind.hpp:
36936 * src/core/boost/mpl/aux_/has_size.hpp:
36937 * src/core/boost/mpl/aux_/has_tag.hpp:
36938 * src/core/boost/mpl/aux_/has_type.hpp:
36939 * src/core/boost/mpl/aux_/include_preprocessed.hpp:
36940 * src/core/boost/mpl/aux_/insert_impl.hpp:
36941 * src/core/boost/mpl/aux_/insert_range_impl.hpp:
36942 * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
36943 * src/core/boost/mpl/aux_/integral_wrapper.hpp:
36944 * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
36945 * src/core/boost/mpl/aux_/iter_apply.hpp:
36946 * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
36947 * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
36948 * src/core/boost/mpl/aux_/iter_push_front.hpp:
36949 * src/core/boost/mpl/aux_/joint_iter.hpp:
36950 * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
36951 * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
36952 * src/core/boost/mpl/aux_/lambda_spec.hpp:
36953 * src/core/boost/mpl/aux_/lambda_support.hpp:
36954 * src/core/boost/mpl/aux_/largest_int.hpp:
36955 * src/core/boost/mpl/aux_/logical_op.hpp:
36956 * src/core/boost/mpl/aux_/msvc_dtw.hpp:
36957 * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
36958 * src/core/boost/mpl/aux_/msvc_is_class.hpp:
36959 * src/core/boost/mpl/aux_/msvc_never_true.hpp:
36960 * src/core/boost/mpl/aux_/msvc_type.hpp:
36961 * src/core/boost/mpl/aux_/na.hpp:
36962 * src/core/boost/mpl/aux_/na_assert.hpp:
36963 * src/core/boost/mpl/aux_/na_fwd.hpp:
36964 * src/core/boost/mpl/aux_/na_spec.hpp:
36965 * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
36966 * src/core/boost/mpl/aux_/nttp_decl.hpp:
36967 * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
36968 * src/core/boost/mpl/aux_/numeric_op.hpp:
36969 * src/core/boost/mpl/aux_/order_impl.hpp:
36970 * src/core/boost/mpl/aux_/overload_names.hpp:
36971 * src/core/boost/mpl/aux_/partition_op.hpp:
36972 * src/core/boost/mpl/aux_/pop_back_impl.hpp:
36973 * src/core/boost/mpl/aux_/pop_front_impl.hpp:
36974 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
36975 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
36976 * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
36977 * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
36978 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
36979 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
36980 * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
36981 * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
36982 * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
36983 * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
36984 * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
36985 * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
36986 * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
36987 * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
36988 * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
36989 * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
36990 * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
36991 * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
36992 * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
36993 * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
36994 * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
36995 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
36996 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
36997 * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
36998 * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
36999 * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
37000 * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
37001 * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
37002 * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
37003 * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
37004 * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
37005 * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
37006 * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
37007 * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
37008 * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
37009 * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
37010 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
37011 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
37012 * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
37013 * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
37014 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
37015 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
37016 * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
37017 * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
37018 * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
37019 * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
37020 * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
37021 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
37022 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
37023 * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
37024 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
37025 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
37026 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
37027 * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
37028 * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
37029 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
37030 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
37031 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
37032 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
37033 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
37034 * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
37035 * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
37036 * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
37037 * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
37038 * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
37039 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
37040 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
37041 * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
37042 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
37043 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
37044 * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
37045 * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
37046 * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
37047 * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
37048 * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
37049 * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
37050 * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
37051 * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
37052 * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
37053 * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
37054 * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
37055 * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
37056 * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
37057 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
37058 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
37059 * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
37060 * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
37061 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
37062 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
37063 * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
37064 * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
37065 * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
37066 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
37067 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
37068 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
37069 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
37070 * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
37071 * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
37072 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
37073 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
37074 * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
37075 * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
37076 * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
37077 * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
37078 * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
37079 * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
37080 * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
37081 * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
37082 * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
37083 * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
37084 * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
37085 * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
37086 * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
37087 * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
37088 * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
37089 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
37090 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
37091 * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
37092 * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
37093 * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
37094 * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
37095 * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
37096 * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
37097 * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
37098 * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
37099 * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
37100 * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
37101 * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
37102 * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
37103 * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
37104 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
37105 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
37106 * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
37107 * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
37108 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
37109 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
37110 * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
37111 * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
37112 * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
37113 * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
37114 * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
37115 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
37116 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
37117 * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
37118 * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
37119 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
37120 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
37121 * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
37122 * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
37123 * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
37124 * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
37125 * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
37126 * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
37127 * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
37128 * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
37129 * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
37130 * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
37131 * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
37132 * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
37133 * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
37134 * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
37135 * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
37136 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
37137 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
37138 * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
37139 * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
37140 * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
37141 * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
37142 * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
37143 * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
37144 * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
37145 * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
37146 * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
37147 * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
37148 * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
37149 * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
37150 * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
37151 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
37152 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
37153 * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
37154 * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
37155 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
37156 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
37157 * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
37158 * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
37159 * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
37160 * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
37161 * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
37162 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
37163 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
37164 * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
37165 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
37166 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
37167 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
37168 * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
37169 * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
37170 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
37171 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
37172 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
37173 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
37174 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
37175 * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
37176 * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
37177 * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
37178 * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
37179 * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
37180 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
37181 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
37182 * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
37183 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
37184 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
37185 * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
37186 * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
37187 * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
37188 * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
37189 * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
37190 * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
37191 * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
37192 * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
37193 * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
37194 * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
37195 * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
37196 * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
37197 * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
37198 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
37199 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
37200 * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
37201 * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
37202 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
37203 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
37204 * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
37205 * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
37206 * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
37207 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
37208 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
37209 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
37210 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
37211 * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
37212 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
37213 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
37214 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
37215 * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
37216 * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
37217 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
37218 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
37219 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
37220 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
37221 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
37222 * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
37223 * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
37224 * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
37225 * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
37226 * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
37227 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
37228 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
37229 * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
37230 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
37231 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
37232 * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
37233 * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
37234 * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
37235 * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
37236 * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
37237 * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
37238 * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
37239 * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
37240 * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
37241 * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
37242 * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
37243 * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
37244 * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
37245 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
37246 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
37247 * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
37248 * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
37249 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
37250 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
37251 * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
37252 * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
37253 * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
37254 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
37255 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
37256 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
37257 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
37258 * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
37259 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
37260 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
37261 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
37262 * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
37263 * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
37264 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
37265 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
37266 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
37267 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
37268 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
37269 * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
37270 * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
37271 * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
37272 * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
37273 * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
37274 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
37275 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
37276 * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
37277 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
37278 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
37279 * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
37280 * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
37281 * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
37282 * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
37283 * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
37284 * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
37285 * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
37286 * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
37287 * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
37288 * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
37289 * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
37290 * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
37291 * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
37292 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
37293 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
37294 * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
37295 * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
37296 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
37297 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
37298 * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
37299 * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
37300 * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
37301 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
37302 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
37303 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
37304 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
37305 * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
37306 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
37307 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
37308 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
37309 * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
37310 * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
37311 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
37312 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
37313 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
37314 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
37315 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
37316 * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
37317 * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
37318 * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
37319 * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
37320 * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
37321 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
37322 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
37323 * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
37324 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
37325 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
37326 * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
37327 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
37328 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
37329 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
37330 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
37331 * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
37332 * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
37333 * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
37334 * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
37335 * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
37336 * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
37337 * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
37338 * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
37339 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
37340 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
37341 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
37342 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
37343 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
37344 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
37345 * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
37346 * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
37347 * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
37348 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
37349 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
37350 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
37351 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
37352 * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
37353 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
37354 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
37355 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
37356 * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
37357 * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
37358 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
37359 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
37360 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
37361 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
37362 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
37363 * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
37364 * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
37365 * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
37366 * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
37367 * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
37368 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
37369 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
37370 * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
37371 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
37372 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
37373 * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
37374 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
37375 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
37376 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
37377 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
37378 * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
37379 * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
37380 * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
37381 * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
37382 * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
37383 * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
37384 * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
37385 * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
37386 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
37387 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
37388 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
37389 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
37390 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
37391 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
37392 * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
37393 * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
37394 * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
37395 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
37396 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
37397 * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
37398 * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
37399 * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
37400 * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
37401 * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
37402 * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
37403 * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
37404 * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
37405 * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
37406 * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
37407 * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
37408 * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
37409 * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
37410 * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
37411 * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
37412 * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
37413 * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
37414 * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
37415 * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
37416 * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
37417 * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
37418 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
37419 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
37420 * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
37421 * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
37422 * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
37423 * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
37424 * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
37425 * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
37426 * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
37427 * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
37428 * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
37429 * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
37430 * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
37431 * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
37432 * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
37433 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
37434 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
37435 * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
37436 * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
37437 * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
37438 * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
37439 * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
37440 * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
37441 * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
37442 * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
37443 * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
37444 * src/core/boost/mpl/aux_/preprocessor/add.hpp:
37445 * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
37446 * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
37447 * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
37448 * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
37449 * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
37450 * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
37451 * src/core/boost/mpl/aux_/preprocessor/params.hpp:
37452 * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
37453 * src/core/boost/mpl/aux_/preprocessor/range.hpp:
37454 * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
37455 * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
37456 * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
37457 * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
37458 * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
37459 * src/core/boost/mpl/aux_/push_back_impl.hpp:
37460 * src/core/boost/mpl/aux_/push_front_impl.hpp:
37461 * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
37462 * src/core/boost/mpl/aux_/range_c/back.hpp:
37463 * src/core/boost/mpl/aux_/range_c/empty.hpp:
37464 * src/core/boost/mpl/aux_/range_c/front.hpp:
37465 * src/core/boost/mpl/aux_/range_c/iterator.hpp:
37466 * src/core/boost/mpl/aux_/range_c/size.hpp:
37467 * src/core/boost/mpl/aux_/range_c/tag.hpp:
37468 * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
37469 * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
37470 * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
37471 * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
37472 * src/core/boost/mpl/aux_/shift_op.hpp:
37473 * src/core/boost/mpl/aux_/single_element_iter.hpp:
37474 * src/core/boost/mpl/aux_/size_impl.hpp:
37475 * src/core/boost/mpl/aux_/sort_impl.hpp:
37476 * src/core/boost/mpl/aux_/static_cast.hpp:
37477 * src/core/boost/mpl/aux_/template_arity.hpp:
37478 * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
37479 * src/core/boost/mpl/aux_/test.hpp:
37480 * src/core/boost/mpl/aux_/test/assert.hpp:
37481 * src/core/boost/mpl/aux_/test/data.hpp:
37482 * src/core/boost/mpl/aux_/test/test_case.hpp:
37483 * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
37484 * src/core/boost/mpl/aux_/transform_iter.hpp:
37485 * src/core/boost/mpl/aux_/type_wrapper.hpp:
37486 * src/core/boost/mpl/aux_/unwrap.hpp:
37487 * src/core/boost/mpl/aux_/value_wknd.hpp:
37488 * src/core/boost/mpl/aux_/yes_no.hpp:
37489 * src/core/boost/mpl/back.hpp:
37490 * src/core/boost/mpl/back_fwd.hpp:
37491 * src/core/boost/mpl/back_inserter.hpp:
37492 * src/core/boost/mpl/base.hpp:
37493 * src/core/boost/mpl/begin.hpp:
37494 * src/core/boost/mpl/begin_end.hpp:
37495 * src/core/boost/mpl/begin_end_fwd.hpp:
37496 * src/core/boost/mpl/bind.hpp:
37497 * src/core/boost/mpl/bind_fwd.hpp:
37498 * src/core/boost/mpl/bitand.hpp:
37499 * src/core/boost/mpl/bitor.hpp:
37500 * src/core/boost/mpl/bitwise.hpp:
37501 * src/core/boost/mpl/bitxor.hpp:
37502 * src/core/boost/mpl/bool.hpp:
37503 * src/core/boost/mpl/bool_fwd.hpp:
37504 * src/core/boost/mpl/clear.hpp:
37505 * src/core/boost/mpl/clear_fwd.hpp:
37506 * src/core/boost/mpl/comparison.hpp:
37507 * src/core/boost/mpl/contains.hpp:
37508 * src/core/boost/mpl/contains_fwd.hpp:
37509 * src/core/boost/mpl/copy.hpp:
37510 * src/core/boost/mpl/copy_if.hpp:
37511 * src/core/boost/mpl/count.hpp:
37512 * src/core/boost/mpl/count_fwd.hpp:
37513 * src/core/boost/mpl/count_if.hpp:
37514 * src/core/boost/mpl/deque.hpp:
37515 * src/core/boost/mpl/deref.hpp:
37516 * src/core/boost/mpl/distance.hpp:
37517 * src/core/boost/mpl/distance_fwd.hpp:
37518 * src/core/boost/mpl/divides.hpp:
37519 * src/core/boost/mpl/empty.hpp:
37520 * src/core/boost/mpl/empty_base.hpp:
37521 * src/core/boost/mpl/empty_fwd.hpp:
37522 * src/core/boost/mpl/empty_sequence.hpp:
37523 * src/core/boost/mpl/end.hpp:
37524 * src/core/boost/mpl/equal.hpp:
37525 * src/core/boost/mpl/equal_to.hpp:
37526 * src/core/boost/mpl/erase.hpp:
37527 * src/core/boost/mpl/erase_fwd.hpp:
37528 * src/core/boost/mpl/erase_key.hpp:
37529 * src/core/boost/mpl/erase_key_fwd.hpp:
37530 * src/core/boost/mpl/eval_if.hpp:
37531 * src/core/boost/mpl/filter_view.hpp:
37532 * src/core/boost/mpl/find.hpp:
37533 * src/core/boost/mpl/find_if.hpp:
37534 * src/core/boost/mpl/fold.hpp:
37535 * src/core/boost/mpl/for_each.hpp:
37536 * src/core/boost/mpl/front.hpp:
37537 * src/core/boost/mpl/front_fwd.hpp:
37538 * src/core/boost/mpl/front_inserter.hpp:
37539 * src/core/boost/mpl/greater.hpp:
37540 * src/core/boost/mpl/greater_equal.hpp:
37541 * src/core/boost/mpl/has_key.hpp:
37542 * src/core/boost/mpl/has_key_fwd.hpp:
37543 * src/core/boost/mpl/has_xxx.hpp:
37544 * src/core/boost/mpl/identity.hpp:
37545 * src/core/boost/mpl/if.hpp:
37546 * src/core/boost/mpl/index_if.hpp:
37547 * src/core/boost/mpl/index_of.hpp:
37548 * src/core/boost/mpl/inherit.hpp:
37549 * src/core/boost/mpl/inherit_linearly.hpp:
37550 * src/core/boost/mpl/insert.hpp:
37551 * src/core/boost/mpl/insert_fwd.hpp:
37552 * src/core/boost/mpl/insert_range.hpp:
37553 * src/core/boost/mpl/insert_range_fwd.hpp:
37554 * src/core/boost/mpl/inserter.hpp:
37555 * src/core/boost/mpl/int.hpp:
37556 * src/core/boost/mpl/int_fwd.hpp:
37557 * src/core/boost/mpl/integral_c.hpp:
37558 * src/core/boost/mpl/integral_c_fwd.hpp:
37559 * src/core/boost/mpl/integral_c_tag.hpp:
37560 * src/core/boost/mpl/is_placeholder.hpp:
37561 * src/core/boost/mpl/is_sequence.hpp:
37562 * src/core/boost/mpl/iter_fold.hpp:
37563 * src/core/boost/mpl/iter_fold_if.hpp:
37564 * src/core/boost/mpl/iterator_category.hpp:
37565 * src/core/boost/mpl/iterator_range.hpp:
37566 * src/core/boost/mpl/iterator_tags.hpp:
37567 * src/core/boost/mpl/joint_view.hpp:
37568 * src/core/boost/mpl/key_type.hpp:
37569 * src/core/boost/mpl/key_type_fwd.hpp:
37570 * src/core/boost/mpl/lambda.hpp:
37571 * src/core/boost/mpl/lambda_fwd.hpp:
37572 * src/core/boost/mpl/less.hpp:
37573 * src/core/boost/mpl/less_equal.hpp:
37574 * src/core/boost/mpl/limits/arity.hpp:
37575 * src/core/boost/mpl/limits/list.hpp:
37576 * src/core/boost/mpl/limits/map.hpp:
37577 * src/core/boost/mpl/limits/set.hpp:
37578 * src/core/boost/mpl/limits/unrolling.hpp:
37579 * src/core/boost/mpl/limits/vector.hpp:
37580 * src/core/boost/mpl/list.hpp:
37581 * src/core/boost/mpl/list/aux_/O1_size.hpp:
37582 * src/core/boost/mpl/list/aux_/begin_end.hpp:
37583 * src/core/boost/mpl/list/aux_/clear.hpp:
37584 * src/core/boost/mpl/list/aux_/empty.hpp:
37585 * src/core/boost/mpl/list/aux_/front.hpp:
37586 * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
37587 * src/core/boost/mpl/list/aux_/item.hpp:
37588 * src/core/boost/mpl/list/aux_/iterator.hpp:
37589 * src/core/boost/mpl/list/aux_/numbered.hpp:
37590 * src/core/boost/mpl/list/aux_/numbered_c.hpp:
37591 * src/core/boost/mpl/list/aux_/pop_front.hpp:
37592 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
37593 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
37594 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
37595 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
37596 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
37597 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
37598 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
37599 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
37600 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
37601 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
37602 * src/core/boost/mpl/list/aux_/push_back.hpp:
37603 * src/core/boost/mpl/list/aux_/push_front.hpp:
37604 * src/core/boost/mpl/list/aux_/size.hpp:
37605 * src/core/boost/mpl/list/aux_/tag.hpp:
37606 * src/core/boost/mpl/list/list0.hpp:
37607 * src/core/boost/mpl/list/list0_c.hpp:
37608 * src/core/boost/mpl/list/list10.hpp:
37609 * src/core/boost/mpl/list/list10_c.hpp:
37610 * src/core/boost/mpl/list/list20.hpp:
37611 * src/core/boost/mpl/list/list20_c.hpp:
37612 * src/core/boost/mpl/list/list30.hpp:
37613 * src/core/boost/mpl/list/list30_c.hpp:
37614 * src/core/boost/mpl/list/list40.hpp:
37615 * src/core/boost/mpl/list/list40_c.hpp:
37616 * src/core/boost/mpl/list/list50.hpp:
37617 * src/core/boost/mpl/list/list50_c.hpp:
37618 * src/core/boost/mpl/list_c.hpp:
37619 * src/core/boost/mpl/logical.hpp:
37620 * src/core/boost/mpl/long.hpp:
37621 * src/core/boost/mpl/long_fwd.hpp:
37622 * src/core/boost/mpl/lower_bound.hpp:
37623 * src/core/boost/mpl/map.hpp:
37624 * src/core/boost/mpl/map/aux_/at_impl.hpp:
37625 * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
37626 * src/core/boost/mpl/map/aux_/clear_impl.hpp:
37627 * src/core/boost/mpl/map/aux_/contains_impl.hpp:
37628 * src/core/boost/mpl/map/aux_/empty_impl.hpp:
37629 * src/core/boost/mpl/map/aux_/erase_impl.hpp:
37630 * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
37631 * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
37632 * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
37633 * src/core/boost/mpl/map/aux_/insert_impl.hpp:
37634 * src/core/boost/mpl/map/aux_/item.hpp:
37635 * src/core/boost/mpl/map/aux_/iterator.hpp:
37636 * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
37637 * src/core/boost/mpl/map/aux_/map0.hpp:
37638 * src/core/boost/mpl/map/aux_/numbered.hpp:
37639 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
37640 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
37641 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
37642 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
37643 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
37644 * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
37645 * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
37646 * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
37647 * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
37648 * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
37649 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
37650 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
37651 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
37652 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
37653 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
37654 * src/core/boost/mpl/map/aux_/size_impl.hpp:
37655 * src/core/boost/mpl/map/aux_/tag.hpp:
37656 * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
37657 * src/core/boost/mpl/map/map0.hpp:
37658 * src/core/boost/mpl/map/map10.hpp:
37659 * src/core/boost/mpl/map/map20.hpp:
37660 * src/core/boost/mpl/map/map30.hpp:
37661 * src/core/boost/mpl/map/map40.hpp:
37662 * src/core/boost/mpl/map/map50.hpp:
37663 * src/core/boost/mpl/math/fixed_c.hpp:
37664 * src/core/boost/mpl/math/is_even.hpp:
37665 * src/core/boost/mpl/math/rational_c.hpp:
37666 * src/core/boost/mpl/max.hpp:
37667 * src/core/boost/mpl/max_element.hpp:
37668 * src/core/boost/mpl/min.hpp:
37669 * src/core/boost/mpl/min_element.hpp:
37670 * src/core/boost/mpl/min_max.hpp:
37671 * src/core/boost/mpl/minus.hpp:
37672 * src/core/boost/mpl/modulus.hpp:
37673 * src/core/boost/mpl/multiplies.hpp:
37674 * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
37675 * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
37676 * src/core/boost/mpl/multiset/aux_/item.hpp:
37677 * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
37678 * src/core/boost/mpl/multiset/aux_/tag.hpp:
37679 * src/core/boost/mpl/multiset/multiset0.hpp:
37680 * src/core/boost/mpl/negate.hpp:
37681 * src/core/boost/mpl/next.hpp:
37682 * src/core/boost/mpl/next_prior.hpp:
37683 * src/core/boost/mpl/not.hpp:
37684 * src/core/boost/mpl/not_equal_to.hpp:
37685 * src/core/boost/mpl/numeric_cast.hpp:
37686 * src/core/boost/mpl/or.hpp:
37687 * src/core/boost/mpl/order.hpp:
37688 * src/core/boost/mpl/order_fwd.hpp:
37689 * src/core/boost/mpl/pair.hpp:
37690 * src/core/boost/mpl/pair_view.hpp:
37691 * src/core/boost/mpl/partition.hpp:
37692 * src/core/boost/mpl/placeholders.hpp:
37693 * src/core/boost/mpl/plus.hpp:
37694 * src/core/boost/mpl/pop_back.hpp:
37695 * src/core/boost/mpl/pop_back_fwd.hpp:
37696 * src/core/boost/mpl/pop_front.hpp:
37697 * src/core/boost/mpl/pop_front_fwd.hpp:
37698 * src/core/boost/mpl/print.hpp:
37699 * src/core/boost/mpl/prior.hpp:
37700 * src/core/boost/mpl/protect.hpp:
37701 * src/core/boost/mpl/push_back.hpp:
37702 * src/core/boost/mpl/push_back_fwd.hpp:
37703 * src/core/boost/mpl/push_front.hpp:
37704 * src/core/boost/mpl/push_front_fwd.hpp:
37705 * src/core/boost/mpl/quote.hpp:
37706 * src/core/boost/mpl/range_c.hpp:
37707 * src/core/boost/mpl/remove.hpp:
37708 * src/core/boost/mpl/remove_if.hpp:
37709 * src/core/boost/mpl/replace.hpp:
37710 * src/core/boost/mpl/replace_if.hpp:
37711 * src/core/boost/mpl/reverse.hpp:
37712 * src/core/boost/mpl/reverse_fold.hpp:
37713 * src/core/boost/mpl/reverse_iter_fold.hpp:
37714 * src/core/boost/mpl/same_as.hpp:
37715 * src/core/boost/mpl/sequence_tag.hpp:
37716 * src/core/boost/mpl/sequence_tag_fwd.hpp:
37717 * src/core/boost/mpl/set.hpp:
37718 * src/core/boost/mpl/set/aux_/at_impl.hpp:
37719 * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
37720 * src/core/boost/mpl/set/aux_/clear_impl.hpp:
37721 * src/core/boost/mpl/set/aux_/empty_impl.hpp:
37722 * src/core/boost/mpl/set/aux_/erase_impl.hpp:
37723 * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
37724 * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
37725 * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
37726 * src/core/boost/mpl/set/aux_/insert_impl.hpp:
37727 * src/core/boost/mpl/set/aux_/item.hpp:
37728 * src/core/boost/mpl/set/aux_/iterator.hpp:
37729 * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
37730 * src/core/boost/mpl/set/aux_/numbered.hpp:
37731 * src/core/boost/mpl/set/aux_/numbered_c.hpp:
37732 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
37733 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
37734 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
37735 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
37736 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
37737 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
37738 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
37739 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
37740 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
37741 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
37742 * src/core/boost/mpl/set/aux_/set0.hpp:
37743 * src/core/boost/mpl/set/aux_/size_impl.hpp:
37744 * src/core/boost/mpl/set/aux_/tag.hpp:
37745 * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
37746 * src/core/boost/mpl/set/set0.hpp:
37747 * src/core/boost/mpl/set/set0_c.hpp:
37748 * src/core/boost/mpl/set/set10.hpp:
37749 * src/core/boost/mpl/set/set10_c.hpp:
37750 * src/core/boost/mpl/set/set20.hpp:
37751 * src/core/boost/mpl/set/set20_c.hpp:
37752 * src/core/boost/mpl/set/set30.hpp:
37753 * src/core/boost/mpl/set/set30_c.hpp:
37754 * src/core/boost/mpl/set/set40.hpp:
37755 * src/core/boost/mpl/set/set40_c.hpp:
37756 * src/core/boost/mpl/set/set50.hpp:
37757 * src/core/boost/mpl/set/set50_c.hpp:
37758 * src/core/boost/mpl/set_c.hpp:
37759 * src/core/boost/mpl/shift_left.hpp:
37760 * src/core/boost/mpl/shift_right.hpp:
37761 * src/core/boost/mpl/single_view.hpp:
37762 * src/core/boost/mpl/size.hpp:
37763 * src/core/boost/mpl/size_fwd.hpp:
37764 * src/core/boost/mpl/size_t.hpp:
37765 * src/core/boost/mpl/size_t_fwd.hpp:
37766 * src/core/boost/mpl/sizeof.hpp:
37767 * src/core/boost/mpl/sort.hpp:
37768 * src/core/boost/mpl/stable_partition.hpp:
37769 * src/core/boost/mpl/switch.hpp:
37770 * src/core/boost/mpl/tag.hpp:
37771 * src/core/boost/mpl/times.hpp:
37772 * src/core/boost/mpl/transform.hpp:
37773 * src/core/boost/mpl/transform_view.hpp:
37774 * src/core/boost/mpl/unique.hpp:
37775 * src/core/boost/mpl/unpack_args.hpp:
37776 * src/core/boost/mpl/upper_bound.hpp:
37777 * src/core/boost/mpl/value_type.hpp:
37778 * src/core/boost/mpl/value_type_fwd.hpp:
37779 * src/core/boost/mpl/vector.hpp:
37780 * src/core/boost/mpl/vector/aux_/O1_size.hpp:
37781 * src/core/boost/mpl/vector/aux_/at.hpp:
37782 * src/core/boost/mpl/vector/aux_/back.hpp:
37783 * src/core/boost/mpl/vector/aux_/begin_end.hpp:
37784 * src/core/boost/mpl/vector/aux_/clear.hpp:
37785 * src/core/boost/mpl/vector/aux_/empty.hpp:
37786 * src/core/boost/mpl/vector/aux_/front.hpp:
37787 * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
37788 * src/core/boost/mpl/vector/aux_/item.hpp:
37789 * src/core/boost/mpl/vector/aux_/iterator.hpp:
37790 * src/core/boost/mpl/vector/aux_/numbered.hpp:
37791 * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
37792 * src/core/boost/mpl/vector/aux_/pop_back.hpp:
37793 * src/core/boost/mpl/vector/aux_/pop_front.hpp:
37794 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
37795 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
37796 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
37797 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
37798 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
37799 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
37800 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
37801 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
37802 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
37803 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
37804 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
37805 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
37806 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
37807 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
37808 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
37809 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
37810 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
37811 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
37812 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
37813 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
37814 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
37815 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
37816 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
37817 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
37818 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
37819 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
37820 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
37821 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
37822 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
37823 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
37824 * src/core/boost/mpl/vector/aux_/push_back.hpp:
37825 * src/core/boost/mpl/vector/aux_/push_front.hpp:
37826 * src/core/boost/mpl/vector/aux_/size.hpp:
37827 * src/core/boost/mpl/vector/aux_/tag.hpp:
37828 * src/core/boost/mpl/vector/aux_/vector0.hpp:
37829 * src/core/boost/mpl/vector/vector0.hpp:
37830 * src/core/boost/mpl/vector/vector0_c.hpp:
37831 * src/core/boost/mpl/vector/vector10.hpp:
37832 * src/core/boost/mpl/vector/vector10_c.hpp:
37833 * src/core/boost/mpl/vector/vector20.hpp:
37834 * src/core/boost/mpl/vector/vector20_c.hpp:
37835 * src/core/boost/mpl/vector/vector30.hpp:
37836 * src/core/boost/mpl/vector/vector30_c.hpp:
37837 * src/core/boost/mpl/vector/vector40.hpp:
37838 * src/core/boost/mpl/vector/vector40_c.hpp:
37839 * src/core/boost/mpl/vector/vector50.hpp:
37840 * src/core/boost/mpl/vector/vector50_c.hpp:
37841 * src/core/boost/mpl/vector_c.hpp:
37842 * src/core/boost/mpl/void.hpp:
37843 * src/core/boost/mpl/void_fwd.hpp:
37844 * src/core/boost/mpl/zip_view.hpp:
37845 * src/core/boost/next_prior.hpp:
37846 * src/core/boost/noncopyable.hpp:
37847 * src/core/boost/pointer_cast.hpp:
37848 * src/core/boost/preprocessor.hpp:
37849 * src/core/boost/preprocessor/arithmetic.hpp:
37850 * src/core/boost/preprocessor/arithmetic/add.hpp:
37851 * src/core/boost/preprocessor/arithmetic/dec.hpp:
37852 * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
37853 * src/core/boost/preprocessor/arithmetic/div.hpp:
37854 * src/core/boost/preprocessor/arithmetic/inc.hpp:
37855 * src/core/boost/preprocessor/arithmetic/mod.hpp:
37856 * src/core/boost/preprocessor/arithmetic/mul.hpp:
37857 * src/core/boost/preprocessor/arithmetic/sub.hpp:
37858 * src/core/boost/preprocessor/array.hpp:
37859 * src/core/boost/preprocessor/array/data.hpp:
37860 * src/core/boost/preprocessor/array/elem.hpp:
37861 * src/core/boost/preprocessor/array/insert.hpp:
37862 * src/core/boost/preprocessor/array/pop_back.hpp:
37863 * src/core/boost/preprocessor/array/pop_front.hpp:
37864 * src/core/boost/preprocessor/array/push_back.hpp:
37865 * src/core/boost/preprocessor/array/push_front.hpp:
37866 * src/core/boost/preprocessor/array/remove.hpp:
37867 * src/core/boost/preprocessor/array/replace.hpp:
37868 * src/core/boost/preprocessor/array/reverse.hpp:
37869 * src/core/boost/preprocessor/array/size.hpp:
37870 * src/core/boost/preprocessor/assert_msg.hpp:
37871 * src/core/boost/preprocessor/cat.hpp:
37872 * src/core/boost/preprocessor/comma.hpp:
37873 * src/core/boost/preprocessor/comma_if.hpp:
37874 * src/core/boost/preprocessor/comparison.hpp:
37875 * src/core/boost/preprocessor/comparison/equal.hpp:
37876 * src/core/boost/preprocessor/comparison/greater.hpp:
37877 * src/core/boost/preprocessor/comparison/greater_equal.hpp:
37878 * src/core/boost/preprocessor/comparison/less.hpp:
37879 * src/core/boost/preprocessor/comparison/less_equal.hpp:
37880 * src/core/boost/preprocessor/comparison/not_equal.hpp:
37881 * src/core/boost/preprocessor/config/config.hpp:
37882 * src/core/boost/preprocessor/config/limits.hpp:
37883 * src/core/boost/preprocessor/control.hpp:
37884 * src/core/boost/preprocessor/control/deduce_d.hpp:
37885 * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
37886 * src/core/boost/preprocessor/control/detail/edg/while.hpp:
37887 * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
37888 * src/core/boost/preprocessor/control/detail/while.hpp:
37889 * src/core/boost/preprocessor/control/expr_if.hpp:
37890 * src/core/boost/preprocessor/control/expr_iif.hpp:
37891 * src/core/boost/preprocessor/control/if.hpp:
37892 * src/core/boost/preprocessor/control/iif.hpp:
37893 * src/core/boost/preprocessor/control/while.hpp:
37894 * src/core/boost/preprocessor/debug.hpp:
37895 * src/core/boost/preprocessor/debug/assert.hpp:
37896 * src/core/boost/preprocessor/debug/error.hpp:
37897 * src/core/boost/preprocessor/debug/line.hpp:
37898 * src/core/boost/preprocessor/dec.hpp:
37899 * src/core/boost/preprocessor/detail/auto_rec.hpp:
37900 * src/core/boost/preprocessor/detail/check.hpp:
37901 * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
37902 * src/core/boost/preprocessor/detail/is_binary.hpp:
37903 * src/core/boost/preprocessor/detail/is_nullary.hpp:
37904 * src/core/boost/preprocessor/detail/is_unary.hpp:
37905 * src/core/boost/preprocessor/detail/null.hpp:
37906 * src/core/boost/preprocessor/detail/split.hpp:
37907 * src/core/boost/preprocessor/empty.hpp:
37908 * src/core/boost/preprocessor/enum.hpp:
37909 * src/core/boost/preprocessor/enum_params.hpp:
37910 * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
37911 * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
37912 * src/core/boost/preprocessor/enum_shifted.hpp:
37913 * src/core/boost/preprocessor/enum_shifted_params.hpp:
37914 * src/core/boost/preprocessor/expand.hpp:
37915 * src/core/boost/preprocessor/expr_if.hpp:
37916 * src/core/boost/preprocessor/facilities.hpp:
37917 * src/core/boost/preprocessor/facilities/apply.hpp:
37918 * src/core/boost/preprocessor/facilities/empty.hpp:
37919 * src/core/boost/preprocessor/facilities/expand.hpp:
37920 * src/core/boost/preprocessor/facilities/identity.hpp:
37921 * src/core/boost/preprocessor/facilities/intercept.hpp:
37922 * src/core/boost/preprocessor/facilities/is_1.hpp:
37923 * src/core/boost/preprocessor/facilities/is_empty.hpp:
37924 * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
37925 * src/core/boost/preprocessor/for.hpp:
37926 * src/core/boost/preprocessor/identity.hpp:
37927 * src/core/boost/preprocessor/if.hpp:
37928 * src/core/boost/preprocessor/inc.hpp:
37929 * src/core/boost/preprocessor/iterate.hpp:
37930 * src/core/boost/preprocessor/iteration.hpp:
37931 * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
37932 * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
37933 * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
37934 * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
37935 * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
37936 * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
37937 * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
37938 * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
37939 * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
37940 * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
37941 * src/core/boost/preprocessor/iteration/detail/finish.hpp:
37942 * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
37943 * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
37944 * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
37945 * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
37946 * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
37947 * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
37948 * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
37949 * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
37950 * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
37951 * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
37952 * src/core/boost/preprocessor/iteration/detail/local.hpp:
37953 * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
37954 * src/core/boost/preprocessor/iteration/detail/self.hpp:
37955 * src/core/boost/preprocessor/iteration/detail/start.hpp:
37956 * src/core/boost/preprocessor/iteration/iterate.hpp:
37957 * src/core/boost/preprocessor/iteration/local.hpp:
37958 * src/core/boost/preprocessor/iteration/self.hpp:
37959 * src/core/boost/preprocessor/library.hpp:
37960 * src/core/boost/preprocessor/limits.hpp:
37961 * src/core/boost/preprocessor/list.hpp:
37962 * src/core/boost/preprocessor/list/adt.hpp:
37963 * src/core/boost/preprocessor/list/append.hpp:
37964 * src/core/boost/preprocessor/list/at.hpp:
37965 * src/core/boost/preprocessor/list/cat.hpp:
37966 * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
37967 * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
37968 * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
37969 * src/core/boost/preprocessor/list/detail/fold_left.hpp:
37970 * src/core/boost/preprocessor/list/detail/fold_right.hpp:
37971 * src/core/boost/preprocessor/list/enum.hpp:
37972 * src/core/boost/preprocessor/list/filter.hpp:
37973 * src/core/boost/preprocessor/list/first_n.hpp:
37974 * src/core/boost/preprocessor/list/fold_left.hpp:
37975 * src/core/boost/preprocessor/list/fold_right.hpp:
37976 * src/core/boost/preprocessor/list/for_each.hpp:
37977 * src/core/boost/preprocessor/list/for_each_i.hpp:
37978 * src/core/boost/preprocessor/list/for_each_product.hpp:
37979 * src/core/boost/preprocessor/list/rest_n.hpp:
37980 * src/core/boost/preprocessor/list/reverse.hpp:
37981 * src/core/boost/preprocessor/list/size.hpp:
37982 * src/core/boost/preprocessor/list/to_tuple.hpp:
37983 * src/core/boost/preprocessor/list/transform.hpp:
37984 * src/core/boost/preprocessor/logical.hpp:
37985 * src/core/boost/preprocessor/logical/and.hpp:
37986 * src/core/boost/preprocessor/logical/bitand.hpp:
37987 * src/core/boost/preprocessor/logical/bitnor.hpp:
37988 * src/core/boost/preprocessor/logical/bitor.hpp:
37989 * src/core/boost/preprocessor/logical/bitxor.hpp:
37990 * src/core/boost/preprocessor/logical/bool.hpp:
37991 * src/core/boost/preprocessor/logical/compl.hpp:
37992 * src/core/boost/preprocessor/logical/nor.hpp:
37993 * src/core/boost/preprocessor/logical/not.hpp:
37994 * src/core/boost/preprocessor/logical/or.hpp:
37995 * src/core/boost/preprocessor/logical/xor.hpp:
37996 * src/core/boost/preprocessor/max.hpp:
37997 * src/core/boost/preprocessor/min.hpp:
37998 * src/core/boost/preprocessor/punctuation.hpp:
37999 * src/core/boost/preprocessor/punctuation/comma.hpp:
38000 * src/core/boost/preprocessor/punctuation/comma_if.hpp:
38001 * src/core/boost/preprocessor/punctuation/paren.hpp:
38002 * src/core/boost/preprocessor/punctuation/paren_if.hpp:
38003 * src/core/boost/preprocessor/repeat.hpp:
38004 * src/core/boost/preprocessor/repeat_2nd.hpp:
38005 * src/core/boost/preprocessor/repeat_3rd.hpp:
38006 * src/core/boost/preprocessor/repeat_from_to.hpp:
38007 * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
38008 * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
38009 * src/core/boost/preprocessor/repetition.hpp:
38010 * src/core/boost/preprocessor/repetition/deduce_r.hpp:
38011 * src/core/boost/preprocessor/repetition/deduce_z.hpp:
38012 * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
38013 * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
38014 * src/core/boost/preprocessor/repetition/detail/for.hpp:
38015 * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
38016 * src/core/boost/preprocessor/repetition/enum.hpp:
38017 * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
38018 * src/core/boost/preprocessor/repetition/enum_params.hpp:
38019 * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
38020 * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
38021 * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
38022 * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
38023 * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
38024 * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
38025 * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
38026 * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
38027 * src/core/boost/preprocessor/repetition/for.hpp:
38028 * src/core/boost/preprocessor/repetition/repeat.hpp:
38029 * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
38030 * src/core/boost/preprocessor/selection.hpp:
38031 * src/core/boost/preprocessor/selection/max.hpp:
38032 * src/core/boost/preprocessor/selection/min.hpp:
38033 * src/core/boost/preprocessor/seq.hpp:
38034 * src/core/boost/preprocessor/seq/cat.hpp:
38035 * src/core/boost/preprocessor/seq/detail/split.hpp:
38036 * src/core/boost/preprocessor/seq/elem.hpp:
38037 * src/core/boost/preprocessor/seq/enum.hpp:
38038 * src/core/boost/preprocessor/seq/filter.hpp:
38039 * src/core/boost/preprocessor/seq/first_n.hpp:
38040 * src/core/boost/preprocessor/seq/fold_left.hpp:
38041 * src/core/boost/preprocessor/seq/fold_right.hpp:
38042 * src/core/boost/preprocessor/seq/for_each.hpp:
38043 * src/core/boost/preprocessor/seq/for_each_i.hpp:
38044 * src/core/boost/preprocessor/seq/for_each_product.hpp:
38045 * src/core/boost/preprocessor/seq/insert.hpp:
38046 * src/core/boost/preprocessor/seq/pop_back.hpp:
38047 * src/core/boost/preprocessor/seq/pop_front.hpp:
38048 * src/core/boost/preprocessor/seq/push_back.hpp:
38049 * src/core/boost/preprocessor/seq/push_front.hpp:
38050 * src/core/boost/preprocessor/seq/remove.hpp:
38051 * src/core/boost/preprocessor/seq/replace.hpp:
38052 * src/core/boost/preprocessor/seq/rest_n.hpp:
38053 * src/core/boost/preprocessor/seq/reverse.hpp:
38054 * src/core/boost/preprocessor/seq/seq.hpp:
38055 * src/core/boost/preprocessor/seq/size.hpp:
38056 * src/core/boost/preprocessor/seq/subseq.hpp:
38057 * src/core/boost/preprocessor/seq/to_array.hpp:
38058 * src/core/boost/preprocessor/seq/to_tuple.hpp:
38059 * src/core/boost/preprocessor/seq/transform.hpp:
38060 * src/core/boost/preprocessor/slot.hpp:
38061 * src/core/boost/preprocessor/slot/counter.hpp:
38062 * src/core/boost/preprocessor/slot/detail/counter.hpp:
38063 * src/core/boost/preprocessor/slot/detail/def.hpp:
38064 * src/core/boost/preprocessor/slot/detail/shared.hpp:
38065 * src/core/boost/preprocessor/slot/detail/slot1.hpp:
38066 * src/core/boost/preprocessor/slot/detail/slot2.hpp:
38067 * src/core/boost/preprocessor/slot/detail/slot3.hpp:
38068 * src/core/boost/preprocessor/slot/detail/slot4.hpp:
38069 * src/core/boost/preprocessor/slot/detail/slot5.hpp:
38070 * src/core/boost/preprocessor/slot/slot.hpp:
38071 * src/core/boost/preprocessor/stringize.hpp:
38072 * src/core/boost/preprocessor/tuple.hpp:
38073 * src/core/boost/preprocessor/tuple/eat.hpp:
38074 * src/core/boost/preprocessor/tuple/elem.hpp:
38075 * src/core/boost/preprocessor/tuple/rem.hpp:
38076 * src/core/boost/preprocessor/tuple/reverse.hpp:
38077 * src/core/boost/preprocessor/tuple/to_list.hpp:
38078 * src/core/boost/preprocessor/tuple/to_seq.hpp:
38079 * src/core/boost/preprocessor/while.hpp:
38080 * src/core/boost/preprocessor/wstringize.hpp:
38081 * src/core/boost/range.hpp:
38082 * src/core/boost/range/begin.hpp:
38083 * src/core/boost/range/concepts.hpp:
38084 * src/core/boost/range/config.hpp:
38085 * src/core/boost/range/const_iterator.hpp:
38086 * src/core/boost/range/const_reverse_iterator.hpp:
38087 * src/core/boost/range/detail/begin.hpp:
38088 * src/core/boost/range/detail/collection_traits.hpp:
38089 * src/core/boost/range/detail/collection_traits_detail.hpp:
38090 * src/core/boost/range/detail/common.hpp:
38091 * src/core/boost/range/detail/const_iterator.hpp:
38092 * src/core/boost/range/detail/difference_type.hpp:
38093 * src/core/boost/range/detail/empty.hpp:
38094 * src/core/boost/range/detail/end.hpp:
38095 * src/core/boost/range/detail/implementation_help.hpp:
38096 * src/core/boost/range/detail/iterator.hpp:
38097 * src/core/boost/range/detail/mfc/carray.hpp:
38098 * src/core/boost/range/detail/mfc/cstring.hpp:
38099 * src/core/boost/range/detail/remove_extent.hpp:
38100 * src/core/boost/range/detail/sfinae.hpp:
38101 * src/core/boost/range/detail/size.hpp:
38102 * src/core/boost/range/detail/size_type.hpp:
38103 * src/core/boost/range/detail/sizer.hpp:
38104 * src/core/boost/range/detail/value_type.hpp:
38105 * src/core/boost/range/detail/vc6/end.hpp:
38106 * src/core/boost/range/detail/vc6/size.hpp:
38107 * src/core/boost/range/difference_type.hpp:
38108 * src/core/boost/range/empty.hpp:
38109 * src/core/boost/range/end.hpp:
38110 * src/core/boost/range/functions.hpp:
38111 * src/core/boost/range/iterator.hpp:
38112 * src/core/boost/range/iterator_range.hpp:
38113 * src/core/boost/range/metafunctions.hpp:
38114 * src/core/boost/range/rbegin.hpp:
38115 * src/core/boost/range/rend.hpp:
38116 * src/core/boost/range/result_iterator.hpp:
38117 * src/core/boost/range/reverse_iterator.hpp:
38118 * src/core/boost/range/reverse_result_iterator.hpp:
38119 * src/core/boost/range/size.hpp:
38120 * src/core/boost/range/size_type.hpp:
38121 * src/core/boost/range/sub_range.hpp:
38122 * src/core/boost/range/value_type.hpp:
38123 * src/core/boost/ref.hpp:
38124 * src/core/boost/scoped_array.hpp:
38125 * src/core/boost/scoped_ptr.hpp:
38126 * src/core/boost/shared_ptr.hpp:
38127 * src/core/boost/smart_cast.hpp:
38128 * src/core/boost/smart_ptr.hpp:
38129 * src/core/boost/static_assert.hpp:
38130 * src/core/boost/static_warning.hpp:
38131 * src/core/boost/throw_exception.hpp:
38132 * src/core/boost/type_traits.hpp:
38133 * src/core/boost/type_traits/add_const.hpp:
38134 * src/core/boost/type_traits/add_cv.hpp:
38135 * src/core/boost/type_traits/add_pointer.hpp:
38136 * src/core/boost/type_traits/add_reference.hpp:
38137 * src/core/boost/type_traits/add_volatile.hpp:
38138 * src/core/boost/type_traits/aligned_storage.hpp:
38139 * src/core/boost/type_traits/alignment_of.hpp:
38140 * src/core/boost/type_traits/alignment_traits.hpp:
38141 * src/core/boost/type_traits/arithmetic_traits.hpp:
38142 * src/core/boost/type_traits/array_traits.hpp:
38143 * src/core/boost/type_traits/broken_compiler_spec.hpp:
38144 * src/core/boost/type_traits/composite_traits.hpp:
38145 * src/core/boost/type_traits/config.hpp:
38146 * src/core/boost/type_traits/conversion_traits.hpp:
38147 * src/core/boost/type_traits/cv_traits.hpp:
38148 * src/core/boost/type_traits/decay.hpp:
38149 * src/core/boost/type_traits/detail/bool_trait_def.hpp:
38150 * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
38151 * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
38152 * src/core/boost/type_traits/detail/false_result.hpp:
38153 * src/core/boost/type_traits/detail/ice_and.hpp:
38154 * src/core/boost/type_traits/detail/ice_eq.hpp:
38155 * src/core/boost/type_traits/detail/ice_not.hpp:
38156 * src/core/boost/type_traits/detail/ice_or.hpp:
38157 * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
38158 * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
38159 * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
38160 * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
38161 * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
38162 * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
38163 * src/core/boost/type_traits/detail/template_arity_spec.hpp:
38164 * src/core/boost/type_traits/detail/type_trait_def.hpp:
38165 * src/core/boost/type_traits/detail/type_trait_undef.hpp:
38166 * src/core/boost/type_traits/detail/wrap.hpp:
38167 * src/core/boost/type_traits/detail/yes_no_type.hpp:
38168 * src/core/boost/type_traits/extent.hpp:
38169 * src/core/boost/type_traits/function_traits.hpp:
38170 * src/core/boost/type_traits/has_nothrow_assign.hpp:
38171 * src/core/boost/type_traits/has_nothrow_constructor.hpp:
38172 * src/core/boost/type_traits/has_nothrow_copy.hpp:
38173 * src/core/boost/type_traits/has_nothrow_destructor.hpp:
38174 * src/core/boost/type_traits/has_trivial_assign.hpp:
38175 * src/core/boost/type_traits/has_trivial_constructor.hpp:
38176 * src/core/boost/type_traits/has_trivial_copy.hpp:
38177 * src/core/boost/type_traits/has_trivial_destructor.hpp:
38178 * src/core/boost/type_traits/has_virtual_destructor.hpp:
38179 * src/core/boost/type_traits/ice.hpp:
38180 * src/core/boost/type_traits/integral_constant.hpp:
38181 * src/core/boost/type_traits/intrinsics.hpp:
38182 * src/core/boost/type_traits/is_abstract.hpp:
38183 * src/core/boost/type_traits/is_arithmetic.hpp:
38184 * src/core/boost/type_traits/is_array.hpp:
38185 * src/core/boost/type_traits/is_base_and_derived.hpp:
38186 * src/core/boost/type_traits/is_base_of.hpp:
38187 * src/core/boost/type_traits/is_class.hpp:
38188 * src/core/boost/type_traits/is_compound.hpp:
38189 * src/core/boost/type_traits/is_const.hpp:
38190 * src/core/boost/type_traits/is_convertible.hpp:
38191 * src/core/boost/type_traits/is_empty.hpp:
38192 * src/core/boost/type_traits/is_enum.hpp:
38193 * src/core/boost/type_traits/is_float.hpp:
38194 * src/core/boost/type_traits/is_floating_point.hpp:
38195 * src/core/boost/type_traits/is_function.hpp:
38196 * src/core/boost/type_traits/is_fundamental.hpp:
38197 * src/core/boost/type_traits/is_integral.hpp:
38198 * src/core/boost/type_traits/is_member_function_pointer.hpp:
38199 * src/core/boost/type_traits/is_member_object_pointer.hpp:
38200 * src/core/boost/type_traits/is_member_pointer.hpp:
38201 * src/core/boost/type_traits/is_object.hpp:
38202 * src/core/boost/type_traits/is_pod.hpp:
38203 * src/core/boost/type_traits/is_pointer.hpp:
38204 * src/core/boost/type_traits/is_polymorphic.hpp:
38205 * src/core/boost/type_traits/is_reference.hpp:
38206 * src/core/boost/type_traits/is_same.hpp:
38207 * src/core/boost/type_traits/is_scalar.hpp:
38208 * src/core/boost/type_traits/is_signed.hpp:
38209 * src/core/boost/type_traits/is_stateless.hpp:
38210 * src/core/boost/type_traits/is_union.hpp:
38211 * src/core/boost/type_traits/is_unsigned.hpp:
38212 * src/core/boost/type_traits/is_void.hpp:
38213 * src/core/boost/type_traits/is_volatile.hpp:
38214 * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
38215 * src/core/boost/type_traits/msvc/remove_bounds.hpp:
38216 * src/core/boost/type_traits/msvc/remove_const.hpp:
38217 * src/core/boost/type_traits/msvc/remove_cv.hpp:
38218 * src/core/boost/type_traits/msvc/remove_extent.hpp:
38219 * src/core/boost/type_traits/msvc/remove_pointer.hpp:
38220 * src/core/boost/type_traits/msvc/remove_reference.hpp:
38221 * src/core/boost/type_traits/msvc/remove_volatile.hpp:
38222 * src/core/boost/type_traits/msvc/typeof.hpp:
38223 * src/core/boost/type_traits/object_traits.hpp:
38224 * src/core/boost/type_traits/rank.hpp:
38225 * src/core/boost/type_traits/reference_traits.hpp:
38226 * src/core/boost/type_traits/remove_all_extents.hpp:
38227 * src/core/boost/type_traits/remove_bounds.hpp:
38228 * src/core/boost/type_traits/remove_const.hpp:
38229 * src/core/boost/type_traits/remove_cv.hpp:
38230 * src/core/boost/type_traits/remove_extent.hpp:
38231 * src/core/boost/type_traits/remove_pointer.hpp:
38232 * src/core/boost/type_traits/remove_reference.hpp:
38233 * src/core/boost/type_traits/remove_volatile.hpp:
38234 * src/core/boost/type_traits/same_traits.hpp:
38235 * src/core/boost/type_traits/transform_traits.hpp:
38236 * src/core/boost/type_traits/transform_traits_spec.hpp:
38237 * src/core/boost/type_traits/type_with_alignment.hpp:
38238 * src/core/boost/utility.hpp:
38239 * src/core/boost/utility/addressof.hpp:
38240 * src/core/boost/utility/base_from_member.hpp:
38241 * src/core/boost/utility/compare_pointees.hpp:
38242 * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
38243 * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
38244 * src/core/boost/utility/detail/result_of_iterate.hpp:
38245 * src/core/boost/utility/enable_if.hpp:
38246 * src/core/boost/utility/in_place_factory.hpp:
38247 * src/core/boost/utility/result_of.hpp:
38248 * src/core/boost/utility/typed_in_place_factory.hpp:
38249 * src/core/boost/utility/value_init.hpp:
38250 * src/core/boost/weak_ptr.hpp:
38252 boost: no longer bundled, must be installed
38254 2009-02-25 Patrick Ohly <patrick.ohly@intel.com>
38256 * src/core/EvolutionSyncClient.cpp:
38257 * src/core/LogStdout.cpp:
38258 * src/core/SyncEvolutionUtil.cpp:
38259 * src/core/SyncML.h:
38261 fixed compiler warnings on Ubuntu 8.10/g++ 4.3
38263 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
38266 * configure-pre.in:
38267 * src/Makefile-gen.am:
38268 * src/backends/addressbook/Makefile.am:
38269 * src/backends/evolution/Makefile.am:
38270 * src/backends/file/Makefile.am:
38271 * src/backends/sqlite/Makefile.am:
38272 * src/core/Makefile.am:
38273 * test/Makefile.am:
38275 dist: fixed distcheck, bundle Synthesis
38277 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
38279 * src/core/CurlTransportAgent.cpp:
38280 * src/core/CurlTransportAgent.h:
38281 * src/core/EvolutionSyncClient.cpp:
38282 * src/core/SoupTransportAgent.cpp:
38283 * src/core/SoupTransportAgent.h:
38284 * src/core/TransportAgent.h:
38285 * test/ClientTest.cpp:
38287 HTPP: set user agent string again
38289 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
38291 * test/synccompare.pl:
38293 testing: silence diffs by enabling Synthesis suppressions
38295 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
38297 * src/core/EvolutionSyncClient.cpp:
38298 * src/syncevolution.xml:
38300 Synthesis: set device ID via <fakedeviceid>
38302 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
38304 * src/core/EvolutionSyncClient.cpp:
38306 device ID hack: set 'SYSYNC_DEVICE_ID' to tell Synthesis
38307 getLocalDeviceID() about client setting
38309 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
38311 * src/core/SyncML.cpp:
38313 sync report: suppress empty conflict summary, show sync mode
38315 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
38317 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
38319 testing: memo test item must contain <<REVISION>>
38321 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
38323 * src/core/EvolutionSyncSource.cpp:
38324 * test/ClientTest.cpp:
38326 testing: relaxed testLinkedItemsInsertBothUpdateChild/Parent
38328 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
38330 * src/core/EvolutionSyncClient.cpp:
38331 * src/core/EvolutionSyncClient.h:
38333 Synthesis progress: use new enums and report details about sync
38336 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
38338 * src/core/EvolutionSyncSource.cpp:
38340 notes: fixed invalid Synthesis XML config
38342 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
38344 * src/core/SoupTransportAgent.cpp:
38345 * src/core/SoupTransportAgent.h:
38347 libsoup: report reason for failure
38349 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
38351 * src/core/CurlTransportAgent.cpp:
38352 * src/core/EvolutionSyncClient.cpp:
38353 * src/core/EvolutionSyncClient.h:
38354 * src/core/EvolutionSyncSource.cpp:
38355 * src/core/SyncEvolutionUtil.cpp:
38356 * src/core/SyncEvolutionUtil.h:
38357 * src/core/TransportAgent.h:
38359 error handling: added SE_THROW[_EXCEPTION]() and handling of it
38361 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
38363 * src/core/CurlTransportAgent.cpp:
38365 curl: m_slist was not initialized
38367 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
38369 * src/core/EvolutionSyncSource.cpp:
38370 * src/syncclient_sample_config.xml:
38371 * src/syncevolution.xml:
38373 Synthesis: imported more recent datatype configuration
38375 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
38377 * src/core/EvolutionSyncClient.cpp:
38379 Synthesis: use default message format (WBXML)
38381 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
38383 * src/core/EvolutionSyncClient.cpp:
38385 Synthesis: must close and reopen config keys to flush modified
38388 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
38390 * src/core/EvolutionSyncClient.cpp:
38392 sync: check status of all sources to determine overall success
38394 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
38396 * src/core/EvolutionSyncClient.cpp:
38398 error handling: done ask for STEPCMD_ABORT twice, instead let
38399 engine continue shutdown
38401 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
38403 * src/core/EvolutionSyncClient.cpp:
38404 * src/core/SyncML.h:
38405 * test/ClientTest.cpp:
38406 * test/ClientTest.h:
38408 testing: added checking of sync source result and sync mode
38410 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
38412 * src/client-test-app.cpp:
38413 * src/core/EvolutionSyncClient.cpp:
38414 * src/core/EvolutionSyncClient.h:
38415 * src/core/EvolutionSyncSource.h:
38416 * src/core/SyncEvolutionCmdline.cpp:
38417 * src/core/SyncEvolutionUtil.cpp:
38418 * src/core/SyncEvolutionUtil.h:
38419 * src/core/SyncML.h:
38420 * test/ClientTest.cpp:
38421 * test/ClientTest.h:
38423 testing: re-enabled SyncReport and checking it
38425 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
38427 * src/Makefile-gen.am:
38428 * src/client-test-app.cpp:
38429 * src/core/EvolutionSyncClient.cpp:
38430 * src/core/EvolutionSyncClient.h:
38431 * src/core/Logging.cpp:
38432 * src/core/Logging.h:
38433 * src/core/Makefile.am:
38434 * src/core/SyncEvolutionConfig.h:
38435 * src/core/SyncML.cpp:
38436 * src/core/SyncML.h:
38437 * test/ClientTest.cpp:
38438 * test/ClientTest.h:
38439 * test/client-test-main.cpp:
38441 testing: fixed log handling during Client::Sync
38443 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
38445 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
38446 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
38447 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
38449 testing: fixed compilation of Evolution and SQLite sources
38451 2009-02-18 Patrick Ohly <patrick.ohly@intel.com>
38453 * src/core/LogStdout.cpp:
38454 * src/core/LogStdout.h:
38455 * src/core/Logging.h:
38456 * test/client-test-main.cpp:
38458 testing: one log file is created per test
38460 2009-02-18 Patrick Ohly <patrick.ohly@intel.com>
38462 * src/Makefile-gen.am:
38463 * src/backends/file/FileSyncSourceRegister.cpp:
38464 * src/client-test-app.cpp:
38466 * test/ClientTest.cpp:
38467 * test/ClientTest.h:
38468 * test/client-test-main.cpp:
38471 testing: compiles and runs again, but output redirection is not
38474 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
38477 * test/Algorithm/COPYING:
38478 * test/Algorithm/copyright:
38480 * test/LICENSE.txt:
38481 * test/Sync4jContribution.pdf:
38483 license: clarified default license and exceptions
38485 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
38489 .gitignore: ignore patches
38491 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
38493 * src/core/EvolutionSyncClient.cpp:
38494 * src/core/EvolutionSyncClient.h:
38496 sync mode: removed dead code
38498 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
38501 * configure-pre.in:
38502 * src/Makefile-gen.am:
38503 * src/backends/evolution/EvolutionCalendarSource.cpp:
38504 * src/backends/evolution/EvolutionCalendarSource.h:
38505 * src/backends/evolution/EvolutionContactSource.cpp:
38506 * src/backends/evolution/EvolutionContactSource.h:
38507 * src/backends/evolution/EvolutionMemoSource.cpp:
38508 * src/backends/file/FileSyncSource.cpp:
38509 * src/backends/sqlite/Makefile.am:
38510 * src/core/EvolutionSyncClient.cpp:
38511 * src/core/EvolutionSyncClient.h:
38512 * src/core/EvolutionSyncSource.cpp:
38513 * src/core/EvolutionSyncSource.h:
38514 * src/core/Makefile.am:
38515 * src/core/SyncEvolutionConfig.h:
38516 * src/core/SyncEvolutionUtil.cpp:
38517 * src/core/SyncEvolutionUtil.h:
38518 * src/core/SyncML.h:
38519 * src/core/SynthesisDBPlugin.cpp:
38520 * src/core/TrackingSyncSource.cpp:
38521 * src/core/TrackingSyncSource.h:
38522 * src/core/vocl/README:
38523 * src/core/vocl/VConverter.cpp:
38524 * src/core/vocl/VConverter.h:
38525 * src/core/vocl/VObject.cpp:
38526 * src/core/vocl/VObject.h:
38527 * src/core/vocl/VProperty.cpp:
38528 * src/core/vocl/VProperty.h:
38529 * src/core/vocl/posixadapter.h:
38530 * src/core/vocl/vcardconverter.cpp:
38531 * src/syncevolution.cpp:
38533 removed all references to Funambol header files and definitions
38535 2009-02-16 Patrick Ohly <patrick.ohly@intel.com>
38537 * src/backends/addressbook/AddressBookSource.cpp:
38538 * src/backends/evolution/EvolutionCalendarSource.cpp:
38539 * src/backends/evolution/EvolutionContactSource.cpp:
38540 * src/backends/evolution/EvolutionMemoSource.cpp:
38541 * src/backends/file/FileSyncSource.cpp:
38542 * src/backends/sqlite/SQLiteContactSource.cpp:
38543 * src/core/EvolutionSyncClient.cpp:
38544 * src/core/EvolutionSyncSource.cpp:
38545 * src/core/EvolutionSyncSource.h:
38546 * src/core/LogStdout.cpp:
38547 * src/core/LogStdout.h:
38548 * src/core/Logging.cpp:
38549 * src/core/Logging.h:
38550 * src/core/Makefile.am:
38551 * src/core/SoupTransportAgent.cpp:
38552 * src/core/vocl/VObject.cpp:
38553 * src/syncevolution.cpp:
38554 * src/syncevolution.xml:
38556 logging: replaced Funambol logging with our own infrastructure
38558 2009-02-15 Patrick Ohly <patrick.ohly@intel.com>
38561 * configure-post.in:
38562 * configure-pre.in:
38563 * src/core/CurlTransportAgent.cpp:
38564 * src/core/CurlTransportAgent.h:
38565 * src/core/EvolutionSmartPtr.h:
38566 * src/core/EvolutionSyncClient.cpp:
38567 * src/core/EvolutionSyncClient.h:
38568 * src/core/Makefile.am:
38569 * src/core/SoupTransportAgent.cpp:
38570 * src/core/SoupTransportAgent.h:
38571 * src/core/TransportAgent.cpp:
38572 * src/core/TransportAgent.h:
38574 transport agent: replaced Funambol TransportAgent with own
38575 libsoup/libcurl classes
38577 2009-02-13 Patrick Ohly <patrick.ohly@intel.com>
38579 * src/core/EvolutionSyncClient.cpp:
38580 * src/syncevolution.xml:
38582 Synthesis: binary files under <config root>/.synthesis
38584 2009-02-06 Patrick Ohly <patrick.ohly@intel.com>
38586 * configure-pre.in:
38587 * src/Makefile-gen.am:
38588 * src/core/EvolutionSyncClient.cpp:
38589 * src/core/EvolutionSyncClient.h:
38590 * src/core/EvolutionSyncSource.cpp:
38591 * src/core/EvolutionSyncSource.h:
38592 * src/core/Makefile.am:
38593 * src/core/SyncEvolutionUtil.cpp:
38594 * src/core/SyncEvolutionUtil.h:
38595 * src/core/SynthesisDBPlugin.cpp:
38596 * src/syncevolution.xml:
38598 Synthesis: connect engine with EvolutionSyncSource
38600 2009-02-05 Patrick Ohly <patrick.ohly@intel.com>
38604 HACKING: improved Synthesis instructions to work with
38607 2009-02-03 Patrick Ohly <patrick.ohly@intel.com>
38609 * src/core/EvolutionSyncClient.cpp:
38611 Synthesis progress display: assume that all 'total' counts may be
38614 2009-02-02 Patrick Ohly <patrick.ohly@intel.com>
38616 * src/core/EvolutionSyncClient.cpp:
38618 Synthesis sync report: print information about conflicts,
38619 matches, sent/received bytes
38621 2009-02-02 Patrick Ohly <patrick.ohly@intel.com>
38623 * src/core/EvolutionSyncClient.cpp:
38625 Synthesis LOCERR_OK: in sysync namespace now
38627 2009-02-01 Patrick Ohly <patrick.ohly@intel.com>
38629 * configure-post.in:
38630 * src/core/EvolutionSyncClient.cpp:
38631 * src/core/EvolutionSyncClient.h:
38632 * src/core/EvolutionSyncSource.h:
38634 EvolutionSyncClient: clarified/added callbacks that can be
38635 implemented by derived classes
38637 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
38639 * test/ClientTest.cpp:
38641 interrupted sync tests: added comparison against reference files
38643 2009-01-18 Patrick Ohly <patrick.ohly@intel.com>
38646 * configure-pre.in:
38647 * src/Makefile-gen.am:
38648 * src/core/EvolutionSyncClient.cpp:
38649 * src/core/EvolutionSyncSource.h:
38650 * src/core/Makefile.am:
38651 * src/sunbird_client.xml:
38652 * src/syncevolution.xml:
38653 * src/syncserv_odbc.xml:
38655 use Synthesis SDK to run a sync session
38657 2009-02-18 Patrick Ohly <patrick.ohly@intel.com>
38659 * src/backends/file/Makefile.am:
38660 * src/backends/sqlite/Makefile.am:
38661 * src/core/EvolutionSmartPtr.h:
38663 compilation fix: glib dependency in header file
38665 2009-02-06 Patrick Ohly <patrick.ohly@intel.com>
38667 * src/core/EvolutionSyncSource.cpp:
38669 backend loading: added syncfile.so.0
38671 2009-01-27 Patrick Ohly <patrick.ohly@intel.com>
38675 ignore autotools files
38677 2009-02-06 Patrick Ohly <patrick.ohly@intel.com>
38679 * src/backends/evolution/EvolutionContactSource.cpp:
38680 * src/core/FileConfigNode.cpp:
38681 * src/core/SyncEvolutionUtil.cpp:
38683 silence gcc 4.3.2 warnings
38685 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
38687 * test/ClientTest.cpp:
38688 * test/ClientTest.h:
38689 * test/client-test-main.cpp:
38691 ClientTest: better infrastructure for data file comparisons
38693 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
38695 * test/ClientTest.cpp:
38697 interrupted sync testing: completed the set of changes that can
38698 be applied to client and server
38700 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
38702 * test/ClientTest.cpp:
38703 * test/ClientTest.h:
38705 ClientTest: infrastructure for removing and updating specific
38708 2008-12-27 Patrick Ohly <patrick.ohly@gmx.de>
38710 * test/ClientTest.cpp:
38712 interrupted sync testing: maxmsgsize == 1 indicates that caller
38713 wants to interrupt while receiving server's reply
38715 2008-12-27 Patrick Ohly <patrick.ohly@gmx.de>
38717 * test/ClientTest.cpp:
38719 interrupted sync testing: added CLIENT_TEST_INTERRUPT_AT to
38720 select where to interrupt
38722 2008-12-22 Patrick Ohly <patrick.ohly@gmx.de>
38724 * test/ClientTest.cpp:
38725 * test/ClientTest.h:
38727 ClientTest: test resuming a synchronization after a disconnect
38729 2008-12-21 Patrick Ohly <patrick.ohly@gmx.de>
38731 * test/ClientTest.cpp:
38732 * test/ClientTest.h:
38734 testing: allow accumulating log prefixes dynamically
38736 2008-12-21 Patrick Ohly <patrick.ohly@gmx.de>
38738 * test/ClientTest.cpp:
38739 * test/ClientTest.h:
38741 testing: enhanced infrastructure (LUIDs)
38743 2008-07-22 Patrick Ohly <patrick.ohly@gmx.de>
38745 * test/ClientTest.cpp:
38746 * test/ClientTest.h:
38748 tests: split big test into smaller ones
38750 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
38752 * test/ClientTest.cpp:
38753 * test/ClientTest.h:
38755 fixed some (incorrect) gcc warnings about uninitialized vars,
38756 relaxed semantic checks in testLinkedItems
38758 2008-06-09 Patrick Ohly <patrick.ohly@gmx.de>
38760 * test/synccompare.pl:
38762 added support for TZID renaming
38764 2008-06-08 Patrick Ohly <patrick.ohly@gmx.de>
38766 * test/ClientTest.cpp:
38767 * test/ClientTest.h:
38768 * test/testcases/ical20.ics:
38770 fixed detached event testing (ical20)
38772 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
38774 * test/ClientTest.cpp:
38776 use SyncSource::removeAllItems() instead of loop + deleteItem()
38778 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
38780 * test/synccompare.pl:
38782 VTIMEZONE and TZID do not have to be preserved verbatim as long
38783 as the replacement is still representing the same timezone.
38784 Reduce TZIDs which follow the Olson database pseudo-standard to
38785 their location part and strip the VTIMEZONE - makes the diff
38788 2008-04-16 Patrick Ohly <patrick.ohly@gmx.de>
38790 * test/ClientTest.cpp:
38791 * test/ClientTest.h:
38792 * test/testcases/ical20.ics:
38794 ical20: added testing of detached recurrences
38796 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38798 * test/ClientTest.h:
38800 fixed compiler warnings in header files (found by g++ -Wall when
38803 2008-02-25 Patrick Ohly <patrick.ohly@gmx.de>
38805 * test/synccompare.pl:
38807 order of categories is irrelevant, ignore changed order by
38808 sorting (ScheduleWorld recently started to reorder categories)
38810 2008-02-24 Patrick Ohly <patrick.ohly@gmx.de>
38812 * test/synccompare.pl:
38814 my.funambol.com no longer stores 'preferred' phone number
38816 2008-02-10 Patrick Ohly <patrick.ohly@gmx.de>
38818 * test/testcases/ical20.ics:
38820 Synthesis server returns SUMMARY also as DESCRIPTION unless
38821 DESCRIPTION is present: always sends a DESCRIPTION to avoid diffs
38823 2008-02-10 Patrick Ohly <patrick.ohly@gmx.de>
38825 * test/synccompare.pl:
38827 ignore that Synthesis does not support some iCalendar 2.0
38828 properties (SEQUENCE, TRANSP, ORGANIZER, VALARM, ATTENDEE
38831 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
38833 * test/synccompare.pl:
38835 also supported N;ENCODING=QUOTED-PRINTABLE: when normalizing for
38838 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
38840 * test/ClientTest.cpp:
38842 extended Sync::testRefreshSemantic: a two-way sync after a
38843 refresh-from-server should not transmit any changes
38845 2008-01-14 Patrick Ohly <patrick.ohly@gmx.de>
38847 * test/ClientTest.cpp:
38849 added obligatory endSync() calls: found when testing
38850 SyncEvolution's TrackingSyncSource whereas other sources happened
38851 to work without them
38853 2007-12-15 Patrick Ohly <patrick.ohly@gmx.de>
38855 * test/ClientTest.cpp:
38857 extended LocalTests::testChanges and run SyncTests::testManyItems
38858 with message size limit
38860 2007-12-09 Patrick Ohly <patrick.ohly@gmx.de>
38862 * test/synccompare.pl:
38864 ignore differences due to added/removed line breaks at end of
38865 description (some servers do that and it does not really matter)
38867 2007-12-08 Patrick Ohly <patrick.ohly@gmx.de>
38869 * test/synccompare.pl:
38871 - less aggressive capitalization: only apply this to TYPE -
38872 simplified one regex (splitting TYPE=foo,bar)
38874 2007-11-30 Patrick Ohly <patrick.ohly@gmx.de>
38876 * test/synccompare.pl:
38877 * test/testcases/vcard30.vcf:
38879 extended test data and synccompare to use/handle vCard 3.0 with
38880 mixed-case parameters
38882 2007-11-28 Patrick Ohly <patrick.ohly@gmx.de>
38884 * test/client-test-main.cpp:
38886 fixed invalid parameters for CPPUNIT macro in the 'timed out'
38889 2007-11-28 Andrea Toccalini <toccalini@funambol.com>
38891 * test/ClientTest.cpp:
38892 * test/ClientTest.h:
38893 * test/client-test-main.cpp:
38894 * test/client-test.cpp:
38895 * test/synccompare.pl:
38897 updated license to AGPL
38899 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
38901 * test/synccompare.pl:
38903 Documented some of the environment variables checked by the
38904 script and added some more to control some of the hard-coded
38905 strings/return codes:
38907 2007-11-07 Patrick Ohly <patrick.ohly@gmx.de>
38909 * test/synccompare.pl:
38911 myFUNAMBOL looses some data that was preserved by Funambol 3.0.
38912 synccompare.pl now simplifies the test data so that the
38913 Client::Sync::vcard21::testItems passes again. For an example of
38914 what gets lost see the failed test:
38916 2007-11-05 Patrick Ohly <patrick.ohly@gmx.de>
38918 * test/ClientTest.cpp:
38919 * test/client-test.cpp:
38921 During the transition from SyncEvolution to the C++ client
38922 library the NUM_ITEMS setting got lost: all tests which create a
38923 configurable amount of items (Source::testManyChanges,
38924 Sync::testManyItems) unintentionally ran with zero items, i.e.
38925 didn't actually test anything.
38927 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
38929 * test/synccompare.pl:
38931 - suppress acceptable modification when using the Mac OS X
38932 address book: some properties and types not supported by it -
38933 find perl in the PATH by invoking it via /usr/bin/env (which
38934 hopefully is at that place): required by iPhone
38936 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
38938 * test/ClientTest.cpp:
38940 The ComplexUpdate test failed when multiple sync sources were
38941 active, but only some had a complex item to update with. Now the
38942 simple update item is used for those sources.
38944 2007-06-28 Patrick Ohly <patrick.ohly@gmx.de>
38946 * test/ClientTest.cpp:
38947 * test/ClientTest.h:
38949 make update() utility function a bit more flexible: the checking
38950 stage is optional now
38952 2007-06-27 Patrick Ohly <patrick.ohly@gmx.de>
38954 * test/ClientTest.cpp:
38956 separate patch to fix indention
38958 2007-06-27 Patrick Ohly <patrick.ohly@gmx.de>
38960 * test/ClientTest.cpp:
38961 * test/ClientTest.h:
38963 made it possible for clients to not just configure existing
38964 tests, but also add their own ones
38966 2007-06-25 Patrick Ohly <patrick.ohly@gmx.de>
38968 * test/testcases/itodo20.ics:
38970 same as for events: CATEGORIES need to be separated with plain
38973 2007-06-24 Patrick Ohly <patrick.ohly@gmx.de>
38975 * test/testcases/ical20.ics:
38977 fixed comma separation in CATEGORIES (exported with \, by
38978 Evolution, but that is broken); added some more CATEGORIES
38981 2007-06-14 Patrick Ohly <patrick.ohly@gmx.de>
38983 * test/synccompare.pl:
38984 * test/testcases/vcard21.vcf:
38985 * test/testcases/vcard30.vcf:
38987 avoid irrelevant differences due to extra white space,
38988 generalized X-WSS removal
38990 2007-06-06 Matteo Vitolo <mvitolo@funambol.com>
38992 * test/ClientTest.cpp:
38993 * test/ClientTest.h:
38994 * test/client-test-main.cpp:
38995 * test/client-test.cpp:
38996 * test/synccompare.pl:
39000 2007-05-08 Patrick Ohly <patrick.ohly@gmx.de>
39002 * test/synccompare.pl:
39004 remove X-MOZILLA-HTML:FALSE because it (almost) has the same
39005 semantic as no X-MOZILLA-HTML
39007 2007-05-03 Patrick Ohly <patrick.ohly@gmx.de>
39009 * test/ClientTest.cpp:
39011 avoid patching FALSE/TRUE in test suite sources when installing
39012 them: the same words also occur in the test data strings embedded
39013 in the source code and patching those is incorrect
39015 2007-04-16 Patrick Ohly <patrick.ohly@gmx.de>
39017 * test/ClientTest.cpp:
39019 client-test Client::Sync did not execute the tests with more than
39020 once source because the tests were registered in two different
39021 nodes, both called Client::Sync - CPPUnit does not seem to handle
39022 that; fixed by keeping the node name unique
39024 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
39026 * test/ClientTest.cpp:
39028 insert additional lines after the first line of VJOURNAL because
39029 it might be used as the summary and thus should not be modified
39031 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
39033 * test/ClientTest.cpp:
39035 A little bit more sane datatype handling of items inserted by
39036 test frame work: the type is empty in insert() and update() now
39037 and "raw" in importItem(). The "raw" type is historical and it
39038 might be possible to remove it.
39040 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
39042 * test/synccompare.pl:
39043 * test/testcases/imemo20.ics:
39045 added some (preliminary) support for iCalendar 2.0 journal
39048 2007-04-12 Patrick Ohly <patrick.ohly@gmx.de>
39050 * test/ClientTest.cpp:
39052 the check for vCard 2.1 was not correct and always enabled
39053 quoted-printable encoding
39055 2007-04-11 Patrick Ohly <patrick.ohly@gmx.de>
39057 * test/testcases/vcard21.vcf:
39058 * test/testcases/vcard30.vcf:
39060 Avoid line breaks at the end of a NOTE: some servers remove this
39061 because some phones add line breaks during each sync or edit (?).
39062 This is a minor change to items that should break automated
39065 2007-04-10 Patrick Ohly <patrick.ohly@gmx.de>
39067 * test/ClientTest.h:
39068 * test/client-test.cpp:
39070 updated Doxygen documentation about client testing
39072 2007-04-06 Patrick Ohly <patrick.ohly@gmx.de>
39074 * test/ClientTest.cpp:
39076 deleteAll() did not always work because the initial sync was
39077 TWO_WAY and not SLOW
39079 2007-04-02 Patrick Ohly <patrick.ohly@gmx.de>
39081 * test/synccompare.pl:
39083 additional check to avoid error messages if tput itself fails
39085 2007-03-31 Patrick Ohly <patrick.ohly@gmx.de>
39087 * test/ClientTest.cpp:
39088 * test/ClientTest.h:
39089 * test/client-test.cpp:
39091 pass the sync result to CheckSyncReport so that it can be taken
39092 into account when checking the result
39094 2007-03-29 Patrick Ohly <patrick.ohly@gmx.de>
39096 * test/Algorithm/Artistic:
39097 * test/Algorithm/Diff.pm:
39098 * test/Algorithm/README:
39099 * test/Algorithm/copyright:
39100 * test/synccompare.pl:
39102 replaced invocation of external diff/mktemp tools with pure Perl
39105 2007-03-29 Patrick Ohly <patrick.ohly@gmx.de>
39107 * test/testcases/vcard30.vcf:
39109 added a test case for the Funambol 3.0 parser bug (can be used to
39110 verify workarounds in clients)
39112 2007-03-19 Patrick Ohly <patrick.ohly@gmx.de>
39114 * test/ClientTest.cpp:
39115 * test/ClientTest.h:
39116 * test/client-test-main.cpp:
39117 * test/client-test.cpp:
39119 first draft of API documentation via Doxygen
39121 2007-03-04 Patrick Ohly <patrick.ohly@gmx.de>
39123 * test/ClientTest.cpp:
39124 * test/ClientTest.h:
39125 * test/client-test.cpp:
39127 fixed compilation if --enable-unit-tests is used without
39128 --enable-integration-tests
39130 2007-03-01 Patrick Ohly <patrick.ohly@gmx.de>
39132 * test/ClientTest.cpp:
39134 moved common code for printing a SyncReport into the SyncReport
39137 2007-02-14 Patrick Ohly <patrick.ohly@gmx.de>
39139 * test/ClientTest.cpp:
39140 * test/ClientTest.h:
39141 * test/client-test.cpp:
39143 - added checking of the SyncReport - changed expectations for
39144 refresh-from-server sync: number of deleted items depends on
39145 SyncSource implementation and cannot be checked - make LOCATION
39146 unique in calendar events to avoid having events merged by
39149 2007-02-11 Patrick Ohly <patrick.ohly@gmx.de>
39151 * test/ClientTest.cpp:
39152 * test/ClientTest.h:
39153 * test/client-test.cpp:
39155 - added vcard21/vcal10 for Funambol 3.0 server - server URI is
39156 now set automatically when creating client config; works for
39157 vcard21/vcal10 with Funambol 3.0 and vcard30/ical20 with
39160 2007-02-11 Patrick Ohly <patrick.ohly@gmx.de>
39162 * test/synccompare.pl:
39164 ignore some minor differences (TYPE shortcuts, truncated ORG) and
39165 one bug (=0A instead of =0D=0A), found when testing against
39166 Funambol 3.0 with vcal10/vcard21
39168 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
39170 * test/testcases/vcard21.vcf:
39172 removed TYPEs which are too complex for Funambol 3.0 server
39174 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
39176 * test/testcases/vcard21.vcf:
39178 vCard 2.1 contacts generated by vcardconverter from vcard30.vcf,
39179 non-2.1 properties stripped manually (FBURL, CALURL)
39181 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
39183 * test/testcases/vcal10.ics:
39185 removed VEVENTs which caused problems with Funambol 3.0 server
39187 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
39189 * test/testcases/vcal10.ics:
39191 initial revision generated by ScheduleWorld from ical20.ics
39193 2007-02-08 Patrick Ohly <patrick.ohly@gmx.de>
39195 * test/ClientTest.cpp:
39197 added syncing of many sources at once (still to be tested)
39199 2006-12-21 Patrick Ohly <patrick.ohly@gmx.de>
39201 * test/ClientTest.cpp:
39202 * test/client-test.cpp:
39204 solved Windows compile problems
39206 2006-12-20 Patrick Ohly <patrick.ohly@gmx.de>
39208 * test/ClientTest.cpp:
39209 * test/ClientTest.h:
39210 * test/client-test.cpp:
39212 sync tests now work on Linux: - implemented sync() method using
39213 FILESyncSource - clarified naming of clients and different change
39216 2006-12-20 Patrick Ohly <patrick.ohly@gmx.de>
39218 * test/synccompare.pl:
39220 check for the same environment variable as client-test
39222 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
39224 * test/ClientTest.cpp:
39225 * test/client-test.cpp:
39227 Implemented change tracking in FILESyncSource. Fixed some
39228 portability problems (e.g. %ls with char parameter), ensured that
39229 everything still compiles on Windows. RawFILESyncSource now
39230 passes all local source tests on Linux, but syncing is still not
39233 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
39235 * test/ClientTest.cpp:
39236 * test/ClientTest.h:
39237 * test/client-test.cpp:
39238 * test/synccompare.pl:
39239 * test/testcases/ical20.ics:
39240 * test/testcases/itodo20.ics:
39241 * test/testcases/vcard30.vcf:
39243 Added real sync testing, using RawFILESyncSource to store items
39244 locally. Compiles and runs on Linux, but tests mostly fail
39245 because FILESyncSource supports no change tracking yet.
39247 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
39249 * test/client-test-main.cpp:
39251 fixed incorrect copyright
39253 2006-12-09 Patrick Ohly <patrick.ohly@gmx.de>
39255 * test/ClientTest.cpp:
39256 * test/ClientTest.h:
39258 finished porting all tests from SyncEvolution test suite,
39259 improved log file handling
39261 2006-12-07 Patrick Ohly <patrick.ohly@gmx.de>
39263 * test/ClientTest.cpp:
39265 fixed formatting slightly, added real sync tests
39267 2006-12-05 Patrick Ohly <patrick.ohly@gmx.de>
39269 * test/ClientTest.cpp:
39270 * test/ClientTest.h:
39272 finished local tests
39274 2006-12-01 Patrick Ohly <patrick.ohly@gmx.de>
39276 * test/ClientTest.cpp:
39277 * test/ClientTest.h:
39278 * test/client-test-main.cpp:
39280 added a C++ client test framework, moved test runner to new
39283 2009-03-12 Patrick Ohly <patrick.ohly@gmx.de>
39287 * docs/Sync4jContribution.pdf:
39288 * src/TestMain.cpp:
39289 * src/backends/addressbook/AddressBookConstants.cpp:
39290 * src/backends/addressbook/AddressBookSource.cpp:
39291 * src/backends/addressbook/AddressBookSource.h:
39292 * src/backends/addressbook/AddressBookSourceRegister.cpp:
39293 * src/backends/evolution/EvolutionCalendarSource.cpp:
39294 * src/backends/evolution/EvolutionCalendarSource.h:
39295 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
39296 * src/backends/evolution/EvolutionContactSource.cpp:
39297 * src/backends/evolution/EvolutionContactSource.h:
39298 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
39299 * src/backends/evolution/EvolutionMemoSource.cpp:
39300 * src/backends/evolution/EvolutionMemoSource.h:
39301 * src/backends/evolution/libical/icalstrdup.c:
39302 * src/backends/evolution/libical/icalstrdup.h:
39303 * src/backends/file/FileSyncSource.cpp:
39304 * src/backends/file/FileSyncSource.h:
39305 * src/backends/file/FileSyncSourceRegister.cpp:
39306 * src/backends/sqlite/SQLiteContactSource.cpp:
39307 * src/backends/sqlite/SQLiteContactSource.h:
39308 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
39309 * src/backends/sqlite/SQLiteUtil.cpp:
39310 * src/backends/sqlite/SQLiteUtil.h:
39311 * src/client-test-app.cpp:
39312 * src/core/ConfigNode.h:
39313 * src/core/ConfigTree.h:
39314 * src/core/EvolutionSmartPtr.h:
39315 * src/core/EvolutionSyncClient.cpp:
39316 * src/core/EvolutionSyncClient.h:
39317 * src/core/EvolutionSyncSource.cpp:
39318 * src/core/EvolutionSyncSource.h:
39319 * src/core/FileConfigNode.cpp:
39320 * src/core/FileConfigNode.h:
39321 * src/core/FileConfigTree.cpp:
39322 * src/core/FileConfigTree.h:
39323 * src/core/FilterConfigNode.cpp:
39324 * src/core/FilterConfigNode.h:
39325 * src/core/PrefixConfigNode.cpp:
39326 * src/core/PrefixConfigNode.h:
39327 * src/core/SafeConfigNode.cpp:
39328 * src/core/SafeConfigNode.h:
39329 * src/core/SyncEvolutionCmdline.cpp:
39330 * src/core/SyncEvolutionCmdline.h:
39331 * src/core/SyncEvolutionConfig.cpp:
39332 * src/core/SyncEvolutionConfig.h:
39333 * src/core/SyncEvolutionUtil.cpp:
39334 * src/core/SyncEvolutionUtil.h:
39335 * src/core/TrackingSyncSource.cpp:
39336 * src/core/TrackingSyncSource.h:
39337 * src/core/VolatileConfigNode.h:
39338 * src/core/VolatileConfigTree.h:
39339 * src/core/eds_abi_wrapper.cpp:
39340 * src/core/eds_abi_wrapper.h:
39341 * src/core/vocl/posixadapter.h:
39342 * src/core/vocl/vcardconverter.cpp:
39343 * src/normalize_vcard.pl:
39344 * src/syncevolution.cpp:
39346 license: changed to LGPL v2.1
39348 2009-03-12 Patrick Ohly <patrick.ohly@gmx.de>
39350 * src/backends/evolution/e-cal-check-timezones.c:
39351 * src/backends/evolution/e-cal-check-timezones.h:
39353 license: reverted back to original upstream LGPL v2.1
39355 2009-02-17 Patrick Ohly <patrick.ohly@gmx.de>
39357 * test/ClientTest.cpp:
39358 * test/ClientTest.h:
39360 tests: removed in preparation for importing complete history
39362 2009-01-09 Patrick Ohly <patrick.ohly@gmx.de>
39364 * src/core/vocl/VObject.cpp:
39365 * src/core/vocl/VObject.h:
39366 * src/core/vocl/VProperty.cpp:
39367 * src/core/vocl/VProperty.h:
39369 added "const" to read-only char * strings
39371 2008-12-15 Patrick Ohly <patrick.ohly@gmx.de>
39374 * configure-pre.in:
39378 2008-12-07 Patrick Ohly <patrick.ohly@gmx.de>
39380 * test/runtests.py:
39382 on x86 also build lpia .deb
39384 2008-12-07 Patrick Ohly <patrick.ohly@gmx.de>
39388 added ConfigServer_add_client
39390 2008-12-03 Patrick Ohly <patrick.ohly@gmx.de>
39392 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
39393 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
39394 * src/core/eds_abi_wrapper.cpp:
39395 * src/core/eds_abi_wrapper.h:
39397 EDS availability check: put logic into eds abi wrapper (avoids
39398 compiler warning when functions are pulled from libs directly)
39400 2008-12-02 Patrick Ohly <patrick.ohly@gmx.de>
39402 * configure-post.in:
39404 fix for compile problem: if glib dev files were installed but not
39405 the evolution dev files, then glib.h was not found when compiling
39408 2008-12-01 Patrick Ohly <patrick.ohly@gmx.de>
39412 deb packaging: allow overriding architecture with PKGARCH
39414 2008-11-16 Patrick Ohly <patrick.ohly@gmx.de>
39418 prevent shell expansion inside checkinstall with single quotes
39420 2008-10-30 Patrick Ohly <patrick.ohly@gmx.de>
39424 changed section used for Maemo package
39426 2008-10-16 Patrick Ohly <patrick.ohly@gmx.de>
39428 * configure-pre.in:
39430 git checkout: also try tags prefix if normal checkout fails
39432 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
39436 * debian/changelog:
39440 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
39442 * configure-pre.in:
39444 bumped version to 0.8.1 (SyncEvolution and API)
39446 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
39448 * src/backends/addressbook/AddressBookSource.cpp:
39449 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
39450 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
39451 * src/core/eds_abi_wrapper.cpp:
39452 * src/syncevolution.cpp:
39454 fixed compile errors/warnings on Maemo/Mac OS X
39456 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
39458 * src/core/SyncEvolutionUtil.cpp:
39460 #2087389: fixed: Mac OS X: removing old logdirs fails
39462 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
39468 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
39470 * configure-pre.in:
39472 fixed git checkout with old git: it doesn't add 'origin' prefix
39474 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
39476 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
39477 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
39478 * src/core/EvolutionSyncClient.cpp:
39479 * src/core/SyncEvolutionCmdline.cpp:
39480 * src/core/eds_abi_wrapper.cpp:
39481 * src/core/eds_abi_wrapper.h:
39483 --enable-evolution-compatibility: run with reduced functionality
39484 when functions are missing
39486 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
39490 fixed unversioned replaces/conflicts in package
39492 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
39494 * configure-pre.in:
39496 avoid hyphen in version number
39498 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
39500 * configure-pre.in:
39502 fixed missing git checkout in configure
39504 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
39506 * src/backends/evolution/EvolutionCalendarSource.cpp:
39507 * src/backends/evolution/EvolutionCalendarSource.h:
39508 * src/core/TrackingSyncSource.cpp:
39509 * src/core/TrackingSyncSource.h:
39511 SF #2095433: regression in 0.8: one-way sync of virtual birthday
39514 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
39518 build one deb which replaces the zoo of evolution-<evover>
39521 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
39525 fixed typo (user instead of username)
39527 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
39529 * configure-pre.in:
39530 * src/backends/evolution/libical/icalstrdup.c:
39531 * src/backends/evolution/libical/icalstrdup.h:
39533 fixed checking out origin branch and updating from git
39535 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
39537 * configure-pre.in:
39539 use Funambol C++ client library from github
39541 2008-10-08 Patrick Ohly <patrick.ohly@gmx.de>
39543 * configure-post.in:
39544 * configure-pre.in:
39545 * src/backends/evolution/EvolutionCalendarSource.h:
39546 * src/backends/evolution/EvolutionContactSource.h:
39547 * src/backends/evolution/e-cal-check-timezones.h:
39548 * src/client-test-app.cpp:
39549 * src/core/EvolutionSmartPtr.h:
39550 * src/core/EvolutionSyncSource.h:
39551 * src/core/Makefile.am:
39552 * src/core/eds_abi_wrapper.cpp:
39553 * src/core/eds_abi_wrapper.h:
39554 * src/syncevolution.cpp:
39556 hard dependencies on specific Evolution libs can be avoided with
39557 --enable-evolution-compatibility
39559 2008-10-08 Patrick Ohly <patrick.ohly@gmx.de>
39562 * test/runtests.py:
39564 checking out client library is optional now (done automatically
39565 by newer SyncEvolution configure script)
39567 2008-09-20 Patrick Ohly <patrick.ohly@gmx.de>
39569 * configure-pre.in:
39571 fixed checking out from SVN
39573 2008-09-14 Patrick Ohly <patrick.ohly@gmx.de>
39576 * configure-pre.in:
39577 * src/Makefile-gen.am:
39579 improved handling of Funambol client library source
39581 2008-08-29 Patrick Ohly <patrick.ohly@gmx.de>
39584 * configure-pre.in:
39586 use libcurl on all platforms
39588 2008-08-29 Patrick Ohly <patrick.ohly@gmx.de>
39591 * configure-pre.in:
39593 version number must go into configure-pre.in
39595 2008-08-29 Patrick Ohly <patrick.ohly@gmx.de>
39600 * debian/changelog:
39604 2008-08-26 Patrick Ohly <patrick.ohly@gmx.de>
39607 * src/TestMain.cpp:
39608 * src/backends/addressbook/AddressBookConstants.cpp:
39609 * src/backends/addressbook/AddressBookSource.cpp:
39610 * src/backends/addressbook/AddressBookSource.h:
39611 * src/backends/evolution/EvolutionCalendarSource.cpp:
39612 * src/backends/evolution/EvolutionCalendarSource.h:
39613 * src/backends/evolution/EvolutionContactSource.cpp:
39614 * src/backends/evolution/EvolutionContactSource.h:
39615 * src/backends/evolution/EvolutionMemoSource.cpp:
39616 * src/backends/evolution/EvolutionMemoSource.h:
39617 * src/backends/evolution/e-cal-check-timezones.c:
39618 * src/backends/evolution/e-cal-check-timezones.h:
39619 * src/backends/file/FileSyncSource.cpp:
39620 * src/backends/file/FileSyncSource.h:
39621 * src/backends/sqlite/SQLiteContactSource.cpp:
39622 * src/backends/sqlite/SQLiteContactSource.h:
39623 * src/backends/sqlite/SQLiteUtil.cpp:
39624 * src/backends/sqlite/SQLiteUtil.h:
39625 * src/client-test-app.cpp:
39626 * src/core/ConfigNode.h:
39627 * src/core/EvolutionSmartPtr.h:
39628 * src/core/EvolutionSyncClient.cpp:
39629 * src/core/EvolutionSyncClient.h:
39630 * src/core/EvolutionSyncSource.cpp:
39631 * src/core/EvolutionSyncSource.h:
39632 * src/core/FileConfigNode.cpp:
39633 * src/core/FileConfigNode.h:
39634 * src/core/FileConfigTree.cpp:
39635 * src/core/FilterConfigNode.cpp:
39636 * src/core/FilterConfigNode.h:
39637 * src/core/PrefixConfigNode.cpp:
39638 * src/core/PrefixConfigNode.h:
39639 * src/core/SafeConfigNode.cpp:
39640 * src/core/SafeConfigNode.h:
39641 * src/core/SyncEvolutionCmdline.cpp:
39642 * src/core/SyncEvolutionCmdline.h:
39643 * src/core/SyncEvolutionConfig.cpp:
39644 * src/core/SyncEvolutionConfig.h:
39645 * src/core/SyncEvolutionUtil.cpp:
39646 * src/core/VolatileConfigNode.h:
39647 * src/core/VolatileConfigTree.h:
39648 * src/syncevolution.cpp:
39650 license and copyright clarification
39652 2008-08-26 Patrick Ohly <patrick.ohly@gmx.de>
39656 new suppressions for Evolution libs
39658 2008-08-26 Patrick Ohly <patrick.ohly@gmx.de>
39660 * src/backends/evolution/EvolutionCalendarSource.cpp:
39661 * test/runtests.py:
39663 speed up testing by reducing the default delay in Evolution
39664 calendar/task/text sync sources
39666 2008-08-18 Patrick Ohly <patrick.ohly@gmx.de>
39668 * src/backends/file/FileSyncSourceRegister.cpp:
39669 * test/ClientTest.cpp:
39670 * test/ClientTest.h:
39672 enable those linked item tests that 'dumb' sources can pass
39674 2008-08-18 Patrick Ohly <patrick.ohly@gmx.de>
39676 * src/core/Makefile.am:
39678 libs which might be in non-standard locations (glib, evolution)
39679 must come before libs in default locations (curl), otherwise we
39680 might incorrectly pick up glib from the default location
39682 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39686 * configure-pre.in:
39687 * debian/changelog:
39691 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39693 * configure-pre.in:
39694 * src/core/Makefile.am:
39696 fixed libcurl link error with --enable-shared
39698 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39700 * src/backends/sqlite/configure-sub.in:
39702 avoid libsqlite dependency if it is not needed
39704 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39707 * configure-pre.in:
39708 * src/Makefile-gen.am:
39710 removed obsolete LIBDBUS hack
39712 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39716 removed unused BACKEND_REGISTRIES substitution from regenerated
39717 configure.in: it is already part of src/Makefile.am
39719 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39721 * test/runtests.py:
39723 only invoke client-test once; suppress known SW 'new client'
39724 problem; test 'text' source with Funambol
39726 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39728 * src/Makefile-gen.am:
39730 previous commit disabled 'all' target - use BUILT_SOURCES instead
39732 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39734 * src/Makefile-gen.am:
39735 * src/client-test-app.cpp:
39736 * src/core/EvolutionSyncSource.h:
39738 fixed issue with inconsistent use of ClientTest.h after copying
39739 it to SyncEvolution
39741 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39743 * src/backends/evolution/EvolutionCalendarSource.cpp:
39744 * src/backends/evolution/EvolutionCalendarSource.h:
39745 * src/backends/file/FileSyncSource.cpp:
39746 * src/backends/file/FileSyncSource.h:
39747 * src/backends/sqlite/SQLiteContactSource.cpp:
39748 * src/backends/sqlite/SQLiteContactSource.h:
39749 * src/core/EvolutionSyncSource.cpp:
39750 * src/core/EvolutionSyncSource.h:
39751 * src/core/TrackingSyncSource.h:
39753 EvolutionSyncSource::sleepSinceModification(): delay after a sync
39754 only if needed, must be requested by sources
39756 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39758 * src/backends/evolution/EvolutionCalendarSource.cpp:
39760 preserve child events when updating parent without relying on
39763 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39765 * test/ClientTest.cpp:
39767 testLinkedItemsInsertBothUpdateParent: updating parent may also
39770 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39772 * src/client-test-app.cpp:
39774 evo user/passwd must always be set for Client::Sync
39776 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39778 * src/backends/evolution/EvolutionCalendarSource.h:
39780 better comment for returnOnlyChildren in removeEvents: parent is
39783 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39785 * src/backends/evolution/EvolutionCalendarSource.cpp:
39786 * src/backends/evolution/EvolutionCalendarSource.h:
39787 * src/backends/evolution/EvolutionMemoSource.cpp:
39788 * test/ClientTest.cpp:
39789 * test/ClientTest.h:
39791 calendar synchronization with Evolution Exchange Connector works
39794 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
39796 * test/ClientTest.cpp:
39797 * test/ClientTest.h:
39799 copied r_v70ga from C++ client lib because some changes will be
39802 2008-08-12 Patrick Ohly <patrick.ohly@gmx.de>
39804 * src/core/SyncEvolutionCmdline.cpp:
39805 * src/core/SyncEvolutionConfig.cpp:
39807 enabled 'memo' source in Funambol template
39809 2008-08-09 Patrick Ohly <patrick.ohly@gmx.de>
39811 * src/backends/evolution/EvolutionCalendarSource.cpp:
39812 * src/backends/evolution/EvolutionContactSource.cpp:
39813 * src/backends/evolution/EvolutionMemoSource.cpp:
39814 * src/backends/file/FileSyncSource.cpp:
39815 * src/core/EvolutionSyncClient.cpp:
39816 * src/core/EvolutionSyncClient.h:
39817 * src/core/EvolutionSyncSource.cpp:
39818 * src/core/EvolutionSyncSource.h:
39819 * src/core/FileConfigNode.cpp:
39820 * src/core/SyncEvolutionUtil.cpp:
39822 cleaned up error reporting: errno now passed to throwError
39824 2008-08-09 Patrick Ohly <patrick.ohly@gmx.de>
39826 * src/core/EvolutionSyncSource.h:
39828 CLIENT_TEST_EVOLUTION_USER/PASSWORD and warning about init order
39830 2008-08-09 Patrick Ohly <patrick.ohly@gmx.de>
39832 * src/client-test-app.cpp:
39834 added CLIENT_TEST_EVOLUTION_USER/PASSWORD so that backends which
39835 require authentication can now also be tested
39837 2008-08-05 Patrick Ohly <patrick.ohly@gmx.de>
39839 * src/Makefile-gen.am:
39841 added missing imemo20.ics test cases to build
39843 2008-08-05 Patrick Ohly <patrick.ohly@gmx.de>
39845 * src/backends/file/FileSyncSourceRegister.cpp:
39847 disable linked item testing: file backend does not support the
39850 2008-08-04 Patrick Ohly <patrick.ohly@gmx.de>
39854 include Doxyfile in distribution
39856 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39862 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39864 * src/core/EvolutionSyncSource.cpp:
39865 * src/core/EvolutionSyncSource.h:
39867 avoid redundant ': failure' in error situations where the error
39868 description is already included
39870 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39874 * configure-pre.in:
39878 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39880 * src/core/SyncEvolutionCmdline.cpp:
39882 --sync implies --run, to be compatible with old command lines
39884 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39888 better explanation what the classes do
39890 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39892 * src/client-test-app.cpp:
39894 added documentation for client-test env variables and usage
39896 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39900 corrected outdated config path
39902 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39904 * src/backends/addressbook/AddressBookSourceRegister.cpp:
39905 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
39906 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
39907 * src/backends/file/FileSyncSourceRegister.cpp:
39908 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
39910 only include integration tests in anonymous namespace because
39911 CPPUnit unit tests become ugly otherwise
39913 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39915 * src/backends/file/FileSyncSource.cpp:
39916 * src/backends/file/FileSyncSource.h:
39917 * src/backends/file/FileSyncSourceRegister.cpp:
39918 * src/backends/file/Makefile.am:
39919 * src/backends/file/configure-sub.in:
39923 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39925 * src/core/EvolutionSyncSource.cpp:
39926 * src/core/EvolutionSyncSource.h:
39928 added EvolutionSyncSource::logItemUtil(): extracts key properties
39929 from raw data and logs them
39931 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39933 * src/Makefile-gen.am:
39935 more dependency fixes
39937 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39941 added synopsis for --status
39943 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39945 * src/backends/addressbook/AddressBookSourceRegister.cpp:
39946 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
39947 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
39948 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
39950 use anonymous namespaces to avoid name conflicts between classes
39952 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39955 * src/core/SyncEvolutionCmdline.cpp:
39956 * src/core/SyncEvolutionCmdline.h:
39958 improved command line and its documented
39960 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39962 * src/Makefile-gen.am:
39964 minor fixes for recent introduction of libsyncevolution
39966 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
39968 * src/Makefile-gen.am:
39970 re-added 'test' target (alias for client-test now)
39972 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
39977 * src/core/EvolutionSyncSource.h:
39978 * src/core/SyncEvolutionConfig.h:
39980 cleaned up Doxygen documentation + included Funambol API
39982 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
39984 * src/Makefile-gen.am:
39985 * src/backends/addressbook/AddressBookSourceRegister.cpp:
39986 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
39987 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
39988 * src/backends/sqlite/Makefile.am:
39989 * src/backends/sqlite/SQLiteContactSource.cpp:
39990 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
39991 * src/client-test-app.cpp:
39992 * src/core/EvolutionSyncSource.cpp:
39993 * src/core/EvolutionSyncSource.h:
39994 * src/core/Makefile.am:
39996 added automatic registration of test
39998 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
40000 * src/Makefile-gen.am:
40002 client-test now depends on libsyncevolution.la and backends, i.e.
40005 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
40007 * src/Makefile-gen.am:
40008 * src/core/Makefile.am:
40010 fixed inclusion of moved boost in distribution
40012 2008-07-31 Patrick Ohly <patrick.ohly@gmx.de>
40016 * src/boost/algorithm/string.hpp:
40017 * src/boost/algorithm/string/case_conv.hpp:
40018 * src/boost/algorithm/string/classification.hpp:
40019 * src/boost/algorithm/string/compare.hpp:
40020 * src/boost/algorithm/string/concept.hpp:
40021 * src/boost/algorithm/string/config.hpp:
40022 * src/boost/algorithm/string/constants.hpp:
40023 * src/boost/algorithm/string/detail/case_conv.hpp:
40024 * src/boost/algorithm/string/detail/classification.hpp:
40025 * src/boost/algorithm/string/detail/find_format.hpp:
40026 * src/boost/algorithm/string/detail/find_format_all.hpp:
40027 * src/boost/algorithm/string/detail/find_format_store.hpp:
40028 * src/boost/algorithm/string/detail/find_iterator.hpp:
40029 * src/boost/algorithm/string/detail/finder.hpp:
40030 * src/boost/algorithm/string/detail/finder_regex.hpp:
40031 * src/boost/algorithm/string/detail/formatter.hpp:
40032 * src/boost/algorithm/string/detail/formatter_regex.hpp:
40033 * src/boost/algorithm/string/detail/predicate.hpp:
40034 * src/boost/algorithm/string/detail/replace_storage.hpp:
40035 * src/boost/algorithm/string/detail/sequence.hpp:
40036 * src/boost/algorithm/string/detail/trim.hpp:
40037 * src/boost/algorithm/string/detail/util.hpp:
40038 * src/boost/algorithm/string/erase.hpp:
40039 * src/boost/algorithm/string/find.hpp:
40040 * src/boost/algorithm/string/find_format.hpp:
40041 * src/boost/algorithm/string/find_iterator.hpp:
40042 * src/boost/algorithm/string/finder.hpp:
40043 * src/boost/algorithm/string/formatter.hpp:
40044 * src/boost/algorithm/string/iter_find.hpp:
40045 * src/boost/algorithm/string/join.hpp:
40046 * src/boost/algorithm/string/predicate.hpp:
40047 * src/boost/algorithm/string/predicate_facade.hpp:
40048 * src/boost/algorithm/string/replace.hpp:
40049 * src/boost/algorithm/string/sequence_traits.hpp:
40050 * src/boost/algorithm/string/split.hpp:
40051 * src/boost/algorithm/string/std/list_traits.hpp:
40052 * src/boost/algorithm/string/std/rope_traits.hpp:
40053 * src/boost/algorithm/string/std/slist_traits.hpp:
40054 * src/boost/algorithm/string/std/string_traits.hpp:
40055 * src/boost/algorithm/string/std_containers_traits.hpp:
40056 * src/boost/algorithm/string/trim.hpp:
40057 * src/boost/algorithm/string/yes_no_type.hpp:
40058 * src/boost/assert.hpp:
40059 * src/boost/bind.hpp:
40060 * src/boost/bind/apply.hpp:
40061 * src/boost/bind/arg.hpp:
40062 * src/boost/bind/bind_cc.hpp:
40063 * src/boost/bind/bind_mf_cc.hpp:
40064 * src/boost/bind/bind_template.hpp:
40065 * src/boost/bind/make_adaptable.hpp:
40066 * src/boost/bind/mem_fn_cc.hpp:
40067 * src/boost/bind/mem_fn_template.hpp:
40068 * src/boost/bind/mem_fn_vw.hpp:
40069 * src/boost/bind/placeholders.hpp:
40070 * src/boost/bind/protect.hpp:
40071 * src/boost/bind/storage.hpp:
40072 * src/boost/cast.hpp:
40073 * src/boost/checked_delete.hpp:
40074 * src/boost/concept_archetype.hpp:
40075 * src/boost/concept_check.hpp:
40076 * src/boost/config.hpp:
40077 * src/boost/config/abi/borland_prefix.hpp:
40078 * src/boost/config/abi/borland_suffix.hpp:
40079 * src/boost/config/abi/msvc_prefix.hpp:
40080 * src/boost/config/abi/msvc_suffix.hpp:
40081 * src/boost/config/abi_prefix.hpp:
40082 * src/boost/config/abi_suffix.hpp:
40083 * src/boost/config/auto_link.hpp:
40084 * src/boost/config/compiler/borland.hpp:
40085 * src/boost/config/compiler/comeau.hpp:
40086 * src/boost/config/compiler/common_edg.hpp:
40087 * src/boost/config/compiler/compaq_cxx.hpp:
40088 * src/boost/config/compiler/digitalmars.hpp:
40089 * src/boost/config/compiler/gcc.hpp:
40090 * src/boost/config/compiler/gcc_xml.hpp:
40091 * src/boost/config/compiler/greenhills.hpp:
40092 * src/boost/config/compiler/hp_acc.hpp:
40093 * src/boost/config/compiler/intel.hpp:
40094 * src/boost/config/compiler/kai.hpp:
40095 * src/boost/config/compiler/metrowerks.hpp:
40096 * src/boost/config/compiler/mpw.hpp:
40097 * src/boost/config/compiler/sgi_mipspro.hpp:
40098 * src/boost/config/compiler/sunpro_cc.hpp:
40099 * src/boost/config/compiler/vacpp.hpp:
40100 * src/boost/config/compiler/visualc.hpp:
40101 * src/boost/config/no_tr1/complex.hpp:
40102 * src/boost/config/no_tr1/functional.hpp:
40103 * src/boost/config/no_tr1/memory.hpp:
40104 * src/boost/config/no_tr1/utility.hpp:
40105 * src/boost/config/platform/aix.hpp:
40106 * src/boost/config/platform/amigaos.hpp:
40107 * src/boost/config/platform/beos.hpp:
40108 * src/boost/config/platform/bsd.hpp:
40109 * src/boost/config/platform/cygwin.hpp:
40110 * src/boost/config/platform/hpux.hpp:
40111 * src/boost/config/platform/irix.hpp:
40112 * src/boost/config/platform/linux.hpp:
40113 * src/boost/config/platform/macos.hpp:
40114 * src/boost/config/platform/qnxnto.hpp:
40115 * src/boost/config/platform/solaris.hpp:
40116 * src/boost/config/platform/win32.hpp:
40117 * src/boost/config/posix_features.hpp:
40118 * src/boost/config/requires_threads.hpp:
40119 * src/boost/config/select_compiler_config.hpp:
40120 * src/boost/config/select_platform_config.hpp:
40121 * src/boost/config/select_stdlib_config.hpp:
40122 * src/boost/config/stdlib/dinkumware.hpp:
40123 * src/boost/config/stdlib/libcomo.hpp:
40124 * src/boost/config/stdlib/libstdcpp3.hpp:
40125 * src/boost/config/stdlib/modena.hpp:
40126 * src/boost/config/stdlib/msl.hpp:
40127 * src/boost/config/stdlib/roguewave.hpp:
40128 * src/boost/config/stdlib/sgi.hpp:
40129 * src/boost/config/stdlib/stlport.hpp:
40130 * src/boost/config/stdlib/vacpp.hpp:
40131 * src/boost/config/suffix.hpp:
40132 * src/boost/config/user.hpp:
40133 * src/boost/copyright:
40134 * src/boost/detail/algorithm.hpp:
40135 * src/boost/detail/allocator_utilities.hpp:
40136 * src/boost/detail/atomic_count.hpp:
40137 * src/boost/detail/atomic_count_gcc.hpp:
40138 * src/boost/detail/atomic_count_pthreads.hpp:
40139 * src/boost/detail/atomic_count_win32.hpp:
40140 * src/boost/detail/bad_weak_ptr.hpp:
40141 * src/boost/detail/binary_search.hpp:
40142 * src/boost/detail/call_traits.hpp:
40143 * src/boost/detail/catch_exceptions.hpp:
40144 * src/boost/detail/compressed_pair.hpp:
40145 * src/boost/detail/dynamic_bitset.hpp:
40146 * src/boost/detail/endian.hpp:
40147 * src/boost/detail/indirect_traits.hpp:
40148 * src/boost/detail/interlocked.hpp:
40149 * src/boost/detail/is_function_ref_tester.hpp:
40150 * src/boost/detail/is_incrementable.hpp:
40151 * src/boost/detail/is_xxx.hpp:
40152 * src/boost/detail/iterator.hpp:
40153 * src/boost/detail/lightweight_mutex.hpp:
40154 * src/boost/detail/lightweight_test.hpp:
40155 * src/boost/detail/limits.hpp:
40156 * src/boost/detail/lwm_nop.hpp:
40157 * src/boost/detail/lwm_pthreads.hpp:
40158 * src/boost/detail/lwm_win32_cs.hpp:
40159 * src/boost/detail/named_template_params.hpp:
40160 * src/boost/detail/no_exceptions_support.hpp:
40161 * src/boost/detail/none_t.hpp:
40162 * src/boost/detail/numeric_traits.hpp:
40163 * src/boost/detail/ob_call_traits.hpp:
40164 * src/boost/detail/ob_compressed_pair.hpp:
40165 * src/boost/detail/quick_allocator.hpp:
40166 * src/boost/detail/reference_content.hpp:
40167 * src/boost/detail/select_type.hpp:
40168 * src/boost/detail/shared_array_nmt.hpp:
40169 * src/boost/detail/shared_count.hpp:
40170 * src/boost/detail/shared_ptr_nmt.hpp:
40171 * src/boost/detail/sp_counted_base.hpp:
40172 * src/boost/detail/sp_counted_base_cw_ppc.hpp:
40173 * src/boost/detail/sp_counted_base_cw_x86.hpp:
40174 * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
40175 * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
40176 * src/boost/detail/sp_counted_base_gcc_x86.hpp:
40177 * src/boost/detail/sp_counted_base_nt.hpp:
40178 * src/boost/detail/sp_counted_base_pt.hpp:
40179 * src/boost/detail/sp_counted_base_w32.hpp:
40180 * src/boost/detail/sp_counted_impl.hpp:
40181 * src/boost/detail/templated_streams.hpp:
40182 * src/boost/detail/utf8_codecvt_facet.hpp:
40183 * src/boost/detail/workaround.hpp:
40184 * src/boost/foreach.hpp:
40185 * src/boost/function.hpp:
40186 * src/boost/function/detail/function_iterate.hpp:
40187 * src/boost/function/detail/maybe_include.hpp:
40188 * src/boost/function/detail/prologue.hpp:
40189 * src/boost/function/function0.hpp:
40190 * src/boost/function/function1.hpp:
40191 * src/boost/function/function10.hpp:
40192 * src/boost/function/function2.hpp:
40193 * src/boost/function/function3.hpp:
40194 * src/boost/function/function4.hpp:
40195 * src/boost/function/function5.hpp:
40196 * src/boost/function/function6.hpp:
40197 * src/boost/function/function7.hpp:
40198 * src/boost/function/function8.hpp:
40199 * src/boost/function/function9.hpp:
40200 * src/boost/function/function_base.hpp:
40201 * src/boost/function/function_template.hpp:
40202 * src/boost/function_equal.hpp:
40203 * src/boost/get_pointer.hpp:
40204 * src/boost/implicit_cast.hpp:
40205 * src/boost/intrusive_ptr.hpp:
40206 * src/boost/iterator.hpp:
40207 * src/boost/iterator/counting_iterator.hpp:
40208 * src/boost/iterator/detail/any_conversion_eater.hpp:
40209 * src/boost/iterator/detail/config_def.hpp:
40210 * src/boost/iterator/detail/config_undef.hpp:
40211 * src/boost/iterator/detail/enable_if.hpp:
40212 * src/boost/iterator/detail/facade_iterator_category.hpp:
40213 * src/boost/iterator/detail/minimum_category.hpp:
40214 * src/boost/iterator/filter_iterator.hpp:
40215 * src/boost/iterator/indirect_iterator.hpp:
40216 * src/boost/iterator/interoperable.hpp:
40217 * src/boost/iterator/is_lvalue_iterator.hpp:
40218 * src/boost/iterator/is_readable_iterator.hpp:
40219 * src/boost/iterator/iterator_adaptor.hpp:
40220 * src/boost/iterator/iterator_archetypes.hpp:
40221 * src/boost/iterator/iterator_categories.hpp:
40222 * src/boost/iterator/iterator_concepts.hpp:
40223 * src/boost/iterator/iterator_facade.hpp:
40224 * src/boost/iterator/iterator_traits.hpp:
40225 * src/boost/iterator/new_iterator_tests.hpp:
40226 * src/boost/iterator/permutation_iterator.hpp:
40227 * src/boost/iterator/reverse_iterator.hpp:
40228 * src/boost/iterator/transform_iterator.hpp:
40229 * src/boost/iterator/zip_iterator.hpp:
40230 * src/boost/lexical_cast.hpp:
40231 * src/boost/mem_fn.hpp:
40232 * src/boost/mpl/O1_size.hpp:
40233 * src/boost/mpl/O1_size_fwd.hpp:
40234 * src/boost/mpl/accumulate.hpp:
40235 * src/boost/mpl/advance.hpp:
40236 * src/boost/mpl/advance_fwd.hpp:
40237 * src/boost/mpl/alias.hpp:
40238 * src/boost/mpl/always.hpp:
40239 * src/boost/mpl/and.hpp:
40240 * src/boost/mpl/apply.hpp:
40241 * src/boost/mpl/apply_fwd.hpp:
40242 * src/boost/mpl/apply_wrap.hpp:
40243 * src/boost/mpl/arg.hpp:
40244 * src/boost/mpl/arg_fwd.hpp:
40245 * src/boost/mpl/arithmetic.hpp:
40246 * src/boost/mpl/as_sequence.hpp:
40247 * src/boost/mpl/assert.hpp:
40248 * src/boost/mpl/at.hpp:
40249 * src/boost/mpl/at_fwd.hpp:
40250 * src/boost/mpl/aux_/O1_size_impl.hpp:
40251 * src/boost/mpl/aux_/adl_barrier.hpp:
40252 * src/boost/mpl/aux_/advance_backward.hpp:
40253 * src/boost/mpl/aux_/advance_forward.hpp:
40254 * src/boost/mpl/aux_/apply_1st.hpp:
40255 * src/boost/mpl/aux_/arg_typedef.hpp:
40256 * src/boost/mpl/aux_/arithmetic_op.hpp:
40257 * src/boost/mpl/aux_/arity.hpp:
40258 * src/boost/mpl/aux_/arity_spec.hpp:
40259 * src/boost/mpl/aux_/at_impl.hpp:
40260 * src/boost/mpl/aux_/back_impl.hpp:
40261 * src/boost/mpl/aux_/basic_bind.hpp:
40262 * src/boost/mpl/aux_/begin_end_impl.hpp:
40263 * src/boost/mpl/aux_/clear_impl.hpp:
40264 * src/boost/mpl/aux_/common_name_wknd.hpp:
40265 * src/boost/mpl/aux_/comparison_op.hpp:
40266 * src/boost/mpl/aux_/config/adl.hpp:
40267 * src/boost/mpl/aux_/config/arrays.hpp:
40268 * src/boost/mpl/aux_/config/bind.hpp:
40269 * src/boost/mpl/aux_/config/compiler.hpp:
40270 * src/boost/mpl/aux_/config/ctps.hpp:
40271 * src/boost/mpl/aux_/config/dependent_nttp.hpp:
40272 * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
40273 * src/boost/mpl/aux_/config/dtp.hpp:
40274 * src/boost/mpl/aux_/config/eti.hpp:
40275 * src/boost/mpl/aux_/config/forwarding.hpp:
40276 * src/boost/mpl/aux_/config/gcc.hpp:
40277 * src/boost/mpl/aux_/config/has_apply.hpp:
40278 * src/boost/mpl/aux_/config/has_xxx.hpp:
40279 * src/boost/mpl/aux_/config/integral.hpp:
40280 * src/boost/mpl/aux_/config/intel.hpp:
40281 * src/boost/mpl/aux_/config/lambda.hpp:
40282 * src/boost/mpl/aux_/config/msvc.hpp:
40283 * src/boost/mpl/aux_/config/msvc_typename.hpp:
40284 * src/boost/mpl/aux_/config/nttp.hpp:
40285 * src/boost/mpl/aux_/config/operators.hpp:
40286 * src/boost/mpl/aux_/config/overload_resolution.hpp:
40287 * src/boost/mpl/aux_/config/preprocessor.hpp:
40288 * src/boost/mpl/aux_/config/static_constant.hpp:
40289 * src/boost/mpl/aux_/config/ttp.hpp:
40290 * src/boost/mpl/aux_/config/typeof.hpp:
40291 * src/boost/mpl/aux_/config/use_preprocessed.hpp:
40292 * src/boost/mpl/aux_/config/workaround.hpp:
40293 * src/boost/mpl/aux_/contains_impl.hpp:
40294 * src/boost/mpl/aux_/count_args.hpp:
40295 * src/boost/mpl/aux_/count_impl.hpp:
40296 * src/boost/mpl/aux_/empty_impl.hpp:
40297 * src/boost/mpl/aux_/erase_impl.hpp:
40298 * src/boost/mpl/aux_/erase_key_impl.hpp:
40299 * src/boost/mpl/aux_/filter_iter.hpp:
40300 * src/boost/mpl/aux_/find_if_pred.hpp:
40301 * src/boost/mpl/aux_/fold_impl.hpp:
40302 * src/boost/mpl/aux_/fold_impl_body.hpp:
40303 * src/boost/mpl/aux_/fold_op.hpp:
40304 * src/boost/mpl/aux_/fold_pred.hpp:
40305 * src/boost/mpl/aux_/front_impl.hpp:
40306 * src/boost/mpl/aux_/full_lambda.hpp:
40307 * src/boost/mpl/aux_/has_apply.hpp:
40308 * src/boost/mpl/aux_/has_begin.hpp:
40309 * src/boost/mpl/aux_/has_key_impl.hpp:
40310 * src/boost/mpl/aux_/has_rebind.hpp:
40311 * src/boost/mpl/aux_/has_size.hpp:
40312 * src/boost/mpl/aux_/has_tag.hpp:
40313 * src/boost/mpl/aux_/has_type.hpp:
40314 * src/boost/mpl/aux_/include_preprocessed.hpp:
40315 * src/boost/mpl/aux_/insert_impl.hpp:
40316 * src/boost/mpl/aux_/insert_range_impl.hpp:
40317 * src/boost/mpl/aux_/inserter_algorithm.hpp:
40318 * src/boost/mpl/aux_/integral_wrapper.hpp:
40319 * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
40320 * src/boost/mpl/aux_/iter_apply.hpp:
40321 * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
40322 * src/boost/mpl/aux_/iter_fold_impl.hpp:
40323 * src/boost/mpl/aux_/iter_push_front.hpp:
40324 * src/boost/mpl/aux_/joint_iter.hpp:
40325 * src/boost/mpl/aux_/lambda_arity_param.hpp:
40326 * src/boost/mpl/aux_/lambda_no_ctps.hpp:
40327 * src/boost/mpl/aux_/lambda_spec.hpp:
40328 * src/boost/mpl/aux_/lambda_support.hpp:
40329 * src/boost/mpl/aux_/largest_int.hpp:
40330 * src/boost/mpl/aux_/logical_op.hpp:
40331 * src/boost/mpl/aux_/msvc_dtw.hpp:
40332 * src/boost/mpl/aux_/msvc_eti_base.hpp:
40333 * src/boost/mpl/aux_/msvc_is_class.hpp:
40334 * src/boost/mpl/aux_/msvc_never_true.hpp:
40335 * src/boost/mpl/aux_/msvc_type.hpp:
40336 * src/boost/mpl/aux_/na.hpp:
40337 * src/boost/mpl/aux_/na_assert.hpp:
40338 * src/boost/mpl/aux_/na_fwd.hpp:
40339 * src/boost/mpl/aux_/na_spec.hpp:
40340 * src/boost/mpl/aux_/nested_type_wknd.hpp:
40341 * src/boost/mpl/aux_/nttp_decl.hpp:
40342 * src/boost/mpl/aux_/numeric_cast_utils.hpp:
40343 * src/boost/mpl/aux_/numeric_op.hpp:
40344 * src/boost/mpl/aux_/order_impl.hpp:
40345 * src/boost/mpl/aux_/overload_names.hpp:
40346 * src/boost/mpl/aux_/partition_op.hpp:
40347 * src/boost/mpl/aux_/pop_back_impl.hpp:
40348 * src/boost/mpl/aux_/pop_front_impl.hpp:
40349 * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
40350 * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
40351 * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
40352 * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
40353 * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
40354 * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
40355 * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
40356 * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
40357 * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
40358 * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
40359 * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
40360 * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
40361 * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
40362 * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
40363 * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
40364 * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
40365 * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
40366 * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
40367 * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
40368 * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
40369 * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
40370 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
40371 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
40372 * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
40373 * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
40374 * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
40375 * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
40376 * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
40377 * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
40378 * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
40379 * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
40380 * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
40381 * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
40382 * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
40383 * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
40384 * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
40385 * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
40386 * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
40387 * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
40388 * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
40389 * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
40390 * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
40391 * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
40392 * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
40393 * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
40394 * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
40395 * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
40396 * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
40397 * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
40398 * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
40399 * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
40400 * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
40401 * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
40402 * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
40403 * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
40404 * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
40405 * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
40406 * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
40407 * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
40408 * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
40409 * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
40410 * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
40411 * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
40412 * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
40413 * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
40414 * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
40415 * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
40416 * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
40417 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
40418 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
40419 * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
40420 * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
40421 * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
40422 * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
40423 * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
40424 * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
40425 * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
40426 * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
40427 * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
40428 * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
40429 * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
40430 * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
40431 * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
40432 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
40433 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
40434 * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
40435 * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
40436 * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
40437 * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
40438 * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
40439 * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
40440 * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
40441 * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
40442 * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
40443 * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
40444 * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
40445 * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
40446 * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
40447 * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
40448 * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
40449 * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
40450 * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
40451 * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
40452 * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
40453 * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
40454 * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
40455 * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
40456 * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
40457 * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
40458 * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
40459 * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
40460 * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
40461 * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
40462 * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
40463 * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
40464 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
40465 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
40466 * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
40467 * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
40468 * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
40469 * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
40470 * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
40471 * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
40472 * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
40473 * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
40474 * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
40475 * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
40476 * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
40477 * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
40478 * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
40479 * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
40480 * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
40481 * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
40482 * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
40483 * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
40484 * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
40485 * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
40486 * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
40487 * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
40488 * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
40489 * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
40490 * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
40491 * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
40492 * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
40493 * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
40494 * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
40495 * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
40496 * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
40497 * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
40498 * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
40499 * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
40500 * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
40501 * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
40502 * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
40503 * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
40504 * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
40505 * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
40506 * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
40507 * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
40508 * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
40509 * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
40510 * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
40511 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
40512 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
40513 * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
40514 * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
40515 * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
40516 * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
40517 * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
40518 * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
40519 * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
40520 * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
40521 * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
40522 * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
40523 * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
40524 * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
40525 * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
40526 * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
40527 * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
40528 * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
40529 * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
40530 * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
40531 * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
40532 * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
40533 * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
40534 * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
40535 * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
40536 * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
40537 * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
40538 * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
40539 * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
40540 * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
40541 * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
40542 * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
40543 * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
40544 * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
40545 * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
40546 * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
40547 * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
40548 * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
40549 * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
40550 * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
40551 * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
40552 * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
40553 * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
40554 * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
40555 * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
40556 * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
40557 * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
40558 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
40559 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
40560 * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
40561 * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
40562 * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
40563 * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
40564 * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
40565 * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
40566 * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
40567 * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
40568 * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
40569 * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
40570 * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
40571 * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
40572 * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
40573 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
40574 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
40575 * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
40576 * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
40577 * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
40578 * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
40579 * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
40580 * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
40581 * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
40582 * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
40583 * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
40584 * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
40585 * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
40586 * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
40587 * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
40588 * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
40589 * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
40590 * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
40591 * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
40592 * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
40593 * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
40594 * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
40595 * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
40596 * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
40597 * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
40598 * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
40599 * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
40600 * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
40601 * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
40602 * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
40603 * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
40604 * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
40605 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
40606 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
40607 * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
40608 * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
40609 * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
40610 * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
40611 * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
40612 * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
40613 * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
40614 * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
40615 * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
40616 * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
40617 * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
40618 * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
40619 * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
40620 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
40621 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
40622 * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
40623 * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
40624 * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
40625 * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
40626 * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
40627 * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
40628 * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
40629 * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
40630 * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
40631 * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
40632 * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
40633 * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
40634 * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
40635 * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
40636 * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
40637 * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
40638 * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
40639 * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
40640 * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
40641 * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
40642 * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
40643 * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
40644 * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
40645 * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
40646 * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
40647 * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
40648 * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
40649 * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
40650 * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
40651 * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
40652 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
40653 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
40654 * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
40655 * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
40656 * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
40657 * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
40658 * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
40659 * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
40660 * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
40661 * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
40662 * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
40663 * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
40664 * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
40665 * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
40666 * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
40667 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
40668 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
40669 * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
40670 * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
40671 * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
40672 * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
40673 * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
40674 * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
40675 * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
40676 * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
40677 * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
40678 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
40679 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
40680 * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
40681 * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
40682 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
40683 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
40684 * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
40685 * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
40686 * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
40687 * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
40688 * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
40689 * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
40690 * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
40691 * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
40692 * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
40693 * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
40694 * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
40695 * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
40696 * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
40697 * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
40698 * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
40699 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
40700 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
40701 * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
40702 * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
40703 * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
40704 * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
40705 * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
40706 * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
40707 * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
40708 * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
40709 * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
40710 * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
40711 * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
40712 * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
40713 * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
40714 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
40715 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
40716 * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
40717 * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
40718 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
40719 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
40720 * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
40721 * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
40722 * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
40723 * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
40724 * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
40725 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
40726 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
40727 * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
40728 * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
40729 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
40730 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
40731 * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
40732 * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
40733 * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
40734 * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
40735 * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
40736 * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
40737 * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
40738 * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
40739 * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
40740 * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
40741 * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
40742 * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
40743 * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
40744 * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
40745 * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
40746 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
40747 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
40748 * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
40749 * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
40750 * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
40751 * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
40752 * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
40753 * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
40754 * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
40755 * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
40756 * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
40757 * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
40758 * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
40759 * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
40760 * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
40761 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
40762 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
40763 * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
40764 * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
40765 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
40766 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
40767 * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
40768 * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
40769 * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
40770 * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
40771 * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
40772 * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
40773 * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
40774 * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
40775 * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
40776 * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
40777 * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
40778 * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
40779 * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
40780 * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
40781 * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
40782 * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
40783 * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
40784 * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
40785 * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
40786 * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
40787 * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
40788 * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
40789 * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
40790 * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
40791 * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
40792 * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
40793 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
40794 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
40795 * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
40796 * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
40797 * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
40798 * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
40799 * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
40800 * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
40801 * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
40802 * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
40803 * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
40804 * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
40805 * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
40806 * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
40807 * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
40808 * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
40809 * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
40810 * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
40811 * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
40812 * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
40813 * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
40814 * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
40815 * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
40816 * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
40817 * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
40818 * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
40819 * src/boost/mpl/aux_/preprocessor/add.hpp:
40820 * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
40821 * src/boost/mpl/aux_/preprocessor/default_params.hpp:
40822 * src/boost/mpl/aux_/preprocessor/enum.hpp:
40823 * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
40824 * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
40825 * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
40826 * src/boost/mpl/aux_/preprocessor/params.hpp:
40827 * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
40828 * src/boost/mpl/aux_/preprocessor/range.hpp:
40829 * src/boost/mpl/aux_/preprocessor/repeat.hpp:
40830 * src/boost/mpl/aux_/preprocessor/sub.hpp:
40831 * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
40832 * src/boost/mpl/aux_/preprocessor/tuple.hpp:
40833 * src/boost/mpl/aux_/ptr_to_ref.hpp:
40834 * src/boost/mpl/aux_/push_back_impl.hpp:
40835 * src/boost/mpl/aux_/push_front_impl.hpp:
40836 * src/boost/mpl/aux_/range_c/O1_size.hpp:
40837 * src/boost/mpl/aux_/range_c/back.hpp:
40838 * src/boost/mpl/aux_/range_c/empty.hpp:
40839 * src/boost/mpl/aux_/range_c/front.hpp:
40840 * src/boost/mpl/aux_/range_c/iterator.hpp:
40841 * src/boost/mpl/aux_/range_c/size.hpp:
40842 * src/boost/mpl/aux_/range_c/tag.hpp:
40843 * src/boost/mpl/aux_/reverse_fold_impl.hpp:
40844 * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
40845 * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
40846 * src/boost/mpl/aux_/sequence_wrapper.hpp:
40847 * src/boost/mpl/aux_/shift_op.hpp:
40848 * src/boost/mpl/aux_/single_element_iter.hpp:
40849 * src/boost/mpl/aux_/size_impl.hpp:
40850 * src/boost/mpl/aux_/sort_impl.hpp:
40851 * src/boost/mpl/aux_/static_cast.hpp:
40852 * src/boost/mpl/aux_/template_arity.hpp:
40853 * src/boost/mpl/aux_/template_arity_fwd.hpp:
40854 * src/boost/mpl/aux_/test.hpp:
40855 * src/boost/mpl/aux_/test/assert.hpp:
40856 * src/boost/mpl/aux_/test/data.hpp:
40857 * src/boost/mpl/aux_/test/test_case.hpp:
40858 * src/boost/mpl/aux_/traits_lambda_spec.hpp:
40859 * src/boost/mpl/aux_/transform_iter.hpp:
40860 * src/boost/mpl/aux_/type_wrapper.hpp:
40861 * src/boost/mpl/aux_/unwrap.hpp:
40862 * src/boost/mpl/aux_/value_wknd.hpp:
40863 * src/boost/mpl/aux_/yes_no.hpp:
40864 * src/boost/mpl/back.hpp:
40865 * src/boost/mpl/back_fwd.hpp:
40866 * src/boost/mpl/back_inserter.hpp:
40867 * src/boost/mpl/base.hpp:
40868 * src/boost/mpl/begin.hpp:
40869 * src/boost/mpl/begin_end.hpp:
40870 * src/boost/mpl/begin_end_fwd.hpp:
40871 * src/boost/mpl/bind.hpp:
40872 * src/boost/mpl/bind_fwd.hpp:
40873 * src/boost/mpl/bitand.hpp:
40874 * src/boost/mpl/bitor.hpp:
40875 * src/boost/mpl/bitwise.hpp:
40876 * src/boost/mpl/bitxor.hpp:
40877 * src/boost/mpl/bool.hpp:
40878 * src/boost/mpl/bool_fwd.hpp:
40879 * src/boost/mpl/clear.hpp:
40880 * src/boost/mpl/clear_fwd.hpp:
40881 * src/boost/mpl/comparison.hpp:
40882 * src/boost/mpl/contains.hpp:
40883 * src/boost/mpl/contains_fwd.hpp:
40884 * src/boost/mpl/copy.hpp:
40885 * src/boost/mpl/copy_if.hpp:
40886 * src/boost/mpl/count.hpp:
40887 * src/boost/mpl/count_fwd.hpp:
40888 * src/boost/mpl/count_if.hpp:
40889 * src/boost/mpl/deque.hpp:
40890 * src/boost/mpl/deref.hpp:
40891 * src/boost/mpl/distance.hpp:
40892 * src/boost/mpl/distance_fwd.hpp:
40893 * src/boost/mpl/divides.hpp:
40894 * src/boost/mpl/empty.hpp:
40895 * src/boost/mpl/empty_base.hpp:
40896 * src/boost/mpl/empty_fwd.hpp:
40897 * src/boost/mpl/empty_sequence.hpp:
40898 * src/boost/mpl/end.hpp:
40899 * src/boost/mpl/equal.hpp:
40900 * src/boost/mpl/equal_to.hpp:
40901 * src/boost/mpl/erase.hpp:
40902 * src/boost/mpl/erase_fwd.hpp:
40903 * src/boost/mpl/erase_key.hpp:
40904 * src/boost/mpl/erase_key_fwd.hpp:
40905 * src/boost/mpl/eval_if.hpp:
40906 * src/boost/mpl/filter_view.hpp:
40907 * src/boost/mpl/find.hpp:
40908 * src/boost/mpl/find_if.hpp:
40909 * src/boost/mpl/fold.hpp:
40910 * src/boost/mpl/for_each.hpp:
40911 * src/boost/mpl/front.hpp:
40912 * src/boost/mpl/front_fwd.hpp:
40913 * src/boost/mpl/front_inserter.hpp:
40914 * src/boost/mpl/greater.hpp:
40915 * src/boost/mpl/greater_equal.hpp:
40916 * src/boost/mpl/has_key.hpp:
40917 * src/boost/mpl/has_key_fwd.hpp:
40918 * src/boost/mpl/has_xxx.hpp:
40919 * src/boost/mpl/identity.hpp:
40920 * src/boost/mpl/if.hpp:
40921 * src/boost/mpl/index_if.hpp:
40922 * src/boost/mpl/index_of.hpp:
40923 * src/boost/mpl/inherit.hpp:
40924 * src/boost/mpl/inherit_linearly.hpp:
40925 * src/boost/mpl/insert.hpp:
40926 * src/boost/mpl/insert_fwd.hpp:
40927 * src/boost/mpl/insert_range.hpp:
40928 * src/boost/mpl/insert_range_fwd.hpp:
40929 * src/boost/mpl/inserter.hpp:
40930 * src/boost/mpl/int.hpp:
40931 * src/boost/mpl/int_fwd.hpp:
40932 * src/boost/mpl/integral_c.hpp:
40933 * src/boost/mpl/integral_c_fwd.hpp:
40934 * src/boost/mpl/integral_c_tag.hpp:
40935 * src/boost/mpl/is_placeholder.hpp:
40936 * src/boost/mpl/is_sequence.hpp:
40937 * src/boost/mpl/iter_fold.hpp:
40938 * src/boost/mpl/iter_fold_if.hpp:
40939 * src/boost/mpl/iterator_category.hpp:
40940 * src/boost/mpl/iterator_range.hpp:
40941 * src/boost/mpl/iterator_tags.hpp:
40942 * src/boost/mpl/joint_view.hpp:
40943 * src/boost/mpl/key_type.hpp:
40944 * src/boost/mpl/key_type_fwd.hpp:
40945 * src/boost/mpl/lambda.hpp:
40946 * src/boost/mpl/lambda_fwd.hpp:
40947 * src/boost/mpl/less.hpp:
40948 * src/boost/mpl/less_equal.hpp:
40949 * src/boost/mpl/limits/arity.hpp:
40950 * src/boost/mpl/limits/list.hpp:
40951 * src/boost/mpl/limits/map.hpp:
40952 * src/boost/mpl/limits/set.hpp:
40953 * src/boost/mpl/limits/unrolling.hpp:
40954 * src/boost/mpl/limits/vector.hpp:
40955 * src/boost/mpl/list.hpp:
40956 * src/boost/mpl/list/aux_/O1_size.hpp:
40957 * src/boost/mpl/list/aux_/begin_end.hpp:
40958 * src/boost/mpl/list/aux_/clear.hpp:
40959 * src/boost/mpl/list/aux_/empty.hpp:
40960 * src/boost/mpl/list/aux_/front.hpp:
40961 * src/boost/mpl/list/aux_/include_preprocessed.hpp:
40962 * src/boost/mpl/list/aux_/item.hpp:
40963 * src/boost/mpl/list/aux_/iterator.hpp:
40964 * src/boost/mpl/list/aux_/numbered.hpp:
40965 * src/boost/mpl/list/aux_/numbered_c.hpp:
40966 * src/boost/mpl/list/aux_/pop_front.hpp:
40967 * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
40968 * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
40969 * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
40970 * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
40971 * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
40972 * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
40973 * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
40974 * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
40975 * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
40976 * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
40977 * src/boost/mpl/list/aux_/push_back.hpp:
40978 * src/boost/mpl/list/aux_/push_front.hpp:
40979 * src/boost/mpl/list/aux_/size.hpp:
40980 * src/boost/mpl/list/aux_/tag.hpp:
40981 * src/boost/mpl/list/list0.hpp:
40982 * src/boost/mpl/list/list0_c.hpp:
40983 * src/boost/mpl/list/list10.hpp:
40984 * src/boost/mpl/list/list10_c.hpp:
40985 * src/boost/mpl/list/list20.hpp:
40986 * src/boost/mpl/list/list20_c.hpp:
40987 * src/boost/mpl/list/list30.hpp:
40988 * src/boost/mpl/list/list30_c.hpp:
40989 * src/boost/mpl/list/list40.hpp:
40990 * src/boost/mpl/list/list40_c.hpp:
40991 * src/boost/mpl/list/list50.hpp:
40992 * src/boost/mpl/list/list50_c.hpp:
40993 * src/boost/mpl/list_c.hpp:
40994 * src/boost/mpl/logical.hpp:
40995 * src/boost/mpl/long.hpp:
40996 * src/boost/mpl/long_fwd.hpp:
40997 * src/boost/mpl/lower_bound.hpp:
40998 * src/boost/mpl/map.hpp:
40999 * src/boost/mpl/map/aux_/at_impl.hpp:
41000 * src/boost/mpl/map/aux_/begin_end_impl.hpp:
41001 * src/boost/mpl/map/aux_/clear_impl.hpp:
41002 * src/boost/mpl/map/aux_/contains_impl.hpp:
41003 * src/boost/mpl/map/aux_/empty_impl.hpp:
41004 * src/boost/mpl/map/aux_/erase_impl.hpp:
41005 * src/boost/mpl/map/aux_/erase_key_impl.hpp:
41006 * src/boost/mpl/map/aux_/has_key_impl.hpp:
41007 * src/boost/mpl/map/aux_/include_preprocessed.hpp:
41008 * src/boost/mpl/map/aux_/insert_impl.hpp:
41009 * src/boost/mpl/map/aux_/item.hpp:
41010 * src/boost/mpl/map/aux_/iterator.hpp:
41011 * src/boost/mpl/map/aux_/key_type_impl.hpp:
41012 * src/boost/mpl/map/aux_/map0.hpp:
41013 * src/boost/mpl/map/aux_/numbered.hpp:
41014 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
41015 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
41016 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
41017 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
41018 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
41019 * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
41020 * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
41021 * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
41022 * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
41023 * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
41024 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
41025 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
41026 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
41027 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
41028 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
41029 * src/boost/mpl/map/aux_/size_impl.hpp:
41030 * src/boost/mpl/map/aux_/tag.hpp:
41031 * src/boost/mpl/map/aux_/value_type_impl.hpp:
41032 * src/boost/mpl/map/map0.hpp:
41033 * src/boost/mpl/map/map10.hpp:
41034 * src/boost/mpl/map/map20.hpp:
41035 * src/boost/mpl/map/map30.hpp:
41036 * src/boost/mpl/map/map40.hpp:
41037 * src/boost/mpl/map/map50.hpp:
41038 * src/boost/mpl/math/fixed_c.hpp:
41039 * src/boost/mpl/math/is_even.hpp:
41040 * src/boost/mpl/math/rational_c.hpp:
41041 * src/boost/mpl/max.hpp:
41042 * src/boost/mpl/max_element.hpp:
41043 * src/boost/mpl/min.hpp:
41044 * src/boost/mpl/min_element.hpp:
41045 * src/boost/mpl/min_max.hpp:
41046 * src/boost/mpl/minus.hpp:
41047 * src/boost/mpl/modulus.hpp:
41048 * src/boost/mpl/multiplies.hpp:
41049 * src/boost/mpl/multiset/aux_/count_impl.hpp:
41050 * src/boost/mpl/multiset/aux_/insert_impl.hpp:
41051 * src/boost/mpl/multiset/aux_/item.hpp:
41052 * src/boost/mpl/multiset/aux_/multiset0.hpp:
41053 * src/boost/mpl/multiset/aux_/tag.hpp:
41054 * src/boost/mpl/multiset/multiset0.hpp:
41055 * src/boost/mpl/negate.hpp:
41056 * src/boost/mpl/next.hpp:
41057 * src/boost/mpl/next_prior.hpp:
41058 * src/boost/mpl/not.hpp:
41059 * src/boost/mpl/not_equal_to.hpp:
41060 * src/boost/mpl/numeric_cast.hpp:
41061 * src/boost/mpl/or.hpp:
41062 * src/boost/mpl/order.hpp:
41063 * src/boost/mpl/order_fwd.hpp:
41064 * src/boost/mpl/pair.hpp:
41065 * src/boost/mpl/pair_view.hpp:
41066 * src/boost/mpl/partition.hpp:
41067 * src/boost/mpl/placeholders.hpp:
41068 * src/boost/mpl/plus.hpp:
41069 * src/boost/mpl/pop_back.hpp:
41070 * src/boost/mpl/pop_back_fwd.hpp:
41071 * src/boost/mpl/pop_front.hpp:
41072 * src/boost/mpl/pop_front_fwd.hpp:
41073 * src/boost/mpl/print.hpp:
41074 * src/boost/mpl/prior.hpp:
41075 * src/boost/mpl/protect.hpp:
41076 * src/boost/mpl/push_back.hpp:
41077 * src/boost/mpl/push_back_fwd.hpp:
41078 * src/boost/mpl/push_front.hpp:
41079 * src/boost/mpl/push_front_fwd.hpp:
41080 * src/boost/mpl/quote.hpp:
41081 * src/boost/mpl/range_c.hpp:
41082 * src/boost/mpl/remove.hpp:
41083 * src/boost/mpl/remove_if.hpp:
41084 * src/boost/mpl/replace.hpp:
41085 * src/boost/mpl/replace_if.hpp:
41086 * src/boost/mpl/reverse.hpp:
41087 * src/boost/mpl/reverse_fold.hpp:
41088 * src/boost/mpl/reverse_iter_fold.hpp:
41089 * src/boost/mpl/same_as.hpp:
41090 * src/boost/mpl/sequence_tag.hpp:
41091 * src/boost/mpl/sequence_tag_fwd.hpp:
41092 * src/boost/mpl/set.hpp:
41093 * src/boost/mpl/set/aux_/at_impl.hpp:
41094 * src/boost/mpl/set/aux_/begin_end_impl.hpp:
41095 * src/boost/mpl/set/aux_/clear_impl.hpp:
41096 * src/boost/mpl/set/aux_/empty_impl.hpp:
41097 * src/boost/mpl/set/aux_/erase_impl.hpp:
41098 * src/boost/mpl/set/aux_/erase_key_impl.hpp:
41099 * src/boost/mpl/set/aux_/has_key_impl.hpp:
41100 * src/boost/mpl/set/aux_/include_preprocessed.hpp:
41101 * src/boost/mpl/set/aux_/insert_impl.hpp:
41102 * src/boost/mpl/set/aux_/item.hpp:
41103 * src/boost/mpl/set/aux_/iterator.hpp:
41104 * src/boost/mpl/set/aux_/key_type_impl.hpp:
41105 * src/boost/mpl/set/aux_/numbered.hpp:
41106 * src/boost/mpl/set/aux_/numbered_c.hpp:
41107 * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
41108 * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
41109 * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
41110 * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
41111 * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
41112 * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
41113 * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
41114 * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
41115 * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
41116 * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
41117 * src/boost/mpl/set/aux_/set0.hpp:
41118 * src/boost/mpl/set/aux_/size_impl.hpp:
41119 * src/boost/mpl/set/aux_/tag.hpp:
41120 * src/boost/mpl/set/aux_/value_type_impl.hpp:
41121 * src/boost/mpl/set/set0.hpp:
41122 * src/boost/mpl/set/set0_c.hpp:
41123 * src/boost/mpl/set/set10.hpp:
41124 * src/boost/mpl/set/set10_c.hpp:
41125 * src/boost/mpl/set/set20.hpp:
41126 * src/boost/mpl/set/set20_c.hpp:
41127 * src/boost/mpl/set/set30.hpp:
41128 * src/boost/mpl/set/set30_c.hpp:
41129 * src/boost/mpl/set/set40.hpp:
41130 * src/boost/mpl/set/set40_c.hpp:
41131 * src/boost/mpl/set/set50.hpp:
41132 * src/boost/mpl/set/set50_c.hpp:
41133 * src/boost/mpl/set_c.hpp:
41134 * src/boost/mpl/shift_left.hpp:
41135 * src/boost/mpl/shift_right.hpp:
41136 * src/boost/mpl/single_view.hpp:
41137 * src/boost/mpl/size.hpp:
41138 * src/boost/mpl/size_fwd.hpp:
41139 * src/boost/mpl/size_t.hpp:
41140 * src/boost/mpl/size_t_fwd.hpp:
41141 * src/boost/mpl/sizeof.hpp:
41142 * src/boost/mpl/sort.hpp:
41143 * src/boost/mpl/stable_partition.hpp:
41144 * src/boost/mpl/switch.hpp:
41145 * src/boost/mpl/tag.hpp:
41146 * src/boost/mpl/times.hpp:
41147 * src/boost/mpl/transform.hpp:
41148 * src/boost/mpl/transform_view.hpp:
41149 * src/boost/mpl/unique.hpp:
41150 * src/boost/mpl/unpack_args.hpp:
41151 * src/boost/mpl/upper_bound.hpp:
41152 * src/boost/mpl/value_type.hpp:
41153 * src/boost/mpl/value_type_fwd.hpp:
41154 * src/boost/mpl/vector.hpp:
41155 * src/boost/mpl/vector/aux_/O1_size.hpp:
41156 * src/boost/mpl/vector/aux_/at.hpp:
41157 * src/boost/mpl/vector/aux_/back.hpp:
41158 * src/boost/mpl/vector/aux_/begin_end.hpp:
41159 * src/boost/mpl/vector/aux_/clear.hpp:
41160 * src/boost/mpl/vector/aux_/empty.hpp:
41161 * src/boost/mpl/vector/aux_/front.hpp:
41162 * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
41163 * src/boost/mpl/vector/aux_/item.hpp:
41164 * src/boost/mpl/vector/aux_/iterator.hpp:
41165 * src/boost/mpl/vector/aux_/numbered.hpp:
41166 * src/boost/mpl/vector/aux_/numbered_c.hpp:
41167 * src/boost/mpl/vector/aux_/pop_back.hpp:
41168 * src/boost/mpl/vector/aux_/pop_front.hpp:
41169 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
41170 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
41171 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
41172 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
41173 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
41174 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
41175 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
41176 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
41177 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
41178 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
41179 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
41180 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
41181 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
41182 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
41183 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
41184 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
41185 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
41186 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
41187 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
41188 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
41189 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
41190 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
41191 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
41192 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
41193 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
41194 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
41195 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
41196 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
41197 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
41198 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
41199 * src/boost/mpl/vector/aux_/push_back.hpp:
41200 * src/boost/mpl/vector/aux_/push_front.hpp:
41201 * src/boost/mpl/vector/aux_/size.hpp:
41202 * src/boost/mpl/vector/aux_/tag.hpp:
41203 * src/boost/mpl/vector/aux_/vector0.hpp:
41204 * src/boost/mpl/vector/vector0.hpp:
41205 * src/boost/mpl/vector/vector0_c.hpp:
41206 * src/boost/mpl/vector/vector10.hpp:
41207 * src/boost/mpl/vector/vector10_c.hpp:
41208 * src/boost/mpl/vector/vector20.hpp:
41209 * src/boost/mpl/vector/vector20_c.hpp:
41210 * src/boost/mpl/vector/vector30.hpp:
41211 * src/boost/mpl/vector/vector30_c.hpp:
41212 * src/boost/mpl/vector/vector40.hpp:
41213 * src/boost/mpl/vector/vector40_c.hpp:
41214 * src/boost/mpl/vector/vector50.hpp:
41215 * src/boost/mpl/vector/vector50_c.hpp:
41216 * src/boost/mpl/vector_c.hpp:
41217 * src/boost/mpl/void.hpp:
41218 * src/boost/mpl/void_fwd.hpp:
41219 * src/boost/mpl/zip_view.hpp:
41220 * src/boost/next_prior.hpp:
41221 * src/boost/noncopyable.hpp:
41222 * src/boost/pointer_cast.hpp:
41223 * src/boost/preprocessor.hpp:
41224 * src/boost/preprocessor/arithmetic.hpp:
41225 * src/boost/preprocessor/arithmetic/add.hpp:
41226 * src/boost/preprocessor/arithmetic/dec.hpp:
41227 * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
41228 * src/boost/preprocessor/arithmetic/div.hpp:
41229 * src/boost/preprocessor/arithmetic/inc.hpp:
41230 * src/boost/preprocessor/arithmetic/mod.hpp:
41231 * src/boost/preprocessor/arithmetic/mul.hpp:
41232 * src/boost/preprocessor/arithmetic/sub.hpp:
41233 * src/boost/preprocessor/array.hpp:
41234 * src/boost/preprocessor/array/data.hpp:
41235 * src/boost/preprocessor/array/elem.hpp:
41236 * src/boost/preprocessor/array/insert.hpp:
41237 * src/boost/preprocessor/array/pop_back.hpp:
41238 * src/boost/preprocessor/array/pop_front.hpp:
41239 * src/boost/preprocessor/array/push_back.hpp:
41240 * src/boost/preprocessor/array/push_front.hpp:
41241 * src/boost/preprocessor/array/remove.hpp:
41242 * src/boost/preprocessor/array/replace.hpp:
41243 * src/boost/preprocessor/array/reverse.hpp:
41244 * src/boost/preprocessor/array/size.hpp:
41245 * src/boost/preprocessor/assert_msg.hpp:
41246 * src/boost/preprocessor/cat.hpp:
41247 * src/boost/preprocessor/comma.hpp:
41248 * src/boost/preprocessor/comma_if.hpp:
41249 * src/boost/preprocessor/comparison.hpp:
41250 * src/boost/preprocessor/comparison/equal.hpp:
41251 * src/boost/preprocessor/comparison/greater.hpp:
41252 * src/boost/preprocessor/comparison/greater_equal.hpp:
41253 * src/boost/preprocessor/comparison/less.hpp:
41254 * src/boost/preprocessor/comparison/less_equal.hpp:
41255 * src/boost/preprocessor/comparison/not_equal.hpp:
41256 * src/boost/preprocessor/config/config.hpp:
41257 * src/boost/preprocessor/config/limits.hpp:
41258 * src/boost/preprocessor/control.hpp:
41259 * src/boost/preprocessor/control/deduce_d.hpp:
41260 * src/boost/preprocessor/control/detail/dmc/while.hpp:
41261 * src/boost/preprocessor/control/detail/edg/while.hpp:
41262 * src/boost/preprocessor/control/detail/msvc/while.hpp:
41263 * src/boost/preprocessor/control/detail/while.hpp:
41264 * src/boost/preprocessor/control/expr_if.hpp:
41265 * src/boost/preprocessor/control/expr_iif.hpp:
41266 * src/boost/preprocessor/control/if.hpp:
41267 * src/boost/preprocessor/control/iif.hpp:
41268 * src/boost/preprocessor/control/while.hpp:
41269 * src/boost/preprocessor/debug.hpp:
41270 * src/boost/preprocessor/debug/assert.hpp:
41271 * src/boost/preprocessor/debug/error.hpp:
41272 * src/boost/preprocessor/debug/line.hpp:
41273 * src/boost/preprocessor/dec.hpp:
41274 * src/boost/preprocessor/detail/auto_rec.hpp:
41275 * src/boost/preprocessor/detail/check.hpp:
41276 * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
41277 * src/boost/preprocessor/detail/is_binary.hpp:
41278 * src/boost/preprocessor/detail/is_nullary.hpp:
41279 * src/boost/preprocessor/detail/is_unary.hpp:
41280 * src/boost/preprocessor/detail/null.hpp:
41281 * src/boost/preprocessor/detail/split.hpp:
41282 * src/boost/preprocessor/empty.hpp:
41283 * src/boost/preprocessor/enum.hpp:
41284 * src/boost/preprocessor/enum_params.hpp:
41285 * src/boost/preprocessor/enum_params_with_a_default.hpp:
41286 * src/boost/preprocessor/enum_params_with_defaults.hpp:
41287 * src/boost/preprocessor/enum_shifted.hpp:
41288 * src/boost/preprocessor/enum_shifted_params.hpp:
41289 * src/boost/preprocessor/expand.hpp:
41290 * src/boost/preprocessor/expr_if.hpp:
41291 * src/boost/preprocessor/facilities.hpp:
41292 * src/boost/preprocessor/facilities/apply.hpp:
41293 * src/boost/preprocessor/facilities/empty.hpp:
41294 * src/boost/preprocessor/facilities/expand.hpp:
41295 * src/boost/preprocessor/facilities/identity.hpp:
41296 * src/boost/preprocessor/facilities/intercept.hpp:
41297 * src/boost/preprocessor/facilities/is_1.hpp:
41298 * src/boost/preprocessor/facilities/is_empty.hpp:
41299 * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
41300 * src/boost/preprocessor/for.hpp:
41301 * src/boost/preprocessor/identity.hpp:
41302 * src/boost/preprocessor/if.hpp:
41303 * src/boost/preprocessor/inc.hpp:
41304 * src/boost/preprocessor/iterate.hpp:
41305 * src/boost/preprocessor/iteration.hpp:
41306 * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
41307 * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
41308 * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
41309 * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
41310 * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
41311 * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
41312 * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
41313 * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
41314 * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
41315 * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
41316 * src/boost/preprocessor/iteration/detail/finish.hpp:
41317 * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
41318 * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
41319 * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
41320 * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
41321 * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
41322 * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
41323 * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
41324 * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
41325 * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
41326 * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
41327 * src/boost/preprocessor/iteration/detail/local.hpp:
41328 * src/boost/preprocessor/iteration/detail/rlocal.hpp:
41329 * src/boost/preprocessor/iteration/detail/self.hpp:
41330 * src/boost/preprocessor/iteration/detail/start.hpp:
41331 * src/boost/preprocessor/iteration/iterate.hpp:
41332 * src/boost/preprocessor/iteration/local.hpp:
41333 * src/boost/preprocessor/iteration/self.hpp:
41334 * src/boost/preprocessor/library.hpp:
41335 * src/boost/preprocessor/limits.hpp:
41336 * src/boost/preprocessor/list.hpp:
41337 * src/boost/preprocessor/list/adt.hpp:
41338 * src/boost/preprocessor/list/append.hpp:
41339 * src/boost/preprocessor/list/at.hpp:
41340 * src/boost/preprocessor/list/cat.hpp:
41341 * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
41342 * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
41343 * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
41344 * src/boost/preprocessor/list/detail/fold_left.hpp:
41345 * src/boost/preprocessor/list/detail/fold_right.hpp:
41346 * src/boost/preprocessor/list/enum.hpp:
41347 * src/boost/preprocessor/list/filter.hpp:
41348 * src/boost/preprocessor/list/first_n.hpp:
41349 * src/boost/preprocessor/list/fold_left.hpp:
41350 * src/boost/preprocessor/list/fold_right.hpp:
41351 * src/boost/preprocessor/list/for_each.hpp:
41352 * src/boost/preprocessor/list/for_each_i.hpp:
41353 * src/boost/preprocessor/list/for_each_product.hpp:
41354 * src/boost/preprocessor/list/rest_n.hpp:
41355 * src/boost/preprocessor/list/reverse.hpp:
41356 * src/boost/preprocessor/list/size.hpp:
41357 * src/boost/preprocessor/list/to_tuple.hpp:
41358 * src/boost/preprocessor/list/transform.hpp:
41359 * src/boost/preprocessor/logical.hpp:
41360 * src/boost/preprocessor/logical/and.hpp:
41361 * src/boost/preprocessor/logical/bitand.hpp:
41362 * src/boost/preprocessor/logical/bitnor.hpp:
41363 * src/boost/preprocessor/logical/bitor.hpp:
41364 * src/boost/preprocessor/logical/bitxor.hpp:
41365 * src/boost/preprocessor/logical/bool.hpp:
41366 * src/boost/preprocessor/logical/compl.hpp:
41367 * src/boost/preprocessor/logical/nor.hpp:
41368 * src/boost/preprocessor/logical/not.hpp:
41369 * src/boost/preprocessor/logical/or.hpp:
41370 * src/boost/preprocessor/logical/xor.hpp:
41371 * src/boost/preprocessor/max.hpp:
41372 * src/boost/preprocessor/min.hpp:
41373 * src/boost/preprocessor/punctuation.hpp:
41374 * src/boost/preprocessor/punctuation/comma.hpp:
41375 * src/boost/preprocessor/punctuation/comma_if.hpp:
41376 * src/boost/preprocessor/punctuation/paren.hpp:
41377 * src/boost/preprocessor/punctuation/paren_if.hpp:
41378 * src/boost/preprocessor/repeat.hpp:
41379 * src/boost/preprocessor/repeat_2nd.hpp:
41380 * src/boost/preprocessor/repeat_3rd.hpp:
41381 * src/boost/preprocessor/repeat_from_to.hpp:
41382 * src/boost/preprocessor/repeat_from_to_2nd.hpp:
41383 * src/boost/preprocessor/repeat_from_to_3rd.hpp:
41384 * src/boost/preprocessor/repetition.hpp:
41385 * src/boost/preprocessor/repetition/deduce_r.hpp:
41386 * src/boost/preprocessor/repetition/deduce_z.hpp:
41387 * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
41388 * src/boost/preprocessor/repetition/detail/edg/for.hpp:
41389 * src/boost/preprocessor/repetition/detail/for.hpp:
41390 * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
41391 * src/boost/preprocessor/repetition/enum.hpp:
41392 * src/boost/preprocessor/repetition/enum_binary_params.hpp:
41393 * src/boost/preprocessor/repetition/enum_params.hpp:
41394 * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
41395 * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
41396 * src/boost/preprocessor/repetition/enum_shifted.hpp:
41397 * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
41398 * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
41399 * src/boost/preprocessor/repetition/enum_trailing.hpp:
41400 * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
41401 * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
41402 * src/boost/preprocessor/repetition/for.hpp:
41403 * src/boost/preprocessor/repetition/repeat.hpp:
41404 * src/boost/preprocessor/repetition/repeat_from_to.hpp:
41405 * src/boost/preprocessor/selection.hpp:
41406 * src/boost/preprocessor/selection/max.hpp:
41407 * src/boost/preprocessor/selection/min.hpp:
41408 * src/boost/preprocessor/seq.hpp:
41409 * src/boost/preprocessor/seq/cat.hpp:
41410 * src/boost/preprocessor/seq/detail/split.hpp:
41411 * src/boost/preprocessor/seq/elem.hpp:
41412 * src/boost/preprocessor/seq/enum.hpp:
41413 * src/boost/preprocessor/seq/filter.hpp:
41414 * src/boost/preprocessor/seq/first_n.hpp:
41415 * src/boost/preprocessor/seq/fold_left.hpp:
41416 * src/boost/preprocessor/seq/fold_right.hpp:
41417 * src/boost/preprocessor/seq/for_each.hpp:
41418 * src/boost/preprocessor/seq/for_each_i.hpp:
41419 * src/boost/preprocessor/seq/for_each_product.hpp:
41420 * src/boost/preprocessor/seq/insert.hpp:
41421 * src/boost/preprocessor/seq/pop_back.hpp:
41422 * src/boost/preprocessor/seq/pop_front.hpp:
41423 * src/boost/preprocessor/seq/push_back.hpp:
41424 * src/boost/preprocessor/seq/push_front.hpp:
41425 * src/boost/preprocessor/seq/remove.hpp:
41426 * src/boost/preprocessor/seq/replace.hpp:
41427 * src/boost/preprocessor/seq/rest_n.hpp:
41428 * src/boost/preprocessor/seq/reverse.hpp:
41429 * src/boost/preprocessor/seq/seq.hpp:
41430 * src/boost/preprocessor/seq/size.hpp:
41431 * src/boost/preprocessor/seq/subseq.hpp:
41432 * src/boost/preprocessor/seq/to_array.hpp:
41433 * src/boost/preprocessor/seq/to_tuple.hpp:
41434 * src/boost/preprocessor/seq/transform.hpp:
41435 * src/boost/preprocessor/slot.hpp:
41436 * src/boost/preprocessor/slot/counter.hpp:
41437 * src/boost/preprocessor/slot/detail/counter.hpp:
41438 * src/boost/preprocessor/slot/detail/def.hpp:
41439 * src/boost/preprocessor/slot/detail/shared.hpp:
41440 * src/boost/preprocessor/slot/detail/slot1.hpp:
41441 * src/boost/preprocessor/slot/detail/slot2.hpp:
41442 * src/boost/preprocessor/slot/detail/slot3.hpp:
41443 * src/boost/preprocessor/slot/detail/slot4.hpp:
41444 * src/boost/preprocessor/slot/detail/slot5.hpp:
41445 * src/boost/preprocessor/slot/slot.hpp:
41446 * src/boost/preprocessor/stringize.hpp:
41447 * src/boost/preprocessor/tuple.hpp:
41448 * src/boost/preprocessor/tuple/eat.hpp:
41449 * src/boost/preprocessor/tuple/elem.hpp:
41450 * src/boost/preprocessor/tuple/rem.hpp:
41451 * src/boost/preprocessor/tuple/reverse.hpp:
41452 * src/boost/preprocessor/tuple/to_list.hpp:
41453 * src/boost/preprocessor/tuple/to_seq.hpp:
41454 * src/boost/preprocessor/while.hpp:
41455 * src/boost/preprocessor/wstringize.hpp:
41456 * src/boost/range.hpp:
41457 * src/boost/range/begin.hpp:
41458 * src/boost/range/concepts.hpp:
41459 * src/boost/range/config.hpp:
41460 * src/boost/range/const_iterator.hpp:
41461 * src/boost/range/const_reverse_iterator.hpp:
41462 * src/boost/range/detail/begin.hpp:
41463 * src/boost/range/detail/collection_traits.hpp:
41464 * src/boost/range/detail/collection_traits_detail.hpp:
41465 * src/boost/range/detail/common.hpp:
41466 * src/boost/range/detail/const_iterator.hpp:
41467 * src/boost/range/detail/difference_type.hpp:
41468 * src/boost/range/detail/empty.hpp:
41469 * src/boost/range/detail/end.hpp:
41470 * src/boost/range/detail/implementation_help.hpp:
41471 * src/boost/range/detail/iterator.hpp:
41472 * src/boost/range/detail/mfc/carray.hpp:
41473 * src/boost/range/detail/mfc/cstring.hpp:
41474 * src/boost/range/detail/remove_extent.hpp:
41475 * src/boost/range/detail/sfinae.hpp:
41476 * src/boost/range/detail/size.hpp:
41477 * src/boost/range/detail/size_type.hpp:
41478 * src/boost/range/detail/sizer.hpp:
41479 * src/boost/range/detail/value_type.hpp:
41480 * src/boost/range/detail/vc6/end.hpp:
41481 * src/boost/range/detail/vc6/size.hpp:
41482 * src/boost/range/difference_type.hpp:
41483 * src/boost/range/empty.hpp:
41484 * src/boost/range/end.hpp:
41485 * src/boost/range/functions.hpp:
41486 * src/boost/range/iterator.hpp:
41487 * src/boost/range/iterator_range.hpp:
41488 * src/boost/range/metafunctions.hpp:
41489 * src/boost/range/rbegin.hpp:
41490 * src/boost/range/rend.hpp:
41491 * src/boost/range/result_iterator.hpp:
41492 * src/boost/range/reverse_iterator.hpp:
41493 * src/boost/range/reverse_result_iterator.hpp:
41494 * src/boost/range/size.hpp:
41495 * src/boost/range/size_type.hpp:
41496 * src/boost/range/sub_range.hpp:
41497 * src/boost/range/value_type.hpp:
41498 * src/boost/ref.hpp:
41499 * src/boost/scoped_array.hpp:
41500 * src/boost/scoped_ptr.hpp:
41501 * src/boost/shared_ptr.hpp:
41502 * src/boost/smart_cast.hpp:
41503 * src/boost/smart_ptr.hpp:
41504 * src/boost/static_assert.hpp:
41505 * src/boost/static_warning.hpp:
41506 * src/boost/throw_exception.hpp:
41507 * src/boost/type_traits.hpp:
41508 * src/boost/type_traits/add_const.hpp:
41509 * src/boost/type_traits/add_cv.hpp:
41510 * src/boost/type_traits/add_pointer.hpp:
41511 * src/boost/type_traits/add_reference.hpp:
41512 * src/boost/type_traits/add_volatile.hpp:
41513 * src/boost/type_traits/aligned_storage.hpp:
41514 * src/boost/type_traits/alignment_of.hpp:
41515 * src/boost/type_traits/alignment_traits.hpp:
41516 * src/boost/type_traits/arithmetic_traits.hpp:
41517 * src/boost/type_traits/array_traits.hpp:
41518 * src/boost/type_traits/broken_compiler_spec.hpp:
41519 * src/boost/type_traits/composite_traits.hpp:
41520 * src/boost/type_traits/config.hpp:
41521 * src/boost/type_traits/conversion_traits.hpp:
41522 * src/boost/type_traits/cv_traits.hpp:
41523 * src/boost/type_traits/decay.hpp:
41524 * src/boost/type_traits/detail/bool_trait_def.hpp:
41525 * src/boost/type_traits/detail/bool_trait_undef.hpp:
41526 * src/boost/type_traits/detail/cv_traits_impl.hpp:
41527 * src/boost/type_traits/detail/false_result.hpp:
41528 * src/boost/type_traits/detail/ice_and.hpp:
41529 * src/boost/type_traits/detail/ice_eq.hpp:
41530 * src/boost/type_traits/detail/ice_not.hpp:
41531 * src/boost/type_traits/detail/ice_or.hpp:
41532 * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
41533 * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
41534 * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
41535 * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
41536 * src/boost/type_traits/detail/size_t_trait_def.hpp:
41537 * src/boost/type_traits/detail/size_t_trait_undef.hpp:
41538 * src/boost/type_traits/detail/template_arity_spec.hpp:
41539 * src/boost/type_traits/detail/type_trait_def.hpp:
41540 * src/boost/type_traits/detail/type_trait_undef.hpp:
41541 * src/boost/type_traits/detail/wrap.hpp:
41542 * src/boost/type_traits/detail/yes_no_type.hpp:
41543 * src/boost/type_traits/extent.hpp:
41544 * src/boost/type_traits/function_traits.hpp:
41545 * src/boost/type_traits/has_nothrow_assign.hpp:
41546 * src/boost/type_traits/has_nothrow_constructor.hpp:
41547 * src/boost/type_traits/has_nothrow_copy.hpp:
41548 * src/boost/type_traits/has_nothrow_destructor.hpp:
41549 * src/boost/type_traits/has_trivial_assign.hpp:
41550 * src/boost/type_traits/has_trivial_constructor.hpp:
41551 * src/boost/type_traits/has_trivial_copy.hpp:
41552 * src/boost/type_traits/has_trivial_destructor.hpp:
41553 * src/boost/type_traits/has_virtual_destructor.hpp:
41554 * src/boost/type_traits/ice.hpp:
41555 * src/boost/type_traits/integral_constant.hpp:
41556 * src/boost/type_traits/intrinsics.hpp:
41557 * src/boost/type_traits/is_abstract.hpp:
41558 * src/boost/type_traits/is_arithmetic.hpp:
41559 * src/boost/type_traits/is_array.hpp:
41560 * src/boost/type_traits/is_base_and_derived.hpp:
41561 * src/boost/type_traits/is_base_of.hpp:
41562 * src/boost/type_traits/is_class.hpp:
41563 * src/boost/type_traits/is_compound.hpp:
41564 * src/boost/type_traits/is_const.hpp:
41565 * src/boost/type_traits/is_convertible.hpp:
41566 * src/boost/type_traits/is_empty.hpp:
41567 * src/boost/type_traits/is_enum.hpp:
41568 * src/boost/type_traits/is_float.hpp:
41569 * src/boost/type_traits/is_floating_point.hpp:
41570 * src/boost/type_traits/is_function.hpp:
41571 * src/boost/type_traits/is_fundamental.hpp:
41572 * src/boost/type_traits/is_integral.hpp:
41573 * src/boost/type_traits/is_member_function_pointer.hpp:
41574 * src/boost/type_traits/is_member_object_pointer.hpp:
41575 * src/boost/type_traits/is_member_pointer.hpp:
41576 * src/boost/type_traits/is_object.hpp:
41577 * src/boost/type_traits/is_pod.hpp:
41578 * src/boost/type_traits/is_pointer.hpp:
41579 * src/boost/type_traits/is_polymorphic.hpp:
41580 * src/boost/type_traits/is_reference.hpp:
41581 * src/boost/type_traits/is_same.hpp:
41582 * src/boost/type_traits/is_scalar.hpp:
41583 * src/boost/type_traits/is_signed.hpp:
41584 * src/boost/type_traits/is_stateless.hpp:
41585 * src/boost/type_traits/is_union.hpp:
41586 * src/boost/type_traits/is_unsigned.hpp:
41587 * src/boost/type_traits/is_void.hpp:
41588 * src/boost/type_traits/is_volatile.hpp:
41589 * src/boost/type_traits/msvc/remove_all_extents.hpp:
41590 * src/boost/type_traits/msvc/remove_bounds.hpp:
41591 * src/boost/type_traits/msvc/remove_const.hpp:
41592 * src/boost/type_traits/msvc/remove_cv.hpp:
41593 * src/boost/type_traits/msvc/remove_extent.hpp:
41594 * src/boost/type_traits/msvc/remove_pointer.hpp:
41595 * src/boost/type_traits/msvc/remove_reference.hpp:
41596 * src/boost/type_traits/msvc/remove_volatile.hpp:
41597 * src/boost/type_traits/msvc/typeof.hpp:
41598 * src/boost/type_traits/object_traits.hpp:
41599 * src/boost/type_traits/rank.hpp:
41600 * src/boost/type_traits/reference_traits.hpp:
41601 * src/boost/type_traits/remove_all_extents.hpp:
41602 * src/boost/type_traits/remove_bounds.hpp:
41603 * src/boost/type_traits/remove_const.hpp:
41604 * src/boost/type_traits/remove_cv.hpp:
41605 * src/boost/type_traits/remove_extent.hpp:
41606 * src/boost/type_traits/remove_pointer.hpp:
41607 * src/boost/type_traits/remove_reference.hpp:
41608 * src/boost/type_traits/remove_volatile.hpp:
41609 * src/boost/type_traits/same_traits.hpp:
41610 * src/boost/type_traits/transform_traits.hpp:
41611 * src/boost/type_traits/transform_traits_spec.hpp:
41612 * src/boost/type_traits/type_with_alignment.hpp:
41613 * src/boost/utility.hpp:
41614 * src/boost/utility/addressof.hpp:
41615 * src/boost/utility/base_from_member.hpp:
41616 * src/boost/utility/compare_pointees.hpp:
41617 * src/boost/utility/detail/in_place_factory_prefix.hpp:
41618 * src/boost/utility/detail/in_place_factory_suffix.hpp:
41619 * src/boost/utility/detail/result_of_iterate.hpp:
41620 * src/boost/utility/enable_if.hpp:
41621 * src/boost/utility/in_place_factory.hpp:
41622 * src/boost/utility/result_of.hpp:
41623 * src/boost/utility/typed_in_place_factory.hpp:
41624 * src/boost/utility/value_init.hpp:
41625 * src/boost/weak_ptr.hpp:
41626 * src/core/boost/algorithm/string.hpp:
41627 * src/core/boost/algorithm/string/case_conv.hpp:
41628 * src/core/boost/algorithm/string/classification.hpp:
41629 * src/core/boost/algorithm/string/compare.hpp:
41630 * src/core/boost/algorithm/string/concept.hpp:
41631 * src/core/boost/algorithm/string/config.hpp:
41632 * src/core/boost/algorithm/string/constants.hpp:
41633 * src/core/boost/algorithm/string/detail/case_conv.hpp:
41634 * src/core/boost/algorithm/string/detail/classification.hpp:
41635 * src/core/boost/algorithm/string/detail/find_format.hpp:
41636 * src/core/boost/algorithm/string/detail/find_format_all.hpp:
41637 * src/core/boost/algorithm/string/detail/find_format_store.hpp:
41638 * src/core/boost/algorithm/string/detail/find_iterator.hpp:
41639 * src/core/boost/algorithm/string/detail/finder.hpp:
41640 * src/core/boost/algorithm/string/detail/finder_regex.hpp:
41641 * src/core/boost/algorithm/string/detail/formatter.hpp:
41642 * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
41643 * src/core/boost/algorithm/string/detail/predicate.hpp:
41644 * src/core/boost/algorithm/string/detail/replace_storage.hpp:
41645 * src/core/boost/algorithm/string/detail/sequence.hpp:
41646 * src/core/boost/algorithm/string/detail/trim.hpp:
41647 * src/core/boost/algorithm/string/detail/util.hpp:
41648 * src/core/boost/algorithm/string/erase.hpp:
41649 * src/core/boost/algorithm/string/find.hpp:
41650 * src/core/boost/algorithm/string/find_format.hpp:
41651 * src/core/boost/algorithm/string/find_iterator.hpp:
41652 * src/core/boost/algorithm/string/finder.hpp:
41653 * src/core/boost/algorithm/string/formatter.hpp:
41654 * src/core/boost/algorithm/string/iter_find.hpp:
41655 * src/core/boost/algorithm/string/join.hpp:
41656 * src/core/boost/algorithm/string/predicate.hpp:
41657 * src/core/boost/algorithm/string/predicate_facade.hpp:
41658 * src/core/boost/algorithm/string/replace.hpp:
41659 * src/core/boost/algorithm/string/sequence_traits.hpp:
41660 * src/core/boost/algorithm/string/split.hpp:
41661 * src/core/boost/algorithm/string/std/list_traits.hpp:
41662 * src/core/boost/algorithm/string/std/rope_traits.hpp:
41663 * src/core/boost/algorithm/string/std/slist_traits.hpp:
41664 * src/core/boost/algorithm/string/std/string_traits.hpp:
41665 * src/core/boost/algorithm/string/std_containers_traits.hpp:
41666 * src/core/boost/algorithm/string/trim.hpp:
41667 * src/core/boost/algorithm/string/yes_no_type.hpp:
41668 * src/core/boost/assert.hpp:
41669 * src/core/boost/bind.hpp:
41670 * src/core/boost/bind/apply.hpp:
41671 * src/core/boost/bind/arg.hpp:
41672 * src/core/boost/bind/bind_cc.hpp:
41673 * src/core/boost/bind/bind_mf_cc.hpp:
41674 * src/core/boost/bind/bind_template.hpp:
41675 * src/core/boost/bind/make_adaptable.hpp:
41676 * src/core/boost/bind/mem_fn_cc.hpp:
41677 * src/core/boost/bind/mem_fn_template.hpp:
41678 * src/core/boost/bind/mem_fn_vw.hpp:
41679 * src/core/boost/bind/placeholders.hpp:
41680 * src/core/boost/bind/protect.hpp:
41681 * src/core/boost/bind/storage.hpp:
41682 * src/core/boost/cast.hpp:
41683 * src/core/boost/checked_delete.hpp:
41684 * src/core/boost/concept_archetype.hpp:
41685 * src/core/boost/concept_check.hpp:
41686 * src/core/boost/config.hpp:
41687 * src/core/boost/config/abi/borland_prefix.hpp:
41688 * src/core/boost/config/abi/borland_suffix.hpp:
41689 * src/core/boost/config/abi/msvc_prefix.hpp:
41690 * src/core/boost/config/abi/msvc_suffix.hpp:
41691 * src/core/boost/config/abi_prefix.hpp:
41692 * src/core/boost/config/abi_suffix.hpp:
41693 * src/core/boost/config/auto_link.hpp:
41694 * src/core/boost/config/compiler/borland.hpp:
41695 * src/core/boost/config/compiler/comeau.hpp:
41696 * src/core/boost/config/compiler/common_edg.hpp:
41697 * src/core/boost/config/compiler/compaq_cxx.hpp:
41698 * src/core/boost/config/compiler/digitalmars.hpp:
41699 * src/core/boost/config/compiler/gcc.hpp:
41700 * src/core/boost/config/compiler/gcc_xml.hpp:
41701 * src/core/boost/config/compiler/greenhills.hpp:
41702 * src/core/boost/config/compiler/hp_acc.hpp:
41703 * src/core/boost/config/compiler/intel.hpp:
41704 * src/core/boost/config/compiler/kai.hpp:
41705 * src/core/boost/config/compiler/metrowerks.hpp:
41706 * src/core/boost/config/compiler/mpw.hpp:
41707 * src/core/boost/config/compiler/sgi_mipspro.hpp:
41708 * src/core/boost/config/compiler/sunpro_cc.hpp:
41709 * src/core/boost/config/compiler/vacpp.hpp:
41710 * src/core/boost/config/compiler/visualc.hpp:
41711 * src/core/boost/config/no_tr1/complex.hpp:
41712 * src/core/boost/config/no_tr1/functional.hpp:
41713 * src/core/boost/config/no_tr1/memory.hpp:
41714 * src/core/boost/config/no_tr1/utility.hpp:
41715 * src/core/boost/config/platform/aix.hpp:
41716 * src/core/boost/config/platform/amigaos.hpp:
41717 * src/core/boost/config/platform/beos.hpp:
41718 * src/core/boost/config/platform/bsd.hpp:
41719 * src/core/boost/config/platform/cygwin.hpp:
41720 * src/core/boost/config/platform/hpux.hpp:
41721 * src/core/boost/config/platform/irix.hpp:
41722 * src/core/boost/config/platform/linux.hpp:
41723 * src/core/boost/config/platform/macos.hpp:
41724 * src/core/boost/config/platform/qnxnto.hpp:
41725 * src/core/boost/config/platform/solaris.hpp:
41726 * src/core/boost/config/platform/win32.hpp:
41727 * src/core/boost/config/posix_features.hpp:
41728 * src/core/boost/config/requires_threads.hpp:
41729 * src/core/boost/config/select_compiler_config.hpp:
41730 * src/core/boost/config/select_platform_config.hpp:
41731 * src/core/boost/config/select_stdlib_config.hpp:
41732 * src/core/boost/config/stdlib/dinkumware.hpp:
41733 * src/core/boost/config/stdlib/libcomo.hpp:
41734 * src/core/boost/config/stdlib/libstdcpp3.hpp:
41735 * src/core/boost/config/stdlib/modena.hpp:
41736 * src/core/boost/config/stdlib/msl.hpp:
41737 * src/core/boost/config/stdlib/roguewave.hpp:
41738 * src/core/boost/config/stdlib/sgi.hpp:
41739 * src/core/boost/config/stdlib/stlport.hpp:
41740 * src/core/boost/config/stdlib/vacpp.hpp:
41741 * src/core/boost/config/suffix.hpp:
41742 * src/core/boost/config/user.hpp:
41743 * src/core/boost/copyright:
41744 * src/core/boost/detail/algorithm.hpp:
41745 * src/core/boost/detail/allocator_utilities.hpp:
41746 * src/core/boost/detail/atomic_count.hpp:
41747 * src/core/boost/detail/atomic_count_gcc.hpp:
41748 * src/core/boost/detail/atomic_count_pthreads.hpp:
41749 * src/core/boost/detail/atomic_count_win32.hpp:
41750 * src/core/boost/detail/bad_weak_ptr.hpp:
41751 * src/core/boost/detail/binary_search.hpp:
41752 * src/core/boost/detail/call_traits.hpp:
41753 * src/core/boost/detail/catch_exceptions.hpp:
41754 * src/core/boost/detail/compressed_pair.hpp:
41755 * src/core/boost/detail/dynamic_bitset.hpp:
41756 * src/core/boost/detail/endian.hpp:
41757 * src/core/boost/detail/indirect_traits.hpp:
41758 * src/core/boost/detail/interlocked.hpp:
41759 * src/core/boost/detail/is_function_ref_tester.hpp:
41760 * src/core/boost/detail/is_incrementable.hpp:
41761 * src/core/boost/detail/is_xxx.hpp:
41762 * src/core/boost/detail/iterator.hpp:
41763 * src/core/boost/detail/lightweight_mutex.hpp:
41764 * src/core/boost/detail/lightweight_test.hpp:
41765 * src/core/boost/detail/limits.hpp:
41766 * src/core/boost/detail/lwm_nop.hpp:
41767 * src/core/boost/detail/lwm_pthreads.hpp:
41768 * src/core/boost/detail/lwm_win32_cs.hpp:
41769 * src/core/boost/detail/named_template_params.hpp:
41770 * src/core/boost/detail/no_exceptions_support.hpp:
41771 * src/core/boost/detail/none_t.hpp:
41772 * src/core/boost/detail/numeric_traits.hpp:
41773 * src/core/boost/detail/ob_call_traits.hpp:
41774 * src/core/boost/detail/ob_compressed_pair.hpp:
41775 * src/core/boost/detail/quick_allocator.hpp:
41776 * src/core/boost/detail/reference_content.hpp:
41777 * src/core/boost/detail/select_type.hpp:
41778 * src/core/boost/detail/shared_array_nmt.hpp:
41779 * src/core/boost/detail/shared_count.hpp:
41780 * src/core/boost/detail/shared_ptr_nmt.hpp:
41781 * src/core/boost/detail/sp_counted_base.hpp:
41782 * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
41783 * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
41784 * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
41785 * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
41786 * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
41787 * src/core/boost/detail/sp_counted_base_nt.hpp:
41788 * src/core/boost/detail/sp_counted_base_pt.hpp:
41789 * src/core/boost/detail/sp_counted_base_w32.hpp:
41790 * src/core/boost/detail/sp_counted_impl.hpp:
41791 * src/core/boost/detail/templated_streams.hpp:
41792 * src/core/boost/detail/utf8_codecvt_facet.hpp:
41793 * src/core/boost/detail/workaround.hpp:
41794 * src/core/boost/foreach.hpp:
41795 * src/core/boost/function.hpp:
41796 * src/core/boost/function/detail/function_iterate.hpp:
41797 * src/core/boost/function/detail/maybe_include.hpp:
41798 * src/core/boost/function/detail/prologue.hpp:
41799 * src/core/boost/function/function0.hpp:
41800 * src/core/boost/function/function1.hpp:
41801 * src/core/boost/function/function10.hpp:
41802 * src/core/boost/function/function2.hpp:
41803 * src/core/boost/function/function3.hpp:
41804 * src/core/boost/function/function4.hpp:
41805 * src/core/boost/function/function5.hpp:
41806 * src/core/boost/function/function6.hpp:
41807 * src/core/boost/function/function7.hpp:
41808 * src/core/boost/function/function8.hpp:
41809 * src/core/boost/function/function9.hpp:
41810 * src/core/boost/function/function_base.hpp:
41811 * src/core/boost/function/function_template.hpp:
41812 * src/core/boost/function_equal.hpp:
41813 * src/core/boost/get_pointer.hpp:
41814 * src/core/boost/implicit_cast.hpp:
41815 * src/core/boost/intrusive_ptr.hpp:
41816 * src/core/boost/iterator.hpp:
41817 * src/core/boost/iterator/counting_iterator.hpp:
41818 * src/core/boost/iterator/detail/any_conversion_eater.hpp:
41819 * src/core/boost/iterator/detail/config_def.hpp:
41820 * src/core/boost/iterator/detail/config_undef.hpp:
41821 * src/core/boost/iterator/detail/enable_if.hpp:
41822 * src/core/boost/iterator/detail/facade_iterator_category.hpp:
41823 * src/core/boost/iterator/detail/minimum_category.hpp:
41824 * src/core/boost/iterator/filter_iterator.hpp:
41825 * src/core/boost/iterator/indirect_iterator.hpp:
41826 * src/core/boost/iterator/interoperable.hpp:
41827 * src/core/boost/iterator/is_lvalue_iterator.hpp:
41828 * src/core/boost/iterator/is_readable_iterator.hpp:
41829 * src/core/boost/iterator/iterator_adaptor.hpp:
41830 * src/core/boost/iterator/iterator_archetypes.hpp:
41831 * src/core/boost/iterator/iterator_categories.hpp:
41832 * src/core/boost/iterator/iterator_concepts.hpp:
41833 * src/core/boost/iterator/iterator_facade.hpp:
41834 * src/core/boost/iterator/iterator_traits.hpp:
41835 * src/core/boost/iterator/new_iterator_tests.hpp:
41836 * src/core/boost/iterator/permutation_iterator.hpp:
41837 * src/core/boost/iterator/reverse_iterator.hpp:
41838 * src/core/boost/iterator/transform_iterator.hpp:
41839 * src/core/boost/iterator/zip_iterator.hpp:
41840 * src/core/boost/lexical_cast.hpp:
41841 * src/core/boost/mem_fn.hpp:
41842 * src/core/boost/mpl/O1_size.hpp:
41843 * src/core/boost/mpl/O1_size_fwd.hpp:
41844 * src/core/boost/mpl/accumulate.hpp:
41845 * src/core/boost/mpl/advance.hpp:
41846 * src/core/boost/mpl/advance_fwd.hpp:
41847 * src/core/boost/mpl/alias.hpp:
41848 * src/core/boost/mpl/always.hpp:
41849 * src/core/boost/mpl/and.hpp:
41850 * src/core/boost/mpl/apply.hpp:
41851 * src/core/boost/mpl/apply_fwd.hpp:
41852 * src/core/boost/mpl/apply_wrap.hpp:
41853 * src/core/boost/mpl/arg.hpp:
41854 * src/core/boost/mpl/arg_fwd.hpp:
41855 * src/core/boost/mpl/arithmetic.hpp:
41856 * src/core/boost/mpl/as_sequence.hpp:
41857 * src/core/boost/mpl/assert.hpp:
41858 * src/core/boost/mpl/at.hpp:
41859 * src/core/boost/mpl/at_fwd.hpp:
41860 * src/core/boost/mpl/aux_/O1_size_impl.hpp:
41861 * src/core/boost/mpl/aux_/adl_barrier.hpp:
41862 * src/core/boost/mpl/aux_/advance_backward.hpp:
41863 * src/core/boost/mpl/aux_/advance_forward.hpp:
41864 * src/core/boost/mpl/aux_/apply_1st.hpp:
41865 * src/core/boost/mpl/aux_/arg_typedef.hpp:
41866 * src/core/boost/mpl/aux_/arithmetic_op.hpp:
41867 * src/core/boost/mpl/aux_/arity.hpp:
41868 * src/core/boost/mpl/aux_/arity_spec.hpp:
41869 * src/core/boost/mpl/aux_/at_impl.hpp:
41870 * src/core/boost/mpl/aux_/back_impl.hpp:
41871 * src/core/boost/mpl/aux_/basic_bind.hpp:
41872 * src/core/boost/mpl/aux_/begin_end_impl.hpp:
41873 * src/core/boost/mpl/aux_/clear_impl.hpp:
41874 * src/core/boost/mpl/aux_/common_name_wknd.hpp:
41875 * src/core/boost/mpl/aux_/comparison_op.hpp:
41876 * src/core/boost/mpl/aux_/config/adl.hpp:
41877 * src/core/boost/mpl/aux_/config/arrays.hpp:
41878 * src/core/boost/mpl/aux_/config/bind.hpp:
41879 * src/core/boost/mpl/aux_/config/compiler.hpp:
41880 * src/core/boost/mpl/aux_/config/ctps.hpp:
41881 * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
41882 * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
41883 * src/core/boost/mpl/aux_/config/dtp.hpp:
41884 * src/core/boost/mpl/aux_/config/eti.hpp:
41885 * src/core/boost/mpl/aux_/config/forwarding.hpp:
41886 * src/core/boost/mpl/aux_/config/gcc.hpp:
41887 * src/core/boost/mpl/aux_/config/has_apply.hpp:
41888 * src/core/boost/mpl/aux_/config/has_xxx.hpp:
41889 * src/core/boost/mpl/aux_/config/integral.hpp:
41890 * src/core/boost/mpl/aux_/config/intel.hpp:
41891 * src/core/boost/mpl/aux_/config/lambda.hpp:
41892 * src/core/boost/mpl/aux_/config/msvc.hpp:
41893 * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
41894 * src/core/boost/mpl/aux_/config/nttp.hpp:
41895 * src/core/boost/mpl/aux_/config/operators.hpp:
41896 * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
41897 * src/core/boost/mpl/aux_/config/preprocessor.hpp:
41898 * src/core/boost/mpl/aux_/config/static_constant.hpp:
41899 * src/core/boost/mpl/aux_/config/ttp.hpp:
41900 * src/core/boost/mpl/aux_/config/typeof.hpp:
41901 * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
41902 * src/core/boost/mpl/aux_/config/workaround.hpp:
41903 * src/core/boost/mpl/aux_/contains_impl.hpp:
41904 * src/core/boost/mpl/aux_/count_args.hpp:
41905 * src/core/boost/mpl/aux_/count_impl.hpp:
41906 * src/core/boost/mpl/aux_/empty_impl.hpp:
41907 * src/core/boost/mpl/aux_/erase_impl.hpp:
41908 * src/core/boost/mpl/aux_/erase_key_impl.hpp:
41909 * src/core/boost/mpl/aux_/filter_iter.hpp:
41910 * src/core/boost/mpl/aux_/find_if_pred.hpp:
41911 * src/core/boost/mpl/aux_/fold_impl.hpp:
41912 * src/core/boost/mpl/aux_/fold_impl_body.hpp:
41913 * src/core/boost/mpl/aux_/fold_op.hpp:
41914 * src/core/boost/mpl/aux_/fold_pred.hpp:
41915 * src/core/boost/mpl/aux_/front_impl.hpp:
41916 * src/core/boost/mpl/aux_/full_lambda.hpp:
41917 * src/core/boost/mpl/aux_/has_apply.hpp:
41918 * src/core/boost/mpl/aux_/has_begin.hpp:
41919 * src/core/boost/mpl/aux_/has_key_impl.hpp:
41920 * src/core/boost/mpl/aux_/has_rebind.hpp:
41921 * src/core/boost/mpl/aux_/has_size.hpp:
41922 * src/core/boost/mpl/aux_/has_tag.hpp:
41923 * src/core/boost/mpl/aux_/has_type.hpp:
41924 * src/core/boost/mpl/aux_/include_preprocessed.hpp:
41925 * src/core/boost/mpl/aux_/insert_impl.hpp:
41926 * src/core/boost/mpl/aux_/insert_range_impl.hpp:
41927 * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
41928 * src/core/boost/mpl/aux_/integral_wrapper.hpp:
41929 * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
41930 * src/core/boost/mpl/aux_/iter_apply.hpp:
41931 * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
41932 * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
41933 * src/core/boost/mpl/aux_/iter_push_front.hpp:
41934 * src/core/boost/mpl/aux_/joint_iter.hpp:
41935 * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
41936 * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
41937 * src/core/boost/mpl/aux_/lambda_spec.hpp:
41938 * src/core/boost/mpl/aux_/lambda_support.hpp:
41939 * src/core/boost/mpl/aux_/largest_int.hpp:
41940 * src/core/boost/mpl/aux_/logical_op.hpp:
41941 * src/core/boost/mpl/aux_/msvc_dtw.hpp:
41942 * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
41943 * src/core/boost/mpl/aux_/msvc_is_class.hpp:
41944 * src/core/boost/mpl/aux_/msvc_never_true.hpp:
41945 * src/core/boost/mpl/aux_/msvc_type.hpp:
41946 * src/core/boost/mpl/aux_/na.hpp:
41947 * src/core/boost/mpl/aux_/na_assert.hpp:
41948 * src/core/boost/mpl/aux_/na_fwd.hpp:
41949 * src/core/boost/mpl/aux_/na_spec.hpp:
41950 * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
41951 * src/core/boost/mpl/aux_/nttp_decl.hpp:
41952 * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
41953 * src/core/boost/mpl/aux_/numeric_op.hpp:
41954 * src/core/boost/mpl/aux_/order_impl.hpp:
41955 * src/core/boost/mpl/aux_/overload_names.hpp:
41956 * src/core/boost/mpl/aux_/partition_op.hpp:
41957 * src/core/boost/mpl/aux_/pop_back_impl.hpp:
41958 * src/core/boost/mpl/aux_/pop_front_impl.hpp:
41959 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
41960 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
41961 * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
41962 * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
41963 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
41964 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
41965 * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
41966 * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
41967 * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
41968 * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
41969 * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
41970 * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
41971 * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
41972 * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
41973 * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
41974 * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
41975 * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
41976 * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
41977 * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
41978 * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
41979 * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
41980 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
41981 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
41982 * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
41983 * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
41984 * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
41985 * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
41986 * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
41987 * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
41988 * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
41989 * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
41990 * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
41991 * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
41992 * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
41993 * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
41994 * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
41995 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
41996 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
41997 * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
41998 * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
41999 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
42000 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
42001 * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
42002 * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
42003 * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
42004 * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
42005 * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
42006 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
42007 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
42008 * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
42009 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
42010 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
42011 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
42012 * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
42013 * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
42014 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
42015 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
42016 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
42017 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
42018 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
42019 * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
42020 * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
42021 * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
42022 * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
42023 * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
42024 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
42025 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
42026 * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
42027 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
42028 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
42029 * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
42030 * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
42031 * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
42032 * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
42033 * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
42034 * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
42035 * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
42036 * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
42037 * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
42038 * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
42039 * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
42040 * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
42041 * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
42042 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
42043 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
42044 * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
42045 * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
42046 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
42047 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
42048 * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
42049 * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
42050 * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
42051 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
42052 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
42053 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
42054 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
42055 * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
42056 * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
42057 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
42058 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
42059 * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
42060 * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
42061 * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
42062 * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
42063 * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
42064 * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
42065 * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
42066 * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
42067 * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
42068 * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
42069 * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
42070 * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
42071 * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
42072 * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
42073 * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
42074 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
42075 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
42076 * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
42077 * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
42078 * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
42079 * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
42080 * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
42081 * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
42082 * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
42083 * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
42084 * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
42085 * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
42086 * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
42087 * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
42088 * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
42089 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
42090 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
42091 * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
42092 * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
42093 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
42094 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
42095 * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
42096 * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
42097 * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
42098 * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
42099 * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
42100 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
42101 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
42102 * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
42103 * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
42104 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
42105 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
42106 * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
42107 * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
42108 * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
42109 * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
42110 * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
42111 * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
42112 * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
42113 * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
42114 * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
42115 * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
42116 * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
42117 * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
42118 * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
42119 * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
42120 * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
42121 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
42122 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
42123 * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
42124 * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
42125 * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
42126 * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
42127 * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
42128 * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
42129 * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
42130 * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
42131 * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
42132 * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
42133 * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
42134 * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
42135 * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
42136 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
42137 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
42138 * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
42139 * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
42140 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
42141 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
42142 * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
42143 * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
42144 * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
42145 * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
42146 * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
42147 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
42148 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
42149 * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
42150 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
42151 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
42152 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
42153 * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
42154 * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
42155 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
42156 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
42157 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
42158 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
42159 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
42160 * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
42161 * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
42162 * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
42163 * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
42164 * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
42165 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
42166 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
42167 * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
42168 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
42169 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
42170 * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
42171 * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
42172 * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
42173 * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
42174 * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
42175 * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
42176 * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
42177 * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
42178 * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
42179 * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
42180 * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
42181 * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
42182 * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
42183 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
42184 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
42185 * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
42186 * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
42187 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
42188 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
42189 * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
42190 * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
42191 * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
42192 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
42193 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
42194 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
42195 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
42196 * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
42197 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
42198 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
42199 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
42200 * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
42201 * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
42202 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
42203 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
42204 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
42205 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
42206 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
42207 * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
42208 * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
42209 * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
42210 * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
42211 * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
42212 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
42213 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
42214 * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
42215 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
42216 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
42217 * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
42218 * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
42219 * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
42220 * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
42221 * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
42222 * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
42223 * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
42224 * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
42225 * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
42226 * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
42227 * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
42228 * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
42229 * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
42230 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
42231 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
42232 * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
42233 * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
42234 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
42235 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
42236 * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
42237 * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
42238 * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
42239 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
42240 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
42241 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
42242 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
42243 * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
42244 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
42245 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
42246 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
42247 * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
42248 * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
42249 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
42250 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
42251 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
42252 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
42253 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
42254 * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
42255 * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
42256 * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
42257 * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
42258 * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
42259 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
42260 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
42261 * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
42262 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
42263 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
42264 * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
42265 * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
42266 * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
42267 * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
42268 * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
42269 * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
42270 * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
42271 * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
42272 * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
42273 * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
42274 * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
42275 * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
42276 * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
42277 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
42278 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
42279 * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
42280 * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
42281 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
42282 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
42283 * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
42284 * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
42285 * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
42286 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
42287 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
42288 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
42289 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
42290 * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
42291 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
42292 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
42293 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
42294 * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
42295 * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
42296 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
42297 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
42298 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
42299 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
42300 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
42301 * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
42302 * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
42303 * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
42304 * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
42305 * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
42306 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
42307 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
42308 * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
42309 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
42310 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
42311 * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
42312 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
42313 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
42314 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
42315 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
42316 * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
42317 * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
42318 * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
42319 * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
42320 * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
42321 * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
42322 * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
42323 * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
42324 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
42325 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
42326 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
42327 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
42328 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
42329 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
42330 * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
42331 * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
42332 * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
42333 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
42334 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
42335 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
42336 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
42337 * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
42338 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
42339 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
42340 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
42341 * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
42342 * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
42343 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
42344 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
42345 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
42346 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
42347 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
42348 * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
42349 * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
42350 * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
42351 * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
42352 * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
42353 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
42354 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
42355 * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
42356 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
42357 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
42358 * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
42359 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
42360 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
42361 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
42362 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
42363 * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
42364 * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
42365 * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
42366 * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
42367 * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
42368 * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
42369 * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
42370 * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
42371 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
42372 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
42373 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
42374 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
42375 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
42376 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
42377 * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
42378 * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
42379 * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
42380 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
42381 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
42382 * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
42383 * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
42384 * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
42385 * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
42386 * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
42387 * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
42388 * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
42389 * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
42390 * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
42391 * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
42392 * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
42393 * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
42394 * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
42395 * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
42396 * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
42397 * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
42398 * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
42399 * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
42400 * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
42401 * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
42402 * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
42403 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
42404 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
42405 * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
42406 * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
42407 * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
42408 * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
42409 * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
42410 * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
42411 * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
42412 * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
42413 * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
42414 * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
42415 * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
42416 * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
42417 * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
42418 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
42419 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
42420 * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
42421 * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
42422 * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
42423 * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
42424 * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
42425 * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
42426 * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
42427 * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
42428 * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
42429 * src/core/boost/mpl/aux_/preprocessor/add.hpp:
42430 * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
42431 * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
42432 * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
42433 * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
42434 * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
42435 * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
42436 * src/core/boost/mpl/aux_/preprocessor/params.hpp:
42437 * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
42438 * src/core/boost/mpl/aux_/preprocessor/range.hpp:
42439 * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
42440 * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
42441 * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
42442 * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
42443 * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
42444 * src/core/boost/mpl/aux_/push_back_impl.hpp:
42445 * src/core/boost/mpl/aux_/push_front_impl.hpp:
42446 * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
42447 * src/core/boost/mpl/aux_/range_c/back.hpp:
42448 * src/core/boost/mpl/aux_/range_c/empty.hpp:
42449 * src/core/boost/mpl/aux_/range_c/front.hpp:
42450 * src/core/boost/mpl/aux_/range_c/iterator.hpp:
42451 * src/core/boost/mpl/aux_/range_c/size.hpp:
42452 * src/core/boost/mpl/aux_/range_c/tag.hpp:
42453 * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
42454 * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
42455 * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
42456 * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
42457 * src/core/boost/mpl/aux_/shift_op.hpp:
42458 * src/core/boost/mpl/aux_/single_element_iter.hpp:
42459 * src/core/boost/mpl/aux_/size_impl.hpp:
42460 * src/core/boost/mpl/aux_/sort_impl.hpp:
42461 * src/core/boost/mpl/aux_/static_cast.hpp:
42462 * src/core/boost/mpl/aux_/template_arity.hpp:
42463 * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
42464 * src/core/boost/mpl/aux_/test.hpp:
42465 * src/core/boost/mpl/aux_/test/assert.hpp:
42466 * src/core/boost/mpl/aux_/test/data.hpp:
42467 * src/core/boost/mpl/aux_/test/test_case.hpp:
42468 * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
42469 * src/core/boost/mpl/aux_/transform_iter.hpp:
42470 * src/core/boost/mpl/aux_/type_wrapper.hpp:
42471 * src/core/boost/mpl/aux_/unwrap.hpp:
42472 * src/core/boost/mpl/aux_/value_wknd.hpp:
42473 * src/core/boost/mpl/aux_/yes_no.hpp:
42474 * src/core/boost/mpl/back.hpp:
42475 * src/core/boost/mpl/back_fwd.hpp:
42476 * src/core/boost/mpl/back_inserter.hpp:
42477 * src/core/boost/mpl/base.hpp:
42478 * src/core/boost/mpl/begin.hpp:
42479 * src/core/boost/mpl/begin_end.hpp:
42480 * src/core/boost/mpl/begin_end_fwd.hpp:
42481 * src/core/boost/mpl/bind.hpp:
42482 * src/core/boost/mpl/bind_fwd.hpp:
42483 * src/core/boost/mpl/bitand.hpp:
42484 * src/core/boost/mpl/bitor.hpp:
42485 * src/core/boost/mpl/bitwise.hpp:
42486 * src/core/boost/mpl/bitxor.hpp:
42487 * src/core/boost/mpl/bool.hpp:
42488 * src/core/boost/mpl/bool_fwd.hpp:
42489 * src/core/boost/mpl/clear.hpp:
42490 * src/core/boost/mpl/clear_fwd.hpp:
42491 * src/core/boost/mpl/comparison.hpp:
42492 * src/core/boost/mpl/contains.hpp:
42493 * src/core/boost/mpl/contains_fwd.hpp:
42494 * src/core/boost/mpl/copy.hpp:
42495 * src/core/boost/mpl/copy_if.hpp:
42496 * src/core/boost/mpl/count.hpp:
42497 * src/core/boost/mpl/count_fwd.hpp:
42498 * src/core/boost/mpl/count_if.hpp:
42499 * src/core/boost/mpl/deque.hpp:
42500 * src/core/boost/mpl/deref.hpp:
42501 * src/core/boost/mpl/distance.hpp:
42502 * src/core/boost/mpl/distance_fwd.hpp:
42503 * src/core/boost/mpl/divides.hpp:
42504 * src/core/boost/mpl/empty.hpp:
42505 * src/core/boost/mpl/empty_base.hpp:
42506 * src/core/boost/mpl/empty_fwd.hpp:
42507 * src/core/boost/mpl/empty_sequence.hpp:
42508 * src/core/boost/mpl/end.hpp:
42509 * src/core/boost/mpl/equal.hpp:
42510 * src/core/boost/mpl/equal_to.hpp:
42511 * src/core/boost/mpl/erase.hpp:
42512 * src/core/boost/mpl/erase_fwd.hpp:
42513 * src/core/boost/mpl/erase_key.hpp:
42514 * src/core/boost/mpl/erase_key_fwd.hpp:
42515 * src/core/boost/mpl/eval_if.hpp:
42516 * src/core/boost/mpl/filter_view.hpp:
42517 * src/core/boost/mpl/find.hpp:
42518 * src/core/boost/mpl/find_if.hpp:
42519 * src/core/boost/mpl/fold.hpp:
42520 * src/core/boost/mpl/for_each.hpp:
42521 * src/core/boost/mpl/front.hpp:
42522 * src/core/boost/mpl/front_fwd.hpp:
42523 * src/core/boost/mpl/front_inserter.hpp:
42524 * src/core/boost/mpl/greater.hpp:
42525 * src/core/boost/mpl/greater_equal.hpp:
42526 * src/core/boost/mpl/has_key.hpp:
42527 * src/core/boost/mpl/has_key_fwd.hpp:
42528 * src/core/boost/mpl/has_xxx.hpp:
42529 * src/core/boost/mpl/identity.hpp:
42530 * src/core/boost/mpl/if.hpp:
42531 * src/core/boost/mpl/index_if.hpp:
42532 * src/core/boost/mpl/index_of.hpp:
42533 * src/core/boost/mpl/inherit.hpp:
42534 * src/core/boost/mpl/inherit_linearly.hpp:
42535 * src/core/boost/mpl/insert.hpp:
42536 * src/core/boost/mpl/insert_fwd.hpp:
42537 * src/core/boost/mpl/insert_range.hpp:
42538 * src/core/boost/mpl/insert_range_fwd.hpp:
42539 * src/core/boost/mpl/inserter.hpp:
42540 * src/core/boost/mpl/int.hpp:
42541 * src/core/boost/mpl/int_fwd.hpp:
42542 * src/core/boost/mpl/integral_c.hpp:
42543 * src/core/boost/mpl/integral_c_fwd.hpp:
42544 * src/core/boost/mpl/integral_c_tag.hpp:
42545 * src/core/boost/mpl/is_placeholder.hpp:
42546 * src/core/boost/mpl/is_sequence.hpp:
42547 * src/core/boost/mpl/iter_fold.hpp:
42548 * src/core/boost/mpl/iter_fold_if.hpp:
42549 * src/core/boost/mpl/iterator_category.hpp:
42550 * src/core/boost/mpl/iterator_range.hpp:
42551 * src/core/boost/mpl/iterator_tags.hpp:
42552 * src/core/boost/mpl/joint_view.hpp:
42553 * src/core/boost/mpl/key_type.hpp:
42554 * src/core/boost/mpl/key_type_fwd.hpp:
42555 * src/core/boost/mpl/lambda.hpp:
42556 * src/core/boost/mpl/lambda_fwd.hpp:
42557 * src/core/boost/mpl/less.hpp:
42558 * src/core/boost/mpl/less_equal.hpp:
42559 * src/core/boost/mpl/limits/arity.hpp:
42560 * src/core/boost/mpl/limits/list.hpp:
42561 * src/core/boost/mpl/limits/map.hpp:
42562 * src/core/boost/mpl/limits/set.hpp:
42563 * src/core/boost/mpl/limits/unrolling.hpp:
42564 * src/core/boost/mpl/limits/vector.hpp:
42565 * src/core/boost/mpl/list.hpp:
42566 * src/core/boost/mpl/list/aux_/O1_size.hpp:
42567 * src/core/boost/mpl/list/aux_/begin_end.hpp:
42568 * src/core/boost/mpl/list/aux_/clear.hpp:
42569 * src/core/boost/mpl/list/aux_/empty.hpp:
42570 * src/core/boost/mpl/list/aux_/front.hpp:
42571 * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
42572 * src/core/boost/mpl/list/aux_/item.hpp:
42573 * src/core/boost/mpl/list/aux_/iterator.hpp:
42574 * src/core/boost/mpl/list/aux_/numbered.hpp:
42575 * src/core/boost/mpl/list/aux_/numbered_c.hpp:
42576 * src/core/boost/mpl/list/aux_/pop_front.hpp:
42577 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
42578 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
42579 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
42580 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
42581 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
42582 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
42583 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
42584 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
42585 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
42586 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
42587 * src/core/boost/mpl/list/aux_/push_back.hpp:
42588 * src/core/boost/mpl/list/aux_/push_front.hpp:
42589 * src/core/boost/mpl/list/aux_/size.hpp:
42590 * src/core/boost/mpl/list/aux_/tag.hpp:
42591 * src/core/boost/mpl/list/list0.hpp:
42592 * src/core/boost/mpl/list/list0_c.hpp:
42593 * src/core/boost/mpl/list/list10.hpp:
42594 * src/core/boost/mpl/list/list10_c.hpp:
42595 * src/core/boost/mpl/list/list20.hpp:
42596 * src/core/boost/mpl/list/list20_c.hpp:
42597 * src/core/boost/mpl/list/list30.hpp:
42598 * src/core/boost/mpl/list/list30_c.hpp:
42599 * src/core/boost/mpl/list/list40.hpp:
42600 * src/core/boost/mpl/list/list40_c.hpp:
42601 * src/core/boost/mpl/list/list50.hpp:
42602 * src/core/boost/mpl/list/list50_c.hpp:
42603 * src/core/boost/mpl/list_c.hpp:
42604 * src/core/boost/mpl/logical.hpp:
42605 * src/core/boost/mpl/long.hpp:
42606 * src/core/boost/mpl/long_fwd.hpp:
42607 * src/core/boost/mpl/lower_bound.hpp:
42608 * src/core/boost/mpl/map.hpp:
42609 * src/core/boost/mpl/map/aux_/at_impl.hpp:
42610 * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
42611 * src/core/boost/mpl/map/aux_/clear_impl.hpp:
42612 * src/core/boost/mpl/map/aux_/contains_impl.hpp:
42613 * src/core/boost/mpl/map/aux_/empty_impl.hpp:
42614 * src/core/boost/mpl/map/aux_/erase_impl.hpp:
42615 * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
42616 * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
42617 * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
42618 * src/core/boost/mpl/map/aux_/insert_impl.hpp:
42619 * src/core/boost/mpl/map/aux_/item.hpp:
42620 * src/core/boost/mpl/map/aux_/iterator.hpp:
42621 * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
42622 * src/core/boost/mpl/map/aux_/map0.hpp:
42623 * src/core/boost/mpl/map/aux_/numbered.hpp:
42624 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
42625 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
42626 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
42627 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
42628 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
42629 * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
42630 * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
42631 * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
42632 * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
42633 * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
42634 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
42635 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
42636 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
42637 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
42638 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
42639 * src/core/boost/mpl/map/aux_/size_impl.hpp:
42640 * src/core/boost/mpl/map/aux_/tag.hpp:
42641 * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
42642 * src/core/boost/mpl/map/map0.hpp:
42643 * src/core/boost/mpl/map/map10.hpp:
42644 * src/core/boost/mpl/map/map20.hpp:
42645 * src/core/boost/mpl/map/map30.hpp:
42646 * src/core/boost/mpl/map/map40.hpp:
42647 * src/core/boost/mpl/map/map50.hpp:
42648 * src/core/boost/mpl/math/fixed_c.hpp:
42649 * src/core/boost/mpl/math/is_even.hpp:
42650 * src/core/boost/mpl/math/rational_c.hpp:
42651 * src/core/boost/mpl/max.hpp:
42652 * src/core/boost/mpl/max_element.hpp:
42653 * src/core/boost/mpl/min.hpp:
42654 * src/core/boost/mpl/min_element.hpp:
42655 * src/core/boost/mpl/min_max.hpp:
42656 * src/core/boost/mpl/minus.hpp:
42657 * src/core/boost/mpl/modulus.hpp:
42658 * src/core/boost/mpl/multiplies.hpp:
42659 * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
42660 * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
42661 * src/core/boost/mpl/multiset/aux_/item.hpp:
42662 * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
42663 * src/core/boost/mpl/multiset/aux_/tag.hpp:
42664 * src/core/boost/mpl/multiset/multiset0.hpp:
42665 * src/core/boost/mpl/negate.hpp:
42666 * src/core/boost/mpl/next.hpp:
42667 * src/core/boost/mpl/next_prior.hpp:
42668 * src/core/boost/mpl/not.hpp:
42669 * src/core/boost/mpl/not_equal_to.hpp:
42670 * src/core/boost/mpl/numeric_cast.hpp:
42671 * src/core/boost/mpl/or.hpp:
42672 * src/core/boost/mpl/order.hpp:
42673 * src/core/boost/mpl/order_fwd.hpp:
42674 * src/core/boost/mpl/pair.hpp:
42675 * src/core/boost/mpl/pair_view.hpp:
42676 * src/core/boost/mpl/partition.hpp:
42677 * src/core/boost/mpl/placeholders.hpp:
42678 * src/core/boost/mpl/plus.hpp:
42679 * src/core/boost/mpl/pop_back.hpp:
42680 * src/core/boost/mpl/pop_back_fwd.hpp:
42681 * src/core/boost/mpl/pop_front.hpp:
42682 * src/core/boost/mpl/pop_front_fwd.hpp:
42683 * src/core/boost/mpl/print.hpp:
42684 * src/core/boost/mpl/prior.hpp:
42685 * src/core/boost/mpl/protect.hpp:
42686 * src/core/boost/mpl/push_back.hpp:
42687 * src/core/boost/mpl/push_back_fwd.hpp:
42688 * src/core/boost/mpl/push_front.hpp:
42689 * src/core/boost/mpl/push_front_fwd.hpp:
42690 * src/core/boost/mpl/quote.hpp:
42691 * src/core/boost/mpl/range_c.hpp:
42692 * src/core/boost/mpl/remove.hpp:
42693 * src/core/boost/mpl/remove_if.hpp:
42694 * src/core/boost/mpl/replace.hpp:
42695 * src/core/boost/mpl/replace_if.hpp:
42696 * src/core/boost/mpl/reverse.hpp:
42697 * src/core/boost/mpl/reverse_fold.hpp:
42698 * src/core/boost/mpl/reverse_iter_fold.hpp:
42699 * src/core/boost/mpl/same_as.hpp:
42700 * src/core/boost/mpl/sequence_tag.hpp:
42701 * src/core/boost/mpl/sequence_tag_fwd.hpp:
42702 * src/core/boost/mpl/set.hpp:
42703 * src/core/boost/mpl/set/aux_/at_impl.hpp:
42704 * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
42705 * src/core/boost/mpl/set/aux_/clear_impl.hpp:
42706 * src/core/boost/mpl/set/aux_/empty_impl.hpp:
42707 * src/core/boost/mpl/set/aux_/erase_impl.hpp:
42708 * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
42709 * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
42710 * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
42711 * src/core/boost/mpl/set/aux_/insert_impl.hpp:
42712 * src/core/boost/mpl/set/aux_/item.hpp:
42713 * src/core/boost/mpl/set/aux_/iterator.hpp:
42714 * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
42715 * src/core/boost/mpl/set/aux_/numbered.hpp:
42716 * src/core/boost/mpl/set/aux_/numbered_c.hpp:
42717 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
42718 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
42719 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
42720 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
42721 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
42722 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
42723 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
42724 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
42725 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
42726 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
42727 * src/core/boost/mpl/set/aux_/set0.hpp:
42728 * src/core/boost/mpl/set/aux_/size_impl.hpp:
42729 * src/core/boost/mpl/set/aux_/tag.hpp:
42730 * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
42731 * src/core/boost/mpl/set/set0.hpp:
42732 * src/core/boost/mpl/set/set0_c.hpp:
42733 * src/core/boost/mpl/set/set10.hpp:
42734 * src/core/boost/mpl/set/set10_c.hpp:
42735 * src/core/boost/mpl/set/set20.hpp:
42736 * src/core/boost/mpl/set/set20_c.hpp:
42737 * src/core/boost/mpl/set/set30.hpp:
42738 * src/core/boost/mpl/set/set30_c.hpp:
42739 * src/core/boost/mpl/set/set40.hpp:
42740 * src/core/boost/mpl/set/set40_c.hpp:
42741 * src/core/boost/mpl/set/set50.hpp:
42742 * src/core/boost/mpl/set/set50_c.hpp:
42743 * src/core/boost/mpl/set_c.hpp:
42744 * src/core/boost/mpl/shift_left.hpp:
42745 * src/core/boost/mpl/shift_right.hpp:
42746 * src/core/boost/mpl/single_view.hpp:
42747 * src/core/boost/mpl/size.hpp:
42748 * src/core/boost/mpl/size_fwd.hpp:
42749 * src/core/boost/mpl/size_t.hpp:
42750 * src/core/boost/mpl/size_t_fwd.hpp:
42751 * src/core/boost/mpl/sizeof.hpp:
42752 * src/core/boost/mpl/sort.hpp:
42753 * src/core/boost/mpl/stable_partition.hpp:
42754 * src/core/boost/mpl/switch.hpp:
42755 * src/core/boost/mpl/tag.hpp:
42756 * src/core/boost/mpl/times.hpp:
42757 * src/core/boost/mpl/transform.hpp:
42758 * src/core/boost/mpl/transform_view.hpp:
42759 * src/core/boost/mpl/unique.hpp:
42760 * src/core/boost/mpl/unpack_args.hpp:
42761 * src/core/boost/mpl/upper_bound.hpp:
42762 * src/core/boost/mpl/value_type.hpp:
42763 * src/core/boost/mpl/value_type_fwd.hpp:
42764 * src/core/boost/mpl/vector.hpp:
42765 * src/core/boost/mpl/vector/aux_/O1_size.hpp:
42766 * src/core/boost/mpl/vector/aux_/at.hpp:
42767 * src/core/boost/mpl/vector/aux_/back.hpp:
42768 * src/core/boost/mpl/vector/aux_/begin_end.hpp:
42769 * src/core/boost/mpl/vector/aux_/clear.hpp:
42770 * src/core/boost/mpl/vector/aux_/empty.hpp:
42771 * src/core/boost/mpl/vector/aux_/front.hpp:
42772 * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
42773 * src/core/boost/mpl/vector/aux_/item.hpp:
42774 * src/core/boost/mpl/vector/aux_/iterator.hpp:
42775 * src/core/boost/mpl/vector/aux_/numbered.hpp:
42776 * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
42777 * src/core/boost/mpl/vector/aux_/pop_back.hpp:
42778 * src/core/boost/mpl/vector/aux_/pop_front.hpp:
42779 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
42780 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
42781 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
42782 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
42783 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
42784 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
42785 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
42786 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
42787 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
42788 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
42789 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
42790 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
42791 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
42792 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
42793 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
42794 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
42795 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
42796 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
42797 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
42798 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
42799 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
42800 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
42801 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
42802 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
42803 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
42804 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
42805 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
42806 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
42807 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
42808 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
42809 * src/core/boost/mpl/vector/aux_/push_back.hpp:
42810 * src/core/boost/mpl/vector/aux_/push_front.hpp:
42811 * src/core/boost/mpl/vector/aux_/size.hpp:
42812 * src/core/boost/mpl/vector/aux_/tag.hpp:
42813 * src/core/boost/mpl/vector/aux_/vector0.hpp:
42814 * src/core/boost/mpl/vector/vector0.hpp:
42815 * src/core/boost/mpl/vector/vector0_c.hpp:
42816 * src/core/boost/mpl/vector/vector10.hpp:
42817 * src/core/boost/mpl/vector/vector10_c.hpp:
42818 * src/core/boost/mpl/vector/vector20.hpp:
42819 * src/core/boost/mpl/vector/vector20_c.hpp:
42820 * src/core/boost/mpl/vector/vector30.hpp:
42821 * src/core/boost/mpl/vector/vector30_c.hpp:
42822 * src/core/boost/mpl/vector/vector40.hpp:
42823 * src/core/boost/mpl/vector/vector40_c.hpp:
42824 * src/core/boost/mpl/vector/vector50.hpp:
42825 * src/core/boost/mpl/vector/vector50_c.hpp:
42826 * src/core/boost/mpl/vector_c.hpp:
42827 * src/core/boost/mpl/void.hpp:
42828 * src/core/boost/mpl/void_fwd.hpp:
42829 * src/core/boost/mpl/zip_view.hpp:
42830 * src/core/boost/next_prior.hpp:
42831 * src/core/boost/noncopyable.hpp:
42832 * src/core/boost/pointer_cast.hpp:
42833 * src/core/boost/preprocessor.hpp:
42834 * src/core/boost/preprocessor/arithmetic.hpp:
42835 * src/core/boost/preprocessor/arithmetic/add.hpp:
42836 * src/core/boost/preprocessor/arithmetic/dec.hpp:
42837 * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
42838 * src/core/boost/preprocessor/arithmetic/div.hpp:
42839 * src/core/boost/preprocessor/arithmetic/inc.hpp:
42840 * src/core/boost/preprocessor/arithmetic/mod.hpp:
42841 * src/core/boost/preprocessor/arithmetic/mul.hpp:
42842 * src/core/boost/preprocessor/arithmetic/sub.hpp:
42843 * src/core/boost/preprocessor/array.hpp:
42844 * src/core/boost/preprocessor/array/data.hpp:
42845 * src/core/boost/preprocessor/array/elem.hpp:
42846 * src/core/boost/preprocessor/array/insert.hpp:
42847 * src/core/boost/preprocessor/array/pop_back.hpp:
42848 * src/core/boost/preprocessor/array/pop_front.hpp:
42849 * src/core/boost/preprocessor/array/push_back.hpp:
42850 * src/core/boost/preprocessor/array/push_front.hpp:
42851 * src/core/boost/preprocessor/array/remove.hpp:
42852 * src/core/boost/preprocessor/array/replace.hpp:
42853 * src/core/boost/preprocessor/array/reverse.hpp:
42854 * src/core/boost/preprocessor/array/size.hpp:
42855 * src/core/boost/preprocessor/assert_msg.hpp:
42856 * src/core/boost/preprocessor/cat.hpp:
42857 * src/core/boost/preprocessor/comma.hpp:
42858 * src/core/boost/preprocessor/comma_if.hpp:
42859 * src/core/boost/preprocessor/comparison.hpp:
42860 * src/core/boost/preprocessor/comparison/equal.hpp:
42861 * src/core/boost/preprocessor/comparison/greater.hpp:
42862 * src/core/boost/preprocessor/comparison/greater_equal.hpp:
42863 * src/core/boost/preprocessor/comparison/less.hpp:
42864 * src/core/boost/preprocessor/comparison/less_equal.hpp:
42865 * src/core/boost/preprocessor/comparison/not_equal.hpp:
42866 * src/core/boost/preprocessor/config/config.hpp:
42867 * src/core/boost/preprocessor/config/limits.hpp:
42868 * src/core/boost/preprocessor/control.hpp:
42869 * src/core/boost/preprocessor/control/deduce_d.hpp:
42870 * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
42871 * src/core/boost/preprocessor/control/detail/edg/while.hpp:
42872 * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
42873 * src/core/boost/preprocessor/control/detail/while.hpp:
42874 * src/core/boost/preprocessor/control/expr_if.hpp:
42875 * src/core/boost/preprocessor/control/expr_iif.hpp:
42876 * src/core/boost/preprocessor/control/if.hpp:
42877 * src/core/boost/preprocessor/control/iif.hpp:
42878 * src/core/boost/preprocessor/control/while.hpp:
42879 * src/core/boost/preprocessor/debug.hpp:
42880 * src/core/boost/preprocessor/debug/assert.hpp:
42881 * src/core/boost/preprocessor/debug/error.hpp:
42882 * src/core/boost/preprocessor/debug/line.hpp:
42883 * src/core/boost/preprocessor/dec.hpp:
42884 * src/core/boost/preprocessor/detail/auto_rec.hpp:
42885 * src/core/boost/preprocessor/detail/check.hpp:
42886 * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
42887 * src/core/boost/preprocessor/detail/is_binary.hpp:
42888 * src/core/boost/preprocessor/detail/is_nullary.hpp:
42889 * src/core/boost/preprocessor/detail/is_unary.hpp:
42890 * src/core/boost/preprocessor/detail/null.hpp:
42891 * src/core/boost/preprocessor/detail/split.hpp:
42892 * src/core/boost/preprocessor/empty.hpp:
42893 * src/core/boost/preprocessor/enum.hpp:
42894 * src/core/boost/preprocessor/enum_params.hpp:
42895 * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
42896 * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
42897 * src/core/boost/preprocessor/enum_shifted.hpp:
42898 * src/core/boost/preprocessor/enum_shifted_params.hpp:
42899 * src/core/boost/preprocessor/expand.hpp:
42900 * src/core/boost/preprocessor/expr_if.hpp:
42901 * src/core/boost/preprocessor/facilities.hpp:
42902 * src/core/boost/preprocessor/facilities/apply.hpp:
42903 * src/core/boost/preprocessor/facilities/empty.hpp:
42904 * src/core/boost/preprocessor/facilities/expand.hpp:
42905 * src/core/boost/preprocessor/facilities/identity.hpp:
42906 * src/core/boost/preprocessor/facilities/intercept.hpp:
42907 * src/core/boost/preprocessor/facilities/is_1.hpp:
42908 * src/core/boost/preprocessor/facilities/is_empty.hpp:
42909 * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
42910 * src/core/boost/preprocessor/for.hpp:
42911 * src/core/boost/preprocessor/identity.hpp:
42912 * src/core/boost/preprocessor/if.hpp:
42913 * src/core/boost/preprocessor/inc.hpp:
42914 * src/core/boost/preprocessor/iterate.hpp:
42915 * src/core/boost/preprocessor/iteration.hpp:
42916 * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
42917 * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
42918 * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
42919 * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
42920 * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
42921 * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
42922 * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
42923 * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
42924 * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
42925 * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
42926 * src/core/boost/preprocessor/iteration/detail/finish.hpp:
42927 * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
42928 * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
42929 * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
42930 * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
42931 * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
42932 * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
42933 * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
42934 * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
42935 * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
42936 * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
42937 * src/core/boost/preprocessor/iteration/detail/local.hpp:
42938 * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
42939 * src/core/boost/preprocessor/iteration/detail/self.hpp:
42940 * src/core/boost/preprocessor/iteration/detail/start.hpp:
42941 * src/core/boost/preprocessor/iteration/iterate.hpp:
42942 * src/core/boost/preprocessor/iteration/local.hpp:
42943 * src/core/boost/preprocessor/iteration/self.hpp:
42944 * src/core/boost/preprocessor/library.hpp:
42945 * src/core/boost/preprocessor/limits.hpp:
42946 * src/core/boost/preprocessor/list.hpp:
42947 * src/core/boost/preprocessor/list/adt.hpp:
42948 * src/core/boost/preprocessor/list/append.hpp:
42949 * src/core/boost/preprocessor/list/at.hpp:
42950 * src/core/boost/preprocessor/list/cat.hpp:
42951 * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
42952 * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
42953 * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
42954 * src/core/boost/preprocessor/list/detail/fold_left.hpp:
42955 * src/core/boost/preprocessor/list/detail/fold_right.hpp:
42956 * src/core/boost/preprocessor/list/enum.hpp:
42957 * src/core/boost/preprocessor/list/filter.hpp:
42958 * src/core/boost/preprocessor/list/first_n.hpp:
42959 * src/core/boost/preprocessor/list/fold_left.hpp:
42960 * src/core/boost/preprocessor/list/fold_right.hpp:
42961 * src/core/boost/preprocessor/list/for_each.hpp:
42962 * src/core/boost/preprocessor/list/for_each_i.hpp:
42963 * src/core/boost/preprocessor/list/for_each_product.hpp:
42964 * src/core/boost/preprocessor/list/rest_n.hpp:
42965 * src/core/boost/preprocessor/list/reverse.hpp:
42966 * src/core/boost/preprocessor/list/size.hpp:
42967 * src/core/boost/preprocessor/list/to_tuple.hpp:
42968 * src/core/boost/preprocessor/list/transform.hpp:
42969 * src/core/boost/preprocessor/logical.hpp:
42970 * src/core/boost/preprocessor/logical/and.hpp:
42971 * src/core/boost/preprocessor/logical/bitand.hpp:
42972 * src/core/boost/preprocessor/logical/bitnor.hpp:
42973 * src/core/boost/preprocessor/logical/bitor.hpp:
42974 * src/core/boost/preprocessor/logical/bitxor.hpp:
42975 * src/core/boost/preprocessor/logical/bool.hpp:
42976 * src/core/boost/preprocessor/logical/compl.hpp:
42977 * src/core/boost/preprocessor/logical/nor.hpp:
42978 * src/core/boost/preprocessor/logical/not.hpp:
42979 * src/core/boost/preprocessor/logical/or.hpp:
42980 * src/core/boost/preprocessor/logical/xor.hpp:
42981 * src/core/boost/preprocessor/max.hpp:
42982 * src/core/boost/preprocessor/min.hpp:
42983 * src/core/boost/preprocessor/punctuation.hpp:
42984 * src/core/boost/preprocessor/punctuation/comma.hpp:
42985 * src/core/boost/preprocessor/punctuation/comma_if.hpp:
42986 * src/core/boost/preprocessor/punctuation/paren.hpp:
42987 * src/core/boost/preprocessor/punctuation/paren_if.hpp:
42988 * src/core/boost/preprocessor/repeat.hpp:
42989 * src/core/boost/preprocessor/repeat_2nd.hpp:
42990 * src/core/boost/preprocessor/repeat_3rd.hpp:
42991 * src/core/boost/preprocessor/repeat_from_to.hpp:
42992 * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
42993 * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
42994 * src/core/boost/preprocessor/repetition.hpp:
42995 * src/core/boost/preprocessor/repetition/deduce_r.hpp:
42996 * src/core/boost/preprocessor/repetition/deduce_z.hpp:
42997 * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
42998 * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
42999 * src/core/boost/preprocessor/repetition/detail/for.hpp:
43000 * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
43001 * src/core/boost/preprocessor/repetition/enum.hpp:
43002 * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
43003 * src/core/boost/preprocessor/repetition/enum_params.hpp:
43004 * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
43005 * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
43006 * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
43007 * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
43008 * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
43009 * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
43010 * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
43011 * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
43012 * src/core/boost/preprocessor/repetition/for.hpp:
43013 * src/core/boost/preprocessor/repetition/repeat.hpp:
43014 * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
43015 * src/core/boost/preprocessor/selection.hpp:
43016 * src/core/boost/preprocessor/selection/max.hpp:
43017 * src/core/boost/preprocessor/selection/min.hpp:
43018 * src/core/boost/preprocessor/seq.hpp:
43019 * src/core/boost/preprocessor/seq/cat.hpp:
43020 * src/core/boost/preprocessor/seq/detail/split.hpp:
43021 * src/core/boost/preprocessor/seq/elem.hpp:
43022 * src/core/boost/preprocessor/seq/enum.hpp:
43023 * src/core/boost/preprocessor/seq/filter.hpp:
43024 * src/core/boost/preprocessor/seq/first_n.hpp:
43025 * src/core/boost/preprocessor/seq/fold_left.hpp:
43026 * src/core/boost/preprocessor/seq/fold_right.hpp:
43027 * src/core/boost/preprocessor/seq/for_each.hpp:
43028 * src/core/boost/preprocessor/seq/for_each_i.hpp:
43029 * src/core/boost/preprocessor/seq/for_each_product.hpp:
43030 * src/core/boost/preprocessor/seq/insert.hpp:
43031 * src/core/boost/preprocessor/seq/pop_back.hpp:
43032 * src/core/boost/preprocessor/seq/pop_front.hpp:
43033 * src/core/boost/preprocessor/seq/push_back.hpp:
43034 * src/core/boost/preprocessor/seq/push_front.hpp:
43035 * src/core/boost/preprocessor/seq/remove.hpp:
43036 * src/core/boost/preprocessor/seq/replace.hpp:
43037 * src/core/boost/preprocessor/seq/rest_n.hpp:
43038 * src/core/boost/preprocessor/seq/reverse.hpp:
43039 * src/core/boost/preprocessor/seq/seq.hpp:
43040 * src/core/boost/preprocessor/seq/size.hpp:
43041 * src/core/boost/preprocessor/seq/subseq.hpp:
43042 * src/core/boost/preprocessor/seq/to_array.hpp:
43043 * src/core/boost/preprocessor/seq/to_tuple.hpp:
43044 * src/core/boost/preprocessor/seq/transform.hpp:
43045 * src/core/boost/preprocessor/slot.hpp:
43046 * src/core/boost/preprocessor/slot/counter.hpp:
43047 * src/core/boost/preprocessor/slot/detail/counter.hpp:
43048 * src/core/boost/preprocessor/slot/detail/def.hpp:
43049 * src/core/boost/preprocessor/slot/detail/shared.hpp:
43050 * src/core/boost/preprocessor/slot/detail/slot1.hpp:
43051 * src/core/boost/preprocessor/slot/detail/slot2.hpp:
43052 * src/core/boost/preprocessor/slot/detail/slot3.hpp:
43053 * src/core/boost/preprocessor/slot/detail/slot4.hpp:
43054 * src/core/boost/preprocessor/slot/detail/slot5.hpp:
43055 * src/core/boost/preprocessor/slot/slot.hpp:
43056 * src/core/boost/preprocessor/stringize.hpp:
43057 * src/core/boost/preprocessor/tuple.hpp:
43058 * src/core/boost/preprocessor/tuple/eat.hpp:
43059 * src/core/boost/preprocessor/tuple/elem.hpp:
43060 * src/core/boost/preprocessor/tuple/rem.hpp:
43061 * src/core/boost/preprocessor/tuple/reverse.hpp:
43062 * src/core/boost/preprocessor/tuple/to_list.hpp:
43063 * src/core/boost/preprocessor/tuple/to_seq.hpp:
43064 * src/core/boost/preprocessor/while.hpp:
43065 * src/core/boost/preprocessor/wstringize.hpp:
43066 * src/core/boost/range.hpp:
43067 * src/core/boost/range/begin.hpp:
43068 * src/core/boost/range/concepts.hpp:
43069 * src/core/boost/range/config.hpp:
43070 * src/core/boost/range/const_iterator.hpp:
43071 * src/core/boost/range/const_reverse_iterator.hpp:
43072 * src/core/boost/range/detail/begin.hpp:
43073 * src/core/boost/range/detail/collection_traits.hpp:
43074 * src/core/boost/range/detail/collection_traits_detail.hpp:
43075 * src/core/boost/range/detail/common.hpp:
43076 * src/core/boost/range/detail/const_iterator.hpp:
43077 * src/core/boost/range/detail/difference_type.hpp:
43078 * src/core/boost/range/detail/empty.hpp:
43079 * src/core/boost/range/detail/end.hpp:
43080 * src/core/boost/range/detail/implementation_help.hpp:
43081 * src/core/boost/range/detail/iterator.hpp:
43082 * src/core/boost/range/detail/mfc/carray.hpp:
43083 * src/core/boost/range/detail/mfc/cstring.hpp:
43084 * src/core/boost/range/detail/remove_extent.hpp:
43085 * src/core/boost/range/detail/sfinae.hpp:
43086 * src/core/boost/range/detail/size.hpp:
43087 * src/core/boost/range/detail/size_type.hpp:
43088 * src/core/boost/range/detail/sizer.hpp:
43089 * src/core/boost/range/detail/value_type.hpp:
43090 * src/core/boost/range/detail/vc6/end.hpp:
43091 * src/core/boost/range/detail/vc6/size.hpp:
43092 * src/core/boost/range/difference_type.hpp:
43093 * src/core/boost/range/empty.hpp:
43094 * src/core/boost/range/end.hpp:
43095 * src/core/boost/range/functions.hpp:
43096 * src/core/boost/range/iterator.hpp:
43097 * src/core/boost/range/iterator_range.hpp:
43098 * src/core/boost/range/metafunctions.hpp:
43099 * src/core/boost/range/rbegin.hpp:
43100 * src/core/boost/range/rend.hpp:
43101 * src/core/boost/range/result_iterator.hpp:
43102 * src/core/boost/range/reverse_iterator.hpp:
43103 * src/core/boost/range/reverse_result_iterator.hpp:
43104 * src/core/boost/range/size.hpp:
43105 * src/core/boost/range/size_type.hpp:
43106 * src/core/boost/range/sub_range.hpp:
43107 * src/core/boost/range/value_type.hpp:
43108 * src/core/boost/ref.hpp:
43109 * src/core/boost/scoped_array.hpp:
43110 * src/core/boost/scoped_ptr.hpp:
43111 * src/core/boost/shared_ptr.hpp:
43112 * src/core/boost/smart_cast.hpp:
43113 * src/core/boost/smart_ptr.hpp:
43114 * src/core/boost/static_assert.hpp:
43115 * src/core/boost/static_warning.hpp:
43116 * src/core/boost/throw_exception.hpp:
43117 * src/core/boost/type_traits.hpp:
43118 * src/core/boost/type_traits/add_const.hpp:
43119 * src/core/boost/type_traits/add_cv.hpp:
43120 * src/core/boost/type_traits/add_pointer.hpp:
43121 * src/core/boost/type_traits/add_reference.hpp:
43122 * src/core/boost/type_traits/add_volatile.hpp:
43123 * src/core/boost/type_traits/aligned_storage.hpp:
43124 * src/core/boost/type_traits/alignment_of.hpp:
43125 * src/core/boost/type_traits/alignment_traits.hpp:
43126 * src/core/boost/type_traits/arithmetic_traits.hpp:
43127 * src/core/boost/type_traits/array_traits.hpp:
43128 * src/core/boost/type_traits/broken_compiler_spec.hpp:
43129 * src/core/boost/type_traits/composite_traits.hpp:
43130 * src/core/boost/type_traits/config.hpp:
43131 * src/core/boost/type_traits/conversion_traits.hpp:
43132 * src/core/boost/type_traits/cv_traits.hpp:
43133 * src/core/boost/type_traits/decay.hpp:
43134 * src/core/boost/type_traits/detail/bool_trait_def.hpp:
43135 * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
43136 * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
43137 * src/core/boost/type_traits/detail/false_result.hpp:
43138 * src/core/boost/type_traits/detail/ice_and.hpp:
43139 * src/core/boost/type_traits/detail/ice_eq.hpp:
43140 * src/core/boost/type_traits/detail/ice_not.hpp:
43141 * src/core/boost/type_traits/detail/ice_or.hpp:
43142 * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
43143 * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
43144 * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
43145 * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
43146 * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
43147 * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
43148 * src/core/boost/type_traits/detail/template_arity_spec.hpp:
43149 * src/core/boost/type_traits/detail/type_trait_def.hpp:
43150 * src/core/boost/type_traits/detail/type_trait_undef.hpp:
43151 * src/core/boost/type_traits/detail/wrap.hpp:
43152 * src/core/boost/type_traits/detail/yes_no_type.hpp:
43153 * src/core/boost/type_traits/extent.hpp:
43154 * src/core/boost/type_traits/function_traits.hpp:
43155 * src/core/boost/type_traits/has_nothrow_assign.hpp:
43156 * src/core/boost/type_traits/has_nothrow_constructor.hpp:
43157 * src/core/boost/type_traits/has_nothrow_copy.hpp:
43158 * src/core/boost/type_traits/has_nothrow_destructor.hpp:
43159 * src/core/boost/type_traits/has_trivial_assign.hpp:
43160 * src/core/boost/type_traits/has_trivial_constructor.hpp:
43161 * src/core/boost/type_traits/has_trivial_copy.hpp:
43162 * src/core/boost/type_traits/has_trivial_destructor.hpp:
43163 * src/core/boost/type_traits/has_virtual_destructor.hpp:
43164 * src/core/boost/type_traits/ice.hpp:
43165 * src/core/boost/type_traits/integral_constant.hpp:
43166 * src/core/boost/type_traits/intrinsics.hpp:
43167 * src/core/boost/type_traits/is_abstract.hpp:
43168 * src/core/boost/type_traits/is_arithmetic.hpp:
43169 * src/core/boost/type_traits/is_array.hpp:
43170 * src/core/boost/type_traits/is_base_and_derived.hpp:
43171 * src/core/boost/type_traits/is_base_of.hpp:
43172 * src/core/boost/type_traits/is_class.hpp:
43173 * src/core/boost/type_traits/is_compound.hpp:
43174 * src/core/boost/type_traits/is_const.hpp:
43175 * src/core/boost/type_traits/is_convertible.hpp:
43176 * src/core/boost/type_traits/is_empty.hpp:
43177 * src/core/boost/type_traits/is_enum.hpp:
43178 * src/core/boost/type_traits/is_float.hpp:
43179 * src/core/boost/type_traits/is_floating_point.hpp:
43180 * src/core/boost/type_traits/is_function.hpp:
43181 * src/core/boost/type_traits/is_fundamental.hpp:
43182 * src/core/boost/type_traits/is_integral.hpp:
43183 * src/core/boost/type_traits/is_member_function_pointer.hpp:
43184 * src/core/boost/type_traits/is_member_object_pointer.hpp:
43185 * src/core/boost/type_traits/is_member_pointer.hpp:
43186 * src/core/boost/type_traits/is_object.hpp:
43187 * src/core/boost/type_traits/is_pod.hpp:
43188 * src/core/boost/type_traits/is_pointer.hpp:
43189 * src/core/boost/type_traits/is_polymorphic.hpp:
43190 * src/core/boost/type_traits/is_reference.hpp:
43191 * src/core/boost/type_traits/is_same.hpp:
43192 * src/core/boost/type_traits/is_scalar.hpp:
43193 * src/core/boost/type_traits/is_signed.hpp:
43194 * src/core/boost/type_traits/is_stateless.hpp:
43195 * src/core/boost/type_traits/is_union.hpp:
43196 * src/core/boost/type_traits/is_unsigned.hpp:
43197 * src/core/boost/type_traits/is_void.hpp:
43198 * src/core/boost/type_traits/is_volatile.hpp:
43199 * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
43200 * src/core/boost/type_traits/msvc/remove_bounds.hpp:
43201 * src/core/boost/type_traits/msvc/remove_const.hpp:
43202 * src/core/boost/type_traits/msvc/remove_cv.hpp:
43203 * src/core/boost/type_traits/msvc/remove_extent.hpp:
43204 * src/core/boost/type_traits/msvc/remove_pointer.hpp:
43205 * src/core/boost/type_traits/msvc/remove_reference.hpp:
43206 * src/core/boost/type_traits/msvc/remove_volatile.hpp:
43207 * src/core/boost/type_traits/msvc/typeof.hpp:
43208 * src/core/boost/type_traits/object_traits.hpp:
43209 * src/core/boost/type_traits/rank.hpp:
43210 * src/core/boost/type_traits/reference_traits.hpp:
43211 * src/core/boost/type_traits/remove_all_extents.hpp:
43212 * src/core/boost/type_traits/remove_bounds.hpp:
43213 * src/core/boost/type_traits/remove_const.hpp:
43214 * src/core/boost/type_traits/remove_cv.hpp:
43215 * src/core/boost/type_traits/remove_extent.hpp:
43216 * src/core/boost/type_traits/remove_pointer.hpp:
43217 * src/core/boost/type_traits/remove_reference.hpp:
43218 * src/core/boost/type_traits/remove_volatile.hpp:
43219 * src/core/boost/type_traits/same_traits.hpp:
43220 * src/core/boost/type_traits/transform_traits.hpp:
43221 * src/core/boost/type_traits/transform_traits_spec.hpp:
43222 * src/core/boost/type_traits/type_with_alignment.hpp:
43223 * src/core/boost/utility.hpp:
43224 * src/core/boost/utility/addressof.hpp:
43225 * src/core/boost/utility/base_from_member.hpp:
43226 * src/core/boost/utility/compare_pointees.hpp:
43227 * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
43228 * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
43229 * src/core/boost/utility/detail/result_of_iterate.hpp:
43230 * src/core/boost/utility/enable_if.hpp:
43231 * src/core/boost/utility/in_place_factory.hpp:
43232 * src/core/boost/utility/result_of.hpp:
43233 * src/core/boost/utility/typed_in_place_factory.hpp:
43234 * src/core/boost/utility/value_init.hpp:
43235 * src/core/boost/weak_ptr.hpp:
43237 moved boost headers to src/core because that has to be in the
43238 include path anyway
43240 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
43242 * src/Makefile-gen.am:
43243 * src/client-test-app.cpp:
43245 unit tests in Register.cpp files not active without
43246 --enable-unit-tests
43248 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
43252 * configure-pre.in:
43254 added building of html source code documentation with Doxygen
43256 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
43260 unmodified Doxyfile template as created by doxygen 1.5.3
43262 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
43267 * configure-post.in:
43268 * configure-pre.in:
43269 * src/Makefile-gen.am:
43270 * src/Makefile.am.gen:
43271 * src/backends/addressbook/Makefile.am:
43272 * src/backends/addressbook/configure-sub.in:
43273 * src/backends/evolution/Makefile.am:
43274 * src/backends/evolution/configure-sub.in:
43275 * src/backends/sqlite/Makefile.am:
43276 * src/backends/sqlite/configure-sub.in:
43277 * src/core/Makefile.am:
43279 file layout restructuring, take II
43281 2008-07-29 Patrick Ohly <patrick.ohly@gmx.de>
43285 * configure-pre.in:
43287 * src/AddressBookConstants.cpp:
43288 * src/AddressBookSource.cpp:
43289 * src/AddressBookSource.h:
43290 * src/AddressBookSourceRegister.cpp:
43291 * src/ConfigNode.h:
43292 * src/ConfigTree.h:
43293 * src/EvolutionCalendarSource.cpp:
43294 * src/EvolutionCalendarSource.h:
43295 * src/EvolutionCalendarSourceRegister.cpp:
43296 * src/EvolutionContactSource.cpp:
43297 * src/EvolutionContactSource.h:
43298 * src/EvolutionContactSourceRegister.cpp:
43299 * src/EvolutionMemoSource.cpp:
43300 * src/EvolutionMemoSource.h:
43301 * src/EvolutionSmartPtr.h:
43302 * src/EvolutionSyncClient.cpp:
43303 * src/EvolutionSyncClient.h:
43304 * src/EvolutionSyncSource.cpp:
43305 * src/EvolutionSyncSource.h:
43306 * src/FileConfigNode.cpp:
43307 * src/FileConfigNode.h:
43308 * src/FileConfigTree.cpp:
43309 * src/FileConfigTree.h:
43310 * src/FilterConfigNode.cpp:
43311 * src/FilterConfigNode.h:
43313 * src/Makefile.am.gen:
43314 * src/PrefixConfigNode.cpp:
43315 * src/PrefixConfigNode.h:
43316 * src/SQLiteContactSource.cpp:
43317 * src/SQLiteContactSource.h:
43318 * src/SQLiteContactSourceRegister.cpp:
43319 * src/SQLiteUtil.cpp:
43320 * src/SQLiteUtil.h:
43321 * src/SafeConfigNode.cpp:
43322 * src/SafeConfigNode.h:
43323 * src/SyncEvolutionCmdline.cpp:
43324 * src/SyncEvolutionCmdline.h:
43325 * src/SyncEvolutionConfig.cpp:
43326 * src/SyncEvolutionConfig.h:
43327 * src/SyncEvolutionUtil.cpp:
43328 * src/SyncEvolutionUtil.h:
43329 * src/TrackingSyncSource.cpp:
43330 * src/TrackingSyncSource.h:
43331 * src/VolatileConfigNode.h:
43332 * src/VolatileConfigTree.h:
43333 * src/backends/addressbook/AddressBookConstants.cpp:
43334 * src/backends/addressbook/AddressBookSource.cpp:
43335 * src/backends/addressbook/AddressBookSource.h:
43336 * src/backends/addressbook/AddressBookSourceRegister.cpp:
43337 * src/backends/evolution/EvolutionCalendarSource.cpp:
43338 * src/backends/evolution/EvolutionCalendarSource.h:
43339 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
43340 * src/backends/evolution/EvolutionContactSource.cpp:
43341 * src/backends/evolution/EvolutionContactSource.h:
43342 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
43343 * src/backends/evolution/EvolutionMemoSource.cpp:
43344 * src/backends/evolution/EvolutionMemoSource.h:
43345 * src/backends/evolution/e-cal-check-timezones.c:
43346 * src/backends/evolution/e-cal-check-timezones.h:
43347 * src/backends/evolution/libical/icalstrdup.c:
43348 * src/backends/evolution/libical/icalstrdup.h:
43349 * src/backends/sqlite/SQLiteContactSource.cpp:
43350 * src/backends/sqlite/SQLiteContactSource.h:
43351 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
43352 * src/backends/sqlite/SQLiteUtil.cpp:
43353 * src/backends/sqlite/SQLiteUtil.h:
43354 * src/core/ConfigNode.h:
43355 * src/core/ConfigTree.h:
43356 * src/core/EvolutionSmartPtr.h:
43357 * src/core/EvolutionSyncClient.cpp:
43358 * src/core/EvolutionSyncClient.h:
43359 * src/core/EvolutionSyncSource.cpp:
43360 * src/core/EvolutionSyncSource.h:
43361 * src/core/FileConfigNode.cpp:
43362 * src/core/FileConfigNode.h:
43363 * src/core/FileConfigTree.cpp:
43364 * src/core/FileConfigTree.h:
43365 * src/core/FilterConfigNode.cpp:
43366 * src/core/FilterConfigNode.h:
43367 * src/core/PrefixConfigNode.cpp:
43368 * src/core/PrefixConfigNode.h:
43369 * src/core/SafeConfigNode.cpp:
43370 * src/core/SafeConfigNode.h:
43371 * src/core/SyncEvolutionCmdline.cpp:
43372 * src/core/SyncEvolutionCmdline.h:
43373 * src/core/SyncEvolutionConfig.cpp:
43374 * src/core/SyncEvolutionConfig.h:
43375 * src/core/SyncEvolutionUtil.cpp:
43376 * src/core/SyncEvolutionUtil.h:
43377 * src/core/TrackingSyncSource.cpp:
43378 * src/core/TrackingSyncSource.h:
43379 * src/core/VolatileConfigNode.h:
43380 * src/core/VolatileConfigTree.h:
43381 * src/core/vocl/README:
43382 * src/core/vocl/VConverter.cpp:
43383 * src/core/vocl/VConverter.h:
43384 * src/core/vocl/VObject.cpp:
43385 * src/core/vocl/VObject.h:
43386 * src/core/vocl/VProperty.cpp:
43387 * src/core/vocl/VProperty.h:
43388 * src/core/vocl/posixadapter.h:
43389 * src/core/vocl/vcardconverter.cpp:
43390 * src/e-cal-check-timezones.c:
43391 * src/e-cal-check-timezones.h:
43392 * src/libical/icalstrdup.c:
43393 * src/libical/icalstrdup.h:
43395 * src/vocl/VConverter.cpp:
43396 * src/vocl/VConverter.h:
43397 * src/vocl/VObject.cpp:
43398 * src/vocl/VObject.h:
43399 * src/vocl/VProperty.cpp:
43400 * src/vocl/VProperty.h:
43401 * src/vocl/posixadapter.h:
43402 * src/vocl/vcardconverter.cpp:
43404 major restructuring of the file layout and autotools build
43406 2008-07-28 Patrick Ohly <patrick.ohly@gmx.de>
43410 print summary of enabled backends
43412 2008-07-23 Patrick Ohly <patrick.ohly@gmx.de>
43416 another rename sync4j->funambol
43418 2008-07-21 Patrick Ohly <patrick.ohly@gmx.de>
43423 adapted to renaming of libsync4j -> libfunambol; also renamed
43424 variables and configure options, but old options kept as aliases
43426 2008-07-21 Patrick Ohly <patrick.ohly@gmx.de>
43430 added further explanations to --source-property
43432 2008-07-21 Patrick Ohly <patrick.ohly@gmx.de>
43434 * debian/changelog:
43435 * src/EvolutionContactSource.cpp:
43437 disabled special support for X-OSSO-CONTACT-STATE because the
43438 property no longer is returned properly by libebook (SF #1947050)
43440 2008-07-14 Patrick Ohly <patrick.ohly@gmx.de>
43444 fixed --refresh-from-server typo
43446 2008-07-14 Patrick Ohly <patrick.ohly@gmx.de>
43450 added BINSUFFIX for Mac OS X
43452 2008-07-14 Patrick Ohly <patrick.ohly@gmx.de>
43457 added files required for 'make deb' to distribution
43459 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
43463 * debian/changelog:
43467 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
43469 * src/SyncEvolutionConfig.cpp:
43471 added comment regarding myFUNAMBOL sc-pim- prefix to deviceId
43473 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
43475 * src/SyncEvolutionCmdline.cpp:
43476 * src/SyncEvolutionConfig.cpp:
43478 fixed creating and testing of default configs
43480 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
43483 * src/AddressBookSource.cpp:
43484 * src/AddressBookSource.h:
43485 * src/AddressBookSourceRegister.cpp:
43487 Mac OS X client now uses the new TrackingSyncSource
43489 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
43493 simplified compiling for ppc/386 on Mac OS X
43495 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
43499 simplified compiling for ppc/386 on Mac OS X
43501 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
43503 * src/EvolutionCalendarSource.h:
43504 * src/EvolutionContactSource.h:
43505 * src/EvolutionSyncSource.h:
43506 * src/SQLiteContactSource.h:
43507 * src/TrackingSyncSource.h:
43509 turned fileSuffix() into a const function
43511 2008-07-11 Patrick Ohly <patrick.ohly@gmx.de>
43513 * src/SyncEvolutionConfig.cpp:
43515 use sc-pim- prefix for device ID
43517 2008-07-11 Patrick Ohly <patrick.ohly@gmx.de>
43519 * src/EvolutionCalendarSource.cpp:
43520 * src/EvolutionContactSource.cpp:
43521 * src/EvolutionSyncClient.cpp:
43522 * src/EvolutionSyncSource.cpp:
43523 * src/FileConfigNode.cpp:
43524 * src/FileConfigTree.cpp:
43525 * src/FilterConfigNode.cpp:
43526 * src/FilterConfigNode.h:
43527 * src/PrefixConfigNode.cpp:
43528 * src/SafeConfigNode.cpp:
43529 * src/SyncEvolutionCmdline.cpp:
43530 * src/SyncEvolutionConfig.cpp:
43531 * src/SyncEvolutionConfig.h:
43532 * src/SyncEvolutionUtil.cpp:
43533 * src/SyncEvolutionUtil.h:
43534 * src/TrackingSyncSource.cpp:
43536 reduced explicit usage of iterators (mostly with BOOST_FOREACH)
43538 2008-07-10 Patrick Ohly <patrick.ohly@gmx.de>
43540 * src/AddressBookSource.cpp:
43541 * src/AddressBookSource.h:
43542 * src/EvolutionCalendarSource.cpp:
43543 * src/EvolutionCalendarSource.h:
43544 * src/EvolutionContactSource.cpp:
43545 * src/EvolutionContactSource.h:
43546 * src/EvolutionSyncSource.cpp:
43547 * src/EvolutionSyncSource.h:
43548 * src/SQLiteContactSource.cpp:
43549 * src/SQLiteContactSource.h:
43550 * src/SyncEvolutionCmdline.cpp:
43551 * src/TrackingSyncSource.h:
43553 cleaned up EvolutionSyncSource interface+implementation
43555 2008-07-10 Patrick Ohly <patrick.ohly@gmx.de>
43560 added plenty of suppressions for problems only found when running
43561 code linked against 2.22.x
43563 2008-07-10 Patrick Ohly <patrick.ohly@gmx.de>
43565 * test/runtests.py:
43567 added the possibility to run a setup script as part of each test
43569 2008-07-08 Patrick Ohly <patrick.ohly@gmx.de>
43571 * src/SyncEvolutionUtil.cpp:
43573 added missing header file
43575 2008-07-07 Patrick Ohly <patrick.ohly@gmx.de>
43577 * src/SyncEvolutionUtil.cpp:
43579 better random seed (avoids identical clientId when configs are
43580 created rapidly one after the other)
43582 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
43584 * src/EvolutionSyncSource.cpp:
43585 * src/FilterConfigNode.h:
43586 * src/SyncEvolutionCmdline.cpp:
43587 * src/SyncEvolutionUtil.h:
43589 code cleanup (boost::join, list sort)
43591 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
43593 * src/EvolutionCalendarSource.cpp:
43594 * src/PrefixConfigNode.cpp:
43595 * src/SafeConfigNode.cpp:
43597 code cleanup (map access)
43599 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
43601 * src/SyncEvolutionConfig.h:
43605 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
43607 * src/FilterConfigNode.cpp:
43608 * src/FilterConfigNode.h:
43609 * src/SyncEvolutionCmdline.cpp:
43610 * src/SyncEvolutionUtil.h:
43612 simplified ConfigFilter: now uses keys as they are, but with
43613 case-insensitive compare
43615 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
43617 * src/TrackingSyncSource.h:
43619 LUID may not change during update
43621 2008-07-03 Patrick Ohly <patrick.ohly@gmx.de>
43623 * src/EvolutionCalendarSource.cpp:
43624 * src/EvolutionContactSource.cpp:
43626 fixed mem leak when listing databases
43628 2008-07-03 Patrick Ohly <patrick.ohly@gmx.de>
43630 * src/shlibs.local:
43632 reverted to 0.7 packaging
43634 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
43640 updated version, changelog, NEWS for 0.8 beta 1
43642 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
43644 * src/shlibs.local:
43646 SF #1993109: for Evolution 2.6 use .deb dependencies which work
43647 with Ubuntu 6.06 LTS
43649 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
43651 * src/SyncEvolutionCmdline.cpp:
43653 SF #1991286: when creating config for the first time, only enable
43654 sync sources which can be synchronized
43656 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
43660 fixed problem with loading calendar backend dynamically on Maemo
43661 (depends on TrackingSyncSource being in the main binary)
43663 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
43665 * src/EvolutionCalendarSource.cpp:
43667 avoid useless 'list: unable to access calendars: failure' error
43670 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
43672 * test/runtests.py:
43676 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
43678 * src/EvolutionSyncSource.h:
43680 remember failure when iterating over items
43682 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
43684 * src/vocl/VObject.cpp:
43685 * src/vocl/posixadapter.h:
43687 adapted to new C++ client library posixadapter.h
43689 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
43691 * src/EvolutionSyncSource.cpp:
43693 return code of removeAllItems() is error code, not SyncML status
43695 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
43697 * src/EvolutionSyncSource.h:
43699 clarified return code of inherited removeAllItems() method
43701 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
43703 * src/vocl/posixadapter.h:
43705 fixed compile errors due to wchar redefines
43707 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
43709 * src/SyncEvolutionCmdline.cpp:
43710 * src/SyncEvolutionConfig.cpp:
43712 added memotoo to expected list of templates, fixed Funambol
43715 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
43717 * src/EvolutionSyncSource.h:
43719 removed extra sorting, std::set is already guaranteed to return
43720 entries in ascending order
43722 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
43724 * src/SyncEvolutionConfig.cpp:
43726 fixed wrong URI in ScheduleWorld template
43728 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
43730 * src/EvolutionContactSource.cpp:
43732 MemoToo sends vcards with just \n line termination, handle that
43735 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
43737 * src/SyncEvolutionCmdline.cpp:
43738 * src/SyncEvolutionConfig.cpp:
43740 fixed wrong syncURL in ScheduleWorld template
43742 2008-06-26 Patrick Ohly <patrick.ohly@gmx.de>
43744 * test/runtests.py:
43746 added --prebuilt: testing with precompiled SyncEvolution
43748 2008-06-26 Patrick Ohly <patrick.ohly@gmx.de>
43750 * src/SyncEvolutionConfig.cpp:
43752 MemoToo prefers vCard 2.1 over 3.0
43754 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43758 rename SyncEvolution's copy of the libecal timezone functions
43760 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43766 * etc/source-config.txt:
43767 * etc/syncml-config.txt:
43769 removed obsolete example config files
43771 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43775 adapted to the official include flags (posix before common)
43777 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43779 * src/EvolutionMemoSource.cpp:
43781 added synchronization of Evolution memo summary
43783 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43786 * src/SyncEvolutionCmdline.cpp:
43788 removed --properties option: not implemented yet
43790 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43792 * src/SyncEvolutionConfig.cpp:
43794 added MemoToo server template
43796 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43798 * src/client-test-app.cpp:
43800 fixed typo (evolution-todo -> evolution-tasks)
43802 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
43804 * src/EvolutionCalendarSource.cpp:
43805 * src/EvolutionCalendarSource.h:
43808 made detached recurrence handling more resilient
43810 2008-06-15 Patrick Ohly <patrick.ohly@gmx.de>
43812 * src/EvolutionSyncClient.cpp:
43813 * src/EvolutionSyncClient.h:
43814 * src/SyncEvolutionCmdline.cpp:
43815 * src/SyncEvolutionConfig.cpp:
43816 * src/SyncEvolutionConfig.h:
43818 regression in 0.8 alpha 1: setting sync mode during status query
43819 or sync affected *all* sources, even the disabled ones
43821 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
43823 * src/e-cal-check-timezones.c:
43824 * src/e-cal-check-timezones.h:
43826 addressed Chenthill's code review comments #49 and #50
43828 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
43830 * src/SyncEvolutionCmdline.cpp:
43832 scheduleworld config template: calendar was using 'event2'
43833 instead of the correct 'cal2' URI
43835 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
43837 * src/EvolutionContactSource.cpp:
43838 * src/EvolutionSyncSource.h:
43840 fixed segfaults for certain data
43842 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
43844 * src/EvolutionCalendarSource.cpp:
43846 fixed compile error
43848 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
43850 * src/EvolutionCalendarSource.cpp:
43852 removed/replaced 'calendar' string from message in libecal
43853 backend because it is also used for memos and tasks
43855 2008-06-08 Patrick Ohly <patrick.ohly@gmx.de>
43857 * src/EvolutionCalendarSource.cpp:
43858 * src/EvolutionCalendarSource.h:
43859 * src/EvolutionSyncSource.h:
43862 fixed modifying parent/child (=detached) calendar items
43864 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
43866 * src/TrackingSyncSource.cpp:
43868 avoid redundant conversion to C string
43870 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
43872 * src/EvolutionSyncSource.cpp:
43874 removeAllItems() must mark source as modified
43875 (EvolutionContactSource depends on it)
43877 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
43879 * src/EvolutionSyncSource.cpp:
43880 * src/EvolutionSyncSource.h:
43882 implemented SyncSource::removeAllItems()
43884 2008-05-15 Patrick Ohly <patrick.ohly@gmx.de>
43886 * src/e-cal-check-timezones.c:
43887 * src/e-cal-check-timezones.h:
43889 e_cal_match_tzid() is now public: required for mapping TZIDs of
43892 2008-05-15 Patrick Ohly <patrick.ohly@gmx.de>
43894 * src/e-cal-check-timezones.c:
43896 use icaltimezone_get_builtin_timezone_from_tzid()
43898 2008-05-15 Patrick Ohly <patrick.ohly@gmx.de>
43900 * src/e-cal-check-timezones.c:
43902 try to strip trailing sequence number when mapping TZIDs
43904 2008-05-12 Patrick Ohly <patrick.ohly@gmx.de>
43906 * src/e-cal-check-timezones.c:
43908 add system time zones to VCALENDAR if they are getting used
43909 because of mapping (keeps VCALENDAR consistent)
43911 2008-05-08 Patrick Ohly <patrick.ohly@gmx.de>
43913 * src/EvolutionCalendarSource.cpp:
43914 * src/e-cal-check-timezones.c:
43915 * src/e-cal-check-timezones.h:
43917 optionally patch components stored in a GList (required by
43918 evolution-exchange)
43920 2008-05-04 Patrick Ohly <patrick.ohly@gmx.de>
43922 * src/libical/icalstrdup.c:
43924 fixed spelling mistake
43926 2008-05-04 Patrick Ohly <patrick.ohly@gmx.de>
43928 * src/EvolutionSmartPtr.h:
43930 must define HANDLE_LIBICAL_MEMORY to avoid compiler warning
43932 2008-05-02 Patrick Ohly <patrick.ohly@gmx.de>
43935 * src/EvolutionCalendarSource.cpp:
43937 * src/e-cal-check-timezones.c:
43938 * src/libical/icalstrdup.c:
43939 * src/libical/icalstrdup.h:
43941 GNOME Bugzilla #516408: always free ical strings, duplicate when
43944 2008-05-02 Patrick Ohly <patrick.ohly@gmx.de>
43946 * test/runtests.py:
43948 also test SyncEvolution unit tests in addition to testing
43951 2008-05-02 Patrick Ohly <patrick.ohly@gmx.de>
43955 suppressed all known leaks with trunk from April 1st
43957 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
43961 Maemo no longer uses patched libdbus
43963 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
43967 account -> user mapping for svn2cl
43969 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
43971 * src/EvolutionContactSource.cpp:
43973 SF #1947050: added sanity checks around string access of
43974 X-OSSO-CONTACT-STATE
43976 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
43978 * debian/changelog:
43982 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
43984 * src/EvolutionCalendarSource.cpp:
43986 * src/e-cal-check-timezones.c:
43987 * src/e-cal-check-timezones.h:
43988 * src/e_cal_check_timezones.c:
43989 * src/e_cal_check_timezones.h:
43991 finished proposal for inclusion of e_cal_check_timezones() into
43994 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
44000 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
44006 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
44010 svn checkout must be up-to-date for svn2cl to produce complete
44013 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
44019 generate ChangeLog from Subversion log
44021 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
44023 * src/SyncEvolutionUtil.cpp:
44024 * src/client-test-app.cpp:
44026 adding SyncEvolution test target in all cases, take II
44028 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
44030 * src/EvolutionCalendarSourceRegister.cpp:
44031 * src/e_cal_check_timezones.c:
44032 * src/e_cal_check_timezones.h:
44034 avoid timezone collisions by renaming the new VTIMEZONE before
44037 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
44039 * src/EvolutionCalendarSource.cpp:
44040 * src/EvolutionCalendarSourceRegister.cpp:
44041 * src/EvolutionSyncSource.h:
44043 * src/e_cal_check_timezones.c:
44044 * src/e_cal_check_timezones.h:
44046 map TZIDs to system timezones, if possible
44048 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
44050 * src/EvolutionSyncSource.cpp:
44052 avoid redundant underscore
44054 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
44056 * src/EvolutionCalendarSourceRegister.cpp:
44057 * src/EvolutionSyncSource.cpp:
44058 * src/EvolutionSyncSource.h:
44060 added testing of opening default database
44062 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
44064 * src/SyncEvolutionUtil.cpp:
44066 always provide SyncEvolution test class, even if it is empty:
44067 avoids the need to distinguish between builds when testing it
44069 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
44071 * src/SyncEvolutionCmdline.cpp:
44073 unit tests were unintentionally enabled when only integration
44074 tests should have been on
44076 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
44080 added comment about pre-releases
44082 2008-04-16 Patrick Ohly <patrick.ohly@gmx.de>
44084 * src/SyncEvolutionCmdline.cpp:
44086 added SSL options also to regression testing
44088 2008-04-16 Patrick Ohly <patrick.ohly@gmx.de>
44093 bumped version to alpha, made sure that .deb package version is
44094 larger than last release but smaller than final one
44096 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
44098 * src/TrackingSyncSource.h:
44100 clarified insertItem
44102 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
44105 * src/PrefixConfigNode.cpp:
44106 * src/PrefixConfigNode.h:
44107 * src/TrackingSyncSource.cpp:
44109 added prefix to change tracking node: that way have multiple name
44110 spaces in the same config node, in case we need it later on
44112 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
44114 * src/FilterConfigNode.cpp:
44115 * src/SafeConfigNode.cpp:
44117 fixed typo in error message (missing 'not')
44119 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
44121 * src/ConfigNode.h:
44122 * src/FileConfigNode.cpp:
44123 * src/FileConfigNode.h:
44124 * src/FilterConfigNode.cpp:
44125 * src/FilterConfigNode.h:
44126 * src/SafeConfigNode.cpp:
44127 * src/SafeConfigNode.h:
44128 * src/SyncEvolutionConfig.cpp:
44129 * src/TrackingSyncSource.cpp:
44131 avoid expensive copying of property map
44133 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
44135 * src/SyncEvolutionCmdline.cpp:
44137 updated --help text
44139 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
44141 * src/EvolutionCalendarSource.cpp:
44142 * src/EvolutionMemoSource.cpp:
44144 make sure that the icomp UID is set before calling the update
44145 method (EDS crashes otherwise)
44147 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
44149 * src/AddressBookSource.h:
44150 * src/EvolutionCalendarSource.h:
44151 * src/EvolutionContactSource.h:
44152 * src/EvolutionMemoSource.h:
44153 * src/TrackingSyncSource.h:
44155 the useless clone() method is no longer needed because SyncSource
44156 no longer inherits from ArrayElement
44158 2008-04-08 Patrick Ohly <patrick.ohly@gmx.de>
44160 * src/EvolutionCalendarSource.cpp:
44162 implemented support for detached recurrences
44164 2008-04-08 Patrick Ohly <patrick.ohly@gmx.de>
44166 * src/EvolutionSyncSource.h:
44167 * src/client-test-app.cpp:
44169 adapted to new removeAllItems() prototype
44171 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
44173 * src/EvolutionSyncClient.cpp:
44175 added missing initialization of sources during --status
44178 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
44180 * src/EvolutionCalendarSource.cpp:
44181 * src/EvolutionCalendarSource.h:
44182 * src/EvolutionMemoSource.cpp:
44183 * src/EvolutionMemoSource.h:
44184 * src/SQLiteContactSource.cpp:
44185 * src/SQLiteContactSource.h:
44186 * src/TrackingSyncSource.cpp:
44187 * src/TrackingSyncSource.h:
44189 make results from insertItem explicit by putting them all in one
44192 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
44196 'test' is a meta target
44198 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
44200 * src/AddressBookSource.cpp:
44201 * src/AddressBookSource.h:
44202 * src/EvolutionCalendarSource.cpp:
44203 * src/EvolutionCalendarSource.h:
44204 * src/EvolutionContactSource.cpp:
44205 * src/EvolutionContactSource.h:
44206 * src/EvolutionMemoSource.cpp:
44207 * src/EvolutionMemoSource.h:
44208 * src/EvolutionSyncClient.cpp:
44209 * src/EvolutionSyncSource.cpp:
44210 * src/EvolutionSyncSource.h:
44211 * src/SQLiteContactSource.cpp:
44212 * src/SQLiteContactSource.h:
44213 * src/TrackingSyncSource.cpp:
44214 * src/TrackingSyncSource.h:
44215 * src/client-test-app.cpp:
44217 EvolutionCalendarSyncSource now uses change tracking based on
44218 modification time stamp.
44220 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
44222 * src/syncevolution.cpp:
44224 adapted to the extended printLine() method
44226 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
44228 * src/EvolutionSmartPtr.h:
44230 added template class for calling free() on arbitrary pointer
44232 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
44235 * src/SafeConfigNode.cpp:
44236 * src/SafeConfigNode.h:
44238 added wrapper around config node: accepts arbitrary key/value
44241 2008-04-06 Patrick Ohly <patrick.ohly@gmx.de>
44245 use instead of make
44247 2008-04-06 Patrick Ohly <patrick.ohly@gmx.de>
44251 added missing VolatileConfigTree.h to dist
44253 2008-04-06 Patrick Ohly <patrick.ohly@gmx.de>
44258 added dependencies on self-compiled client library (client-test
44259 and synceveoluition were not always recompiled)
44261 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
44263 * src/EvolutionSyncClient.cpp:
44265 check config before open() and beginSync() to detect errors when
44266 it is still safe (change tracking not modified yet; exceptions
44269 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
44271 * src/SyncEvolutionConfig.cpp:
44272 * src/SyncEvolutionConfig.h:
44273 * src/VolatileConfigTree.h:
44275 allow temporary configuration in memory which is not tied to a
44276 persistent configuration
44278 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
44280 * src/SyncEvolutionCmdline.cpp:
44282 return code of sync got lost
44284 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
44287 * src/EvolutionSyncClient.cpp:
44288 * src/SyncEvolutionConfig.cpp:
44289 * src/SyncEvolutionConfig.h:
44291 added several options for SSL connections
44293 2008-04-03 Patrick Ohly <patrick.ohly@gmx.de>
44295 * src/EvolutionCalendarSource.cpp:
44296 * src/EvolutionContactSource.cpp:
44297 * src/EvolutionSyncClient.cpp:
44298 * src/EvolutionSyncClient.h:
44299 * src/EvolutionSyncSource.h:
44300 * src/SyncEvolutionCmdline.cpp:
44301 * src/SyncEvolutionConfig.cpp:
44302 * src/SyncEvolutionConfig.h:
44304 - all passwords can be specified as env variables (${foo}) or
44305 read from stdin (-) - fixed config access in sync sources (broke
44308 2008-04-01 Patrick Ohly <patrick.ohly@gmx.de>
44310 * src/SyncEvolutionCmdline.cpp:
44312 added missing newline in error message
44314 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44317 * src/SyncEvolutionCmdline.cpp:
44319 --properties not implemented yet
44321 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44324 * src/ConfigNode.h:
44325 * src/FileConfigNode.cpp:
44326 * src/FileConfigNode.h:
44327 * src/FilterConfigNode.cpp:
44328 * src/FilterConfigNode.h:
44329 * src/SyncEvolutionCmdline.cpp:
44330 * src/SyncEvolutionConfig.cpp:
44331 * src/SyncEvolutionConfig.h:
44333 default values are commmented out in .ini files; some important
44334 ones are always set normally
44336 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44338 * src/EvolutionCalendarSource.cpp:
44339 * src/EvolutionContactSource.cpp:
44340 * src/EvolutionSyncClient.cpp:
44341 * src/EvolutionSyncSource.cpp:
44342 * src/EvolutionSyncSource.h:
44343 * src/SQLiteContactSource.cpp:
44344 * src/SyncEvolutionCmdline.cpp:
44345 * src/SyncEvolutionConfig.cpp:
44346 * src/SyncEvolutionConfig.h:
44348 simplified configuration
44350 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44352 * src/SyncEvolutionCmdline.cpp:
44353 * src/SyncEvolutionConfig.cpp:
44355 cleaned up comments on properties
44357 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44360 * src/SyncEvolutionCmdline.cpp:
44361 * src/SyncEvolutionConfig.cpp:
44362 * src/SyncEvolutionUtil.cpp:
44363 * src/SyncEvolutionUtil.h:
44365 deviceId is now a pseudo UUID in new configurations
44367 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44369 * src/SyncEvolutionCmdline.cpp:
44371 added testing of --configure on old-style config
44373 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44375 * src/SyncEvolutionCmdline.cpp:
44377 added testing of source listing and migration, minor fixes
44379 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44382 * src/FilterConfigNode.h:
44383 * src/SyncEvolutionCmdline.cpp:
44385 added testing of configuring existing config; minor fixes (case
44386 sensitivity in filter, modifying only selected sources)
44388 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44390 * src/SyncEvolutionCmdline.cpp:
44392 testing of/fixed creating config with sources specified; improved
44393 white space handling in parameters
44395 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44397 * src/SyncEvolutionCmdline.cpp:
44398 * src/SyncEvolutionUtil.h:
44400 added testing of --print-config, fixed some of the error handling
44402 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44404 * src/boost/detail/algorithm.hpp:
44405 * src/boost/detail/allocator_utilities.hpp:
44406 * src/boost/detail/atomic_count.hpp:
44407 * src/boost/detail/atomic_count_gcc.hpp:
44408 * src/boost/detail/atomic_count_pthreads.hpp:
44409 * src/boost/detail/atomic_count_win32.hpp:
44410 * src/boost/detail/binary_search.hpp:
44411 * src/boost/detail/call_traits.hpp:
44412 * src/boost/detail/catch_exceptions.hpp:
44413 * src/boost/detail/compressed_pair.hpp:
44414 * src/boost/detail/dynamic_bitset.hpp:
44415 * src/boost/detail/endian.hpp:
44416 * src/boost/detail/indirect_traits.hpp:
44417 * src/boost/detail/interlocked.hpp:
44418 * src/boost/detail/is_function_ref_tester.hpp:
44419 * src/boost/detail/is_incrementable.hpp:
44420 * src/boost/detail/is_xxx.hpp:
44421 * src/boost/detail/iterator.hpp:
44422 * src/boost/detail/lightweight_mutex.hpp:
44423 * src/boost/detail/lightweight_test.hpp:
44424 * src/boost/detail/limits.hpp:
44425 * src/boost/detail/lwm_nop.hpp:
44426 * src/boost/detail/lwm_pthreads.hpp:
44427 * src/boost/detail/lwm_win32_cs.hpp:
44428 * src/boost/detail/named_template_params.hpp:
44429 * src/boost/detail/no_exceptions_support.hpp:
44430 * src/boost/detail/none_t.hpp:
44431 * src/boost/detail/numeric_traits.hpp:
44432 * src/boost/detail/ob_call_traits.hpp:
44433 * src/boost/detail/ob_compressed_pair.hpp:
44434 * src/boost/detail/quick_allocator.hpp:
44435 * src/boost/detail/reference_content.hpp:
44436 * src/boost/detail/select_type.hpp:
44437 * src/boost/detail/shared_array_nmt.hpp:
44438 * src/boost/detail/shared_ptr_nmt.hpp:
44439 * src/boost/detail/templated_streams.hpp:
44440 * src/boost/detail/utf8_codecvt_facet.hpp:
44441 * src/boost/foreach.hpp:
44443 added more Boost header files (required by algorithm::string)
44445 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
44447 * src/FilterConfigNode.h:
44448 * src/SyncEvolutionCmdline.cpp:
44449 * src/SyncEvolutionCmdline.h:
44451 added testing of --sync property storing
44453 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
44455 * src/SyncEvolutionCmdline.cpp:
44457 test additional aspects of --template and --print-servers
44459 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
44461 * src/SyncEvolutionCmdline.cpp:
44463 added --template testing
44465 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
44467 * src/SyncEvolutionConfig.cpp:
44469 fixed default Funambol config (vCard 2.1, memo sync/URI mixup)
44471 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
44473 * src/SyncEvolutionConfig.h:
44475 added missing 'syncevolution' subdir when XDG_CONFIG_HOME is set
44477 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
44479 * src/EvolutionContactSource.cpp:
44480 * src/SQLiteContactSource.cpp:
44481 * src/SyncEvolutionCmdline.cpp:
44482 * src/SyncEvolutionConfig.cpp:
44483 * src/SyncEvolutionConfig.h:
44484 * src/boost/algorithm/string.hpp:
44485 * src/boost/algorithm/string/case_conv.hpp:
44486 * src/boost/algorithm/string/classification.hpp:
44487 * src/boost/algorithm/string/compare.hpp:
44488 * src/boost/algorithm/string/concept.hpp:
44489 * src/boost/algorithm/string/config.hpp:
44490 * src/boost/algorithm/string/constants.hpp:
44491 * src/boost/algorithm/string/detail/case_conv.hpp:
44492 * src/boost/algorithm/string/detail/classification.hpp:
44493 * src/boost/algorithm/string/detail/find_format.hpp:
44494 * src/boost/algorithm/string/detail/find_format_all.hpp:
44495 * src/boost/algorithm/string/detail/find_format_store.hpp:
44496 * src/boost/algorithm/string/detail/find_iterator.hpp:
44497 * src/boost/algorithm/string/detail/finder.hpp:
44498 * src/boost/algorithm/string/detail/finder_regex.hpp:
44499 * src/boost/algorithm/string/detail/formatter.hpp:
44500 * src/boost/algorithm/string/detail/formatter_regex.hpp:
44501 * src/boost/algorithm/string/detail/predicate.hpp:
44502 * src/boost/algorithm/string/detail/replace_storage.hpp:
44503 * src/boost/algorithm/string/detail/sequence.hpp:
44504 * src/boost/algorithm/string/detail/trim.hpp:
44505 * src/boost/algorithm/string/detail/util.hpp:
44506 * src/boost/algorithm/string/erase.hpp:
44507 * src/boost/algorithm/string/find.hpp:
44508 * src/boost/algorithm/string/find_format.hpp:
44509 * src/boost/algorithm/string/find_iterator.hpp:
44510 * src/boost/algorithm/string/finder.hpp:
44511 * src/boost/algorithm/string/formatter.hpp:
44512 * src/boost/algorithm/string/iter_find.hpp:
44513 * src/boost/algorithm/string/join.hpp:
44514 * src/boost/algorithm/string/predicate.hpp:
44515 * src/boost/algorithm/string/predicate_facade.hpp:
44516 * src/boost/algorithm/string/replace.hpp:
44517 * src/boost/algorithm/string/sequence_traits.hpp:
44518 * src/boost/algorithm/string/split.hpp:
44519 * src/boost/algorithm/string/std/list_traits.hpp:
44520 * src/boost/algorithm/string/std/rope_traits.hpp:
44521 * src/boost/algorithm/string/std/slist_traits.hpp:
44522 * src/boost/algorithm/string/std/string_traits.hpp:
44523 * src/boost/algorithm/string/std_containers_traits.hpp:
44524 * src/boost/algorithm/string/trim.hpp:
44525 * src/boost/algorithm/string/yes_no_type.hpp:
44526 * src/boost/bind.hpp:
44527 * src/boost/bind/apply.hpp:
44528 * src/boost/bind/arg.hpp:
44529 * src/boost/bind/bind_cc.hpp:
44530 * src/boost/bind/bind_mf_cc.hpp:
44531 * src/boost/bind/bind_template.hpp:
44532 * src/boost/bind/make_adaptable.hpp:
44533 * src/boost/bind/mem_fn_cc.hpp:
44534 * src/boost/bind/mem_fn_template.hpp:
44535 * src/boost/bind/mem_fn_vw.hpp:
44536 * src/boost/bind/placeholders.hpp:
44537 * src/boost/bind/protect.hpp:
44538 * src/boost/bind/storage.hpp:
44539 * src/boost/cast.hpp:
44540 * src/boost/concept_archetype.hpp:
44541 * src/boost/concept_check.hpp:
44542 * src/boost/function.hpp:
44543 * src/boost/function/detail/function_iterate.hpp:
44544 * src/boost/function/detail/maybe_include.hpp:
44545 * src/boost/function/detail/prologue.hpp:
44546 * src/boost/function/function0.hpp:
44547 * src/boost/function/function1.hpp:
44548 * src/boost/function/function10.hpp:
44549 * src/boost/function/function2.hpp:
44550 * src/boost/function/function3.hpp:
44551 * src/boost/function/function4.hpp:
44552 * src/boost/function/function5.hpp:
44553 * src/boost/function/function6.hpp:
44554 * src/boost/function/function7.hpp:
44555 * src/boost/function/function8.hpp:
44556 * src/boost/function/function9.hpp:
44557 * src/boost/function/function_base.hpp:
44558 * src/boost/function/function_template.hpp:
44559 * src/boost/function_equal.hpp:
44560 * src/boost/get_pointer.hpp:
44561 * src/boost/implicit_cast.hpp:
44562 * src/boost/iterator.hpp:
44563 * src/boost/iterator/counting_iterator.hpp:
44564 * src/boost/iterator/detail/any_conversion_eater.hpp:
44565 * src/boost/iterator/detail/config_def.hpp:
44566 * src/boost/iterator/detail/config_undef.hpp:
44567 * src/boost/iterator/detail/enable_if.hpp:
44568 * src/boost/iterator/detail/facade_iterator_category.hpp:
44569 * src/boost/iterator/detail/minimum_category.hpp:
44570 * src/boost/iterator/filter_iterator.hpp:
44571 * src/boost/iterator/indirect_iterator.hpp:
44572 * src/boost/iterator/interoperable.hpp:
44573 * src/boost/iterator/is_lvalue_iterator.hpp:
44574 * src/boost/iterator/is_readable_iterator.hpp:
44575 * src/boost/iterator/iterator_adaptor.hpp:
44576 * src/boost/iterator/iterator_archetypes.hpp:
44577 * src/boost/iterator/iterator_categories.hpp:
44578 * src/boost/iterator/iterator_concepts.hpp:
44579 * src/boost/iterator/iterator_facade.hpp:
44580 * src/boost/iterator/iterator_traits.hpp:
44581 * src/boost/iterator/new_iterator_tests.hpp:
44582 * src/boost/iterator/permutation_iterator.hpp:
44583 * src/boost/iterator/reverse_iterator.hpp:
44584 * src/boost/iterator/transform_iterator.hpp:
44585 * src/boost/iterator/zip_iterator.hpp:
44586 * src/boost/lexical_cast.hpp:
44587 * src/boost/mem_fn.hpp:
44588 * src/boost/mpl/O1_size.hpp:
44589 * src/boost/mpl/O1_size_fwd.hpp:
44590 * src/boost/mpl/accumulate.hpp:
44591 * src/boost/mpl/advance.hpp:
44592 * src/boost/mpl/advance_fwd.hpp:
44593 * src/boost/mpl/alias.hpp:
44594 * src/boost/mpl/always.hpp:
44595 * src/boost/mpl/and.hpp:
44596 * src/boost/mpl/apply.hpp:
44597 * src/boost/mpl/apply_fwd.hpp:
44598 * src/boost/mpl/apply_wrap.hpp:
44599 * src/boost/mpl/arg.hpp:
44600 * src/boost/mpl/arg_fwd.hpp:
44601 * src/boost/mpl/arithmetic.hpp:
44602 * src/boost/mpl/as_sequence.hpp:
44603 * src/boost/mpl/assert.hpp:
44604 * src/boost/mpl/at.hpp:
44605 * src/boost/mpl/at_fwd.hpp:
44606 * src/boost/mpl/aux_/O1_size_impl.hpp:
44607 * src/boost/mpl/aux_/adl_barrier.hpp:
44608 * src/boost/mpl/aux_/advance_backward.hpp:
44609 * src/boost/mpl/aux_/advance_forward.hpp:
44610 * src/boost/mpl/aux_/apply_1st.hpp:
44611 * src/boost/mpl/aux_/arg_typedef.hpp:
44612 * src/boost/mpl/aux_/arithmetic_op.hpp:
44613 * src/boost/mpl/aux_/arity.hpp:
44614 * src/boost/mpl/aux_/arity_spec.hpp:
44615 * src/boost/mpl/aux_/at_impl.hpp:
44616 * src/boost/mpl/aux_/back_impl.hpp:
44617 * src/boost/mpl/aux_/basic_bind.hpp:
44618 * src/boost/mpl/aux_/begin_end_impl.hpp:
44619 * src/boost/mpl/aux_/clear_impl.hpp:
44620 * src/boost/mpl/aux_/common_name_wknd.hpp:
44621 * src/boost/mpl/aux_/comparison_op.hpp:
44622 * src/boost/mpl/aux_/config/adl.hpp:
44623 * src/boost/mpl/aux_/config/arrays.hpp:
44624 * src/boost/mpl/aux_/config/bind.hpp:
44625 * src/boost/mpl/aux_/config/compiler.hpp:
44626 * src/boost/mpl/aux_/config/ctps.hpp:
44627 * src/boost/mpl/aux_/config/dependent_nttp.hpp:
44628 * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
44629 * src/boost/mpl/aux_/config/dtp.hpp:
44630 * src/boost/mpl/aux_/config/eti.hpp:
44631 * src/boost/mpl/aux_/config/forwarding.hpp:
44632 * src/boost/mpl/aux_/config/gcc.hpp:
44633 * src/boost/mpl/aux_/config/has_apply.hpp:
44634 * src/boost/mpl/aux_/config/has_xxx.hpp:
44635 * src/boost/mpl/aux_/config/integral.hpp:
44636 * src/boost/mpl/aux_/config/intel.hpp:
44637 * src/boost/mpl/aux_/config/lambda.hpp:
44638 * src/boost/mpl/aux_/config/msvc.hpp:
44639 * src/boost/mpl/aux_/config/msvc_typename.hpp:
44640 * src/boost/mpl/aux_/config/nttp.hpp:
44641 * src/boost/mpl/aux_/config/operators.hpp:
44642 * src/boost/mpl/aux_/config/overload_resolution.hpp:
44643 * src/boost/mpl/aux_/config/preprocessor.hpp:
44644 * src/boost/mpl/aux_/config/static_constant.hpp:
44645 * src/boost/mpl/aux_/config/ttp.hpp:
44646 * src/boost/mpl/aux_/config/typeof.hpp:
44647 * src/boost/mpl/aux_/config/use_preprocessed.hpp:
44648 * src/boost/mpl/aux_/config/workaround.hpp:
44649 * src/boost/mpl/aux_/contains_impl.hpp:
44650 * src/boost/mpl/aux_/count_args.hpp:
44651 * src/boost/mpl/aux_/count_impl.hpp:
44652 * src/boost/mpl/aux_/empty_impl.hpp:
44653 * src/boost/mpl/aux_/erase_impl.hpp:
44654 * src/boost/mpl/aux_/erase_key_impl.hpp:
44655 * src/boost/mpl/aux_/filter_iter.hpp:
44656 * src/boost/mpl/aux_/find_if_pred.hpp:
44657 * src/boost/mpl/aux_/fold_impl.hpp:
44658 * src/boost/mpl/aux_/fold_impl_body.hpp:
44659 * src/boost/mpl/aux_/fold_op.hpp:
44660 * src/boost/mpl/aux_/fold_pred.hpp:
44661 * src/boost/mpl/aux_/front_impl.hpp:
44662 * src/boost/mpl/aux_/full_lambda.hpp:
44663 * src/boost/mpl/aux_/has_apply.hpp:
44664 * src/boost/mpl/aux_/has_begin.hpp:
44665 * src/boost/mpl/aux_/has_key_impl.hpp:
44666 * src/boost/mpl/aux_/has_rebind.hpp:
44667 * src/boost/mpl/aux_/has_size.hpp:
44668 * src/boost/mpl/aux_/has_tag.hpp:
44669 * src/boost/mpl/aux_/has_type.hpp:
44670 * src/boost/mpl/aux_/include_preprocessed.hpp:
44671 * src/boost/mpl/aux_/insert_impl.hpp:
44672 * src/boost/mpl/aux_/insert_range_impl.hpp:
44673 * src/boost/mpl/aux_/inserter_algorithm.hpp:
44674 * src/boost/mpl/aux_/integral_wrapper.hpp:
44675 * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
44676 * src/boost/mpl/aux_/iter_apply.hpp:
44677 * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
44678 * src/boost/mpl/aux_/iter_fold_impl.hpp:
44679 * src/boost/mpl/aux_/iter_push_front.hpp:
44680 * src/boost/mpl/aux_/joint_iter.hpp:
44681 * src/boost/mpl/aux_/lambda_arity_param.hpp:
44682 * src/boost/mpl/aux_/lambda_no_ctps.hpp:
44683 * src/boost/mpl/aux_/lambda_spec.hpp:
44684 * src/boost/mpl/aux_/lambda_support.hpp:
44685 * src/boost/mpl/aux_/largest_int.hpp:
44686 * src/boost/mpl/aux_/logical_op.hpp:
44687 * src/boost/mpl/aux_/msvc_dtw.hpp:
44688 * src/boost/mpl/aux_/msvc_eti_base.hpp:
44689 * src/boost/mpl/aux_/msvc_is_class.hpp:
44690 * src/boost/mpl/aux_/msvc_never_true.hpp:
44691 * src/boost/mpl/aux_/msvc_type.hpp:
44692 * src/boost/mpl/aux_/na.hpp:
44693 * src/boost/mpl/aux_/na_assert.hpp:
44694 * src/boost/mpl/aux_/na_fwd.hpp:
44695 * src/boost/mpl/aux_/na_spec.hpp:
44696 * src/boost/mpl/aux_/nested_type_wknd.hpp:
44697 * src/boost/mpl/aux_/nttp_decl.hpp:
44698 * src/boost/mpl/aux_/numeric_cast_utils.hpp:
44699 * src/boost/mpl/aux_/numeric_op.hpp:
44700 * src/boost/mpl/aux_/order_impl.hpp:
44701 * src/boost/mpl/aux_/overload_names.hpp:
44702 * src/boost/mpl/aux_/partition_op.hpp:
44703 * src/boost/mpl/aux_/pop_back_impl.hpp:
44704 * src/boost/mpl/aux_/pop_front_impl.hpp:
44705 * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
44706 * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
44707 * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
44708 * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
44709 * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
44710 * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
44711 * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
44712 * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
44713 * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
44714 * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
44715 * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
44716 * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
44717 * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
44718 * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
44719 * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
44720 * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
44721 * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
44722 * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
44723 * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
44724 * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
44725 * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
44726 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
44727 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
44728 * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
44729 * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
44730 * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
44731 * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
44732 * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
44733 * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
44734 * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
44735 * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
44736 * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
44737 * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
44738 * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
44739 * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
44740 * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
44741 * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
44742 * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
44743 * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
44744 * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
44745 * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
44746 * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
44747 * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
44748 * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
44749 * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
44750 * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
44751 * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
44752 * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
44753 * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
44754 * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
44755 * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
44756 * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
44757 * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
44758 * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
44759 * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
44760 * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
44761 * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
44762 * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
44763 * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
44764 * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
44765 * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
44766 * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
44767 * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
44768 * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
44769 * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
44770 * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
44771 * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
44772 * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
44773 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
44774 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
44775 * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
44776 * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
44777 * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
44778 * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
44779 * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
44780 * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
44781 * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
44782 * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
44783 * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
44784 * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
44785 * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
44786 * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
44787 * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
44788 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
44789 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
44790 * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
44791 * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
44792 * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
44793 * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
44794 * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
44795 * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
44796 * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
44797 * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
44798 * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
44799 * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
44800 * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
44801 * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
44802 * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
44803 * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
44804 * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
44805 * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
44806 * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
44807 * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
44808 * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
44809 * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
44810 * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
44811 * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
44812 * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
44813 * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
44814 * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
44815 * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
44816 * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
44817 * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
44818 * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
44819 * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
44820 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
44821 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
44822 * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
44823 * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
44824 * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
44825 * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
44826 * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
44827 * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
44828 * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
44829 * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
44830 * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
44831 * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
44832 * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
44833 * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
44834 * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
44835 * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
44836 * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
44837 * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
44838 * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
44839 * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
44840 * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
44841 * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
44842 * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
44843 * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
44844 * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
44845 * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
44846 * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
44847 * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
44848 * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
44849 * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
44850 * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
44851 * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
44852 * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
44853 * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
44854 * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
44855 * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
44856 * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
44857 * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
44858 * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
44859 * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
44860 * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
44861 * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
44862 * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
44863 * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
44864 * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
44865 * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
44866 * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
44867 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
44868 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
44869 * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
44870 * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
44871 * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
44872 * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
44873 * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
44874 * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
44875 * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
44876 * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
44877 * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
44878 * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
44879 * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
44880 * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
44881 * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
44882 * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
44883 * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
44884 * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
44885 * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
44886 * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
44887 * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
44888 * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
44889 * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
44890 * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
44891 * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
44892 * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
44893 * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
44894 * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
44895 * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
44896 * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
44897 * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
44898 * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
44899 * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
44900 * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
44901 * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
44902 * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
44903 * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
44904 * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
44905 * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
44906 * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
44907 * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
44908 * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
44909 * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
44910 * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
44911 * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
44912 * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
44913 * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
44914 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
44915 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
44916 * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
44917 * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
44918 * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
44919 * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
44920 * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
44921 * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
44922 * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
44923 * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
44924 * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
44925 * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
44926 * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
44927 * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
44928 * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
44929 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
44930 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
44931 * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
44932 * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
44933 * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
44934 * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
44935 * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
44936 * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
44937 * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
44938 * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
44939 * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
44940 * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
44941 * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
44942 * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
44943 * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
44944 * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
44945 * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
44946 * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
44947 * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
44948 * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
44949 * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
44950 * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
44951 * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
44952 * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
44953 * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
44954 * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
44955 * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
44956 * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
44957 * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
44958 * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
44959 * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
44960 * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
44961 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
44962 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
44963 * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
44964 * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
44965 * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
44966 * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
44967 * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
44968 * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
44969 * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
44970 * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
44971 * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
44972 * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
44973 * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
44974 * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
44975 * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
44976 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
44977 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
44978 * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
44979 * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
44980 * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
44981 * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
44982 * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
44983 * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
44984 * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
44985 * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
44986 * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
44987 * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
44988 * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
44989 * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
44990 * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
44991 * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
44992 * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
44993 * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
44994 * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
44995 * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
44996 * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
44997 * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
44998 * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
44999 * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
45000 * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
45001 * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
45002 * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
45003 * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
45004 * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
45005 * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
45006 * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
45007 * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
45008 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
45009 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
45010 * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
45011 * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
45012 * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
45013 * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
45014 * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
45015 * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
45016 * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
45017 * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
45018 * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
45019 * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
45020 * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
45021 * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
45022 * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
45023 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
45024 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
45025 * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
45026 * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
45027 * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
45028 * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
45029 * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
45030 * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
45031 * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
45032 * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
45033 * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
45034 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
45035 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
45036 * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
45037 * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
45038 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
45039 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
45040 * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
45041 * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
45042 * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
45043 * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
45044 * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
45045 * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
45046 * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
45047 * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
45048 * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
45049 * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
45050 * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
45051 * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
45052 * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
45053 * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
45054 * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
45055 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
45056 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
45057 * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
45058 * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
45059 * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
45060 * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
45061 * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
45062 * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
45063 * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
45064 * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
45065 * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
45066 * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
45067 * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
45068 * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
45069 * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
45070 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
45071 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
45072 * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
45073 * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
45074 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
45075 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
45076 * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
45077 * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
45078 * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
45079 * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
45080 * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
45081 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
45082 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
45083 * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
45084 * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
45085 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
45086 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
45087 * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
45088 * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
45089 * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
45090 * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
45091 * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
45092 * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
45093 * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
45094 * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
45095 * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
45096 * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
45097 * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
45098 * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
45099 * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
45100 * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
45101 * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
45102 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
45103 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
45104 * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
45105 * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
45106 * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
45107 * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
45108 * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
45109 * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
45110 * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
45111 * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
45112 * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
45113 * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
45114 * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
45115 * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
45116 * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
45117 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
45118 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
45119 * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
45120 * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
45121 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
45122 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
45123 * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
45124 * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
45125 * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
45126 * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
45127 * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
45128 * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
45129 * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
45130 * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
45131 * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
45132 * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
45133 * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
45134 * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
45135 * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
45136 * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
45137 * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
45138 * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
45139 * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
45140 * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
45141 * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
45142 * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
45143 * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
45144 * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
45145 * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
45146 * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
45147 * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
45148 * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
45149 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
45150 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
45151 * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
45152 * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
45153 * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
45154 * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
45155 * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
45156 * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
45157 * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
45158 * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
45159 * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
45160 * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
45161 * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
45162 * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
45163 * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
45164 * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
45165 * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
45166 * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
45167 * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
45168 * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
45169 * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
45170 * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
45171 * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
45172 * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
45173 * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
45174 * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
45175 * src/boost/mpl/aux_/preprocessor/add.hpp:
45176 * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
45177 * src/boost/mpl/aux_/preprocessor/default_params.hpp:
45178 * src/boost/mpl/aux_/preprocessor/enum.hpp:
45179 * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
45180 * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
45181 * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
45182 * src/boost/mpl/aux_/preprocessor/params.hpp:
45183 * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
45184 * src/boost/mpl/aux_/preprocessor/range.hpp:
45185 * src/boost/mpl/aux_/preprocessor/repeat.hpp:
45186 * src/boost/mpl/aux_/preprocessor/sub.hpp:
45187 * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
45188 * src/boost/mpl/aux_/preprocessor/tuple.hpp:
45189 * src/boost/mpl/aux_/ptr_to_ref.hpp:
45190 * src/boost/mpl/aux_/push_back_impl.hpp:
45191 * src/boost/mpl/aux_/push_front_impl.hpp:
45192 * src/boost/mpl/aux_/range_c/O1_size.hpp:
45193 * src/boost/mpl/aux_/range_c/back.hpp:
45194 * src/boost/mpl/aux_/range_c/empty.hpp:
45195 * src/boost/mpl/aux_/range_c/front.hpp:
45196 * src/boost/mpl/aux_/range_c/iterator.hpp:
45197 * src/boost/mpl/aux_/range_c/size.hpp:
45198 * src/boost/mpl/aux_/range_c/tag.hpp:
45199 * src/boost/mpl/aux_/reverse_fold_impl.hpp:
45200 * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
45201 * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
45202 * src/boost/mpl/aux_/sequence_wrapper.hpp:
45203 * src/boost/mpl/aux_/shift_op.hpp:
45204 * src/boost/mpl/aux_/single_element_iter.hpp:
45205 * src/boost/mpl/aux_/size_impl.hpp:
45206 * src/boost/mpl/aux_/sort_impl.hpp:
45207 * src/boost/mpl/aux_/static_cast.hpp:
45208 * src/boost/mpl/aux_/template_arity.hpp:
45209 * src/boost/mpl/aux_/template_arity_fwd.hpp:
45210 * src/boost/mpl/aux_/test.hpp:
45211 * src/boost/mpl/aux_/test/assert.hpp:
45212 * src/boost/mpl/aux_/test/data.hpp:
45213 * src/boost/mpl/aux_/test/test_case.hpp:
45214 * src/boost/mpl/aux_/traits_lambda_spec.hpp:
45215 * src/boost/mpl/aux_/transform_iter.hpp:
45216 * src/boost/mpl/aux_/type_wrapper.hpp:
45217 * src/boost/mpl/aux_/unwrap.hpp:
45218 * src/boost/mpl/aux_/value_wknd.hpp:
45219 * src/boost/mpl/aux_/yes_no.hpp:
45220 * src/boost/mpl/back.hpp:
45221 * src/boost/mpl/back_fwd.hpp:
45222 * src/boost/mpl/back_inserter.hpp:
45223 * src/boost/mpl/base.hpp:
45224 * src/boost/mpl/begin.hpp:
45225 * src/boost/mpl/begin_end.hpp:
45226 * src/boost/mpl/begin_end_fwd.hpp:
45227 * src/boost/mpl/bind.hpp:
45228 * src/boost/mpl/bind_fwd.hpp:
45229 * src/boost/mpl/bitand.hpp:
45230 * src/boost/mpl/bitor.hpp:
45231 * src/boost/mpl/bitwise.hpp:
45232 * src/boost/mpl/bitxor.hpp:
45233 * src/boost/mpl/bool.hpp:
45234 * src/boost/mpl/bool_fwd.hpp:
45235 * src/boost/mpl/clear.hpp:
45236 * src/boost/mpl/clear_fwd.hpp:
45237 * src/boost/mpl/comparison.hpp:
45238 * src/boost/mpl/contains.hpp:
45239 * src/boost/mpl/contains_fwd.hpp:
45240 * src/boost/mpl/copy.hpp:
45241 * src/boost/mpl/copy_if.hpp:
45242 * src/boost/mpl/count.hpp:
45243 * src/boost/mpl/count_fwd.hpp:
45244 * src/boost/mpl/count_if.hpp:
45245 * src/boost/mpl/deque.hpp:
45246 * src/boost/mpl/deref.hpp:
45247 * src/boost/mpl/distance.hpp:
45248 * src/boost/mpl/distance_fwd.hpp:
45249 * src/boost/mpl/divides.hpp:
45250 * src/boost/mpl/empty.hpp:
45251 * src/boost/mpl/empty_base.hpp:
45252 * src/boost/mpl/empty_fwd.hpp:
45253 * src/boost/mpl/empty_sequence.hpp:
45254 * src/boost/mpl/end.hpp:
45255 * src/boost/mpl/equal.hpp:
45256 * src/boost/mpl/equal_to.hpp:
45257 * src/boost/mpl/erase.hpp:
45258 * src/boost/mpl/erase_fwd.hpp:
45259 * src/boost/mpl/erase_key.hpp:
45260 * src/boost/mpl/erase_key_fwd.hpp:
45261 * src/boost/mpl/eval_if.hpp:
45262 * src/boost/mpl/filter_view.hpp:
45263 * src/boost/mpl/find.hpp:
45264 * src/boost/mpl/find_if.hpp:
45265 * src/boost/mpl/fold.hpp:
45266 * src/boost/mpl/for_each.hpp:
45267 * src/boost/mpl/front.hpp:
45268 * src/boost/mpl/front_fwd.hpp:
45269 * src/boost/mpl/front_inserter.hpp:
45270 * src/boost/mpl/greater.hpp:
45271 * src/boost/mpl/greater_equal.hpp:
45272 * src/boost/mpl/has_key.hpp:
45273 * src/boost/mpl/has_key_fwd.hpp:
45274 * src/boost/mpl/has_xxx.hpp:
45275 * src/boost/mpl/identity.hpp:
45276 * src/boost/mpl/if.hpp:
45277 * src/boost/mpl/index_if.hpp:
45278 * src/boost/mpl/index_of.hpp:
45279 * src/boost/mpl/inherit.hpp:
45280 * src/boost/mpl/inherit_linearly.hpp:
45281 * src/boost/mpl/insert.hpp:
45282 * src/boost/mpl/insert_fwd.hpp:
45283 * src/boost/mpl/insert_range.hpp:
45284 * src/boost/mpl/insert_range_fwd.hpp:
45285 * src/boost/mpl/inserter.hpp:
45286 * src/boost/mpl/int.hpp:
45287 * src/boost/mpl/int_fwd.hpp:
45288 * src/boost/mpl/integral_c.hpp:
45289 * src/boost/mpl/integral_c_fwd.hpp:
45290 * src/boost/mpl/integral_c_tag.hpp:
45291 * src/boost/mpl/is_placeholder.hpp:
45292 * src/boost/mpl/is_sequence.hpp:
45293 * src/boost/mpl/iter_fold.hpp:
45294 * src/boost/mpl/iter_fold_if.hpp:
45295 * src/boost/mpl/iterator_category.hpp:
45296 * src/boost/mpl/iterator_range.hpp:
45297 * src/boost/mpl/iterator_tags.hpp:
45298 * src/boost/mpl/joint_view.hpp:
45299 * src/boost/mpl/key_type.hpp:
45300 * src/boost/mpl/key_type_fwd.hpp:
45301 * src/boost/mpl/lambda.hpp:
45302 * src/boost/mpl/lambda_fwd.hpp:
45303 * src/boost/mpl/less.hpp:
45304 * src/boost/mpl/less_equal.hpp:
45305 * src/boost/mpl/limits/arity.hpp:
45306 * src/boost/mpl/limits/list.hpp:
45307 * src/boost/mpl/limits/map.hpp:
45308 * src/boost/mpl/limits/set.hpp:
45309 * src/boost/mpl/limits/unrolling.hpp:
45310 * src/boost/mpl/limits/vector.hpp:
45311 * src/boost/mpl/list.hpp:
45312 * src/boost/mpl/list/aux_/O1_size.hpp:
45313 * src/boost/mpl/list/aux_/begin_end.hpp:
45314 * src/boost/mpl/list/aux_/clear.hpp:
45315 * src/boost/mpl/list/aux_/empty.hpp:
45316 * src/boost/mpl/list/aux_/front.hpp:
45317 * src/boost/mpl/list/aux_/include_preprocessed.hpp:
45318 * src/boost/mpl/list/aux_/item.hpp:
45319 * src/boost/mpl/list/aux_/iterator.hpp:
45320 * src/boost/mpl/list/aux_/numbered.hpp:
45321 * src/boost/mpl/list/aux_/numbered_c.hpp:
45322 * src/boost/mpl/list/aux_/pop_front.hpp:
45323 * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
45324 * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
45325 * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
45326 * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
45327 * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
45328 * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
45329 * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
45330 * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
45331 * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
45332 * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
45333 * src/boost/mpl/list/aux_/push_back.hpp:
45334 * src/boost/mpl/list/aux_/push_front.hpp:
45335 * src/boost/mpl/list/aux_/size.hpp:
45336 * src/boost/mpl/list/aux_/tag.hpp:
45337 * src/boost/mpl/list/list0.hpp:
45338 * src/boost/mpl/list/list0_c.hpp:
45339 * src/boost/mpl/list/list10.hpp:
45340 * src/boost/mpl/list/list10_c.hpp:
45341 * src/boost/mpl/list/list20.hpp:
45342 * src/boost/mpl/list/list20_c.hpp:
45343 * src/boost/mpl/list/list30.hpp:
45344 * src/boost/mpl/list/list30_c.hpp:
45345 * src/boost/mpl/list/list40.hpp:
45346 * src/boost/mpl/list/list40_c.hpp:
45347 * src/boost/mpl/list/list50.hpp:
45348 * src/boost/mpl/list/list50_c.hpp:
45349 * src/boost/mpl/list_c.hpp:
45350 * src/boost/mpl/logical.hpp:
45351 * src/boost/mpl/long.hpp:
45352 * src/boost/mpl/long_fwd.hpp:
45353 * src/boost/mpl/lower_bound.hpp:
45354 * src/boost/mpl/map.hpp:
45355 * src/boost/mpl/map/aux_/at_impl.hpp:
45356 * src/boost/mpl/map/aux_/begin_end_impl.hpp:
45357 * src/boost/mpl/map/aux_/clear_impl.hpp:
45358 * src/boost/mpl/map/aux_/contains_impl.hpp:
45359 * src/boost/mpl/map/aux_/empty_impl.hpp:
45360 * src/boost/mpl/map/aux_/erase_impl.hpp:
45361 * src/boost/mpl/map/aux_/erase_key_impl.hpp:
45362 * src/boost/mpl/map/aux_/has_key_impl.hpp:
45363 * src/boost/mpl/map/aux_/include_preprocessed.hpp:
45364 * src/boost/mpl/map/aux_/insert_impl.hpp:
45365 * src/boost/mpl/map/aux_/item.hpp:
45366 * src/boost/mpl/map/aux_/iterator.hpp:
45367 * src/boost/mpl/map/aux_/key_type_impl.hpp:
45368 * src/boost/mpl/map/aux_/map0.hpp:
45369 * src/boost/mpl/map/aux_/numbered.hpp:
45370 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
45371 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
45372 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
45373 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
45374 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
45375 * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
45376 * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
45377 * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
45378 * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
45379 * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
45380 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
45381 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
45382 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
45383 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
45384 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
45385 * src/boost/mpl/map/aux_/size_impl.hpp:
45386 * src/boost/mpl/map/aux_/tag.hpp:
45387 * src/boost/mpl/map/aux_/value_type_impl.hpp:
45388 * src/boost/mpl/map/map0.hpp:
45389 * src/boost/mpl/map/map10.hpp:
45390 * src/boost/mpl/map/map20.hpp:
45391 * src/boost/mpl/map/map30.hpp:
45392 * src/boost/mpl/map/map40.hpp:
45393 * src/boost/mpl/map/map50.hpp:
45394 * src/boost/mpl/math/fixed_c.hpp:
45395 * src/boost/mpl/math/is_even.hpp:
45396 * src/boost/mpl/math/rational_c.hpp:
45397 * src/boost/mpl/max.hpp:
45398 * src/boost/mpl/max_element.hpp:
45399 * src/boost/mpl/min.hpp:
45400 * src/boost/mpl/min_element.hpp:
45401 * src/boost/mpl/min_max.hpp:
45402 * src/boost/mpl/minus.hpp:
45403 * src/boost/mpl/modulus.hpp:
45404 * src/boost/mpl/multiplies.hpp:
45405 * src/boost/mpl/multiset/aux_/count_impl.hpp:
45406 * src/boost/mpl/multiset/aux_/insert_impl.hpp:
45407 * src/boost/mpl/multiset/aux_/item.hpp:
45408 * src/boost/mpl/multiset/aux_/multiset0.hpp:
45409 * src/boost/mpl/multiset/aux_/tag.hpp:
45410 * src/boost/mpl/multiset/multiset0.hpp:
45411 * src/boost/mpl/negate.hpp:
45412 * src/boost/mpl/next.hpp:
45413 * src/boost/mpl/next_prior.hpp:
45414 * src/boost/mpl/not.hpp:
45415 * src/boost/mpl/not_equal_to.hpp:
45416 * src/boost/mpl/numeric_cast.hpp:
45417 * src/boost/mpl/or.hpp:
45418 * src/boost/mpl/order.hpp:
45419 * src/boost/mpl/order_fwd.hpp:
45420 * src/boost/mpl/pair.hpp:
45421 * src/boost/mpl/pair_view.hpp:
45422 * src/boost/mpl/partition.hpp:
45423 * src/boost/mpl/placeholders.hpp:
45424 * src/boost/mpl/plus.hpp:
45425 * src/boost/mpl/pop_back.hpp:
45426 * src/boost/mpl/pop_back_fwd.hpp:
45427 * src/boost/mpl/pop_front.hpp:
45428 * src/boost/mpl/pop_front_fwd.hpp:
45429 * src/boost/mpl/print.hpp:
45430 * src/boost/mpl/prior.hpp:
45431 * src/boost/mpl/protect.hpp:
45432 * src/boost/mpl/push_back.hpp:
45433 * src/boost/mpl/push_back_fwd.hpp:
45434 * src/boost/mpl/push_front.hpp:
45435 * src/boost/mpl/push_front_fwd.hpp:
45436 * src/boost/mpl/quote.hpp:
45437 * src/boost/mpl/range_c.hpp:
45438 * src/boost/mpl/remove.hpp:
45439 * src/boost/mpl/remove_if.hpp:
45440 * src/boost/mpl/replace.hpp:
45441 * src/boost/mpl/replace_if.hpp:
45442 * src/boost/mpl/reverse.hpp:
45443 * src/boost/mpl/reverse_fold.hpp:
45444 * src/boost/mpl/reverse_iter_fold.hpp:
45445 * src/boost/mpl/same_as.hpp:
45446 * src/boost/mpl/sequence_tag.hpp:
45447 * src/boost/mpl/sequence_tag_fwd.hpp:
45448 * src/boost/mpl/set.hpp:
45449 * src/boost/mpl/set/aux_/at_impl.hpp:
45450 * src/boost/mpl/set/aux_/begin_end_impl.hpp:
45451 * src/boost/mpl/set/aux_/clear_impl.hpp:
45452 * src/boost/mpl/set/aux_/empty_impl.hpp:
45453 * src/boost/mpl/set/aux_/erase_impl.hpp:
45454 * src/boost/mpl/set/aux_/erase_key_impl.hpp:
45455 * src/boost/mpl/set/aux_/has_key_impl.hpp:
45456 * src/boost/mpl/set/aux_/include_preprocessed.hpp:
45457 * src/boost/mpl/set/aux_/insert_impl.hpp:
45458 * src/boost/mpl/set/aux_/item.hpp:
45459 * src/boost/mpl/set/aux_/iterator.hpp:
45460 * src/boost/mpl/set/aux_/key_type_impl.hpp:
45461 * src/boost/mpl/set/aux_/numbered.hpp:
45462 * src/boost/mpl/set/aux_/numbered_c.hpp:
45463 * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
45464 * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
45465 * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
45466 * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
45467 * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
45468 * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
45469 * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
45470 * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
45471 * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
45472 * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
45473 * src/boost/mpl/set/aux_/set0.hpp:
45474 * src/boost/mpl/set/aux_/size_impl.hpp:
45475 * src/boost/mpl/set/aux_/tag.hpp:
45476 * src/boost/mpl/set/aux_/value_type_impl.hpp:
45477 * src/boost/mpl/set/set0.hpp:
45478 * src/boost/mpl/set/set0_c.hpp:
45479 * src/boost/mpl/set/set10.hpp:
45480 * src/boost/mpl/set/set10_c.hpp:
45481 * src/boost/mpl/set/set20.hpp:
45482 * src/boost/mpl/set/set20_c.hpp:
45483 * src/boost/mpl/set/set30.hpp:
45484 * src/boost/mpl/set/set30_c.hpp:
45485 * src/boost/mpl/set/set40.hpp:
45486 * src/boost/mpl/set/set40_c.hpp:
45487 * src/boost/mpl/set/set50.hpp:
45488 * src/boost/mpl/set/set50_c.hpp:
45489 * src/boost/mpl/set_c.hpp:
45490 * src/boost/mpl/shift_left.hpp:
45491 * src/boost/mpl/shift_right.hpp:
45492 * src/boost/mpl/single_view.hpp:
45493 * src/boost/mpl/size.hpp:
45494 * src/boost/mpl/size_fwd.hpp:
45495 * src/boost/mpl/size_t.hpp:
45496 * src/boost/mpl/size_t_fwd.hpp:
45497 * src/boost/mpl/sizeof.hpp:
45498 * src/boost/mpl/sort.hpp:
45499 * src/boost/mpl/stable_partition.hpp:
45500 * src/boost/mpl/switch.hpp:
45501 * src/boost/mpl/tag.hpp:
45502 * src/boost/mpl/times.hpp:
45503 * src/boost/mpl/transform.hpp:
45504 * src/boost/mpl/transform_view.hpp:
45505 * src/boost/mpl/unique.hpp:
45506 * src/boost/mpl/unpack_args.hpp:
45507 * src/boost/mpl/upper_bound.hpp:
45508 * src/boost/mpl/value_type.hpp:
45509 * src/boost/mpl/value_type_fwd.hpp:
45510 * src/boost/mpl/vector.hpp:
45511 * src/boost/mpl/vector/aux_/O1_size.hpp:
45512 * src/boost/mpl/vector/aux_/at.hpp:
45513 * src/boost/mpl/vector/aux_/back.hpp:
45514 * src/boost/mpl/vector/aux_/begin_end.hpp:
45515 * src/boost/mpl/vector/aux_/clear.hpp:
45516 * src/boost/mpl/vector/aux_/empty.hpp:
45517 * src/boost/mpl/vector/aux_/front.hpp:
45518 * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
45519 * src/boost/mpl/vector/aux_/item.hpp:
45520 * src/boost/mpl/vector/aux_/iterator.hpp:
45521 * src/boost/mpl/vector/aux_/numbered.hpp:
45522 * src/boost/mpl/vector/aux_/numbered_c.hpp:
45523 * src/boost/mpl/vector/aux_/pop_back.hpp:
45524 * src/boost/mpl/vector/aux_/pop_front.hpp:
45525 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
45526 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
45527 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
45528 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
45529 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
45530 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
45531 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
45532 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
45533 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
45534 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
45535 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
45536 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
45537 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
45538 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
45539 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
45540 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
45541 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
45542 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
45543 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
45544 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
45545 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
45546 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
45547 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
45548 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
45549 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
45550 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
45551 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
45552 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
45553 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
45554 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
45555 * src/boost/mpl/vector/aux_/push_back.hpp:
45556 * src/boost/mpl/vector/aux_/push_front.hpp:
45557 * src/boost/mpl/vector/aux_/size.hpp:
45558 * src/boost/mpl/vector/aux_/tag.hpp:
45559 * src/boost/mpl/vector/aux_/vector0.hpp:
45560 * src/boost/mpl/vector/vector0.hpp:
45561 * src/boost/mpl/vector/vector0_c.hpp:
45562 * src/boost/mpl/vector/vector10.hpp:
45563 * src/boost/mpl/vector/vector10_c.hpp:
45564 * src/boost/mpl/vector/vector20.hpp:
45565 * src/boost/mpl/vector/vector20_c.hpp:
45566 * src/boost/mpl/vector/vector30.hpp:
45567 * src/boost/mpl/vector/vector30_c.hpp:
45568 * src/boost/mpl/vector/vector40.hpp:
45569 * src/boost/mpl/vector/vector40_c.hpp:
45570 * src/boost/mpl/vector/vector50.hpp:
45571 * src/boost/mpl/vector/vector50_c.hpp:
45572 * src/boost/mpl/vector_c.hpp:
45573 * src/boost/mpl/void.hpp:
45574 * src/boost/mpl/void_fwd.hpp:
45575 * src/boost/mpl/zip_view.hpp:
45576 * src/boost/next_prior.hpp:
45577 * src/boost/noncopyable.hpp:
45578 * src/boost/pointer_cast.hpp:
45579 * src/boost/preprocessor.hpp:
45580 * src/boost/preprocessor/arithmetic.hpp:
45581 * src/boost/preprocessor/arithmetic/add.hpp:
45582 * src/boost/preprocessor/arithmetic/dec.hpp:
45583 * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
45584 * src/boost/preprocessor/arithmetic/div.hpp:
45585 * src/boost/preprocessor/arithmetic/inc.hpp:
45586 * src/boost/preprocessor/arithmetic/mod.hpp:
45587 * src/boost/preprocessor/arithmetic/mul.hpp:
45588 * src/boost/preprocessor/arithmetic/sub.hpp:
45589 * src/boost/preprocessor/array.hpp:
45590 * src/boost/preprocessor/array/data.hpp:
45591 * src/boost/preprocessor/array/elem.hpp:
45592 * src/boost/preprocessor/array/insert.hpp:
45593 * src/boost/preprocessor/array/pop_back.hpp:
45594 * src/boost/preprocessor/array/pop_front.hpp:
45595 * src/boost/preprocessor/array/push_back.hpp:
45596 * src/boost/preprocessor/array/push_front.hpp:
45597 * src/boost/preprocessor/array/remove.hpp:
45598 * src/boost/preprocessor/array/replace.hpp:
45599 * src/boost/preprocessor/array/reverse.hpp:
45600 * src/boost/preprocessor/array/size.hpp:
45601 * src/boost/preprocessor/assert_msg.hpp:
45602 * src/boost/preprocessor/cat.hpp:
45603 * src/boost/preprocessor/comma.hpp:
45604 * src/boost/preprocessor/comma_if.hpp:
45605 * src/boost/preprocessor/comparison.hpp:
45606 * src/boost/preprocessor/comparison/equal.hpp:
45607 * src/boost/preprocessor/comparison/greater.hpp:
45608 * src/boost/preprocessor/comparison/greater_equal.hpp:
45609 * src/boost/preprocessor/comparison/less.hpp:
45610 * src/boost/preprocessor/comparison/less_equal.hpp:
45611 * src/boost/preprocessor/comparison/not_equal.hpp:
45612 * src/boost/preprocessor/config/config.hpp:
45613 * src/boost/preprocessor/config/limits.hpp:
45614 * src/boost/preprocessor/control.hpp:
45615 * src/boost/preprocessor/control/deduce_d.hpp:
45616 * src/boost/preprocessor/control/detail/dmc/while.hpp:
45617 * src/boost/preprocessor/control/detail/edg/while.hpp:
45618 * src/boost/preprocessor/control/detail/msvc/while.hpp:
45619 * src/boost/preprocessor/control/detail/while.hpp:
45620 * src/boost/preprocessor/control/expr_if.hpp:
45621 * src/boost/preprocessor/control/expr_iif.hpp:
45622 * src/boost/preprocessor/control/if.hpp:
45623 * src/boost/preprocessor/control/iif.hpp:
45624 * src/boost/preprocessor/control/while.hpp:
45625 * src/boost/preprocessor/debug.hpp:
45626 * src/boost/preprocessor/debug/assert.hpp:
45627 * src/boost/preprocessor/debug/error.hpp:
45628 * src/boost/preprocessor/debug/line.hpp:
45629 * src/boost/preprocessor/dec.hpp:
45630 * src/boost/preprocessor/detail/auto_rec.hpp:
45631 * src/boost/preprocessor/detail/check.hpp:
45632 * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
45633 * src/boost/preprocessor/detail/is_binary.hpp:
45634 * src/boost/preprocessor/detail/is_nullary.hpp:
45635 * src/boost/preprocessor/detail/is_unary.hpp:
45636 * src/boost/preprocessor/detail/null.hpp:
45637 * src/boost/preprocessor/detail/split.hpp:
45638 * src/boost/preprocessor/empty.hpp:
45639 * src/boost/preprocessor/enum.hpp:
45640 * src/boost/preprocessor/enum_params.hpp:
45641 * src/boost/preprocessor/enum_params_with_a_default.hpp:
45642 * src/boost/preprocessor/enum_params_with_defaults.hpp:
45643 * src/boost/preprocessor/enum_shifted.hpp:
45644 * src/boost/preprocessor/enum_shifted_params.hpp:
45645 * src/boost/preprocessor/expand.hpp:
45646 * src/boost/preprocessor/expr_if.hpp:
45647 * src/boost/preprocessor/facilities.hpp:
45648 * src/boost/preprocessor/facilities/apply.hpp:
45649 * src/boost/preprocessor/facilities/empty.hpp:
45650 * src/boost/preprocessor/facilities/expand.hpp:
45651 * src/boost/preprocessor/facilities/identity.hpp:
45652 * src/boost/preprocessor/facilities/intercept.hpp:
45653 * src/boost/preprocessor/facilities/is_1.hpp:
45654 * src/boost/preprocessor/facilities/is_empty.hpp:
45655 * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
45656 * src/boost/preprocessor/for.hpp:
45657 * src/boost/preprocessor/identity.hpp:
45658 * src/boost/preprocessor/if.hpp:
45659 * src/boost/preprocessor/inc.hpp:
45660 * src/boost/preprocessor/iterate.hpp:
45661 * src/boost/preprocessor/iteration.hpp:
45662 * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
45663 * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
45664 * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
45665 * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
45666 * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
45667 * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
45668 * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
45669 * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
45670 * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
45671 * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
45672 * src/boost/preprocessor/iteration/detail/finish.hpp:
45673 * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
45674 * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
45675 * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
45676 * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
45677 * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
45678 * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
45679 * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
45680 * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
45681 * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
45682 * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
45683 * src/boost/preprocessor/iteration/detail/local.hpp:
45684 * src/boost/preprocessor/iteration/detail/rlocal.hpp:
45685 * src/boost/preprocessor/iteration/detail/self.hpp:
45686 * src/boost/preprocessor/iteration/detail/start.hpp:
45687 * src/boost/preprocessor/iteration/iterate.hpp:
45688 * src/boost/preprocessor/iteration/local.hpp:
45689 * src/boost/preprocessor/iteration/self.hpp:
45690 * src/boost/preprocessor/library.hpp:
45691 * src/boost/preprocessor/limits.hpp:
45692 * src/boost/preprocessor/list.hpp:
45693 * src/boost/preprocessor/list/adt.hpp:
45694 * src/boost/preprocessor/list/append.hpp:
45695 * src/boost/preprocessor/list/at.hpp:
45696 * src/boost/preprocessor/list/cat.hpp:
45697 * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
45698 * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
45699 * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
45700 * src/boost/preprocessor/list/detail/fold_left.hpp:
45701 * src/boost/preprocessor/list/detail/fold_right.hpp:
45702 * src/boost/preprocessor/list/enum.hpp:
45703 * src/boost/preprocessor/list/filter.hpp:
45704 * src/boost/preprocessor/list/first_n.hpp:
45705 * src/boost/preprocessor/list/fold_left.hpp:
45706 * src/boost/preprocessor/list/fold_right.hpp:
45707 * src/boost/preprocessor/list/for_each.hpp:
45708 * src/boost/preprocessor/list/for_each_i.hpp:
45709 * src/boost/preprocessor/list/for_each_product.hpp:
45710 * src/boost/preprocessor/list/rest_n.hpp:
45711 * src/boost/preprocessor/list/reverse.hpp:
45712 * src/boost/preprocessor/list/size.hpp:
45713 * src/boost/preprocessor/list/to_tuple.hpp:
45714 * src/boost/preprocessor/list/transform.hpp:
45715 * src/boost/preprocessor/logical.hpp:
45716 * src/boost/preprocessor/logical/and.hpp:
45717 * src/boost/preprocessor/logical/bitand.hpp:
45718 * src/boost/preprocessor/logical/bitnor.hpp:
45719 * src/boost/preprocessor/logical/bitor.hpp:
45720 * src/boost/preprocessor/logical/bitxor.hpp:
45721 * src/boost/preprocessor/logical/bool.hpp:
45722 * src/boost/preprocessor/logical/compl.hpp:
45723 * src/boost/preprocessor/logical/nor.hpp:
45724 * src/boost/preprocessor/logical/not.hpp:
45725 * src/boost/preprocessor/logical/or.hpp:
45726 * src/boost/preprocessor/logical/xor.hpp:
45727 * src/boost/preprocessor/max.hpp:
45728 * src/boost/preprocessor/min.hpp:
45729 * src/boost/preprocessor/punctuation.hpp:
45730 * src/boost/preprocessor/punctuation/comma.hpp:
45731 * src/boost/preprocessor/punctuation/comma_if.hpp:
45732 * src/boost/preprocessor/punctuation/paren.hpp:
45733 * src/boost/preprocessor/punctuation/paren_if.hpp:
45734 * src/boost/preprocessor/repeat.hpp:
45735 * src/boost/preprocessor/repeat_2nd.hpp:
45736 * src/boost/preprocessor/repeat_3rd.hpp:
45737 * src/boost/preprocessor/repeat_from_to.hpp:
45738 * src/boost/preprocessor/repeat_from_to_2nd.hpp:
45739 * src/boost/preprocessor/repeat_from_to_3rd.hpp:
45740 * src/boost/preprocessor/repetition.hpp:
45741 * src/boost/preprocessor/repetition/deduce_r.hpp:
45742 * src/boost/preprocessor/repetition/deduce_z.hpp:
45743 * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
45744 * src/boost/preprocessor/repetition/detail/edg/for.hpp:
45745 * src/boost/preprocessor/repetition/detail/for.hpp:
45746 * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
45747 * src/boost/preprocessor/repetition/enum.hpp:
45748 * src/boost/preprocessor/repetition/enum_binary_params.hpp:
45749 * src/boost/preprocessor/repetition/enum_params.hpp:
45750 * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
45751 * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
45752 * src/boost/preprocessor/repetition/enum_shifted.hpp:
45753 * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
45754 * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
45755 * src/boost/preprocessor/repetition/enum_trailing.hpp:
45756 * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
45757 * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
45758 * src/boost/preprocessor/repetition/for.hpp:
45759 * src/boost/preprocessor/repetition/repeat.hpp:
45760 * src/boost/preprocessor/repetition/repeat_from_to.hpp:
45761 * src/boost/preprocessor/selection.hpp:
45762 * src/boost/preprocessor/selection/max.hpp:
45763 * src/boost/preprocessor/selection/min.hpp:
45764 * src/boost/preprocessor/seq.hpp:
45765 * src/boost/preprocessor/seq/cat.hpp:
45766 * src/boost/preprocessor/seq/detail/split.hpp:
45767 * src/boost/preprocessor/seq/elem.hpp:
45768 * src/boost/preprocessor/seq/enum.hpp:
45769 * src/boost/preprocessor/seq/filter.hpp:
45770 * src/boost/preprocessor/seq/first_n.hpp:
45771 * src/boost/preprocessor/seq/fold_left.hpp:
45772 * src/boost/preprocessor/seq/fold_right.hpp:
45773 * src/boost/preprocessor/seq/for_each.hpp:
45774 * src/boost/preprocessor/seq/for_each_i.hpp:
45775 * src/boost/preprocessor/seq/for_each_product.hpp:
45776 * src/boost/preprocessor/seq/insert.hpp:
45777 * src/boost/preprocessor/seq/pop_back.hpp:
45778 * src/boost/preprocessor/seq/pop_front.hpp:
45779 * src/boost/preprocessor/seq/push_back.hpp:
45780 * src/boost/preprocessor/seq/push_front.hpp:
45781 * src/boost/preprocessor/seq/remove.hpp:
45782 * src/boost/preprocessor/seq/replace.hpp:
45783 * src/boost/preprocessor/seq/rest_n.hpp:
45784 * src/boost/preprocessor/seq/reverse.hpp:
45785 * src/boost/preprocessor/seq/seq.hpp:
45786 * src/boost/preprocessor/seq/size.hpp:
45787 * src/boost/preprocessor/seq/subseq.hpp:
45788 * src/boost/preprocessor/seq/to_array.hpp:
45789 * src/boost/preprocessor/seq/to_tuple.hpp:
45790 * src/boost/preprocessor/seq/transform.hpp:
45791 * src/boost/preprocessor/slot.hpp:
45792 * src/boost/preprocessor/slot/counter.hpp:
45793 * src/boost/preprocessor/slot/detail/counter.hpp:
45794 * src/boost/preprocessor/slot/detail/def.hpp:
45795 * src/boost/preprocessor/slot/detail/shared.hpp:
45796 * src/boost/preprocessor/slot/detail/slot1.hpp:
45797 * src/boost/preprocessor/slot/detail/slot2.hpp:
45798 * src/boost/preprocessor/slot/detail/slot3.hpp:
45799 * src/boost/preprocessor/slot/detail/slot4.hpp:
45800 * src/boost/preprocessor/slot/detail/slot5.hpp:
45801 * src/boost/preprocessor/slot/slot.hpp:
45802 * src/boost/preprocessor/stringize.hpp:
45803 * src/boost/preprocessor/tuple.hpp:
45804 * src/boost/preprocessor/tuple/eat.hpp:
45805 * src/boost/preprocessor/tuple/elem.hpp:
45806 * src/boost/preprocessor/tuple/rem.hpp:
45807 * src/boost/preprocessor/tuple/reverse.hpp:
45808 * src/boost/preprocessor/tuple/to_list.hpp:
45809 * src/boost/preprocessor/tuple/to_seq.hpp:
45810 * src/boost/preprocessor/while.hpp:
45811 * src/boost/preprocessor/wstringize.hpp:
45812 * src/boost/range.hpp:
45813 * src/boost/range/begin.hpp:
45814 * src/boost/range/concepts.hpp:
45815 * src/boost/range/config.hpp:
45816 * src/boost/range/const_iterator.hpp:
45817 * src/boost/range/const_reverse_iterator.hpp:
45818 * src/boost/range/detail/begin.hpp:
45819 * src/boost/range/detail/collection_traits.hpp:
45820 * src/boost/range/detail/collection_traits_detail.hpp:
45821 * src/boost/range/detail/common.hpp:
45822 * src/boost/range/detail/const_iterator.hpp:
45823 * src/boost/range/detail/difference_type.hpp:
45824 * src/boost/range/detail/empty.hpp:
45825 * src/boost/range/detail/end.hpp:
45826 * src/boost/range/detail/implementation_help.hpp:
45827 * src/boost/range/detail/iterator.hpp:
45828 * src/boost/range/detail/mfc/carray.hpp:
45829 * src/boost/range/detail/mfc/cstring.hpp:
45830 * src/boost/range/detail/remove_extent.hpp:
45831 * src/boost/range/detail/sfinae.hpp:
45832 * src/boost/range/detail/size.hpp:
45833 * src/boost/range/detail/size_type.hpp:
45834 * src/boost/range/detail/sizer.hpp:
45835 * src/boost/range/detail/value_type.hpp:
45836 * src/boost/range/detail/vc6/end.hpp:
45837 * src/boost/range/detail/vc6/size.hpp:
45838 * src/boost/range/difference_type.hpp:
45839 * src/boost/range/empty.hpp:
45840 * src/boost/range/end.hpp:
45841 * src/boost/range/functions.hpp:
45842 * src/boost/range/iterator.hpp:
45843 * src/boost/range/iterator_range.hpp:
45844 * src/boost/range/metafunctions.hpp:
45845 * src/boost/range/rbegin.hpp:
45846 * src/boost/range/rend.hpp:
45847 * src/boost/range/result_iterator.hpp:
45848 * src/boost/range/reverse_iterator.hpp:
45849 * src/boost/range/reverse_result_iterator.hpp:
45850 * src/boost/range/size.hpp:
45851 * src/boost/range/size_type.hpp:
45852 * src/boost/range/sub_range.hpp:
45853 * src/boost/range/value_type.hpp:
45854 * src/boost/ref.hpp:
45855 * src/boost/smart_cast.hpp:
45856 * src/boost/static_assert.hpp:
45857 * src/boost/static_warning.hpp:
45858 * src/boost/type_traits.hpp:
45859 * src/boost/type_traits/add_const.hpp:
45860 * src/boost/type_traits/add_cv.hpp:
45861 * src/boost/type_traits/add_pointer.hpp:
45862 * src/boost/type_traits/add_reference.hpp:
45863 * src/boost/type_traits/add_volatile.hpp:
45864 * src/boost/type_traits/aligned_storage.hpp:
45865 * src/boost/type_traits/alignment_of.hpp:
45866 * src/boost/type_traits/alignment_traits.hpp:
45867 * src/boost/type_traits/arithmetic_traits.hpp:
45868 * src/boost/type_traits/array_traits.hpp:
45869 * src/boost/type_traits/broken_compiler_spec.hpp:
45870 * src/boost/type_traits/composite_traits.hpp:
45871 * src/boost/type_traits/config.hpp:
45872 * src/boost/type_traits/conversion_traits.hpp:
45873 * src/boost/type_traits/cv_traits.hpp:
45874 * src/boost/type_traits/decay.hpp:
45875 * src/boost/type_traits/detail/bool_trait_def.hpp:
45876 * src/boost/type_traits/detail/bool_trait_undef.hpp:
45877 * src/boost/type_traits/detail/cv_traits_impl.hpp:
45878 * src/boost/type_traits/detail/false_result.hpp:
45879 * src/boost/type_traits/detail/ice_and.hpp:
45880 * src/boost/type_traits/detail/ice_eq.hpp:
45881 * src/boost/type_traits/detail/ice_not.hpp:
45882 * src/boost/type_traits/detail/ice_or.hpp:
45883 * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
45884 * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
45885 * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
45886 * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
45887 * src/boost/type_traits/detail/size_t_trait_def.hpp:
45888 * src/boost/type_traits/detail/size_t_trait_undef.hpp:
45889 * src/boost/type_traits/detail/template_arity_spec.hpp:
45890 * src/boost/type_traits/detail/type_trait_def.hpp:
45891 * src/boost/type_traits/detail/type_trait_undef.hpp:
45892 * src/boost/type_traits/detail/wrap.hpp:
45893 * src/boost/type_traits/detail/yes_no_type.hpp:
45894 * src/boost/type_traits/extent.hpp:
45895 * src/boost/type_traits/function_traits.hpp:
45896 * src/boost/type_traits/has_nothrow_assign.hpp:
45897 * src/boost/type_traits/has_nothrow_constructor.hpp:
45898 * src/boost/type_traits/has_nothrow_copy.hpp:
45899 * src/boost/type_traits/has_nothrow_destructor.hpp:
45900 * src/boost/type_traits/has_trivial_assign.hpp:
45901 * src/boost/type_traits/has_trivial_constructor.hpp:
45902 * src/boost/type_traits/has_trivial_copy.hpp:
45903 * src/boost/type_traits/has_trivial_destructor.hpp:
45904 * src/boost/type_traits/has_virtual_destructor.hpp:
45905 * src/boost/type_traits/ice.hpp:
45906 * src/boost/type_traits/integral_constant.hpp:
45907 * src/boost/type_traits/intrinsics.hpp:
45908 * src/boost/type_traits/is_abstract.hpp:
45909 * src/boost/type_traits/is_arithmetic.hpp:
45910 * src/boost/type_traits/is_array.hpp:
45911 * src/boost/type_traits/is_base_and_derived.hpp:
45912 * src/boost/type_traits/is_base_of.hpp:
45913 * src/boost/type_traits/is_class.hpp:
45914 * src/boost/type_traits/is_compound.hpp:
45915 * src/boost/type_traits/is_const.hpp:
45916 * src/boost/type_traits/is_convertible.hpp:
45917 * src/boost/type_traits/is_empty.hpp:
45918 * src/boost/type_traits/is_enum.hpp:
45919 * src/boost/type_traits/is_float.hpp:
45920 * src/boost/type_traits/is_floating_point.hpp:
45921 * src/boost/type_traits/is_function.hpp:
45922 * src/boost/type_traits/is_fundamental.hpp:
45923 * src/boost/type_traits/is_integral.hpp:
45924 * src/boost/type_traits/is_member_function_pointer.hpp:
45925 * src/boost/type_traits/is_member_object_pointer.hpp:
45926 * src/boost/type_traits/is_member_pointer.hpp:
45927 * src/boost/type_traits/is_object.hpp:
45928 * src/boost/type_traits/is_pod.hpp:
45929 * src/boost/type_traits/is_pointer.hpp:
45930 * src/boost/type_traits/is_polymorphic.hpp:
45931 * src/boost/type_traits/is_reference.hpp:
45932 * src/boost/type_traits/is_same.hpp:
45933 * src/boost/type_traits/is_scalar.hpp:
45934 * src/boost/type_traits/is_signed.hpp:
45935 * src/boost/type_traits/is_stateless.hpp:
45936 * src/boost/type_traits/is_union.hpp:
45937 * src/boost/type_traits/is_unsigned.hpp:
45938 * src/boost/type_traits/is_void.hpp:
45939 * src/boost/type_traits/is_volatile.hpp:
45940 * src/boost/type_traits/msvc/remove_all_extents.hpp:
45941 * src/boost/type_traits/msvc/remove_bounds.hpp:
45942 * src/boost/type_traits/msvc/remove_const.hpp:
45943 * src/boost/type_traits/msvc/remove_cv.hpp:
45944 * src/boost/type_traits/msvc/remove_extent.hpp:
45945 * src/boost/type_traits/msvc/remove_pointer.hpp:
45946 * src/boost/type_traits/msvc/remove_reference.hpp:
45947 * src/boost/type_traits/msvc/remove_volatile.hpp:
45948 * src/boost/type_traits/msvc/typeof.hpp:
45949 * src/boost/type_traits/object_traits.hpp:
45950 * src/boost/type_traits/rank.hpp:
45951 * src/boost/type_traits/reference_traits.hpp:
45952 * src/boost/type_traits/remove_all_extents.hpp:
45953 * src/boost/type_traits/remove_bounds.hpp:
45954 * src/boost/type_traits/remove_const.hpp:
45955 * src/boost/type_traits/remove_cv.hpp:
45956 * src/boost/type_traits/remove_extent.hpp:
45957 * src/boost/type_traits/remove_pointer.hpp:
45958 * src/boost/type_traits/remove_reference.hpp:
45959 * src/boost/type_traits/remove_volatile.hpp:
45960 * src/boost/type_traits/same_traits.hpp:
45961 * src/boost/type_traits/transform_traits.hpp:
45962 * src/boost/type_traits/transform_traits_spec.hpp:
45963 * src/boost/type_traits/type_with_alignment.hpp:
45964 * src/boost/utility.hpp:
45965 * src/boost/utility/addressof.hpp:
45966 * src/boost/utility/base_from_member.hpp:
45967 * src/boost/utility/compare_pointees.hpp:
45968 * src/boost/utility/detail/in_place_factory_prefix.hpp:
45969 * src/boost/utility/detail/in_place_factory_suffix.hpp:
45970 * src/boost/utility/detail/result_of_iterate.hpp:
45971 * src/boost/utility/enable_if.hpp:
45972 * src/boost/utility/in_place_factory.hpp:
45973 * src/boost/utility/result_of.hpp:
45974 * src/boost/utility/typed_in_place_factory.hpp:
45975 * src/boost/utility/value_init.hpp:
45977 using boost::algorithm::string is okay from now on
45979 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
45981 * src/SyncEvolutionCmdline.cpp:
45982 * src/SyncEvolutionCmdline.h:
45983 * src/SyncEvolutionConfig.cpp:
45984 * src/SyncEvolutionConfig.h:
45985 * src/SyncEvolutionUtil.cpp:
45986 * src/SyncEvolutionUtil.h:
45987 * src/client-test-app.cpp:
45989 added testing of config creation, fixed setting of default values
45991 2008-03-28 Patrick Ohly <patrick.ohly@gmx.de>
45993 * src/SyncEvolutionCmdline.cpp:
45995 infrastructure for config tree testing: scanFiles/createFiles
45997 2008-03-28 Patrick Ohly <patrick.ohly@gmx.de>
45999 * src/EvolutionSyncClient.cpp:
46000 * src/FileConfigNode.cpp:
46001 * src/FileConfigTree.cpp:
46002 * src/SyncEvolutionUtil.cpp:
46003 * src/SyncEvolutionUtil.h:
46005 moved utility code into separate file: directory iteration, rm
46008 2008-03-25 Patrick Ohly <patrick.ohly@gmx.de>
46010 * src/AddressBookSourceRegister.cpp:
46011 * src/EvolutionCalendarSourceRegister.cpp:
46012 * src/EvolutionContactSource.cpp:
46013 * src/EvolutionContactSourceRegister.cpp:
46014 * src/EvolutionSyncSource.cpp:
46016 * src/SQLiteContactSourceRegister.cpp:
46017 * src/SyncEvolutionUtil.cpp:
46018 * src/SyncEvolutionUtil.h:
46019 * src/client-test-app.cpp:
46021 cleaned up test registration
46023 2008-03-25 Patrick Ohly <patrick.ohly@gmx.de>
46027 recreated Evolution suppressions after fixing some leaks caused
46030 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
46032 * src/EvolutionContactSource.cpp:
46033 * src/EvolutionContactSourceRegister.cpp:
46034 * src/SyncEvolutionConfig.cpp:
46036 fixed instantiating EvolutionSyncSource under unique name
46038 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
46040 * src/EvolutionContactSource.cpp:
46041 * src/EvolutionSyncClient.cpp:
46042 * src/EvolutionSyncSource.cpp:
46043 * src/EvolutionSyncSource.h:
46044 * src/FilterConfigNode.cpp:
46045 * src/FilterConfigNode.h:
46046 * src/SQLiteContactSource.cpp:
46047 * src/SQLiteUtil.cpp:
46048 * src/SyncEvolutionConfig.cpp:
46049 * src/SyncEvolutionConfig.h:
46050 * src/TrackingSyncSource.cpp:
46051 * src/client-test-app.cpp:
46052 * src/vocl/VConverter.cpp:
46053 * src/vocl/VObject.cpp:
46054 * src/vocl/VProperty.cpp:
46056 fixed compiler warnings and unit test of EvolutionContactSource
46058 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
46064 added SYNCEVOLUTION_CXXFLAGS: use it to set flags for
46065 SyncEvolution source files
46067 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
46071 re-added "testclean" target: removes files created during testing
46073 2008-03-21 Patrick Ohly <patrick.ohly@gmx.de>
46077 fix for the cleanup fix: client-api.build must be removed by
46078 distclean, not clean
46080 2008-03-21 Patrick Ohly <patrick.ohly@gmx.de>
46084 fixed dist + distcheck
46086 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
46088 * src/ConfigTree.h:
46089 * src/FileConfigTree.cpp:
46090 * src/FileConfigTree.h:
46091 * src/SyncEvolutionCmdline.cpp:
46092 * src/SyncEvolutionConfig.cpp:
46093 * src/SyncEvolutionConfig.h:
46095 cleaned up change tracking node handling, added copying of it
46098 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
46100 * src/ConfigNode.h:
46101 * src/FileConfigNode.cpp:
46102 * src/FileConfigNode.h:
46103 * src/FilterConfigNode.cpp:
46104 * src/FilterConfigNode.h:
46106 cleaned up const/non-const methods, added filtering of const
46109 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
46111 * src/EvolutionSyncClient.cpp:
46113 adapted to new normalized name for disabled sync mode
46115 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
46117 * src/SyncEvolutionConfig.cpp:
46119 accept 'bin' as alias for 'b64'
46121 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
46124 * src/ConfigTree.h:
46125 * src/FileConfigTree.cpp:
46126 * src/FileConfigTree.h:
46127 * src/SyncEvolutionCmdline.cpp:
46128 * src/SyncEvolutionCmdline.h:
46129 * src/SyncEvolutionConfig.cpp:
46130 * src/SyncEvolutionConfig.h:
46132 implemented --migrate and --configure
46134 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
46136 * src/SyncEvolutionCmdline.cpp:
46138 avoid printing empty comments in --print-config
46140 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
46143 * src/EvolutionCalendarSourceRegister.cpp:
46144 * src/FileConfigTree.cpp:
46145 * src/SQLiteContactSourceRegister.cpp:
46146 * src/SyncEvolutionCmdline.cpp:
46147 * src/SyncEvolutionConfig.cpp:
46148 * src/SyncEvolutionConfig.h:
46149 * src/SyncEvolutionUtil.h:
46151 implemented server config templates (scheduleworld, funambol,
46152 synthesis) and printing of them
46154 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
46156 * src/SyncEvolutionCmdline.cpp:
46158 minor fixes for command line handling
46160 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
46163 * src/ConfigNode.h:
46164 * src/EvolutionCalendarSourceRegister.cpp:
46165 * src/EvolutionContactSourceRegister.cpp:
46166 * src/EvolutionSyncSource.cpp:
46167 * src/EvolutionSyncSource.h:
46168 * src/FileConfigNode.h:
46169 * src/FilterConfigNode.h:
46171 * src/SQLiteContactSourceRegister.cpp:
46172 * src/SyncEvolutionCmdline.cpp:
46173 * src/SyncEvolutionCmdline.h:
46174 * src/SyncEvolutionConfig.cpp:
46175 * src/SyncEvolutionConfig.h:
46176 * src/SyncEvolutionUtil.h:
46177 * src/VolatileConfigNode.h:
46179 next step in the configuration rewrite
46181 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
46183 * src/SQLiteContactSource.cpp:
46184 * src/SQLiteContactSource.h:
46186 SQLiteContactSource now mentions the file:/// access to databases
46188 2008-03-18 Patrick Ohly <patrick.ohly@gmx.de>
46191 * src/FileConfigNode.cpp:
46192 * src/FilterConfigNode.cpp:
46193 * src/FilterConfigNode.h:
46194 * src/SyncEvolutionCmdline.h:
46195 * src/SyncEvolutionConfig.cpp:
46196 * src/SyncEvolutionConfig.h:
46197 * src/syncevolution.cpp:
46199 first part of the new command line handling
46201 2008-03-18 Patrick Ohly <patrick.ohly@gmx.de>
46204 * src/AddressBookSource.cpp:
46205 * src/EvolutionCalendarSource.cpp:
46206 * src/EvolutionContactSource.cpp:
46207 * src/EvolutionContactSource.h:
46208 * src/EvolutionSmartPtr.h:
46209 * src/EvolutionSyncClient.cpp:
46210 * src/EvolutionSyncSource.h:
46211 * src/SQLiteContactSource.cpp:
46212 * src/SQLiteUtil.cpp:
46213 * src/SQLiteUtil.h:
46214 * src/TrackingSyncSource.cpp:
46217 fixed some memory leaks for results of
46218 e_book_get_contacts/changes and
46219 e_cal_get_object_list_as_comp/e_cal_get_changes
46221 2008-03-16 Patrick Ohly <patrick.ohly@gmx.de>
46223 * test/client.supp:
46227 valgrind suppression rules
46229 2008-03-16 Patrick Ohly <patrick.ohly@gmx.de>
46231 * test/runtests.py:
46233 fixed rebuild of Evolution trunk: install stamp must be removed,
46234 otherwise it won't reinstall
46236 2008-03-13 Patrick Ohly <patrick.ohly@gmx.de>
46238 * src/EvolutionCalendarSourceRegister.cpp:
46240 support text/x-vcalendar to be backwards compatible way with old
46243 2008-03-13 Patrick Ohly <patrick.ohly@gmx.de>
46245 * src/SyncEvolutionConfig.cpp:
46247 added text/x-vcalendar alias
46249 2008-03-13 Patrick Ohly <patrick.ohly@gmx.de>
46251 * src/EvolutionSyncSource.h:
46253 clarified which data has to be set in createItem()
46255 2008-03-11 Patrick Ohly <patrick.ohly@gmx.de>
46257 * src/EvolutionCalendarSourceRegister.cpp:
46258 * src/SyncEvolutionConfig.cpp:
46260 fixed memo type property
46262 2008-03-10 Patrick Ohly <patrick.ohly@gmx.de>
46265 * src/AddressBookConstants.cpp:
46266 * src/AddressBookSource.cpp:
46267 * src/AddressBookSource.h:
46268 * src/AddressBookSourceRegister.cpp:
46269 * src/EvolutionCalendarSource.cpp:
46270 * src/EvolutionCalendarSourceRegister.cpp:
46271 * src/EvolutionContactSource.cpp:
46272 * src/EvolutionContactSourceRegister.cpp:
46273 * src/EvolutionSyncSource.cpp:
46274 * src/EvolutionSyncSource.h:
46276 * src/SQLiteContactSource.cpp:
46277 * src/SQLiteContactSourceRegister.cpp:
46278 * src/SyncEvolutionConfig.cpp:
46279 * src/SyncEvolutionConfig.h:
46280 * src/client-test-app.cpp:
46282 - implemented value aliases for the configuration - rewrote
46283 interpretation of "type" property: is now a combination of
46284 backend and mime type - improved registration of sync sources
46285 (RegisterSyncSource)
46287 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
46289 * src/FileConfigNode.cpp:
46290 * src/SyncEvolutionConfig.cpp:
46291 * src/SyncEvolutionConfig.h:
46292 * src/client-test-app.cpp:
46294 implemented default values and creating config, cleaned up some
46297 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
46299 * src/EvolutionSyncClient.cpp:
46301 added comment about setting sync mode
46303 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
46305 * src/SyncEvolutionConfig.cpp:
46306 * src/SyncEvolutionConfig.h:
46307 * src/client-test-app.cpp:
46309 replaced direct setting of properties with set methods
46311 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
46313 * src/EvolutionMemoSource.h:
46315 adapted to new prototype of virtual mime type functions
46317 2008-03-08 Patrick Ohly <patrick.ohly@gmx.de>
46321 set DEVICE_TYPE: this is used as part of the DevInf to
46322 distinguish different SyncEvolution platforms
46324 2008-03-07 Patrick Ohly <patrick.ohly@gmx.de>
46326 * src/boost/assert.hpp:
46327 * src/boost/checked_delete.hpp:
46328 * src/boost/config.hpp:
46329 * src/boost/config/abi/borland_prefix.hpp:
46330 * src/boost/config/abi/borland_suffix.hpp:
46331 * src/boost/config/abi/msvc_prefix.hpp:
46332 * src/boost/config/abi/msvc_suffix.hpp:
46333 * src/boost/config/abi_prefix.hpp:
46334 * src/boost/config/abi_suffix.hpp:
46335 * src/boost/config/auto_link.hpp:
46336 * src/boost/config/compiler/borland.hpp:
46337 * src/boost/config/compiler/comeau.hpp:
46338 * src/boost/config/compiler/common_edg.hpp:
46339 * src/boost/config/compiler/compaq_cxx.hpp:
46340 * src/boost/config/compiler/digitalmars.hpp:
46341 * src/boost/config/compiler/gcc.hpp:
46342 * src/boost/config/compiler/gcc_xml.hpp:
46343 * src/boost/config/compiler/greenhills.hpp:
46344 * src/boost/config/compiler/hp_acc.hpp:
46345 * src/boost/config/compiler/intel.hpp:
46346 * src/boost/config/compiler/kai.hpp:
46347 * src/boost/config/compiler/metrowerks.hpp:
46348 * src/boost/config/compiler/mpw.hpp:
46349 * src/boost/config/compiler/sgi_mipspro.hpp:
46350 * src/boost/config/compiler/sunpro_cc.hpp:
46351 * src/boost/config/compiler/vacpp.hpp:
46352 * src/boost/config/compiler/visualc.hpp:
46353 * src/boost/config/no_tr1/complex.hpp:
46354 * src/boost/config/no_tr1/functional.hpp:
46355 * src/boost/config/no_tr1/memory.hpp:
46356 * src/boost/config/no_tr1/utility.hpp:
46357 * src/boost/config/platform/aix.hpp:
46358 * src/boost/config/platform/amigaos.hpp:
46359 * src/boost/config/platform/beos.hpp:
46360 * src/boost/config/platform/bsd.hpp:
46361 * src/boost/config/platform/cygwin.hpp:
46362 * src/boost/config/platform/hpux.hpp:
46363 * src/boost/config/platform/irix.hpp:
46364 * src/boost/config/platform/linux.hpp:
46365 * src/boost/config/platform/macos.hpp:
46366 * src/boost/config/platform/qnxnto.hpp:
46367 * src/boost/config/platform/solaris.hpp:
46368 * src/boost/config/platform/win32.hpp:
46369 * src/boost/config/posix_features.hpp:
46370 * src/boost/config/requires_threads.hpp:
46371 * src/boost/config/select_compiler_config.hpp:
46372 * src/boost/config/select_platform_config.hpp:
46373 * src/boost/config/select_stdlib_config.hpp:
46374 * src/boost/config/stdlib/dinkumware.hpp:
46375 * src/boost/config/stdlib/libcomo.hpp:
46376 * src/boost/config/stdlib/libstdcpp3.hpp:
46377 * src/boost/config/stdlib/modena.hpp:
46378 * src/boost/config/stdlib/msl.hpp:
46379 * src/boost/config/stdlib/roguewave.hpp:
46380 * src/boost/config/stdlib/sgi.hpp:
46381 * src/boost/config/stdlib/stlport.hpp:
46382 * src/boost/config/stdlib/vacpp.hpp:
46383 * src/boost/config/suffix.hpp:
46384 * src/boost/config/user.hpp:
46385 * src/boost/copyright:
46386 * src/boost/detail/bad_weak_ptr.hpp:
46387 * src/boost/detail/shared_count.hpp:
46388 * src/boost/detail/sp_counted_base.hpp:
46389 * src/boost/detail/sp_counted_base_cw_ppc.hpp:
46390 * src/boost/detail/sp_counted_base_cw_x86.hpp:
46391 * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
46392 * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
46393 * src/boost/detail/sp_counted_base_gcc_x86.hpp:
46394 * src/boost/detail/sp_counted_base_nt.hpp:
46395 * src/boost/detail/sp_counted_base_pt.hpp:
46396 * src/boost/detail/sp_counted_base_w32.hpp:
46397 * src/boost/detail/sp_counted_impl.hpp:
46398 * src/boost/detail/workaround.hpp:
46399 * src/boost/intrusive_ptr.hpp:
46400 * src/boost/scoped_array.hpp:
46401 * src/boost/scoped_ptr.hpp:
46402 * src/boost/shared_ptr.hpp:
46403 * src/boost/smart_ptr.hpp:
46404 * src/boost/throw_exception.hpp:
46405 * src/boost/weak_ptr.hpp:
46407 imported libboost-dev 1.34.1-2ubuntu1.1 headers to avoid build
46408 dependency on Boost
46410 2008-03-06 Patrick Ohly <patrick.ohly@gmx.de>
46412 * src/AddressBookSource.cpp:
46413 * src/AddressBookSource.h:
46414 * src/ConfigNode.h:
46415 * src/ConfigTree.h:
46416 * src/DeviceManagementNode.cpp:
46417 * src/DeviceManagementNode.h:
46418 * src/EvolutionCalendarSource.cpp:
46419 * src/EvolutionCalendarSource.h:
46420 * src/EvolutionClientConfig.h:
46421 * src/EvolutionContactSource.cpp:
46422 * src/EvolutionContactSource.h:
46423 * src/EvolutionMemoSource.h:
46424 * src/EvolutionSyncClient.cpp:
46425 * src/EvolutionSyncClient.h:
46426 * src/EvolutionSyncSource.cpp:
46427 * src/EvolutionSyncSource.h:
46428 * src/FileConfigNode.cpp:
46429 * src/FileConfigNode.h:
46430 * src/FileConfigTree.cpp:
46431 * src/FileConfigTree.h:
46432 * src/FilterConfigNode.cpp:
46433 * src/FilterConfigNode.h:
46435 * src/SQLiteContactSource.cpp:
46436 * src/SQLiteContactSource.h:
46437 * src/SyncEvolutionConfig.cpp:
46438 * src/SyncEvolutionConfig.h:
46439 * src/TrackingSyncSource.cpp:
46440 * src/TrackingSyncSource.h:
46441 * src/VolatileConfigNode.h:
46442 * src/client-test-app.cpp:
46443 * src/syncevolution.cpp:
46445 - introduced new SyncEvolution config handling - cleaned up
46446 passing of SyncSource creation parameters - reads old configs and
46447 should also work with new layout (not tested yet)
46449 2008-03-01 Patrick Ohly <patrick.ohly@gmx.de>
46452 * src/TestEvolution.cpp:
46454 removed obsolete TestEvolution (was moved into client library)
46456 2008-02-24 Patrick Ohly <patrick.ohly@gmx.de>
46458 * src/EvolutionContactSource.cpp:
46460 fixed iteration over address book authentication methods in error
46463 2008-02-14 Patrick Ohly <patrick.ohly@gmx.de>
46465 * src/EvolutionSyncClient.cpp:
46466 * src/EvolutionSyncSource.cpp:
46468 revised error handling: lastError* variables are now hidden, use
46471 2008-02-14 Patrick Ohly <patrick.ohly@gmx.de>
46473 * src/syncevolution.cpp:
46475 SF #1893582: compiler error due to missing include <memory>
46477 2008-02-13 Patrick Ohly <patrick.ohly@gmx.de>
46479 * test/runtests.py:
46481 check out SyncEvolution from Subversion
46483 2008-02-11 Patrick Ohly <patrick.ohly@gmx.de>
46485 * test/runtests.py:
46487 added building of Evolution trunk
46489 2008-02-11 Patrick Ohly <patrick.ohly@gmx.de>
46491 * src/EvolutionClientConfig.h:
46493 client library no longer uses BOOL=int, instead use real bool
46495 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
46497 * src/TrackingSyncSource.cpp:
46499 always rebuild local tracking status during slow and refresh
46502 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
46504 * src/client-test-app.cpp:
46506 change tracking for Client::Source must distinguish between
46507 database and source accessing it
46509 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
46511 * src/SQLiteContactSource.h:
46513 typo: mime-type must not include version (only matters for
46514 Synthesis at the moment)
46516 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
46519 * src/SQLiteContactSource.cpp:
46520 * src/SQLiteContactSource.h:
46521 * src/SQLiteUtil.cpp:
46522 * src/SQLiteUtil.h:
46523 * src/client-test-app.cpp:
46525 turned SQLiteContactSource into a better example sync source
46527 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
46529 * debian/changelog:
46532 avoid docpurge by installing example configs into
46533 /usr/lib/syncevolution/doc
46535 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
46539 beware of the need to update 'stable' and 'chinook' repositories
46540 when releasing for Maemo
46542 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
46544 * src/vocl/VObject.cpp:
46545 * src/vocl/VObject.h:
46547 added another const qualifier
46549 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
46551 * src/SQLiteContactSource.cpp:
46553 - log extracting items at debug level - fixed parsing of N
46554 property: it mixed up first and middle name
46556 2008-01-29 Patrick Ohly <patrick.ohly@gmx.de>
46558 * debian/changelog:
46562 2008-01-29 Patrick Ohly <patrick.ohly@gmx.de>
46564 * debian/dbus-wrapper.cpp:
46567 replaced linking against modified libdbus with a wrapper for the
46568 relevant dbus function
46570 2008-01-19 Patrick Ohly <patrick.ohly@gmx.de>
46572 * debian/changelog:
46575 - patch libtool so that -Wl is inserted at the beginning of the
46576 command line used to build modules - added -Wl,--as-needed to
46577 LDFLAGS during compilation
46579 2008-01-14 Patrick Ohly <patrick.ohly@gmx.de>
46581 * src/EvolutionSyncSource.cpp:
46583 * src/SQLiteContactSource.cpp:
46584 * src/SQLiteContactSource.h:
46585 * src/SQLiteUtil.cpp:
46586 * src/SQLiteUtil.h:
46587 * src/TrackingSyncSource.cpp:
46588 * src/TrackingSyncSource.h:
46589 * src/client-test-app.cpp:
46591 implemented full change tracking in demo SQLiteContactSource with
46592 new TrackingSyncSource base class
46594 2008-01-14 Patrick Ohly <patrick.ohly@gmx.de>
46596 * src/EvolutionSmartPtr.h:
46598 added transferring pointer and its ownership from one smart
46601 2008-01-13 Patrick Ohly <patrick.ohly@gmx.de>
46603 * src/AddressBookSource.cpp:
46604 * src/AddressBookSource.h:
46605 * src/EvolutionCalendarSource.cpp:
46606 * src/EvolutionCalendarSource.h:
46607 * src/EvolutionContactSource.cpp:
46608 * src/EvolutionContactSource.h:
46609 * src/EvolutionMemoSource.cpp:
46610 * src/EvolutionMemoSource.h:
46611 * src/EvolutionSmartPtr.h:
46612 * src/EvolutionSyncSource.h:
46613 * src/SQLiteContactSource.cpp:
46614 * src/SQLiteContactSource.h:
46615 * src/TestEvolution.cpp:
46617 removed SyncState parameter out of all createItem()
46618 implementations into the caller; requires smartptr release()
46620 2008-01-12 Patrick Ohly <patrick.ohly@gmx.de>
46625 * src/SQLiteContactSource.cpp:
46626 * src/SQLiteContactSource.h:
46627 * src/SQLiteSyncSource.cpp:
46628 * src/SQLiteSyncSource.h:
46629 * src/SQLiteUtil.cpp:
46630 * src/SQLiteUtil.h:
46632 Replaced "is a" SQLiteSyncSource with "has a" SQLiteUtil instance
46633 in SQLiteContactSource. This is a first step towards deriving
46634 SQLiteContactSource from a sync source base class which does
46637 2008-01-12 Patrick Ohly <patrick.ohly@gmx.de>
46639 * src/EvolutionSyncClient.h:
46641 with the 'abstract config' patch applied SyncManagerConfig.h must
46642 be included explicitly
46644 2008-01-12 Patrick Ohly <patrick.ohly@gmx.de>
46646 * src/EvolutionSyncClient.cpp:
46647 * src/syncevolution.cpp:
46649 Use the new singleton implementation for logging, if available.
46650 LOG_HAVE_SET_LOGGER and LOG_HAVE_DEVELOPER preprocessor symbols
46651 in the new Log.h header file are checked to detect that.
46653 2007-12-21 Patrick Ohly <patrick.ohly@gmx.de>
46656 * debian/changelog:
46658 need an epoch to make .deb versions larger than in the -pre .debs
46660 2007-12-17 Patrick Ohly <patrick.ohly@gmx.de>
46665 * debian/changelog:
46667 # SyncEvolution 0.7
46669 2007-12-17 Patrick Ohly <patrick.ohly@gmx.de>
46673 * etc/source-config.txt:
46674 * test/runtests.py:
46676 fixed building of .deb (docdir and description) - the new
46677 checkinstall --docdir=: syntax is used to avoid adding the name
46678 twice - description-pak was not created and thus missing from
46681 2007-12-15 Patrick Ohly <patrick.ohly@gmx.de>
46683 * src/EvolutionSyncClient.cpp:
46685 disabled the background glib event loop again because it caused
46688 2007-12-10 Patrick Ohly <patrick.ohly@gmx.de>
46690 * src/EvolutionSyncClient.cpp:
46692 myFUNAMBOL does not like empty types in the capability, so always
46693 send a valid (even if wrong) type
46695 2007-12-09 Patrick Ohly <patrick.ohly@gmx.de>
46697 * src/EvolutionMemoSource.cpp:
46699 text/plain requires \r\n line breaks: - send in that format now -
46700 accept both \r\n and \n line breaks for incoming memos
46702 2007-12-06 Patrick Ohly <patrick.ohly@gmx.de>
46706 fixed typo in getting started section
46708 2007-12-06 Patrick Ohly <patrick.ohly@gmx.de>
46712 added list of debug packages
46714 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
46716 * src/client-test-app.cpp:
46718 dump core if test fails instead of simply exiting
46720 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
46722 * test/runtests.py:
46724 added the possibility to run under valgrind
46726 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
46728 * src/EvolutionSyncClient.cpp:
46730 avoid including invalid information about inactive sources in
46731 DevInf by clearing it
46733 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
46735 * src/EvolutionMemoSource.h:
46737 need to set mime type, required for correct DevInf (expected by
46740 2007-11-30 Patrick Ohly <patrick.ohly@gmx.de>
46742 * src/EvolutionContactSource.cpp:
46744 bugfix: vCard 3.0 with mixed case were not converted properly to
46745 vCard 2.1 by SyncEvolution (must convert to upper case because
46746 vCard 2.1 only allows that), leading to problems with mapping
46747 phone numbers in the Funambol server. Diagnosed and reported by
46748 Paul McDermott, thanks a lot!
46750 2007-11-30 Patrick Ohly <patrick.ohly@gmx.de>
46752 * test/runtests.py:
46754 - changed configure/build so that it also builds .deb (default
46755 prefix + DESTDIR for install) - updated config for servers
46757 2007-11-28 Patrick Ohly <patrick.ohly@gmx.de>
46759 * src/EvolutionSyncClient.cpp:
46761 avoid delivering SIGALRM to background thread - glib/ebook crash
46764 2007-11-28 Patrick Ohly <patrick.ohly@gmx.de>
46766 * src/client-test-app.cpp:
46768 avoid lengthy objdump -l -C output in error handler, exit to
46769 prevent repeated segfault invocation
46771 2007-11-22 Patrick Ohly <patrick.ohly@gmx.de>
46773 * src/EvolutionSyncClient.cpp:
46775 added better error message when 'syncevolution' is started with
46776 non-existant sources as parameter
46778 2007-11-21 Patrick Ohly <patrick.ohly@gmx.de>
46781 * src/client-test-app.cpp:
46783 Added stack dumping in case of SIGABRT, SIGSEGV, SIGILL. Both
46784 valgrind and glibc backtrace() are used: the former automatically
46785 looks up source code, the later can handle stack back traces out
46786 of a signal handler. objdump is called so that the addresses
46787 printed by backtrace() can be associated with source code.
46789 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
46791 * src/AddressBookSource.cpp:
46793 last minute fix for iPhone 0.7 pre2: removed debug output
46795 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
46797 * src/EvolutionSyncClient.cpp:
46799 clarified post-sync comparison by adding 'Changes applied to
46800 client during synchronization'
46802 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
46808 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
46814 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
46818 * debian/changelog:
46822 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
46824 * src/EvolutionContactSource.cpp:
46826 Evolution 2.12 generates contacts with e.g. TYPE=VOICE,WORK. This
46827 needs to be split into TYPE=VOICE;TYPE=WORK when converting to
46828 2.1, otherwise myFUNAMBOL drops the phone numbers with the (in
46829 2.1) incorrect TYPE
46831 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
46834 * src/EvolutionSyncClient.cpp:
46835 * src/EvolutionSyncClient.h:
46836 * src/syncevolution.cpp:
46838 - revised an updated usage instructions (myFUNAMBOL instead of
46839 Funambol) - added dumping of local changes before sync (works
46840 best with logdir) - added command line options:
46842 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
46846 separated compile and release instructions
46848 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
46850 * etc/source-config.txt:
46852 let the default source configs access the default Evolution
46853 databases: less work for users to configure it
46855 2007-11-05 Patrick Ohly <patrick.ohly@gmx.de>
46857 * src/AddressBookSource.cpp:
46859 fixed iPhone photo import/export: that API wasn't as expected and
46860 therefore was called incorrectly. Importing photos crashed,
46861 exporting them may have failed randomly and/or picked the wrong
46864 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
46866 * src/AddressBookSource.cpp:
46867 * src/AddressBookSource.h:
46868 * src/vocl/VObject.cpp:
46869 * src/vocl/VObject.h:
46871 when configured to use ScheduleWorld card3 URI, then switch to
46872 sending vCard 3.0 (easier to parse by SW); always dump contacts
46873 as vCard 3.0 (avoids quoted-printable in synccompare output)
46875 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
46877 * src/vocl/VProperty.cpp:
46879 bug fix: TYPE with multiple comma-separated values (vCard 3.0,
46880 e.g. TYPE=WORK,VOICE) was not decoded as intended => downloading
46881 into iPhone from SW card3 URI did not set type correctly
46883 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
46885 * src/EvolutionSyncClient.cpp:
46887 dump user name, date and SyncEvolution at beginning of debug log
46889 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
46891 * etc/syncml-config.txt:
46893 Replaced guest/guest credentials with "your SyncML server account
46894 name" and "your SyncML server password" to make it clear that
46895 something must be entered there. Some servers also really have
46896 "guest/guest" demo accounts.
46898 2007-11-03 Patrick Ohly <patrick.ohly@gmx.de>
46900 * src/EvolutionCalendarSource.cpp:
46901 * src/EvolutionContactSource.cpp:
46902 * src/EvolutionSyncClient.cpp:
46903 * src/EvolutionSyncClient.h:
46904 * src/EvolutionSyncSource.cpp:
46906 Detect unexpected crashes of the Evolution Data Server. A
46907 workaround for the fact that the synchronous EDS API calls block
46908 infinitely in that case. - drive default glib event look in
46909 background thread - listen for "backend-died" signals - if
46910 triggered, print a message ("Evolution Data Server has died
46911 unexpectedly, database no longer available.") and abort the
46912 process (other error handling is impossible) - for contacts
46913 instead of "database" "contacts" is printed
46915 2007-11-03 Patrick Ohly <patrick.ohly@gmx.de>
46917 * src/EvolutionCalendarSource.cpp:
46919 adapted calendar event insert/update to Evolution 2.12: the UID
46920 needs to be restored, otherwise the Evolution backend crashes
46921 (GNOME issue #488881)
46923 2007-11-01 Patrick Ohly <patrick.ohly@gmx.de>
46925 * src/AddressBookSource.cpp:
46927 fixed compile errors on Mac OS X
46929 2007-10-25 Patrick Ohly <patrick.ohly@gmx.de>
46932 * src/shlibs.local:
46934 added package release number and dependency calculation for local
46935 Evolution libs without installed .debs
46937 2007-10-25 Patrick Ohly <patrick.ohly@gmx.de>
46939 * test/Makefile.am:
46941 ClientTest.cpp and synccompare.pl are back in C++ library
46943 2007-10-24 Patrick Ohly <patrick.ohly@gmx.de>
46947 synccompare.pl wasn't found in client library because search rule
46948 had the wrong directory
46950 2007-10-24 Patrick Ohly <patrick.ohly@gmx.de>
46952 * src/syncevolution.cpp:
46954 workaround for dependency on size_t in client library Log.h:
46955 include stddef.h first
46957 2007-10-24 Patrick Ohly <patrick.ohly@gmx.de>
46959 * src/vocl/VObject.cpp:
46960 * src/vocl/VProperty.cpp:
46962 adapted to ArrayList::remove() -> removeElementAt() renaming
46964 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
46966 * src/DeviceManagementNode.cpp:
46968 same patch as in client library: chop trailing white spaces
46970 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
46972 * test/ClientTest.cpp:
46973 * test/synccompare.pl:
46975 # pushed sources back into SyncML client library
46977 2007-10-21 Patrick Ohly <patrick.ohly@gmx.de>
46979 * debian/changelog:
46981 # added remark about updated upstream
46983 2007-10-21 Patrick Ohly <patrick.ohly@gmx.de>
46987 # updated packaging: added provides/conflicts
46989 2007-10-18 Patrick Ohly <patrick.ohly@gmx.de>
46993 # extended description of logging
46995 2007-10-18 Patrick Ohly <patrick.ohly@gmx.de>
46999 * test/Makefile.am:
47001 # fixed distcheck problem
47003 2007-10-17 Patrick Ohly <patrick.ohly@gmx.de>
47011 2007-10-17 Patrick Ohly <patrick.ohly@gmx.de>
47015 added packaging via checkinstall as deb (working) and rpm
47016 (somehow not working)
47018 2007-10-17 Patrick Ohly <patrick.ohly@gmx.de>
47024 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47030 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47032 * src/AddressBookSource.cpp:
47034 - consistently ignore all empty strings when reading vcard -
47035 interpret date time stamps relative to current system time zone
47038 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47040 * src/EvolutionSyncClient.cpp:
47042 improved error handling: catch errors during post-processing and
47045 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47047 * etc/source-config.txt:
47049 SF #1764123: SyncCap is not generated unless syncModes are
47050 configured: added a comment to example config
47052 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47054 * src/EvolutionSyncClient.cpp:
47056 added a table which summarizes the changes made on client and
47059 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47061 * src/EvolutionSyncClient.cpp:
47063 replaced ambiguous 'Modifications:' with 'Changes applied during
47066 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47069 * etc/syncml-config.txt:
47071 use myFUNAMBOL instead of localhost for funambol demo config
47073 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47075 * src/AddressBookSource.cpp:
47077 avoid setting empty strings: the iPhone GUI adds redundant space
47078 around the empty property (e.g. middle name)
47080 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47082 * test/synccompare.pl:
47084 perl is not installed as /usr/bin/perl on iPhone: let
47085 /usr/bin/env find it
47087 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47089 * src/AddressBookSource.cpp:
47090 * src/AddressBookSource.h:
47092 use vCard 2.1 instead of 3.0 for iPhone: avoids parsing problems
47095 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
47099 reset version to alpha (less than pre)
47101 2007-10-13 Patrick Ohly <patrick.ohly@gmx.de>
47105 updated package commands for Debian 4.0
47107 2007-10-13 Patrick Ohly <patrick.ohly@gmx.de>
47109 * test/synccompare.pl:
47111 ScheduleWorld no longer drops department/office
47113 2007-10-13 Patrick Ohly <patrick.ohly@gmx.de>
47115 * src/EvolutionSyncClient.cpp:
47117 fixed segfault due to unintentional infinite recursion in new
47120 2007-10-12 Patrick Ohly <patrick.ohly@gmx.de>
47122 * src/EvolutionContactSource.cpp:
47124 SF #1796086: also added all the other predefined TYPE values from
47127 2007-10-12 Patrick Ohly <patrick.ohly@gmx.de>
47129 * test/ClientTest.cpp:
47131 temporary fork of 1.25: handle testComplexUpdate where some (but
47132 not all) sources have a complex update item
47134 2007-10-12 Patrick Ohly <patrick.ohly@gmx.de>
47136 * src/EvolutionSyncSource.cpp:
47138 fixed compile error with enabled modules (missing comma)
47140 2007-10-11 Patrick Ohly <patrick.ohly@gmx.de>
47142 * src/AddressBookSource.cpp:
47143 * src/EvolutionCalendarSource.cpp:
47144 * src/EvolutionContactSource.cpp:
47145 * src/EvolutionSyncClient.cpp:
47146 * src/EvolutionSyncClient.h:
47147 * src/EvolutionSyncSource.cpp:
47149 added workaround for missing exception handling on iPhone
47150 (http://code.google.com/p/iphone-dev/issues/detail?id=48)
47152 2007-10-10 Patrick Ohly <patrick.ohly@gmx.de>
47155 * SyncEvolution.plist.in:
47158 added iPhone Installer.app packaging
47160 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
47164 added compile/packaging information
47166 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
47169 * src/AddressBookSource.cpp:
47170 * src/AddressBookSource.h:
47171 * src/EvolutionSyncClient.cpp:
47173 problem with C++ output stream
47174 (http://code.google.com/p/iphone-dev/issues/detail?id=48): throws
47175 exception although everything is fine - disabled exceptions in
47176 one case and replaced with ANSI C calls in another
47178 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
47180 * src/AddressBookSource.cpp:
47182 removed debug output which was added to track down crashes and
47183 now is no longer useful
47185 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
47187 * src/AddressBookSource.cpp:
47188 * src/AddressBookSource.h:
47190 added comments, some cleanups
47192 2007-10-06 Patrick Ohly <patrick.ohly@gmx.de>
47194 * src/AddressBookSource.cpp:
47196 workarounds for ABMutableMultiValueRef on iPhone: - cannot be
47197 released - cannot be turned into a string
47199 2007-10-04 Patrick Ohly <patrick.ohly@gmx.de>
47203 * src/AddressBookConstants.cpp:
47204 * src/AddressBookSource.cpp:
47205 * src/AddressBookSource.h:
47207 port to iPhone: lots of hacks and debug output, none of the
47208 multiprops supported yet (use unknown format in API)
47210 2007-10-04 Patrick Ohly <patrick.ohly@gmx.de>
47212 * src/syncevolution.cpp:
47214 disable buffering to stdout/stderr: ensures that printf output
47215 appears immediately without explicit fflush()
47217 2007-10-04 Patrick Ohly <patrick.ohly@gmx.de>
47219 * src/EvolutionContactSource.cpp:
47221 SF #1796086: sync with EGW: lost or messed up telephones -
47222 SyncEvolution incorrectly added TYPE=OTHER to phone numbers sent
47223 with e.g. CELL instead of TYPE=CELL
47225 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
47232 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
47234 * debian/changelog:
47237 SF #1781652: Nokia 770/800: uninstallable package fixed by
47240 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
47244 removed patching of CATEGORIES (recent client library has the
47245 fix) added possibility to update/commit test suite files in
47246 SyncEvolution test dir, then later move them back to client
47249 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
47251 * src/AddressBookConstants.cpp:
47254 workaround if address book library misses constants
47256 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
47258 * src/client-test-app.cpp:
47260 fixed compile errors
47262 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
47268 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
47272 fixed SF 1767329: example configs were in share/share directory
47274 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
47276 * src/DeviceManagementNode.h:
47277 * src/SQLiteSyncSource.cpp:
47279 fixed compile error
47281 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
47283 * src/EvolutionSyncSource.cpp:
47284 * src/client-test-app.cpp:
47286 unsuccessful attempt to work around the 'one address book per
47287 user' limitation in order to get automated sync testing working
47289 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
47291 * src/AddressBookSource.cpp:
47292 * src/EvolutionCalendarSource.cpp:
47293 * src/EvolutionContactSource.cpp:
47295 less verbose INFO logging: extracting items is now logged as
47298 2007-08-24 Patrick Ohly <patrick.ohly@gmx.de>
47300 * src/AddressBookSource.cpp:
47301 * src/AddressBookSource.h:
47303 * src/vocl/VProperty.cpp:
47304 * test/synccompare.pl:
47306 added custom vcard 3.0 <-> AddressBook conversion: needed to make
47307 vcard representation close to what SyncML servers understand
47309 2007-08-21 Patrick Ohly <patrick.ohly@gmx.de>
47311 * src/AddressBookSource.cpp:
47312 * src/AddressBookSource.h:
47313 * src/DeviceManagementNode.cpp:
47314 * src/DeviceManagementNode.h:
47315 * src/EvolutionSyncClient.cpp:
47316 * src/EvolutionSyncSource.cpp:
47317 * src/EvolutionSyncSource.h:
47319 * src/client-test-app.cpp:
47320 * src/syncevolution.cpp:
47322 finished change tracking, update and delete - still needs
47323 improved import/export with own functions because Address Book
47324 vcard parser merges X- properties into NOTE and cannot update
47327 2007-08-19 Patrick Ohly <patrick.ohly@gmx.de>
47330 * src/AddressBookSource.cpp:
47331 * src/AddressBookSource.h:
47332 * src/EvolutionSmartPtr.h:
47333 * src/EvolutionSyncSource.cpp:
47335 * src/client-test-app.cpp:
47337 added initial support for Mac OS X address book: no change
47338 tracking, no updating
47340 2007-08-19 Patrick Ohly <patrick.ohly@gmx.de>
47346 2007-08-19 Patrick Ohly <patrick.ohly@gmx.de>
47348 * src/SQLiteSyncSource.cpp:
47350 fixed incorrect extraction of text columns from SQLite
47352 2007-08-13 Patrick Ohly <patrick.ohly@gmx.de>
47355 * src/EvolutionCalendarSource.h:
47356 * src/EvolutionSyncSource.cpp:
47357 * src/EvolutionSyncSource.h:
47359 * src/SQLiteContactSource.cpp:
47360 * src/SQLiteContactSource.h:
47361 * src/SQLiteSyncSource.cpp:
47362 * src/SQLiteSyncSource.h:
47363 * src/client-test-app.cpp:
47364 * src/syncevolution.cpp:
47365 * src/vocl/VObject.cpp:
47366 * src/vocl/VObject.h:
47368 added a sync source which stores contacts in a SQLite database
47370 2007-07-13 Patrick Ohly <patrick.ohly@gmx.de>
47374 * debian/changelog:
47376 # mention fixed example configs
47378 2007-07-13 Patrick Ohly <patrick.ohly@gmx.de>
47381 * etc/source-config.txt:
47383 fixed name of example source configs (broke during the changes
47386 2007-07-09 Patrick Ohly <patrick.ohly@gmx.de>
47388 * test/runtests.py:
47390 # ignore known problems
47392 2007-07-09 Patrick Ohly <patrick.ohly@gmx.de>
47394 * test/runtests.py:
47396 # updated to new test system, added some command line parameters
47398 2007-07-09 Patrick Ohly <patrick.ohly@gmx.de>
47404 * debian/changelog:
47408 2007-06-28 Patrick Ohly <patrick.ohly@gmx.de>
47410 * src/EvolutionContactSource.cpp:
47411 * src/client-test-app.cpp:
47413 Maemo address book delete support works now: one has to search
47414 for X-OSSO-CONTACT-STATE:DELETED manually
47416 2007-06-27 Patrick Ohly <patrick.ohly@gmx.de>
47418 * src/EvolutionContactSource.cpp:
47419 * src/client-test-app.cpp:
47421 - added test for X-OSSO-CONTACT-STATE:DELETED handling - contacts
47422 marked for deletion are now deleted by SyncEvolution (but code
47423 fails test...) - made it possible to run client-test with
47426 2007-06-25 Patrick Ohly <patrick.ohly@gmx.de>
47430 when using older test data fix the broken CATEGORIES
47432 2007-06-24 Patrick Ohly <patrick.ohly@gmx.de>
47436 fixed invalid path names
47438 2007-06-24 Patrick Ohly <patrick.ohly@gmx.de>
47440 * src/EvolutionCalendarSource.cpp:
47442 workaround for Evolution bug in the calendar import/export:
47443 Evolution uses \, as separator for CATEGORIES, but the standard
47444 specifies a plain comma. The effect was that multiple categories
47445 were treated as one category with commas by ScheduleWorld. Events
47446 imported into Evolution were stored incorrectly and the GUI only
47447 used the last category.
47449 2007-06-19 Patrick Ohly <patrick.ohly@gmx.de>
47453 updated testing instructions
47455 2007-04-23 Patrick Ohly <patrick.ohly@gmx.de>
47459 # updated version of C++ client library
47461 2007-04-22 Patrick Ohly <patrick.ohly@gmx.de>
47465 # entry for 0.6 pre2
47467 2007-04-22 Patrick Ohly <patrick.ohly@gmx.de>
47473 2007-04-22 Patrick Ohly <patrick.ohly@gmx.de>
47479 2007-04-21 Patrick Ohly <patrick.ohly@gmx.de>
47481 * src/EvolutionSyncClient.cpp:
47482 * src/EvolutionSyncSource.cpp:
47484 fixed error handling: a failed source was not forced into a slow
47485 sync, one failed source prevented saving configs of not-failed
47488 2007-04-21 Patrick Ohly <patrick.ohly@gmx.de>
47493 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
47494 * etc/localhost_1/spds/syncml/config.txt:
47495 * etc/source-config.txt:
47496 * etc/syncml-config.txt:
47497 * src/EvolutionSyncClient.cpp:
47499 - improved logging: log file and backup can be avoided with
47500 logdir=none, loglevel is configurable - fixed off-by-one
47501 counting of months in backup directory names - only one example
47502 configuration per server, users typically do not need the _1/2
47503 suffices and the testing system no longer has to be configured
47504 manually either - documented the switch from the original
47505 SyncEvolution testing to its successor, the generic Funambol
47506 C++ client testing framework
47508 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
47510 * src/client-test-app.cpp:
47512 fixed compile problem on Debian 3.1/older gcc
47514 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
47517 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
47518 * src/EvolutionCalendarSource.cpp:
47519 * src/EvolutionCalendarSource.h:
47520 * src/EvolutionMemoSource.cpp:
47521 * src/EvolutionMemoSource.h:
47522 * src/EvolutionSyncSource.cpp:
47524 * src/client-test-app.cpp:
47526 added synchronization of Memos as plain text
47528 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
47532 added note about building Maemo package with fakeroot
47534 2007-04-14 Patrick Ohly <patrick.ohly@gmx.de>
47538 avoid unwanted dependencies caused by optional modules
47540 2007-04-14 Patrick Ohly <patrick.ohly@gmx.de>
47543 * debian/changelog:
47547 2007-04-14 Patrick Ohly <patrick.ohly@gmx.de>
47549 * src/client-test-app.cpp:
47551 minor changes about ifdef ENABLE, added comment avoid vcard21,
47554 2007-04-12 Patrick Ohly <patrick.ohly@gmx.de>
47556 * src/client-test-app.cpp:
47558 always set encoding, we might have to overwrite an encoding set
47561 2007-04-11 Patrick Ohly <patrick.ohly@gmx.de>
47563 * src/EvolutionContactSource.cpp:
47565 type OTHER was converted to PARCEL when sending to server, but
47566 PARCEL was then not converted back to OTHER, but rather into HOME
47568 2007-04-11 Patrick Ohly <patrick.ohly@gmx.de>
47570 * src/client-test-app.cpp:
47572 - source type was not set in new configs as intended - fixed
47573 confusion with source index vs. type (broke testing of e.g.
47576 2007-04-09 Patrick Ohly <patrick.ohly@gmx.de>
47578 * src/EvolutionCalendarSource.cpp:
47579 * src/EvolutionContactSource.cpp:
47581 avoid not freeing error/overwriting error when trying again
47583 2007-04-09 Patrick Ohly <patrick.ohly@gmx.de>
47585 * src/client-test-app.cpp:
47587 fixed incorrect mapping from selected source to type
47589 2007-04-09 Patrick Ohly <patrick.ohly@gmx.de>
47591 * src/EvolutionSyncClient.cpp:
47593 always summarize ERROR/INFO messages at the end, even if sync
47594 didn't start - there might be errors which prevent starting it
47596 2007-04-06 Patrick Ohly <patrick.ohly@gmx.de>
47600 need to declare new files so that it gets included in
47603 2007-04-02 Patrick Ohly <patrick.ohly@gmx.de>
47607 fixed distribution after taking several files from C++ client
47610 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
47612 * src/client-test-app.cpp:
47614 added CLIENT_TEST_EVOLUTION_PREFIX which overrides the
47615 evolutionsource setting in test configs; default
47616 SyncEvolution_Test_
47618 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
47620 * src/EvolutionCalendarSource.cpp:
47622 avoid e_cal_new_system_memos(), it breaks compilation with older
47625 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
47627 * src/EvolutionCalendarSource.cpp:
47628 * src/EvolutionCalendarSource.h:
47629 * src/EvolutionContactSource.cpp:
47630 * src/client-test-app.cpp:
47632 added the possibility to create databases if evolutionsource is
47633 set to a file:// uri
47635 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
47639 explicit dependency on modules is needed for client-test
47641 2007-03-31 Patrick Ohly <patrick.ohly@gmx.de>
47643 * src/Algorithm/Artistic:
47644 * src/Algorithm/Diff.pm:
47645 * src/Algorithm/README:
47646 * src/Algorithm/copyright:
47647 * src/EvolutionClientConfig.h:
47648 * src/EvolutionSyncClient.cpp:
47649 * src/EvolutionSyncClient.h:
47651 * src/client-test-app.cpp:
47653 synccompare and test suite are now taken from C++ client library
47655 2007-03-26 Patrick Ohly <patrick.ohly@gmx.de>
47661 * debian/changelog:
47664 various release preparations
47666 2007-03-26 Patrick Ohly <patrick.ohly@gmx.de>
47670 streamlined dependencies and their checking
47672 2007-03-26 Patrick Ohly <patrick.ohly@gmx.de>
47677 do not remove src/client-api unless it was copied by configure
47679 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
47685 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
47691 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
47698 - fixed building synccompare for Maemo - added/fixed rules to
47699 build for Maemo - add new Algorithm::Diff files to source
47702 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
47704 * src/EvolutionContactSource.cpp:
47706 fixed uninitialized memory read under Maemo
47708 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
47710 * src/normalize_vcard.pl:
47712 Algorithm::Diff: check whether files really have changed
47714 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
47716 * src/Algorithm/Artistic:
47717 * src/Algorithm/Diff.pm:
47718 * src/Algorithm/README:
47719 * src/Algorithm/copyright:
47721 * src/normalize_vcard.pl:
47723 - use Algorithm::Diff instead of external diff tool in
47724 synccompare; Algorithm::Diff is embedded in synccompare to keep
47725 it self-contained - tput must be called without redirection of
47726 stderr, otherwise it did not find the current number of columns
47728 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47730 * src/EvolutionContactSource.cpp:
47732 additional error check
47734 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47736 * src/EvolutionSyncSource.cpp:
47738 dlopen(RTLD_GLOBAL) fixes obscure libebook failures on Maemo;
47739 dlopen() errors can occur due to missing modules, only print as
47740 debug to avoid failure message after sync
47742 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47746 also need to uninstall doc files, distcheck complains otherwise
47748 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47750 * src/EvolutionContactSource.cpp:
47751 * src/testVCard.vcf:
47752 * src/vocl/VObject.cpp:
47754 workaround for Funambol 3.0 trailing = parser bug
47756 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47758 * etc/localhost_1/spds/syncml/config.txt:
47760 enable large object support and max message limit by default
47762 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47765 * dbus-timeout.patch:
47767 * src/syncevolution.cpp:
47769 added configurable hacks for Maemo (--enable-maemo): - set the
47770 (non-standard!) DBUS_DEFAULT_TIMEOUT; see dbus-timeout.patch -
47771 wrap e_book_from_string() to fix invalid parameter - don't use
47772 UTF-8 encoding in Perl script
47774 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47776 * src/normalize_vcard.pl:
47778 BusyBox's mktemp on Maemo requires parameter
47780 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47786 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47790 new internal docdir was not actually used
47792 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47797 Maemo only has debhelper 4
47799 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
47801 * src/EvolutionSyncSource.cpp:
47803 fixed compile error without calendar support
47805 2007-03-23 Patrick Ohly <patrick.ohly@gmx.de>
47807 * src/EvolutionCalendarSource.cpp:
47809 added error checking for broken events which cannot be converted
47810 to iCal, e.g. because of a missing timezone definition (SF
47813 2007-03-23 Patrick Ohly <patrick.ohly@gmx.de>
47815 * src/EvolutionContactSource.cpp:
47816 * src/EvolutionSyncClient.cpp:
47818 Errors while writing the initial datatbase dumps was not handled
47819 properly and led to a direct dump of the error exception. Now the
47820 error is logged first and the '.after' dump is skipped.
47822 2007-03-23 Patrick Ohly <patrick.ohly@gmx.de>
47826 fixed compatibility problem with older automake/autoconf which
47827 does not have docdir yet
47829 2007-03-19 Patrick Ohly <patrick.ohly@gmx.de>
47833 install into $(docdir), not etc; also use "funambol_*" instead of
47836 2007-03-19 Patrick Ohly <patrick.ohly@gmx.de>
47838 * debian/README.Debian:
47840 no special comment for Debian needed
47842 2007-03-12 Patrick Ohly <patrick.ohly@gmx.de>
47844 * debian/README.Debian:
47845 * debian/changelog:
47848 * debian/copyright:
47852 added packaging for Debian
47854 2007-03-11 Patrick Ohly <patrick.ohly@gmx.de>
47857 * src/EvolutionCalendarSource.cpp:
47858 * src/EvolutionContactSource.cpp:
47859 * src/EvolutionSyncClient.cpp:
47860 * src/EvolutionSyncSource.cpp:
47861 * src/EvolutionSyncSource.h:
47863 * src/syncevolution.cpp:
47865 --enable-ecal/ebook are only enabled by default if the libs are
47866 present --enable-shared will build backends as modules which are
47867 loaded dynamically if possible (off by default)
47869 2007-02-22 Patrick Ohly <patrick.ohly@gmx.de>
47873 patch switches to async version of the Evolution API
47875 2007-01-26 Patrick Ohly <patrick.ohly@gmx.de>
47877 * src/EvolutionSyncClient.cpp:
47879 fixed free/delete [] mismatch
47881 2007-01-22 Patrick Ohly <patrick.ohly@gmx.de>
47885 fixed distdir target that broke in yesterday's commit
47887 2007-01-21 Patrick Ohly <patrick.ohly@gmx.de>
47892 added --enable-static-cxx to link libstdc++ statically
47894 2007-01-20 Patrick Ohly <patrick.ohly@gmx.de>
47896 * test/runtests.py:
47898 fixed problem of deleting read-only install directories
47900 2007-01-20 Patrick Ohly <patrick.ohly@gmx.de>
47904 memo config now also included for localhost, but disabled by
47907 2007-01-11 Patrick Ohly <patrick.ohly@gmx.de>
47909 * test/runtests.py:
47911 added cross-compilation
47913 2007-01-09 Patrick Ohly <patrick.ohly@gmx.de>
47917 pass cross-compilation options through to configure of client
47920 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
47923 * src/TestEvolution.cpp:
47924 * src/testMemo.ics:
47926 added testing of memos
47928 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
47932 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
47933 * src/EvolutionCalendarSource.h:
47934 * src/EvolutionSyncSource.cpp:
47935 * src/syncevolution.cpp:
47937 added support for synchronizing Evolution memos in iCalendar 2.0
47940 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
47944 bumped version, clean up copy of client library sources some more
47946 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
47950 fixed problem with 'make dist'
47952 2007-01-03 Patrick Ohly <patrick.ohly@gmx.de>
47954 * src/EvolutionContactSource.cpp:
47956 avoid adding the non-standard TYPE=OTHER, better use HOME instead
47957 (that's also the default in the Synthesis server)
47959 2007-01-03 Patrick Ohly <patrick.ohly@gmx.de>
47963 autoconf checks must not be inside conditional code (fixes
47964 'conditional AMDEP was never defined' error)
47966 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
47968 * src/client-test-app.cpp:
47970 adapted to update test API
47972 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
47976 ignore changes in autotools generated files
47978 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
47980 * src/EvolutionSyncClient.cpp:
47982 fixed missing return code
47984 2006-12-10 Patrick Ohly <patrick.ohly@gmx.de>
47987 * src/EvolutionCalendarSource.cpp:
47988 * src/EvolutionCalendarSource.h:
47989 * src/EvolutionContactSource.cpp:
47990 * src/EvolutionContactSource.h:
47991 * src/EvolutionSmartPtr.h:
47992 * src/EvolutionSyncClient.cpp:
47993 * src/EvolutionSyncClient.h:
47994 * src/EvolutionSyncSource.cpp:
47995 * src/EvolutionSyncSource.h:
47996 * src/TestEvolution.cpp:
47997 * src/TestMain.cpp:
47998 * src/client-test-app.cpp:
47999 * src/syncevolution.cpp:
48001 copyright transfer to Funambol
48003 2006-12-09 Patrick Ohly <patrick.ohly@gmx.de>
48005 * src/client-test-app.cpp:
48007 adapted to new C++ client library test suite interface, finished
48008 configuration for calendars and tasks
48010 2006-12-09 Patrick Ohly <patrick.ohly@gmx.de>
48012 * src/normalize_vcard.pl:
48014 ignore differences caused by exporting vCard with ADR;TYPE=PARCEL
48015 instead of ADR;TYPE=OTHER
48017 2006-12-07 Patrick Ohly <patrick.ohly@gmx.de>
48019 * src/client-test-app.cpp:
48021 support testing with two clients
48023 2006-12-05 Patrick Ohly <patrick.ohly@gmx.de>
48025 * src/client-test-app.cpp:
48027 adapted contacts to full set of local tests
48029 2006-12-05 Patrick Ohly <patrick.ohly@gmx.de>
48031 * src/normalize_vcard.pl:
48033 avoid tput error when no valid terminal is set
48035 2006-12-01 Patrick Ohly <patrick.ohly@gmx.de>
48039 * src/client-test-app.cpp:
48041 use the new C++ client library testing framework
48043 2006-11-27 Patrick Ohly <patrick.ohly@gmx.de>
48045 * src/EvolutionContactSource.cpp:
48046 * src/EvolutionSyncClient.cpp:
48047 * src/EvolutionSyncSource.cpp:
48048 * src/vocl/VProperty.cpp:
48050 adapted to const qualifier changes in client library and fixed
48053 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
48058 # updates for 0.5 release
48060 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
48062 * test/runtests.py:
48064 added building of release packages, adapted to some more known
48067 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
48069 * src/TestEvolution.cpp:
48071 renamed testRefreshSync to testRefreshFromServerSync and added
48072 testRefreshFromClient
48074 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
48076 * src/normalize_vcard.pl:
48078 ignore known limitations of Synthesis server
48080 2006-11-11 Patrick Ohly <patrick.ohly@gmx.de>
48087 2006-11-11 Patrick Ohly <patrick.ohly@gmx.de>
48093 2006-11-11 Patrick Ohly <patrick.ohly@gmx.de>
48096 * src/EvolutionCalendarSource.cpp:
48097 * src/EvolutionCalendarSource.h:
48098 * src/EvolutionContactSource.cpp:
48099 * src/EvolutionContactSource.h:
48100 * src/EvolutionSyncSource.h:
48102 messages about local changes are now logged as DEBUG and not INFO
48103 because they were confusing for users; now they are not visible
48104 in the final report
48106 2006-11-04 Patrick Ohly <patrick.ohly@gmx.de>
48109 * etc/localhost_1/spds/syncml/config.txt:
48110 * src/EvolutionSyncSource.cpp:
48111 * src/TestEvolution.cpp:
48113 added support and testing of one-way-from-client/server
48115 2006-11-03 Patrick Ohly <patrick.ohly@gmx.de>
48117 * src/TestEvolution.cpp:
48119 TaskSync tests for large object support failed because the test
48120 item didn't have the expected DESCRIPTION to stuff the item's
48123 2006-11-03 Patrick Ohly <patrick.ohly@gmx.de>
48126 * src/TestMain.cpp:
48128 allow running multiple tests by specifying them on the command
48131 2006-11-02 Patrick Ohly <patrick.ohly@gmx.de>
48134 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
48136 added warning about setting evolutionuser/password when not
48137 needed -> causes backend to hang
48139 2006-11-02 Patrick Ohly <patrick.ohly@gmx.de>
48141 * src/normalize_vcard.pl:
48143 PHOTO/NOTE update for EGroupware and Funambol portal
48145 2006-11-02 Patrick Ohly <patrick.ohly@gmx.de>
48147 * src/TestEvolution.cpp:
48149 use simpler data for update test, moved complex contact update
48150 into testComplexUpdate
48152 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
48154 * src/normalize_vcard.pl:
48156 avoid that patterns accidentally run over line ends, added
48157 special cases for Funambol and EGroupware server
48159 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
48161 * test/runtests.py:
48163 allow to build arbitrary combinations of client library and
48166 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
48168 * src/EvolutionContactSource.cpp:
48170 <<system>> and <<default>> can be used to reference the system
48171 and the default address books, respectively
48173 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
48177 cppunit-config was not called when compiling C++ code, therefore
48178 it was only found if in the default search path
48180 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
48182 * src/TestEvolution.cpp:
48184 made test coverage configurable
48186 2006-10-29 Patrick Ohly <patrick.ohly@gmx.de>
48188 * src/TestEvolution.cpp:
48190 added testLargeObjectBin, changed calendar UID so that without
48191 support for special characters in the key the sync fails
48193 2006-10-29 Patrick Ohly <patrick.ohly@gmx.de>
48195 * src/EvolutionSyncClient.cpp:
48197 VerDTD must be configured, otherwise Funambol 3.0a (but not
48198 3.0b5) fails during the second sync
48200 2006-10-29 Patrick Ohly <patrick.ohly@gmx.de>
48202 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
48204 documentation got the direction in refresh-from-client/server
48207 2006-10-28 Patrick Ohly <patrick.ohly@gmx.de>
48209 * test/runtests.py:
48211 filter out private information from logs, added --tag parameter
48213 2006-10-04 Patrick Ohly <patrick.ohly@gmx.de>
48215 * src/EvolutionSyncClient.cpp:
48217 setting config is no longer necessary
48219 2006-10-04 Patrick Ohly <patrick.ohly@gmx.de>
48221 * src/TestEvolution.cpp:
48223 disabled testLargeObjectEncoded again, it requires a suitable
48226 2006-10-03 Patrick Ohly <patrick.ohly@gmx.de>
48228 * src/TestEvolution.cpp:
48230 enabled encoded LargeObject support test
48232 2006-10-03 Patrick Ohly <patrick.ohly@gmx.de>
48234 * src/EvolutionCalendarSource.cpp:
48235 * src/EvolutionCalendarSource.h:
48236 * src/EvolutionContactSource.cpp:
48237 * src/EvolutionContactSource.h:
48238 * src/EvolutionSyncSource.cpp:
48239 * src/EvolutionSyncSource.h:
48243 2006-10-03 Patrick Ohly <patrick.ohly@gmx.de>
48245 * src/normalize_vcard.pl:
48247 ignore some known Synthesis data conversions
48249 2006-09-28 Patrick Ohly <patrick.ohly@gmx.de>
48251 * src/TestEvolution.cpp:
48253 force server to split large items when LargeObject support is
48256 2006-09-28 Patrick Ohly <patrick.ohly@gmx.de>
48258 * src/EvolutionCalendarSource.cpp:
48259 * src/EvolutionCalendarSource.h:
48260 * src/EvolutionContactSource.cpp:
48261 * src/EvolutionContactSource.h:
48262 * src/EvolutionSyncClient.cpp:
48263 * src/EvolutionSyncClient.h:
48264 * src/EvolutionSyncSource.cpp:
48265 * src/EvolutionSyncSource.h:
48266 * src/TestEvolution.cpp:
48267 * src/syncevolution.cpp:
48269 adapted to additional SyncSourceConfig parameter in SyncSource
48270 constructor, added testing of LargeObject support
48272 2006-09-28 Patrick Ohly <patrick.ohly@gmx.de>
48274 * src/testVCard.vcf:
48276 make names unique again
48278 2006-09-16 Patrick Ohly <patrick.ohly@gmx.de>
48280 * src/EvolutionCalendarSource.h:
48281 * src/EvolutionContactSource.h:
48282 * src/EvolutionSyncClient.cpp:
48283 * src/EvolutionSyncSource.h:
48285 adapted to C++ client API change: supported datatypes now in
48288 2006-09-16 Patrick Ohly <patrick.ohly@gmx.de>
48292 # bumped version to 0.5-CVS
48294 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
48300 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
48302 * test/runtests.py:
48304 removed default values, added egroupware testing, improved log
48307 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
48313 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
48317 created entry for 0.3 -> 0.4 changes
48319 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
48325 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
48331 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
48333 * src/TestEvolution.cpp:
48335 avoid refresh-from-server sync whenever possible because
48336 eGroupware server does not support it
48338 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
48340 * src/normalize_vcard.pl:
48344 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
48348 minor updates for 0.4
48350 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
48352 * src/EvolutionCalendarSource.cpp:
48353 * src/EvolutionContactSource.cpp:
48355 do not treat requests to delete non-existant items as error,
48356 instead log the event (grep for DEBUG and non-existant) and
48357 proceed - this is currently necessary with ScheduleWorld server
48359 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
48361 * src/EvolutionCalendarSource.cpp:
48362 * src/EvolutionContactSource.cpp:
48364 added missing space to error messages
48366 2006-09-09 Patrick Ohly <patrick.ohly@gmx.de>
48368 * src/EvolutionCalendarSource.cpp:
48370 do not overwrite the UID in an addItem operation even if we fall
48373 2006-09-09 Patrick Ohly <patrick.ohly@gmx.de>
48375 * src/EvolutionContactSource.cpp:
48376 * src/TestEvolution.cpp:
48378 split TYPE parameter with commas into different parameters to
48379 help Evolution parse it (the overview display didn't handle this,
48382 2006-09-08 Patrick Ohly <patrick.ohly@gmx.de>
48384 * src/TestMain.cpp:
48386 added TEST_EVOLUTION_ALARM to have some means of aborting when a
48387 test takes too long
48389 2006-09-08 Patrick Ohly <patrick.ohly@gmx.de>
48391 * src/EvolutionSyncClient.cpp:
48393 deviceId property was renamed -> restored compatibility with old
48396 2006-09-08 Patrick Ohly <patrick.ohly@gmx.de>
48398 * src/EvolutionSyncSource.cpp:
48400 added one-way from server/client
48402 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
48409 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
48413 # set version to CVS again
48415 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
48417 * src/EvolutionCalendarSource.h:
48418 * src/EvolutionContactSource.cpp:
48419 * src/EvolutionContactSource.h:
48420 * src/EvolutionSyncClient.cpp:
48421 * src/EvolutionSyncClient.h:
48422 * src/EvolutionSyncSource.h:
48424 adapted to official DevInf API with one patch: config passed to
48427 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
48429 * src/EvolutionCalendarSource.cpp:
48431 beware to not overwrite valid UID with empty one (some tests
48432 broke due to this recent change)
48434 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
48438 excluded automatically generated files from client-api-diff
48440 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
48442 * src/TestMain.cpp:
48444 newline was missing after successfully completed test
48446 2006-08-31 Patrick Ohly <patrick.ohly@gmx.de>
48448 * src/EvolutionCalendarSource.cpp:
48450 SF issue 1511951: support copying changes back from EGroupware
48451 server by not expecting the UID of calendar items to be
48454 2006-08-31 Patrick Ohly <patrick.ohly@gmx.de>
48456 * src/TestMain.cpp:
48458 merged listeners so that failure message is generated in just one
48461 2006-08-30 Patrick Ohly <patrick.ohly@gmx.de>
48463 * src/TestMain.cpp:
48465 print failure summary to cerr, like the rest of the messages
48467 2006-08-27 Patrick Ohly <patrick.ohly@gmx.de>
48469 * test/runtests.py:
48471 add number to preserve ordering of actions
48473 2006-08-27 Patrick Ohly <patrick.ohly@gmx.de>
48475 * test/runtests.py:
48477 added --skip option, made reporting a bit nicer
48479 2006-08-27 Patrick Ohly <patrick.ohly@gmx.de>
48481 * src/TestMain.cpp:
48483 added support for ignoring the failure of certain tests by
48484 listing them in TEST_EVOLUTION_FAILURES
48486 2006-08-26 Patrick Ohly <patrick.ohly@gmx.de>
48488 * test/runtests.py:
48490 executes CVS checkout, compilation and testing automatically
48492 2006-08-21 Patrick Ohly <patrick.ohly@gmx.de>
48498 2006-08-21 Patrick Ohly <patrick.ohly@gmx.de>
48504 2006-08-21 Patrick Ohly <patrick.ohly@gmx.de>
48508 # polished news a bit for 0.4 pre2
48510 2006-08-19 Patrick Ohly <patrick.ohly@gmx.de>
48514 new server is www.estamos.de
48516 2006-08-19 Patrick Ohly <patrick.ohly@gmx.de>
48520 better error message when Evolution development files are missing
48522 2006-08-19 Patrick Ohly <patrick.ohly@gmx.de>
48524 * src/EvolutionCalendarSource.cpp:
48525 * src/EvolutionCalendarSource.h:
48527 moved reading of changes into helper function so that it can be
48528 used in the pre- and post-processing
48530 2006-08-17 Patrick Ohly <patrick.ohly@gmx.de>
48533 * src/EvolutionSyncSource.cpp:
48534 * src/TestEvolution.cpp:
48536 ensure that after refresh-from-client items are not sent again
48538 2006-08-17 Patrick Ohly <patrick.ohly@gmx.de>
48540 * src/EvolutionCalendarSource.cpp:
48541 * src/EvolutionSyncSource.h:
48542 * src/TestEvolution.cpp:
48544 changed list into a set to be more resilient against getting UIDs
48547 2006-08-17 Patrick Ohly <patrick.ohly@gmx.de>
48551 * src/EvolutionCalendarSource.cpp:
48552 * src/EvolutionCalendarSource.h:
48553 * src/EvolutionContactSource.cpp:
48554 * src/EvolutionSyncClient.cpp:
48555 * src/EvolutionSyncSource.h:
48557 implemented Evolution authentication
48559 2006-08-15 Patrick Ohly <patrick.ohly@gmx.de>
48562 * src/normalize_vcard.pl:
48564 normalizing ORG must not extend into other properties
48566 2006-08-14 Patrick Ohly <patrick.ohly@gmx.de>
48569 * src/EvolutionCalendarSource.cpp:
48570 * src/EvolutionCalendarSource.h:
48571 * src/EvolutionContactSource.cpp:
48572 * src/EvolutionContactSource.h:
48573 * src/EvolutionSmartPtr.h:
48574 * src/EvolutionSyncClient.cpp:
48575 * src/EvolutionSyncClient.h:
48576 * src/syncevolution.cpp:
48578 - rename qptr to eptr to avoid name clash with sstring - moved
48579 unref() into global name space so that more unref() functions
48580 can be added (otherwise local methods shadow the global
48581 functions) - use eptr for SourceList (wasn't destructed in case
48582 of error otherwise and logging in 0.4 pre continued to go to
48583 file) - check for server configuration and abort in prepare if
48584 none given with a suitable error message
48586 2006-08-14 Patrick Ohly <patrick.ohly@gmx.de>
48589 * src/vocl/VObject.cpp:
48591 avoid CHARSET=UTF-8 without quoted-printable encoding
48593 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
48599 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
48603 # version is back to 0.4-cvs
48605 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
48609 # added next release and comments about two fixes
48611 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
48613 * src/testVCard.vcf:
48615 added some more test cases for special characters
48617 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
48619 * src/EvolutionContactSource.h:
48621 send configured vCard format as part of DevInf (Synthesis server
48622 gets confused otherwise)
48624 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
48626 * src/vocl/VObject.cpp:
48628 do not send CHARSET for vCard 3.0, not needed and illegal
48630 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48636 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48642 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48644 * src/vocl/VObject.cpp:
48646 always treat single ; as normal character in single-value
48649 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48655 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48661 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48666 * src/syncevolution.cpp:
48668 now compiles on Maemo
48670 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48674 added note about .patches
48676 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48680 C++ client library may or may not already contain the files
48681 generated by the autotools
48683 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48685 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
48687 since adding the sync-mode-name.patch more comprehensible names
48690 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48693 * src/EvolutionCalendarSource.cpp:
48694 * src/TestEvolution.cpp:
48696 workaround for incomplete result of e_cal_get_changes()
48698 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
48702 * src/EvolutionSyncClient.cpp:
48703 * src/EvolutionSyncClient.h:
48704 * src/EvolutionSyncSource.h:
48705 * src/TestEvolution.cpp:
48706 * src/syncevolution.cpp:
48708 - adapted to new SyncClient API: configuration tree handling is
48709 now part of the library - do not reset anchors after failure:
48710 allows to proceed with two-way sync
48712 2006-07-27 Patrick Ohly <patrick.ohly@gmx.de>
48714 * src/EvolutionSyncSource.h:
48716 ensure that deleted items have a sane datatype (in particular
48719 2006-07-27 Patrick Ohly <patrick.ohly@gmx.de>
48721 * src/EvolutionContactSource.cpp:
48723 fixed compiler warning
48725 2006-07-25 Patrick Ohly <patrick.ohly@gmx.de>
48727 * src/EvolutionCalendarSource.h:
48728 * src/EvolutionContactSource.h:
48730 added inclusion of config.h (needed since adding
48731 ENABLE_ECAL/EBOOK) added meta information callbacks
48733 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
48736 * src/EvolutionCalendarSource.cpp:
48737 * src/EvolutionCalendarSource.h:
48738 * src/EvolutionContactSource.cpp:
48739 * src/EvolutionContactSource.h:
48740 * src/EvolutionSmartPtr.h:
48741 * src/EvolutionSyncSource.cpp:
48742 * src/syncevolution.cpp:
48744 added --disable-ecal/ebook for installations without the required
48747 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
48749 * src/EvolutionSyncClient.h:
48751 implemented more of the new meta info calls
48753 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
48759 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
48761 * etc/localhost_1/spds/syncml/config.txt:
48763 firstTimeSyncMode is not used
48765 2006-07-18 Patrick Ohly <patrick.ohly@gmx.de>
48771 2006-07-18 Patrick Ohly <patrick.ohly@gmx.de>
48773 * src/EvolutionSyncClient.cpp:
48774 * src/EvolutionSyncClient.h:
48776 use the new SyncClient API to set a default 'SyncEvolution x.y'
48779 2006-07-17 Patrick Ohly <patrick.ohly@gmx.de>
48781 * src/testVCard.vcf:
48782 * src/vocl/VObject.cpp:
48784 changed vCard 2.1 parser to make it compatible with servers which
48785 send a verbatim semicolon as part of properties where the
48786 semicolon has no special meaning
48788 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
48790 * src/EvolutionContactSource.cpp:
48792 must always pass vCard through decoding/encoding to ensure that
48793 CHARSET is added as needed
48795 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
48797 * src/TestEvolution.cpp:
48799 due to cut-and-paste error the ContactStress test was executed
48800 instead of Calendar/TaskStress
48802 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
48804 * src/normalize_vcard.pl:
48806 ignore some more irrelevant differences with Synthesis server
48808 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
48810 * src/vocl/VConverter.cpp:
48811 * src/vocl/VConverter.h:
48813 fixed decoding of quoted-printable soft line breaks, fixed
48814 unfolding of vCard 2.1
48816 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
48818 * src/vocl/VObject.cpp:
48820 must add CHARSET=UTF-8 if non-ASCII character is found because
48821 default charset is not well-defined
48823 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
48825 * src/testVCard.vcf:
48827 added folding and XML entities test cases
48829 2006-07-08 Patrick Ohly <patrick.ohly@gmx.de>
48832 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
48834 emphasized the need to chose the right uri/type combination, in
48835 particular with ScheduleWorld
48837 2006-07-02 Patrick Ohly <patrick.ohly@gmx.de>
48840 * etc/localhost_1/spds/syncml/config.txt:
48842 added support for setting HTTP user agent
48844 2006-07-02 Patrick Ohly <patrick.ohly@gmx.de>
48846 * src/TestEvolution.cpp:
48848 special characters in test cases were not escaped properly
48850 2006-07-02 Patrick Ohly <patrick.ohly@gmx.de>
48852 * src/TestEvolution.cpp:
48854 testMerge() dumps the result of conflict resolution, but no
48855 longer makes any assumptions about it
48857 2006-06-27 Patrick Ohly <patrick.ohly@gmx.de>
48864 2006-06-27 Patrick Ohly <patrick.ohly@gmx.de>
48868 moved some content to new home page, added link to it
48870 2006-06-27 Patrick Ohly <patrick.ohly@gmx.de>
48872 * src/syncevolution.cpp:
48874 listing Evolution databases showed calendars twice instead of
48877 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
48881 changed comments about Evolution versions affected by known
48884 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
48888 minor clarifications
48890 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
48892 * etc/localhost_1/spds/syncml/config.txt:
48894 workaround for problems during slow-sync if items are split
48895 between different messages
48897 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
48899 * src/EvolutionContactSource.cpp:
48901 clarified unknown name text
48903 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
48905 * src/EvolutionContactSource.cpp:
48906 * src/normalize_vcard.pl:
48908 added special handling of TEL;TYPE=PREF,VOICE
48910 2006-06-22 Patrick Ohly <patrick.ohly@gmx.de>
48912 * src/TestEvolution.cpp:
48914 added *Stress::testManyItems
48916 2006-06-19 Patrick Ohly <patrick.ohly@gmx.de>
48918 * src/EvolutionSyncClient.cpp:
48920 always use two digits in file name
48922 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
48924 * src/EvolutionSyncSource.cpp:
48926 never executed delete since adding workaround (wrong brackets)
48928 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
48930 * src/normalize_vcard.pl:
48932 remove redundant VALUE=DATE-TIME
48934 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
48936 * src/testCalendar.ics:
48938 added test case with BYSETPOS=-1
48940 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
48942 * src/testCalendar.ics:
48944 added more special characters - double quotation marks currently
48945 not tested because of Evolution's invalid encoding of them
48947 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
48951 documented need to enter new address book to avoid 'EBookStatus
48954 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
48956 * src/normalize_vcard.pl:
48957 * src/testTask.ics:
48959 relax comparison of RRULE BYDAY, modified task test case to
48960 always use its own VTIMEZONE
48962 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
48964 * src/testVCard.vcf:
48966 added test case with empty EMAIL: property
48968 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
48970 * src/EvolutionSyncSource.cpp:
48971 * src/EvolutionSyncSource.h:
48973 added safety check to avoid segfaults if server sends no data for
48976 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
48980 some more comments about compiling on Debian Sarge
48982 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
48986 added Test.h to distribution
48988 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
48994 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
49000 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
49003 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
49004 * etc/localhost_1/spds/syncml/config.txt:
49006 clarified documentation and adapted to current status of
49007 SyncEvolution, ScheduleWorld and Funambol
49009 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49013 also add NEWS and COPYING to distribution
49015 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49021 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49027 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49031 bumped version to 0.3
49033 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49037 some more proof-reading - terms are still not used consistently
49039 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49041 * src/EvolutionContactSource.cpp:
49042 * src/syncevolution.cpp:
49044 made output a bit nicer
49046 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49049 * src/vocl/vcardconverter.cpp:
49051 also imported the vcardconverter program from the Funambol CVS
49053 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
49055 * src/vocl/VObject.cpp:
49057 readded the removal of CHARSET
49059 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49061 * src/EvolutionCalendarSource.cpp:
49063 importing new timezones before their events works better (e.g.
49064 with Evolution 2.4)
49066 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49070 added remark about Evolution 2.0.4 GUI problem with new VTIMEZONE
49073 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49075 * src/testCalendar.ics:
49077 use a TZID that no-one else knows
49079 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49081 * src/TestEvolution.cpp:
49083 testImport should leave the items imported - moved import/delete
49086 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49088 * src/EvolutionCalendarSource.cpp:
49089 * src/EvolutionContactSource.cpp:
49090 * src/EvolutionSyncClient.cpp:
49091 * src/EvolutionSyncClient.h:
49092 * src/EvolutionSyncSource.cpp:
49093 * src/EvolutionSyncSource.h:
49094 * src/TestEvolution.cpp:
49096 fixed several compiler warnings
49098 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49100 * src/normalize_vcard.pl:
49102 allow sync.scheduleworld.com to replace TZIDs
49104 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49106 * src/EvolutionSmartPtr.h:
49108 explicitly reference class member (required by g++ 4.1, but not
49111 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49113 * src/EvolutionContactSource.cpp:
49116 * src/vocl/VConverter.cpp:
49117 * src/vocl/VConverter.h:
49118 * src/vocl/VObject.cpp:
49119 * src/vocl/VObject.h:
49120 * src/vocl/VProperty.cpp:
49121 * src/vocl/VProperty.h:
49122 * src/vocl/posixadapter.h:
49124 added a copy of the relevant VOCL classes to be independent of
49125 incompatible changes upstream
49127 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49133 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
49135 * src/EvolutionCalendarSource.cpp:
49136 * src/EvolutionContactSource.cpp:
49138 added sanity checks for using the results of Evolution's change
49139 tracking: invalid UIDs have been observed
49141 2006-06-10 Patrick Ohly <patrick.ohly@gmx.de>
49143 * src/EvolutionCalendarSource.cpp:
49144 * src/EvolutionCalendarSource.h:
49145 * src/EvolutionContactSource.cpp:
49146 * src/EvolutionSmartPtr.h:
49147 * src/EvolutionSyncSource.cpp:
49151 2006-06-10 Patrick Ohly <patrick.ohly@gmx.de>
49155 remove unwanted files in case someone has compiled in the sync4j
49158 2006-06-08 Patrick Ohly <patrick.ohly@gmx.de>
49160 * src/testVCard.vcf:
49162 avoid trailing space at end of NOTE, might not be preserved
49164 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
49167 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
49169 fixed type for scheduleworld
49171 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
49173 * src/TestEvolution.cpp:
49175 STATUS expected by libical
49177 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
49179 * src/TestEvolution.cpp:
49181 split testDeleteAll into two tests, one for each method
49183 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
49185 * src/EvolutionCalendarSource.cpp:
49186 * src/EvolutionCalendarSource.h:
49188 added support for custom timezones
49190 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
49192 * src/testTask.ics:
49194 removed libical error message
49196 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
49198 * src/testCalendar.ics:
49200 fixed invalid CREATED/LAST-MODIFIED, must be in UTC - broken by
49201 importing/exporting again, though
49203 2006-06-05 Patrick Ohly <patrick.ohly@gmx.de>
49205 * src/syncevolution.cpp:
49207 avoid copying incomplete type in catch
49209 2006-06-05 Patrick Ohly <patrick.ohly@gmx.de>
49212 * src/normalize_vcard.pl:
49214 ignore known problems with contact properties in scheduleworld
49216 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
49218 * src/TestEvolution.cpp:
49220 got rid of the remaining files with :: in the name
49222 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
49228 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
49230 * src/TestEvolution.cpp:
49232 added test for add-update-download sequence
49234 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
49236 * src/normalize_vcard.pl:
49238 adapted to syncing with sync.scheduleworld.com
49240 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
49242 * src/EvolutionContactSource.cpp:
49244 added mapping for ADR;TYPE=OTHER for scheduleworld
49246 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
49249 * etc/localhost_1/spds/syncml/config.txt:
49251 updated references to sync.scheduleworld.com
49253 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
49255 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
49257 comments explain how to obtain valid Evolution sources
49259 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
49261 * src/EvolutionCalendarSource.cpp:
49262 * src/EvolutionSyncSource.cpp:
49264 better error logging
49266 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
49268 * src/testVCard.vcf:
49272 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
49274 * src/testCalendar.ics:
49276 adapted to scheduleworld.com
49278 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
49280 * src/normalize_vcard.pl:
49282 use simpler diff output and transform into side-by-side oneself
49283 (simpler code, less fragile, handles UTF-8)
49285 2006-05-28 Patrick Ohly <patrick.ohly@gmx.de>
49288 * src/TestEvolution.cpp:
49289 * src/TestMain.cpp:
49291 avoid filenames with colons in the name
49293 2006-05-27 Patrick Ohly <patrick.ohly@gmx.de>
49295 * src/normalize_vcard.pl:
49297 adapt automatically to console size if tput is available
49299 2006-05-27 Patrick Ohly <patrick.ohly@gmx.de>
49302 * src/normalize_vcard.pl:
49304 made the diff output nicer: full items shown, separated by lines
49306 2006-05-26 Patrick Ohly <patrick.ohly@gmx.de>
49308 * src/normalize_vcard.pl:
49310 massage the full diff output so that it is easier to read and
49311 contains exactly the full vcard/vcalendar for each change
49313 2006-05-26 Patrick Ohly <patrick.ohly@gmx.de>
49315 * src/normalize_vcard.pl:
49317 added indention for nested BEGIN/END blocks in iCalendar
49319 2006-05-26 Patrick Ohly <patrick.ohly@gmx.de>
49322 * src/EvolutionCalendarSource.cpp:
49323 * src/EvolutionContactSource.cpp:
49324 * src/EvolutionSmartPtr.h:
49325 * src/EvolutionSyncClient.cpp:
49326 * src/EvolutionSyncSource.cpp:
49327 * src/EvolutionSyncSource.h:
49328 * src/TestEvolution.cpp:
49329 * src/syncevolution.cpp:
49331 cleaned up error reporting and exception handling
49333 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
49336 * src/EvolutionCalendarSource.cpp:
49337 * src/EvolutionContactSource.cpp:
49338 * src/EvolutionSyncClient.cpp:
49339 * src/EvolutionSyncSource.cpp:
49340 * src/EvolutionSyncSource.h:
49342 cleaned up error handling and logging, in particular when using
49343 multiple sources at once
49345 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
49349 avoid copying temporary C++ API files
49351 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
49353 * src/testVCard.vcf:
49355 added buffer overflow test case
49357 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
49359 * src/EvolutionSyncSource.cpp:
49360 * src/TestEvolution.cpp:
49362 added test for slow-sync and added handling of the
49363 STC_ALREADY_EXISTS encountered then; twinning is currently broken
49364 in Funambol 3.0 beta 3, see #305357
49366 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
49370 added remark that text has to be exchanged as UTF-8
49372 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
49374 * src/testVCard.vcf:
49376 added test case with explicit CHARSET="UTF-8" to test how the
49377 updated client library deals with it
49379 2006-05-24 Patrick Ohly <patrick.ohly@gmx.de>
49381 * src/EvolutionSyncClient.cpp:
49383 utility was renamed
49385 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
49391 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
49395 # added prerelease note about scheduleworld
49397 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
49403 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
49405 * src/EvolutionCalendarSource.cpp:
49407 fixed new[]/free() mismatch
49409 2006-05-01 Patrick Ohly <patrick.ohly@gmx.de>
49411 * src/EvolutionCalendarSource.cpp:
49412 * src/EvolutionCalendarSource.h:
49414 generate iCalendar items with VTIMEZONE definitions
49416 2006-05-01 Patrick Ohly <patrick.ohly@gmx.de>
49420 added scheduleworld as preferred server
49422 2006-04-26 Patrick Ohly <patrick.ohly@gmx.de>
49425 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
49426 * src/EvolutionContactSource.cpp:
49427 * src/EvolutionSyncSource.cpp:
49429 added possibility to choose between sending vCard 2.1 and 3.0
49431 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
49435 syncing multiple databases at the same time now worked okay
49437 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
49439 * src/TestEvolution.cpp:
49441 avoid the problematic timezones in the basic tests
49443 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
49445 * src/EvolutionCalendarSource.cpp:
49447 write the required PRODID and VERSION for iCalendar entries
49449 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
49451 * src/normalize_vcard.pl:
49453 avoid eating the trailing newline after PHOTO
49455 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
49459 * etc/localhost_1/spds/syncml/config.txt:
49460 * src/TestEvolution.cpp:
49461 * src/normalize_vcard.pl:
49463 added support for testing against www.scheduleworld.com
49465 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
49467 * src/normalize_vcard.pl:
49469 fixed the fix of EMAIL normalization...
49471 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
49473 * src/normalize_vcard.pl:
49475 hide differences due to different PHOTO parameters, fixed
49476 EMAIL;INTERNET;OTHER
49478 2006-04-23 Patrick Ohly <patrick.ohly@gmx.de>
49482 avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
49485 2006-04-23 Patrick Ohly <patrick.ohly@gmx.de>
49489 avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
49492 2006-04-23 Patrick Ohly <patrick.ohly@gmx.de>
49494 * src/EvolutionContactSource.cpp:
49496 also treat INTERNET as TYPE
49498 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49504 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49507 * src/TestEvolution.cpp:
49508 * src/testTask.ics:
49510 added testing of tasks
49512 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49516 test names have changed
49518 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49524 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49528 added warnings about known-problems
49530 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49532 * src/testCalendar.ics:
49534 temporarily removed some problematic characters (forge tracker
49537 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49541 * src/TestEvolution.cpp:
49542 * src/TestMain.cpp:
49544 - renamed normalize script to synccompare because it now applies
49545 to both calendar, tasks and contacts - temporary files in test
49546 suite now start with the name of the test they belong to
49548 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49550 * src/EvolutionCalendarSource.cpp:
49551 * src/EvolutionCalendarSource.h:
49552 * src/EvolutionContactSource.cpp:
49553 * src/EvolutionContactSource.h:
49554 * src/EvolutionSyncSource.cpp:
49555 * src/EvolutionSyncSource.h:
49557 * src/TestEvolution.cpp:
49558 * src/testCalendar.ics:
49559 * src/testTask.ics:
49561 - renamed "test" program to "TestEvolution" - copy original test
49562 cases to fit the name expected by TestEvolution and to have
49563 them in the build directory - handle merge with existing item in
49564 addItem(): return special status
49566 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
49568 * src/normalize_vcard.pl:
49570 now also handles calendar comparison
49572 2006-04-14 Patrick Ohly <patrick.ohly@gmx.de>
49574 * src/EvolutionCalendarSource.h:
49576 added some support for inserting already existing item
49578 2006-04-14 Patrick Ohly <patrick.ohly@gmx.de>
49580 * src/TestEvolution.cpp:
49582 instantiate test for calendar
49584 2006-04-14 Patrick Ohly <patrick.ohly@gmx.de>
49586 * src/EvolutionCalendarSource.cpp:
49588 added some support for inserting already existing item
49590 2006-04-12 Patrick Ohly <patrick.ohly@gmx.de>
49596 2006-04-12 Patrick Ohly <patrick.ohly@gmx.de>
49598 * src/TestEvolution.cpp:
49600 refactored code so that test suites can be built from the base
49601 template TestEvolution class: currently defined are ContactSource
49602 (local tests) and ContactSync (synchronization with server),
49603 tests work exactly as before
49605 2006-04-12 Patrick Ohly <patrick.ohly@gmx.de>
49607 * src/EvolutionContactSource.cpp:
49609 text/x-vcard is more suitable for vcard 2.1
49611 2006-04-09 Patrick Ohly <patrick.ohly@gmx.de>
49613 * src/TestEvolution.cpp:
49615 made sleep configurable (off by default), synchronize only one
49618 2006-04-09 Patrick Ohly <patrick.ohly@gmx.de>
49623 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
49624 * src/EvolutionCalendarSource.cpp:
49625 * src/EvolutionCalendarSource.h:
49626 * src/EvolutionContactSource.cpp:
49627 * src/EvolutionContactSource.h:
49628 * src/EvolutionSmartPtr.h:
49629 * src/EvolutionSyncClient.cpp:
49630 * src/EvolutionSyncClient.h:
49631 * src/EvolutionSyncSource.cpp:
49632 * src/EvolutionSyncSource.h:
49634 * src/TestEvolution.cpp:
49635 * src/syncevolution.cpp:
49637 - added support for calendars and tasks: not yet tested
49638 automatically but manual tests show that it works in principle,
49639 albeit with some loss of attributes in the server for calendars
49640 (time zone) - removed "disabled" configuration option, use "sync
49641 = none" instead - added selection of databases to synchronize via
49642 additional command line parameters
49644 2006-04-06 Patrick Ohly <patrick.ohly@gmx.de>
49648 * src/EvolutionContactSource.cpp:
49649 * src/EvolutionSyncClient.cpp:
49650 * src/EvolutionSyncClient.h:
49651 * src/EvolutionSyncSource.h:
49652 * src/TestEvolution.cpp:
49653 * src/syncevolution.cpp:
49655 adapted to head revision of Sync4j C++ client library
49657 2006-04-06 Patrick Ohly <patrick.ohly@gmx.de>
49661 testVCard.vcf was missing in source distribution
49663 2006-03-26 Patrick Ohly <patrick.ohly@gmx.de>
49665 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
49667 fix for #304805: testing return code of SyncClient::beginSync()
49669 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
49675 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
49680 * etc/localhost_1/spds/syncml/config.txt:
49681 * src/EvolutionContactSource.cpp:
49682 * src/EvolutionContactSource.h:
49683 * src/EvolutionSyncClient.cpp:
49684 * src/EvolutionSyncClient.h:
49685 * src/EvolutionSyncSource.h:
49687 * src/syncevolution.cpp:
49689 - implemented automatic backups, logging and database comparison
49690 - prepared 0.2 release
49692 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
49694 * src/EvolutionContactSource.cpp:
49696 set TYPE=OTHER also for EMAIL if no other type found
49698 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
49700 * src/normalize_vcard.pl:
49702 ignore some more irrelevant vcard differences (TYPE=PREF, extra
49705 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
49707 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
49708 * src/testVCard.vcf:
49710 when using quoted-printable, also encode non-ASCII for
49713 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49718 make full copy of client lib C++ sources, added
49719 src/client-api-diff target to compare against original sources
49721 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49723 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
49725 changes for SyncEvolution not in Funambol CVS since sdkcpp_3_0_6a
49727 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49729 * src/TestMain.cpp:
49731 reset stdout/stderr before printing final result
49733 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49739 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49743 # reflect current status
49745 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49751 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49753 * src/EvolutionContactSource.cpp:
49754 * src/EvolutionContactSource.h:
49756 ensure that unique properties occur not more than once
49758 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49760 * src/TestEvolution.cpp:
49762 test adding multiple business phone numbers
49764 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49767 * src/EvolutionContactSource.cpp:
49768 * src/EvolutionContactSource.h:
49769 * src/EvolutionSyncSource.h:
49771 * src/TestEvolution.cpp:
49772 * src/testVCard.vcf:
49774 test for copying via server now transmits testVCard.vcf and also
49775 compares against it
49777 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
49779 * src/normalize_vcard.pl:
49781 format normalized vcards with 60 columns for easier side-by-side
49784 2006-03-15 Patrick Ohly <patrick.ohly@gmx.de>
49789 * src/normalize_vcard.pl:
49791 normalize_vcard can now also compare two files automatically;
49792 it's also installed without .pl suffix
49794 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49800 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49805 update README and version in preparation for release
49807 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49809 * src/EvolutionContactSource.cpp:
49810 * src/EvolutionContactSource.h:
49812 added workarounds for FBURL/CALURI and ADR without TYPE
49814 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49820 * src/TestEvolution.cpp:
49821 * src/normalize_vcard.pl:
49823 replaced verification with vcard comparion via normalize_vcard.pl
49825 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49831 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49839 fixed maintainer-cleanup
49841 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49845 removed pregenerated autotools files from CVS - use autogen.sh
49847 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49866 removed pregenerated autotools files from CVS - use autogen.sh
49868 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
49882 integrated compilation of Sync4j C++ client library +
49883 distribution of its source
49885 2006-03-11 Patrick Ohly <patrick.ohly@gmx.de>
49899 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
49903 * src/TestEvolution.cpp:
49904 * src/normalize_vcard.pl:
49905 * src/sync4jevolution.cpp:
49906 * src/syncevolution.cpp:
49907 * test/normalize_vcard.pl:
49909 preparations for a release as 'SyncEvolution'
49911 2006-03-11 Patrick Ohly <patrick.ohly@gmx.de>
49915 *** empty log message ***
49917 2006-03-11 Patrick Ohly <patrick.ohly@gmx.de>
49919 * src/TestEvolution.cpp:
49921 restrict the usage of the problematic CALURI/FBURL to a few
49922 specific test cases
49924 2006-02-26 Patrick Ohly <patrick.ohly@gmx.de>
49926 * src/TestEvolution.cpp:
49928 check some more vcard fields (however, different order of entries
49929 still breaks comparison)
49931 2006-02-26 Patrick Ohly <patrick.ohly@gmx.de>
49936 try most recent Evolution versions first, because shared objects
49937 are not upward-compatible
49939 2006-02-04 Patrick Ohly <patrick.ohly@gmx.de>
49943 started to use emac's vc-update-change-log to update the
49946 2006-02-04 Patrick Ohly <patrick.ohly@gmx.de>
49948 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
49949 * src/EvolutionContactSource.cpp:
49950 * src/EvolutionSyncSource.h:
49951 * src/TestEvolution.cpp:
49953 added support for the new refresh-client/server sync modes
49955 2006-02-04 Patrick Ohly <patrick.ohly@gmx.de>
49959 added known problems and support section, updated compiling
49961 2006-01-26 Patrick Ohly <patrick.ohly@gmx.de>
49965 added POHLY-SYNC4JEVOLUTION-CHECKED
49967 2006-01-23 Patrick Ohly <patrick.ohly@gmx.de>
49969 * src/EvolutionContactSource.cpp:
49971 removed redundant code
49973 2006-01-23 Patrick Ohly <patrick.ohly@gmx.de>
49976 * src/EvolutionContactSource.cpp:
49977 * src/EvolutionContactSource.h:
49978 * src/TestEvolution.cpp:
49980 added conflict handling
49982 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
49985 * src/TestMain.cpp:
49987 allow running just one test
49989 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
49992 * src/TestEvolution.cpp:
49994 list the major features explicitly and improved tests to actually
49995 check copying/updating
49997 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
50001 mention setup of unit testing
50003 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
50007 update to reflect current status
50009 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
50011 * src/TestEvolution.cpp:
50013 minor changes to make it easier to debug
50015 2006-01-08 Patrick Ohly <patrick.ohly@gmx.de>
50017 * src/EvolutionContactSource.cpp:
50018 * src/EvolutionContactSource.h:
50019 * src/TestEvolution.cpp:
50021 added test cases for vcard conversion use VOCL classes to fix
50024 2005-12-12 Patrick Ohly <patrick.ohly@gmx.de>
50026 * src/EvolutionContactSource.cpp:
50028 a deleted item without data returns getDataSize() -1
50030 2005-12-11 Patrick Ohly <patrick.ohly@gmx.de>
50034 * src/EvolutionContactSource.cpp:
50035 * src/EvolutionSyncClient.cpp:
50036 * src/EvolutionSyncClient.h:
50037 * src/TestEvolution.cpp:
50039 added unit testing for syncing, needs some support in core
50040 classes (overriding sync mode, full lists)
50042 2005-12-10 Patrick Ohly <patrick.ohly@gmx.de>
50044 * src/EvolutionContactSource.cpp:
50045 * src/EvolutionSyncSource.h:
50047 implemented distinction between different sync modes: 'refresh'
50048 requires deleting items, scanning is different for full and
50051 2005-12-10 Patrick Ohly <patrick.ohly@gmx.de>
50062 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
50063 * etc/localhost_1/spds/syncml/config.txt:
50065 * test/normalize_vcard.pl:
50067 added testing of syncing
50069 2005-12-10 Patrick Ohly <patrick.ohly@gmx.de>
50071 * src/EvolutionContactSource.cpp:
50072 * src/EvolutionSyncSource.h:
50074 added some more debug logging
50076 2005-12-04 Patrick Ohly <patrick.ohly@gmx.de>
50078 * src/EvolutionContactSource.cpp:
50080 more convervative logging
50082 2005-12-03 Patrick Ohly <patrick.ohly@gmx.de>
50084 * src/EvolutionSyncClient.cpp:
50085 * src/sync4jevolution.cpp:
50087 fixed/extended error detection at the end of the sync
50089 2005-12-03 Patrick Ohly <patrick.ohly@gmx.de>
50091 * src/EvolutionContactSource.cpp:
50092 * src/EvolutionContactSource.h:
50094 added logging of contact vcards added hack to make Evolution's
50095 vcard V3.0 compatible with Sync4j 2.3b3 (needs to be remove or
50098 2005-12-03 Patrick Ohly <patrick.ohly@gmx.de>
50100 * src/EvolutionSyncSource.cpp:
50102 strip special characters, Evolution gets confused by them
50104 2005-11-26 Patrick Ohly <patrick.ohly@gmx.de>
50107 * src/EvolutionContactSource.cpp:
50108 * src/EvolutionContactSource.h:
50109 * src/EvolutionSyncClient.cpp:
50110 * src/EvolutionSyncClient.h:
50111 * src/EvolutionSyncSource.cpp:
50112 * src/EvolutionSyncSource.h:
50115 * src/TestEvolution.cpp:
50116 * src/sync4jevolution.cpp:
50118 implemented front-end based on new SyncML C++ config API
50119 implemented the new begin/endSync() callbacks explain the change
50120 tracking and error handling -> copying from server works, the
50121 other way around fails, probably because of vcard 3.0 parsing
50122 problems on the server
50124 2005-11-25 Patrick Ohly <patrick.ohly@gmx.de>
50130 * src/EvolutionContactSource.cpp:
50131 * src/EvolutionContactSource.h:
50132 * src/TestEvolution.cpp:
50133 * src/sync4jevolution.cpp:
50135 adapted to Sync4j C++ client API 3.x
50137 2005-11-25 Patrick Ohly <patrick.ohly@gmx.de>
50139 * src/EvolutionSyncSource.cpp:
50140 * src/EvolutionSyncSource.h:
50142 base class with functionality common to all Evolution sync
50145 2005-11-05 Patrick Ohly <patrick.ohly@gmx.de>
50151 * src/EvolutionContactSource.cpp:
50152 * src/EvolutionContactSource.h:
50153 * src/EvolutionSmartPtr.h:
50156 * src/TestEvolution.cpp:
50157 * src/TestMain.cpp:
50158 * src/sync4jevolution.cpp:
50159 * src/valgrind.supp:
50161 first working version of SyncSource for Evolution contacts
50162 (requires Sync4j C++ API 2.0, not currently available) added unit
50165 2005-10-08 Patrick Ohly <patrick.ohly@gmx.de>
50190 * src/sync4jevolution.cpp:
50194 2005-10-08 (no author) <(no author)@15ad00c4-1369-45f4-8270-35d70d36bdcd>
50197 New repository initialized by cvs2svn.