0ae4058d7771da628a8eea1a65493bb5dafa28f0
[platform/upstream/syncevolution.git] / ChangeLog
1 # Generated by configure.  Do no edit.
2
3 2010-09-30  Patrick Ohly  <patrick.ohly@intel.com>
4
5         * NEWS:
6         * configure-pre.in:
7
8         version bump to 1.0.99.7
9
10 2010-09-30  Patrick Ohly  <patrick.ohly@intel.com>
11
12         * README.rst:
13         * src/syncevo/Cmdline.cpp:
14
15         command line: split properly at empty line during --import (BMC
16         #7664)
17
18 2010-09-30  Patrick Ohly  <patrick.ohly@intel.com>
19
20         * src/syncevo-dbus-server.cpp:
21         * test/test-dbus.py:
22
23         syncevo-dbus-server: keep sessions around after completion (BMC
24         #7766)
25
26 2010-09-30  Patrick Ohly  <patrick.ohly@intel.com>
27
28         * src/syncevo-dbus-server.cpp:
29
30         syncevo-dbus-server: introduced timeout utility class
31
32 2010-09-30  Patrick Ohly  <patrick.ohly@intel.com>
33
34         * src/dbus/interfaces/syncevo-server-full.xml:
35         * src/dbus/interfaces/syncevo-session-full.xml:
36         * src/syncevo-dbus-server.cpp:
37         * test/test-dbus.py:
38
39         D-Bus API: added missing Session.Attach() (BMC #7761)
40
41 2010-09-29  Patrick Ohly  <patrick.ohly@intel.com>
42
43         * src/syncevo/Cmdline.cpp:
44
45         command line: fixed configuring of context (BMC #7181)
46
47 2010-09-29  Patrick Ohly  <patrick.ohly@intel.com>
48
49         * src/backends/kcalextended/KCalExtendedSource.cpp:
50         * src/backends/qtcontacts/QtContactsSource.cpp:
51         * src/backends/qtcontacts/configure-sub.in:
52
53         KCalExtended, QtContacts: fixed initialization of
54         QCoreApplication
55
56 2010-09-29  Patrick Ohly  <patrick.ohly@intel.com>
57
58         * src/backends/kcalextended/KCalExtendedSource.cpp:
59
60         KCalExtended: extended error messages
61
62 2010-09-29  Patrick Ohly  <patrick.ohly@intel.com>
63
64         * src/backends/kcalextended/KCalExtendedSource.cpp:
65
66         KCalExtended: fixed UTF-8 handling (BMC #7401)
67
68 2010-09-25  Patrick Ohly  <patrick.ohly@intel.com>
69
70         * HACKING:
71
72         HACKING: added commit guidelines
73
74 2010-09-25  Patrick Ohly  <patrick.ohly@intel.com>
75
76         * src/gtk-ui/sync-config-widget.c:
77         * src/gtk-ui/sync-ui-config.c:
78         * src/gtk-ui/sync-ui-config.h:
79         * src/gtk-ui/sync-ui.c:
80
81         sync-ui: wrong direction of data transfer when talking to device
82         (BMC #7091)
83
84 2010-09-16  Patrick Ohly  <patrick.ohly@intel.com>
85
86         * configure-pre.in:
87
88         autotools: fix libnotify problem on FC13
89
90 2010-09-16  Patrick Ohly  <patrick.ohly@intel.com>
91
92         * src/gtk-ui/sync-gtk.desktop.in:
93
94         sync-gtk.desktop.in: fixed syntax in non-MeeGo desktop file
95
96 2010-09-13  Patrick Ohly  <patrick.ohly@intel.com>
97
98         * src/syncevo/SyncConfig.cpp:
99
100         documentation: improved explanation of "type"
101
102 2010-09-09  Patrick Ohly  <patrick.ohly@intel.com>
103
104         * configure-pre.in:
105
106         version bump: 1.0.99.6
107
108 2010-09-09  Patrick Ohly  <patrick.ohly@intel.com>
109
110         * src/syncevo/Cmdline.cpp:
111
112         nightly testing: adapted Cmdline test to string changes
113
114 2010-09-08  Patrick Ohly  <patrick.ohly@intel.com>
115
116         * NEWS:
117
118         NEWS: updated for 1.1 pre-release
119
120 2010-09-02  Patrick Ohly  <patrick.ohly@intel.com>
121
122         * src/backends/file/FileSyncSource.h:
123         * src/syncevo/configs/datatypes/01vcard-profile.xml:
124         * src/syncevo/configs/remoterules/00_have_evolution_ui_slot.xml:
125         * src/syncevo/configs/remoterules/00_syncevolution.xml:
126         * src/syncevo/configs/remoterules/all.xml:
127         * src/syncevo/configs/remoterules/evolution.xml:
128
129         Nokia phones: avoid data loss in two-way sync due to
130         X-EVOLUTION-UI-SLOT (MBC #2566)
131
132 2010-09-08  Patrick Ohly  <patrick.ohly@intel.com>
133
134         * src/gtk-ui/sync-gtk.desktop.in:
135
136         sync-ui (GTK version): updated .desktop file
137
138 2010-09-08  Patrick Ohly  <patrick.ohly@intel.com>
139
140         * test/evo.supp:
141
142         nightly testing: suppress leak in libebook
143
144 2010-09-07  Patrick Ohly  <patrick.ohly@intel.com>
145
146         * src/syncevo-dbus-server.cpp:
147
148         syncevo-dbus-server: fixed compile issue with libsoup disabled
149         (MBC #6367)
150
151 2010-09-07  Patrick Ohly  <patrick.ohly@intel.com>
152
153         * src/syncevo/SyncConfig.cpp:
154
155         documentation: extended description of "sync" property (MBC
156         #6373)
157
158 2010-09-07  Patrick Ohly  <patrick.ohly@intel.com>
159
160         * test/evo.supp:
161
162         nightly testing: improved valgrind suppressions
163
164 2010-09-06  Patrick Ohly  <patrick.ohly@intel.com>
165
166         * README.rst:
167
168         README: several improvements
169
170 2010-09-06  Patrick Ohly  <patrick.ohly@intel.com>
171
172         * src/syncevo/eds_abi_wrapper.cpp:
173
174         EDS: revised workaround for D-Bus method timeouts (BMC #4026)
175
176 2010-09-03  Patrick Ohly  <patrick.ohly@intel.com>
177
178         * configure-post.in:
179         * configure-pre.in:
180         * debian/dbus-wrapper.cpp:
181         * src/syncevo/eds_abi_wrapper.cpp:
182         * src/syncevolution.cpp:
183
184         EDS: workaround for D-Bus method timeouts (BMC #4026)
185
186 2010-09-03  Patrick Ohly  <patrick.ohly@intel.com>
187
188         * test/evo.supp:
189
190         evo.supp: updated suppressions for libical (BMC #6275)
191
192 2010-09-02  Patrick Ohly  <patrick.ohly@intel.com>
193
194         * test/synccompare.pl:
195
196         nightly testing: adapted synccompare to mkcal
197
198 2010-09-02  Patrick Ohly  <patrick.ohly@intel.com>
199
200         * test/runtests.py:
201
202         nightly testing: log report generation functions
203
204 2010-09-02  Patrick Ohly  <patrick.ohly@intel.com>
205
206         * test/generate-html.xsl:
207
208         nightly testing: reorder columns so that valgrind and overall
209         result come first
210
211 2010-09-02  Patrick Ohly  <patrick.ohly@intel.com>
212
213         * test/generate-html.xsl:
214         * test/resultchecker.py:
215
216         nightly testing: added a column for "network failure"
217
218 2010-09-02  Patrick Ohly  <patrick.ohly@intel.com>
219
220         * test/runtests.py:
221
222         nightly testing: disable testDeleteAllRefresh for Google
223
224 2010-09-02  Patrick Ohly  <patrick.ohly@intel.com>
225
226         * test/runtests.py:
227
228         nightly testing: only include services in report which actually
229         were active
230
231 2010-09-01  Patrick Ohly  <patrick.ohly@intel.com>
232
233         * src/syncevo/configs/remoterules/server/00_nokia.xml:
234         * src/syncevo/configs/remoterules/server/46_E55.xml:
235
236         Nokia phones: alarm times in UTC, sending PHOTO (BMC #1657,
237         #5860)
238
239 2010-09-01  Patrick Ohly  <patrick.ohly@intel.com>
240
241         * src/client-test-app.cpp:
242
243         nightly testing: fixed caching of Evolution sources (BMC #5864)
244
245 2010-09-01  Patrick Ohly  <patrick.ohly@intel.com>
246
247         * src/client-test-app.cpp:
248         * test/ClientTest.cpp:
249         * test/ClientTest.h:
250         * test/client-test-main.cpp:
251
252         nightly testing: avoid shutdown issues due to caching Evolution
253         sources (BMC #5864)
254
255 2010-09-01  Patrick Ohly  <patrick.ohly@intel.com>
256
257         * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
258
259         KCalExtended: use "mkcal" as generic type name
260
261 2010-09-01  Patrick Ohly  <patrick.ohly@intel.com>
262
263         * src/backends/kcalextended/KCalExtendedSource.cpp:
264
265         KCalExtended: adapted "update" code patch to new API
266
267 2010-09-01  Patrick Ohly  <patrick.ohly@intel.com>
268
269         * src/syncevo/Cmdline.h:
270         * src/syncevo/SafeConfigNode.cpp:
271         * src/syncevo/SafeConfigNode.h:
272         * src/syncevo/SyncConfig.h:
273         * src/syncevo/SyncSource.cpp:
274         * src/syncevo/util.cpp:
275         * src/syncevo/util.h:
276
277         command line: use % as escape character for luids
278
279 2010-09-01  Patrick Ohly  <patrick.ohly@intel.com>
280
281         * src/syncevo/Cmdline.cpp:
282         * src/syncevo/Cmdline.h:
283
284         command line: code clean-up around LUID escaping
285
286 2010-08-31  Patrick Ohly  <patrick.ohly@intel.com>
287
288
289         Merge branch 'master', remote branch 'origin'
290
291 2010-08-31  Patrick Ohly  <patrick.ohly@intel.com>
292
293         * test/runtests.py:
294
295         nightly testing: allow enabling valgrind for "prebuilt" test (BMC
296         #1007)
297
298 2010-08-31  Patrick Ohly  <patrick.ohly@intel.com>
299
300         * src/backends/kcalextended/KCalExtendedSource.cpp:
301
302         KCalExtended: fix for invalid memory access
303
304 2010-08-30  Patrick Ohly  <patrick.ohly@intel.com>
305
306         * test/Makefile.am:
307
308         testing: fixed "make dist" issue
309
310 2010-08-27  Patrick Ohly  <patrick.ohly@intel.com>
311
312         * src/backends/qtcontacts/QtContactsSource.cpp:
313
314         QtContacts: more QtContacts API related fixes (BMC #5710)
315
316 2010-08-26  Patrick Ohly  <patrick.ohly@intel.com>
317
318         * test/syncevo-phone-config.py:
319
320         syncevo-phone-config: set consumerReady in output (BMC #3803)
321
322 2010-08-26  Patrick Ohly  <patrick.ohly@intel.com>
323
324         * src/Makefile-gen.am:
325         * src/templates/clients/phone/nokia.ini:
326         * src/templates/clients/phone/nokia/S40/7210c.ini:
327         * src/templates/clients/phone/nokia/S60/N85.ini:
328         * src/templates/clients/phone/nokia/maemo/n900.ini:
329         * src/templates/clients/phone/sony-ericsson-old.ini:
330         * src/templates/clients/phone/sony-ericsson.ini:
331         * test/testcases/templates/clients/SyncEvolution.ini:
332         * test/testcases/templates/clients/phone/nokia/S40/7210c.ini:
333
334         phone templates: updated, copied from syncevolution.org Wiki (BMC
335         #5727)
336
337 2010-08-27  Patrick Ohly  <patrick.ohly@intel.com>
338
339         * src/client-test-app.cpp:
340
341         nightly testing: workaround for Evolution 2.30 storage shutdown
342         (BMC #5864)
343
344 2010-08-27  Patrick Ohly  <patrick.ohly@intel.com>
345
346         * test/evo.supp:
347
348         evo.supp: added suppressions for Evolution 2.30 (BMC #1007)
349
350 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
351
352         * src/dbus/interfaces/syncevo-server-full.xml:
353         * src/dbus/interfaces/syncevo-session-full.xml:
354
355         D-Bus API: fixed type signature
356
357 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
358
359         * src/dbus/interfaces/syncevo-server-full.xml:
360         * src/syncevo-dbus-server.cpp:
361         * src/syncevo/Cmdline.cpp:
362         * src/syncevo/Cmdline.h:
363         * test/test-dbus.py:
364
365         D-Bus API: added Server.ConfigChanged signal (BMC #3558)
366
367 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
368
369         * src/dbus/interfaces/syncevo-session-full.xml:
370         * src/syncevo-dbus-server.cpp:
371         * test/test-dbus.py:
372
373         D-Bus API: added Session.GetConfigName() (BMC #3559)
374
375 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
376
377         * src/dbus/interfaces/syncevo-server-full.xml:
378         * src/syncevo-dbus-server.cpp:
379         * test/test-dbus.py:
380
381         D-Bus API: added suppression of libnotify notifications (BMC
382         #3560)
383
384 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
385
386         * src/syncevolution.cpp:
387
388         command line: start D-Bus session with "no-sync" flag unless
389         running a sync (BMC #3562)
390
391 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
392
393         * src/dbus/interfaces/syncevo-server-full.xml:
394         * src/dbus/interfaces/syncevo-session-full.xml:
395         * src/syncevo-dbus-server.cpp:
396         * test/test-dbus.py:
397
398         D-Bus API: added Server.StartSessionWithFlags() and
399         Session.GetFlags()
400
401 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
402
403         * test/test-dbus.py:
404
405         test-dbus.py: fixed Python syntax error in last commit
406
407 2010-08-25  Patrick Ohly  <patrick.ohly@intel.com>
408
409         * src/gdbus/gdbus-cxx-bridge.h:
410
411         gdbus C++: fixed cut-and-paste error
412
413 2010-08-24  Patrick Ohly  <patrick.ohly@intel.com>
414
415         * src/syncevolution.cpp:
416
417         command line: do sanity version check when running as D-Bus
418         client
419
420 2010-08-24  Patrick Ohly  <patrick.ohly@intel.com>
421
422         * src/dbus/interfaces/syncevo-server-full.xml:
423         * src/syncevo-dbus-server.cpp:
424         * test/test-dbus.py:
425
426         D-Bus: added Server.GetCapabilities and Server.GetVersions (BMC
427         #3563)
428
429 2010-08-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
430
431         * src/client-test-app.cpp:
432
433         client-test: avoid duplicate sources in m_localSource2Config
434
435 2010-08-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
436
437         * test/test-dbus.py:
438
439         test-dbus.py: adapted to modified 'message type' error
440         description
441
442 2010-08-24  Patrick Ohly  <patrick.ohly@intel.com>
443
444         * test/test-dbus.py:
445
446         test-dbus.py: removed ZYB, it is no longer supported
447
448 2010-08-02  Patrick Ohly  <patrick.ohly@intel.com>
449
450         * src/syncevo/Cmdline.cpp:
451         * src/syncevo/FileConfigTree.cpp:
452         * src/syncevo/SyncConfig.cpp:
453
454         command line: allow creating contexts without peers
455
456 2010-08-02  Patrick Ohly  <patrick.ohly@intel.com>
457
458         * src/syncevo/SyncConfig.cpp:
459
460         SyncConfig: do not mistake "foo" context for old-style "foo"
461         client config
462
463 2010-08-23  Patrick Ohly  <patrick.ohly@intel.com>
464
465         * src/syncevo/Cmdline.cpp:
466
467         command line: fixed --delete-items/--import for KCalExtended
468
469 2010-08-23  Patrick Ohly  <patrick.ohly@intel.com>
470
471         * src/backends/kcalextended/KCalExtendedSource.cpp:
472
473         KCalExtended: further adaptions to KCalExtended API change
474
475 2010-08-23  Patrick Ohly  <patrick.ohly@intel.com>
476
477         * test/runtests.py:
478
479         runtests.py: make repos group-writable
480
481 2010-08-23  Patrick Ohly  <patrick.ohly@intel.com>
482
483         * test/runtests.py:
484
485         runtests.py: avoid ssh access to gitorious.org in nightly
486         checkout
487
488 2010-08-17  Patrick Ohly  <patrick.ohly@intel.com>
489
490         * src/backends/kcalextended/configure-sub.in:
491
492         KCalExtended: workaround for incomplete libmkcal.pc
493
494 2010-08-17  Patrick Ohly  <patrick.ohly@intel.com>
495
496         * src/syncevo/eds_abi_wrapper.cpp:
497         * src/syncevo/eds_abi_wrapper.h:
498
499         EDS compatibility: added icalproperty_free()
500
501 2010-08-16  Qiankun Miao  <qiankun.miao@intel.com>
502
503         * src/backends/evolution/EvolutionCalendarSource.cpp:
504
505         EvolutionBackend: fix memory leak
506
507 2010-08-15  Patrick Ohly  <patrick.ohly@intel.com>
508
509
510         Merge branch 'meego-1.0'
511
512 2010-08-15  Patrick Ohly  <patrick.ohly@intel.com>
513
514         * src/gdbus/Makefile.am:
515
516         gdbus: ensure that header files are included in "make dist"
517
518 2010-08-13  Patrick Ohly  <patrick.ohly@intel.com>
519
520         * gen-autotools.sh:
521
522         gen-autotools.sh: fixed ambiguous HEAD reference
523
524 2010-08-12  Patrick Ohly  <patrick.ohly@intel.com>
525
526         * src/backends/kcalextended/KCalExtendedSource.cpp:
527         * src/backends/kcalextended/configure-sub.in:
528
529         kcalextended: adapted to revised API
530
531 2010-07-29  Patrick Ohly  <patrick.ohly@intel.com>
532
533         * src/syncevo/SyncContext.h:
534
535         SyncContext: added comment for getUsedSyncURL()
536
537 2010-08-09  Patrick Ohly  <patrick.ohly@intel.com>
538
539         * src/gdbus/Makefile.am:
540
541         Revert "compile fix for FC 13 (and possibly others): use private
542         copy of gdbus (MBC #3556)"
543
544 2010-08-09  Patrick Ohly  <patrick.ohly@intel.com>
545
546         * src/gdbus/Makefile.am:
547         * src/gdbus/gdbus-cxx-bridge.h:
548         * src/gdbus/gdbus-cxx.h:
549         * src/gdbus/gdbus.h:
550         * src/gdbus/mainloop.c:
551         * src/gdbus/object.c:
552         * src/gdbus/test/example.cpp:
553         * src/gdbus/watch.c:
554         * src/syncevo-dbus-server.cpp:
555         * src/syncevolution.cpp:
556
557         gdbus: avoid name conflict with glib
558
559 2010-08-09  Patrick Ohly  <patrick.ohly@intel.com>
560
561         * src/gdbus/Makefile.am:
562
563         gdbus: do not install header files
564
565 2010-07-16  Patrick Ohly  <patrick.ohly@intel.com>
566
567         * NEWS:
568         * configure-pre.in:
569
570         NEWS, version: updated for 1.0.1
571
572 2010-07-16  Patrick Ohly  <patrick.ohly@intel.com>
573
574
575         Merge branch 'meego-1.0'
576
577 2010-07-16  Jussi Kukkonen  <jku@linux.intel.com>
578
579         * src/gtk-ui/sync-ui.c:
580
581         canonize new device config names (MBC #1194)
582
583 2010-07-16  Jussi Kukkonen  <jku@linux.intel.com>
584
585         * src/gtk-ui/sync-config-widget.c:
586         * src/gtk-ui/sync-ui.c:
587
588         prevent overwriting device configs by accident (MBC #3566,1194)
589
590 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
591
592         * src/syncevo/Cmdline.cpp:
593         * src/syncevo/SyncConfig.cpp:
594
595         ZYB.com: service goes away end of June 2010, template removed
596         (MBC #3310)
597
598 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
599
600         * src/syncevo-dbus-server.cpp:
601
602         syncevo-dbus-server: accept 'application/vnd.syncml+xml;
603         charset=UTF-8' for starting an HTTP session (MBC #3554)
604
605 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
606
607         * configure-post.in:
608         * configure-pre.in:
609
610         autotools: added --enable-gnome-keyring (MBC #3557)
611
612 2010-06-28  Patrick Ohly  <patrick.ohly@intel.com>
613
614         * src/gdbus/Makefile.am:
615
616         compile fix for FC 13 (and possibly others): use private copy of
617         gdbus (MBC #3556)
618
619 2010-06-17  Patrick Ohly  <patrick.ohly@intel.com>
620
621         * gen-autotools.sh:
622
623         gen-autotools.sh: make order of files deterministic (MBC #2586)
624
625 2010-06-16  Patrick Ohly  <patrick.ohly@intel.com>
626
627         * src/syncevo/SyncConfig.cpp:
628         * src/syncevo/SyncConfig.h:
629
630         config fix: operations on non-peer configs failed (MBC #3157)
631
632 2010-07-16  Jussi Kukkonen  <jku@linux.intel.com>
633
634         * src/gtk-ui/sync-ui.c:
635
636         canonize new device config names (MBC #1194)
637
638 2010-07-16  Jussi Kukkonen  <jku@linux.intel.com>
639
640         * src/gtk-ui/sync-config-widget.c:
641         * src/gtk-ui/sync-ui.c:
642
643         prevent overwriting device configs by accident (MBC #3566,1194)
644
645 2010-07-16  Patrick Ohly  <patrick.ohly@intel.com>
646
647
648         Merge commit 'syncevolution-1-0' into meego-1.0
649
650 2010-07-16  Patrick Ohly  <patrick.ohly@intel.com>
651
652         * configure-pre.in:
653
654         version bump: 1.1 based on 1.0.1
655
656 2010-07-16  Patrick Ohly  <patrick.ohly@intel.com>
657
658         * src/backends/qtcontacts/QtContactsSource.cpp:
659
660         QtContacts: fixed compile error with g++ in MeeGo
661
662 2010-07-15  Patrick Ohly  <patrick.ohly@intel.com>
663
664         * src/backends/qtcontacts/configure-sub.in:
665
666         QtContacts: find QtContacts properly
667
668 2010-07-15  Patrick Ohly  <patrick.ohly@intel.com>
669
670         * configure-post.in:
671
672         autotools: allow setting more AC_WITH_QT() options
673
674 2010-07-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
675
676         * src/syncevo/Cmdline.cpp:
677
678         client-test: ignore comments for KCalExtended and QtContacts
679
680 2010-05-26  Patrick Ohly  <patrick.ohly@intel.com>
681
682         * test/runtests.py:
683
684         nightly testing: get sources from meego.gitorious.org
685
686 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
687
688         * README.rst:
689         * src/syncevo/Cmdline.cpp:
690         * src/syncevo/Cmdline.cpp.orig:
691         * src/syncevo/Cmdline.cpp.rej:
692         * src/syncevo/Makefile.am:
693         * src/syncevo/readme2c.pl:
694
695         documentation + command line: unified source of usage information
696         (MBC #690)
697
698 2010-07-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
699
700         * src/syncevo/Cmdline.cpp:
701
702         Testing: fix failure of evolution testing due to new backends
703
704 2010-07-01  Patrick Ohly  <patrick.ohly@intel.com>
705
706         * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
707
708         KCalExtended: fixed test registration
709
710 2010-07-01  Patrick Ohly  <patrick.ohly@intel.com>
711
712         * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
713
714         QtContacts: fixed test registration
715
716 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
717
718         * src/backends/qtcontacts/Makefile.am:
719         * src/backends/qtcontacts/configure-sub.in:
720
721         QtContacts: fixed compile error when not enabling QtContacts
722
723 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
724
725         * src/syncevo/Cmdline.cpp:
726         * src/syncevo/SyncConfig.cpp:
727
728         ZYB.com: service goes away end of June 2010, template removed
729         (MBC #3310)
730
731 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
732
733         * src/syncevo-dbus-server.cpp:
734
735         syncevo-dbus-server: accept 'application/vnd.syncml+xml;
736         charset=UTF-8' for starting an HTTP session (MBC #3554)
737
738 2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>
739
740         * configure-post.in:
741         * configure-pre.in:
742
743         autotools: added --enable-gnome-keyring (MBC #3557)
744
745 2010-06-28  Patrick Ohly  <patrick.ohly@intel.com>
746
747         * src/gdbus/Makefile.am:
748
749         compile fix for FC 13 (and possibly others): use private copy of
750         gdbus (MBC #3556)
751
752 2010-06-25  Patrick Ohly  <patrick.ohly@intel.com>
753
754         * src/backends/qtcontacts/QtContactsSource.cpp:
755
756         QtContacts: added error checking
757
758 2010-06-25  Patrick Ohly  <patrick.ohly@intel.com>
759
760         * src/backends/qtcontacts/QtContactsSource.cpp:
761
762         QtContacts: enabled more efficient listing of all items
763
764 2010-06-25  Patrick Ohly  <patrick.ohly@intel.com>
765
766         * src/backends/kcalextended/KCalExtendedSource.cpp:
767
768         KCalExtended: avoid adding incidence anew
769
770 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
771
772         * src/backends/qtcontacts/QtContactsSource.cpp:
773         * src/backends/qtcontacts/QtContactsSource.h:
774
775         QtContacts: provide description from database
776
777 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
778
779         * src/backends/kcalextended/KCalExtendedSource.cpp:
780         * src/backends/kcalextended/KCalExtendedSource.h:
781
782         KCalExtended: provide description from database
783
784 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
785
786         * src/backends/kcalextended/KCalExtendedSource.cpp:
787         * src/backends/kcalextended/KCalExtendedSource.h:
788
789         KCalExtended: implement backup/restore using SyncSourceRevisions
790
791 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
792
793         * src/backends/kcalextended/KCalExtendedSource.cpp:
794
795         KCalExtended: sleep only if necessary
796
797 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
798
799         * src/backends/kcalextended/KCalExtendedSource.cpp:
800
801         KCalExtended: must preserve creation time during update
802
803 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
804
805         * src/backends/kcalextended/KCalExtendedSource.cpp:
806
807         KCalExtended: load incidences on demand
808
809 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
810
811         * test/ClientTest.cpp:
812
813         client-test: added CLIENT_TEST_SIMPLE_UID
814
815 2010-06-21  Patrick Ohly  <patrick.ohly@intel.com>
816
817         * src/backends/kcalextended/KCalExtendedSource.cpp:
818         * src/backends/kcalextended/KCalExtendedSource.h:
819         * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
820         * src/backends/kcalextended/Makefile.am:
821         * src/backends/kcalextended/configure-sub.in:
822
823         KCalExtended: added initial SyncSource
824
825 2010-06-21  Patrick Ohly  <patrick.ohly@intel.com>
826
827         * test/ClientTest.cpp:
828
829         testing: avoid DTSTAMP issue in KCalExtended
830
831 2010-06-16  Patrick Ohly  <patrick.ohly@intel.com>
832
833         * src/backends/qtcontacts/QtContactsSource.cpp:
834
835         QtContacts: be careful about which queries to use
836
837 2010-06-16  Patrick Ohly  <patrick.ohly@intel.com>
838
839         * src/backends/qtcontacts/QtContactsSource.cpp:
840
841         QtContacts: added simpler removeItem() implementation
842
843 2010-06-16  Patrick Ohly  <patrick.ohly@intel.com>
844
845         * src/backends/qtcontacts/QtContactsSource.cpp:
846
847         QtContacts: ignore artificial contact
848
849 2010-06-04  Patrick Ohly  <patrick.ohly@intel.com>
850
851         * src/backends/qtcontacts/QtContactsSource.cpp:
852
853         QtContacts: use new save/fetch mechanism (supports time stamps,
854         but currently broken)
855
856 2010-06-04  Patrick Ohly  <patrick.ohly@intel.com>
857
858         * src/backends/qtcontacts/QtContactsSource.cpp:
859
860         QtContacts: use proper QContactTimestamp template member detail
861         function
862
863 2010-06-02  Patrick Ohly  <patrick.ohly@intel.com>
864
865         * src/backends/qtcontacts/Makefile.am:
866         * src/backends/qtcontacts/QtContactsSource.cpp:
867         * src/backends/qtcontacts/configure-sub.in:
868
869         QtContacts: first complete (but not usable) backend
870
871 2010-05-26  Patrick Ohly  <patrick.ohly@intel.com>
872
873         * src/backends/qtcontacts/Makefile.am:
874         * src/backends/qtcontacts/QtContactsSource.cpp:
875         * src/backends/qtcontacts/QtContactsSource.h:
876         * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
877         * src/backends/qtcontacts/configure-sub.in:
878
879         QtContacts: initial, empty implementation
880
881 2010-05-26  Patrick Ohly  <patrick.ohly@intel.com>
882
883         * configure-post.in:
884         * m4-repo/autotroll.m4:
885         * m4-repo/autotroll.mk:
886
887         Qt support: use Autotroll to determine right compile flags
888
889 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
890
891         * src/syncevo/Cmdline.cpp:
892
893         command line: fix --print-items description luid handling
894
895 2010-06-23  Patrick Ohly  <patrick.ohly@intel.com>
896
897         * README.rst:
898         * src/syncevo/Cmdline.cpp:
899
900         command line: allow temporary configs in import/export operations
901
902 2010-06-25  Patrick Ohly  <patrick.ohly@intel.com>
903
904         * configure-pre.in:
905
906         configure: fix for SoupTransportAgent without EDS and without
907         D-Bus
908
909 2010-06-21  Patrick Ohly  <patrick.ohly@intel.com>
910
911         * test/ClientTest.cpp:
912
913         testing: support sources which depend on anchors
914
915 2010-06-21  Patrick Ohly  <patrick.ohly@intel.com>
916
917         * src/syncevo/Cmdline.cpp:
918
919         command line: fix for new update/delete operations
920
921 2010-06-17  Patrick Ohly  <patrick.ohly@intel.com>
922
923         * gen-autotools.sh:
924
925         gen-autotools.sh: make order of files deterministic (MBC #2586)
926
927 2010-06-16  Patrick Ohly  <patrick.ohly@intel.com>
928
929         * src/syncevo/Cmdline.cpp:
930         * src/syncevo/SyncConfig.cpp:
931         * src/syncevo/SyncConfig.h:
932
933         command line import/export: failed for non-peer configs
934
935 2010-06-16  Patrick Ohly  <patrick.ohly@intel.com>
936
937         * src/syncevo/SyncConfig.cpp:
938         * src/syncevo/SyncConfig.h:
939
940         config fix: operations on non-peer configs failed (MBC #3157)
941
942 2010-06-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
943
944         * test/generate-html.xsl:
945         * test/resultchecker.py:
946
947         Testing: add 'known failure' support in nightly (MBC#2870)
948
949 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
950
951         * src/syncevo/Cmdline.cpp:
952
953         command line --print-items: added short description
954
955 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
956
957         * README.rst:
958         * src/syncevo/Cmdline.cpp:
959         * src/syncevo/Cmdline.h:
960
961         command line: added --delete-items
962
963 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
964
965         * README.rst:
966         * src/syncevo/Cmdline.cpp:
967         * src/syncevo/Cmdline.h:
968
969         command line: added --import/export/update/print-items
970
971 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
972
973         * src/syncevo-dbus-server.cpp:
974         * src/syncevo/SyncContext.cpp:
975         * src/syncevo/SyncContext.h:
976
977         SyncContext:readStdin(): a virtual method for reading input via
978         stdin
979
980 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
981
982         * src/syncevo/Cmdline.cpp:
983
984         Cmdline::isSync(): cosmetic change
985
986 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
987
988         * src/syncevo/Cmdline.cpp:
989
990         command line parsing: check for conflicting operations
991
992 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
993
994         * src/syncevo/util.cpp:
995         * src/syncevo/util.h:
996
997         ReadFile(): added reading from open stream
998
999 2010-06-10  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1000
1001         * test/evo.supp:
1002
1003         valgrind: suppress memory issues for libical (MBC#1007)
1004
1005 2010-06-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1006
1007         * test/evo.supp:
1008
1009         valgrind: relax rules for icaltimezone_get_component (MBC#1007)
1010
1011 2010-06-14  Jussi Kukkonen  <jku@linux.intel.com>
1012
1013         * src/gtk-ui/sync-ui.c:
1014
1015         gtk-ui: make "Sync now" always translatable (MBC #3052)
1016
1017 2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>
1018
1019         * NEWS:
1020         * configure-pre.in:
1021
1022         NEWS, version: SyncEvolution 1.0
1023
1024 2010-06-09  Patrick Ohly  <patrick.ohly@intel.com>
1025
1026         * NEWS:
1027
1028         NEWS: updated
1029
1030 2010-06-09  Patrick Ohly  <patrick.ohly@intel.com>
1031
1032         * test/runtests.py:
1033
1034         nightly testing: updated suppression of tests for Memotoo and
1035         Funambol
1036
1037 2010-06-09  Patrick Ohly  <patrick.ohly@intel.com>
1038
1039         * src/dbus/interfaces/Makefile.am:
1040
1041         D-Bus API doc: fix for 'make dist'
1042
1043 2010-06-08  Patrick Ohly  <patrick.ohly@intel.com>
1044
1045         * src/dbus/interfaces/Makefile.am:
1046         * src/dbus/interfaces/README:
1047         * src/dbus/interfaces/dbus-introspect-docs.dtd:
1048         * src/dbus/interfaces/mergepages.xsl:
1049         * src/dbus/interfaces/spec-to-docbook.xsl:
1050         * src/dbus/interfaces/syncevo-server-full.xml:
1051         * src/dbus/interfaces/syncevo-session-full.xml:
1052
1053         Doc: enhanced D-Bus API documentation (MBC #1745)
1054
1055 2010-05-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1056
1057         * configure-post.in:
1058         * configure-pre.in:
1059         * src/Makefile-gen.am:
1060         * src/dbus/Makefile.am:
1061         * src/dbus/interfaces/Makefile.am:
1062         * src/dbus/interfaces/mergepages.xsl:
1063         * src/dbus/interfaces/spec-to-docbook.xsl:
1064
1065         Doc: add '--enable-doc' option and generate D-Bus API doc(MBC
1066         #1745)
1067
1068 2010-06-08  Patrick Ohly  <patrick.ohly@intel.com>
1069
1070         * src/dbus/interfaces/spec-strip-docs.xsl:
1071
1072         D-Bus Qt bindings: remove annotations for glib
1073
1074 2010-06-08  Carl Wong  <carl.wong@intel.com>
1075
1076         * src/dbus/interfaces/syncevo-server-full.xml:
1077         * src/dbus/interfaces/syncevo-session-full.xml:
1078         * src/dbus/qt/dbustypes.cpp:
1079         * src/dbus/qt/dbustypes.h:
1080
1081         D-Bus binding for Qt
1082
1083 2010-06-04  Patrick Ohly  <patrick.ohly@intel.com>
1084
1085         * src/syncevo/SyncConfig.cpp:
1086
1087         SyncConfig::getUseProxy(): avoid TRUE/FALSE (MBC #10506)
1088
1089 2010-06-04  Patrick Ohly  <patrick.ohly@intel.com>
1090
1091         * src/gtk-ui/sync-ui.c:
1092
1093         sync-ui: renamed local sync() to do_sync() to avoid name
1094         collision with system sync()
1095
1096 2010-06-01  Patrick Ohly  <patrick.ohly@intel.com>
1097
1098         * test/README.funambol:
1099         * test/testcases/itodo20.ics.funambol.tem.patch:
1100
1101         Funambol: no longer supports COMPLETED
1102
1103 2010-05-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1104
1105         * test/evo.supp:
1106
1107         valgrind: clean up valgrind issues (MBC#1007)
1108
1109 2010-06-01  Patrick Ohly  <patrick.ohly@intel.com>
1110
1111         * test/evo.supp:
1112
1113         evo.supp: relaxed rule for icalparser_parse_string (MBC #1007)
1114
1115 2010-06-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1116
1117         * src/syncevo/SyncContext.cpp:
1118
1119         LogDirTest: save and restore logger level (MBC#2570)
1120
1121 2010-05-26  Patrick Ohly  <patrick.ohly@intel.com>
1122
1123         * src/syncevo/lcs.h:
1124
1125         lcs: fixed out-of-bounds array access (MBC #1007)
1126
1127 2010-05-27  Patrick Ohly  <patrick.ohly@intel.com>
1128
1129         * test/test-dbus.py:
1130
1131         test-dbus.py: remove timeout before entering cleanup
1132
1133 2010-05-27  Patrick Ohly  <patrick.ohly@intel.com>
1134
1135         * src/syncevo/SyncContext.cpp:
1136         * src/syncevo/SyncContext.h:
1137
1138         HTTP SyncML server mode: fixed crash when handling second session
1139
1140 2010-05-27  Patrick Ohly  <patrick.ohly@intel.com>
1141
1142         * src/syncevo/LogRedirect.cpp:
1143
1144         output redirection: detect glib output despite app name
1145
1146 2010-05-26  Patrick Ohly  <patrick.ohly@intel.com>
1147
1148         * src/syncevo-dbus-server.cpp:
1149
1150         syncevo-dbus-server: first sync was done without libical time
1151         zone info (MBC #2435)
1152
1153 2010-05-24  ivarela  <malditoastur@gmail.com>
1154
1155         * po/ast.po:
1156
1157         l10n: Updates to Asturian (ast) translation
1158
1159 2010-05-19  dbl2010  <dbl2010@gmail.com>
1160
1161         * po/tr.po:
1162
1163         l10n: Initial upload
1164
1165 2010-05-19  ivarela  <malditoastur@gmail.com>
1166
1167         * po/ast.po:
1168
1169         l10n: updates asturian translation
1170
1171 2010-05-18  GLS_DEU1  <clarax.steiner-jay@intel.com>
1172
1173         * po/de.po:
1174
1175         l10n: Updates to German (de) translation
1176
1177 2010-05-18  GLS_DEU  <andreasx.machoy@intel.com>
1178
1179         * po/de.po:
1180
1181         l10n: Updates to German (de) translation
1182
1183 2010-05-18  GLS_FIN4  <annax.bergman@intel.com>
1184
1185         * po/fi.po:
1186
1187         l10n: Updates to Finnish (fi) translation
1188
1189 2010-05-18  GLS_ITA1  <francescax.godani.muzi@intel.com>
1190
1191         * po/it.po:
1192
1193         l10n: Updates to Italian (it) translation
1194
1195 2010-05-18  Patrick Ohly  <patrick.ohly@intel.com>
1196
1197         * NEWS:
1198
1199         NEWS: updated for tentative 1.0 final
1200
1201 2010-05-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1202
1203         * test/generate-html.xsl:
1204         * test/resultchecker.py:
1205
1206         Testing: fix wrong link for calendar+todo issue (MBC #1397)
1207
1208 2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1209
1210         * src/syncevo-dbus-server.cpp:
1211
1212         D-Bus server + command line: return error code when failed(MBC
1213         #2193)
1214
1215 2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1216
1217         * src/templates/clients/phone/nokia/S60/N85.ini:
1218         * src/templates/clients/phone/nokia/maemo/n900.ini:
1219
1220         config: add 'calendar+todo' source for nokia configs (MBC#2101)
1221
1222 2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1223
1224         * test/syncevo-phone-config.py:
1225
1226         syncevo-phone-config: generate correct config for 'calendar+todo'
1227         (MBC#1197)
1228
1229 2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1230
1231         * src/templates/clients/phone/nokia/S40/7210c.ini:
1232
1233         config: add 'calendar+todo' source for nokia7210c config
1234         (MBC#2101)
1235
1236 2010-05-18  gls_rus1  <bogdanx.nosach@intel.com>
1237
1238         * po/ru.po:
1239
1240         l10n: Updates to Russian (ru) translation
1241
1242 2010-05-18  gls_rus1  <bogdanx.nosach@intel.com>
1243
1244         * po/ru.po:
1245
1246         l10n: Updates to Russian (ru) translation
1247
1248 2010-05-18  GLS_FRA3  <david.cicognani@ptiglobal.net>
1249
1250         * po/fr.po:
1251
1252         l10n: Updates to French (fr) translation
1253
1254 2010-05-10  Patrick Ohly  <patrick.ohly@intel.com>
1255
1256         * src/backends/evolution/EvolutionCalendarSource.cpp:
1257
1258         Funambol, Memotoo: preserve meeting series when receiving update
1259         for detached recurrence (MBC #1916)
1260
1261 2010-05-10  Patrick Ohly  <patrick.ohly@intel.com>
1262
1263         * src/syncevo/eds_abi_wrapper.cpp:
1264         * src/syncevo/eds_abi_wrapper.h:
1265
1266         EDS compatibility: added several recurrence ID related methods
1267         (MBC #1916)
1268
1269 2010-05-13  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
1270
1271         * po/ja.po:
1272
1273         l10n: Updates to Japanese (ja) translation
1274
1275 2010-05-12  GLS_DEU1  <clarax.steiner-jay@intel.com>
1276
1277         * po/de.po:
1278
1279         l10n: Updates to German (de) translation
1280
1281 2010-05-12  gls_rus1  <bogdanx.nosach@intel.com>
1282
1283         * po/ru.po:
1284
1285         l10n: Updates to Russian (ru) translation
1286
1287 2010-05-12  gls_rus1  <bogdanx.nosach@intel.com>
1288
1289         * po/ru.po:
1290
1291         l10n: Updates to Russian (ru) translation
1292
1293 2010-05-12  GLS_ITA1  <francescax.godani.muzi@intel.com>
1294
1295         * po/it.po:
1296
1297         l10n: Updates to Italian (it) translation
1298
1299 2010-05-12  GLS_ITA1  <francescax.godani.muzi@intel.com>
1300
1301         * po/it.po:
1302
1303         l10n: Updates to Italian (it) translation
1304
1305 2010-05-12  GLS_NLD3  <thomasx.martens@intel.com>
1306
1307         * po/nl.po:
1308
1309         l10n: Updates to Dutch (Flemish) (nl) translation
1310
1311 2010-05-12  tomasgalicia  <tomas.galicia@intel.com>
1312
1313         * po/es.po:
1314
1315         l10n: Updates to Spanish (Castilian) (es) translation
1316
1317 2010-05-12  zerng07  <pswo10680@gmail.com>
1318
1319         * po/zh_TW.po:
1320
1321         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
1322
1323 2010-05-11  GLS_PTB  <gaborx.k.becht@intel.com>
1324
1325         * po/pt_BR.po:
1326
1327         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1328
1329 2010-05-07  GLS_DEU1  <clarax.steiner-jay@intel.com>
1330
1331         * po/it.po:
1332
1333         l10n: Updates to Italian (it) translation
1334
1335 2010-05-07  tomasgalicia  <tomas.galicia@intel.com>
1336
1337         * po/es.po:
1338
1339         l10n: Updates to Spanish (Castilian) (es) translation
1340
1341 2010-05-07  GLS_CHS2  <mackeyx.tian@intel.com>
1342
1343         * po/zh_CN.po:
1344
1345         l10n: Updates to Chinese (China) (zh_CN) translation
1346
1347 2010-05-06  GLS_ITA1  <francescax.godani.muzi@intel.com>
1348
1349         * po/it.po:
1350
1351         l10n: Updates to Italian (it) translation
1352
1353 2010-05-06  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
1354
1355         * po/ja.po:
1356
1357         l10n: Updates to Japanese (ja) translation
1358
1359 2010-05-06  gls_rus1  <bogdanx.nosach@intel.com>
1360
1361         * po/ru.po:
1362
1363         l10n: Updates to Russian (ru) translation
1364
1365 2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>
1366
1367         * po/pt_BR.po:
1368
1369         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1370
1371 2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>
1372
1373         * po/pt_BR.po:
1374
1375         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1376
1377 2010-05-04  tomasgalicia  <tomas.galicia@intel.com>
1378
1379         * po/es.po:
1380
1381         l10n: Updates to Spanish (Castilian) (es) translation
1382
1383 2010-05-04  tomasgalicia  <tomas.galicia@intel.com>
1384
1385         * po/es.po:
1386
1387         l10n: Updates to Spanish (Castilian) (es) translation
1388
1389 2010-05-03  GLS_POL1  <ewax.zielinska@intel.com>
1390
1391         * po/pl.po:
1392
1393         l10n: Updates to Polish (pl) translation
1394
1395 2010-05-01  GLS_CHS2  <mackeyx.tian@intel.com>
1396
1397         * po/zh_CN.po:
1398
1399         l10n: Updates to Chinese (China) (zh_CN) translation
1400
1401 2010-05-01  GLS_DEU1  <clarax.steiner-jay@intel.com>
1402
1403         * po/de.po:
1404
1405         l10n: Updates to German (de) translation
1406
1407 2010-04-30  GLS_KOR  <sunx.kim@intel.com>
1408
1409         * po/ko.po:
1410
1411         l10n: Updates to Korean (ko) translation
1412
1413 2010-04-30  GLS_PTB  <gaborx.k.becht@intel.com>
1414
1415         * po/pt_BR.po:
1416
1417         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1418
1419 2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>
1420
1421         * po/it.po:
1422
1423         l10n: Updates to Italian (it) translation
1424
1425 2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>
1426
1427         * po/it.po:
1428
1429         l10n: Updates to Italian (it) translation
1430
1431 2010-04-25  margie  <margie.foster@intel.com>
1432
1433         * po/en_GB.po:
1434
1435         l10n: first submission
1436
1437 2010-04-21  TomasVirgl  <tomas@virgl.net>
1438
1439         * po/sk.po:
1440
1441         l10n: Initial slovak translation
1442
1443 2010-05-11  GLS_PTB  <gaborx.k.becht@intel.com>
1444
1445         * po/pt_BR.po:
1446
1447         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1448
1449 2010-05-11  Jussi Kukkonen  <jku@linux.intel.com>
1450
1451         * src/gtk-ui/sync-ui.c:
1452
1453         gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)
1454
1455 2010-05-11  Jussi Kukkonen  <jku@linux.intel.com>
1456
1457         * src/gtk-ui/sync-ui.c:
1458
1459         gtk-ui: explicitly set names for glade widgets (MBC #1372)
1460
1461 2010-05-11  Jussi Kukkonen  <jku@linux.intel.com>
1462
1463         * src/gtk-ui/sync-ui.c:
1464
1465         gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)
1466
1467 2010-05-07  Patrick Ohly  <patrick.ohly@intel.com>
1468
1469         * test/syncevo-phone-config.py:
1470
1471         syncevo-phone-config: handle phones with no calendar or no todo
1472         (MBC #1847)
1473
1474 2010-05-07  GLS_DEU1  <clarax.steiner-jay@intel.com>
1475
1476         * po/it.po:
1477
1478         l10n: Updates to Italian (it) translation
1479
1480 2010-05-07  tomasgalicia  <tomas.galicia@intel.com>
1481
1482         * po/es.po:
1483
1484         l10n: Updates to Spanish (Castilian) (es) translation
1485
1486 2010-05-07  GLS_CHS2  <mackeyx.tian@intel.com>
1487
1488         * po/zh_CN.po:
1489
1490         l10n: Updates to Chinese (China) (zh_CN) translation
1491
1492 2010-05-06  GLS_ITA1  <francescax.godani.muzi@intel.com>
1493
1494         * po/it.po:
1495
1496         l10n: Updates to Italian (it) translation
1497
1498 2010-05-06  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
1499
1500         * po/ja.po:
1501
1502         l10n: Updates to Japanese (ja) translation
1503
1504 2010-05-06  gls_rus1  <bogdanx.nosach@intel.com>
1505
1506         * po/ru.po:
1507
1508         l10n: Updates to Russian (ru) translation
1509
1510 2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>
1511
1512         * po/pt_BR.po:
1513
1514         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1515
1516 2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>
1517
1518         * po/pt_BR.po:
1519
1520         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1521
1522 2010-05-05  Patrick Ohly  <patrick.ohly@intel.com>
1523
1524         * test/Makefile.am:
1525
1526         ical20.ics.local: must be included in dist
1527
1528 2010-05-04  tomasgalicia  <tomas.galicia@intel.com>
1529
1530         * po/es.po:
1531
1532         l10n: Updates to Spanish (Castilian) (es) translation
1533
1534 2010-05-04  tomasgalicia  <tomas.galicia@intel.com>
1535
1536         * po/es.po:
1537
1538         l10n: Updates to Spanish (Castilian) (es) translation
1539
1540 2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>
1541
1542         * src/Makefile-gen.am:
1543         * test/ClientTest.cpp:
1544         * test/testcases/ical20.ics.local:
1545
1546         client-test: added test case for broken VTIMEZONE matching (MBC
1547         #1332)
1548
1549 2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>
1550
1551         * test/test-dbus.py:
1552
1553         test-dbus.py: test server progress events (MBC #1359)
1554
1555 2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>
1556
1557         * src/syncevo/SyncContext.cpp:
1558
1559         SyncContext: accept progress events in server mode (MBC #1359)
1560
1561 2010-04-28  Patrick Ohly  <patrick.ohly@intel.com>
1562
1563         * Makefile-gen.am:
1564         * configure-pre.in:
1565
1566         README.html: built from README.rst with rst2html (MBC #690)
1567
1568 2010-04-28  Patrick Ohly  <patrick.ohly@intel.com>
1569
1570         * HACKING:
1571         * Makefile-gen.am:
1572         * README:
1573         * configure-pre.in:
1574
1575         README: replaced with README.rst, added man page (MBC #690)
1576
1577 2010-04-28  Patrick Ohly  <patrick.ohly@intel.com>
1578
1579         * README.rst:
1580
1581         README: converted into reStructuredText (MBC #690)
1582
1583 2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>
1584
1585         * src/syncevo/configs/remoterules/server/46_E55.xml:
1586
1587         Nokia E55: needs absolute alarm times (MBC #1657)
1588
1589 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1590
1591         * src/syncevo/SyncConfig.cpp:
1592
1593         templates: skip over temporary files (MBC #1208)
1594
1595 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1596
1597         * src/syncevo/Cmdline.cpp:
1598         * src/syncevo/SyncConfig.cpp:
1599
1600         templates: also search in .config/syncevolution-templates (MBC
1601         #1208)
1602
1603 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1604
1605         * src/Makefile-gen.am:
1606         * src/syncevo/SyncConfig.cpp:
1607         * src/syncevo/SyncConfig.h:
1608         * src/templates/clients/SyncEvolution.ini:
1609         * src/templates/clients/SyncEvolution/config.ini:
1610         * src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
1611         * src/templates/clients/SyncEvolution/sources/calendar/config.ini:
1612         * src/templates/clients/SyncEvolution/sources/memo/config.ini:
1613         * src/templates/clients/SyncEvolution/sources/todo/config.ini:
1614         * src/templates/clients/SyncEvolution/template.ini:
1615         * src/templates/clients/phone/nokia/S40/7210c.ini:
1616         * src/templates/clients/phone/nokia/S40/7210c/config.ini:
1617         * src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
1618         * src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
1619         * src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
1620         * src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
1621         * src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
1622         * src/templates/clients/phone/nokia/S40/7210c/template.ini:
1623         * src/templates/clients/phone/nokia/S60/N85.ini:
1624         * src/templates/clients/phone/nokia/S60/N85/config.ini:
1625         * src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
1626         * src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
1627         * src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
1628         * src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
1629         * src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
1630         * src/templates/clients/phone/nokia/S60/N85/template.ini:
1631         * src/templates/clients/phone/nokia/maemo/n900.ini:
1632         * src/templates/clients/phone/nokia/maemo/n900/config.ini:
1633         * src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
1634         * src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
1635         * src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
1636         * src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
1637         * src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
1638         * src/templates/clients/phone/nokia/maemo/n900/template.ini:
1639         * src/templates/servers/Funambol.ini:
1640         * src/templates/servers/Funambol/config.ini:
1641         * src/templates/servers/Funambol/sources/addressbook/config.ini:
1642         * src/templates/servers/Funambol/sources/calendar/config.ini:
1643         * src/templates/servers/Funambol/sources/memo/config.ini:
1644         * src/templates/servers/Funambol/sources/todo/config.ini:
1645         * src/templates/servers/Funambol/template.ini:
1646         * src/templates/servers/ScheduleWorld.ini:
1647         * src/templates/servers/ScheduleWorld/config.ini:
1648         * src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
1649         * src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
1650         * src/templates/servers/ScheduleWorld/sources/memo/config.ini:
1651         * src/templates/servers/ScheduleWorld/sources/todo/config.ini:
1652         * src/templates/servers/ScheduleWorld/template.ini:
1653
1654         templates: use single-file format (MBC #1208)
1655
1656 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1657
1658         * src/syncevo/IniConfigNode.cpp:
1659         * src/syncevo/IniConfigNode.h:
1660         * src/syncevo/Makefile.am:
1661         * src/syncevo/SingleFileConfigTree.cpp:
1662         * src/syncevo/SingleFileConfigTree.h:
1663
1664         single file format for multiple .ini files (MBC #1208)
1665
1666 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1667
1668         * src/syncevo/Makefile.am:
1669         * src/syncevo/StringDataBlob.cpp:
1670         * src/syncevo/StringDataBlob.h:
1671
1672         StringDataBlob: read/write shared string in memory
1673
1674 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1675
1676         * src/syncevo/ConfigNode.cpp:
1677         * src/syncevo/FileConfigNode.cpp:
1678         * src/syncevo/Makefile.am:
1679
1680         ConfigNode: moved ConfigNode::createFileNode() into separate file
1681
1682 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1683
1684         * src/syncevo/DataBlob.h:
1685         * src/syncevo/FileDataBlob.cpp:
1686         * src/syncevo/FileDataBlob.h:
1687         * src/syncevo/Makefile.am:
1688         * src/syncevo/SafeOstream.cpp:
1689         * src/syncevo/SafeOstream.h:
1690
1691         DataBlob: abstract access to chunks of data
1692
1693 2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>
1694
1695         * src/syncevo/util.cpp:
1696         * src/syncevo/util.h:
1697
1698         util: getBasename()/getDirname()/splitPath()
1699
1700 2010-05-03  GLS_POL1  <ewax.zielinska@intel.com>
1701
1702         * po/pl.po:
1703
1704         l10n: Updates to Polish (pl) translation
1705
1706 2010-05-03  Jussi Kukkonen  <jku@linux.intel.com>
1707
1708         * src/gtk-ui/sync-config-widget.c:
1709         * src/gtk-ui/sync-ui.c:
1710
1711         gtk-ui: preserve configuration names on save (BME #1266)
1712
1713 2010-04-29  Jussi Kukkonen  <jku@linux.intel.com>
1714
1715         * src/gtk-ui/ui.glade:
1716
1717         gtk-ui: put emergency view in scrolledwindow (BME #1296)
1718
1719 2010-05-01  GLS_CHS2  <mackeyx.tian@intel.com>
1720
1721         * po/zh_CN.po:
1722
1723         l10n: Updates to Chinese (China) (zh_CN) translation
1724
1725 2010-05-01  GLS_DEU1  <clarax.steiner-jay@intel.com>
1726
1727         * po/de.po:
1728
1729         l10n: Updates to German (de) translation
1730
1731 2010-04-30  GLS_KOR  <sunx.kim@intel.com>
1732
1733         * po/ko.po:
1734
1735         l10n: Updates to Korean (ko) translation
1736
1737 2010-04-30  GLS_PTB  <gaborx.k.becht@intel.com>
1738
1739         * po/pt_BR.po:
1740
1741         l10n: Updates to Brazilian Portuguese (pt_BR) translation
1742
1743 2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>
1744
1745         * po/it.po:
1746
1747         l10n: Updates to Italian (it) translation
1748
1749 2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>
1750
1751         * po/it.po:
1752
1753         l10n: Updates to Italian (it) translation
1754
1755 2010-04-23  Chen Congwu  <congwu.chen@intel.com>
1756
1757         * test/runtests.py:
1758
1759         Ovi nightly testing:  set serverName to 'Ovi' instead of 'ovi'
1760
1761 2010-04-27  Patrick Ohly  <patrick.ohly@intel.com>
1762
1763         * test/syncevo-phone-config.py:
1764
1765         syncevo-phone-config: add "forced types" to tested configs (MBC
1766         #1197)
1767
1768 2010-04-26  Patrick Ohly  <patrick.ohly@intel.com>
1769
1770         * src/syncevo/SyncML.cpp:
1771
1772         SAN message: typo fix in text/calendar => text/x-vcalendar
1773         mapping (MBC #1197)
1774
1775 2010-04-26  Patrick Ohly  <patrick.ohly@intel.com>
1776
1777         * test/syncevo-phone-config.py:
1778
1779         syncevo-phone-config: avoid referencing invalid config (MBC
1780         #1197)
1781
1782 2010-04-26  Chen Congwu  <congwu.chen@intel.com>
1783
1784         * test/syncevo-phone-config.py:
1785
1786         syncevo-phone-config: some syntax fixes
1787
1788 2010-04-24  Patrick Ohly  <patrick.ohly@intel.com>
1789
1790         * test/syncevo-phone-config.py:
1791
1792         syncevo-phone-config: fix combined calendar detection for Nokia
1793         phones?! (MBC #1197)
1794
1795 2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>
1796
1797         * test/syncevo-phone-config.py:
1798
1799         syncevo-phone-config: reimplemented template generation and
1800         calendar+todo detection (MBC #1197)
1801
1802 2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>
1803
1804         * src/syncevo/SyncContext.cpp:
1805         * test/syncevo-phone-config.py:
1806
1807         syncevo-phone-config: let CTRL-C really abort syncevolution (MBC
1808         #1197)
1809
1810 2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>
1811
1812         * test/syncevo-phone-config.py:
1813
1814         syncevo-phone-config: use -v for minimal information about tested
1815         config, -v -v for full output (MBC #1197)
1816
1817 2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>
1818
1819         * test/syncevo-phone-config.py:
1820
1821         syncevo-phone-config: avoid writing in user's .config while
1822         testing (MBC #1197)
1823
1824 2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>
1825
1826         * test/syncevo-phone-config.py:
1827
1828         syncevo-phone-config: avoid deprecated popen2, check for fatal
1829         status (MBC #1197)
1830
1831 2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>
1832
1833         * test/syncevo-phone-config.py:
1834
1835         syncevo-phone-config: fixed mkdir (MBC #1197)
1836
1837 2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>
1838
1839         * test/syncevo-phone-config.py:
1840
1841         syncevo-phone-config: do not hide command line errors (MBC #1197)
1842
1843 2010-04-22  Patrick Ohly  <patrick.ohly@intel.com>
1844
1845         * test/syncevo-phone-config.py:
1846
1847         syncevo-phone-config: fixed Python syntax errors
1848
1849 2010-04-26  Patrick Ohly  <patrick.ohly@intel.com>
1850
1851         * src/syncevo/eds_abi_wrapper.cpp:
1852
1853         syncevolution --version: missing infos about system shared libs
1854
1855 2010-04-25  margie  <margie.foster@intel.com>
1856
1857         * po/en_GB.po:
1858
1859         l10n: first submission
1860
1861 2010-04-21  TomasVirgl  <tomas@virgl.net>
1862
1863         * po/sk.po:
1864
1865         l10n: Initial slovak translation
1866
1867 2010-04-20  Patrick Ohly  <patrick.ohly@intel.com>
1868
1869         * NEWS:
1870         * configure-pre.in:
1871
1872         NEWS, version: updated for final 1.0 beta 3
1873
1874 2010-04-20  Jussi Kukkonen  <jku@linux.intel.com>
1875
1876         * src/gtk-ui/sync-ui.c:
1877
1878         gtk-ui: set "settings"-btn insensitive when syncing (MB #10482)
1879
1880 2010-04-20  Chen Congwu  <congwu.chen@intel.com>
1881
1882         * test/syncevo-phone-config.py:
1883
1884         phone-config-tool: setting test data and test result temp dir
1885         (MB#9862)
1886
1887 2010-04-19  Chen Congwu  <congwu.chen@intel.com>
1888
1889         * src/syncevo/SyncConfig.cpp:
1890
1891         Ovi template: disable certificate checking
1892
1893 2010-04-17  Chen Congwu  <congwu.chen@intel.com>
1894
1895         * test/resultchecker.py:
1896
1897         resultchecker: wrote 'calendar_todo' as tag name for
1898         'calendar+todo'
1899
1900 2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>
1901
1902         * src/syncevo-dbus-server.cpp:
1903
1904         auto sync notifications: avoid extra "Dismiss" button (MB #10487)
1905
1906 2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>
1907
1908         * src/syncevo/SyncConfig.cpp:
1909
1910         Ovi.com: fixed typos
1911
1912 2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>
1913
1914         * src/client-test-app.cpp:
1915         * src/syncevolution.cpp:
1916
1917         command line, client-test: avoid "g_set_application_name not set"
1918         warning
1919
1920 2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>
1921
1922         * src/Makefile-gen.am:
1923         * src/client-test-app.cpp:
1924
1925         client-test: enable it to use keyring by default (MB #10479)
1926
1927 2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>
1928
1929         * NEWS:
1930         * src/syncevo/Cmdline.cpp:
1931         * src/syncevo/SyncConfig.cpp:
1932         * src/templates/servers/Funambol/config.ini:
1933
1934         RetryInterval: 0 for Funambol, 2M for everyone else (MB #10451)
1935
1936 2010-04-16  Jussi Kukkonen  <jku@linux.intel.com>
1937
1938         * configure-pre.in:
1939         * src/gtk-ui/sync-config-widget.c:
1940         * src/gtk-ui/sync-ui.c:
1941
1942         gtk-ui: fix mx-gtk >= 0.99.1 header location (BME #892)
1943
1944 2010-04-17  Chen Congwu  <congwu.chen@intel.com>
1945
1946         * test/syncevo-phone-config.py:
1947
1948         config-phone: interrupt handling
1949
1950 2010-04-14  Chen Congwu  <congwu.chen@intel.com>
1951
1952         * src/Makefile-gen.am:
1953         * test/Makefile.am:
1954         * test/syncevo-phone-config.py:
1955
1956         Test tools: automatically detection working configuration for a
1957         phone (MB#9862)
1958
1959 2010-03-26  Chen Congwu  <congwu.chen@intel.com>
1960
1961         * src/syncevo/SyncContext.cpp:
1962
1963         noctcap: Do not send ctcap properties when set
1964         SYNCEVOLUTION_NOCTCAP
1965
1966 2010-03-26  Chen Congwu  <congwu.chen@intel.com>
1967
1968         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
1969         * src/backends/file/FileSyncSourceRegister.cpp:
1970         * src/client-test-app.cpp:
1971         * test/ClientTest.cpp:
1972
1973         Test: Also register file:calendar+todo test for file backend
1974
1975 2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>
1976
1977         * src/dbus/interfaces/syncevo-server-full.xml:
1978
1979         D-Bus API: added templateName to documentation (MB #10406)
1980
1981 2010-04-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1982
1983         * src/dbus/interfaces/syncevo-server-full.xml:
1984
1985         D-Bus doc: refine spec about Bluetooth device support for
1986         GetConfigs
1987
1988 2010-04-15  Patrick Ohly  <patrick.ohly@intel.com>
1989
1990         * src/syncevo/LogRedirect.cpp:
1991
1992         LogRedirect: redirecting STDOUT to log level SHOW broke the tests
1993
1994 2010-04-15  Patrick Ohly  <patrick.ohly@intel.com>
1995
1996         * src/syncevo/SyncConfig.cpp:
1997
1998         SecondsConfigProperty: accept "+" sign in duration and interval
1999         properties again
2000
2001 2010-04-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2002
2003         * src/dbus/interfaces/syncevo-session-full.xml:
2004         * src/syncevo-dbus-server.cpp:
2005         * src/syncevolution.cpp:
2006
2007         command line + D-Bus: pass known environment variables (MB#10477)
2008
2009 2010-04-15  Chen Congwu  <congwu.chen@intel.com>
2010
2011         * test/runtests.py:
2012
2013         Enable Ovi test
2014
2015 2010-04-14  Chen Congwu  <congwu.chen@intel.com>
2016
2017         * test/README.Ovi:
2018
2019         Ovi README fixes.
2020
2021 2010-04-14  Jussi Kukkonen  <jku@linux.intel.com>
2022
2023         * src/templates/clients/phone/nokia/S60/N85/config.ini:
2024         * src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
2025         * src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
2026         * src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
2027         * src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
2028         * src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
2029         * src/templates/clients/phone/nokia/S60/N85/template.ini:
2030
2031         templates: add N85 (Nokia S60) template
2032
2033 2010-04-12  Patrick Ohly  <patrick.ohly@intel.com>
2034
2035         * src/syncevo/configs/datatypes/01vcard-profile.xml:
2036
2037         vCard profile: hide X-EVOLUTION-UI-SLOT in DevInf for Nokia N85
2038         (MB #8868)
2039
2040 2010-04-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2041
2042         * src/dbus/syncevo-dbus-types.h:
2043         * src/dbus/syncevo-server.c:
2044
2045         sync-ui: don't use built-in specialized types (MB #10471)
2046
2047 2010-04-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2048
2049         * src/syncevo-dbus-server.cpp:
2050         * src/syncevolution.cpp:
2051
2052         dbus server + command line: return error code (MB#10476)
2053
2054 2010-04-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2055
2056         * src/syncevo-dbus-server.cpp:
2057
2058         DBus server: abort when user didn't provide password (MB#10475)
2059
2060 2010-04-13  Jussi Kukkonen  <jku@linux.intel.com>
2061
2062         * src/gtk-ui/sync-ui.c:
2063
2064         gtk-ui: fix crasher and wrong UI state (MB #10473)
2065
2066 2010-04-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2067
2068         * src/syncevo/SyncContext.cpp:
2069         * src/syncevo/configs/remoterules/client/01mobical.xml:
2070         * src/syncevo/configs/scripting/11calendar.xml:
2071
2072         Cal + Mobical: apply the workaround only for Mobical (MB#10458)
2073
2074 2010-04-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2075
2076         * src/syncevo/configs/scripting/11calendar.xml:
2077
2078         Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)
2079
2080 2010-04-09  Patrick Ohly  <patrick.ohly@intel.com>
2081
2082         * src/syncevo/configs/datatypes/01vcard-profile.xml:
2083
2084         vCard profile: disable Synthesis iPhone client TYPE extensions
2085         (MB #10462)
2086
2087 2010-04-09  Patrick Ohly  <patrick.ohly@intel.com>
2088
2089         * test/ClientTest.cpp:
2090
2091         client-test: CLIENT_TEST_SIMPLE_UID
2092
2093 2010-04-09  Jussi Kukkonen  <jku@linux.intel.com>
2094
2095         * src/templates/clients/phone/nokia/maemo/n900/config.ini:
2096
2097         templates: set N900 as consumerReady (MB #10336)
2098
2099 2010-04-09  Jussi Kukkonen  <jku@linux.intel.com>
2100
2101         * src/gtk-ui/sync-ui.c:
2102
2103         gtk-ui: never show non-consumerReady templates (MB #10472)
2104
2105 2010-04-09  Patrick Ohly  <patrick.ohly@intel.com>
2106
2107         * src/gdbus/gdbus-cxx-bridge.h:
2108
2109         dbus C++ bridge: fix inconsistent CallbackData instantiation
2110
2111 2010-04-09  zerng07  <pswo10680@gmail.com>
2112
2113         * po/zh_TW.po:
2114
2115         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
2116
2117 2010-04-09  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>
2118
2119         * po/it.po:
2120
2121         l10n: Updates to Italian (it) translation
2122
2123 2010-04-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2124
2125         * src/gdbus/gdbus-cxx-bridge.h:
2126
2127         gdbus c++: fix an issue of DBusClientCall exposed by valgrind
2128         (MB#10468)
2129
2130 2010-04-09  Jussi Kukkonen  <jku@linux.intel.com>
2131
2132         * src/gtk-ui/sync-config-widget.c:
2133
2134         gtk-ui: fix device template autoselection (MB #10469)
2135
2136 2010-04-09  GLS_FRA3  <david.cicognani@ptiglobal.net>
2137
2138         * po/fr.po:
2139
2140         l10n: Updates to French (fr) translation
2141
2142 2010-04-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2143
2144         * src/dbus/interfaces/syncevo-server-full.xml:
2145
2146         dbus api: change the signature of 'handler' of 'InfoRequest'
2147
2148 2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2149
2150         * src/gdbus/gdbus-cxx-bridge.h:
2151         * src/syncevo-dbus-server.cpp:
2152         * src/syncevolution.cpp:
2153
2154         cmdline: fix password hang (MB#5043)
2155
2156 2010-04-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2157
2158         * src/syncevo/Cmdline.cpp:
2159
2160         command line: fix a regression checked by nightly
2161
2162 2010-04-08  kushylee  <>
2163
2164         * po/ko.po:
2165
2166         l10n: Updates to Korean (ko) translation
2167
2168 2010-04-08  GLS_DEU1  <clarax.steiner-jay@intel.com>
2169
2170         * po/de.po:
2171
2172         l10n: Updates to German (de) translation
2173
2174 2010-04-08  A Olsson  <AnnikaNbpt@gmail.com>
2175
2176         * po/sv.po:
2177
2178         l10n: Updates to Swedish (sv) translation
2179
2180 2010-04-08  smilex2005  <eija@fascinatingwords.com>
2181
2182         * po/fi.po:
2183
2184         l10n: Updates to Finnish (fi) translation
2185
2186 2010-04-07  tomasgalicia  <tomas.galicia@intel.com>
2187
2188         * po/es.po:
2189
2190         l10n: Updates to Spanish (Castilian) (es) translation
2191
2192 2010-04-07  Patrick Ohly  <patrick.ohly@intel.com>
2193
2194         * src/syncevo/Cmdline.cpp:
2195         * src/syncevo/Cmdline.h:
2196
2197         command line + D-Bus: fix for "some parameters are already
2198         handled by parse()" (MB #5013)
2199
2200 2010-04-07  Patrick Ohly  <patrick.ohly@intel.com>
2201
2202         * src/syncevo/Cmdline.cpp:
2203
2204         command line + D-Bus: fix for "pass absolute paths to dbus
2205         server" (MB #10461)
2206
2207 2010-04-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2208
2209         * src/syncevo/Cmdline.cpp:
2210         * src/syncevo/Cmdline.h:
2211         * src/syncevo/util.cpp:
2212         * src/syncevo/util.h:
2213         * src/syncevolution.cpp:
2214
2215         command line + D-Bus: pass absolute paths to dbus server
2216         (MB#10461)
2217
2218 2010-04-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2219
2220         * src/syncevo-dbus-server.cpp:
2221         * src/syncevolution.cpp:
2222
2223         command line + D-Bus: throw exceptions once 'Execute' gets errors
2224         (MB#10461)
2225
2226 2010-04-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2227
2228         * src/dbus/interfaces/syncevo-session-full.xml:
2229
2230         D-Bus: add description for 'Session.Execute'
2231
2232 2010-04-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2233
2234         * test/test-dbus.py:
2235
2236         test-dbus: change expected results of 'testSharedTypeOther'
2237         (MB#10448)
2238
2239 2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2240
2241         * src/syncevo-dbus-server.cpp:
2242
2243         Config: preserve type when getting config from a template
2244         (MB#10448)
2245
2246 2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>
2247
2248         * src/syncevo-dbus-server.cpp:
2249         * test/test-dbus.py:
2250
2251         D-Bus API: allow reading template for non-existent context (MB
2252         #10448)
2253
2254 2010-04-07  Takashi  <takashi.kazami@novuscom.net>
2255
2256         * po/ja.po:
2257
2258         l10n: Updates to Japanese (ja) translation
2259
2260 2010-04-07  GLS_CHS  <yunx.nie@intel.com>
2261
2262         * po/zh_CN.po:
2263
2264         l10n: Updates to Chinese (China) (zh_CN) translation
2265
2266 2010-04-07  GLS_NLD  <albert.dijkstra@ptiglobal.net>
2267
2268         * po/nl.po:
2269
2270         l10n: Updates to Dutch (Flemish) (nl) translation
2271
2272 2010-04-06  GLS_ESP  <gonzalox.e.velasquez@intel.com>
2273
2274         * po/es.po:
2275
2276         l10n: Updates to Spanish (Castilian) (es) translation
2277
2278 2010-04-06  promuald  <info@transsoft.pl>
2279
2280         * po/pl.po:
2281
2282         l10n: Updates to Polish (pl) translation
2283
2284 2010-04-06  GLS_PTB  <gaborx.k.becht@intel.com>
2285
2286         * po/pt_BR.po:
2287
2288         l10n: Updates to Brazilian Portuguese (pt_BR) translation
2289
2290 2010-04-06  promuald  <info@transsoft.pl>
2291
2292         * po/pl.po:
2293
2294         l10n: Updates to Polish (pl) translation
2295
2296 2010-04-06  Leila  <leilaa@abc-lang.com>
2297
2298         * po/ru.po:
2299
2300         l10n: Updates to Russian (ru) translation
2301
2302 2010-04-05  zerng07  <pswo10680@gmail.com>
2303
2304         * po/zh_TW.po:
2305
2306         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
2307
2308 2010-04-01  zerng07  <pswo10680@gmail.com>
2309
2310         * po/zh_TW.po:
2311
2312         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
2313
2314 2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>
2315
2316         * NEWS:
2317
2318         NEWS: next update for 1.0 beta 3
2319
2320 2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>
2321
2322         * src/syncevo/Cmdline.h:
2323         * src/syncevolution.cpp:
2324
2325         command line + D-Bus: some parameters are already handled by
2326         parse() (MB #5043)
2327
2328 2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>
2329
2330         * src/syncevo/LogRedirect.cpp:
2331         * src/syncevo/LogRedirect.h:
2332         * src/syncevo/util.cpp:
2333
2334         LogRedirect with streams: better error handling (MB #5041)
2335
2336 2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>
2337
2338         * src/syncevo/LogRedirect.cpp:
2339
2340         LogRedirect + Execute(): use SOCK_STREAM to detect EOF (MB #5041)
2341
2342 2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>
2343
2344         * src/syncevo/LogRedirect.cpp:
2345         * src/syncevo/LogRedirect.h:
2346         * src/syncevo/SyncContext.cpp:
2347         * src/syncevo/util.cpp:
2348         * src/syncevo/util.h:
2349
2350         LogRedirect + system(): avoid loosing output (MB #5041)
2351
2352 2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>
2353
2354         * src/syncevo-dbus-server.cpp:
2355         * src/syncevo/LogRedirect.cpp:
2356         * src/syncevo/LogRedirect.h:
2357
2358         syncevo-dbus-server stdout: split at lines (MB #5042)
2359
2360 2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>
2361
2362         * src/syncevo-dbus-server.cpp:
2363
2364         syncevo-dbus-server: redirect stdout (MB #5042)
2365
2366 2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>
2367
2368         * src/syncevo-dbus-server.cpp:
2369         * src/syncevo/SyncContext.h:
2370
2371         fix for Transport Timeout: callback must also be set for D-Bus
2372
2373 2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>
2374
2375         * src/syncevo-dbus-server.cpp:
2376
2377         Server.GetSessions(): return array of object paths (MB #10452)
2378
2379 2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2380
2381         * src/gdbus/gdbus-cxx-bridge.h:
2382         * src/syncevolution.cpp:
2383
2384         Cmdline: watch daemon if it has gone (MB #5043)
2385
2386 2010-03-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2387
2388         * test/test-dbus.py:
2389
2390         test-dbus: fix 2 issues of test-dbus.py
2391
2392 2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2393
2394         * src/syncevo/configs/scripting/11calendar.xml:
2395
2396         Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)
2397
2398 2010-03-31  Chen Congwu  <congwu.chen@intel.com>
2399
2400         * src/syncevo/ObexTransportAgent.cpp:
2401
2402         ObexTransportAgent: set requestStart for connect
2403
2404 2010-03-31  Chen Congwu  <congwu.chen@intel.com>
2405
2406         * src/syncevo/SyncContext.cpp:
2407         * src/syncevo/SyncContext.h:
2408
2409         Transport Timeout: setting the timeout callback within
2410         createTransportAgent
2411
2412 2010-04-01  Chen Congwu  <congwu.chen@intel.com>
2413
2414         * src/syncevo-dbus-server.cpp:
2415         * test/test-dbus.py:
2416
2417         Presence Detection: listen connman signals instead of polling
2418         (mb#10438)
2419
2420 2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>
2421
2422         * src/syncevo/SyncConfig.cpp:
2423
2424         SecondsConfigProperty: don't accept units without number (MB
2425         #10257)
2426
2427 2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>
2428
2429         * README.packagers:
2430         * configure-pre.in:
2431
2432         packaging: fail harder if libnotify is missing (MB #1000).
2433
2434 2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>
2435
2436         * src/gtk-ui/sync-ui.c:
2437
2438         gtk-ui: revert to old widgets names for Toolbar
2439
2440 2010-03-25  Jussi Kukkonen  <jku@linux.intel.com>
2441
2442         * src/gtk-ui/Makefile.am:
2443         * src/gtk-ui/close.png:
2444         * src/gtk-ui/close_hover.png:
2445         * src/gtk-ui/mux-icon-button.c:
2446         * src/gtk-ui/mux-icon-button.h:
2447         * src/gtk-ui/mux-window.c:
2448         * src/gtk-ui/mux-window.h:
2449         * src/gtk-ui/settings.png:
2450         * src/gtk-ui/settings_hover.png:
2451         * src/gtk-ui/sync-ui.c:
2452         * src/gtk-ui/sync-ui.rc:
2453         * src/gtk-ui/ui.glade:
2454
2455         gtk-ui: start using GtkToolbar for Meego window
2456
2457 2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>
2458
2459         * src/gtk-ui/sync-ui.c:
2460
2461         gtk-ui: fix source order in emergency view (MB #9714)
2462
2463 2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>
2464
2465         * src/gtk-ui/sync-config-widget.c:
2466
2467         gtk-ui: bug fix: show send/receive buttons in config
2468
2469 2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>
2470
2471         * src/gtk-ui/sync-config-widget.c:
2472
2473         gtk-ui: improve configuration layout
2474
2475 2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>
2476
2477         * src/gtk-ui/sync-config-widget.c:
2478
2479         gtk_ui: check source usability for templates (MB #9961)
2480
2481 2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>
2482
2483         * src/Makefile-gen.am:
2484
2485         command line + D-Bus: fixed "make distcheck"
2486
2487 2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>
2488
2489         * src/backends/evolution/e-cal-check-timezones.c:
2490
2491         e_cal_check_timezones(): broken in EDS 2.30 due to change of
2492         error code (GNOME Bugzilla #611558, Moblin Bugzilla #9820)
2493
2494 2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>
2495
2496         * src/backends/evolution/EvolutionCalendarSource.cpp:
2497         * src/backends/evolution/EvolutionContactSource.cpp:
2498
2499         Evolution backends: don't delay in open() unnecessarily
2500
2501 2010-03-29  Jussi Kukkonen  <jku@linux.intel.com>
2502
2503         * src/gtk-ui/sync-config-widget.c:
2504
2505         gtk-ui: really sort templates in device config (MB#10336)
2506
2507 2010-03-24  Jussi Kukkonen  <jku@linux.intel.com>
2508
2509         * src/gtk-ui/sync-config-widget.c:
2510
2511         gtk-ui: Show an error message when saving config fails
2512
2513 2010-03-29  Patrick Ohly  <patrick.ohly@intel.com>
2514
2515         * src/Makefile-gen.am:
2516         * src/syncevolution.cpp:
2517
2518         command line + D-Bus: fixed compile problems
2519
2520 2010-03-26  Chen Congwu  <congwu.chen@intel.com>
2521
2522         * src/syncevo/ObexTransportAgent.cpp:
2523
2524         obex fix: set obex_ready flag when receving link_err in
2525         disconnect
2526
2527 2010-03-29  Patrick Ohly  <patrick.ohly@intel.com>
2528
2529         * src/syncevo/Cmdline.cpp:
2530
2531         command line + D-Bus: --status help and output (MB #5043)
2532
2533 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2534
2535         * src/syncevo-dbus-server.cpp:
2536
2537         command line + daemon: reporting exceptions inside Cmdline::run()
2538         (MB #5043)
2539
2540 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2541
2542         * src/dbus/interfaces/syncevo-server-full.xml:
2543         * src/gdbus/gdbus-cxx-bridge.h:
2544         * src/syncevo-dbus-server.cpp:
2545         * src/syncevo/Logging.cpp:
2546         * src/syncevo/Logging.h:
2547         * src/syncevolution.cpp:
2548
2549         command line + D-Bus signal cleanup (MB #5043)
2550
2551 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2552
2553         * src/syncevolution.cpp:
2554
2555         command line + daemon: fix for "virtual function called" during
2556         shutdown (fix for MB #5043)
2557
2558 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2559
2560         * src/syncevo-dbus-server.cpp:
2561         * src/syncevo/Cmdline.cpp:
2562         * src/syncevo/Cmdline.h:
2563         * src/syncevolution.cpp:
2564
2565         command line + daemon: usability improvements (MB #5043)
2566
2567 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2568
2569         * src/syncevo-dbus-server-startup.sh.in:
2570
2571         syncevo-dbus-server-startup.sh.in: suppress output
2572
2573 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2574
2575         * src/syncevo-dbus-server.cpp:
2576
2577         syncevo-dbus-server: reduce output to INFO and more important
2578
2579 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2580
2581         * src/syncevolution.cpp:
2582
2583         command line + daemon mode: don't run with DEBUG output enabled
2584         (MB #5043)
2585
2586 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2587
2588         * src/syncevo/LogRedirect.cpp:
2589
2590         LogRedirect::abortHandler: don't try to do logging
2591
2592 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2593
2594         * src/syncevo/Logging.h:
2595
2596         Logging: changed importance of new SHOW level (fix for MB #5043)
2597
2598 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2599
2600         * src/syncevo-dbus-server.cpp:
2601
2602         DBusServer::messagev: make copy of va_list to avoid segfault (fix
2603         for MB #5042)
2604
2605 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2606
2607         * src/syncevo-dbus-server.cpp:
2608         * src/syncevolution.cpp:
2609
2610         command line: fixes for --monitor (MB #5043)
2611
2612 2010-03-26  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2613
2614         * test/test-dbus.py:
2615
2616         Testing: fix errors due to changes of MB#5043
2617
2618 2010-03-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2619
2620         * configure-pre.in:
2621         * src/Makefile-gen.am:
2622         * src/gdbus/gdbus-cxx-bridge.h:
2623         * src/syncevo-dbus-server.cpp:
2624         * src/syncevo/Cmdline.cpp:
2625         * src/syncevo/Cmdline.h:
2626         * src/syncevo/Logging.h:
2627         * src/syncevo/SyncContext.h:
2628         * src/syncevolution.cpp:
2629
2630         Cmdline: move cmdline to dbus server (MB#5043)
2631
2632 2010-03-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2633
2634         * src/dbus/interfaces/syncevo-server-full.xml:
2635         * src/syncevo-dbus-server.cpp:
2636
2637         DBusServer: send log output to clients (MB#5042)
2638
2639 2010-03-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2640
2641         * src/syncevo-dbus-server.cpp:
2642         * src/syncevo/LogStdout.cpp:
2643         * src/syncevo/Logging.cpp:
2644         * src/syncevo/Logging.h:
2645
2646         DBusServer: avoid stdout and routing them in logging
2647         system(MB#5401)
2648
2649 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2650
2651         * src/syncevo/Cmdline.cpp:
2652
2653         Cmdline::run(): context should use same output as command line
2654         (MB #5041)
2655
2656 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2657
2658         * src/syncevo/SyncContext.cpp:
2659
2660         LogDirTest: redirect output (MB #5041)
2661
2662 2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>
2663
2664         * src/syncevo/Cmdline.cpp:
2665         * src/syncevo/SyncContext.cpp:
2666         * src/syncevo/SyncContext.h:
2667         * src/syncevo/declarations.h:
2668         * src/syncevolution.cpp:
2669         * test/client-test-main.cpp:
2670
2671         stdout: never write to std::cout directly (MB #5041)
2672
2673 2010-03-28  GLS_DEU  <andreasx.machoy@intel.com>
2674
2675         * po/de.po:
2676
2677         l10n: Updates to German (de) translation
2678
2679 2010-03-25  Jussi Kukkonen  <jku@linux.intel.com>
2680
2681         * src/gtk-ui/sync-ui.c:
2682
2683         gtk-ui: use templateName when available
2684
2685 2010-03-25  Chen Congwu  <congwu.chen@intel.com>
2686
2687         * src/syncevo-dbus-server.cpp:
2688         * src/syncevo/Cmdline.cpp:
2689         * src/syncevo/SyncConfig.cpp:
2690         * src/syncevo/SyncConfig.h:
2691         * src/templates/clients/phone/nokia/S40/7210c/template.ini:
2692
2693         Config Templates: Add 'templateName' optional property (MB10406)
2694
2695 2010-03-25  Patrick Ohly  <patrick.ohly@intel.com>
2696
2697         * src/syncevo-dbus-server.cpp:
2698
2699         auto sync: user of autoSyncDelay/Interval must use seconds (fix
2700         for MB #10257)
2701
2702 2010-03-25  Patrick Ohly  <patrick.ohly@intel.com>
2703
2704         * src/syncevo/SyncConfig.cpp:
2705
2706         RetryInterval: default was 1 second instead of 1 minute (fix for
2707         MB #10257)
2708
2709 2010-03-26  zerng07  <pswo10680@gmail.com>
2710
2711         * po/zh_TW.po:
2712
2713         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
2714
2715 2010-03-25  GLS_ESP  <gonzalox.e.velasquez@intel.com>
2716
2717         * po/es.po:
2718
2719         l10n: Updates to Spanish (Castilian) (es) translation
2720
2721 2010-03-25  Patrick Ohly  <patrick.ohly@intel.com>
2722
2723         * src/syncevo-dbus-server.cpp:
2724
2725         syncevo-dbus-server AutoTerm: fix signedness compiler warning
2726
2727 2010-03-24  auke  <auke-jan.h.kok@intel.com>
2728
2729         * po/nl.po:
2730
2731         l10n: Updates to Dutch (Flemish) (nl) translation
2732
2733 2010-03-24  Patrick Ohly  <patrick.ohly@intel.com>
2734
2735         * configure-post.in:
2736
2737         autotools: NSS is not an absolute requirement
2738
2739 2010-03-24  Patrick Ohly  <patrick.ohly@intel.com>
2740
2741         * src/syncevo/Cmdline.cpp:
2742         * src/templates/clients/phone/nokia/S40/7210c/template.ini:
2743
2744         templates: keep fingerPrint a list of models
2745
2746 2010-03-19  Chen Congwu  <congwu.chen@intel.com>
2747
2748         * src/syncevo/Cmdline.cpp:
2749         * src/templates/clients/SyncEvolution/template.ini:
2750         * src/templates/clients/phone/nokia/S40/7210c/template.ini:
2751         * src/templates/clients/phone/nokia/maemo/n900/template.ini:
2752
2753         Configuration template: fingerprint changes
2754
2755 2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>
2756
2757         * src/syncevo-dbus-server.cpp:
2758
2759         syncevo-dbus-server: avoid regular wakeups (MB #10350)
2760
2761 2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>
2762
2763         * src/Makefile-gen.am:
2764         * test/Makefile.am:
2765
2766         autotools: final fix for distributing syncevo-http-server.py
2767
2768 2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>
2769
2770         * Makefile-gen.am:
2771         * configure-post.in:
2772         * configure-pre.in:
2773         * src/Makefile-gen.am:
2774         * src/synthesis-includes/Makefile.am:
2775
2776         autotools: --disable-core --enable-gui => build only sync-ui and
2777         its D-Bus lib
2778
2779 2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>
2780
2781         * src/dbus/test.c:
2782         * src/gtk-ui/sync-ui.c:
2783
2784         sync-UI + D-Bus lib: removed obsolete include for engine defs
2785
2786 2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>
2787
2788         * src/Makefile-gen.am:
2789
2790         autotools: syncevo-http-server + dist problem
2791
2792 2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>
2793
2794         * src/syncevo/Cmdline.cpp:
2795         * src/syncevo/SyncConfig.cpp:
2796         * src/syncevo/SyncConfig.h:
2797
2798         autoSyncInterval/autoSyncDelay/RetryDuration/RetryInterval:
2799         consistent value handling (MB #10257)
2800
2801 2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>
2802
2803         * src/syncevo/SyncConfig.cpp:
2804
2805         maxlogdirs/loglevel: don't accept negative values (MB #10257)
2806
2807 2010-03-22  Jussi Kukkonen  <jku@linux.intel.com>
2808
2809         * src/gtk-ui/sync-ui.c:
2810
2811         add error message for 506 (Processing error)
2812
2813 2010-03-22  tomasgalicia  <tomas.galicia@intel.com>
2814
2815         * po/es.po:
2816
2817         l10n: Updates to Spanish (Castilian) (es) translation
2818
2819 2010-03-22  tomasgalicia  <tomas.galicia@intel.com>
2820
2821         * po/es.po:
2822
2823         l10n: Updates to Spanish (Castilian) (es) translation
2824
2825 2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>
2826
2827         * src/syncevo/SynthesisDBPlugin.cpp:
2828
2829         Synthesis DB Plugin + Blob support: fixed compiler warnings on
2830         i386
2831
2832 2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>
2833
2834         * test/README.syncevolution-server:
2835
2836         README.syncevolution-server: explains testing
2837         SyncEvolution<->SyncEvolution
2838
2839 2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>
2840
2841         * src/Makefile-gen.am:
2842         * test/syncevo-http-server.py:
2843
2844         syncevo-http-server: include Python script in distribution
2845
2846 2010-03-21  zerng07  <pswo10680@gmail.com>
2847
2848         * po/zh_TW.po:
2849
2850         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
2851
2852 2010-03-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2853
2854         * src/syncevo-dbus-server.cpp:
2855
2856         AutoSync: fix a crash issue for auto sync (MB#10269)
2857
2858 2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>
2859
2860         * NEWS:
2861
2862         NEWS: preliminary summary of 1.0 beta 3 changes
2863
2864 2010-03-18  Chen Congwu  <congwu.chen@intel.com>
2865
2866         * src/Makefile-gen.am:
2867         * src/syncevo/Cmdline.cpp:
2868         * src/syncevo/SyncConfig.cpp:
2869         * src/syncevo/SyncConfig.h:
2870         * src/templates/clients/SyncEvolution/template.ini:
2871         * src/templates/clients/default/template.ini:
2872         * src/templates/clients/phone/nokia/S40/7210c/template.ini:
2873         * src/templates/clients/phone/nokia/maemo/n900/template.ini:
2874         * src/templates/servers/Funambol/template.ini:
2875         * src/templates/servers/ScheduleWorld/template.ini:
2876
2877         Configuration template: reuse 'peerIsClient' in config.ini
2878         (mb#10224)
2879
2880 2010-03-17  Chen Congwu  <congwu.chen@intel.com>
2881
2882         * src/templates/clients/phone/nokia/maemo/n900/config.ini:
2883         * src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
2884         * src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
2885         * src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
2886         * src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
2887         * src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
2888         * src/templates/clients/phone/nokia/maemo/n900/template.ini:
2889
2890         Configuration Template: Add Nokia N900 template (MB#10224)
2891
2892 2010-03-18  Chen Congwu  <congwu.chen@intel.com>
2893
2894         * src/syncevo/SyncSource.h:
2895
2896         SyncSource: comments clarified for GetPeerMimeType()
2897
2898 2010-03-18  Chen Congwu  <congwu.chen@intel.com>
2899
2900         * src/syncevo/SyncContext.cpp:
2901
2902         SyncContext: Virtual SyncSource type checking
2903
2904 2010-03-17  Chen Congwu  <congwu.chen@intel.com>
2905
2906         * src/syncevo/Cmdline.cpp:
2907         * src/syncevo/SyncSource.cpp:
2908         * src/syncevo/SyncSource.h:
2909
2910         VirtualSyncSource: implement getDatabases()
2911
2912 2010-03-17  Chen Congwu  <congwu.chen@intel.com>
2913
2914         * src/syncevo/SyncContext.cpp:
2915
2916         Do not send 'respURI' if over bluetooth (MB#10224)
2917
2918 2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>
2919
2920         * test/ClientTest.cpp:
2921         * test/ClientTest.h:
2922
2923         client-test: check that suspend tests really suspend
2924
2925 2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>
2926
2927         * test/ClientTest.cpp:
2928
2929         client-test: suspend tests now also pass with last message
2930
2931 2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>
2932
2933         * test/ClientTest.cpp:
2934         * test/ClientTest.h:
2935
2936         client-test: added "big" variant also to suspend tests
2937
2938 2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>
2939
2940         * configure-pre.in:
2941
2942         Revert "dummy beta 3"
2943
2944 2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>
2945
2946         * test/ClientTest.cpp:
2947
2948         client-test: improved termination of Retry/Suspend/Resend tests
2949
2950 2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>
2951
2952         * test/ClientTest.cpp:
2953
2954         client-test: increase item size for "big" items in suspend/resume
2955         tests
2956
2957 2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>
2958
2959         * src/syncevo/SyncContext.cpp:
2960         * test/ClientTest.cpp:
2961
2962         message resend after timeout + log messages
2963
2964 2010-03-09  Patrick Ohly  <patrick.ohly@intel.com>
2965
2966         * src/syncevo/SyncSource.cpp:
2967
2968         SyncSourceAdmin::mapid2entry(): unescape after parsing key
2969
2970 2010-03-08  Patrick Ohly  <patrick.ohly@intel.com>
2971
2972         * src/syncevo/SynthesisDBPlugin.cpp:
2973
2974         Synthesis DB Plugin: log admin data being read
2975
2976 2010-03-06  Patrick Ohly  <patrick.ohly@intel.com>
2977
2978         * src/backends/file/FileSyncSource.cpp:
2979
2980         file backend: ignore double remove
2981
2982 2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>
2983
2984         * test/ClientTest.cpp:
2985
2986         client-test: testInterruptRetry + loss of final server reply
2987
2988 2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>
2989
2990         * src/syncevo/SyncSource.cpp:
2991
2992         SyncSourceAdmin: fixed storing of map item with no remote ID (MB
2993         #2425)
2994
2995 2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>
2996
2997         * test/syncevo-http-server.py:
2998
2999         syncevo-http-server.py: bug fix for resending
3000
3001 2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>
3002
3003         * src/client-test-app.cpp:
3004         * test/ClientTest.cpp:
3005         * test/ClientTest.h:
3006
3007         client-test: speed up interrupt tests
3008
3009 2010-03-04  Patrick Ohly  <patrick.ohly@intel.com>
3010
3011         * src/backends/sqlite/SQLiteContactSource.cpp:
3012         * src/backends/sqlite/SQLiteContactSource.h:
3013         * src/syncevo/Cmdline.cpp:
3014         * src/syncevo/SyncConfig.cpp:
3015         * src/syncevo/SyncConfig.h:
3016         * src/syncevo/SyncContext.cpp:
3017         * src/syncevo/SyncSource.cpp:
3018         * src/syncevo/SyncSource.h:
3019         * src/syncevo/TrackingSyncSource.cpp:
3020         * src/syncevo/TrackingSyncSource.h:
3021
3022         enable suspend and saving blobs (MB #2425)
3023
3024 2010-03-04  Patrick Ohly  <patrick.ohly@intel.com>
3025
3026         * src/syncevo/SyncSource.h:
3027         * src/syncevo/SynthesisDBPlugin.cpp:
3028
3029         SyncSource API: enable implementation of Synthesis Blobs (MB
3030         #2425)
3031
3032 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3033
3034         * src/syncevo/SyncContext.cpp:
3035
3036         SyncContext::doSync(): added debug output for session stepping
3037
3038 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3039
3040         * test/ClientTest.cpp:
3041         * test/ClientTest.h:
3042
3043         client-test: added interrupted sync tests with split items
3044
3045 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3046
3047         * test/ClientTest.cpp:
3048
3049         client-test: nicer reporting if sync status is bad
3050
3051 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3052
3053         * test/ClientTest.cpp:
3054
3055         client-test: clarify and improve Resend/Resume tests
3056
3057 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3058
3059         * test/syncevo-http-server.py:
3060
3061         syncevo-http-server.py: support resending of last reply
3062
3063 2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>
3064
3065         * src/gtk-ui/sync-ui.c:
3066
3067         gtk-ui: add error message for GetConfig() failure
3068
3069 2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>
3070
3071         * src/gtk-ui/sync-ui.c:
3072         * src/gtk-ui/ui.glade:
3073
3074         gtk-ui: add automatic sync toggle
3075
3076 2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>
3077
3078         * src/gtk-ui/sync-ui.c:
3079
3080         gtk-ui: fix minor bug in time label building
3081
3082 2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>
3083
3084         * src/gtk-ui/sync-config-widget.c:
3085
3086         gtk-ui: improve device config UI
3087
3088 2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>
3089
3090         * src/gtk-ui/sync-ui.c:
3091
3092         gtk-ui: handle InfoRequest timeout error
3093
3094 2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>
3095
3096         * src/gtk-ui/sync-config-widget.c:
3097
3098         gtk-ui: set 'insensitive' sources to sync=none (MB#9961)
3099
3100 2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>
3101
3102         * src/gtk-ui/sync-config-widget.c:
3103
3104         gtk-ui: do not confirm simple service changes (MB#10082)
3105
3106 2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>
3107
3108         * src/gtk-ui/sync-ui.c:
3109
3110         gtk-ui: fix error output (MB#9558)
3111
3112 2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>
3113
3114         * .gitignore:
3115
3116         .gitignore: fixes for .gitignore and .patch
3117
3118 2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>
3119
3120         * dbus-timeout.patch:
3121
3122         dbus-timeout.patch: removed
3123
3124 2010-03-17  Patrick Ohly  <patrick.ohly@intel.com>
3125
3126         * src/syncevo/SyncML.cpp:
3127
3128         DBusServer STATUS_PASSWORD_TIMEOUT: changed explanation text
3129
3130 2010-03-17  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3131
3132         * src/syncevo-dbus-server.cpp:
3133         * src/syncevo/SyncML.cpp:
3134         * src/syncevo/SyncML.h:
3135         * src/syncevo/SynthesisEngine.cpp:
3136         * src/syncevo/SynthesisEngine.h:
3137         * src/syncevo/util.cpp:
3138         * src/syncevo/util.h:
3139
3140         DBusServer: change status code for password timeout (MB#9636)
3141
3142 2010-03-16  niala  <alainswb@free.fr>
3143
3144         * po/fr.po:
3145
3146         l10n: Updates to French (fr) translation
3147
3148 2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>
3149
3150         * test/runtests.py:
3151
3152         runtest.py: check Synthesis source
3153
3154 2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>
3155
3156         * src/syncevo-dbus-server.cpp:
3157
3158         Remove support for accepting SAN 1.0/1.1 (MB #6175, MB #9312)
3159
3160 2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>
3161
3162         * configure-pre.in:
3163
3164         dummy beta 3
3165
3166 2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>
3167
3168         * gen-autotools.sh:
3169
3170         removed dependency on --long and --exact
3171
3172 2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>
3173
3174         * gen-autotools.sh:
3175
3176         gen-autotools.sh: set versions suffix when code is not cleanly
3177         tagged
3178
3179 2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>
3180
3181         * src/syncevo-dbus-server.cpp:
3182
3183         fixes for "Create configuration automatically" (MB#6175)
3184
3185 2010-03-03  Patrick Ohly  <patrick.ohly@intel.com>
3186
3187         * src/syncevo/Cmdline.cpp:
3188         * src/syncevo/Cmdline.h:
3189
3190         command line: check for invalid peer properties (MB #8048)
3191
3192 2010-03-15  Chen Congwu  <congwu.chen@intel.com>
3193
3194         * src/syncevo/SyncContext.cpp:
3195
3196         Server: Disable credential checking if over bluetooth transport
3197
3198 2010-03-12  Chen Congwu  <congwu.chen@intel.com>
3199
3200         * src/syncevo-dbus-server.cpp:
3201         * src/syncevo/util.cpp:
3202         * src/syncevo/util.h:
3203
3204         Create configuration automatically (MB#6175)
3205
3206 2010-03-12  Chen Congwu  <congwu.chen@intel.com>
3207
3208         * src/syncevo-dbus-server.cpp:
3209         * src/syncevo/SyncContext.cpp:
3210         * src/syncevo/SyncContext.h:
3211
3212         Disable PreventSlowSync if the sync session is triggered by a
3213         remote peer
3214
3215 2010-03-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3216
3217         * src/Makefile-gen.am:
3218
3219         Install: change 'autostart' data install directory
3220
3221 2010-03-14  zerng07  <pswo10680@gmail.com>
3222
3223         * po/zh_TW.po:
3224
3225         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
3226
3227 2010-03-12  tomasgalicia  <tomas.galicia@intel.com>
3228
3229         * po/es.po:
3230
3231         l10n: Updates to Spanish (Castilian) (es) translation
3232
3233 2010-03-08  Patrick Ohly  <patrick.ohly@intel.com>
3234
3235         * Makefile-gen.am:
3236         * src/syncevo/eds_abi_wrapper.cpp:
3237
3238         libbluetooth3 compatibility (MB #9289)
3239
3240 2010-03-11  Chen Congwu  <congwu.chen@intel.com>
3241
3242         * src/syncevo/ObexTransportAgent.cpp:
3243         * src/syncevo/ObexTransportAgent.h:
3244         * src/syncevo/SyncContext.cpp:
3245         * src/valgrind.supp:
3246
3247         ObexTransportAgent: Fix valgrind warnings (MB#10091)
3248
3249 2010-03-03  Chen Congwu  <congwu.chen@intel.com>
3250
3251         * src/syncevo/SyncContext.cpp:
3252
3253         Add forceslow for super datastore
3254
3255 2010-03-10  promuald  <info@transsoft.pl>
3256
3257         * po/pl.po:
3258
3259         l10n: Updates to Polish (pl) translation
3260
3261 2010-03-10  A Olsson  <AnnikaNbpt@gmail.com>
3262
3263         * po/sv.po:
3264
3265         l10n: Updates to Swedish (sv) translation
3266
3267 2010-03-08  Chen Congwu  <congwu.chen@intel.com>
3268
3269         * test/ClientTest.cpp:
3270         * test/README.Ovi:
3271         * test/synccompare.pl:
3272         * test/testcases/ical20.ics.Ovi.tem.patch:
3273         * test/testcases/itodo20.ics.Ovi.tem.patch:
3274         * test/testcases/vcard30.vcf.Ovi.tem.patch:
3275
3276         Ovi server test: synccompare and readme
3277
3278 2010-02-21  Chen Congwu  <congwu.chen@intel.com>
3279
3280         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
3281         * src/client-test-app.cpp:
3282         * test/ClientTest.cpp:
3283
3284         ClientTest: rename 'super' to 'calendar+todo'
3285
3286 2010-02-12  Chen Congwu  <congwu.chen@intel.com>
3287
3288         * test/ClientTest.cpp:
3289
3290         ClientTest: fix a typo in testDeleteRefresh
3291
3292 2010-02-09  Chen Congwu  <congwu.chen@intel.com>
3293
3294         * src/syncevo/Cmdline.cpp:
3295         * src/syncevo/SyncConfig.cpp:
3296         * test/test-dbus.py:
3297
3298         Add ovi template
3299
3300 2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>
3301
3302         * src/gtk-ui/sync-config-widget.c:
3303         * src/gtk-ui/sync-config-widget.h:
3304
3305         gtk-ui: fix crasher in device template selection
3306
3307 2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>
3308
3309         * src/gtk-ui/sync-config-widget.c:
3310         * src/gtk-ui/sync-config-widget.h:
3311         * src/gtk-ui/sync-ui.c:
3312
3313         gtk-ui: string updates
3314
3315 2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>
3316
3317         * src/gtk-ui/mux-window.c:
3318         * src/gtk-ui/sync-ui.c:
3319
3320         gtk-ui: fix settings icon mode bug
3321
3322 2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>
3323
3324         * src/gtk-ui/sync-config-widget.c:
3325         * src/gtk-ui/sync-ui.c:
3326
3327         gtk-ui: don't update service list twice
3328
3329 2010-03-04  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3330
3331         * configure-pre.in:
3332         * po/POTFILES.in:
3333         * src/Makefile-gen.am:
3334         * src/syncevo-dbus-server.cpp:
3335         * src/syncevo/SyncContext.cpp:
3336         * src/syncevo/SyncContext.h:
3337
3338         DBusServer: improve notification for auto sync (MB#10000)
3339
3340 2010-03-08  Patrick Ohly  <patrick.ohly@intel.com>
3341
3342         * src/syncevo-dbus-server-startup.sh.in:
3343
3344         syncevo-dbus-server-startup.sh.in: make it a real shell script
3345         (MB #1000)
3346
3347 2010-03-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3348
3349         * src/Makefile-gen.am:
3350         * src/syncevo-dbus-server-startup.sh.in:
3351         * src/syncevo-dbus-server.desktop.in:
3352
3353         DBusServer: start syncevo-dbus-server when users log in
3354
3355 2010-03-08  Chen Congwu  <congwu.chen@intel.com>
3356
3357         * src/syncevo/SyncContext.cpp:
3358
3359         San 1.1: Compiler warning fix
3360
3361 2010-03-08  Leila  <leilaa@abc-lang.com>
3362
3363         * po/ru.po:
3364
3365         l10n: Updates to Russian (ru) translation
3366
3367 2010-03-05  kushylee  <>
3368
3369         * po/ko.po:
3370
3371         l10n: Updates to Korean (ko) translation
3372
3373 2010-03-05  smilex2005  <eija@fascinatingwords.com>
3374
3375         * po/fi.po:
3376
3377         l10n: Updates to Finnish (fi) translation
3378
3379 2010-03-04  A Olsson  <AnnikaNbpt@gmail.com>
3380
3381         * po/sv.po:
3382
3383         l10n: Updates to Swedish (sv) translation
3384
3385 2010-03-04  Chen Congwu  <congwu.chen@intel.com>
3386
3387         * src/syncevo/Cmdline.cpp:
3388         * src/syncevo/SyncConfig.cpp:
3389
3390         Configuration templates: uncomment SyncURL  (MB#10015)
3391
3392 2010-03-04  Chen Congwu  <congwu.chen@intel.com>
3393
3394         * src/syncevo/Cmdline.cpp:
3395
3396         MatchTemplate better output (MB#10004)
3397
3398 2010-03-04  Patrick Ohly  <patrick.ohly@intel.com>
3399
3400         * src/syncevo/SyncConfig.cpp:
3401         * src/syncevo/SyncContext.cpp:
3402
3403         SAN 1.2 -> 1.1 fallback: fix for SyncMLVersion empty
3404
3405 2010-02-26  Chen Congwu  <congwu.chen@intel.com>
3406
3407         * src/syncevo/Cmdline.cpp:
3408         * src/syncevo/SyncConfig.cpp:
3409         * src/syncevo/SyncConfig.h:
3410         * src/syncevo/SyncContext.cpp:
3411         * src/syncevo/SyncContext.h:
3412         * src/syncevo/SyncML.cpp:
3413         * src/syncevo/SyncML.h:
3414
3415         SAN 1.0/1.1 generation support (MB#9312)
3416
3417 2010-02-23  Chen Congwu  <congwu.chen@intel.com>
3418
3419         * src/syncevo-dbus-server.cpp:
3420
3421         syncevo-dbus-server: accept SAN 1.0/1.1 pacakge (MB#9312)
3422
3423 2010-03-03  Patrick Ohly  <patrick.ohly@intel.com>
3424
3425         * src/syncevo/SyncContext.cpp:
3426
3427         config error handling: "uri" must be set for clients
3428
3429 2010-03-03  Patrick Ohly  <patrick.ohly@intel.com>
3430
3431         * src/syncevo/configs/remoterules/00_need_tz_in_event.xml:
3432
3433         Nokia 7120C: fix for enabling TZ (MB #9907)
3434
3435 2010-02-25  Chen Congwu  <congwu.chen@intel.com>
3436
3437         * src/syncevo/configs/datatypes/11calendar-profile.xml:
3438         * src/syncevo/configs/remoterules/server/45_N7210c.xml:
3439
3440         Synthesis Configuration: Add remote rule for Nokia 7210c
3441
3442 2010-03-03  Patrick Ohly  <patrick.ohly@intel.com>
3443
3444         * src/gdbus/gdbus-cxx-bridge.h:
3445         * src/syncevo-dbus-server.cpp:
3446
3447         syncevo-dbus-server: better error message when starting twice (MB
3448         #9991)
3449
3450 2010-03-03  Patrick Ohly  <patrick.ohly@intel.com>
3451
3452         * src/gdbus/mainloop.c:
3453
3454         g_dbus_setup_bus(): call dbus_connection_close() when failing to
3455         set up private connection
3456
3457 2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>
3458
3459         * src/syncevo/Cmdline.cpp:
3460
3461         username/password must be empty for clients (MB #9437)
3462
3463 2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>
3464
3465         * src/syncevo/Cmdline.cpp:
3466         * src/syncevo/SyncConfig.cpp:
3467         * src/syncevo/SyncConfig.h:
3468
3469         command line --template new config in non-standard context: wrong
3470         properties written (MB #10007)
3471
3472 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3473
3474         * src/syncevo/SyncContext.cpp:
3475
3476         unexpected slow sync: fix result when using a single source
3477
3478 2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>
3479
3480         * src/syncevo/Cmdline.cpp:
3481         * src/syncevo/MultiplexConfigNode.cpp:
3482         * src/syncevo/MultiplexConfigNode.h:
3483         * src/syncevo/SyncConfig.cpp:
3484         * src/syncevo/SyncConfig.h:
3485         * test/test-dbus.py:
3486
3487         shared layout: fix for showing and setting "type" property (MB
3488         #9939)
3489
3490 2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>
3491
3492         * src/syncevo/Cmdline.cpp:
3493         * src/syncevo/Cmdline.h:
3494
3495         command line: --print-config of context should ignore per-peer
3496         properties (MB #8048)
3497
3498 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3499
3500         * test/synccompare.pl:
3501
3502         synccompare: workaround for Perl "panic: memory wrap at..."
3503
3504 2010-03-03  Chen Congwu  <congwu.chen@intel.com>
3505
3506         * src/syncevo/Cmdline.cpp:
3507
3508         Cmdline Test: testMatchTemplate fix (MB#10004)
3509
3510 2010-03-02  GLSQA  <namfonx.yeates@intel.com>
3511
3512         * po/es.po:
3513
3514         l10n: Updates to Spanish (Castilian) (es) translation
3515
3516 2010-03-02  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>
3517
3518         * po/it.po:
3519
3520         l10n: Updates to Italian (it) translation
3521
3522 2010-03-01  Patrick Ohly  <patrick.ohly@intel.com>
3523
3524         * src/syncevo/SyncContext.cpp:
3525
3526         restore + status: don't overwrite status.ini (status code and
3527         time) (MB #9963)
3528
3529 2010-03-01  Patrick Ohly  <patrick.ohly@intel.com>
3530
3531         * src/syncevo/SyncContext.cpp:
3532
3533         status.ini: wrong human-readable date format
3534
3535 2010-03-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3536
3537         * src/syncevo-dbus-server.cpp:
3538         * src/syncevo/Cmdline.cpp:
3539         * src/syncevo/SyncConfig.cpp:
3540
3541         DBusServer: fix 4 issues for automatic sync
3542
3543 2010-03-01  GLS_NLD  <albert.dijkstra@ptiglobal.net>
3544
3545         * po/nl.po:
3546
3547         l10n: Updates to Dutch (Flemish) (nl) translation
3548
3549 2010-03-01  GLS_CHS  <yunx.nie@intel.com>
3550
3551         * po/zh_CN.po:
3552
3553         l10n: Updates to Chinese (China) (zh_CN) translation
3554
3555 2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>
3556
3557         * src/syncevo/SyncContext.cpp:
3558
3559         LogDir: use a-z instead of number to make session dirs unique (MB
3560         #9759)
3561
3562 2010-02-26  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3563
3564         * configure-pre.in:
3565         * src/Makefile-gen.am:
3566         * src/syncevo-dbus-server.cpp:
3567
3568         DBusServer: add notification for auto sync (MB#6378)
3569
3570 2010-02-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3571
3572         * src/syncevo-dbus-server.cpp:
3573
3574         DBus Server: implement automatic sync (MB#6378)
3575
3576 2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3577
3578         * src/syncevo/SyncConfig.cpp:
3579         * src/syncevo/SyncConfig.h:
3580
3581         SyncConfig: add 3 properties for automatic sync
3582
3583 2010-02-25  Chen Congwu  <congwu.chen@intel.com>
3584
3585         * src/templates/clients/SyncEvolution/template.ini:
3586
3587         SyncEvolutionClient template: do not match "SyncEvolution"
3588
3589 2010-03-01  Takashi  <takashi.kazami@novuscom.net>
3590
3591         * po/ja.po:
3592
3593         l10n: Updates to Japanese (ja) translation
3594
3595 2010-02-28  promuald  <info@transsoft.pl>
3596
3597         * po/pl.po:
3598
3599         l10n: Updates to Polish (pl) translation
3600
3601 2010-02-27  GLS_FRA3  <david.cicognani@ptiglobal.net>
3602
3603         * po/fr.po:
3604
3605         l10n: Updates to French (fr) translation
3606
3607 2010-02-26  GLS_PTB  <gaborx.k.becht@intel.com>
3608
3609         * po/pt_BR.po:
3610
3611         l10n: Updates to Brazilian Portuguese (pt_BR) translation
3612
3613 2010-02-26  GLS_DEU1  <clarax.steiner-jay@intel.com>
3614
3615         * po/de.po:
3616
3617         l10n: Updates to German (de) translation
3618
3619 2010-02-26  GLS_CHS  <yunx.nie@intel.com>
3620
3621         * po/zh_CN.po:
3622
3623         l10n: Updates to Chinese (China) (zh_CN) translation
3624
3625 2010-02-26  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>
3626
3627         * po/it.po:
3628
3629         l10n: Updates to Italian (it) translation
3630
3631 2010-02-25  Patrick Ohly  <patrick.ohly@intel.com>
3632
3633         * src/syncevo/Cmdline.cpp:
3634
3635         client-test Cmdline: adapted to recent config changes
3636
3637 2010-02-26  zerng07  <pswo10680@gmail.com>
3638
3639         * po/zh_TW.po:
3640
3641         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
3642
3643 2010-02-25  Leila  <leilaa@abc-lang.com>
3644
3645         * po/ru.po:
3646
3647         l10n: This is a translated PO.
3648
3649 2010-02-24  Patrick Ohly  <patrick.ohly@intel.com>
3650
3651         * configure-pre.in:
3652
3653         minor version bump to 1.0beta2a because of Bluetooth dependency
3654
3655 2010-02-24  Patrick Ohly  <patrick.ohly@intel.com>
3656
3657         * src/syncevo/eds_abi_wrapper.cpp:
3658         * src/syncevo/eds_abi_wrapper.h:
3659
3660         libbluetooth: avoid dependency because of str2ba (MB #9289)
3661
3662 2010-02-24  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>
3663
3664         * po/it.po:
3665
3666         l10n: Updates to Italian (it) translation
3667
3668 2010-02-24  Jussi Kukkonen  <jku@linux.intel.com>
3669
3670         * src/gtk-ui/sync-ui.c:
3671
3672         gtk-ui: fix double free in error handling (MB #9869)
3673
3674 2010-02-24  Jussi Kukkonen  <jku@linux.intel.com>
3675
3676         * src/gtk-ui/sync-ui.c:
3677
3678         gtk-ui: handle error 22002 (syncevolution died unexpectedly)
3679
3680 2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>
3681
3682         * src/gtk-ui/sync-config-widget.c:
3683         * src/gtk-ui/sync-ui.c:
3684
3685         gtk-ui: use bluetooth panel on Moblin
3686
3687 2010-02-24  Chen Congwu  <congwu.chen@intel.com>
3688
3689         * src/syncevo/SyncContext.cpp:
3690
3691         Server alerted sync: better error status (MB#8879)
3692
3693 2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>
3694
3695         * NEWS:
3696
3697         NEWS: updated for 1.0 beta 2
3698
3699 2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>
3700
3701         * src/backends/evolution/EvolutionCalendarSource.cpp:
3702         * src/syncevo/TrackingSyncSource.h:
3703         * test/ClientTest.cpp:
3704
3705         EvolutionCalendarSource: change tracking when deleting a child
3706         event
3707
3708 2010-02-23  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>
3709
3710         * po/it.po:
3711
3712         l10n: Updates to Italian (it) translation
3713
3714 2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>
3715
3716         * src/syncevo/SyncContext.cpp:
3717
3718         LogDir::startSession(): avoid [ERROR] when logdir does not exist
3719
3720 2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>
3721
3722         * src/gtk-ui/sync-ui.c:
3723
3724         gtk-ui: fix possible crasher
3725
3726 2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>
3727
3728         * src/gtk-ui/sync-ui.c:
3729
3730         gtk-ui: use TemplatesChanged to update device list
3731
3732 2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>
3733
3734         * src/dbus/syncevo-server.c:
3735         * src/dbus/syncevo-server.h:
3736
3737         dbus client bindings: implement TemplatesChanged
3738
3739 2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>
3740
3741         * src/dbus/interfaces/syncevo-server-full.xml:
3742         * src/syncevo-dbus-server.cpp:
3743
3744         D-Bus interface: added Server.TemplatesChanged (MB #9841)
3745
3746 2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3747
3748         * src/syncevo-dbus-server.cpp:
3749
3750         DBus server: clear existing templates for GetConfigs
3751
3752 2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3753
3754         * src/syncevo-dbus-server.cpp:
3755         * src/syncevo/Cmdline.cpp:
3756         * src/syncevo/SyncConfig.cpp:
3757         * src/syncevo/SyncConfig.h:
3758
3759         DBus server: refine implementation of bluetooth devices
3760
3761 2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3762
3763         * src/gdbus/gdbus-cxx-bridge.h:
3764         * src/syncevo-dbus-server.cpp:
3765
3766         dbus server: listen to signals sent from bluez
3767
3768 2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>
3769
3770         * src/syncevo/eds_abi_wrapper.h:
3771
3772         libical _r patch: fix for compilation with older libecal
3773
3774 2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>
3775
3776         * src/backends/evolution/EvolutionContactSource.cpp:
3777         * src/backends/evolution/EvolutionSyncSource.cpp:
3778
3779         Evolution Address Book: avoid picking CouchDB by default, again
3780         (MB #7877)
3781
3782 2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>
3783
3784         * Makefile-gen.am:
3785
3786         syncevolution.org packages: conflict with system libs (MB #9811)
3787
3788 2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>
3789
3790         * src/syncevo/SyncContext.cpp:
3791         * src/syncevo/SyncML.h:
3792
3793         sync session error: added STATUS_DIED_PREMATURELY = 22002 (MB
3794         #9844)
3795
3796 2010-02-20  Jussi Kukkonen  <jku@linux.intel.com>
3797
3798         * src/gtk-ui/sync-ui.c:
3799
3800         gtk-ui: don't use gtk_dialog_get_content_area()
3801
3802 2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>
3803
3804         * src/backends/evolution/configure-sub.in:
3805         * src/backends/evolution/libical/icalstrdup.c:
3806         * src/backends/evolution/libical/icalstrdup.h:
3807         * src/syncevo/eds_abi_wrapper.cpp:
3808         * src/syncevo/eds_abi_wrapper.h:
3809
3810         workaround for libical 0.43 memory handling bug
3811
3812 2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>
3813
3814         * src/syncevo/util.cpp:
3815
3816         SHA-256 + Mozilla NSS: must call init
3817
3818 2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>
3819
3820         * src/syncevo/SyncContext.cpp:
3821
3822         less output (MB #8092)
3823
3824 2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>
3825
3826         * src/syncevo/SyncContext.cpp:
3827
3828         shorter logs (MB #8092)
3829
3830 2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>
3831
3832         * src/syncevo/SyncConfig.cpp:
3833
3834         deviceId: use syncevolution- prefix, helps Horde (MB #9347)
3835
3836 2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>
3837
3838         * src/syncevo/SyncConfig.cpp:
3839
3840         preventSlowSync: enabled by default (MB #2416)
3841
3842 2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>
3843
3844         * src/syncevo/SyncConfig.cpp:
3845
3846         maxMsgSize: increased from 20000 to 150000
3847
3848 2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>
3849
3850         * src/gtk-ui/sync-ui.c:
3851
3852         gtk-ui: implement InfoRequest handling for passwords
3853
3854 2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>
3855
3856         * src/dbus/interfaces/syncevo-marshal.list:
3857         * src/dbus/syncevo-server.c:
3858         * src/dbus/syncevo-server.h:
3859
3860         dbus client bindings: update InfoRequest signature
3861
3862 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3863
3864         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
3865         * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
3866
3867         text/x-calendar -> text/x-vcalendar renaming was incomplete
3868
3869 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3870
3871         * src/syncevo/SyncContext.cpp:
3872
3873         SyncContext: fixed broken virtual source data format check
3874
3875 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3876
3877         * src/syncevo/SyncContext.cpp:
3878
3879         LogDir::expire(): CPPUnit testing (MB #7708)
3880
3881 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3882
3883         * src/syncevo/SyncContext.cpp:
3884
3885         LogDir::expire(): more intelligent removal of session dirs (MB
3886         #7708)
3887
3888 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3889
3890         * src/syncevo/SyncContext.cpp:
3891
3892         SyncContext.cpp: added testing of session handling
3893
3894 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3895
3896         * src/syncevo/SyncContext.cpp:
3897         * src/syncevo/SyncML.cpp:
3898         * src/syncevo/SyncML.h:
3899
3900         LogDir::startSession(): fixed collision check
3901
3902 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3903
3904         * src/syncevo/SyncContext.cpp:
3905
3906         LogDir::haveDifferentContent() - detect differences between
3907         backups based on inodes
3908
3909 2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>
3910
3911         * src/syncevo/SyncContext.cpp:
3912
3913         LogDir/SourceList::startSession(): removed obsolete "logname"
3914         parameter
3915
3916 2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>
3917
3918         * test/synccompare.pl:
3919
3920         synccompare: bug fix for recent hard linkining improvement
3921
3922 2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>
3923
3924         * src/syncevo/SyncContext.cpp:
3925         * src/syncevo/SyncSource.h:
3926         * src/syncevo/TrackingSyncSource.h:
3927
3928         database comparison: also delay it in clients (MB #7710)
3929
3930 2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>
3931
3932         * src/backends/evolution/EvolutionCalendarSource.cpp:
3933         * src/backends/evolution/EvolutionCalendarSource.h:
3934         * src/backends/evolution/EvolutionContactSource.cpp:
3935         * src/backends/evolution/EvolutionContactSource.h:
3936         * src/backends/file/FileSyncSource.cpp:
3937         * src/backends/file/FileSyncSource.h:
3938         * src/backends/maemo/MaemoCalendarSource.cpp:
3939         * src/backends/maemo/MaemoCalendarSource.h:
3940         * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
3941         * src/backends/xmlrpc/XMLRPCSyncSource.h:
3942         * src/syncevo/TrackingSyncSource.cpp:
3943         * src/syncevo/TrackingSyncSource.h:
3944
3945         TrackingSyncSource: added isEmpty() pure virtual method (MB
3946         #7708)
3947
3948 2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>
3949
3950         * src/backends/sqlite/SQLiteContactSource.cpp:
3951         * src/backends/sqlite/SQLiteContactSource.h:
3952
3953         SQLite backend: implement m_isEmpty operation (MB #7708)
3954
3955 2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>
3956
3957         * src/syncevo/SyncContext.cpp:
3958         * src/syncevo/SyncSource.h:
3959
3960         SyncSource API: added m_isEmpty operation (MB #7708)
3961
3962 2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>
3963
3964         * src/syncevo/SyncContext.cpp:
3965         * src/syncevo/SyncSource.cpp:
3966         * src/syncevo/SyncSource.h:
3967         * test/ClientTest.cpp:
3968
3969         SyncSourceRevisions: cache result of listAllItems() (MB #7708)
3970
3971 2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>
3972
3973         * src/syncevo/SyncContext.cpp:
3974
3975         SAN + virtual source: segfault fixed (MB #9737)
3976
3977 2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>
3978
3979         * src/syncevo/SyncContext.cpp:
3980         * src/syncevo/SyncContext.h:
3981
3982         virtual sources: avoid name collisions with normal sources (MB
3983         #9664)
3984
3985 2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>
3986
3987         * src/syncevo/SyncContext.cpp:
3988
3989         XMLFiles::addFragments(): avoid throwing exceptions by checking
3990         for dir first
3991
3992 2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>
3993
3994         * src/syncevo/Cmdline.cpp:
3995         * src/syncevo/SyncConfig.cpp:
3996         * src/syncevo/SyncConfig.h:
3997         * src/syncevo/SyncContext.cpp:
3998
3999         <dbtypeid>: handle hash collisisions
4000
4001 2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>
4002
4003         * src/syncevo/SyncContext.cpp:
4004         * src/syncevo/SyncContext.h:
4005
4006         SyncContext::prepare(sources): removed, obsolete
4007
4008 2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>
4009
4010         * src/syncevo/SyncContext.cpp:
4011
4012         virtual datastore: allow alias (MB #9664)
4013
4014 2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>
4015
4016         * src/syncevo/ObexTransportAgent.cpp:
4017         * src/syncevo/eds_abi_wrapper.cpp:
4018         * src/syncevo/eds_abi_wrapper.h:
4019
4020         libbluetooth compatibility layer (MB #9289)
4021
4022 2010-02-10  Patrick Ohly  <patrick.ohly@intel.com>
4023
4024         * src/syncevo/SyncContext.cpp:
4025
4026         virtual source in client: tell engine about superdatastore and
4027         URI
4028
4029 2010-02-12  Patrick Ohly  <patrick.ohly@intel.com>
4030
4031         * src/syncevo/SyncContext.cpp:
4032         * src/syncevo/SyncML.cpp:
4033         * src/syncevo/SyncML.h:
4034
4035         slow sync detection + virtual source: fixed user message
4036
4037 2010-02-12  Patrick Ohly  <patrick.ohly@intel.com>
4038
4039         * src/syncevo/SyncContext.cpp:
4040
4041         virtual data sources: improved error handling
4042
4043 2010-02-10  Patrick Ohly  <patrick.ohly@intel.com>
4044
4045         * src/syncevo/SyncContext.cpp:
4046         * src/syncevo/SyncContext.h:
4047
4048         SyncML server: delayed checking of sources (MB #7710)
4049
4050 2010-02-10  Patrick Ohly  <patrick.ohly@intel.com>
4051
4052         * src/syncevo/SyncSource.h:
4053         * src/syncevo/SynthesisDBPlugin.cpp:
4054
4055         SyncSource::Operations: added callback for starting to use source
4056
4057 2010-02-19  zerng07  <pswo10680@gmail.com>
4058
4059         * po/zh_TW.po:
4060
4061         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
4062
4063 2010-02-19  zerng07  <pswo10680@gmail.com>
4064
4065         * po/zh_TW.po:
4066
4067         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
4068
4069 2010-02-18  zerng07  <pswo10680@gmail.com>
4070
4071         * po/zh_TW.po:
4072
4073         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
4074
4075 2010-02-18  zerng07  <pswo10680@gmail.com>
4076
4077         * po/zh_TW.po:
4078
4079         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
4080
4081 2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>
4082
4083         * src/gtk-ui/sync-ui.c:
4084         * src/gtk-ui/sync-ui.h:
4085
4086         gtk-ui: backup-restore improvements
4087
4088 2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>
4089
4090         * src/gtk-ui/sync-ui.c:
4091
4092         gtk-ui: fix keyboard access in configuration
4093
4094 2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>
4095
4096         * configure-pre.in:
4097
4098         gtk-ui: fix build with --enable-gui again (MB #9633)
4099
4100 2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>
4101
4102         * src/gtk-ui/sync-ui.c:
4103
4104         gtk-ui: show main view when restoring backup (MB #9617)
4105
4106 2010-02-10  Patrick Ohly  <patrick.ohly@intel.com>
4107
4108         * build/export-synthesis-xml.sh:
4109
4110         export-synthesis-xml.sh: export Synthesis XML fragment patches
4111
4112 2010-02-10  Patrick Ohly  <patrick.ohly@intel.com>
4113
4114         * build/export-gdbus.sh:
4115
4116         export-gdbus.sh: fixed incorrect comment
4117
4118 2010-02-10  Chen Congwu  <congwu.chen@intel.com>
4119
4120         * src/syncevo/ObexTransportAgent.cpp:
4121
4122         ObexTransportAgent: error handling
4123
4124 2010-02-10  Chen Congwu  <congwu.chen@intel.com>
4125
4126         * src/syncevo/ObexTransportAgent.cpp:
4127
4128         ObexTransportAgent: remove the non-blocking
4129         g_main_context_iteration
4130
4131 2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>
4132
4133         * src/syncevo/SyncContext.cpp:
4134
4135         detecting slow sync: use LOCERR_DATASTORE_ABORT (MB #2416)
4136
4137 2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>
4138
4139         * src/syncevo/SyncContext.cpp:
4140
4141         SyncML server: remove redundant SourceConfigSpecials
4142
4143 2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>
4144
4145         * src/syncevo/SyncContext.cpp:
4146
4147         slow sync detection: use <datastoreinitscript> instead of
4148         <alertscript> (MB #2416)
4149
4150 2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>
4151
4152         * src/syncevo/SyncContext.cpp:
4153         * src/syncevo/SyncSource.h:
4154
4155         SAN + forced slow sync: move flag into SyncSource
4156
4157 2010-02-09  Patrick Ohly  <patrick.ohly@intel.com>
4158
4159         * src/syncevo-dbus-server.cpp:
4160         * src/syncevo/ObexTransportAgent.cpp:
4161         * src/syncevo/ObexTransportAgent.h:
4162         * src/syncevo/SoupTransportAgent.cpp:
4163         * src/syncevo/SoupTransportAgent.h:
4164         * src/syncevo/SyncContext.cpp:
4165         * src/syncevo/SyncContext.h:
4166
4167         syncevo-dbus-server + OBEX: transport was not enabled (MB #9436)
4168
4169 2010-02-09  Patrick Ohly  <patrick.ohly@intel.com>
4170
4171         * configure-post.in:
4172
4173         autotools: fixed check for glib > 2.16
4174
4175 2010-02-09  Patrick Ohly  <patrick.ohly@intel.com>
4176
4177         * src/Makefile-gen.am:
4178         * src/gnome-bluetooth/Makefile.am:
4179         * src/syncevo/configs/Makefile.am:
4180
4181         autotools: some more fixes
4182
4183 2010-02-09  Jussi Kukkonen  <jku@linux.intel.com>
4184
4185         * src/syncevo-dbus-server.cpp:
4186
4187         syncevo-dbus-server: fix GetConfigs() hang
4188
4189 2010-02-09  Jussi Kukkonen  <jku@linux.intel.com>
4190
4191         * src/gtk-ui/sync-ui.c:
4192         * src/gtk-ui/ui.glade:
4193
4194         gtk-ui: start bluetooth wizard when Add device clicked
4195
4196 2010-02-09  Jussi Kukkonen  <jku@linux.intel.com>
4197
4198         * src/dbus/syncevo-dbus-types.c:
4199         * src/gtk-ui/sync-config-widget.c:
4200         * src/gtk-ui/sync-ui.c:
4201
4202         gtk-ui: use "fingerprint" for device template selector
4203
4204 2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>
4205
4206         * src/syncevo-dbus-server.cpp:
4207         * src/syncevo/SyncContext.cpp:
4208         * src/syncevo/SyncSource.cpp:
4209         * src/syncevo/SyncSource.h:
4210
4211         virtual source: support D-Bus CheckSource() (MB #9535)
4212
4213 2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>
4214
4215         * src/syncevo/SyncSource.cpp:
4216
4217         database dumps: use SHA-256 when available (MB #7708)
4218
4219 2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>
4220
4221         * README:
4222         * README.packagers:
4223         * configure-post.in:
4224         * src/syncevo/Makefile.am:
4225         * src/syncevo/util.cpp:
4226         * src/syncevo/util.h:
4227
4228         SHA-256: use glib or Mozilla NSS
4229
4230 2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>
4231
4232         * src/syncevo/SmartPtr.h:
4233
4234         SmartPtr: added smart pointer for glib char string
4235
4236 2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>
4237
4238         * src/syncevo/SyncContext.cpp:
4239
4240         command line: compare against dump in last session involving
4241         source (MB #7708)
4242
4243 2010-02-07  Patrick Ohly  <patrick.ohly@intel.com>
4244
4245         * test/synccompare.pl:
4246
4247         synccompare: don't include identical files in comparison (MB
4248         #7708)
4249
4250 2010-02-06  Patrick Ohly  <patrick.ohly@intel.com>
4251
4252         * src/syncevo/SyncSource.cpp:
4253
4254         SyncSourceRevisions: reuse data files from previous backup (MB
4255         #7708)
4256
4257 2010-02-06  Patrick Ohly  <patrick.ohly@intel.com>
4258
4259         * src/syncevo/util.cpp:
4260         * src/syncevo/util.h:
4261
4262         Hash(): added version for std::string
4263
4264 2010-02-06  Patrick Ohly  <patrick.ohly@intel.com>
4265
4266         * src/syncevo/ConfigNode.h:
4267
4268         ConfigNode::getProperty(): added const declaration
4269
4270 2010-02-05  Patrick Ohly  <patrick.ohly@intel.com>
4271
4272         * src/syncevo/SyncContext.cpp:
4273
4274         SourceList: determine most recent backup of source when making
4275         next backup (MB #7708)
4276
4277 2010-02-05  Patrick Ohly  <patrick.ohly@intel.com>
4278
4279         * src/syncevo/SyncContext.cpp:
4280
4281         LogDir: fixed finding sessions inside non-standard context with
4282         escaped chars
4283
4284 2010-02-05  Patrick Ohly  <patrick.ohly@intel.com>
4285
4286         * src/syncevo/SyncContext.cpp:
4287         * src/syncevo/SyncSource.cpp:
4288         * src/syncevo/SyncSource.h:
4289         * test/ClientTest.cpp:
4290
4291         SyncSource API: access to previous backup (MB #7708)
4292
4293 2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>
4294
4295         * src/syncevo/SyncContext.cpp:
4296
4297         LogDir: cleanup
4298
4299 2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>
4300
4301         * src/gtk-ui/sync-config-widget.c:
4302         * src/gtk-ui/sync-ui.c:
4303         * src/gtk-ui/sync-ui.h:
4304
4305         gtk-ui: workaround for missing "active" in MxGtkLightSwitch
4306
4307 2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>
4308
4309         * src/gtk-ui/ui.glade:
4310
4311         gtk-ui: ask for 1024 window width for gtk windows
4312
4313 2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>
4314
4315         * src/gtk-ui/sync-config-widget.c:
4316         * src/gtk-ui/sync-ui.c:
4317         * src/gtk-ui/sync-ui.h:
4318
4319         gtk-ui: improve confirmation dialogs
4320
4321 2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>
4322
4323         * src/gtk-ui/sync-config-widget.c:
4324         * src/gtk-ui/sync-ui.c:
4325
4326         gtk-ui: improve virtual source display in config
4327
4328 2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>
4329
4330         * src/dbus/syncevo-dbus-types.c:
4331
4332         dbus client bindings: handle no mode as "none"
4333
4334 2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>
4335
4336         * src/gtk-ui/sync-config-widget.c:
4337         * src/gtk-ui/sync-config-widget.h:
4338         * src/gtk-ui/sync-ui.c:
4339
4340         gtk-ui: changes in config api
4341
4342 2010-02-06  Jussi Kukkonen  <jku@linux.intel.com>
4343
4344         * src/gtk-ui/sync-config-widget.c:
4345
4346         gtk-ui: hide virtual sources when not usable + other tweaks
4347
4348 2010-02-06  Jussi Kukkonen  <jku@linux.intel.com>
4349
4350         * src/gtk-ui/sync-ui.c:
4351
4352         gtk-ui: escape source names when using markup
4353
4354 2010-02-05  Jussi Kukkonen  <jku@linux.intel.com>
4355
4356         * src/gtk-ui/sync-ui.c:
4357         * src/gtk-ui/sync-ui.h:
4358
4359         gtk-ui: improve slow sync messages
4360
4361 2010-02-03  Jussi Kukkonen  <jku@linux.intel.com>
4362
4363         * src/gtk-ui/sync-config-widget.c:
4364         * src/gtk-ui/sync-config-widget.h:
4365         * src/gtk-ui/sync-ui.c:
4366
4367         gtk-ui: very rough draft of device template selection
4368
4369 2010-02-03  Jussi Kukkonen  <jku@linux.intel.com>
4370
4371         * src/gtk-ui/sync-config-widget.c:
4372
4373         gtk-ui: don't require username/password for device configs
4374
4375 2010-02-02  Jussi Kukkonen  <jku@linux.intel.com>
4376
4377         * src/gtk-ui/sync-config-widget.c:
4378         * src/gtk-ui/sync-config-widget.h:
4379         * src/gtk-ui/sync-ui.c:
4380         * src/gtk-ui/ui.glade:
4381
4382         gtk-ui: layout & code updates for device config UI
4383
4384 2010-02-02  Jussi Kukkonen  <jku@linux.intel.com>
4385
4386         * src/gtk-ui/sync-config-widget.c:
4387         * src/gtk-ui/sync-config-widget.h:
4388         * src/gtk-ui/sync-ui.c:
4389
4390         gtk-ui: modify SyncConfigWidget for device sync changes
4391
4392 2010-02-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4393
4394         * src/dbus/interfaces/syncevo-server-full.xml:
4395         * src/gdbus/gdbus-cxx-bridge.h:
4396         * src/syncevo-dbus-server.cpp:
4397         * src/syncevo/Cmdline.cpp:
4398         * src/syncevo/SyncConfig.cpp:
4399         * src/syncevo/SyncConfig.h:
4400
4401         DBus server: Implement GetConfigs with device querying(MB#9216)
4402
4403 2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>
4404
4405         * src/Makefile-gen.am:
4406
4407         autotools: gnome-bluetooth + make dist
4408
4409 2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>
4410
4411         * src/syncevo/Makefile.am:
4412
4413         SyncEvolutionXML.c: treat it as generated file
4414
4415 2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>
4416
4417         * src/syncevo/SyncConfig.cpp:
4418
4419         syncURL: updated description (MB #9446)
4420
4421 2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>
4422
4423         * src/syncevo/SyncConfig.cpp:
4424
4425         SyncConfig::getSyncURL(): workaround for g++ 4.3/4.4 bug
4426
4427 2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>
4428
4429         * README:
4430         * README.packagers:
4431         * configure-post.in:
4432         * configure-pre.in:
4433         * po/POTFILES.in:
4434         * src/Makefile-gen.am:
4435         * src/gnome-bluetooth/Makefile.am:
4436         * src/gnome-bluetooth/configure-sub.in:
4437
4438         autotools: build GNOME Bluetooth panel plugin (MB #7089)
4439
4440 2010-02-03  Chen Congwu  <congwu.chen@intel.com>
4441
4442         * src/gnome-bluetooth/syncevolution.c:
4443
4444         Bluetooth pairing integration (MB#7089)
4445
4446 2010-02-04  Chen Congwu  <congwu.chen@intel.com>
4447
4448         * src/syncevo-dbus-server.cpp:
4449
4450         Presence detection: bug fix
4451
4452 2010-02-04  Jussi Kukkonen  <jku@linux.intel.com>
4453
4454         * configure-pre.in:
4455
4456         fix build with "--enable-gui=all"
4457
4458 2010-02-04  Jussi Kukkonen  <jku@linux.intel.com>
4459
4460         * src/gtk-ui/main.c:
4461
4462         gtk-ui: don't open two main windows (MB #9449)
4463
4464 2010-02-04  Jussi Kukkonen  <jku@linux.intel.com>
4465
4466         * src/gtk-ui/sync-ui.c:
4467
4468         gtk-ui: fix suspicious string array handling (MB #9434)
4469
4470 2010-02-03  Chen Congwu  <congwu.chen@intel.com>
4471
4472         * src/syncevo-dbus-server.cpp:
4473
4474         DBusServer: coding convention changes
4475
4476 2010-02-03  Chen Congwu  <congwu.chen@intel.com>
4477
4478         * src/gdbus/gdbus-cxx-bridge.h:
4479
4480         gdbus-cxx-bridge: Copy DBusCallObject member to be more safe
4481
4482 2010-02-03  Jussi Kukkonen  <jku@linux.intel.com>
4483
4484         * src/gtk-ui/main.c:
4485
4486         gtk-ui: fix another problem with non-libunique build
4487
4488 2010-02-03  Patrick Ohly  <patrick.ohly@intel.com>
4489
4490         * src/gtk-ui/main.c:
4491
4492         gtk-gui: fixed compiler error when not having libunique
4493
4494 2010-02-03  Patrick Ohly  <patrick.ohly@intel.com>
4495
4496         * configure-pre.in:
4497
4498         post-release version bump
4499
4500 2010-02-02  Jussi Kukkonen  <jku@linux.intel.com>
4501
4502         * src/gtk-ui/sync-ui.c:
4503
4504         gtk-ui: forgot to change source naming Memo->Notes
4505
4506 2010-02-01  Jussi Kukkonen  <jku@linux.intel.com>
4507
4508         * src/gtk-ui/sync-config-widget.c:
4509
4510         gtk-ui: --show-settings should match url prefix (MB #9284)
4511
4512 2010-02-01  Jussi Kukkonen  <jku@linux.intel.com>
4513
4514         * src/gtk-ui/ui.glade:
4515
4516         gtk-ui: ellipsize very long service name in main view
4517
4518 2010-02-01  Jussi Kukkonen  <jku@linux.intel.com>
4519
4520         * src/gtk-ui/sync-config-widget.c:
4521         * src/gtk-ui/ui.glade:
4522
4523         gtk-ui: make config usable with long strings (MB #9278)
4524
4525 2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>
4526
4527         * src/gtk-ui/sync-ui.c:
4528         * src/gtk-ui/ui.glade:
4529
4530         gtk-ui: remember to update service list when it is shown
4531
4532 2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>
4533
4534         * src/dbus/syncevo-dbus-types.c:
4535         * src/dbus/syncevo-dbus-types.h:
4536         * src/gtk-ui/sync-ui-config.h:
4537         * src/gtk-ui/sync-ui.c:
4538
4539         gtk-ui: handle source phases correctly (MB #9320)
4540
4541 2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>
4542
4543         * src/gtk-ui/sync-ui.c:
4544
4545         gtk-ui: Fix error output
4546
4547 2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>
4548
4549         * src/dbus/syncevo-dbus-types.c:
4550         * src/dbus/syncevo-dbus-types.h:
4551         * src/gtk-ui/Makefile.am:
4552         * src/gtk-ui/sync-spinner.gif:
4553         * src/gtk-ui/sync-ui.c:
4554         * src/gtk-ui/ui.glade:
4555
4556         gtk-ui: show status "waiting" with a progress spinner
4557
4558 2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>
4559
4560         * src/gtk-ui/sync-ui-config.c:
4561         * src/gtk-ui/sync-ui-config.h:
4562         * src/gtk-ui/sync-ui.c:
4563
4564         gtk-ui: don't allow non-defined sources in emergency
4565
4566 2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>
4567
4568         * src/gtk-ui/sync-config-widget.c:
4569         * src/gtk-ui/sync-ui-config.c:
4570         * src/gtk-ui/sync-ui-config.h:
4571         * src/gtk-ui/sync-ui.c:
4572
4573         gtk-ui: use PeerName property for user visible names
4574
4575 2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>
4576
4577         * src/gtk-ui/sync-ui.c:
4578         * src/gtk-ui/ui.glade:
4579
4580         gtk-ui: tweak emergency view layout, modify strings
4581
4582 2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>
4583
4584         * src/dbus/syncevo-dbus-types.c:
4585
4586         dbus client bindings: fix syncevo_config_get_value() return value
4587
4588 2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>
4589
4590         * src/gtk-ui/main.c:
4591         * src/gtk-ui/sync-config-widget.c:
4592         * src/gtk-ui/sync-config-widget.h:
4593         * src/gtk-ui/sync-ui.c:
4594         * src/gtk-ui/sync-ui.h:
4595
4596         gtk-ui: support "--show-settings <id>"
4597
4598 2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>
4599
4600         * src/gtk-ui/sync-ui.c:
4601
4602         gtk-ui: only ask for backups for correct context
4603
4604 2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>
4605
4606         * src/gtk-ui/sync-ui.c:
4607         * src/gtk-ui/ui.glade:
4608
4609         gtk-ui: string and style changes
4610
4611 2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>
4612
4613         * src/gtk-ui/mux-window.c:
4614         * src/gtk-ui/mux-window.h:
4615         * src/gtk-ui/sync-config-widget.c:
4616         * src/gtk-ui/sync-ui.c:
4617         * src/gtk-ui/ui.glade:
4618
4619         gtk-ui: change bread-crumb functionality in moblin
4620
4621 2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>
4622
4623         * src/gtk-ui/sync-ui.c:
4624
4625         gtk-ui: don't show "last synced ..." when last sync failed
4626
4627 2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>
4628
4629         * src/gtk-ui/sync-ui.c:
4630
4631         gtk-ui: only show backups that contain selected sources
4632
4633 2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>
4634
4635         * src/gtk-ui/sync-ui.c:
4636         * src/gtk-ui/ui.glade:
4637
4638         gtk-ui: implement restoring backups
4639
4640 2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>
4641
4642         * src/dbus/syncevo-session.c:
4643         * src/dbus/syncevo-session.h:
4644
4645         dbus bindings: add Session.Restore()
4646
4647 2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>
4648
4649         * src/gtk-ui/sync-ui.c:
4650         * src/gtk-ui/ui.glade:
4651
4652         gtk-ui: remove uneeded "Data" text from main view
4653
4654 2010-01-29  Chen Congwu  <congwu.chen@intel.com>
4655
4656         * src/syncevo-dbus-server.cpp:
4657         * src/syncevo/SyncConfig.cpp:
4658         * src/syncevo/SyncConfig.h:
4659         * src/syncevo/SyncContext.cpp:
4660         * src/syncevo/SyncContext.h:
4661
4662         SyncURL: support multiple transport values in SyncURL property
4663
4664 2010-02-03  Chen Congwu  <congwu.chen@intel.com>
4665
4666         * src/syncevo-dbus-server.cpp:
4667         * test/test-dbus.py:
4668
4669         Presence detection: connman part (MB#7700)
4670
4671 2010-02-02  Chen Congwu  <congwu.chen@intel.com>
4672
4673         * src/gdbus/gdbus-cxx-bridge.h:
4674
4675         gdbus: cxxbridge for asynchronous dbus client call
4676
4677 2010-02-02  Patrick Ohly  <patrick.ohly@intel.com>
4678
4679         * configure-post.in:
4680         * src/Makefile-gen.am:
4681         * src/sunbird_client.xml:
4682         * src/syncclient_sample_config.xml:
4683         * src/syncevo/Makefile.am:
4684         * src/syncevo/SyncContext.cpp:
4685         * src/syncevo/SyncContext.h:
4686         * src/syncevo/configs/Makefile.am:
4687         * src/syncevo/configs/syncevolution.xml:
4688         * src/syncevo/configs/update-samples.pl:
4689
4690         XML config: use configuration composed from fragments (MB #7712)
4691
4692 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4693
4694         * src/syncevo/configs/datatypes/11calendar-profile.xml:
4695
4696         XML config: avoid empty LOCATION in VEVENT
4697
4698 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
4699
4700         * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
4701         * src/syncevo/configs/datatypes/01vcard-profile.xml:
4702
4703         syncclient_sample_config.xml: added "GENDER" and "SIP"
4704
4705 2009-12-18  Rajyalakshmi Bommaraju  <Rajyalakshmi.Bommaraju@intel.com>
4706
4707         * src/syncevo/configs/datatypes/02vcard-types.xml:
4708         * src/syncevo/configs/scripting/06vcard-fullname.xml:
4709
4710         syncclient_sample_config.xml: create fullname if empty (MB#5664)
4711
4712 2010-01-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4713
4714         * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
4715         * src/syncevo/configs/datatypes/01vcard-profile.xml:
4716
4717         Config: add support for 'X-SKYPE' for evolution (MB#8948)
4718
4719 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
4720
4721         * src/syncevo/configs/datatypes/11calendar-profile.xml:
4722
4723         synthesis config: add "STATUS" property to "VEVENT" profile.
4724
4725 2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4726
4727         * src/syncevo/configs/remoterules/client/00zyb.xml:
4728
4729         syncclient config: disable anchors checking for ZYB(MB#8138)
4730
4731 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4732
4733         * src/syncevo/configs/scripting/06todo-priorities.xml:
4734         * src/syncevo/configs/scripting/11calendar.xml:
4735
4736         SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
4737         2.0
4738
4739 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4740
4741         * src/syncevo/configs/scripting/05vcard-evolution.xml:
4742
4743         SyncSource: change names for m_incomingScript and
4744         m_outgointScript
4745
4746 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
4747
4748         * src/syncevo/configs/scripting/05vcard-evolution.xml:
4749
4750         Google->Evolution: make sure that WORK/HOME numbers are displayed
4751         (MB #6501)
4752
4753 2009-08-29  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4754
4755         * src/syncevo/configs/scripting/05vcard-evolution.xml:
4756
4757         Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)
4758
4759 2009-08-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4760
4761         * src/syncevo/configs/scripting/11calendar.xml:
4762
4763         Mobical: Strip time information for EXDATE if not needed  (Bug
4764         #3009)
4765
4766 2009-07-29  Patrick Ohly  <patrick.ohly@intel.com>
4767
4768         * src/syncevo/configs/scripting/11calendar.xml:
4769
4770         calendar support: sanitize incoming EXDATEs (Bugzilla #4457)
4771
4772 2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4773
4774         * src/syncevo/configs/scripting/11calendar.xml:
4775
4776         Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
4777         #2422)
4778
4779 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
4780
4781         * src/syncevo/configs/datatypes/11calendar-profile.xml:
4782
4783         iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
4784         property(Bug #2422)
4785
4786 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
4787
4788         * src/syncevo/configs/datatypes/01vcard-profile.xml:
4789
4790         vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
4791         #2418)
4792
4793 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
4794
4795         * src/syncevo/configs/remoterules/evolution.xml:
4796
4797         data conversion: different data profiles for SyncML peer + local
4798         DB with remote rules
4799
4800 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4801
4802         * src/syncevo/configs/scripting/11calendar.xml:
4803
4804         XML config: keep alarm times as they are
4805
4806 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4807
4808         * src/syncevo/configs/datatypes/11calendar-profile.xml:
4809
4810         XML config: be conservative about encoding of EXDATEs
4811
4812 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4813
4814         * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
4815         * src/syncevo/configs/datatypes/11calendar-profile.xml:
4816
4817         XML config: enhanced calendar data formats
4818
4819 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4820
4821         * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
4822         * src/syncevo/configs/datatypes/01vcard-profile.xml:
4823
4824         XML config: added several vCard 3.0/Evolution specific properties
4825
4826 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4827
4828         * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
4829
4830         XML config: don't enforce http:// prefix in vCard 2.1 URL
4831
4832 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4833
4834         * src/syncevo/configs/datatypes/01vcard-profile.xml:
4835
4836         XML config: use NICKNAME also in vCard 2.1
4837
4838 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
4839
4840         * src/syncevo/configs/datatypes/11calendar-profile.xml:
4841         * src/syncevo/configs/scripting/11calendar.xml:
4842
4843         XML config: don't encode empty DESCRIPTION in VEVENT/VTODO
4844
4845 2010-02-02  Patrick Ohly  <patrick.ohly@intel.com>
4846
4847         * src/syncevo/configs/update-samples.pl:
4848
4849         update-samples.pl: accept command line parameters for updating a
4850         specific file
4851
4852 2010-02-01  Patrick Ohly  <patrick.ohly@intel.com>
4853
4854         * src/syncevo/configs/README:
4855         * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
4856         * src/syncevo/configs/datatypes/01vcard-profile.xml:
4857         * src/syncevo/configs/datatypes/02vcard-types.xml:
4858         * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
4859         * src/syncevo/configs/datatypes/11calendar-profile.xml:
4860         * src/syncevo/configs/datatypes/12calendar-types.xml:
4861         * src/syncevo/configs/datatypes/20note-fieldlist.xml:
4862         * src/syncevo/configs/datatypes/21note-profile.xml:
4863         * src/syncevo/configs/datatypes/22notes-types.xml:
4864         * src/syncevo/configs/datatypes/30bookmark-fieldlist.xml:
4865         * src/syncevo/configs/datatypes/31bookmark-profile.xml:
4866         * src/syncevo/configs/datatypes/32bookmark-type.xml:
4867         * src/syncevo/configs/datatypes/server/40email-fieldlist.xml:
4868         * src/syncevo/configs/datatypes/server/41email-profile.xml:
4869         * src/syncevo/configs/datatypes/server/42email-type-zipped.xml:
4870         * src/syncevo/configs/datatypes/server/42email-type.xml:
4871         * src/syncevo/configs/datatypes/server/43email-sonyericsson.xml:
4872         * src/syncevo/configs/datatypes/server/44email-nokia9500.xml:
4873         * src/syncevo/configs/debug/00default.xml:
4874         * src/syncevo/configs/remoterules/server/00_t39m.xml:
4875         * src/syncevo/configs/remoterules/server/01_t68.xml:
4876         * src/syncevo/configs/remoterules/server/02_V3.xml:
4877         * src/syncevo/configs/remoterules/server/03_V3i.xml:
4878         * src/syncevo/configs/remoterules/server/04_6230.xml:
4879         * src/syncevo/configs/remoterules/server/05_9210.xml:
4880         * src/syncevo/configs/remoterules/server/06_9210i.xml:
4881         * src/syncevo/configs/remoterules/server/07_3220.xml:
4882         * src/syncevo/configs/remoterules/server/08_3230.xml:
4883         * src/syncevo/configs/remoterules/server/09_3600.xml:
4884         * src/syncevo/configs/remoterules/server/10_3620.xml:
4885         * src/syncevo/configs/remoterules/server/11_3650.xml:
4886         * src/syncevo/configs/remoterules/server/12_3660.xml:
4887         * src/syncevo/configs/remoterules/server/13_6260.xml:
4888         * src/syncevo/configs/remoterules/server/14_6600.xml:
4889         * src/syncevo/configs/remoterules/server/15_6620.xml:
4890         * src/syncevo/configs/remoterules/server/16_6630.xml:
4891         * src/syncevo/configs/remoterules/server/17_6670.xml:
4892         * src/syncevo/configs/remoterules/server/18_7250.xml:
4893         * src/syncevo/configs/remoterules/server/19_7250i.xml:
4894         * src/syncevo/configs/remoterules/server/20_7260.xml:
4895         * src/syncevo/configs/remoterules/server/21_7610.xml:
4896         * src/syncevo/configs/remoterules/server/22_7650.xml:
4897         * src/syncevo/configs/remoterules/server/23_N-Gage.xml:
4898         * src/syncevo/configs/remoterules/server/24_N-Gage_QD.xml:
4899         * src/syncevo/configs/remoterules/server/25_9300.xml:
4900         * src/syncevo/configs/remoterules/server/26_9500.xml:
4901         * src/syncevo/configs/remoterules/server/27_E90.xml:
4902         * src/syncevo/configs/remoterules/server/28_X.xml:
4903         * src/syncevo/configs/remoterules/server/29_SX1.xml:
4904         * src/syncevo/configs/remoterules/server/30_M55.xml:
4905         * src/syncevo/configs/remoterules/server/31_SL55.xml:
4906         * src/syncevo/configs/remoterules/server/32_S55.xml:
4907         * src/syncevo/configs/remoterules/server/33_S65.xml:
4908         * src/syncevo/configs/remoterules/server/34_SL65.xml:
4909         * src/syncevo/configs/remoterules/server/35_K700.xml:
4910         * src/syncevo/configs/remoterules/server/36_T610_T630.xml:
4911         * src/syncevo/configs/remoterules/server/37_M600i.xml:
4912         * src/syncevo/configs/remoterules/server/38_P800.xml:
4913         * src/syncevo/configs/remoterules/server/39_P900.xml:
4914         * src/syncevo/configs/remoterules/server/40_P910.xml:
4915         * src/syncevo/configs/remoterules/server/41_P910i.xml:
4916         * src/syncevo/configs/remoterules/server/42_P990i.xml:
4917         * src/syncevo/configs/remoterules/server/43_t68i.xml:
4918         * src/syncevo/configs/remoterules/server/44_Funambol_Outlook.xml:
4919         * src/syncevo/configs/remoterules/server/45_SyncJe_Outlook.xml:
4920         * src/syncevo/configs/scripting/10newuid.xml:
4921         * src/syncevo/configs/scripting/11calendar.xml:
4922         * src/syncevo/configs/scripting/client/00timeout.xml:
4923         * src/syncevo/configs/scripting/server/12email.xml:
4924         * src/syncevo/configs/update-samples.pl:
4925
4926         XML config samples: split up into individual fragments
4927
4928 2010-02-02  Patrick Ohly  <patrick.ohly@intel.com>
4929
4930         * build/import-synthesis-xml.sh:
4931
4932         import-synthesis-xml.sh: import shared XML config fragments (MB
4933         #7712)
4934
4935 2010-02-02  Patrick Ohly  <patrick.ohly@intel.com>
4936
4937         * build/import-foreign-git.sh:
4938
4939         import-foreign-git.sh: allow non-existing files
4940
4941 2010-02-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4942
4943         * test/test-dbus.py:
4944
4945         Testing: apply default and user setting local databases (MB#9332)
4946
4947 2010-02-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4948
4949         * src/syncevo-dbus-server.cpp:
4950         * test/test-dbus.py:
4951
4952         DBus server: return real passwords for GetConfig (MB#9169)
4953
4954 2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>
4955
4956         * src/syncevo/Cmdline.cpp:
4957         * src/syncevo/SyncConfig.cpp:
4958
4959         config: adding sources affects peers in the same context (MB
4960         #9329)
4961
4962 2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>
4963
4964         * src/syncevo/SyncConfig.cpp:
4965         * src/syncevo/SyncConfig.h:
4966
4967         command line: wrong context during --configure (MB #9338)
4968
4969 2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>
4970
4971         * src/syncevo/Cmdline.cpp:
4972         * src/syncevo/util.cpp:
4973         * src/syncevo/util.h:
4974
4975         ScopedEnvChange: moved from Cmdline.cpp to util
4976
4977 2010-01-28  Patrick Ohly  <patrick.ohly@intel.com>
4978
4979         * configure-pre.in:
4980
4981         autotools: removed obsolete libbluetooth2/3 check (MB #9260)
4982
4983 2010-01-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4984
4985         * test/test-dbus.py:
4986
4987         Testing: fix failures and remove dependency for test-dbus.py
4988         (MB#9065)
4989
4990 2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>
4991
4992         * configure-pre.in:
4993
4994         autotools: fixed Bluetooth checks (MB #9260)
4995
4996 2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>
4997
4998         * Makefile-gen.am:
4999         * configure-pre.in:
5000
5001         packaging: use plain 1.0beta1 as version number
5002
5003 2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>
5004
5005         * README:
5006
5007         README: mentioned packages for phone sync via Bluetooth
5008
5009 2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>
5010
5011         * configure-pre.in:
5012         * src/syncevo/ObexTransportAgent.cpp:
5013
5014         ObexTransportAgent: libbluetooth2 vs 3 check (MB #9289)
5015
5016 2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>
5017
5018         * src/gtk-ui/sync-ui.c:
5019
5020         gtk-ui: don't show errors when errorcode is -1 (not set)
5021
5022 2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>
5023
5024         * po/POTFILES.skip:
5025
5026         ignore gtkinfobar.c in translation
5027
5028 2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>
5029
5030         * src/syncevo/Cmdline.cpp:
5031
5032         preventSlowSync: updated Cmdline config tests
5033
5034 2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>
5035
5036         * README.packagers:
5037
5038         README.packagers: document pitfalls for packagers
5039
5040 2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>
5041
5042         * NEWS:
5043         * configure-pre.in:
5044
5045         NEWS + version: updated for 1.0 beta 1
5046
5047 2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>
5048
5049         * src/dbus/interfaces/syncevo-server-full.xml:
5050         * src/gdbus/gdbus-cxx-bridge.h:
5051
5052         some minor language fixes for MB #7711
5053
5054 2010-01-26  alephlg  <aleph@mandriva.org>
5055
5056         * po/hu.po:
5057
5058         l10n: Updates to Hungarian (hu) translation
5059
5060 2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>
5061
5062         * src/gtk-ui/gtkinfobar.c:
5063         * src/gtk-ui/sync-config-widget.c:
5064         * src/gtk-ui/sync-ui.c:
5065
5066         gtk-ui: don't use new GTK features (MB #9170)
5067
5068 2010-01-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5069
5070         * test/test-dbus.py:
5071
5072         Testing: add unit tests for termination (MB #7711)
5073
5074 2010-01-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5075
5076         * src/dbus/interfaces/syncevo-server-full.xml:
5077         * src/syncevo-dbus-server.cpp:
5078
5079         DBus server: automatic termination (MB#7711)
5080
5081 2010-01-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5082
5083         * src/gdbus/gdbus-cxx-bridge.h:
5084
5085         GDBus C++ binding: changes according to gdbus changes
5086
5087 2010-01-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5088
5089         * src/gdbus/gdbus.h:
5090         * src/gdbus/object.c:
5091
5092         gdbus: add interface-level callback function
5093
5094 2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>
5095
5096         * src/gtk-ui/Makefile.am:
5097
5098         sync-UI: gtkinfobar.h not included in dist
5099
5100 2010-01-25  alephlg  <aleph@mandriva.org>
5101
5102         * po/hu.po:
5103
5104         l10n: Updates to Hungarian (hu) translation
5105
5106 2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>
5107
5108         * src/gtk-ui/Makefile.am:
5109
5110         gtk-ui/Makefile.am: fixed non-standard white space
5111
5112 2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>
5113
5114
5115         Merge commit 'syncevolution-0-9-2'
5116
5117 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5118
5119         * src/syncevo/SyncConfig.cpp:
5120         * src/syncevo/SyncConfig.h:
5121         * src/syncevo/SyncContext.cpp:
5122
5123         preventing slow syncs: optional, off by default (MB #2416)
5124
5125 2010-01-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5126
5127         * src/syncevo/SyncContext.cpp:
5128
5129         Logdir: sort log names by creation time when peer name is empty
5130
5131 2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>
5132
5133         * src/syncevo/SyncML.cpp:
5134
5135         session status/error: when setting status, always update error
5136
5137 2010-01-24  Jussi Kukkonen  <jku@linux.intel.com>
5138
5139         * src/gtk-ui/sync-config-widget.c:
5140         * src/gtk-ui/sync-config-widget.h:
5141
5142         gtk-ui: show source toggles two-per-row in configuration
5143
5144 2010-01-24  Jussi Kukkonen  <jku@linux.intel.com>
5145
5146         * src/gtk-ui/sync-config-widget.c:
5147
5148         gtk-ui: layout fixes in config editor
5149
5150 2010-01-24  Jussi Kukkonen  <jku@linux.intel.com>
5151
5152         * src/gtk-ui/sync-ui.c:
5153         * src/gtk-ui/ui.glade:
5154
5155         gtk-ui: implement source selection for emergency syncs
5156
5157 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5158
5159         * configure-pre.in:
5160
5161         configure: version bumped to 0.9.2
5162
5163 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5164
5165         * src/backends/maemo/configure-sub.in:
5166
5167         Maemo backend: fixed static linking
5168
5169 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5170
5171         * src/Makefile-gen.am:
5172
5173         autotools: fixed typo in CPPUnit patch
5174
5175 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5176
5177         * NEWS:
5178
5179         NEWS: final 0.9.2
5180
5181 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5182
5183         * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
5184
5185         Maemo backend + testing: unique names, always enabled
5186
5187 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5188
5189         * src/Makefile-gen.am:
5190         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
5191         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
5192         * src/backends/file/FileSyncSourceRegister.cpp:
5193         * src/syncevo/SyncSource.h:
5194
5195          CPPUnit header file dependency for backends (MB #9149)
5196
5197 2010-01-21  Ove Kaaven  <ovek@arcticnet.no>
5198
5199         * src/backends/maemo/Makefile.am:
5200
5201         Remove dependency on cppunit, like recently done in the other
5202         backends as well.
5203
5204 2010-01-21  Ove Kaaven  <ovek@arcticnet.no>
5205
5206         * debian/control:
5207
5208         Added some missing build dependencies
5209
5210 2010-01-19  Ove Kaaven  <ovek@arcticnet.no>
5211
5212         * debian/control:
5213
5214         Set appropriate (non-user) section for dev package
5215
5216 2010-01-19  Ove Kaaven  <ovek@arcticnet.no>
5217
5218         * debian/rules:
5219
5220         Set configure flags that I'll use on Maemo 5
5221
5222 2010-01-19  Ove Kaaven  <ovek@arcticnet.no>
5223
5224         * debian/control:
5225
5226         Updated build depends, added a description, and made myself
5227         maintainer.
5228
5229 2010-01-19  Ove Kaaven  <ovek@arcticnet.no>
5230
5231         * debian/changelog:
5232
5233         Bump version, ready to release
5234
5235 2010-01-19  Ove Kaaven  <ovek@arcticnet.no>
5236
5237         * debian/optify:
5238
5239         Enable auto-optification
5240
5241 2010-01-19  Ove Kaaven  <ovek@arcticnet.no>
5242
5243         * src/backends/maemo/MaemoCalendarSource.cpp:
5244         * src/backends/maemo/MaemoCalendarSource.h:
5245         * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
5246         * src/backends/maemo/Makefile.am:
5247         * src/backends/maemo/configure-sub.in:
5248
5249         Checkin of working Maemo backend
5250
5251 2010-01-09  Ove Kaaven  <ovek@arcticnet.no>
5252
5253         * debian/changelog:
5254
5255         Put "beta" in the version number
5256
5257 2010-01-09  Ove Kaaven  <ovek@arcticnet.no>
5258
5259         * debian/syncevolution.install:
5260
5261         Install /usr/share instead of /etc/default
5262
5263 2010-01-09  Ove Kaaven  <ovek@arcticnet.no>
5264
5265         * debian/changelog:
5266
5267         Update Debian changelog again
5268
5269 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5270
5271         * src/syncclient_sample_config.xml:
5272
5273         syncclient_sample_config.xml: added "GENDER" and "SIP"
5274
5275 2009-12-23  Ove Kaaven  <ovek@arcticnet.no>
5276
5277         * test/Algorithm/Diff.pm.bak:
5278
5279         Remove redundant file
5280
5281 2009-12-23  Ove Kaaven  <ovek@arcticnet.no>
5282
5283         * debian/changelog:
5284
5285         Update Debian changelog
5286
5287 2009-12-23  Ove Kaaven  <ovek@arcticnet.no>
5288
5289         * debian/rules:
5290
5291         Set sysconfdir.
5292
5293 2009-12-23  Ove Kaaven  <ovek@arcticnet.no>
5294
5295         * debian/control:
5296         * debian/rules:
5297         * debian/syncevolution-dev.install:
5298         * debian/syncevolution.install:
5299
5300         Split package into "syncevolution" and "syncevolution-dev"
5301         packages.
5302
5303 2010-01-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5304
5305         * src/syncclient_sample_config.xml:
5306
5307         Config: add support for 'X-SKYPE' for evolution (MB#8948)
5308
5309 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5310
5311         * src/gtk-ui/gtkinfobar.c:
5312
5313         gtkinfobar.c: must include our own gtkinfobar.h
5314
5315 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5316
5317         * test/runtests.py:
5318
5319         testing: insert valgrind before syncevolution (MB #6457)
5320
5321 2009-12-03  Chen Congwu  <congwu.chen@intel.com>
5322
5323         * test/resultchecker.py:
5324         * test/runtests.py:
5325
5326         Testing: Fix no html report error (MB#8391)
5327
5328 2010-01-22  Jussi Kukkonen  <jku@linux.intel.com>
5329
5330         * configure-pre.in:
5331         * src/gtk-ui/Makefile.am:
5332         * src/gtk-ui/gtkinfobar.c:
5333         * src/gtk-ui/gtkinfobar.h:
5334         * src/gtk-ui/sync-config-widget.c:
5335         * src/gtk-ui/sync-ui.c:
5336
5337         gtk-ui: include copy of GtkInfoBar for gtk+<2.18 (MB #9170)
5338
5339 2010-01-22  Jussi Kukkonen  <jku@linux.intel.com>
5340
5341         * src/gtk-ui/sync-ui.c:
5342
5343         gtk-ui: fix slow-sync error code
5344
5345 2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>
5346
5347         * src/gtk-ui/sync-config-widget.c:
5348
5349         gtk-ui: only hide "non-consumer-ready" templates
5350
5351 2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>
5352
5353         * src/gtk-ui/sync-config-widget.c:
5354         * src/gtk-ui/sync-ui.c:
5355
5356         gtk-ui: fix source naming (MB #8756)
5357
5358 2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>
5359
5360         * src/gtk-ui/ui.glade:
5361
5362         gtk-ui: hide unfinished backup-features
5363
5364 2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>
5365
5366         * src/gtk-ui/sync-ui.c:
5367
5368         accept status 200 without error messages
5369
5370 2010-01-09  Jussi Kukkonen  <jku@linux.intel.com>
5371
5372         * src/gtk-ui/sync-config-widget.c:
5373         * src/gtk-ui/sync-ui-config.c:
5374         * src/gtk-ui/sync-ui-config.h:
5375         * src/gtk-ui/sync-ui.c:
5376
5377         gtk-ui: don't show error when no statistic are available
5378
5379 2009-12-18  Jussi Kukkonen  <jku@linux.intel.com>
5380
5381         * src/gtk-ui/sync-ui.c:
5382
5383         gtk-ui: fix error messages
5384
5385 2009-12-18  Jussi Kukkonen  <jku@linux.intel.com>
5386
5387         * src/gtk-ui/sync-ui-config.c:
5388         * src/gtk-ui/sync-ui-config.h:
5389         * src/gtk-ui/sync-ui.c:
5390
5391         gtk-ui: add better error UI for source errors
5392
5393 2009-12-17  Jussi Kukkonen  <jku@linux.intel.com>
5394
5395         * src/gtk-ui/sync-ui.c:
5396
5397         gtk-ui: go back to main view on 'Esc' keypress
5398
5399 2009-12-17  Jussi Kukkonen  <jku@linux.intel.com>
5400
5401         * src/gtk-ui/sync-ui-config.c:
5402         * src/gtk-ui/sync-ui-config.h:
5403         * src/gtk-ui/sync-ui.c:
5404         * src/gtk-ui/sync-ui.h:
5405         * src/gtk-ui/ui.glade:
5406
5407         gtk-ui: implement service errors
5408
5409 2010-01-22  alephlg  <aleph@mandriva.org>
5410
5411         * po/hu.po:
5412
5413         l10n: Updates to Hungarian (hu) translation
5414
5415 2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>
5416
5417         * src/Makefile-gen.am:
5418         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
5419         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
5420         * src/backends/file/FileSyncSourceRegister.cpp:
5421         * src/syncevo/SyncSource.h:
5422
5423          CPPUnit header file dependency for backends (MB #9149)
5424
5425 2010-01-21  Patrick Ohly  <patrick.ohly@intel.com>
5426
5427
5428         Merge remote branch 'origin/jku-configuration-redesign'
5429
5430 2010-01-21  Patrick Ohly  <patrick.ohly@intel.com>
5431
5432         * src/syncevo/SyncContext.cpp:
5433         * src/syncevo/SyncML.cpp:
5434         * src/syncevo/SyncML.h:
5435
5436         unexpected slow syncs: no explanation when only one source active
5437         (MB #9156)
5438
5439 2010-01-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5440
5441         * test/test-dbus.py:
5442         * test/test-dbus/reports/cache/syncevolution/dummy_+test@context-2010-01-20-10-10/status.ini:
5443
5444         Testing: add a case with config name "@context" for getReports
5445
5446 2010-01-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5447
5448         * src/syncevo/SyncContext.cpp:
5449
5450         Logdir: return all peers logs for config name without peer name
5451
5452 2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>
5453
5454         * src/syncevo/SyncConfig.h:
5455         * src/syncevo/SyncContext.cpp:
5456         * src/syncevo/SyncContext.h:
5457
5458         Logdir: getServer() might not include context
5459
5460 2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>
5461
5462         * src/syncevo/SyncContext.cpp:
5463
5464         Logdir: use normalized config name instead of <peer>@<context>
5465
5466 2010-01-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5467
5468         * src/syncevo-dbus-server.cpp:
5469         * src/syncevo/SyncContext.cpp:
5470
5471         Logdir: change the logdir and add context info (MB #8350)
5472
5473 2010-01-21  Chen Congwu  <congwu.chen@intel.com>
5474
5475         * src/syncevo/SyncConfig.cpp:
5476         * src/syncevo/SyncConfig.h:
5477
5478         Cofiguration template: exact match for createPeerTemplate
5479         (MB#9155)
5480
5481 2010-01-20  Chen Congwu  <congwu.chen@intel.com>
5482
5483         * src/Makefile-gen.am:
5484         * src/syncevo/Cmdline.cpp:
5485         * src/syncevo/SyncConfig.cpp:
5486         * src/templates/clients/SyncEvolution/.template.ini:
5487         * src/templates/clients/SyncEvolution/template.ini:
5488         * src/templates/clients/default/.template.ini:
5489         * src/templates/clients/default/template.ini:
5490         * src/templates/clients/phone/nokia/S40/7210c/.template.ini:
5491         * src/templates/clients/phone/nokia/S40/7210c/template.ini:
5492         * src/templates/clients/phone/nokia/default/.template.ini:
5493         * src/templates/servers/Funambol/.template.ini:
5494         * src/templates/servers/Funambol/template.ini:
5495         * src/templates/servers/ScheduleWorld/.template.ini:
5496         * src/templates/servers/ScheduleWorld/template.ini:
5497         * test/testcases/templates/clients/SyncEvolution/.template.ini:
5498         * test/testcases/templates/clients/SyncEvolution/config.ini:
5499         * test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
5500         * test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
5501         * test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
5502         * test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
5503         * test/testcases/templates/clients/default/.template.ini:
5504         * test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
5505         * test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
5506         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
5507         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
5508         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
5509         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
5510         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
5511         * test/testcases/templates/clients/phone/nokia/default/.template.ini:
5512         * test/testcases/templates/servers/Funambol/.template.ini:
5513         * test/testcases/templates/servers/Funambol/config.ini:
5514         * test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
5515         * test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
5516         * test/testcases/templates/servers/Funambol/sources/memo/config.ini:
5517         * test/testcases/templates/servers/Funambol/sources/todo/config.ini:
5518         * test/testcases/templates/servers/ScheduleWorld/.template.ini:
5519         * test/testcases/templates/servers/ScheduleWorld/config.ini:
5520         * test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
5521         * test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
5522         * test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
5523         * test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:
5524
5525         Configuration template: more teaks
5526
5527 2010-01-20  Chen Congwu  <congwu.chen@intel.com>
5528
5529         * src/Makefile-gen.am:
5530
5531         Fix link error in linking with test.cpp
5532
5533 2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>
5534
5535         * README:
5536         * src/syncevo/Cmdline.cpp:
5537         * src/syncevo/Cmdline.h:
5538         * src/syncevo/SyncConfig.cpp:
5539
5540         documentation + usage: shared configs, 1.0 features (MB #8497)
5541
5542 2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>
5543
5544         * test/Makefile.am:
5545
5546         make distcheck: the new LCS test files must be included
5547
5548 2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>
5549
5550         * src/syncevo/SmartPtr.h:
5551
5552         SmartPtr: GLib Event Loop tracking only enabled for HAVE_GLIB
5553
5554 2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>
5555
5556         * src/syncevo/Makefile.am:
5557
5558         make dist: FileConfigNode.h must be public API
5559
5560 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5561
5562         * configure-pre.in:
5563
5564         version bumped to 1.0 alpha 2 (which probably will never get
5565         released)
5566
5567 2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>
5568
5569         * src/backends/evolution/EvolutionContactSource.h:
5570         * src/backends/evolution/EvolutionSyncSource.h:
5571         * src/syncevo/SyncSource.cpp:
5572         * src/syncevo/SyncSource.h:
5573
5574         MAKE/PARSETEXTWITHPROFILE: EVOLUTION no longer the default rule
5575
5576 2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>
5577
5578         * src/syncevo/SyncSource.cpp:
5579
5580         SyncSource.cpp: added missing unistd.h
5581
5582 2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>
5583
5584         * src/syncevo/SyncContext.cpp:
5585
5586         SyncContext.cpp: add missing sys/wait.h include
5587
5588 2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>
5589
5590         * src/syncevo/SyncContext.cpp:
5591         * src/syncevo/SynthesisEngine.cpp:
5592         * src/syncevo/SynthesisEngine.h:
5593
5594         Synthesis engine wrapper: avoid throwing exceptions during normal
5595         runs
5596
5597 2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>
5598
5599         * src/syncevo/SyncConfig.h:
5600
5601         PersistentSyncSourceConfig: same as SyncSourceConfig
5602
5603 2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>
5604
5605         * src/syncevo/TrackingSyncSource.h:
5606
5607         TrackingSyncSource: be more quite about getPeerMimeType()
5608
5609 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5610
5611         * src/syncevo/Cmdline.cpp:
5612         * src/templates/Funambol/config.ini:
5613         * src/templates/Funambol/sources/addressbook/config.ini:
5614         * src/templates/Funambol/sources/calendar/config.ini:
5615         * src/templates/Funambol/sources/memo/config.ini:
5616         * src/templates/Funambol/sources/todo/config.ini:
5617         * src/templates/ScheduleWorld/config.ini:
5618         * src/templates/ScheduleWorld/sources/addressbook/config.ini:
5619         * src/templates/ScheduleWorld/sources/calendar/config.ini:
5620         * src/templates/ScheduleWorld/sources/memo/config.ini:
5621         * src/templates/ScheduleWorld/sources/todo/config.ini:
5622         * src/templates/servers/ScheduleWorld/config.ini:
5623         * test/testcases/templates/servers/ScheduleWorld/config.ini:
5624
5625         resolved template merge bug
5626
5627 2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>
5628
5629         * src/syncevo/SyncConfig.cpp:
5630         * src/syncevo/SyncConfig.h:
5631
5632         config names: replace unsafe characters with underscores (MB
5633         #8350)
5634
5635 2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>
5636
5637         * src/syncevo/Cmdline.cpp:
5638         * src/syncevo/SyncConfig.cpp:
5639         * src/syncevo/SyncConfig.h:
5640
5641         PeerName sync property: arbitrary name for config (MB #8350)
5642
5643 2010-01-19  anoochit  <anoochit@gmail.com>
5644
5645         * po/th.po:
5646
5647         l10n: Updates to Thai translation
5648
5649 2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>
5650
5651         * src/syncevo/util.cpp:
5652
5653         local errors should be marked as local (MB #8757)
5654
5655 2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>
5656
5657         * src/syncevo/SyncContext.cpp:
5658         * src/syncevo/SyncML.cpp:
5659         * src/syncevo/SyncML.h:
5660
5661         sync status: partial failure (MB #7755)
5662
5663 2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>
5664
5665         * src/syncevo/SyncML.cpp:
5666
5667         status overview: fixed printing of rejected items (MB #7755)
5668
5669 2009-12-17  Patrick Ohly  <patrick.ohly@intel.com>
5670
5671         * src/syncevo/SyncContext.cpp:
5672
5673         sync client: accept unexpected slow syncs when no local data
5674
5675 2009-12-15  Patrick Ohly  <patrick.ohly@intel.com>
5676
5677         * src/syncevo/SyncContext.cpp:
5678         * src/syncevo/SyncContext.h:
5679
5680         sync client: detect unexpected slow sync and abort (MB #2416)
5681
5682 2009-12-16  Patrick Ohly  <patrick.ohly@intel.com>
5683
5684         * src/syncevo/SyncContext.cpp:
5685         * src/syncevo/SyncML.cpp:
5686         * src/syncevo/SyncML.h:
5687
5688         command line: explain error codes (MB #2069)
5689
5690 2009-12-15  Patrick Ohly  <patrick.ohly@intel.com>
5691
5692         * src/syncevo/SyncContext.cpp:
5693         * src/syncevo/SyncML.cpp:
5694
5695         command line: print status codes for each source
5696
5697 2010-01-19  Chen Congwu  <congwu.chen@intel.com>
5698
5699         * README:
5700         * src/Makefile-gen.am:
5701         * src/client-test-app.cpp:
5702         * src/syncevo-dbus-server.cpp:
5703         * src/syncevo/Cmdline.cpp:
5704         * src/syncevo/Cmdline.h:
5705         * src/syncevo/SyncConfig.cpp:
5706         * src/syncevo/SyncConfig.h:
5707         * src/templates/clients/SyncEvolution/.template.ini:
5708         * src/templates/clients/SyncEvolution/config.ini:
5709         * src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
5710         * src/templates/clients/SyncEvolution/sources/calendar/config.ini:
5711         * src/templates/clients/SyncEvolution/sources/memo/config.ini:
5712         * src/templates/clients/SyncEvolution/sources/todo/config.ini:
5713         * src/templates/clients/default/.template.ini:
5714         * src/templates/clients/phone/nokia/S40/7210c/.template.ini:
5715         * src/templates/clients/phone/nokia/S40/7210c/config.ini:
5716         * src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
5717         * src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
5718         * src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
5719         * src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
5720         * src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
5721         * src/templates/clients/phone/nokia/default/.template.ini:
5722         * src/templates/servers/Funambol/.template.ini:
5723         * src/templates/servers/Funambol/config.ini:
5724         * src/templates/servers/Funambol/sources/addressbook/config.ini:
5725         * src/templates/servers/Funambol/sources/calendar/config.ini:
5726         * src/templates/servers/Funambol/sources/memo/config.ini:
5727         * src/templates/servers/Funambol/sources/todo/config.ini:
5728         * src/templates/servers/ScheduleWorld/.template.ini:
5729         * src/templates/servers/ScheduleWorld/config.ini:
5730         * src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
5731         * src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
5732         * src/templates/servers/ScheduleWorld/sources/memo/config.ini:
5733         * src/templates/servers/ScheduleWorld/sources/todo/config.ini:
5734         * test/testcases/templates/clients/SyncEvolution/.template.ini:
5735         * test/testcases/templates/clients/SyncEvolution/config.ini:
5736         * test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
5737         * test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
5738         * test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
5739         * test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
5740         * test/testcases/templates/clients/default/.template.ini:
5741         * test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
5742         * test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
5743         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
5744         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
5745         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
5746         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
5747         * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
5748         * test/testcases/templates/clients/phone/nokia/default/.template.ini:
5749         * test/testcases/templates/servers/Funambol/.template.ini:
5750         * test/testcases/templates/servers/Funambol/config.ini:
5751         * test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
5752         * test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
5753         * test/testcases/templates/servers/Funambol/sources/memo/config.ini:
5754         * test/testcases/templates/servers/Funambol/sources/todo/config.ini:
5755         * test/testcases/templates/servers/ScheduleWorld/.template.ini:
5756         * test/testcases/templates/servers/ScheduleWorld/config.ini:
5757         * test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
5758         * test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
5759         * test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
5760         * test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:
5761
5762         Configuration templates matching: match templates based on
5763         metadata
5764
5765 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5766
5767         * src/syncevo/lcs.h:
5768
5769         LCS: added accessor for plain sequences
5770
5771 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5772
5773         * src/Makefile-gen.am:
5774         * src/syncevo/Makefile.am:
5775         * src/syncevo/lcs.cpp:
5776         * src/syncevo/lcs.h:
5777         * src/syncevo/util.h:
5778         * test/testcases/lcs/file1.txt:
5779         * test/testcases/lcs/file2.txt:
5780
5781         LCS: Longest Common Subsequence
5782
5783 2009-12-21  Chen Congwu  <congwu.chen@intel.com>
5784
5785         * src/syncevo-dbus-server.cpp:
5786
5787         Server alerted sync + client: matching against bluetooth mac
5788         address
5789
5790 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5791
5792
5793         Merge branch 'syncevolution-0-9-branch'
5794
5795 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5796
5797         * src/Makefile-gen.am:
5798
5799         fixed link error related to CPPUnit
5800
5801 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5802
5803         * configure-pre.in:
5804
5805         set version to 0.9.1+0.9.2
5806
5807 2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>
5808
5809         * NEWS:
5810
5811         NEWS: updated for 0.9.2
5812
5813 2010-01-18  Patrick Ohly  <patrick.ohly@intel.com>
5814
5815         * src/syncevo/Cmdline.cpp:
5816         * src/syncevo/SyncConfig.cpp:
5817
5818         ScheduleWorld: changed webURL
5819
5820 2010-01-18  Patrick Ohly  <patrick.ohly@intel.com>
5821
5822         * src/syncevo/Cmdline.cpp:
5823         * src/syncevo/SyncConfig.cpp:
5824
5825         Goosync: added template (MB #9113)
5826
5827 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
5828
5829         * src/syncevo/Cmdline.cpp:
5830         * src/syncevo/SyncConfig.cpp:
5831
5832         Oracle: added template
5833
5834 2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>
5835
5836         * NEWS:
5837
5838         updated for 0.9.2
5839
5840 2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>
5841
5842         * src/syncevo/eds_abi_wrapper.cpp:
5843         * src/syncevo/eds_abi_wrapper.h:
5844
5845         build issue: icalproperty_remove_parameter_by_kind in EDS wrapper
5846
5847 2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>
5848
5849         * Makefile-gen.am:
5850
5851         autotools: fixed 'make dist' error cause by doc-pak
5852
5853 2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>
5854
5855         * src/syncevo/SoupTransportAgent.cpp:
5856         * src/syncevo/SoupTransportAgent.h:
5857
5858         SoupTransportAgent: event handling
5859
5860 2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>
5861
5862         * src/syncevo/SyncContext.cpp:
5863         * src/syncevo/SyncContext.h:
5864         * test/test-dbus.py:
5865
5866         SyncML server: timeouts for unresponsive clients (MB #7710)
5867
5868 2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>
5869
5870         * src/syncevo-dbus-server.cpp:
5871
5872         DBusTransportAgent: support message timeout
5873
5874 2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>
5875
5876         * src/syncevo/TransportAgent.h:
5877
5878         TransportAgent::setCallback(): comment clarification about how
5879         often it is called
5880
5881 2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>
5882
5883         * src/syncevo/SmartPtr.h:
5884
5885         SmartPtr: allow tracking of non-pointer objects
5886
5887 2009-12-18  Rajyalakshmi Bommaraju  <Rajyalakshmi.Bommaraju@intel.com>
5888
5889         * src/syncclient_sample_config.xml:
5890
5891         syncclient_sample_config.xml: create fullname if empty (MB#5664)
5892
5893 2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>
5894
5895         * src/syncevo/TrackingSyncSource.cpp:
5896         * src/syncevo/TrackingSyncSource.h:
5897
5898         syncevolution --status: statistics empty (MB #9097)
5899
5900 2010-01-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5901
5902         * src/syncevo-dbus-server.cpp:
5903
5904         DBus server: clear 'waiting' status when sync is done (MB#9065)
5905
5906 2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>
5907
5908         * src/syncevo/SyncConfig.cpp:
5909
5910         SyncConfig::removeSyncSource(): did not remove sources inside
5911         peers (MB #9065)
5912
5913 2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>
5914
5915         * src/syncevo/SyncSource.cpp:
5916
5917         client-test: use independent context for testing sources
5918
5919 2009-12-15  Rajyalakshmi Bommaraju  <Rajyalakshmi.Bommaraju@intel.com>
5920
5921         * src/syncevo/SyncConfig.cpp:
5922
5923         SyncConfig: Read http_proxy from environment (MB#8177)
5924
5925 2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>
5926
5927         * configure-post.in:
5928
5929         autotools: added workaround for lack of --with-docdir
5930
5931 2009-12-11  Rajyalakshmi Bommaraju  <rajyalakshmi.bommaraju@intel.com>
5932
5933         * src/backends/evolution/EvolutionCalendarSource.cpp:
5934
5935         Evolution calendar: work around 'cannot encode item' problem (MB
5936         #7879)
5937
5938 2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>
5939
5940         * src/syncevo/TrackingSyncSource.h:
5941
5942         TrackingSyncSource: clarify what "raw" means
5943
5944 2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>
5945
5946         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
5947
5948         EvolutionCalendarSource: fixed typo in "type" description
5949
5950 2010-01-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5951
5952         * src/syncclient_sample_config.xml:
5953
5954         Config: add support for 'X-SKYPE' for evolution (MB#8948)
5955
5956 2010-01-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5957
5958         * test/synccompare.pl:
5959
5960         synccompare: fix regressions of mobical interoperability test
5961
5962 2010-01-06  Chen Congwu  <congwu.chen@intel.com>
5963
5964         * configure-pre.in:
5965         * src/backends/evolution/Makefile.am:
5966         * src/backends/file/Makefile.am:
5967         * src/backends/xmlrpc/Makefile.am:
5968
5969         Build: do not depend on cppunit for backends
5970
5971 2010-01-06  Chen Congwu  <congwu.chen@intel.com>
5972
5973         * configure-pre.in:
5974         * src/backends/evolution/Makefile.am:
5975         * src/backends/file/Makefile.am:
5976
5977         Build: do not depend on cppunit for backends
5978
5979 2010-01-05  Chen Congwu  <congwu.chen@intel.com>
5980
5981         * src/syncevo/SyncContext.cpp:
5982
5983         Retry: do not retry for the first request, MB#8758
5984
5985 2009-12-29  Chen Congwu  <congwu.chen@intel.com>
5986
5987         * src/syncevo/ObexTransportAgent.cpp:
5988
5989         ObexTransportAgent: Error handling improvements
5990
5991 2009-12-29  Chen Congwu  <congwu.chen@intel.com>
5992
5993         * src/syncevo/SyncContext.cpp:
5994
5995         Datastore name alias, MB#7871
5996
5997 2010-01-02  gforcada  <gforcada@gnome.org>
5998
5999         * po/ca.po:
6000
6001         l10n: Added Catalan translation
6002
6003 2010-01-02  gforcada  <gforcada@gnome.org>
6004
6005         * po/ca.po:
6006
6007         l10n: Added Catalan translation
6008
6009 2009-12-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6010
6011         * test/test-dbus.py:
6012
6013         Testing: fix the failures of Session.SetConfig related 2 cases
6014
6015 2009-12-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6016
6017         * src/syncevo-dbus-server.cpp:
6018         * test/test-dbus.py:
6019
6020         DBus server: use temporary configs for GetConfig(MB#8116)
6021
6022 2009-12-28  zerng07  <pswo10680@gmail.com>
6023
6024         * po/zh_TW.po:
6025
6026         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
6027
6028 2009-12-24  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6029
6030         * test/test-dbus.py:
6031
6032         Testing: add one unit test for InfoRequest/InfoResponse (MB#6376)
6033
6034 2009-12-24  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6035
6036         * src/syncevo-dbus-server.cpp:
6037
6038         DBus server: implement info request for password (MB#6376)
6039
6040 2009-12-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6041
6042         * src/gdbus/gdbus-cxx-bridge.h:
6043         * src/syncevo-dbus-server.cpp:
6044
6045         DBus server: implement InfoRequest and InfoResponse (MB#6376)
6046
6047 2009-12-22  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6048
6049         * src/syncevo-dbus-server.cpp:
6050         * src/syncevo/SyncContext.cpp:
6051         * src/syncevo/SyncML.cpp:
6052         * src/syncevo/SyncML.h:
6053         * test/test-dbus.py:
6054
6055         DBus server: add source status and progress for restore (MB#8144)
6056
6057 2009-12-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6058
6059         * test/test-dbus.py:
6060
6061         Testing: change an issue of restore tests (MB#8144)
6062
6063 2009-12-24  Chen Congwu  <congwu.chen@intel.com>
6064
6065         * src/syncevo/ObexTransportAgent.h:
6066
6067         ObexTransportAgent: fix typos
6068
6069 2009-12-24  Chen Congwu  <congwu.chen@intel.com>
6070
6071         * src/syncevo/ObexTransportAgent.cpp:
6072
6073         ObexTransportAgent: signal handling bug fixed.
6074
6075 2009-12-24  Chen Congwu  <congwu.chen@intel.com>
6076
6077         * src/syncevo/ObexTransportAgent.cpp:
6078
6079         ObexTransport: Do not fail directly if SIGINT is caught by
6080         underlying select.
6081
6082 2009-12-23  Chen Congwu  <congwu.chen@intel.com>
6083
6084         * configure-post.in:
6085         * configure-pre.in:
6086
6087         AutoConf: Bluetooth transport build option
6088
6089 2009-12-17  Chen Congwu  <congwu.chen@intel.com>
6090
6091         * src/syncevo/ObexTransportAgent.cpp:
6092
6093         ObexTransportAgent: block while waiting for mainloop events
6094
6095 2009-12-22  Jussi Kukkonen  <jku@linux.intel.com>
6096
6097         * src/gtk-ui/sync-ui.c:
6098
6099         gtk-ui: init sync time to -1 ("not known")
6100
6101 2009-12-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6102
6103         * test/test-dbus.py:
6104         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after.ini:
6105         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after/1:
6106         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.before.ini:
6107         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current.ini:
6108         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current/1:
6109         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after.ini:
6110         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/1:
6111         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/2:
6112         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/3:
6113         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before.ini:
6114         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/1:
6115         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/2:
6116         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/3:
6117         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after.ini:
6118         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/1:
6119         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/2:
6120         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before.ini:
6121         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before/1:
6122         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current.ini:
6123         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/1:
6124         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/2:
6125         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/status.ini:
6126         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after.ini:
6127         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after/1:
6128         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.before.ini:
6129         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current.ini:
6130         * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current/1:
6131
6132         Testing: add 2 test cases for Session.Restore(MB#8144)
6133
6134 2009-12-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6135
6136         * src/dbus/interfaces/syncevo-session-full.xml:
6137         * src/syncevo-dbus-server.cpp:
6138
6139         DBus server: add 'Session.Restore' (MB#8144)
6140
6141 2009-12-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6142
6143         * src/dbus/interfaces/syncevo-server-full.xml:
6144         * src/syncevo-dbus-server.cpp:
6145         * test/test-dbus.py:
6146
6147         DBus server: add 'dir' key in the reports (MB#8144)
6148
6149 2009-12-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6150
6151         * src/dbus/interfaces/syncevo-server-full.xml:
6152
6153         DBus server: add 'peer' in BNF for GetReports(MB#8049)
6154
6155 2009-12-22  Chen Congwu  <congwu.chen@intel.com>
6156
6157         * test/ClientTest.cpp:
6158
6159         ClientTest: set config.uri to "" instead of null.
6160
6161 2009-12-21  Chen Congwu  <congwu.chen@intel.com>
6162
6163         * src/syncclient_sample_config.xml:
6164
6165         Revert "Synthesis Configuration: add remote rule for Nokia 7210c"
6166
6167 2009-12-21  Chen Congwu  <congwu.chen@intel.com>
6168
6169         * test/README.nokia_7210c:
6170
6171         Testing+Nokia_7210c: fix a typo
6172
6173 2009-12-18  Patrick Ohly  <patrick.ohly@intel.com>
6174
6175         * test/ClientTest.cpp:
6176
6177         ClientTest::getTestData(): avoid dangling pointer to "ical20_utc"
6178
6179 2009-12-04  Patrick Ohly  <patrick.ohly@intel.com>
6180
6181         * src/dbus/interfaces/syncevo-server-full.xml:
6182         * src/syncevo/SyncContext.cpp:
6183         * src/syncevo/SyncML.cpp:
6184         * src/syncevo/SyncML.h:
6185
6186         SyncReport: record initial error (MB #7708)
6187
6188 2009-12-04  Patrick Ohly  <patrick.ohly@intel.com>
6189
6190         * src/syncevo/SyncContext.cpp:
6191
6192         SyncContext::sync(): fixed potential incorrect memory access
6193
6194 2009-12-17  Chen Congwu  <congwu.chen@intel.com>
6195
6196         * src/syncevo/SyncContext.cpp:
6197         * src/syncevo/SyncML.cpp:
6198
6199         Force slowsync in synthesis engine
6200
6201 2009-12-16  Chen Congwu  <congwu.chen@intel.com>
6202
6203         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
6204         * src/client-test-app.cpp:
6205         * src/syncevo/SyncSource.h:
6206         * test/ClientTest.cpp:
6207         * test/ClientTest.h:
6208
6209         ClientTest: enabling the test with virtual syncsource
6210
6211 2009-12-15  Chen Congwu  <congwu.chen@intel.com>
6212
6213         * src/syncevo/SyncContext.cpp:
6214
6215         Super datastore consolidation: only expose the super datasource
6216         to user
6217
6218 2009-12-15  Chen Congwu  <congwu.chen@intel.com>
6219
6220         * src/syncevo/SyncContext.cpp:
6221         * src/syncevo/SyncML.cpp:
6222         * src/syncevo/SyncML.h:
6223
6224         SAN generation: always use basetype unless being forced (MB#8496)
6225
6226 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6227
6228         * test/README.nokia_7210c:
6229         * test/synccompare.pl:
6230         * test/testcases/ical20.ics.nokia_7210c.tem.patch:
6231         * test/testcases/itodo20.ics.nokia_7210c.tem.patch:
6232
6233         SyncCompare+Nokia 7210c readme
6234
6235 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6236
6237         * test/ClientTest.cpp:
6238
6239         ClientTest: Add a new test config for phones do not support UTC
6240         time.
6241
6242 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6243
6244         * test/ClientTest.cpp:
6245
6246         ClientTest+doVarSize: use slow sync instead of refresh sync
6247
6248 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6249
6250         * src/syncevo/SyncSource.cpp:
6251         * src/syncevo/SyncSource.h:
6252
6253         SyncSourceAdmin: do not flush mapping table if never loaded
6254
6255 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6256
6257         * src/syncclient_sample_config.xml:
6258
6259         Synthesis Configuration: add remote rule for Nokia 7210c
6260
6261 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6262
6263         * src/syncclient_sample_config.xml:
6264
6265         synthesis config: add "STATUS" property to "VEVENT" profile.
6266
6267 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6268
6269         * test/ClientTest.cpp:
6270
6271         ClientTest: Fix a typo in testTwinning
6272
6273 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6274
6275         * test/ClientTest.cpp:
6276
6277         ClientTest: "CLENT_TEST_NOCHECK_SYNCSTATS" disable checking sync
6278         statictics.
6279
6280 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6281
6282         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
6283         * src/client-test-app.cpp:
6284         * test/ClientTest.cpp:
6285
6286         ClientTest: enabling super datastore testing
6287
6288 2009-12-11  Chen Congwu  <congwu.chen@intel.com>
6289
6290         * test/ClientTest.cpp:
6291
6292         ClientTest: server mode adptions
6293
6294 2009-12-15  Jussi Kukkonen  <jku@linux.intel.com>
6295
6296         * src/gtk-ui/sync-config-widget.c:
6297
6298         gtk-ui: do not localize empty ("") name (MB#8618)
6299
6300 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6301
6302         * src/gtk-ui/sync-ui.c:
6303
6304         gtk-ui: recognise "peer" report item
6305
6306 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6307
6308         * src/gtk-ui/sync-ui.c:
6309
6310         gtk-ui: use template name for configurations (MB#8350)
6311
6312 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6313
6314         * src/gtk-ui/sync-ui.c:
6315
6316         gtk-ui: set new service name before updating ui
6317
6318 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6319
6320         * src/dbus/syncevo-dbus-types.c:
6321         * src/dbus/syncevo-dbus-types.h:
6322
6323         dbus wrapper: fix bug in source hashtable names
6324
6325 2009-12-07  Jussi Kukkonen  <jku@linux.intel.com>
6326
6327         * src/gtk-ui/sync-ui.c:
6328
6329         gtk-ui: close settings ui when new service is selected
6330
6331 2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>
6332
6333         * src/gtk-ui/sync-ui-config.c:
6334
6335         gtk-ui: remove unused functions
6336
6337 2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>
6338
6339         * src/gtk-ui/sync-ui-config.c:
6340         * src/gtk-ui/sync-ui-config.h:
6341         * src/gtk-ui/sync-ui.c:
6342         * src/gtk-ui/sync-ui.h:
6343
6344         gtk-ui: improve report handling
6345
6346 2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>
6347
6348         * src/gtk-ui/sync-ui.c:
6349         * src/gtk-ui/ui.glade:
6350
6351         gtk-ui: use infobar for no-server and slow-sync situations
6352
6353 2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>
6354
6355         * src/gtk-ui/sync-config-widget.c:
6356         * src/gtk-ui/sync-ui.c:
6357
6358         gtk-ui: fix build when not USE_MOBLIN_UX
6359
6360 2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>
6361
6362         * src/gtk-ui/sync-ui.c:
6363
6364         gtk-ui: make sure service list scroll follows keyboard focus
6365
6366 2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>
6367
6368         * src/gtk-ui/sync-config-widget.c:
6369
6370         gtk-ui: show service descriptions
6371
6372 2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>
6373
6374         * src/gtk-ui/sync-config-widget.c:
6375         * src/gtk-ui/sync-config-widget.h:
6376
6377         gtk-ui: config widget: move server expander to button row
6378
6379 2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>
6380
6381         * src/gtk-ui/sync-config-widget.c:
6382
6383         gtk-ui: hide characters in password entry
6384
6385 2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>
6386
6387         * src/gtk-ui/sync-config-widget.c:
6388         * src/gtk-ui/sync-config-widget.h:
6389         * src/gtk-ui/sync-ui.c:
6390
6391         gtk-ui: add info dialogs per design
6392
6393 2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>
6394
6395         * src/gtk-ui/sync-config-widget.c:
6396
6397         gtk-ui: use MxGtkLightSwitches when USE_MOBLIN_UX
6398
6399 2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>
6400
6401         * configure-pre.in:
6402         * src/gtk-ui/sync-config-widget.c:
6403         * src/gtk-ui/sync-config-widget.h:
6404
6405         gtk-ui: prepare MxGtkLightSwitch use
6406
6407 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6408
6409         * src/gtk-ui/sync-config-widget.c:
6410
6411         gtk-ui: use WebURL instead of syncURL for link buttons
6412
6413 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6414
6415         * src/gtk-ui/sync-config-widget.c:
6416
6417         gtk-ui: draw the indicator on top of the configuration widget
6418         label
6419
6420 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6421
6422         * src/gtk-ui/sync-config-widget.c:
6423         * src/gtk-ui/sync-ui.c:
6424
6425         gtk-ui: configuration ui enhancements
6426
6427 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6428
6429         * src/gtk-ui/sync-config-widget.c:
6430
6431         gtk-ui: expand server settings when adding new configuration
6432
6433 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6434
6435         * src/gtk-ui/sync-config-widget.c:
6436
6437         gtk-ui: set source checks (in)sensitive based on source uris
6438
6439 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6440
6441         * src/gtk-ui/sync-config-widget.c:
6442         * src/gtk-ui/sync-ui.c:
6443
6444         gtk-ui: only show "Setup now" button when hovering on expander
6445
6446 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6447
6448         * src/gtk-ui/sync-config-widget.c:
6449
6450         gtk-ui: bug fixes in service config
6451
6452 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6453
6454         * src/gtk-ui/sync-config-widget.c:
6455         * src/gtk-ui/sync-config-widget.h:
6456
6457         gtk-ui: Implement sync mode configuration according to new design
6458
6459 2009-12-09  Jussi Kukkonen  <jku@linux.intel.com>
6460
6461         * src/gtk-ui/sync-ui.c:
6462         * src/gtk-ui/ui.glade:
6463
6464         gtk-ui: add some functionality to emergency view
6465
6466 2009-12-09  Jussi Kukkonen  <jku@linux.intel.com>
6467
6468         * src/gtk-ui/sync-ui.c:
6469         * src/gtk-ui/ui.glade:
6470
6471         gtk-ui: initial emergency ui
6472
6473 2009-12-08  Jussi Kukkonen  <jku@linux.intel.com>
6474
6475         * src/gtk-ui/mux-window.c:
6476         * src/gtk-ui/mux-window.h:
6477         * src/gtk-ui/sync-ui.c:
6478         * src/gtk-ui/sync-ui.rc:
6479         * src/gtk-ui/ui.glade:
6480
6481         gtk-ui: implement bread-crumb navigation
6482
6483 2009-12-08  Jussi Kukkonen  <jku@linux.intel.com>
6484
6485         * src/dbus/syncevo-dbus-types.c:
6486         * src/dbus/syncevo-dbus-types.h:
6487         * src/gtk-ui/sync-ui.c:
6488
6489         gtk-ui & dbus wrapper: handle waiting status for sources
6490
6491 2009-12-07  Jussi Kukkonen  <jku@linux.intel.com>
6492
6493         * src/gtk-ui/mux-window.c:
6494
6495         gtk-ui: add padding between window edge and window decor buttons
6496
6497 2009-12-04  Jussi Kukkonen  <jku@linux.intel.com>
6498
6499         * src/gtk-ui/sync-config-widget.c:
6500         * src/gtk-ui/sync-ui.c:
6501         * src/gtk-ui/ui.glade:
6502
6503         gtk-ui: add error UI for major errors
6504
6505 2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>
6506
6507         * src/gtk-ui/sync-ui.c:
6508         * src/gtk-ui/ui.glade:
6509
6510         gtk-ui: move "last synced" text to the service title
6511
6512 2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>
6513
6514         * src/gtk-ui/sync-ui-config.c:
6515         * src/gtk-ui/sync-ui-config.h:
6516         * src/gtk-ui/sync-ui.c:
6517
6518         gtk-ui: add an error icon for source errors
6519
6520 2009-12-15  Jussi Kukkonen  <jku@linux.intel.com>
6521
6522         * src/gtk-ui/sync-config-widget.c:
6523
6524         gtk-ui: do not localize empty ("") name (MB#8618)
6525
6526 2009-12-14  Franz Knipp  <knipp@m-otion.com>
6527
6528         * src/backends/xmlrpc/Makefile.am:
6529         * src/backends/xmlrpc/README:
6530         * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
6531         * src/backends/xmlrpc/XMLRPCSyncSource.h:
6532         * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
6533         * src/backends/xmlrpc/configure-sub.in:
6534
6535         XMLRPC backend
6536
6537 2009-12-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6538
6539         * src/Makefile-gen.am:
6540         * src/syncevo-dbus-server.cpp:
6541
6542         DBus server: implement keyring support in dbus server (MB#3602)
6543
6544 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6545
6546         * src/gtk-ui/sync-ui.c:
6547
6548         gtk-ui: recognise "peer" report item
6549
6550 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6551
6552         * src/gtk-ui/sync-ui.c:
6553
6554         gtk-ui: use template name for configurations (MB#8350)
6555
6556 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6557
6558         * src/gtk-ui/sync-ui.c:
6559
6560         gtk-ui: set new service name before updating ui
6561
6562 2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>
6563
6564         * src/dbus/syncevo-dbus-types.c:
6565         * src/dbus/syncevo-dbus-types.h:
6566
6567         dbus wrapper: fix bug in source hashtable names
6568
6569 2009-12-07  Jussi Kukkonen  <jku@linux.intel.com>
6570
6571         * src/gtk-ui/sync-ui.c:
6572
6573         gtk-ui: close settings ui when new service is selected
6574
6575 2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>
6576
6577         * src/gtk-ui/sync-ui-config.c:
6578
6579         gtk-ui: remove unused functions
6580
6581 2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>
6582
6583         * src/gtk-ui/sync-ui-config.c:
6584         * src/gtk-ui/sync-ui-config.h:
6585         * src/gtk-ui/sync-ui.c:
6586         * src/gtk-ui/sync-ui.h:
6587
6588         gtk-ui: improve report handling
6589
6590 2009-12-10  Patrick Ohly  <patrick.ohly@intel.com>
6591
6592         * test/README.funambol:
6593
6594         README.funambol: added comment about TRIGGER start times (MB
6595         #7656, #7806)
6596
6597 2009-12-10  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6598
6599         * src/syncevo/SyncConfig.cpp:
6600
6601         ZYB: list in sync UI (MB#2424)
6602
6603 2009-12-10  Chen Congwu  <congwu.chen@intel.com>
6604
6605         * src/syncevo/SyncSource.cpp:
6606         * src/syncevo/SynthesisDBPlugin.cpp:
6607
6608         SyncSource luid-guid mapping: luid is not unique, can not be used
6609         as key.
6610
6611 2009-12-09  Patrick Ohly  <patrick.ohly@intel.com>
6612
6613
6614         Merge branch 'syncevolution-0-9-branch'
6615
6616 2009-12-09  Patrick Ohly  <patrick.ohly@intel.com>
6617
6618         * src/backends/evolution/EvolutionCalendarSource.cpp:
6619
6620         EDS Calendar: set pointer to NULL to protect against ecal bug (MB
6621         #8005)
6622
6623 2009-12-09  Patrick Ohly  <patrick.ohly@intel.com>
6624
6625         * configure-post.in:
6626         * src/Makefile-gen.am:
6627         * src/backends/evolution/configure-sub.in:
6628
6629         autotools: cleaned up checking for GNOME/EDS libs (MB #8338)
6630
6631 2009-12-09  Patrick Ohly  <patrick.ohly@intel.com>
6632
6633         * src/backends/file/FileSyncSourceRegister.cpp:
6634
6635         file backend: clarified documenation (MB #8146)
6636
6637 2009-12-09  Patrick Ohly  <patrick.ohly@intel.com>
6638
6639         * src/gdbus/object.c:
6640
6641         gdbus: fixed g_dbus_create_error_valist() error handling
6642
6643 2009-12-09  Patrick Ohly  <patrick.ohly@intel.com>
6644
6645         * build/export-foreign-git.sh:
6646         * build/export-gdbus.sh:
6647         * src/gdbus/README:
6648
6649         exporting of local changes in gdbus
6650
6651 2009-12-09  Patrick Ohly  <patrick.ohly@intel.com>
6652
6653         * build/import-foreign-git.sh:
6654
6655         import-foreign-git.sh: fix when importing with same branch also
6656         in remote branches
6657
6658 2009-12-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6659
6660         * src/syncevo-dbus-server.cpp:
6661         * src/syncevo/SyncContext.cpp:
6662         * src/syncevo/SyncContext.h:
6663         * test/test-dbus.py:
6664         * test/test-dbus/reports/cache/syncevolution/dummy-2009-11-18-13-00/status.ini:
6665         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
6666         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
6667         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
6668         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
6669         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
6670         * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-55/status.ini:
6671         * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-57/status.ini:
6672         * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-58/status.ini:
6673         * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-59/status.ini:
6674         * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-13-01/status.ini:
6675         * test/test-dbus/reports/cache/syncevolution/dummy__test-2009-11-18-12-56/status.ini:
6676
6677         DBus Server+logging: getReports for multipeers (MB#8049)
6678
6679 2009-12-08  Patrick Ohly  <patrick.ohly@intel.com>
6680
6681         * README:
6682
6683         README: mention libs needed by libsynthesis
6684
6685 2009-12-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6686
6687         * src/dbus/interfaces/syncevo-session-full.xml:
6688         * src/syncevo-dbus-server.cpp:
6689         * src/syncevo/SyncContext.cpp:
6690         * src/syncevo/SyncContext.h:
6691         * test/test-dbus.py:
6692
6693         DBus server: add specifiers for progress spinner (MB#2229)
6694
6695 2009-12-04  Patrick Ohly  <patrick.ohly@intel.com>
6696
6697         * src/gdbus/gdbus.h:
6698         * src/gdbus/mainloop.c:
6699         * src/gdbus/test/example.cpp:
6700         * src/syncevo-dbus-server.cpp:
6701
6702         gdbus: allow using private connection
6703
6704 2009-12-03  Patrick Ohly  <patrick.ohly@intel.com>
6705
6706         * src/syncevo/Cmdline.cpp:
6707         * src/syncevo/SyncConfig.cpp:
6708         * src/syncevo/SyncConfig.h:
6709
6710         command line: support creating new sources (MB #8424)
6711
6712 2009-12-03  Chen Congwu  <congwu.chen@intel.com>
6713
6714         * src/syncevo/SmartPtr.h:
6715
6716         SmartPtr: Fix the leak in assignment operator
6717
6718 2009-12-03  Chen Congwu  <congwu.chen@intel.com>
6719
6720         * src/syncevo/ObexTransportAgent.cpp:
6721         * src/syncevo/ObexTransportAgent.h:
6722
6723         Revert "ObexTransportAgent: fixing an obex event leak for SyncML
6724         server case"
6725
6726 2009-12-03  Chen Congwu  <congwu.chen@intel.com>
6727
6728         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
6729
6730         EvolutionBackend: Also accept vcalendar for
6731         EvolutionCalendarSource
6732
6733 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
6734
6735         * po/POTFILES.in:
6736
6737         autotools + GTK GUI: added sync-config-widget.c to PO files
6738
6739 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
6740
6741         * src/dbus/interfaces/Makefile.am:
6742
6743         autotools + D-Bus API: must include the new .xml and .xsl files
6744
6745 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
6746
6747         * NEWS:
6748         * configure-pre.in:
6749
6750         NEWS + configure: SyncEvolution 1.0 alpha 1 snapshot
6751
6752 2009-12-02  Jussi Kukkonen  <jku@linux.intel.com>
6753
6754         * src/gtk-ui/sync-ui.c:
6755
6756         gtk-ui: make sure we only sync once whe nasked
6757
6758 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
6759
6760         * src/syncevo-dbus-server.cpp:
6761         * test/test-dbus.py:
6762
6763         CheckSource(): did not handle invalid or missing "type" property
6764         (MB #8317)
6765
6766 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
6767
6768         * configure-pre.in:
6769         * src/gtk-ui/sync-config-widget.c:
6770         * src/gtk-ui/sync-ui.c:
6771
6772         gtk-ui: use defaultPeer config value on startup
6773
6774 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
6775
6776         * src/syncevo/SoupTransportAgent.cpp:
6777
6778         SoupTransportAgent + syncevo-dbus-server: avoid segfault when
6779         aborting (MB #8385)
6780
6781 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
6782
6783         * src/syncevo/SoupTransportAgent.cpp:
6784
6785         SoupTransportAgent + syncevo-dbus-server: avoid segfault when
6786         aborting (MB #8385)
6787
6788 2009-11-26  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6789
6790         * src/syncevo-dbus-server.cpp:
6791         * test/test-dbus.py:
6792
6793         DBus server: apply temporary configs (MB#8116)
6794
6795 2009-12-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6796
6797         * src/syncevo/SyncConfig.cpp:
6798
6799         SyncConfig: return sources in shared, peer and filters for
6800         getSyncSources
6801
6802 2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6803
6804         * test/test-dbus.py:
6805
6806         DBus testing: add unit tests for status and progress
6807
6808 2009-11-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6809
6810         * src/syncevo-dbus-server.cpp:
6811
6812         DBus server: only flush status when changed for SESSION_END
6813
6814 2009-11-27  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6815
6816         * src/syncevo-dbus-server.cpp:
6817
6818         DBus server: set 'running' status in Session.run
6819
6820 2009-11-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6821
6822         * test/test-dbus.py:
6823
6824         DBus testing: remove one obsolete unit test for GetReports
6825
6826 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
6827
6828         * Makefile-gen.am:
6829
6830         autotools + deb: removed dependency on doc_pak
6831
6832 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
6833
6834         * test/runtests.py:
6835
6836         nightly testing: git fetch fixes
6837
6838 2009-11-24  tester  <tester@knlcst4.ikn.intel.com>
6839
6840         * test/runtests.py:
6841
6842         test/runtest.py: git checkout debugging
6843
6844 2009-11-17  Chen Congwu  <congwu.chen@intel.com>
6845
6846         * test/resultchecker.py:
6847
6848         Testing: result check
6849
6850 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
6851
6852         * test/resultchecker.py:
6853
6854         Testing: A special case set has slightly differnt case name
6855
6856 2009-11-12  Chen Congwu  <congwu.chen@intel.com>
6857
6858         * test/resultchecker.py:
6859
6860         Testing Result Check: check "okay" instead of "fail" because of
6861         possible crash
6862
6863 2009-11-11  Chen Congwu  <congwu.chen@intel.com>
6864
6865         * test/resultchecker.py:
6866
6867          Testing result checker: change the result checker grep criteria
6868
6869 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
6870
6871         * test/runtests.py:
6872
6873         runtests.py: run setup command twice, just to be sure
6874
6875 2009-10-28  Chen Congwu  <congwu.chen@intel.com>
6876
6877         * test/resultchecker.py:
6878
6879         Testing: fix some issues for prebuilt test
6880
6881 2009-10-28  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6882
6883         * test/runtests.py:
6884
6885         Testing: clean log/test files before a new testing
6886
6887 2009-10-27  Chen Congwu  <congwu.chen@intel.com>
6888
6889         * test/resultchecker.py:
6890
6891         Testing: show evolution-prebuilt in html output(bug#7160)
6892
6893 2009-10-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6894
6895         * test/compare.xsl:
6896         * test/generate-html.xsl:
6897
6898         Testing: show evolution-prebuilt in html output(bug#7160)
6899
6900 2009-10-21  Patrick Ohly  <patrick.ohly@intel.com>
6901
6902         * test/runtests.py:
6903
6904         runtest.py: fixed checking out branch from git
6905
6906 2009-10-21  Patrick Ohly  <patrick.ohly@intel.com>
6907
6908         * test/runtests.py:
6909
6910         runtest.py: point prebuilt binaries to correct location of
6911         backends
6912
6913 2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6914
6915         * test/evo.supp:
6916
6917         Testing: add suppressions for valgrind in evo.supp
6918
6919 2009-10-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6920
6921         * test/resultchecker.py:
6922         * test/runtests.py:
6923
6924         Testing: refine return code checkings(bug#6457)
6925
6926 2009-10-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6927
6928         * test/valgrindcheck.sh:
6929
6930         valgrindcheck.sh: don't force --leak-check and --trace-children
6931
6932 2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6933
6934         * test/README.zyb:
6935         * test/testcases/vcard30.vcf.zyb.tem.patch:
6936
6937         ZYB: add README.zyb and customize test cases(MB#2424)
6938
6939 2009-07-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6940
6941         * test/ClientTest.cpp:
6942         * test/ClientTest.h:
6943
6944         client-test+ZYB: set maxMsgSize and maxObjSize as default value
6945         (MB#2424)
6946
6947 2009-07-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6948
6949         * test/synccompare.pl:
6950
6951         ZYB: Ignore some properties comparison(MB#2424)
6952
6953 2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6954
6955         * src/syncclient_sample_config.xml:
6956
6957         syncclient config: disable anchors checking for ZYB(MB#8138)
6958
6959 2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
6960
6961         * test/README.mobical:
6962         * test/runtests.py:
6963
6964         Mobical: skip unit test testOneWayFromClient(MB#8121)
6965
6966 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
6967
6968         * src/syncevo/Cmdline.cpp:
6969         * test/test-dbus.py:
6970
6971         shared config + templates: must share global properties
6972
6973 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
6974
6975         * src/syncevo/SyncConfig.cpp:
6976
6977         defaultPeer: also shared when using legacy configs (MB #8334)
6978
6979 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
6980
6981         * src/Makefile-gen.am:
6982         * src/syncevo/Cmdline.cpp:
6983         * src/syncevo/SyncConfig.cpp:
6984
6985         fixed reading templates from file (MB #8335)
6986
6987 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
6988
6989         * src/syncevo/SyncConfig.cpp:
6990
6991         virtual backend help text: updated evolutionsource comment
6992
6993 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
6994
6995         * src/syncevo/SyncConfig.cpp:
6996
6997         config templates: "sync" property expected to be set
6998
6999 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
7000
7001
7002         Merge remote branch 'origin/syncevolution-0-9-branch'
7003
7004 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
7005
7006         * src/syncevo/SyncSource.cpp:
7007
7008         SyncSource.cpp: g++ 4.4 compiler bug workaround
7009
7010 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
7011
7012         * configure-post.in:
7013
7014         autotools: fixed installation of backends with recent libtool
7015
7016 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
7017
7018         * src/syncevo/Cmdline.cpp:
7019
7020         syncevolution --migrate: support migration into a certain context
7021
7022 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
7023
7024         * src/syncevo/Cmdline.cpp:
7025
7026         syncevolution --migrate: copy .synthesis directory (MB #8048)
7027
7028 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
7029
7030         * src/syncevo/util.cpp:
7031         * src/syncevo/util.h:
7032
7033         utility function: cp_r() for recursive copying
7034
7035 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
7036
7037         * src/syncevo/SyncContext.cpp:
7038
7039         syncevo-dbus-server: incoming SyncML message not handled
7040
7041 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
7042
7043         * test/test-dbus.py:
7044
7045         test-dbus.py: adapted to new org.syncevolution.SourceUnusable
7046
7047 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
7048
7049         * src/syncevo-dbus-server.cpp:
7050
7051         syncevo-dbus-server: GetConfig() and check for existing config
7052
7053 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
7054
7055
7056         Merge remote branch 'origin/syncevolution-0-9-branch'
7057
7058 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
7059
7060         * src/syncevo-dbus-server.cpp:
7061
7062         syncevo-dbus-server: fixed size_t printing
7063
7064 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
7065
7066         * src/dbus/syncevo-server.c:
7067
7068         syncevo-server.c: detach_cb unused compiler warning
7069
7070 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
7071
7072
7073         Merge branch 'origin/jku' (early part)
7074
7075 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
7076
7077         * src/gdbus/Makefile.am:
7078
7079         gdbus-cxx: header file must be distributed
7080
7081 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
7082
7083         * src/gtk-ui/sync-ui.c:
7084
7085         gtk-ui: remove unused function + variable
7086
7087 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
7088
7089         * src/dbus/syncevo-dbus-types.c:
7090
7091         dbus wrapper: take copy of source name for SyncevoSourceProgress
7092
7093 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
7094
7095         * src/gtk-ui/sync-ui.c:
7096
7097         gtk-ui: remove window title in moblin version (MB#6806)
7098
7099 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
7100
7101         * src/syncevo/SyncContext.cpp:
7102
7103         Server alerted Sync: fix the timeout and signal handling during
7104         SAN
7105
7106 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
7107
7108         * src/syncevo-dbus-server.cpp:
7109         * src/syncevo/SyncContext.cpp:
7110
7111         SyncContext: detect server or client session before instantiating
7112         the engine.
7113
7114 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
7115
7116         * src/syncevo/SyncContext.cpp:
7117         * src/syncevo/SyncContext.h:
7118
7119         Revert "Server alerted sync: ensure only one SynthesisEngine is
7120         active"
7121
7122 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
7123
7124         * src/backends/file/FileSyncSourceRegister.cpp:
7125         * src/syncevo/SyncConfig.cpp:
7126         * src/syncevo/SyncML.cpp:
7127         * src/syncevo/SyncSource.cpp:
7128         * src/syncevo/SyncSource.h:
7129
7130         FileSyncSource: use x-vcalendar instead of x-calendar
7131
7132 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
7133
7134         * src/syncevo/SyncML.cpp:
7135
7136         Server alerted sync: fix a typo in SyncMode parsing
7137
7138 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
7139
7140         * src/syncevo/ObexTransportAgent.cpp:
7141         * src/syncevo/ObexTransportAgent.h:
7142
7143         ObexTransportAgent: fixing an obex event leak for SyncML server
7144         case
7145
7146 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
7147
7148         * src/syncevo/SyncContext.cpp:
7149
7150         Server alerted Sync: Throw error if no source is enabled during
7151         SAN generation.
7152
7153 2009-11-23  Chen Congwu  <congwu.chen@intel.com>
7154
7155         * src/syncevo/SyncConfig.cpp:
7156         * src/syncevo/SyncContext.cpp:
7157         * src/syncevo/SyncSource.h:
7158         * src/syncevo/util.cpp:
7159         * src/syncevo/util.h:
7160
7161         Join/dejoin Mutiple SyncSources, MB#4611
7162
7163 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
7164
7165         * src/syncevo/SyncConfig.cpp:
7166         * src/syncevo/SyncContext.cpp:
7167
7168         Sever Alerted Sync: SAN generation
7169
7170 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
7171
7172         * src/syncevo/ObexTransportAgent.cpp:
7173         * src/syncevo/SyncContext.cpp:
7174
7175         Server Alerted Sync: SAN generation
7176
7177 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
7178
7179         * src/syncevo/SyncML.cpp:
7180
7181         Server Alerted Sync: SAN generation
7182
7183 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
7184
7185         * src/backends/sqlite/SQLiteContactSource.h:
7186         * src/syncevo/SyncContext.cpp:
7187         * src/syncevo/SyncML.cpp:
7188         * src/syncevo/SyncML.h:
7189         * src/syncevo/SyncSource.h:
7190         * src/syncevo/TrackingSyncSource.cpp:
7191         * src/syncevo/TrackingSyncSource.h:
7192
7193         Server Alerted Sync: Set Content Type in SAN
7194
7195 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
7196
7197         * src/gtk-ui/sync-ui.c:
7198
7199         gtk-ui: change name 'Addressbook'->'Contacts' (MB#6514)
7200
7201 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
7202
7203         * src/gtk-ui/sync-ui.c:
7204         * src/gtk-ui/ui.glade:
7205
7206         gtk-ui: bring back the destuctive sync mode options
7207
7208 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
7209
7210         * src/syncevo/SyncContext.cpp:
7211
7212         SyncContext: set log file name to "syncevolution-log.html"
7213
7214 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
7215
7216         * src/gtk-ui/sync-ui.c:
7217
7218         gtk-ui: set sync-button sensitivity based on Presence
7219
7220 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7221
7222         * src/syncevo/Cmdline.cpp:
7223         * src/syncevo/SyncConfig.cpp:
7224
7225         configuration: updated to match server use cases (MB #7710)
7226
7227 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7228
7229         * src/dbus/interfaces/syncevo-server-full.xml:
7230
7231         D-Bus API: further explanations for Server.GetReports()
7232
7233 2009-11-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
7234
7235         * src/dbus/interfaces/syncevo-server-full.xml:
7236         * src/syncevo-dbus-server.cpp:
7237         * test/test-dbus.py:
7238
7239         DBus server: change the behavior of GetReports(MB#8049)
7240
7241 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7242
7243         * NEWS:
7244         * configure-pre.in:
7245
7246         configure + NEWS: version bumped to 0.9.2, summarized changes
7247
7248 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7249
7250         * src/backends/evolution/EvolutionContactSource.cpp:
7251
7252         Evolution Address Book: avoid picking CouchDB by default (MB
7253         #7877)
7254
7255 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7256
7257         * src/backends/evolution/EvolutionContactSource.cpp:
7258
7259         Evolution Address Book: avoid picking CouchDB by default (MB
7260         #7877)
7261
7262 2009-11-27  Jussi Kukkonen  <jku@linux.intel.com>
7263
7264         * src/gtk-ui/sync-config-widget.c:
7265         * src/gtk-ui/sync-ui.c:
7266
7267         gtk-ui: solve focus and scroll issues in service list
7268
7269 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7270
7271         * src/syncevo/SyncContext.cpp:
7272
7273         SyncContext::createTransport(): https not recognized (MB #8300)
7274
7275 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7276
7277         * gen-autotools.sh:
7278         * src/Makefile-gen.am:
7279         * src/README.templates:
7280         * src/default/README:
7281         * src/default/syncevolution/Funambol/config.ini:
7282         * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
7283         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
7284         * src/default/syncevolution/Funambol/sources/memo/config.ini:
7285         * src/default/syncevolution/Funambol/sources/todo/config.ini:
7286         * src/default/syncevolution/ScheduleWorld/config.ini:
7287         * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
7288         * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
7289         * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
7290         * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
7291         * src/syncevo/Makefile.am:
7292         * src/templates/Funambol/config.ini:
7293         * src/templates/Funambol/sources/addressbook/config.ini:
7294         * src/templates/Funambol/sources/calendar/config.ini:
7295         * src/templates/Funambol/sources/memo/config.ini:
7296         * src/templates/Funambol/sources/todo/config.ini:
7297         * src/templates/README:
7298         * src/templates/ScheduleWorld/config.ini:
7299         * src/templates/ScheduleWorld/sources/addressbook/config.ini:
7300         * src/templates/ScheduleWorld/sources/calendar/config.ini:
7301         * src/templates/ScheduleWorld/sources/memo/config.ini:
7302         * src/templates/ScheduleWorld/sources/todo/config.ini:
7303
7304         installation: templates now in $(datadir)/syncevolution/templates
7305         (MB #7808)
7306
7307 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7308
7309         * Makefile-gen.am:
7310
7311         autotools: install doc files in normal --docdir (MB #7168)
7312
7313 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
7314
7315         * Makefile-gen.am:
7316
7317         autotools: include gen-autotools.sh in source tar ball (MB #7822)
7318
7319 2009-11-24  Kristho  <lakristho@gmail.com>
7320
7321         * po/da.po:
7322
7323         l10n: Danish translation of syncevolution.
7324
7325 2009-11-16  itsoftex  <yousef@itsoftex.com>
7326
7327         * po/ar.po:
7328
7329         l10n: Updates to Arabic (ar) translation
7330
7331 2009-11-16  itsoftex  <yousef@itsoftex.com>
7332
7333         * po/ar.po:
7334
7335         l10n: Arabic Translation, partial upload.
7336
7337 2009-11-12  GLS_JPN  <etsukox.murozono@intel.com>
7338
7339         * po/ja.po:
7340
7341         l10n: Updates to Japanese (ja) translation
7342
7343 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
7344
7345         * po/pt_BR.po:
7346
7347         l10n: Updates to Brazilian Portuguese (pt_BR) translation
7348
7349 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
7350
7351         * po/it.po:
7352
7353         l10n: Updates to Italian (it) translation
7354
7355 2009-11-26  Patrick Ohly  <patrick.ohly@intel.com>
7356
7357         * src/syncevo/SyncConfig.cpp:
7358
7359         deviceData property: updated comment
7360
7361 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
7362
7363         * src/syncevo/SyncContext.cpp:
7364
7365         Fix a compiler warning
7366
7367 2009-11-26  tester  <tester@knlcst4.ikn.intel.com>
7368
7369         * src/Makefile-gen.am:
7370
7371         syncevo-dbus-server: libsoup compile problem
7372
7373 2009-11-26  tester  <tester@knlcst4.ikn.intel.com>
7374
7375         * configure-pre.in:
7376
7377         link problem: sysync::SySyncDebugPuts()
7378
7379 2009-11-26  Jussi Kukkonen  <jku@linux.intel.com>
7380
7381         * src/gtk-ui/sync-config-widget.c:
7382         * src/gtk-ui/sync-ui.c:
7383
7384         gtk-ui: add better comments for missing error msgs
7385
7386 2009-11-26  Jussi Kukkonen  <jku@linux.intel.com>
7387
7388
7389         Merge branch 'master' into jku
7390
7391 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
7392
7393         * src/syncevo/SyncConfig.cpp:
7394         * src/syncevo/SyncConfig.h:
7395
7396         shared config: when no context is given, search for config
7397
7398 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
7399
7400         * configure-pre.in:
7401         * src/gtk-ui/sync-config-widget.c:
7402         * src/gtk-ui/sync-config-widget.h:
7403         * src/gtk-ui/sync-ui.c:
7404
7405         gtk-ui: Derive SyncConfigWidget from GtkContainer
7406
7407 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
7408
7409         * src/client-test-app.cpp:
7410
7411         client-test: create new configs in @client-test-[12]
7412
7413 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
7414
7415         * configure-pre.in:
7416
7417         bumped version to 0.9.1+1.0alpha1
7418
7419 2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>
7420
7421         * src/syncevo/Cmdline.cpp:
7422         * src/syncevo/Cmdline.h:
7423         * src/syncevo/SyncConfig.h:
7424
7425         command line: preserve and show shared properties (MB #8048)
7426
7427 2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>
7428
7429         * src/syncevo/Cmdline.cpp:
7430
7431         client-test: updated SyncEvo::CmdlineTest to work with shared
7432         config layout
7433
7434 2009-11-23  Patrick Ohly  <patrick.ohly@intel.com>
7435
7436         * src/dbus/interfaces/syncevo-session-full.xml:
7437
7438         D-Bus API: clarified meaning of "empty config" in
7439         Session.SetConfig()
7440
7441 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
7442
7443         * src/syncevo-dbus-server.cpp:
7444         * src/syncevo/SyncConfig.cpp:
7445         * src/syncevo/SyncConfig.h:
7446         * test/test-dbus.py:
7447
7448         config: creating templates for a specific context
7449
7450 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
7451
7452         * src/syncevo/SyncConfig.cpp:
7453         * test/test-dbus.py:
7454
7455         deviceId: shared between peers
7456
7457 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
7458
7459         * src/syncevo/ConfigNode.h:
7460         * src/syncevo/FileConfigNode.cpp:
7461         * src/syncevo/FileConfigNode.h:
7462         * src/syncevo/FilterConfigNode.cpp:
7463         * src/syncevo/FilterConfigNode.h:
7464         * src/syncevo/PrefixConfigNode.cpp:
7465         * src/syncevo/PrefixConfigNode.h:
7466         * src/syncevo/SafeConfigNode.cpp:
7467         * src/syncevo/SafeConfigNode.h:
7468         * src/syncevo/SyncConfig.cpp:
7469         * src/syncevo/SyncSource.cpp:
7470         * src/syncevo/SyncSource.h:
7471
7472         ConfigNode: use map with case-insensitive keys for properties
7473
7474 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
7475
7476         * src/syncevo/FilterConfigNode.cpp:
7477
7478         FilterConfigNode: existing properties not overwritten?!
7479
7480 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
7481
7482         * src/syncevo/SyncConfig.cpp:
7483         * src/syncevo/SyncConfig.h:
7484
7485         SyncConfig::setConfigFilter(): per source-set properties were
7486         broken
7487
7488 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
7489
7490         * test/test-dbus.py:
7491
7492         D-Bus testing: split up TestMultipleConfigs
7493
7494 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
7495
7496         * test/test-dbus.py:
7497
7498         D-Bus testing: fixed typo for "use gdb" code path
7499
7500 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
7501
7502         * src/syncevo-dbus-server.cpp:
7503         * test/test-dbus.py:
7504
7505         D-Bus API + testing + implementation: GetDatabases() requires
7506         source config
7507
7508 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
7509
7510         * src/dbus/interfaces/syncevo-session-full.xml:
7511         * src/syncevo-dbus-server.cpp:
7512         * src/syncevo/ConfigTree.h:
7513         * src/syncevo/FileConfigTree.cpp:
7514         * src/syncevo/FileConfigTree.h:
7515         * src/syncevo/SyncConfig.cpp:
7516         * src/syncevo/SyncConfig.h:
7517         * test/test-dbus.py:
7518
7519         syncevo-dbus-server: removing/clearing of properties in shared
7520         configs (MB# 8059)
7521
7522 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
7523
7524         * test/test-dbus.py:
7525
7526         D-Bus testing: Server/Session.CheckSource() does not need
7527         existing configuration
7528
7529 2009-11-16  Patrick Ohly  <patrick.ohly@intel.com>
7530
7531         * src/syncevo/FileConfigTree.cpp:
7532
7533         FileConfigTree clearNodes() + reset(): fail when nodes are shared
7534
7535 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
7536
7537         * src/syncevo-dbus-server.cpp:
7538         * src/syncevo/DevNullConfigNode.h:
7539         * src/syncevo/FileConfigTree.cpp:
7540         * src/syncevo/FilterConfigNode.h:
7541         * src/syncevo/Makefile.am:
7542         * src/syncevo/MultiplexConfigNode.cpp:
7543         * src/syncevo/MultiplexConfigNode.h:
7544         * src/syncevo/SyncConfig.cpp:
7545         * src/syncevo/SyncConfig.h:
7546         * src/syncevo/SyncContext.cpp:
7547         * src/syncevo/SyncContext.h:
7548         * test/test-dbus.py:
7549
7550         config: share properties between peers, configuration view
7551         without peer
7552
7553 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
7554
7555         * src/syncevo/Cmdline.cpp:
7556         * src/syncevo/SyncConfig.cpp:
7557         * src/syncevo/SyncConfig.h:
7558
7559         config: added "defaultPeer" global property + SaveConfigNode
7560         "hidden" flags
7561
7562 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
7563
7564         * src/backends/sqlite/SQLiteContactSource.cpp:
7565         * src/backends/sqlite/SQLiteContactSource.h:
7566         * src/client-test-app.cpp:
7567         * src/syncevo-dbus-server.cpp:
7568         * src/syncevo/Cmdline.cpp:
7569         * src/syncevo/FileConfigTree.cpp:
7570         * src/syncevo/FileConfigTree.h:
7571         * src/syncevo/SyncConfig.cpp:
7572         * src/syncevo/SyncConfig.h:
7573         * src/syncevo/SyncContext.cpp:
7574         * src/syncevo/SyncSource.cpp:
7575         * src/syncevo/SyncSource.h:
7576         * src/syncevo/TrackingSyncSource.cpp:
7577         * src/syncevo/VolatileConfigTree.h:
7578
7579         config: reorganized for shared config layout (MB#7707)
7580
7581 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
7582
7583         * src/syncevo/Cmdline.cpp:
7584         * src/syncevo/SyncConfig.cpp:
7585         * src/syncevo/SyncConfig.h:
7586
7587         SyncSourceConfig: removed cruft
7588
7589 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
7590
7591         * test/test-dbus.py:
7592         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
7593         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
7594         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
7595         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
7596         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
7597         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
7598         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
7599         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
7600         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
7601         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
7602
7603         D-Bus testing: setupFiles() + multiple snapshots
7604
7605 2009-11-25  Chen Congwu  <congwu.chen@intel.com>
7606
7607         * src/syncevo/SyncContext.cpp:
7608
7609         Fix a compiler warining.
7610
7611 2009-11-25  Chen Congwu  <congwu.chen@intel.com>
7612
7613         * src/syncevo/SyncContext.cpp:
7614         * src/syncevo/SyncContext.h:
7615
7616         Server alerted sync: ensure only one SynthesisEngine is active
7617
7618 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
7619
7620         * src/gtk-ui/sync-ui.c:
7621
7622         gtk-ui: set printChanges to 0 before syncing
7623
7624 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
7625
7626         * src/dbus/interfaces/syncevo-server-full.xml:
7627         * src/dbus/interfaces/syncevo-session-full.xml:
7628
7629         D-Bus documentation fixes
7630
7631 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
7632
7633         * src/dbus/test.c:
7634         * src/gtk-ui/sync-ui.c:
7635
7636         gtk-ui: remove unused pointer access
7637
7638 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
7639
7640         * po/it.po:
7641
7642         l10n: Updates to Italian (it) translation
7643
7644 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
7645
7646         * po/pt_BR.po:
7647
7648         l10n: Updates to Brazilian Portuguese (pt_BR) translation
7649
7650 2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>
7651
7652         * src/syncevo/SyncContext.cpp:
7653
7654         SyncContext: only use one engine instance, fixes slow sync issue
7655
7656 2009-11-24  Kristho  <lakristho@gmail.com>
7657
7658         * po/da.po:
7659
7660         l10n: Danish translation of syncevolution.
7661
7662 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7663
7664         * src/gtk-ui/sync-ui.c:
7665
7666         gtk-ui: handle NoSuchServer when loading initial config
7667
7668 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7669
7670         * src/gtk-ui/sync-ui-config.h:
7671         * src/gtk-ui/sync-ui.c:
7672         * src/gtk-ui/ui.glade:
7673
7674         gtk-ui: fix sync mode selection
7675
7676 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7677
7678         * configure-pre.in:
7679         * src/gtk-ui/sync-config-widget.c:
7680         * src/gtk-ui/sync-config-widget.h:
7681         * src/gtk-ui/sync-ui.c:
7682
7683         gtk-ui: remove keyring use -- server will take care of this
7684
7685 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7686
7687         * src/dbus/interfaces/syncevo-marshal.list:
7688         * src/dbus/syncevo-server.c:
7689         * src/dbus/syncevo-server.h:
7690         * src/gtk-ui/sync-ui.c:
7691
7692         gtk-ui: add (empty) InfoRequest callback
7693
7694 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7695
7696         * src/gtk-ui/sync-config-widget.c:
7697         * src/gtk-ui/sync-ui-config.c:
7698         * src/gtk-ui/sync-ui-config.h:
7699         * src/gtk-ui/sync-ui.c:
7700
7701         gtk-ui: use CheckSource() to hide unsupported sources
7702
7703 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7704
7705         * src/dbus/syncevo-dbus-types.h:
7706         * src/dbus/syncevo-server.c:
7707         * src/dbus/syncevo-server.h:
7708
7709         Add SourceUnusable exception to dbus wrapper
7710
7711 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7712
7713         * src/gtk-ui/sync-ui.c:
7714
7715         gtk-ui: remove debug ouput
7716
7717 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7718
7719         * src/syncevo-dbus-server.cpp:
7720
7721         syncevo-dbus-server: Add DBusSyncException SourceUnusable
7722
7723 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
7724
7725         * src/dbus/syncevo-server.c:
7726         * src/dbus/syncevo-server.h:
7727         * src/gtk-ui/sync-ui.c:
7728
7729         implement CheckSource in dbus wrapper
7730
7731 2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>
7732
7733         * src/gtk-ui/sync-ui.c:
7734
7735         gtk-ui: Use 'Presence' and update UI based on that
7736
7737 2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>
7738
7739         * src/dbus/interfaces/syncevo-marshal.list:
7740         * src/dbus/syncevo-server.c:
7741         * src/dbus/syncevo-server.h:
7742
7743         add Presence to dbus wrapper
7744
7745 2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>
7746
7747
7748         Merge branch 'jku-dbus-update' into jku
7749
7750 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
7751
7752         * src/syncevo-dbus-server.cpp:
7753
7754         syncevo-dbus-server: fix an integer overflow in GetReports
7755
7756 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
7757
7758         * test/test-dbus.py:
7759         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
7760         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
7761         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
7762         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
7763         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
7764
7765         D-Bus testing: add testGetReportsByRef in TestSessionAPIsDummy
7766
7767 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
7768
7769         * test/test-dbus.py:
7770
7771         D-Bus testing: change comment for testGetReportsNoConfig
7772
7773 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
7774
7775         * test/test-dbus.py:
7776
7777         D-Bus testing: remove reduntant 'cleanAllConfig'
7778
7779 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
7780
7781         * test/test-dbus.py:
7782
7783         D-Bus testing: add 'setupFiles' function in DBusUtil
7784
7785 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
7786
7787         * test/test-dbus.py:
7788
7789         D-Bus testing: change the server name in TestSessionAPIsDummy
7790
7791 2009-11-20  Jussi Kukkonen  <jku@linux.intel.com>
7792
7793         * src/dbus/syncevo-dbus-types.h:
7794
7795         fix syncevolution exception names in dbus wrapper
7796
7797 2009-11-20  Jussi Kukkonen  <jku@linux.intel.com>
7798
7799         * src/gtk-ui/sync-ui.c:
7800
7801         gtk-ui: implement enabling/disabling sources in main view
7802
7803 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
7804
7805         * src/dbus/interfaces/syncevo-server-full.xml:
7806         * src/syncevo-dbus-server.cpp:
7807         * test/test-dbus.py:
7808
7809         syncevo-dbus-server: implement Server.GetSessions() (MB #8061)
7810
7811 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
7812
7813         * src/gtk-ui/sync-ui.c:
7814
7815         gtk-ui: remove old service icon before adding new one
7816
7817 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
7818
7819         * src/gtk-ui/sync-ui.c:
7820
7821         gtk-ui: set ui state to ok when config is received
7822
7823 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
7824
7825         * src/gtk-ui/sync-config-widget.c:
7826
7827         gtk-ui: implement saving config
7828
7829 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
7830
7831         * src/dbus/syncevo-dbus-types.c:
7832
7833         fix double free in dbus C wrapper
7834
7835 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
7836
7837         * src/syncevo/Cmdline.cpp:
7838
7839         client-test: added remoteIdentifier + PeerIsClient
7840
7841 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
7842
7843         * src/syncevo/Cmdline.cpp:
7844         * src/syncevo/SyncConfig.cpp:
7845
7846         username/password: empty in templates
7847
7848 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
7849
7850         * src/gtk-ui/sync-config-widget.c:
7851         * src/gtk-ui/sync-config-widget.h:
7852
7853         gtk-ui: only show ConsumerReady services
7854
7855 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
7856
7857         * src/gtk-ui/sync-config-widget.c:
7858         * src/gtk-ui/sync-config-widget.h:
7859         * src/gtk-ui/sync-ui.c:
7860
7861         gtk-ui: make configuration widgets handle their state better
7862
7863 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
7864
7865         * src/dbus/interfaces/syncevo-server-full.xml:
7866         * src/syncevo-dbus-server.cpp:
7867
7868         D-Bus API + syncevo-dbus-server: added
7869         Server.CheckSource()/GetDatabases() (MB #8091)
7870
7871 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
7872
7873         * src/syncevo-dbus-server.cpp:
7874         * test/test-dbus.py:
7875
7876         syncevo-dbus-server: StatusChanged "idle" was not sent
7877
7878 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
7879
7880         * src/dbus/syncevo-dbus-types.c:
7881         * src/dbus/syncevo-dbus-types.h:
7882         * src/gtk-ui/sync-config-widget.c:
7883         * src/gtk-ui/sync-config-widget.h:
7884         * src/gtk-ui/sync-ui.c:
7885
7886         gtk-ui: improve SyncConfigWidget, don't run a session all the
7887         time
7888
7889 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
7890
7891         * test/test-dbus.py:
7892
7893         D-Bus testing: added testSyncSecondSession
7894
7895 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
7896
7897         * test/test-dbus.py:
7898
7899         D-Bus testing: SessionChanged signal handling was wrong
7900
7901 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
7902
7903         * src/syncevo-dbus-server.cpp:
7904
7905         syncevo-dbus-server: send SYNC_DONE status after shutting down
7906         connection
7907
7908 2009-11-18  Patrick Ohly  <patrick.ohly@intel.com>
7909
7910         * test/test-dbus.py:
7911
7912         D-Bus testing: only react to D-Bus signals while the test runs
7913
7914 2009-11-18  Patrick Ohly  <patrick.ohly@intel.com>
7915
7916         * test/test-dbus.py:
7917
7918         D-Bus testing: added glib independent timeouts
7919
7920 2009-11-18  Jussi Kukkonen  <jku@linux.intel.com>
7921
7922         * src/dbus/syncevo-dbus-types.c:
7923         * src/dbus/syncevo-dbus-types.h:
7924         * src/gtk-ui/sync-config-widget.c:
7925         * src/gtk-ui/sync-config-widget.h:
7926         * src/gtk-ui/sync-ui-config.h:
7927         * src/gtk-ui/sync-ui.c:
7928
7929         gtk-ui: re-implement service configuration view
7930
7931 2009-11-18  Jussi Kukkonen  <jku@linux.intel.com>
7932
7933         * src/gtk-ui/sync-config-widget.c:
7934         * src/gtk-ui/sync-config-widget.h:
7935         * src/gtk-ui/sync-ui-config.h:
7936         * src/gtk-ui/sync-ui.c:
7937         * src/gtk-ui/sync-ui.h:
7938
7939         gtk-ui: more coverage for new dbus api
7940
7941 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
7942
7943         * test/test-dbus.py:
7944
7945         D-Bus testing: avoid duplicate testSync methods, minor
7946         improvements
7947
7948 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
7949
7950
7951         Merge remote branch 'origin/jku-single-window' into
7952         jku-dbus-update
7953
7954 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
7955
7956         * src/gtk-ui/sync-config-widget.h:
7957         * src/gtk-ui/sync-ui-config.c:
7958         * src/gtk-ui/sync-ui-config.h:
7959         * src/gtk-ui/sync-ui.c:
7960         * src/gtk-ui/sync-ui.h:
7961         * src/gtk-ui/ui.glade:
7962
7963         gtk-ui: add automatic expansion to service list
7964
7965 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
7966
7967         * src/syncevo/SyncContext.cpp:
7968
7969         SyncContext::createTransportAgent(): removed unused agent
7970         variable
7971
7972 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
7973
7974
7975         implement the service list contents as widgets
7976
7977 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
7978
7979         * src/gtk-ui/Makefile.am:
7980         * src/gtk-ui/sync-ui-config.h:
7981         * src/gtk-ui/sync-ui-marshal.list:
7982         * src/gtk-ui/sync-ui.c:
7983
7984         fix build problems, fix compiler warnings
7985
7986 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
7987
7988         * src/syncevo/SyncContext.cpp:
7989
7990         OBEX transport: fix compiler error when OBEX transport is off
7991
7992 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
7993
7994         * configure-pre.in:
7995         * src/gtk-ui/sync-ui.c:
7996         * src/gtk-ui/ui.glade:
7997
7998         gtk-ui: use NbtkGtkExpander in service list
7999
8000 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8001
8002         * src/syncevo-dbus-server.cpp:
8003
8004         syncevo-dbus-server: change error message for getReports
8005
8006 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8007
8008         * src/syncevo-dbus-server.cpp:
8009
8010         syncevo-dbus-server: change error message for getDatabases
8011
8012 2009-11-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8013
8014         * src/syncevo-dbus-server.cpp:
8015
8016         syncevo-dbus-server: change error message of checkSource
8017
8018 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8019
8020         * src/syncevo-dbus-server.cpp:
8021
8022         syncevo-dbus-server: change error message for setConfig
8023
8024 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8025
8026         * src/syncevo-dbus-server.cpp:
8027
8028         syncevo-dbus-server: change error message for getConfig
8029
8030 2009-11-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8031
8032         * test/test-dbus.py:
8033
8034         D-Bus testing: add unit tests for Session.GetReports
8035
8036 2009-11-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8037
8038         * test/test-dbus.py:
8039
8040         D-Bus testing: add unit tests for Session.GetDatabases
8041
8042 2009-11-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8043
8044         * test/test-dbus.py:
8045
8046         D-Bus testing: add unit tests for Session.CheckSource
8047
8048 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8049
8050         * test/test-dbus.py:
8051
8052         D-Bus testing: add TestSessionAPIsEmptyName class
8053
8054 2009-11-17  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8055
8056         * test/test-dbus.py:
8057
8058         D-Bus testing: change comments for unit tests of config
8059
8060 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
8061
8062         * src/gtk-ui/mux-icon-button.c:
8063         * src/gtk-ui/mux-icon-button.h:
8064         * src/gtk-ui/mux-window.c:
8065         * src/gtk-ui/mux-window.h:
8066         * src/gtk-ui/sync-ui.c:
8067         * src/gtk-ui/ui.glade:
8068
8069         implement first phase of "single window mode"
8070
8071 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
8072
8073         * src/gtk-ui/sync-ui-config.c:
8074         * src/gtk-ui/sync-ui-config.h:
8075         * src/gtk-ui/sync-ui.c:
8076
8077         gtk-ui: only sync enabled and locall supported sources
8078
8079 2009-11-17  Chen Congwu  <congwu.chen@intel.com>
8080
8081         * src/syncevo/ObexTransportAgent.cpp:
8082         * src/syncevo/ObexTransportAgent.h:
8083
8084         ObexTransportAgent:  compiling fixes MB#5188
8085
8086 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
8087
8088         * src/syncevo/SyncConfig.cpp:
8089
8090         syncURL: example for HTTPS, OBEX channel selection
8091
8092 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
8093
8094         * configure-pre.in:
8095         * src/syncevo/Makefile.am:
8096         * src/syncevo/ObexTransportAgent.cpp:
8097         * src/syncevo/ObexTransportAgent.h:
8098         * src/syncevo/SyncConfig.cpp:
8099         * src/syncevo/SyncContext.cpp:
8100
8101         OBEX Client Transport: in-process OBEX client (binding over
8102         Bluetooth, #5188)
8103
8104 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
8105
8106         * src/syncevo/Cmdline.cpp:
8107         * src/syncevo/SyncConfig.cpp:
8108         * src/syncevo/SyncConfig.h:
8109         * src/syncevo/SyncContext.cpp:
8110         * src/syncevo/SyncContext.h:
8111         * src/syncevo/SyncML.cpp:
8112         * src/syncevo/SyncML.h:
8113
8114         Server Alerted Sync: SAN generation
8115
8116 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
8117
8118         * src/syncevo-dbus-server.cpp:
8119
8120         Server Alerted Sync: SAN Parsing
8121
8122 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
8123
8124         * src/syncevo-dbus-server.cpp:
8125
8126         Server Alerted Sync: SAN Parsing
8127
8128 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
8129
8130         * src/syncevo/SyncSource.cpp:
8131
8132         SyncML Server: explictly declare support "refresh-from-remote"
8133
8134 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
8135
8136         * src/syncevo/SyncSource.cpp:
8137
8138         SyncML Server: flush luid-guid map immediately
8139
8140 2009-11-10  Chen Congwu  <congwu.chen@intel.com>
8141
8142         * src/gdbus/gdbus.h:
8143
8144         gdbus: fix a compile error
8145
8146 2009-11-10  Chen Congwu  <congwu.chen@intel.com>
8147
8148         * test/ClientTest.cpp:
8149         * test/ClientTest.h:
8150
8151         ClienTest: Fix a resource leak
8152
8153 2009-10-16  Chen Congwu  <congwu.chen@intel.com>
8154
8155         * configure-pre.in:
8156
8157         DevType: change DevType from "desktop" to "workstation"
8158
8159 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
8160
8161         * src/gtk-ui/sync-ui.c:
8162
8163         gtk-ui: improve error dbus handling
8164
8165 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
8166
8167         * src/Makefile-gen.am:
8168         * src/org.syncevolution.service.in:
8169
8170         fix D-Bus .service file (needed for d-Bus autostart)
8171
8172 2009-11-16  itsoftex  <yousef@itsoftex.com>
8173
8174         * po/ar.po:
8175
8176         l10n: Updates to Arabic (ar) translation
8177
8178 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
8179
8180         * src/dbus/syncevo-dbus-types.c:
8181         * src/dbus/syncevo-dbus-types.h:
8182         * src/gtk-ui/sync-ui.c:
8183
8184         gtk-ui: start handling source errors
8185
8186 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
8187
8188         * src/dbus/syncevo-dbus-types.c:
8189         * src/dbus/syncevo-dbus-types.h:
8190         * src/gtk-ui/sync-ui.c:
8191         * src/org.syncevolution.service.in:
8192
8193         gtk-ui: enable actual syncing
8194
8195 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
8196
8197         * src/dbus/interfaces/syncevo-marshal.list:
8198         * src/dbus/syncevo-session.c:
8199         * src/dbus/test.c:
8200         * src/org.Moblin.SyncEvolution.service.in:
8201         * src/org.syncevolution.service.in:
8202
8203         fix bug in status-changed signal definition in dbus wrapper
8204
8205 2009-11-16  itsoftex  <yousef@itsoftex.com>
8206
8207         * po/ar.po:
8208
8209         l10n: Arabic Translation, partial upload.
8210
8211 2009-11-12  GLS_JPN  <etsukox.murozono@intel.com>
8212
8213         * po/ja.po:
8214
8215         l10n: Updates to Japanese (ja) translation
8216
8217 2009-11-12  Patrick Ohly  <patrick.ohly@intel.com>
8218
8219         * src/syncevo/Cmdline.cpp:
8220         * src/syncevo/SyncConfig.cpp:
8221         * src/syncevo/SyncConfig.h:
8222         * src/syncevo/SynthesisDBPlugin.cpp:
8223
8224         server config: fixed tests and code for new config options
8225
8226 2009-11-12  Patrick Ohly  <patrick.ohly@intel.com>
8227
8228         * src/syncevo/Cmdline.cpp:
8229         * src/syncevo/SyncConfig.cpp:
8230
8231         cmdline --print-servers: sort by server name
8232
8233 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
8234
8235         * src/syncevo-dbus-server.cpp:
8236         * src/syncevo/SyncContext.cpp:
8237         * src/syncevo/SyncContext.h:
8238         * src/syncevo/SynthesisDBPlugin.cpp:
8239         * test/test-dbus.py:
8240
8241         syncevo-dbus-server: removed special case for unauthenticated
8242         Connections
8243
8244 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
8245
8246         * src/syncevo/SyncContext.cpp:
8247
8248         SyncML server: accept basic authentication
8249
8250 2009-11-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8251
8252         * test/test-dbus.py:
8253
8254         D-Bus testing: add unit tests for session.SetConfig/GetConfig
8255
8256 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
8257
8258         * src/syncevo/SyncContext.cpp:
8259
8260         SyncML server: explicitly state that any kind of log in is valid
8261
8262 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8263
8264         * src/Makefile-gen.am:
8265
8266         client-test: unit tests not included when building statically
8267
8268 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
8269
8270         * src/syncevo-dbus-server.cpp:
8271         * test/test-dbus.py:
8272
8273         syncevo-dbus-server: Server.GetConfig() should not create configs
8274
8275 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
8276
8277         * test/test-dbus.py:
8278
8279         D-Bus testing: check for some error reporting situations
8280
8281 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
8282
8283         * src/syncevo-dbus-server.cpp:
8284         * src/syncevo/SyncContext.cpp:
8285         * test/test-dbus.py:
8286
8287         syncevo-dbus-server: kill old session(s) when the same client
8288         connects again (MB#7710)
8289
8290 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
8291
8292         * src/dbus/interfaces/syncevo-connection-full.xml:
8293         * src/syncevo-dbus-server.cpp:
8294
8295         syncevo-dbus-server + D-Bus API: no Reply after Abort signal
8296
8297 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
8298
8299         * test/test-dbus.py:
8300
8301         test-dbus.py: also kill dbus-monitor at start of run
8302
8303 2009-11-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8304
8305         * src/gdbus/gdbus-cxx-bridge.h:
8306         * src/syncevo-dbus-server.cpp:
8307
8308         syncevo-dbus-server: add specific exceptions (MB#6548)
8309
8310 2009-10-30  Patrick Ohly  <patrick.ohly@intel.com>
8311
8312         * src/syncevo-dbus-server.cpp:
8313         * src/syncevo/CurlTransportAgent.cpp:
8314         * src/syncevo/SoupTransportAgent.cpp:
8315         * src/syncevo/SyncContext.cpp:
8316         * src/syncevo/SyncContext.h:
8317         * test/test-dbus.py:
8318
8319         syncevo-dbus-server + syncevolution: fixed signal handling and
8320         D-Bus suspend/abort/shutdown (MB#7555)
8321
8322 2009-10-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8323
8324         * src/syncevo-dbus-server.cpp:
8325         * src/syncevo/SyncContext.cpp:
8326
8327         syncevo-dbus-server: handle CTRL-C/SIGINT/SIGTERM(bug #7555)
8328
8329 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
8330
8331
8332         Merge branch 'syncevolution-0-9-x'
8333
8334 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
8335
8336         * configure-pre.in:
8337
8338         autotools + Boost: --with-boost had no effect (MB#7856)
8339
8340 2009-11-06  Patrick Ohly  <patrick.ohly@intel.com>
8341
8342         * src/syncevo-dbus-server.cpp:
8343         * src/syncevo/SyncContext.cpp:
8344         * src/syncevo/SyncContext.h:
8345         * src/syncevo/SynthesisDBPlugin.cpp:
8346         * test/syncevo-http-server.py:
8347         * test/test-dbus.py:
8348
8349         SyncML server: find configuration for client automatically
8350         (MB#7710)
8351
8352 2009-11-06  Patrick Ohly  <patrick.ohly@intel.com>
8353
8354         * src/syncevo/SynthesisDBPlugin.cpp:
8355
8356         SynthesisDBPlugin: added NULL context pointer checks
8357
8358 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8359
8360         * src/syncevo-dbus-server.cpp:
8361
8362         synevo-dbus-server: Session.Sync() signature fix
8363
8364 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8365
8366         * test/test-dbus.py:
8367
8368         test-dbus.py: added Connection tests
8369
8370 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8371
8372         * test/test-dbus.py:
8373
8374         test-dbus.py: more reliable process handling
8375
8376 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8377
8378         * src/dbus/interfaces/syncevo-connection-full.xml:
8379         * src/syncevo-dbus-server.cpp:
8380
8381         D-Bus API + syncev-dbus-server: Connection.Abort signal only sent
8382         once
8383
8384 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8385
8386         * src/syncevo-dbus-server.cpp:
8387
8388         syncevo-dbus-server: use unbuffered output
8389
8390 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8391
8392         * src/syncevo-dbus-server.cpp:
8393
8394         syncevo-dbus-server: use random session IDs
8395
8396 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8397
8398         * test/test-dbus.py:
8399
8400         test-dbus.py: removed dependency on Python 2.6 and python-gobject
8401         >= 2.16
8402
8403 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
8404
8405         * src/Makefile-gen.am:
8406
8407         client-test: unit tests not included when building statically
8408
8409 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
8410
8411         * src/syncevo-dbus-server.cpp:
8412         * src/syncevo/SyncContext.cpp:
8413         * src/syncevo/SyncContext.h:
8414         * src/syncevo/SynthesisDBPlugin.cpp:
8415
8416         SyncML server: don't check client credentials if not required
8417
8418 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
8419
8420         * test/syncevo-http-server.py:
8421
8422         syncevolution-http-server.py: clients must authenticate
8423
8424 2009-10-25  Patrick Ohly  <patrick.ohly@intel.com>
8425
8426         * src/syncevo/SyncConfig.cpp:
8427         * src/syncevo/SyncConfig.h:
8428         * src/syncevo/SyncContext.cpp:
8429         * src/syncevo/SyncContext.h:
8430         * src/syncevo/SyncSource.cpp:
8431         * src/syncevo/SynthesisDBPlugin.cpp:
8432
8433         Synthesis server: session auth and device admin
8434
8435 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
8436
8437         * src/syncevo/SyncContext.cpp:
8438
8439         logging + XML config: print config when it cannot be parsed
8440
8441 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
8442
8443         * src/syncevo/SafeConfigNode.cpp:
8444
8445         SafeConfigNode::escape(): did not work correctly for strings with
8446         ! in them
8447
8448 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
8449
8450         * src/default/README:
8451
8452         adding templates: also need to go into test/test-dbus.py
8453
8454 2009-10-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8455
8456         * src/syncevo-dbus-server.cpp:
8457
8458         syncevo-dbus-server: implement progress (bug #7134)
8459
8460 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
8461
8462         * gen-autotools.sh:
8463
8464         gen-autotools.sh: avoid GNU find -printf
8465
8466 2009-11-04  Patrick Ohly  <patrick.ohly@intel.com>
8467
8468         * configure-pre.in:
8469
8470         configure: detect incorrect use of --with-synthesis-src
8471
8472 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
8473
8474         * src/backends/sqlite/SQLiteContactSource.cpp:
8475         * src/backends/sqlite/SQLiteContactSource.h:
8476
8477         SQLite backend: added server admin calls
8478
8479 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
8480
8481         * gen-autotools.sh:
8482
8483         gen-autotools.sh: avoid GNU find -printf
8484
8485 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
8486
8487         * src/syncevo/LogRedirect.cpp:
8488
8489         stderr redirection: detect "error" messages and show them
8490         (MB#7655)
8491
8492 2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>
8493
8494         * po/POTFILES.in:
8495         * src/gtk-ui/sync-ui-config.c:
8496         * src/gtk-ui/sync-ui-config.h:
8497         * src/gtk-ui/sync-ui.c:
8498
8499         gtk-ui: simplify report handling & source checking
8500
8501 2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>
8502
8503         * src/gtk-ui/sync-ui.c:
8504
8505         gtk-ui: add sync report and progress handling
8506
8507 2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>
8508
8509         * src/dbus/syncevo-dbus-types.c:
8510         * src/dbus/syncevo-dbus-types.h:
8511
8512         add 'done' to sessions statuses in dbus wrapper
8513
8514 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8515
8516         * src/dbus/test.c:
8517
8518         improve test binary for dbus wrapper
8519
8520 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8521
8522         * src/dbus/syncevo-server.c:
8523         * src/dbus/syncevo-server.h:
8524         * src/dbus/syncevo-session.c:
8525         * src/dbus/syncevo-session.h:
8526
8527         bugfixes in dbus wrapper
8528
8529 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8530
8531         * src/dbus/syncevo-dbus-types.c:
8532         * src/dbus/syncevo-dbus-types.h:
8533
8534         fix sessions-data handling in client wrapper
8535
8536 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8537
8538         * src/dbus/syncevo-server.c:
8539         * src/gtk-ui/sync-ui.c:
8540
8541         use Attach/Detach automatically in dbus client wrapper
8542
8543 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8544
8545         * src/dbus/interfaces/syncevo-server-full.xml:
8546
8547         dbus documentation fixes
8548
8549 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8550
8551         * src/gtk-ui/sync-ui-config.c:
8552         * src/gtk-ui/sync-ui-config.h:
8553         * src/gtk-ui/sync-ui.c:
8554
8555         gtk-ui: read current configuration from Session
8556
8557 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8558
8559         * src/dbus/syncevo-dbus-types.c:
8560         * src/dbus/syncevo-dbus-types.h:
8561         * src/dbus/syncevo-session.c:
8562         * src/dbus/syncevo-session.h:
8563
8564         add missing CheckSource implementation to cient wrapper
8565
8566 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
8567
8568         * src/dbus/test.c:
8569         * src/gtk-ui/sync-ui-config.c:
8570         * src/gtk-ui/sync-ui.c:
8571
8572         gtk-ui : fix the build (compiles, does not work)
8573
8574 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
8575
8576         * src/dbus/Makefile.am:
8577         * src/dbus/test.c:
8578
8579         add temporary test binary
8580
8581 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
8582
8583         * src/dbus/interfaces/syncevo-session-full.xml:
8584         * src/dbus/syncevo-session.c:
8585         * src/dbus/syncevo-session.h:
8586
8587         fix dbus signature for GetConfig
8588
8589 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
8590
8591         * src/dbus/interfaces/syncevo-marshal.list:
8592         * src/dbus/syncevo-dbus-types.c:
8593         * src/dbus/syncevo-dbus-types.h:
8594         * src/dbus/syncevo-server.c:
8595         * src/dbus/syncevo-server.h:
8596         * src/dbus/syncevo-session.c:
8597         * src/dbus/syncevo-session.h:
8598         * src/gtk-ui/sync-ui-config.h:
8599         * src/gtk-ui/sync-ui.c:
8600
8601         add missing session signals to client dbus wrapper
8602
8603 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
8604
8605         * src/dbus/Makefile.am:
8606         * src/dbus/README:
8607         * src/dbus/interfaces/Makefile.am:
8608         * src/dbus/interfaces/syncevo-full.xml:
8609         * src/dbus/interfaces/syncevo-marshal.list:
8610         * src/dbus/syncevo-dbus-types.c:
8611         * src/dbus/syncevo-dbus-types.h:
8612         * src/dbus/syncevo-dbus.c:
8613         * src/dbus/syncevo-dbus.h:
8614         * src/dbus/syncevo-server.c:
8615         * src/dbus/syncevo-server.h:
8616         * src/dbus/syncevo-session.c:
8617         * src/dbus/syncevo-session.h:
8618         * src/dbus/test.c:
8619
8620         implement new dbus api in the C wrapper
8621
8622 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
8623
8624         * src/syncevo-dbus-server.cpp:
8625         * src/syncevo/SyncContext.cpp:
8626         * src/syncevo/SyncContext.h:
8627         * src/syncevo/SynthesisDBPlugin.cpp:
8628         * test/test-dbus.py:
8629
8630         syncevo-dbus-server: removed special case for unauthenticated
8631         Connections
8632
8633 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
8634
8635         * src/syncevo/SyncContext.cpp:
8636
8637         SyncML server: accept basic authentication
8638
8639 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
8640
8641         * src/client-test-app.cpp:
8642
8643         testing: Client::Sync broke when removing the source array in the
8644         sync() method
8645
8646 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
8647
8648         * test/test-dbus.py:
8649
8650         D-Bus testing: adapted to fully implemented GetConfigs()
8651
8652 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
8653
8654         * test/test-dbus.py:
8655
8656         D-Bus testing: set up environment also for running under debugger
8657
8658 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
8659
8660         * src/syncevo-dbus-server.cpp:
8661
8662         syncevo-dbus-server: fixed compiler warning
8663
8664 2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8665
8666         * src/syncevo-dbus-server.cpp:
8667
8668         syncevo-dbus-server: use enum values to represent sync statuses
8669
8670 2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8671
8672         * test/dbus-server-config.py:
8673
8674         syncevo-dbus-server: add test script for getConfigs
8675
8676 2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8677
8678         * src/syncevo-dbus-server.cpp:
8679
8680         syncevo-dbus-server: implement getConfigs
8681
8682 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8683
8684         * src/syncevo-dbus-server.cpp:
8685
8686         syncevo-dbus-server: hook up checkForSuspend and checkForAbort
8687
8688 2009-10-12  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8689
8690         * src/syncevo-dbus-server.cpp:
8691
8692         syncevo-dbus-server: add timeout mechanism for status and
8693         progress
8694
8695 2009-10-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8696
8697         * src/syncevo-dbus-server.cpp:
8698
8699         syncevo-dbus-server: change checkSource and getDatabases
8700
8701 2009-10-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8702
8703         * src/syncevo-dbus-server.cpp:
8704         * src/syncevo/ConfigTree.h:
8705         * src/syncevo/FileConfigTree.cpp:
8706         * src/syncevo/FileConfigTree.h:
8707         * src/syncevo/SyncConfig.cpp:
8708         * src/syncevo/SyncConfig.h:
8709
8710         syncevo-dbus-server setConfig: reserve meta information
8711
8712 2009-10-26  GLSQA  <namfonx.yeates@intel.com>
8713
8714         * po/fi.po:
8715
8716         l10n: Updates to Finnish (fi) translation
8717
8718 2009-10-26  GLSQA  <namfonx.yeates@intel.com>
8719
8720         * po/fi.po:
8721
8722         l10n: Updates to Finnish (fi) translation
8723
8724 2009-10-26  Patrick Ohly  <patrick.ohly@intel.com>
8725
8726         * NEWS:
8727         * configure-pre.in:
8728
8729         NEWS, version: updated for 0.9.1
8730
8731 2009-10-23  Patrick Ohly  <patrick.ohly@intel.com>
8732
8733         * src/syncevo/SyncSource.cpp:
8734
8735         SyncSourceAdmin::insertMapItem(): silently update existing items
8736
8737 2009-10-23  Patrick Ohly  <patrick.ohly@intel.com>
8738
8739         * src/syncevo/SynthesisDBPlugin.cpp:
8740
8741         Synthesis DB interface: logging of local operations
8742
8743 2009-10-23  Patrick Ohly  <patrick.ohly@intel.com>
8744
8745
8746         Merge commit 'origin/master' into dbus-api
8747
8748 2009-10-21  ZhuYanhai  <zhu.yanhai@gmail.com>
8749
8750         * po/zh_CN.po:
8751
8752         l10n: Updates to Chinese (China) (zh_CN) translation
8753
8754 2009-10-21  ZhuYanhai  <zhu.yanhai@gmail.com>
8755
8756         * po/zh_CN.po:
8757
8758         l10n: Updates to Chinese (China) (zh_CN) translation
8759
8760 2009-10-20  Patrick Ohly  <patrick.ohly@intel.com>
8761
8762
8763         Merge branch 'master' into dbus-api
8764
8765 2009-10-19  Patrick Ohly  <patrick.ohly@intel.com>
8766
8767         * NEWS:
8768         * configure-pre.in:
8769
8770         NEWS, version: updated for 0.9.1 beta 2
8771
8772 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
8773
8774         * test/ClientTest.cpp:
8775         * test/ClientTest.h:
8776
8777         client-test: added testManyDeletes, improved testManyItems
8778
8779 2009-10-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8780
8781         * test/valgrindcheck.sh:
8782
8783         valgrindcheck.sh: return 100 when valgrind finds a problem
8784
8785 2009-10-16  Congwu Chen  <congwu.chen@intel.com>
8786
8787         * test/runtests.py:
8788
8789         runtests.py: added configuration of Resend test
8790
8791 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
8792
8793         * test/runtests.py:
8794
8795         runtests.py: reformatted source code to split up long lines
8796
8797 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
8798
8799         * test/runtests.py:
8800
8801         runtests.py: build RPMs in addition to DEBs
8802
8803 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
8804
8805         * test/runtests.py:
8806
8807         runtests.py: fixed "prebuilt" tests
8808
8809 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
8810
8811         * test/runtests.py:
8812
8813         runtests.py: fixed building lpia .deb
8814
8815 2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8816
8817         * test/generate-html.xsl:
8818
8819         Testing: add valgrind result checking and generate result in html
8820         output
8821
8822 2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8823
8824         * test/runtests.py:
8825
8826         Testing: add nightly test for memotoo
8827
8828 2009-10-13  Chen Congwu  <congwu.chen@intel.com>
8829
8830         * test/runtests.py:
8831
8832         Testing: add time info for mail title
8833
8834 2009-10-13  Chen Congwu  <congwu.chen@intel.com>
8835
8836         * test/runtests.py:
8837
8838         Testing: change know failures to skip for google testing
8839
8840 2009-09-28  Chen Congwu  <congwu.chen@intel.com>
8841
8842         * test/runtests.py:
8843
8844         Testing: add valgrind check result and backend scan dir
8845
8846 2009-09-28  Chen Congwu  <congwu.chen@intel.com>
8847
8848         * test/resultchecker.py:
8849         * test/runtests.py:
8850
8851         Testing: add valgrind check result and backend scan dir
8852
8853 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
8854
8855         * src/syncevo/SyncContext.cpp:
8856
8857         fixed typo: Aboring -> Aborting
8858
8859 2009-10-15  Patrick Ohly  <patrick.ohly@intel.com>
8860
8861         * test/README.mobical:
8862         * test/synccompare.pl:
8863
8864         Mobical: PHOTOs preserved verbatim (MB#6668)
8865
8866 2009-10-15  Patrick Ohly  <patrick.ohly@intel.com>
8867
8868         * src/syncevo/Makefile.am:
8869         * src/syncevo/installcheck-local.sh:
8870
8871         packaging: another fix for installcheck-local
8872
8873 2009-10-15  Patrick Ohly  <patrick.ohly@intel.com>
8874
8875         * Makefile-gen.am:
8876
8877         packaging: force serialization of "install" and "installcheck"
8878
8879 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8880
8881         * src/syncevo/SyncSource.cpp:
8882
8883         SyncSourceSerialize: a typo for vCalendar1.0 in getSynthesisInfo
8884
8885 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8886
8887         * src/syncclient_sample_config.xml:
8888         * src/syncevo/SyncSource.cpp:
8889
8890         SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
8891         2.0
8892
8893 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
8894
8895         * src/backends/evolution/EvolutionContactSource.h:
8896         * src/syncclient_sample_config.xml:
8897         * src/syncevo/SyncSource.cpp:
8898         * src/syncevo/SyncSource.h:
8899
8900         SyncSource: change names for m_incomingScript and
8901         m_outgointScript
8902
8903 2009-10-14  xosecalvo  <ubuntu@galizaweb.net>
8904
8905         * po/gl.po:
8906
8907         l10n: First Galician translation
8908
8909 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
8910
8911         * test/test-dbus.py:
8912
8913         D-Bus testing: reorganized code, added session and sync testing
8914
8915 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
8916
8917         * src/syncevo-dbus-server.cpp:
8918
8919         syncevo-dbus-server: cleaned up read-only methods and added
8920         GetConfigs()
8921
8922 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
8923
8924         * src/syncevo-dbus-server.cpp:
8925
8926         syncevo-dbus-server: fixed name of Session signals
8927
8928 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
8929
8930         * src/syncevo-dbus-server.cpp:
8931
8932         syncevo-dbus-server: fixed reporting of status "idle"
8933
8934 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
8935
8936         * test/test-dbus.py:
8937
8938         D-Bus testing: use dbus-monitor in normal mode
8939
8940 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
8941
8942         * src/gdbus/test/example.cpp:
8943
8944         gdbus C++: demonstrate how to bind methods in private base
8945         classes
8946
8947 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
8948
8949         * src/gdbus/test/example.cpp:
8950
8951         gdbus C++ example: added static and const function callback
8952
8953 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
8954
8955         * src/gdbus/gdbus-cxx-bridge.h:
8956         * src/gdbus/test/example.cpp:
8957         * src/gdbus/test/test-example:
8958         * src/syncevo-dbus-server.cpp:
8959
8960         gdbus C++: simplified method declaration
8961
8962 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
8963
8964         * src/gdbus/gdbus.h:
8965         * src/gdbus/object.c:
8966
8967         gdbus: per-method callback data
8968
8969 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
8970
8971         * src/gdbus/gdbus.h:
8972
8973         gdbus: add _NONE = 0 enum value for C++
8974
8975 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
8976
8977         * Makefile-gen.am:
8978         * src/syncevo/Makefile.am:
8979         * src/syncevo/installcheck-local.sh:
8980
8981         packaging: fix for installcheck
8982
8983 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
8984
8985         * src/syncevo/Cmdline.cpp:
8986
8987         command line: removing non-existant configuration prints error
8988         (MB #6673)
8989
8990 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
8991
8992         * src/syncevo/SyncConfig.cpp:
8993         * src/syncevo/SyncContext.cpp:
8994
8995         message resend: zero interval disables resending (MB #6500)
8996
8997 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
8998
8999         * src/syncevo/SyncConfig.h:
9000
9001         command line config value checking: detect negative values on 32
9002         bit (MB #6500)
9003
9004 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
9005
9006         * NEWS:
9007
9008         NEWS: fixed some typos, improved wording
9009
9010 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
9011
9012         * Makefile-gen.am:
9013         * configure-post.in:
9014         * src/syncevo/eds_abi_wrapper.cpp:
9015         * src/syncevo/eds_abi_wrapper.h:
9016
9017         --enable-evolution-compatibility: added
9018         icalcomp_get_location/summary (MB#6552), added test
9019
9020 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
9021
9022         * src/syncevo-dbus-server.cpp:
9023         * test/test-dbus.py:
9024
9025         D-Bus testing: use 'unittest' to write tests, watch
9026         syncevo-dbus-server
9027
9028 2009-10-13  Jussi Kukkonen  <jku@linux.intel.com>
9029
9030         * src/gtk-ui/sync-ui-config.c:
9031         * src/gtk-ui/sync-ui-config.h:
9032         * src/gtk-ui/sync-ui.c:
9033
9034         gtk-ui: disable sources that are not supported (MB#6672)
9035
9036 2009-10-13  andika  <andika@gmail.com>
9037
9038         * po/id.po:
9039
9040         l10n: Updates to Indonesian (id) translation
9041
9042 2009-10-13  andika  <andika@gmail.com>
9043
9044         * po/id.po:
9045
9046         l10n: Updates to Indonesian (id) translation
9047
9048 2009-10-10  GLS_CHS  <yunx.nie@intel.com>
9049
9050         * po/zh_CN.po:
9051
9052         l10n: Updates to Chinese (China) (zh_CN) translation
9053
9054 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
9055
9056         * src/syncevo-dbus-server.cpp:
9057
9058         syncevo-dbus-server: use Server Alerted Notification (SAN)
9059         message content
9060
9061 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
9062
9063         * src/syncevo/SyncML.cpp:
9064         * src/syncevo/SyncML.h:
9065
9066         SyncMode: use values that are consistent with SyncML spec
9067
9068 2009-10-07  Patrick Ohly  <patrick.ohly@intel.com>
9069
9070         * src/syncevo-dbus-server.cpp:
9071
9072         syncevo-dbus-server setConfig: added TODO
9073
9074 2009-09-27  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
9075
9076         * src/syncevo-dbus-server.cpp:
9077         * test/dbus-server-config.py:
9078
9079         syncevo-dbus-server: implement checkSource and getDatabases
9080
9081 2009-09-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
9082
9083         * src/syncevo-dbus-server.cpp:
9084
9085         syncevo-dbus-server: add workarounds for getConfig/getReports
9086
9087 2009-09-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
9088
9089         * src/dbus/interfaces/syncevo-server-full.xml:
9090         * src/syncevo-dbus-server.cpp:
9091         * test/dbus-server-config.py:
9092
9093         syncevo-dbus-server: add implementation for getReports
9094
9095 2009-09-22  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
9096
9097         * src/syncevo-dbus-server.cpp:
9098         * src/syncevo/FileConfigNode.cpp:
9099         * test/dbus-server-config.py:
9100
9101         syncevo-dbus-server: implement getConfig/setConfig
9102
9103 2009-09-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
9104
9105         * src/dbus/interfaces/syncevo-server-full.xml:
9106
9107         DBUS-API: fix a xml syntax error in dbus-api
9108
9109 2009-10-01  Patrick Ohly  <patrick.ohly@intel.com>
9110
9111         * src/syncevo-dbus-server.cpp:
9112         * src/syncevo/SyncContext.cpp:
9113
9114         EvolutionSyncClient: added some more TODOs
9115
9116 2009-09-30  Patrick Ohly  <patrick.ohly@intel.com>
9117
9118         * src/syncevo-dbus-server.cpp:
9119
9120         syncevo-dbus-server: close connection on error
9121
9122 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
9123
9124         * src/syncevo/Cmdline.cpp:
9125         * src/syncevo/ConfigTree.h:
9126         * src/syncevo/FileConfigTree.cpp:
9127         * src/syncevo/SyncConfig.cpp:
9128         * src/syncevo/SyncConfig.h:
9129         * src/syncevo/SyncContext.cpp:
9130         * src/syncevo/SyncSource.cpp:
9131         * src/syncevo/SyncSource.h:
9132         * src/syncevo/SynthesisDBPlugin.cpp:
9133         * src/syncevo/TrackingSyncSource.cpp:
9134         * src/syncevo/TrackingSyncSource.h:
9135
9136         SyncML server: handle admin data inside SyncEvolution, use
9137         <simpleauthuser/pw>
9138
9139 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
9140
9141         * src/syncevo/SyncConfig.cpp:
9142
9143         config: allow empty username/password
9144
9145 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
9146
9147         * src/syncevo/ConfigNode.h:
9148         * src/syncevo/FileConfigNode.cpp:
9149         * src/syncevo/FileConfigNode.h:
9150         * src/syncevo/FilterConfigNode.cpp:
9151         * src/syncevo/FilterConfigNode.h:
9152         * src/syncevo/HashConfigNode.h:
9153         * src/syncevo/PrefixConfigNode.h:
9154         * src/syncevo/SafeConfigNode.h:
9155
9156         ConfigNode API: added writeProperties() and clear()
9157
9158 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
9159
9160         * src/syncevo/SafeConfigNode.cpp:
9161         * src/syncevo/SafeConfigNode.h:
9162
9163         SafeConfigNode: make escape/unescape utility functions public
9164
9165 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
9166
9167         * HACKING:
9168         * configure-pre.in:
9169         * src/Makefile-gen.am:
9170         * src/syncclient_sample_config.xml:
9171         * src/syncevo-dbus-server.cpp:
9172         * src/syncevo/Makefile.am:
9173         * src/syncevo/SyncContext.cpp:
9174         * src/syncevo/SyncContext.h:
9175         * src/syncevo/SynthesisEngine.cpp:
9176         * src/syncevo/SynthesisEngine.h:
9177         * test/syncevo-http-server.py:
9178
9179         syncevo-dbus-server/syncevolution-http-server.py: SyncML HTTP
9180         server
9181
9182 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
9183
9184         * src/syncevo/util.h:
9185
9186         StringMap: alias for std::map<std::string, std::string>
9187
9188 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
9189
9190         * src/dbus/interfaces/syncevo-server-full.xml:
9191
9192         D-Bus API: added error specification
9193
9194 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
9195
9196         * src/dbus/interfaces/syncevo-session-full.xml:
9197
9198         D-Bus API: added database listing and config checking
9199
9200 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
9201
9202         * src/syncevo/SyncConfig.h:
9203         * src/syncevo/SyncContext.cpp:
9204         * src/syncevo/SyncSource.h:
9205
9206         sync progress: generate information about inactive sources
9207
9208 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
9209
9210         * src/dbus/interfaces/syncevo-server-full.xml:
9211
9212         D-Bus API: added Server.InfoRequest/Response
9213
9214 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
9215
9216         * src/syncevo-dbus-server.cpp:
9217
9218         syncevo-dbus-server: use string for session identifier
9219
9220 2009-09-22  Patrick Ohly  <patrick.ohly@intel.com>
9221
9222         * src/syncevo-dbus-server.cpp:
9223
9224         syncevo-dbus-server: added stubs for
9225         Attach/Detach/Presence/CheckPresence
9226
9227 2009-09-21  Patrick Ohly  <patrick.ohly@intel.com>
9228
9229         * src/syncevo-dbus-server.cpp:
9230         * src/syncevo/TransportAgent.cpp:
9231         * src/syncevo/TransportAgent.h:
9232
9233         syncevo-dbus-server: allow SAN messages to start a Connection
9234
9235 2009-09-21  Patrick Ohly  <patrick.ohly@intel.com>
9236
9237         * src/syncevo/SyncContext.cpp:
9238
9239         transport logic: avoid calling the engine with STEPCMD_SENTDATA
9240         twice
9241
9242 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
9243
9244         * src/syncevo-dbus-server.cpp:
9245         * test/dbus-server-http.py:
9246
9247         syncevo-dbus-server: implemented syncs via Connection API
9248
9249 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
9250
9251         * src/syncevo-dbus-server.cpp:
9252
9253         syncevo-dbus-server: fix for handling of active session
9254
9255 2009-10-07  Patrick Ohly  <patrick.ohly@intel.com>
9256
9257         * src/syncevo/CurlTransportAgent.cpp:
9258         * src/syncevo/CurlTransportAgent.h:
9259         * src/syncevo/Makefile.am:
9260         * src/syncevo/SoupTransportAgent.cpp:
9261         * src/syncevo/SoupTransportAgent.h:
9262         * src/syncevo/SyncConfig.cpp:
9263         * src/syncevo/SyncConfig.h:
9264         * src/syncevo/SyncContext.cpp:
9265         * src/syncevo/SyncContext.h:
9266         * src/syncevo/TransportAgent.cpp:
9267         * src/syncevo/TransportAgent.h:
9268         * test/ClientTest.h:
9269
9270         TransportAgent: added shutdown(), moved HTTP setup out of core
9271         engine
9272
9273 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
9274
9275         * src/syncevo/SynthesisEngine.h:
9276
9277         SharedBuffer: added the possibility to create a SharedBuffer from
9278         const memory
9279
9280 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
9281
9282         * src/syncevo-dbus-server.cpp:
9283         * test/dbus-server-sync.py:
9284
9285         syncevo-dbus-server: implemented Session.Sync() parameter
9286         handling
9287
9288 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
9289
9290         * src/CmdlineSyncClient.cpp:
9291         * src/CmdlineSyncClient.h:
9292         * src/client-test-app.cpp:
9293         * src/syncevo-dbus-server.cpp:
9294         * src/syncevo/Cmdline.cpp:
9295         * src/syncevo/SyncConfig.cpp:
9296         * src/syncevo/SyncConfig.h:
9297         * src/syncevo/SyncContext.cpp:
9298         * src/syncevo/SyncContext.h:
9299         * src/syncevolution.cpp:
9300
9301         sync source handling: implemented per-source property filtering,
9302         Cmdline uses it
9303
9304 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
9305
9306         * src/syncevo-dbus-server.cpp:
9307         * test/dbus-server-sync.py:
9308
9309         syncevo-dbus-server: implemented Session.Sync() and sync
9310         status/progress
9311
9312 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
9313
9314         * src/syncevo/SyncContext.cpp:
9315         * src/syncevo/SyncContext.h:
9316
9317         SyncContext: added handleException()
9318
9319 2009-09-09  Patrick Ohly  <patrick.ohly@intel.com>
9320
9321         * src/syncevo-dbus-server.cpp:
9322
9323         syncevo-dbus-server: added stubs for
9324         Server/Session.GetConfig/GetReports()
9325
9326 2009-09-08  Patrick Ohly  <patrick.ohly@intel.com>
9327
9328         * src/DBusSyncClient.cpp:
9329         * src/DBusSyncClient.h:
9330         * src/Makefile-gen.am:
9331         * src/syncevo-dbus-server.cpp:
9332         * src/syncevo-dbus-server.h:
9333         * test/dbus-server-connect.py:
9334
9335         syncevo-dbus-server: moved to gdbus with C++ bridge
9336
9337 2009-10-07  Patrick Ohly  <patrick.ohly@intel.com>
9338
9339         * src/dbus/interfaces/Makefile.am:
9340         * src/dbus/interfaces/spec-to-docbook.xsl:
9341         * src/dbus/interfaces/syncevo-connection-full.xml:
9342         * src/dbus/interfaces/syncevo-server-full.xml:
9343         * src/dbus/interfaces/syncevo-session-full.xml:
9344
9345         D-Bus API: added next generation D-Bus UI API
9346
9347 2009-09-03  Patrick Ohly  <patrick.ohly@intel.com>
9348
9349         * src/gdbus/gdbus-cxx-bridge.h:
9350         * src/gdbus/test/example.cpp:
9351         * src/gdbus/test/test-example:
9352
9353         D-Bus C++: added support for structs
9354
9355 2009-09-02  Patrick Ohly  <patrick.ohly@intel.com>
9356
9357         * src/gdbus/gdbus-cxx-bridge.h:
9358
9359         D-Bus C++: added support for in-place passing of basic arrays
9360
9361 2009-09-02  Patrick Ohly  <patrick.ohly@intel.com>
9362
9363         * src/gdbus/gdbus-cxx-bridge.h:
9364
9365         D-Bus C++: let app use char and unsigned char for D-BUS BYTE
9366
9367 2009-08-28  Patrick Ohly  <patrick.ohly@intel.com>
9368
9369         * src/gdbus/gdbus-cxx-bridge.h:
9370         * src/gdbus/gdbus-cxx.h:
9371         * src/gdbus/test/example.cpp:
9372
9373         D-Bus C++: added the possibility to pass Caller ID string and a
9374         watch
9375
9376 2009-09-08  Patrick Ohly  <patrick.ohly@intel.com>
9377
9378         * src/gdbus/Makefile.am:
9379         * src/gdbus/gdbus-cxx-bridge.h:
9380         * src/gdbus/gdbus-cxx.h:
9381         * src/gdbus/test/example.cpp:
9382         * src/gdbus/test/test-example:
9383
9384         D-Bus C++: C++ helper classes for libdbus/libgdbus
9385
9386 2009-09-02  Patrick Ohly  <patrick.ohly@intel.com>
9387
9388         * src/gdbus/watch.c:
9389
9390         gdbus: fixed segfault in watch disconnect function
9391
9392 2009-08-27  Patrick Ohly  <patrick.ohly@intel.com>
9393
9394         * src/gdbus/object.c:
9395
9396         gdbus: allow registering multiple interfaces per object
9397
9398 2009-08-27  Patrick Ohly  <patrick.ohly@intel.com>
9399
9400         * src/gdbus/object.c:
9401
9402         g_dbus_unregister_object(): fix same invalid memory reuse as for
9403         watches
9404
9405 2009-08-20  Patrick Ohly  <patrick.ohly@intel.com>
9406
9407         * src/gdbus/object.c:
9408
9409         g_dbus_create_error(): implemented support for detailed error
9410         description
9411
9412 2009-08-19  Patrick Ohly  <patrick.ohly@intel.com>
9413
9414         * configure-post.in:
9415         * configure-pre.in:
9416         * src/Makefile-gen.am:
9417         * src/gdbus/Makefile.am:
9418
9419         gdbus: compile the gdbus utility library
9420
9421 2009-08-26  Patrick Ohly  <patrick.ohly@intel.com>
9422
9423         * src/gdbus/watch.c:
9424
9425         watch: call dbus_bus_remove_match() for each dbus_bus_add_match()
9426
9427 2009-08-26  Patrick Ohly  <patrick.ohly@intel.com>
9428
9429         * src/gdbus/watch.c:
9430
9431         fix for ConnectionData handling
9432
9433 2008-10-17  Marcel Holtmann  <marcel@holtmann.org>
9434
9435         * src/gdbus/gdbus.h:
9436         * src/gdbus/watch.c:
9437
9438         Extended GDBusWatchFunction parameter list
9439
9440 2008-08-13  Marcel Holtmann  <marcel@holtmann.org>
9441
9442         * src/gdbus/gdbus.h:
9443         * src/gdbus/mainloop.c:
9444         * src/gdbus/object.c:
9445         * src/gdbus/watch.c:
9446
9447         Convert all documentation to gtk-doc style
9448
9449 2008-07-30  Marcel Holtmann  <marcel@holtmann.org>
9450
9451         * src/gdbus/object.c:
9452
9453         Protect the interface list with a static mutex
9454
9455 2008-07-01  Marcel Holtmann  <marcel@holtmann.org>
9456
9457         * src/gdbus/mainloop.c:
9458
9459         Use a GSource for message dispatching
9460
9461 2008-07-01  Marcel Holtmann  <marcel@holtmann.org>
9462
9463         * src/gdbus/debug.h:
9464
9465         Don't add an extra newline in the debug messages
9466
9467 2008-07-01  Marcel Holtmann  <marcel@holtmann.org>
9468
9469         * src/gdbus/watch.c:
9470
9471         Fix typo in debug statement
9472
9473 2008-06-30  Marcel Holtmann  <marcel@holtmann.org>
9474
9475         * src/gdbus/gdbus.h:
9476         * src/gdbus/watch.c:
9477
9478         Add watch helper for receiving signals
9479
9480 2008-06-25  Marcel Holtmann  <marcel@holtmann.org>
9481
9482         * src/gdbus/gdbus.h:
9483         * src/gdbus/mainloop.c:
9484         * src/gdbus/object.c:
9485
9486         Use automatic object registration only
9487
9488 2008-05-29  Marcel Holtmann  <marcel@holtmann.org>
9489
9490         * src/gdbus/gdbus.h:
9491         * src/gdbus/mainloop.c:
9492         * src/gdbus/watch.c:
9493
9494         Use common GDBusWatchFunction prototype
9495
9496 2008-05-29  Marcel Holtmann  <marcel@holtmann.org>
9497
9498         * src/gdbus/gdbus.h:
9499         * src/gdbus/watch.c:
9500
9501         Remove return parameter from disconnect watch callback
9502
9503 2008-05-27  Marcel Holtmann  <marcel@holtmann.org>
9504
9505         * src/gdbus/gdbus.h:
9506         * src/gdbus/object.c:
9507
9508         Add more flexible error handling helpers
9509
9510 2008-05-27  Marcel Holtmann  <marcel@holtmann.org>
9511
9512         * src/gdbus/gdbus.h:
9513         * src/gdbus/object.c:
9514
9515         Add support for per interface user data
9516
9517 2008-05-19  Marcel Holtmann  <marcel@holtmann.org>
9518
9519         * src/gdbus/gdbus.h:
9520         * src/gdbus/object.c:
9521
9522         Add helper functions for creating errors and replies
9523
9524 2008-05-19  Marcel Holtmann  <marcel@holtmann.org>
9525
9526         * src/gdbus/gdbus.h:
9527         * src/gdbus/object.c:
9528
9529         Add helper functions for sending errors and replies
9530
9531 2008-05-17  Marcel Holtmann  <marcel@holtmann.org>
9532
9533         * src/gdbus/object.c:
9534
9535         Protect the object list with a static mutex
9536
9537 2008-05-16  Marcel Holtmann  <marcel@holtmann.org>
9538
9539         * src/gdbus/debug.c:
9540         * src/gdbus/debug.h:
9541         * src/gdbus/gdbus.h:
9542         * src/gdbus/mainloop.c:
9543         * src/gdbus/object.c:
9544         * src/gdbus/watch.c:
9545
9546         Update copyright information
9547
9548 2008-05-16  Marcel Holtmann  <marcel@holtmann.org>
9549
9550         * src/gdbus/mainloop.c:
9551
9552         Remove option for using dbus-glib's mainloop integration
9553
9554 2008-02-22  Marcel Holtmann  <marcel@holtmann.org>
9555
9556         * src/gdbus/mainloop.c:
9557
9558         Add additional checks for error handling
9559
9560 2008-02-18  Marcel Holtmann  <marcel@holtmann.org>
9561
9562         * src/gdbus/mainloop.c:
9563
9564         Add option to use dbus-glib's mainloop integration
9565
9566 2008-02-15  Marcel Holtmann  <marcel@holtmann.org>
9567
9568         * src/gdbus/gdbus.h:
9569         * src/gdbus/mainloop.c:
9570
9571         Add error parameter to setup functions
9572
9573 2008-02-04  Marcel Holtmann  <marcel@holtmann.org>
9574
9575         * src/gdbus/gdbus.h:
9576         * src/gdbus/object.c:
9577
9578         Add annotation for asynchronous methods
9579
9580 2008-01-24  Marcel Holtmann  <marcel@holtmann.org>
9581
9582         * src/gdbus/mainloop.c:
9583
9584         Add error handling if bus is not available
9585
9586 2008-01-03  Marcel Holtmann  <marcel@holtmann.org>
9587
9588         * src/gdbus/gdbus.h:
9589         * src/gdbus/mainloop.c:
9590
9591         Add function for requesting additional bus names
9592
9593 2007-12-24  Marcel Holtmann  <marcel@holtmann.org>
9594
9595         * src/gdbus/gdbus.h:
9596         * src/gdbus/object.c:
9597
9598         Fix naming of object flags
9599
9600 2007-12-22  Marcel Holtmann  <marcel@holtmann.org>
9601
9602         * src/gdbus/object.c:
9603
9604         Fix parent path validation check
9605
9606 2007-12-22  Marcel Holtmann  <marcel@holtmann.org>
9607
9608         * src/gdbus/object.c:
9609
9610         Fix user data in property callbacks
9611
9612 2007-12-21  Marcel Holtmann  <marcel@holtmann.org>
9613
9614         * src/gdbus/object.c:
9615
9616         Fix introspection update for parent objects
9617
9618 2007-12-20  Marcel Holtmann  <marcel@holtmann.org>
9619
9620         * src/gdbus/gdbus.h:
9621         * src/gdbus/mainloop.c:
9622
9623         Add function for connecting to specific bus addresses
9624
9625 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
9626
9627         * src/gdbus/gdbus.h:
9628
9629         Add documentation groups
9630
9631 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
9632
9633         * src/gdbus/gdbus.h:
9634         * src/gdbus/mainloop.c:
9635
9636         Add skeleton for message bus disconnect handling
9637
9638 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
9639
9640         * src/gdbus/Makefile.am:
9641         * src/gdbus/gdbus.h:
9642         * src/gdbus/mainloop.c:
9643         * src/gdbus/watch.c:
9644
9645         Add functions for client monitoring
9646
9647 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
9648
9649         * src/gdbus/Makefile.am:
9650         * src/gdbus/gdbus.h:
9651         * src/gdbus/mainloop.c:
9652         * src/gdbus/object.c:
9653
9654         Add functions for object and interface handling
9655
9656 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
9657
9658         * src/gdbus/Makefile.am:
9659         * src/gdbus/debug.c:
9660         * src/gdbus/debug.h:
9661         * src/gdbus/gdbus.h:
9662         * src/gdbus/mainloop.c:
9663
9664         Add functions for mainloop integration
9665
9666 2009-09-08  Patrick Ohly  <patrick.ohly@intel.com>
9667
9668         * build/import-foreign-git.sh:
9669         * build/import-gdbus.sh:
9670         * build/import-synthesis-xml.sh:
9671         * src/gdbus/README:
9672
9673         gdbus: start importing the complete upstream development history
9674
9675 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
9676
9677         * NEWS:
9678
9679         NEWS: added some more issues and release date of 0.9.1
9680
9681 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
9682
9683         * NEWS:
9684
9685         NEWS: another update for 0.9.1 beta 1
9686
9687 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
9688
9689         * src/CmdlineSyncClient.h:
9690         * src/backends/evolution/EvolutionCalendarSource.cpp:
9691         * src/client-test-app.cpp:
9692         * src/syncevo-dbus-server.cpp:
9693         * src/syncevo/Cmdline.cpp:
9694         * src/syncevo/Cmdline.h:
9695         * src/syncevo/SmartPtr.h:
9696         * src/syncevo/SyncConfig.cpp:
9697         * src/syncevo/SyncConfig.h:
9698         * src/syncevo/SyncContext.cpp:
9699         * src/syncevo/SyncContext.h:
9700         * src/syncevo/SyncSource.cpp:
9701         * src/syncevo/TransportAgent.h:
9702         * src/syncevo/util.cpp:
9703         * src/syncevo/util.h:
9704
9705         more classes renamed
9706
9707 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
9708
9709         * src/syncevo/eds_abi_wrapper.cpp:
9710         * src/syncevo/eds_abi_wrapper.h:
9711
9712         --enable-evolution-compatibility: added e_cal_get_uri() (MB#6552)
9713
9714 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
9715
9716         * src/syncevo/SyncConfig.cpp:
9717
9718         Memotoo: list in sync UI (MB#5635)
9719
9720 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
9721
9722
9723         Merge commit 'origin/master'
9724
9725 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
9726
9727         * src/syncclient_sample_config.xml:
9728
9729         Google->Evolution: make sure that WORK/HOME numbers are displayed
9730         (MB #6501)
9731
9732 2009-10-05  auke  <auke-jan.h.kok@intel.com>
9733
9734         * po/nl.po:
9735
9736         l10n: Updates to Dutch (Flemish) (nl) translation
9737
9738 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
9739
9740         * src/syncevo/SyncConfig.cpp:
9741
9742         RetryInterval/Delay: only accept unsigned integers (MB #6500)
9743
9744 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
9745
9746         * src/syncevo/SyncConfig.h:
9747
9748         config value checking: be more strict for integer values
9749
9750 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
9751
9752         * configure-pre.in:
9753         * src/syncevo/SyncConfig.cpp:
9754
9755         SSL certificate checking: enabled by default, disabled in
9756         configure (MB#4220)
9757
9758 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
9759
9760         * src/backends/evolution/EvolutionCalendarSource.cpp:
9761         * src/backends/evolution/EvolutionContactSource.cpp:
9762         * src/backends/file/FileSyncSource.cpp:
9763         * src/backends/sqlite/SQLiteContactSource.cpp:
9764
9765         fixed some compile problems
9766
9767 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
9768
9769         * src/CmdlineSyncClient.cpp:
9770         * src/CmdlineSyncClient.h:
9771         * src/DBusSyncClient.cpp:
9772         * src/DBusSyncClient.h:
9773         * src/backends/addressbook/AddressBookConstants.cpp:
9774         * src/backends/addressbook/AddressBookSource.cpp:
9775         * src/backends/addressbook/AddressBookSource.h:
9776         * src/backends/addressbook/AddressBookSourceRegister.cpp:
9777         * src/backends/evolution/EvolutionCalendarSource.cpp:
9778         * src/backends/evolution/EvolutionCalendarSource.h:
9779         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
9780         * src/backends/evolution/EvolutionContactSource.cpp:
9781         * src/backends/evolution/EvolutionContactSource.h:
9782         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
9783         * src/backends/evolution/EvolutionMemoSource.cpp:
9784         * src/backends/evolution/EvolutionMemoSource.h:
9785         * src/backends/evolution/EvolutionSyncSource.cpp:
9786         * src/backends/evolution/EvolutionSyncSource.h:
9787         * src/backends/file/FileSyncSource.cpp:
9788         * src/backends/file/FileSyncSource.h:
9789         * src/backends/file/FileSyncSourceRegister.cpp:
9790         * src/backends/sqlite/SQLiteContactSource.cpp:
9791         * src/backends/sqlite/SQLiteContactSource.h:
9792         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
9793         * src/backends/sqlite/SQLiteUtil.cpp:
9794         * src/backends/sqlite/SQLiteUtil.h:
9795         * src/client-test-app.cpp:
9796         * src/syncevo-dbus-server.cpp:
9797         * src/syncevo/Cmdline.cpp:
9798         * src/syncevo/Cmdline.h:
9799         * src/syncevo/ConfigNode.h:
9800         * src/syncevo/ConfigTree.h:
9801         * src/syncevo/CurlTransportAgent.cpp:
9802         * src/syncevo/CurlTransportAgent.h:
9803         * src/syncevo/EvolutionSmartPtr.h:
9804         * src/syncevo/EvolutionSyncClient.cpp:
9805         * src/syncevo/EvolutionSyncClient.h:
9806         * src/syncevo/FileConfigNode.cpp:
9807         * src/syncevo/FileConfigNode.h:
9808         * src/syncevo/FileConfigTree.cpp:
9809         * src/syncevo/FileConfigTree.h:
9810         * src/syncevo/FilterConfigNode.cpp:
9811         * src/syncevo/FilterConfigNode.h:
9812         * src/syncevo/HashConfigNode.h:
9813         * src/syncevo/LogRedirect.cpp:
9814         * src/syncevo/LogRedirect.h:
9815         * src/syncevo/LogStdout.cpp:
9816         * src/syncevo/LogStdout.h:
9817         * src/syncevo/Logging.cpp:
9818         * src/syncevo/Logging.h:
9819         * src/syncevo/Makefile.am:
9820         * src/syncevo/PrefixConfigNode.cpp:
9821         * src/syncevo/PrefixConfigNode.h:
9822         * src/syncevo/SafeConfigNode.cpp:
9823         * src/syncevo/SafeConfigNode.h:
9824         * src/syncevo/SmartPtr.h:
9825         * src/syncevo/SoupTransportAgent.cpp:
9826         * src/syncevo/SoupTransportAgent.h:
9827         * src/syncevo/SyncConfig.cpp:
9828         * src/syncevo/SyncConfig.h:
9829         * src/syncevo/SyncContext.cpp:
9830         * src/syncevo/SyncContext.h:
9831         * src/syncevo/SyncEvolutionCmdline.cpp:
9832         * src/syncevo/SyncEvolutionCmdline.h:
9833         * src/syncevo/SyncEvolutionConfig.cpp:
9834         * src/syncevo/SyncEvolutionConfig.h:
9835         * src/syncevo/SyncEvolutionUtil.cpp:
9836         * src/syncevo/SyncEvolutionUtil.h:
9837         * src/syncevo/SyncML.cpp:
9838         * src/syncevo/SyncML.h:
9839         * src/syncevo/SyncSource.cpp:
9840         * src/syncevo/SyncSource.h:
9841         * src/syncevo/SynthesisDBPlugin.cpp:
9842         * src/syncevo/SynthesisEngine.cpp:
9843         * src/syncevo/SynthesisEngine.h:
9844         * src/syncevo/TrackingSyncSource.cpp:
9845         * src/syncevo/TrackingSyncSource.h:
9846         * src/syncevo/TransportAgent.cpp:
9847         * src/syncevo/TransportAgent.h:
9848         * src/syncevo/VolatileConfigNode.h:
9849         * src/syncevo/VolatileConfigTree.h:
9850         * src/syncevo/eds_abi_wrapper.cpp:
9851         * src/syncevo/eds_abi_wrapper.h:
9852         * src/syncevo/util.cpp:
9853         * src/syncevo/util.h:
9854         * src/syncevolution.cpp:
9855         * test/ClientTest.cpp:
9856         * test/ClientTest.h:
9857         * test/abort-redirect.cpp:
9858         * test/client-test-main.cpp:
9859         * test/client-test.cpp:
9860         * test/test.cpp:
9861         * test/test.h:
9862
9863         files and classes renamed, include statements cleaned up
9864
9865 2009-10-05  ZhuYanhai  <zhu.yanhai@gmail.com>
9866
9867         * po/fr.po:
9868
9869         l10n: Updates to French (fr) translation
9870
9871 2009-10-04  Patrick Ohly  <patrick.ohly@intel.com>
9872
9873         * src/backends/addressbook/AddressBookSource.h:
9874
9875         namespace SyncEvo: fixed another compile problem in Mac OS X
9876         AddressBook header
9877
9878 2009-10-03  elloxar  <elloxar@gmail.com>
9879
9880         * po/ro.po:
9881
9882         l10n: Updates to Romanian (ro) translation
9883
9884 2009-10-03  Patrick Ohly  <patrick.ohly@intel.com>
9885
9886         * src/syncevo/declarations.h:
9887
9888         namespace SyncEvo: added declaration file
9889
9890 2009-10-02  GLS_DEU  <andreasx.machoy@intel.com>
9891
9892         * po/de.po:
9893
9894         l10n: Updates to German (de) translation
9895
9896 2009-10-02  milo  <milo@ubuntu.com>
9897
9898         * po/it.po:
9899
9900         l10n: Updates to Italian (it) translation
9901
9902 2009-10-02  GLS  <tomasgalicia@iname.com>
9903
9904         * po/es.po:
9905
9906         l10n: Updates to Spanish (Castilian) (es) translation
9907
9908 2009-10-02  GLS_FIN2  <anux.mcdougall@intel.com>
9909
9910         * po/fi.po:
9911
9912         l10n: Updates to Finnish (fi) translation
9913
9914 2009-10-02  GLS_PTB  <gaborx.k.becht@intel.com>
9915
9916         * po/pt_BR.po:
9917
9918         l10n: Updates to Brazilian Portuguese (pt_BR) translation
9919
9920 2009-10-02  GLS_JPN  <etsukox.murozono@intel.com>
9921
9922         * po/ja.po:
9923
9924         l10n: Updates to Japanese (ja) translation
9925
9926 2009-10-02  GLS_SVE  <goranx.martinson@intel.com>
9927
9928         * po/sv.po:
9929
9930         l10n: Updates to Swedish (sv) translation
9931
9932 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
9933
9934         * src/CmdlineSyncClient.cpp:
9935         * src/CmdlineSyncClient.h:
9936         * src/DBusSyncClient.h:
9937         * src/backends/addressbook/AddressBookConstants.cpp:
9938         * src/backends/addressbook/AddressBookSource.cpp:
9939         * src/backends/addressbook/AddressBookSource.h:
9940         * src/backends/addressbook/AddressBookSourceRegister.cpp:
9941         * src/backends/evolution/EvolutionCalendarSource.cpp:
9942         * src/backends/evolution/EvolutionCalendarSource.h:
9943         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
9944         * src/backends/evolution/EvolutionContactSource.cpp:
9945         * src/backends/evolution/EvolutionContactSource.h:
9946         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
9947         * src/backends/evolution/EvolutionMemoSource.cpp:
9948         * src/backends/evolution/EvolutionMemoSource.h:
9949         * src/backends/evolution/EvolutionSyncSource.cpp:
9950         * src/backends/evolution/EvolutionSyncSource.h:
9951         * src/backends/evolution/libical/icalstrdup.h:
9952         * src/backends/file/FileSyncSource.cpp:
9953         * src/backends/file/FileSyncSource.h:
9954         * src/backends/file/FileSyncSourceRegister.cpp:
9955         * src/backends/sqlite/SQLiteContactSource.cpp:
9956         * src/backends/sqlite/SQLiteContactSource.h:
9957         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
9958         * src/backends/sqlite/SQLiteUtil.cpp:
9959         * src/backends/sqlite/SQLiteUtil.h:
9960         * src/client-test-app.cpp:
9961         * src/syncevo/ConfigNode.h:
9962         * src/syncevo/ConfigTree.h:
9963         * src/syncevo/CurlTransportAgent.cpp:
9964         * src/syncevo/CurlTransportAgent.h:
9965         * src/syncevo/EvolutionSmartPtr.h:
9966         * src/syncevo/EvolutionSyncClient.cpp:
9967         * src/syncevo/EvolutionSyncClient.h:
9968         * src/syncevo/FileConfigNode.cpp:
9969         * src/syncevo/FileConfigNode.h:
9970         * src/syncevo/FileConfigTree.cpp:
9971         * src/syncevo/FileConfigTree.h:
9972         * src/syncevo/FilterConfigNode.cpp:
9973         * src/syncevo/FilterConfigNode.h:
9974         * src/syncevo/HashConfigNode.h:
9975         * src/syncevo/LogRedirect.cpp:
9976         * src/syncevo/LogRedirect.h:
9977         * src/syncevo/LogStdout.cpp:
9978         * src/syncevo/LogStdout.h:
9979         * src/syncevo/Logging.cpp:
9980         * src/syncevo/Logging.h:
9981         * src/syncevo/Makefile.am:
9982         * src/syncevo/PrefixConfigNode.cpp:
9983         * src/syncevo/PrefixConfigNode.h:
9984         * src/syncevo/SafeConfigNode.cpp:
9985         * src/syncevo/SafeConfigNode.h:
9986         * src/syncevo/SoupTransportAgent.cpp:
9987         * src/syncevo/SoupTransportAgent.h:
9988         * src/syncevo/SyncEvolutionCmdline.cpp:
9989         * src/syncevo/SyncEvolutionCmdline.h:
9990         * src/syncevo/SyncEvolutionConfig.cpp:
9991         * src/syncevo/SyncEvolutionConfig.h:
9992         * src/syncevo/SyncEvolutionUtil.cpp:
9993         * src/syncevo/SyncEvolutionUtil.h:
9994         * src/syncevo/SyncML.cpp:
9995         * src/syncevo/SyncML.h:
9996         * src/syncevo/SyncSource.cpp:
9997         * src/syncevo/SyncSource.h:
9998         * src/syncevo/SynthesisDBPlugin.cpp:
9999         * src/syncevo/SynthesisEngine.cpp:
10000         * src/syncevo/SynthesisEngine.h:
10001         * src/syncevo/TrackingSyncSource.cpp:
10002         * src/syncevo/TrackingSyncSource.h:
10003         * src/syncevo/TransportAgent.cpp:
10004         * src/syncevo/TransportAgent.h:
10005         * src/syncevo/VolatileConfigNode.h:
10006         * src/syncevo/VolatileConfigTree.h:
10007         * src/syncevo/eds_abi_wrapper.cpp:
10008         * src/syncevolution.cpp:
10009         * test/ClientTest.cpp:
10010         * test/ClientTest.h:
10011         * test/abort-redirect.cpp:
10012         * test/client-test-main.cpp:
10013         * test/client-test.cpp:
10014         * test/test.cpp:
10015         * test/test.h:
10016
10017         introduced "namespace SyncEvo" consistently
10018
10019 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
10020
10021         * src/backends/sqlite/README:
10022         * src/backends/sqlite/SQLiteContactSource.cpp:
10023         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
10024         * src/backends/sqlite/SQLiteUtil.cpp:
10025
10026         sqlite backend: made it possible to compile out-of-tree
10027
10028 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
10029
10030         * src/syncevo/Makefile.am:
10031         * src/syncevo/installcheck-local.sh:
10032
10033         added developer file install check
10034
10035 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
10036
10037         * src/syncevo/Makefile.am:
10038
10039         libsyncevolution: install static version of it
10040
10041 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
10042
10043         * Makefile-gen.am:
10044
10045         packaging: exclude developer files also for "make distbin"
10046
10047 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
10048
10049         * .gitignore:
10050         * gen-autotools.sh:
10051         * po/LINGUAS:
10052
10053         LINGUAS: create automatically as part of
10054         autogen.sh/gen-autotools.sh
10055
10056 2009-10-02  zerng07  <pswo10680@gmail.com>
10057
10058         * po/zh_TW.po:
10059
10060         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
10061
10062 2009-10-02  Saviq  <michal@sawicz.net>
10063
10064         * po/pl.po:
10065
10066         l10n: Updates to Polish (pl) translation
10067
10068 2009-10-02  GLS_CHS  <yunx.nie@intel.com>
10069
10070         * po/zh_CN.po:
10071
10072         l10n: Updates to Chinese (China) (zh_CN) translation
10073
10074 2009-10-01  GLS_KOR  <sunx.kim@intel.com>
10075
10076         * po/ko.po:
10077
10078         l10n: Updates to Korean (ko) translation
10079
10080 2009-10-01  Jussi Kukkonen  <jku@linux.intel.com>
10081
10082         * src/DBusSyncClient.cpp:
10083
10084         DBusSyncClient: don't block in sleep() (MB#6499)
10085
10086 2009-10-01  Patrick Ohly  <patrick.ohly@intel.com>
10087
10088         * src/syncevo/SyncEvolutionCmdline.cpp:
10089
10090         syncevolution --help: --source-option => --source-property
10091         (MB#6450)
10092
10093 2009-10-01  Patrick Ohly  <patrick.ohly@intel.com>
10094
10095         * NEWS:
10096         * test/README.mobical:
10097
10098         NEWS/Mobical.net: note about password, mention SQLite backend
10099
10100 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10101
10102         * src/gtk-ui/sync-config-widget.c:
10103         * src/gtk-ui/sync-config-widget.h:
10104         * src/gtk-ui/sync-ui.c:
10105
10106         gtk-ui: minor button label changes
10107
10108 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10109
10110         * src/gtk-ui/sync-config-widget.c:
10111         * src/gtk-ui/sync-ui-config.c:
10112
10113         gtk-ui: don't use default username at all
10114
10115 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10116
10117         * src/gtk-ui/sync-config-widget.c:
10118
10119         gtk-ui: SyncConfigWidget expander button fix
10120
10121 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10122
10123         * src/gtk-ui/sync-config-widget.c:
10124
10125         gtk-ui: add translator comments, modify server expander label
10126
10127 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10128
10129         * src/gtk-ui/sync-config-widget.c:
10130
10131         gtk-ui: add "(manually setup)" to manual service titles
10132
10133 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10134
10135         * src/gtk-ui/sync-config-widget.c:
10136
10137         gtk-ui: i18n fixes
10138
10139 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10140
10141         * src/gtk-ui/sync-config-widget.c:
10142         * src/gtk-ui/sync-ui-config.c:
10143         * src/gtk-ui/sync-ui.c:
10144
10145         gtk-ui: handle config changes in current config better
10146
10147 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10148
10149         * src/gtk-ui/sync-config-widget.c:
10150         * src/gtk-ui/sync-config-widget.h:
10151         * src/gtk-ui/sync-ui.c:
10152
10153         gtk-ui: implement save
10154
10155 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10156
10157         * src/gtk-ui/sync-config-widget-gtk.c:
10158         * src/gtk-ui/sync-config-widget-gtk.h:
10159         * src/gtk-ui/sync-config-widget-moblin.c:
10160         * src/gtk-ui/sync-config-widget-moblin.h:
10161         * src/gtk-ui/sync-config-widget.c:
10162         * src/gtk-ui/sync-config-widget.h:
10163
10164         gtk-ui: add forgotten files
10165
10166 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
10167
10168         * src/gtk-ui/sync-config-widget.h:
10169         * src/gtk-ui/sync-ui.c:
10170         * src/gtk-ui/ui.glade:
10171
10172         gtk-ui: add automatic expansion to service list
10173
10174 2009-09-29  Jussi Kukkonen  <jku@linux.intel.com>
10175
10176         * src/gtk-ui/Makefile.am:
10177         * src/gtk-ui/sync-config-widget-gtk.c:
10178         * src/gtk-ui/sync-config-widget-gtk.h:
10179         * src/gtk-ui/sync-config-widget-moblin.c:
10180         * src/gtk-ui/sync-config-widget-moblin.h:
10181         * src/gtk-ui/sync-config-widget.h:
10182         * src/gtk-ui/sync-ui-config.c:
10183         * src/gtk-ui/sync-ui-config.h:
10184         * src/gtk-ui/sync-ui.c:
10185         * src/gtk-ui/sync-ui.h:
10186         * src/gtk-ui/ui.glade:
10187
10188         gtk-ui: implement the service list contents as widgets
10189
10190 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
10191
10192         * configure-pre.in:
10193         * src/gtk-ui/sync-ui.c:
10194         * src/gtk-ui/ui.glade:
10195
10196         gtk-ui: use NbtkGtkExpander in service list
10197
10198 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
10199
10200         * src/gtk-ui/mux-icon-button.c:
10201         * src/gtk-ui/mux-icon-button.h:
10202         * src/gtk-ui/mux-window.c:
10203         * src/gtk-ui/mux-window.h:
10204         * src/gtk-ui/sync-ui.c:
10205         * src/gtk-ui/ui.glade:
10206
10207         implement first phase of "single window mode"
10208
10209 2009-09-27  Chen Congwu  <congwu.chen@intel.com>
10210
10211         * src/backends/evolution/EvolutionCalendarSource.h:
10212         * src/backends/sqlite/SQLiteContactSource.cpp:
10213         * src/backends/sqlite/SQLiteContactSource.h:
10214         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
10215         * src/backends/sqlite/SQLiteUtil.cpp:
10216         * src/backends/sqlite/SQLiteUtil.h:
10217         * src/syncevo/Makefile.am:
10218         * src/syncevo/PrefixConfigNode.h:
10219         * src/syncevo/SafeConfigNode.h:
10220         * src/syncevo/SyncEvolutionUtil.cpp:
10221
10222         Enable SQlite backends (MB#5049)
10223
10224 2009-09-28  Patrick Ohly  <patrick.ohly@intel.com>
10225
10226         * src/gtk-ui/sync-ui.c:
10227
10228         Revert "gtk-ui: only show one window at a time"
10229
10230 2009-09-28  Patrick Ohly  <patrick.ohly@intel.com>
10231
10232         * src/syncevo/SyncEvolutionCmdline.cpp:
10233
10234         syncevolution --help: fixed typos (MB#6450)
10235
10236 2009-09-28  Patrick Ohly  <patrick.ohly@intel.com>
10237
10238         * README:
10239
10240         README: updates for 0.9.1
10241
10242 2009-09-28  rcalmbac  <rcalmbac@gmail.com>
10243
10244         * README:
10245
10246         README: spelling, grammar and content fixes (MB#6447)
10247
10248 2009-09-28  Chen Congwu  <congwu.chen@intel.com>
10249
10250         * src/syncevo/SyncSource.cpp:
10251
10252         Backend loading: more nice backend loading information (MB#6456)
10253
10254 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
10255
10256         * src/syncevo/EvolutionSyncClient.cpp:
10257
10258         message resend: must set transport error when giving up
10259
10260 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
10261
10262         * src/syncevo/EvolutionSyncClient.cpp:
10263
10264         substTag(): helper functions did not pass through 'replaceTag'
10265         parameter
10266
10267 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
10268
10269         * src/syncevo/EvolutionSyncClient.cpp:
10270         * src/syncevo/SyncEvolutionCmdline.cpp:
10271         * src/syncevo/SyncSource.cpp:
10272         * src/syncevo/SyncSource.h:
10273
10274         revised backend API: fixed potential crash after calling
10275         SyncSourceBackendDebug/Info()
10276
10277 2009-09-25  Patrick Ohly  <patrick.ohly@intel.com>
10278
10279         * src/syncevo/EvolutionSyncClient.cpp:
10280
10281         CTRL-C + message resend: detect abort right away
10282
10283 2009-09-25  Jussi Kukkonen  <jku@linux.intel.com>
10284
10285         * src/DBusSyncClient.cpp:
10286         * src/DBusSyncClient.h:
10287
10288         update DBusSyncClient::askPassword signature (MB#6432)
10289
10290 2009-09-25  Jussi Kukkonen  <jku@linux.intel.com>
10291
10292         * src/gtk-ui/sync-ui.c:
10293
10294         fix crasher when setting up new service (MB#6434)
10295
10296 2009-09-25  Patrick Ohly  <patrick.ohly@intel.com>
10297
10298         * src/syncevo/SyncEvolutionUtil.cpp:
10299
10300         ReadDir: fix for new throwError=false case
10301
10302 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
10303
10304         * src/syncevo/Makefile.am:
10305
10306         libsyncevolution.so installation: must go into libdir
10307
10308 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
10309
10310         * configure-post.in:
10311
10312         --enable-developer-mode: use absolute search path for backends
10313
10314 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
10315
10316         * NEWS:
10317         * configure-pre.in:
10318
10319         release preparations: first snapshot for 0.9.1
10320
10321 2009-09-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10322
10323         * configure-pre.in:
10324         * src/CmdlineSyncClient.cpp:
10325
10326         Gnome-keyring: Fix the compile error if its version is below 2.20
10327
10328 2009-09-25  Chen Congwu  <congwu.chen@intel.com>
10329
10330         * src/syncevo/SyncEvolutionUtil.cpp:
10331         * src/syncevo/SyncEvolutionUtil.h:
10332         * src/syncevo/SyncSource.cpp:
10333
10334         Backends scan: Scan backends in SYNCEVOLUTION_BACKEND_DIR instead
10335
10336 2009-09-24  Jussi Kukkonen  <jku@linux.intel.com>
10337
10338         * src/gtk-ui/sync-ui.c:
10339
10340         add "(DEMO)" to Funambol description
10341
10342 2009-09-18  Jussi Kukkonen  <jku@linux.intel.com>
10343
10344         * src/gtk-ui/sync-ui.c:
10345         * src/gtk-ui/ui.glade:
10346
10347         gtk-ui: add service descriptions
10348
10349 2009-09-24  Jussi Kukkonen  <jku@linux.intel.com>
10350
10351         * src/syncevo/SyncEvolutionConfig.h:
10352
10353         build fix in SyncEvolutionConfig
10354
10355 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
10356
10357         * src/syncevo/SyncEvolutionConfig.cpp:
10358
10359         Google template: prevent enabling unsupported sources in GUI by
10360         setting empty URIs (MB#5871)
10361
10362 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
10363
10364         * src/syncevo/SyncEvolutionCmdline.cpp:
10365
10366         command line unit test: adapted to new RetryDuration/Interval
10367         config properties
10368
10369 2009-09-02  Chen Congwu  <congwu.chen@intel.com>
10370
10371         * HACKING:
10372         * configure-post.in:
10373         * configure-pre.in:
10374         * src/Makefile-gen.am:
10375         * src/backends/addressbook/AddressBookSource.cpp:
10376         * src/backends/addressbook/AddressBookSource.h:
10377         * src/backends/addressbook/Makefile.am:
10378         * src/backends/evolution/EvolutionCalendarSource.cpp:
10379         * src/backends/evolution/EvolutionCalendarSource.h:
10380         * src/backends/evolution/EvolutionContactSource.cpp:
10381         * src/backends/evolution/EvolutionContactSource.h:
10382         * src/backends/evolution/EvolutionMemoSource.cpp:
10383         * src/backends/evolution/EvolutionMemoSource.h:
10384         * src/backends/evolution/EvolutionSyncSource.h:
10385         * src/backends/evolution/Makefile.am:
10386         * src/backends/evolution/e-cal-check-timezones.h:
10387         * src/backends/file/FileSyncSource.cpp:
10388         * src/backends/file/FileSyncSource.h:
10389         * src/backends/file/Makefile.am:
10390         * src/backends/sqlite/Makefile.am:
10391         * src/backends/sqlite/SQLiteContactSource.cpp:
10392         * src/backends/sqlite/SQLiteContactSource.h:
10393         * src/syncevo/EvolutionSmartPtr.h:
10394         * src/syncevo/EvolutionSyncClient.cpp:
10395         * src/syncevo/EvolutionSyncClient.h:
10396         * src/syncevo/FilterConfigNode.h:
10397         * src/syncevo/Makefile.am:
10398         * src/syncevo/SyncEvolutionCmdline.cpp:
10399         * src/syncevo/SyncEvolutionConfig.h:
10400         * src/syncevo/SyncEvolutionUtil.h:
10401         * src/syncevo/SyncSource.cpp:
10402         * src/syncevo/SyncSource.h:
10403         * src/syncevo/SynthesisEngine.h:
10404         * src/syncevo/TrackingSyncSource.h:
10405         * src/syncevo/eds_abi_wrapper.h:
10406         * src/syncevo/syncevolution.pc.in:
10407         * test/ClientTest.h:
10408
10409         Dynamic loadable backends: repackage libsyncevolution to enable
10410         dynamic loadable backends
10411
10412 2009-08-31  Chen Congwu  <congwu.chen@intel.com>
10413
10414         * src/core/ConfigNode.h:
10415         * src/core/ConfigTree.h:
10416         * src/core/CurlTransportAgent.cpp:
10417         * src/core/CurlTransportAgent.h:
10418         * src/core/EvolutionSmartPtr.h:
10419         * src/core/EvolutionSyncClient.cpp:
10420         * src/core/EvolutionSyncClient.h:
10421         * src/core/FileConfigNode.cpp:
10422         * src/core/FileConfigNode.h:
10423         * src/core/FileConfigTree.cpp:
10424         * src/core/FileConfigTree.h:
10425         * src/core/FilterConfigNode.cpp:
10426         * src/core/FilterConfigNode.h:
10427         * src/core/HashConfigNode.h:
10428         * src/core/LogRedirect.cpp:
10429         * src/core/LogRedirect.h:
10430         * src/core/LogStdout.cpp:
10431         * src/core/LogStdout.h:
10432         * src/core/Logging.cpp:
10433         * src/core/Logging.h:
10434         * src/core/Makefile.am:
10435         * src/core/PrefixConfigNode.cpp:
10436         * src/core/PrefixConfigNode.h:
10437         * src/core/SafeConfigNode.cpp:
10438         * src/core/SafeConfigNode.h:
10439         * src/core/SoupTransportAgent.cpp:
10440         * src/core/SoupTransportAgent.h:
10441         * src/core/SyncEvolutionCmdline.cpp:
10442         * src/core/SyncEvolutionCmdline.h:
10443         * src/core/SyncEvolutionConfig.cpp:
10444         * src/core/SyncEvolutionConfig.h:
10445         * src/core/SyncEvolutionUtil.cpp:
10446         * src/core/SyncEvolutionUtil.h:
10447         * src/core/SyncML.cpp:
10448         * src/core/SyncML.h:
10449         * src/core/SyncSource.cpp:
10450         * src/core/SyncSource.h:
10451         * src/core/SynthesisDBPlugin.cpp:
10452         * src/core/SynthesisEngine.cpp:
10453         * src/core/SynthesisEngine.h:
10454         * src/core/TrackingSyncSource.cpp:
10455         * src/core/TrackingSyncSource.h:
10456         * src/core/TransportAgent.cpp:
10457         * src/core/TransportAgent.h:
10458         * src/core/VolatileConfigNode.h:
10459         * src/core/VolatileConfigTree.h:
10460         * src/core/eds_abi_wrapper.cpp:
10461         * src/core/eds_abi_wrapper.h:
10462         * src/syncevo/ConfigNode.h:
10463         * src/syncevo/ConfigTree.h:
10464         * src/syncevo/CurlTransportAgent.cpp:
10465         * src/syncevo/CurlTransportAgent.h:
10466         * src/syncevo/EvolutionSmartPtr.h:
10467         * src/syncevo/EvolutionSyncClient.cpp:
10468         * src/syncevo/EvolutionSyncClient.h:
10469         * src/syncevo/FileConfigNode.cpp:
10470         * src/syncevo/FileConfigNode.h:
10471         * src/syncevo/FileConfigTree.cpp:
10472         * src/syncevo/FileConfigTree.h:
10473         * src/syncevo/FilterConfigNode.cpp:
10474         * src/syncevo/FilterConfigNode.h:
10475         * src/syncevo/HashConfigNode.h:
10476         * src/syncevo/LogRedirect.cpp:
10477         * src/syncevo/LogRedirect.h:
10478         * src/syncevo/LogStdout.cpp:
10479         * src/syncevo/LogStdout.h:
10480         * src/syncevo/Logging.cpp:
10481         * src/syncevo/Logging.h:
10482         * src/syncevo/Makefile.am:
10483         * src/syncevo/PrefixConfigNode.cpp:
10484         * src/syncevo/PrefixConfigNode.h:
10485         * src/syncevo/SafeConfigNode.cpp:
10486         * src/syncevo/SafeConfigNode.h:
10487         * src/syncevo/SoupTransportAgent.cpp:
10488         * src/syncevo/SoupTransportAgent.h:
10489         * src/syncevo/SyncEvolutionCmdline.cpp:
10490         * src/syncevo/SyncEvolutionCmdline.h:
10491         * src/syncevo/SyncEvolutionConfig.cpp:
10492         * src/syncevo/SyncEvolutionConfig.h:
10493         * src/syncevo/SyncEvolutionUtil.cpp:
10494         * src/syncevo/SyncEvolutionUtil.h:
10495         * src/syncevo/SyncML.cpp:
10496         * src/syncevo/SyncML.h:
10497         * src/syncevo/SyncSource.cpp:
10498         * src/syncevo/SyncSource.h:
10499         * src/syncevo/SynthesisDBPlugin.cpp:
10500         * src/syncevo/SynthesisEngine.cpp:
10501         * src/syncevo/SynthesisEngine.h:
10502         * src/syncevo/TrackingSyncSource.cpp:
10503         * src/syncevo/TrackingSyncSource.h:
10504         * src/syncevo/TransportAgent.cpp:
10505         * src/syncevo/TransportAgent.h:
10506         * src/syncevo/VolatileConfigNode.h:
10507         * src/syncevo/VolatileConfigTree.h:
10508         * src/syncevo/eds_abi_wrapper.cpp:
10509         * src/syncevo/eds_abi_wrapper.h:
10510
10511         SyncEvolution core: rename core to syncevo
10512
10513 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
10514
10515         * README:
10516         * src/core/SyncEvolutionCmdline.cpp:
10517
10518         command line --keyring: documented interaction with
10519         --print-config
10520
10521 2009-09-23  ZhuYanhai  <zhu.yanhai@gmail.com>
10522
10523         * po/zh_CN.po:
10524
10525         l10n: Updates to Chinese (China) (zh_CN) translation
10526
10527 2009-09-23  ZhuYanhai  <zhu.yanhai@gmail.com>
10528
10529         * po/zh_CN.po:
10530
10531         l10n: Updates to Chinese (China) (zh_CN) translation
10532
10533 2009-09-22  tomasgalicia  <tomas.galicia@intel.com>
10534
10535         * po/es.po:
10536
10537         l10n: Updates to Spanish (Castilian) (es) translation
10538
10539 2009-09-18  Jussi Kukkonen  <jku@linux.intel.com>
10540
10541         * src/gtk-ui/sync-ui.c:
10542
10543         gtk-ui: only show one window at a time
10544
10545 2009-09-22  Chen Congwu  <congwu.chen@intel.com>
10546
10547         * src/core/EvolutionSyncClient.cpp:
10548
10549         Fix a compiler warning (MB#3427)
10550
10551 2009-09-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10552
10553         * src/core/SyncEvolutionConfig.cpp:
10554
10555         Save Password: fix an issue when saving password on fly
10556
10557 2009-09-21  Patrick Ohly  <patrick.ohly@intel.com>
10558
10559         * src/core/EvolutionSyncClient.cpp:
10560
10561         Message Resend: minor code and logging changes
10562
10563 2009-09-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10564
10565         * README:
10566         * configure-pre.in:
10567         * src/CmdlineSyncClient.cpp:
10568         * src/CmdlineSyncClient.h:
10569         * src/Makefile-gen.am:
10570         * src/core/EvolutionSyncClient.cpp:
10571         * src/core/EvolutionSyncClient.h:
10572         * src/core/SyncEvolutionCmdline.cpp:
10573         * src/core/SyncEvolutionCmdline.h:
10574         * src/core/SyncEvolutionConfig.cpp:
10575         * src/core/SyncEvolutionConfig.h:
10576         * src/syncevolution.cpp:
10577
10578         command line: add keyring support (MB#3604)
10579
10580 2009-09-21  Chen Congwu  <congwu.chen@intel.com>
10581
10582         * src/DBusSyncClient.cpp:
10583         * src/DBusSyncClient.h:
10584         * src/core/EvolutionSyncClient.cpp:
10585         * src/core/EvolutionSyncClient.h:
10586         * src/core/SyncEvolutionConfig.cpp:
10587         * src/core/SyncEvolutionConfig.h:
10588
10589         Message Resend: code improvement bug#3427
10590
10591 2009-09-19  GLS_CHS  <yunx.nie@intel.com>
10592
10593         * po/zh_CN.po:
10594
10595         l10n: Updates to Chinese (China) (zh_CN) translation
10596
10597 2009-09-19  GLS_CHS  <yunx.nie@intel.com>
10598
10599         * po/zh_CN.po:
10600
10601         l10n: Updates to Chinese (China) (zh_CN) translation
10602
10603 2009-09-18  GLS_FRA  <sophiex.marchese@intel.com>
10604
10605         * po/fr.po:
10606
10607         l10n: Updates to French (fr) translation
10608
10609 2009-09-18  GLS_DEU  <andreasx.machoy@intel.com>
10610
10611         * po/de.po:
10612
10613         l10n: Updates to German (de) translation
10614
10615 2009-09-18  auke  <auke-jan.h.kok@intel.com>
10616
10617         * po/nl.po:
10618
10619         l10n: Updates to Dutch (Flemish) (nl) translation
10620
10621 2009-09-18  milo  <milo@ubuntu.com>
10622
10623         * po/it.po:
10624
10625         l10n: Updates to Italian (it) translation
10626
10627 2009-09-18  GLS_JPN  <etsukox.murozono@intel.com>
10628
10629         * po/ja.po:
10630
10631         l10n: Updates to Japanese (ja) translation
10632
10633 2009-09-18  Apfelchips  <patrickscheips@gmail.com>
10634
10635         * po/de.po:
10636
10637         l10n: Updates to German (de) translation
10638
10639 2009-09-18  zerng07  <pswo10680@gmail.com>
10640
10641         * po/zh_TW.po:
10642
10643         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
10644
10645 2009-09-18  Patrick Ohly  <patrick.ohly@intel.com>
10646
10647         * po/POTFILES.in:
10648
10649         make dist: src/gtk-ui/main.c now must be translated
10650
10651 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
10652
10653         * src/gtk-ui/Makefile.am:
10654
10655         make dist: added sync-gtk.desktop.in
10656
10657 2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>
10658
10659         * src/gtk-ui/ui.glade:
10660
10661         limit user input to 99 chars in entries (MB #5219)
10662
10663 2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>
10664
10665         * src/gtk-ui/Makefile.am:
10666         * src/gtk-ui/sync.png:
10667
10668         add Sync application icon
10669
10670 2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>
10671
10672         * src/gtk-ui/main.c:
10673
10674         Set application icon (#MB 5717)
10675
10676 2009-09-16  Patrick Ohly  <patrick.ohly@intel.com>
10677
10678         * src/gtk-ui/ui.glade:
10679
10680         sync-ui: "haven't set up" -> "haven't selected" (MB #5660)
10681
10682 2009-09-16  Patrick Ohly  <patrick.ohly@intel.com>
10683
10684         * src/gtk-ui/sync-ui.c:
10685
10686         sync-ui: "changes received" -> "changes applied" (MB #5185)
10687
10688 2009-09-16  Patrick Ohly  <patrick.ohly@intel.com>
10689
10690         * po/POTFILES.in:
10691         * src/gtk-ui/Makefile.am:
10692         * src/gtk-ui/sync-gtk.desktop.in:
10693
10694         --enable-gui=all: use different name in .desktop file for GTK
10695         version
10696
10697 2009-09-16  Chen Congwu  <congwu.chen@intel.com>
10698
10699         * src/core/EvolutionSyncClient.cpp:
10700
10701         Resend Messages: bug3427, adpat according to synthesis code base
10702
10703 2009-09-01  Chen Congwu  <congwu.chen@intel.com>
10704
10705         * test/resultchecker.py:
10706
10707         Testing: add chroot information and library information in the
10708         report
10709
10710 2009-09-10  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10711
10712         * test/ClientTest.cpp:
10713         * test/testcases/imemo20.ics:
10714         * test/testcases/imemo20.ics.memotoo.tem.patch:
10715
10716         Memotoo: Move test '<' and '>' from client-test to imemo20.ics
10717         (bug#5635)
10718
10719 2009-09-04  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10720
10721         * test/README.memotoo:
10722         * test/synccompare.pl:
10723         * test/testcases/ical20.ics.memotoo.tem.patch:
10724         * test/testcases/imemo20.ics.memotoo.tem.patch:
10725         * test/testcases/itodo20.ics.memotoo.tem.patch:
10726         * test/testcases/vcard30.vcf.memotoo.tem.patch:
10727
10728         Memotoo: Add new suppressions to synccompare, README.memotoo and
10729
10730 2009-09-03  Patrick Ohly  <patrick.ohly@intel.com>
10731
10732         * NEWS:
10733
10734         NEWS: revised the text about Mobical support
10735
10736 2009-09-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10737
10738         * NEWS:
10739
10740         Mobical + NEWS: update NEWS with Mobical information (bug#3009)
10741
10742 2009-09-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10743
10744         * src/core/SyncEvolutionConfig.cpp:
10745
10746         Mobical: add consumerReady flag for Mobical (bug#3009)
10747
10748 2009-09-15  Patrick Ohly  <patrick.ohly@intel.com>
10749
10750
10751         Merge branch 'syncevolution-0-9-branch'
10752
10753 2009-09-07  tomasgalicia  <tomas.galicia@intel.com>
10754
10755         * po/es.po:
10756
10757         l10n: Updates to Spanish (Castilian) (es) translation
10758
10759 2009-09-14  elloxar  <elloxar@gmail.com>
10760
10761         * po/ro.po:
10762
10763         l10n: Updates to Romanian (ro) translation
10764
10765 2009-09-14  elloxar  <elloxar@gmail.com>
10766
10767         * po/ro.po:
10768
10769         l10n: Updates to Romanian (ro) translation
10770
10771 2009-09-07  tomasgalicia  <tomas.galicia@intel.com>
10772
10773         * po/es.po:
10774
10775         l10n: Updates to Spanish (Castilian) (es) translation
10776
10777 2009-09-03  Patrick Ohly  <patrick.ohly@intel.com>
10778
10779         * po/LINGUAS:
10780
10781         LINGUAS: added Indonesian (id) translation
10782
10783 2009-09-02  andika  <andika@gmail.com>
10784
10785         * po/id.po:
10786
10787         l10n: Indonesian translation
10788
10789 2009-09-02  andika  <andika@gmail.com>
10790
10791         * po/id.po:
10792
10793         l10n: Indonesian translation
10794
10795 2009-09-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10796
10797         * src/syncclient_sample_config.xml:
10798
10799         Memotoo: fix the regression caused by commits for bug #5633
10800
10801 2009-09-01  Patrick Ohly  <patrick.ohly@gmx.de>
10802
10803
10804         Merge branch 'syncevolution-0-9-branch'
10805
10806 2009-09-01  Patrick Ohly  <patrick.ohly@gmx.de>
10807
10808         * po/LINGUAS:
10809
10810         LINGUAS: enabled Romanian (ro) translation
10811
10812 2009-08-29  elloxar  <elloxar@gmail.com>
10813
10814         * po/ro.po:
10815
10816         l10n: Romanian Translation
10817
10818 2009-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
10819
10820         * po/LINGUAS:
10821
10822         LINGUAS: enabled Hungarian (hu) and Dutch (nl)
10823
10824 2009-09-01  Patrick Ohly  <patrick.ohly@gmx.de>
10825
10826         * src/core/SyncSource.h:
10827
10828         SynthesisInfo: extended the explanation of the new
10829         m_incoming/outgoingScript fields (bug#5633)
10830
10831 2009-08-29  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10832
10833         * src/backends/evolution/EvolutionContactSource.h:
10834         * src/core/SyncSource.cpp:
10835         * src/core/SyncSource.h:
10836         * src/syncclient_sample_config.xml:
10837
10838         Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)
10839
10840 2009-08-31  Chen Congwu  <congwu.chen@intel.com>
10841
10842         * test/ClientTest.cpp:
10843         * test/ClientTest.h:
10844
10845         Testing: disable retry,suspend,resend tests by default
10846
10847 2009-08-29  elloxar  <elloxar@gmail.com>
10848
10849         * po/ro.po:
10850
10851         l10n: Romanian Translation
10852
10853 2009-08-28  Patrick Ohly  <patrick.ohly@gmx.de>
10854
10855         * src/backends/evolution/EvolutionContactSource.cpp:
10856
10857         EvolutionContactSource: fixed another 'join.hpp not included'
10858         compile problem
10859
10860 2009-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
10861
10862         * src/core/EvolutionSyncClient.cpp:
10863
10864         SessionLog: fix for compiler warning (bug#5215)
10865
10866 2009-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
10867
10868         * src/core/SyncSource.cpp:
10869
10870         SyncSource: fixed compile problem - join.hpp wasn't included
10871         explicitly
10872
10873 2009-08-27  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
10874
10875         * src/core/EvolutionSyncClient.cpp:
10876
10877         SessionLog: Add more strict check for sessionlog (bug#5215)
10878
10879 2009-08-27  Chen Congwu  <congwu.chen@intel.com>
10880
10881         * test/runtests.py:
10882
10883         Testing: a fix to avoid null servers list if compile error
10884
10885 2009-08-27  Patrick Ohly  <patrick.ohly@intel.com>
10886
10887         * src/core/SyncSource.cpp:
10888
10889         SyncSource: fixed compile error related to dlopen()
10890
10891 2009-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
10892
10893         * HACKING:
10894
10895         HACKING: added remark about LINGUAS and Synthesis .so versions
10896
10897 2009-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
10898
10899         * po/LINGUAS:
10900
10901         LINGUAS: enabled Hungarian (hu) and Dutch (nl)
10902
10903 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
10904
10905         * src/backends/evolution/EvolutionCalendarSource.cpp:
10906         * src/backends/evolution/EvolutionCalendarSource.h:
10907
10908         EvolutionCalendarSource: added logging via SyncSourceLogging
10909
10910 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
10911
10912         * src/backends/evolution/EvolutionContactSource.cpp:
10913         * src/backends/evolution/EvolutionContactSource.h:
10914
10915         EvolutionContactSource: reimplemented logging via
10916         SyncSourceLogging
10917
10918 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
10919
10920         * src/core/SyncSource.cpp:
10921         * src/core/SyncSource.h:
10922
10923         SyncSourceLogging: common utility code for logging item changes
10924
10925 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
10926
10927         * src/backends/evolution/EvolutionContactSource.h:
10928         * src/core/SyncSource.cpp:
10929         * src/core/SyncSource.h:
10930
10931         XML configuration: always add mapping, using correct fieldlist
10932         name
10933
10934 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
10935
10936         * src/core/SynthesisDBPlugin.cpp:
10937
10938         Synthesis DB InsertItemAsKey: avoid valgrind warnings about
10939         logging
10940
10941 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
10942
10943         * src/core/EvolutionSyncClient.cpp:
10944
10945         logging: dump full XML configuration again
10946
10947 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
10948
10949         * src/core/SyncSource.cpp:
10950         * src/core/SyncSource.h:
10951         * src/core/SynthesisEngine.cpp:
10952         * src/core/SynthesisEngine.h:
10953
10954         Synthesis API: move utility code to read/write keys into
10955         SDKInterface
10956
10957 2009-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
10958
10959         * src/DBusSyncClient.cpp:
10960         * src/DBusSyncClient.h:
10961         * src/backends/addressbook/AddressBookSource.h:
10962         * src/backends/addressbook/AddressBookSourceRegister.cpp:
10963         * src/backends/evolution/EvolutionCalendarSource.cpp:
10964         * src/backends/evolution/EvolutionCalendarSource.h:
10965         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
10966         * src/backends/evolution/EvolutionContactSource.cpp:
10967         * src/backends/evolution/EvolutionContactSource.h:
10968         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
10969         * src/backends/evolution/EvolutionMemoSource.cpp:
10970         * src/backends/evolution/EvolutionMemoSource.h:
10971         * src/backends/evolution/EvolutionSyncSource.cpp:
10972         * src/backends/evolution/EvolutionSyncSource.h:
10973         * src/backends/evolution/Makefile.am:
10974         * src/backends/file/FileSyncSource.cpp:
10975         * src/backends/file/FileSyncSource.h:
10976         * src/backends/file/FileSyncSourceRegister.cpp:
10977         * src/backends/sqlite/SQLiteContactSource.cpp:
10978         * src/backends/sqlite/SQLiteContactSource.h:
10979         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
10980         * src/client-test-app.cpp:
10981         * src/core/EvolutionSyncClient.cpp:
10982         * src/core/EvolutionSyncClient.h:
10983         * src/core/EvolutionSyncSource.cpp:
10984         * src/core/EvolutionSyncSource.h:
10985         * src/core/Makefile.am:
10986         * src/core/SyncEvolutionCmdline.cpp:
10987         * src/core/SyncEvolutionCmdline.h:
10988         * src/core/SyncEvolutionConfig.cpp:
10989         * src/core/SyncEvolutionConfig.h:
10990         * src/core/SyncEvolutionUtil.cpp:
10991         * src/core/SyncEvolutionUtil.h:
10992         * src/core/SyncML.h:
10993         * src/core/SyncSource.cpp:
10994         * src/core/SyncSource.h:
10995         * src/core/SynthesisDBPlugin.cpp:
10996         * src/core/TrackingSyncSource.cpp:
10997         * src/core/TrackingSyncSource.h:
10998         * src/syncevo-dbus-server.cpp:
10999         * test/ClientTest.cpp:
11000         * test/ClientTest.h:
11001
11002         redesigned SyncSource base class + API
11003
11004 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
11005
11006         * src/core/eds_abi_wrapper.cpp:
11007         * src/core/eds_abi_wrapper.h:
11008
11009         EDS wrapper: added e_contact_get and e_contact_name_free
11010
11011 2009-08-26  Chen Congwu  <congwu.chen@intel.com>
11012
11013         * test/resultchecker.py:
11014
11015         Testing: Do not go on with checking test results if failed early
11016         because of compile error, etc.
11017
11018 2009-08-26  Chen Congwu  <congwu.chen@intel.com>
11019
11020         * src/core/SoupTransportAgent.cpp:
11021
11022         Fix a compile warning.
11023
11024 2009-07-28  Chen Congwu  <congwu.chen@intel.com>
11025
11026         * src/core/CurlTransportAgent.cpp:
11027         * src/core/CurlTransportAgent.h:
11028         * src/core/EvolutionSyncClient.cpp:
11029         * src/core/SoupTransportAgent.cpp:
11030         * src/core/TransportAgent.h:
11031
11032         Transport Resend: bug#3427, retry send when transport got network
11033         error
11034
11035 2009-07-28  Chen Congwu  <congwu.chen@intel.com>
11036
11037         * src/core/CurlTransportAgent.cpp:
11038         * src/core/CurlTransportAgent.h:
11039         * src/core/EvolutionSyncClient.cpp:
11040         * src/core/SyncEvolutionConfig.cpp:
11041         * src/core/SyncEvolutionConfig.h:
11042
11043         Client Resend: change timeout detection for curl using time();
11044         change the config element description
11045
11046 2009-07-22  Chen Congwu  <congwu.chen@intel.com>
11047
11048         * src/core/CurlTransportAgent.cpp:
11049         * src/core/CurlTransportAgent.h:
11050         * src/core/EvolutionSyncClient.cpp:
11051         * src/core/EvolutionSyncClient.h:
11052         * src/core/SoupTransportAgent.cpp:
11053         * src/core/SoupTransportAgent.h:
11054         * src/core/SyncEvolutionConfig.cpp:
11055         * src/core/SyncEvolutionConfig.h:
11056         * src/core/TransportAgent.h:
11057         * test/ClientTest.cpp:
11058         * test/ClientTest.h:
11059
11060         Transport: bug#3427, transport will retry send after long waiting
11061         and will stop retring finally if all fails.
11062
11063 2009-08-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11064
11065         * src/core/FileConfigNode.cpp:
11066
11067         HashConfigNode: add new property-values into hash for
11068         setProperty(bug# 5377)
11069
11070 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11071
11072         * test/README.mobical:
11073         * test/runtests.py:
11074
11075         Testing: added Mobical.net in nightly test
11076
11077 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11078
11079         * test/compare.xsl:
11080         * test/generate-html.xsl:
11081         * test/resultchecker.py:
11082         * test/runtests.py:
11083
11084         The main purpose is to refine nightly test report.
11085
11086 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11087
11088         * src/core/FileConfigNode.cpp:
11089         * src/core/FileConfigNode.h:
11090         * src/core/FileConfigTree.cpp:
11091
11092         Config: Add hash map to store properties to improve
11093         performance(Bug #5377)
11094
11095 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11096
11097         * src/core/HashConfigNode.h:
11098
11099         HashConfigNode: return emtpy string when not finding a given key
11100
11101 2009-08-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11102
11103         * src/core/FileConfigNode.cpp:
11104
11105         FileConfigNode: fix the issue that a line is largger than 512
11106         bytes
11107
11108 2009-08-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11109
11110         * test/README.funambol:
11111         * test/testcases/ical20.ics.funambol.tem.patch:
11112
11113         Funambol: A bug fixing of libsynthesis for mobical to expose this
11114         issue (Bug #3009)
11115
11116 2009-08-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11117
11118         * src/core/SyncEvolutionCmdline.cpp:
11119         * src/core/SyncEvolutionConfig.cpp:
11120
11121         Mobical: add configure template for mobical (Bug #3009)
11122
11123 2009-08-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11124
11125         * src/syncclient_sample_config.xml:
11126
11127         Mobical: Strip time information for EXDATE if not needed  (Bug
11128         #3009)
11129
11130 2009-08-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11131
11132         * test/README.mobical:
11133         * test/synccompare.pl:
11134         * test/testcases/ical20.ics.mobical.tem.patch:
11135         * test/testcases/itodo20.ics.mobical.tem.patch:
11136         * test/testcases/vcard30.vcf.mobical.tem.patch:
11137
11138         Mobical: Add new suppressions to synccompare, README.mobical and
11139         test
11140
11141 2009-08-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11142
11143         * test/ClientTest.cpp:
11144
11145         Mobical: Add a 'TEL' property for mergeItem in clienttest
11146         (bug#3009)
11147
11148 2009-08-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11149
11150         * test/ClientTest.cpp:
11151
11152         Mobical: Add CLIENT_TEST_NOCHECK_SYNCMODE  (Bug #3009)
11153
11154 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
11155
11156         * Makefile-gen.am:
11157
11158         build: pick right name when copying rpm
11159
11160 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
11161
11162
11163         Merge commit 'origin/moblin-transifex'
11164
11165 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
11166
11167         * NEWS:
11168         * configure-pre.in:
11169
11170         updated NEWS for 0.9 and bumped version to 0.9
11171
11172 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
11173
11174         * NEWS:
11175
11176         NEWS: list GUI fixes 0.9 beta 3 -> final
11177
11178 2009-08-12  Jussi Kukkonen  <jku@linux.intel.com>
11179
11180         * src/gtk-ui/ui.glade:
11181
11182         dbus client: minor layout fix for fatal error situation
11183
11184 2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>
11185
11186         * src/dbus/syncevo-dbus.c:
11187
11188         dbus client lib: fix error functions
11189
11190 2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>
11191
11192         * src/syncevo-dbus-server.cpp:
11193
11194         dbus server: copy template configuration in a sane way
11195
11196 2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>
11197
11198         * src/gtk-ui/sync-ui.rc:
11199
11200         remove workaround for invisible tooltips
11201
11202 2009-08-03  Jussi Kukkonen  <jku@linux.intel.com>
11203
11204         * src/gtk-ui/sync.desktop.in:
11205
11206         add StartupNotify to desktop file
11207
11208 2009-08-11  Patrick Ohly  <patrick.ohly@gmx.de>
11209
11210         * configure-pre.in:
11211
11212         version bumped to 0.8.1+0.9+beta3+20090811
11213
11214 2009-08-11  Patrick Ohly  <patrick.ohly@gmx.de>
11215
11216         * NEWS:
11217         * test/README.scheduleworld:
11218
11219         NEWS + README.scheduleworld: updated for 0.9
11220
11221 2009-08-07  Patrick Ohly  <patrick.ohly@gmx.de>
11222
11223         * Makefile-gen.am:
11224
11225         autotools: must include m4-repo in search path (Bugzilla #5061)
11226
11227 2009-08-11  Patrick Ohly  <patrick.ohly@intel.com>
11228
11229         * Makefile-gen.am:
11230
11231         build: fixed RPM creation
11232
11233 2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>
11234
11235         * NEWS:
11236
11237         NEWS: remember to write about https
11238
11239 2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>
11240
11241         * test/README.scheduleworld:
11242
11243         README.scheduleworld: removed section on delete/update conflicts
11244
11245 2009-08-08  auke  <auke-jan.h.kok@intel.com>
11246
11247         * po/nl.po:
11248
11249         Updates to Dutch (Flemish) (nl) translation
11250
11251 2009-08-04  Chen Congwu  <congwu.chen@intel.com>
11252
11253         * src/client-test-app.cpp:
11254         * test/ClientTest.cpp:
11255         * test/ClientTest.h:
11256
11257         Testing: use server default configuration when init test configs.
11258
11259 2009-08-05  auke  <auke-jan.h.kok@intel.com>
11260
11261         * po/nl.po:
11262
11263         Dutch
11264
11265 2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>
11266
11267         * src/syncevo-dbus-server.cpp:
11268
11269         compiler error: constness and strstr (Bugzilla #5061)
11270
11271 2009-07-31  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11272
11273         * po/sv.po:
11274
11275         Updates to Swedish (sv) translation
11276
11277 2009-07-31  Patrick Ohly  <patrick.ohly@intel.com>
11278
11279         * test/README.scheduleworld:
11280
11281         README.scheduleworld: updated remark about client delete/server
11282         update conflict (Bugzilla #4369)
11283
11284 2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11285
11286         * po/fr.po:
11287
11288         Updates to French (fr) translation
11289
11290 2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11291
11292         * po/zh_TW.po:
11293
11294         Updates to Chinese (Taiwan) (zh_TW) translation
11295
11296 2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11297
11298         * po/es.po:
11299
11300         Updates to Spanish (Castilian) (es) translation
11301
11302 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11303
11304         * configure-pre.in:
11305
11306         bumped version to 0.8.1+0.9+beta3+20090730
11307
11308 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11309
11310         * src/DBusSyncClient.cpp:
11311         * src/core/EvolutionSyncClient.cpp:
11312         * src/core/EvolutionSyncSource.cpp:
11313         * src/core/EvolutionSyncSource.h:
11314         * test/ClientTest.cpp:
11315         * test/ClientTest.h:
11316
11317         sync statistics: count items deleted during refresh-from-server
11318         (Bugzilla #3314)
11319
11320 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11321
11322         * src/syncevo-dbus-server.cpp:
11323
11324         D-Bus server: added dbus_g_thread_init()
11325
11326 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11327
11328         * src/syncevo-dbus-server.cpp:
11329
11330         D-Bus server: avoid potential crash in type handling (Bugzilla
11331         #4921)
11332
11333 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11334
11335         * src/dbus/syncevo-dbus.c:
11336
11337         GTK-UI: crash due to use-after-free in error case (Bugzilla
11338         #4919)
11339
11340 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11341
11342         * src/gtk-ui/Makefile.am:
11343
11344         GTK-UI Makefile: use libsyncevo-dbus.la instead of -lsyncevo-dbus
11345
11346 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11347
11348
11349         Merge commit 'origin/moblin-transifex'
11350
11351 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
11352
11353         * test/client-test-main.cpp:
11354
11355         Testing: keep synccompare error output (____compare.log) around
11356
11357 2009-07-24  Chen Congwu  <congwu.chen@intel.com>
11358
11359         * test/ClientTest.cpp:
11360         * test/client-test-main.cpp:
11361
11362         Testing: let synccompare error output go to corresponding case
11363         log file.
11364
11365 2009-07-29  Patrick Ohly  <patrick.ohly@intel.com>
11366
11367         * src/syncclient_sample_config.xml:
11368
11369         calendar support: sanitize incoming EXDATEs (Bugzilla #4457)
11370
11371 2009-07-29  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11372
11373         * po/pl.po:
11374
11375         Updates to Polish (pl) translation
11376
11377 2009-07-28  Patrick Ohly  <patrick.ohly@intel.com>
11378
11379         * src/gtk-ui/sync-ui.c:
11380
11381         GTK GUI: the 'your SyncML server account name' string was still
11382         shown in once case (Bugzilla #4273)
11383
11384 2009-07-28  Patrick Ohly  <patrick.ohly@intel.com>
11385
11386         * src/core/EvolutionSyncClient.cpp:
11387
11388         logging: enable time stamping for all log entries
11389
11390 2009-07-28  ZhuYanhai  <zhu.yanhai@gmail.com>
11391
11392         * po/zh_CN.po:
11393
11394         Updates to Chinese (China) (zh_CN) translation
11395
11396 2009-07-28  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11397
11398         * po/fi.po:
11399
11400         Updates to Finnish (fi) translation
11401
11402 2009-07-27  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11403
11404         * po/sv.po:
11405
11406         Updates to Swedish (sv) translation
11407
11408 2009-07-27  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11409
11410         * po/pt_BR.po:
11411
11412         Updates to Brazilian Portuguese (pt_BR) translation
11413
11414 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
11415
11416         * configure-pre.in:
11417
11418         bumped version to 0.8.1+0.9+beta3+20090727
11419
11420 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
11421
11422
11423         Merge commit 'origin/moblin-transifex'
11424
11425 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
11426
11427         * Makefile-gen.am:
11428
11429         packaging: don't include development files in binary packages
11430         (Bugzilla #4754)
11431
11432 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
11433
11434         * configure-pre.in:
11435         * src/gtk-ui/Makefile.am:
11436
11437         build: --enable-gui=all (Bugzilla #4753)
11438
11439 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
11440
11441         * test/README.scheduleworld:
11442
11443         testing: document known issues with ScheduleWorld (#4369)
11444
11445 2009-07-26  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11446
11447         * po/fi.po:
11448
11449         Updates to Finnish (fi) translation
11450
11451 2009-07-25  Patrick Ohly  <patrick.ohly@intel.com>
11452
11453         * test/ClientTest.cpp:
11454         * test/ClientTest.h:
11455
11456         testing: added testSlowSyncSemantic
11457
11458 2009-07-25  tomasgalicia  <tomas.galicia@intel.com>
11459
11460         * po/es.po:
11461
11462         Updates to Spanish (Castilian) (es) translation
11463
11464 2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11465
11466         * po/ko.po:
11467
11468         Updates to Korean (ko) translation
11469
11470 2009-07-24  Patrick Ohly  <patrick.ohly@intel.com>
11471
11472
11473         Merge commit 'origin/moblin-transifex'
11474
11475 2009-07-24  Patrick Ohly  <patrick.ohly@intel.com>
11476
11477         * test/runtests.py:
11478
11479         testing: removed incorrect
11480         CLIENT_TEST_FAILURES=EvolutionCalendarTest::testOpenDefaultMemo
11481
11482 2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11483
11484         * po/de.po:
11485
11486         Updates to German (de) translation
11487
11488 2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11489
11490         * po/pt_BR.po:
11491
11492         Updates to Brazilian Portuguese (pt_BR) translation
11493
11494 2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11495
11496         * po/sv.po:
11497
11498         Updates to Swedish (sv) translation
11499
11500 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
11501
11502         * NEWS:
11503         * configure-pre.in:
11504
11505         version bumped to 0.8.1+0.9+beta3+20090723
11506
11507 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
11508
11509
11510         Merge commit 'origin/moblin-transifex'
11511
11512 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
11513
11514         * src/core/SyncEvolutionConfig.cpp:
11515
11516         Google + SSL: must use https, disable certificate checking
11517
11518 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
11519
11520         * src/core/EvolutionSyncClient.cpp:
11521         * src/core/SyncEvolutionCmdline.cpp:
11522         * src/syncevolution.cpp:
11523
11524         logging: don't use stderr/cerr (Bugzilla #4676)
11525
11526 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
11527
11528         * NEWS:
11529         * test/README.google:
11530
11531         documentation: Google drops photos larger than a certain
11532         threshold (Bugzilla #4638)
11533
11534 2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11535
11536         * po/ja.po:
11537
11538         Updates to Japanese (ja) translation
11539
11540 2009-07-23  lpdufres  <loic.dufresne.de.virel@intel.com>
11541
11542         * po/fr.po:
11543
11544         Updates to French (fr) translation
11545
11546 2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11547
11548         * po/zh_TW.po:
11549
11550         Updates to Chinese (Taiwan) (zh_TW) translation
11551
11552 2009-07-22  milo  <milo@ubuntu.com>
11553
11554         * po/it.po:
11555
11556         Updates to Italian (it) translation
11557
11558 2009-07-22  balrog  <balrogg@gmail.com>
11559
11560         * po/es.po:
11561
11562         Updates to Spanish (Castilian) (es) translation
11563
11564 2009-07-22  balrog  <balrogg@gmail.com>
11565
11566         * po/pl.po:
11567
11568         Updates to Polish (pl) translation
11569
11570 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
11571
11572         * test/runtests.py:
11573
11574         testing: don't compress .out files
11575
11576 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
11577
11578         * test/runtests.py:
11579
11580         testing: added --sanity-checks mode
11581
11582 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
11583
11584         * test/runtests.py:
11585
11586         testing: copy log directory in addition to stdout
11587
11588 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
11589
11590         * NEWS:
11591
11592         NEWS: explain soup/gnutls certificate checking problem with
11593         Google/Vrisign
11594
11595 2009-07-22  ZhuYanhai  <zhu.yanhai@gmail.com>
11596
11597         * po/zh_CN.po:
11598
11599         Updates to Chinese (China) (zh_CN) translation
11600
11601 2009-07-21  tomasgalicia  <tomas.galicia@intel.com>
11602
11603         * po/es.po:
11604
11605         Updates to Spanish (Castilian) (es) translation
11606
11607 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11608
11609         * NEWS:
11610
11611         NEWS: SSL libsoup problem is not solved yet (Bugzilla #4220)
11612
11613 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11614
11615         * src/core/SyncEvolutionConfig.cpp:
11616
11617         Google: don't use SSL, libsoup doesn't support it yet (Bugzilla
11618         #4551)
11619
11620 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11621
11622         * src/core/EvolutionSyncClient.cpp:
11623
11624         SSL logging: added SYNCEVOLUTION_GNUTLS_DEBUG env variable to
11625         control libgnutls
11626
11627 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11628
11629         * src/core/EvolutionSyncClient.cpp:
11630
11631         logging: fixed incorrect path to .html log
11632
11633 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11634
11635         * configure-pre.in:
11636
11637         configure: removed obsolete debug output
11638
11639 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11640
11641         * NEWS:
11642         * configure-pre.in:
11643
11644         version bumped to 0.8.1+0.9+beta3, NEWS updated accordingly
11645
11646 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11647
11648
11649         Merge branch 'moblin-transifex' of
11650         git@git.moblin.org:syncevolution into moblin-transifex
11651
11652 2009-07-21  milo  <milo@ubuntu.com>
11653
11654         * po/it.po:
11655
11656         Updates to Italian (it) translation
11657
11658 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11659
11660
11661         Merge commit 'origin/moblin-transifex'
11662
11663 2009-07-21  Jussi Kukkonen  <jku@linux.intel.com>
11664
11665         * src/gtk-ui/sync-ui.c:
11666
11667         dbus client: require url in "New Service" window
11668
11669 2009-07-21  Jussi Kukkonen  <jku@linux.intel.com>
11670
11671         * src/gtk-ui/sync-ui.c:
11672         * src/syncevo-dbus-server.cpp:
11673
11674         dbus: handle errors correctly when getting config
11675
11676 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11677
11678         * Makefile-gen.am:
11679         * NEWS:
11680
11681         .deb and .tar.gz binary dist: include server interoperability
11682         READMEs
11683
11684 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11685
11686         * NEWS:
11687
11688         NEWS: describe Funambol and Google support in more detail
11689
11690 2009-07-20  Patrick Ohly  <patrick.ohly@intel.com>
11691
11692         * src/core/SyncEvolutionConfig.cpp:
11693
11694         Google sync: visible in GUI now (Bugzilla #4552)
11695
11696 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11697
11698         * test/runtests.py:
11699
11700         ScheduleWorld testing: ignore text::testManyItems failure
11701         (Bugzilla #4596)
11702
11703 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
11704
11705         * test/runtests.py:
11706
11707         testing: added Google contact sync testing
11708
11709 2009-07-21  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11710
11711         * po/ja.po:
11712
11713         Updates to Japanese (ja) translation
11714
11715 2009-07-21  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11716
11717         * po/ko.po:
11718
11719         Updates to Korean (ko) translation
11720
11721 2009-07-21  balrog  <balrogg@gmail.com>
11722
11723         * po/pl.po:
11724
11725         Updates to Polish (pl) translation
11726
11727 2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11728
11729         * po/zh_TW.po:
11730
11731         Updates to Chinese (Taiwan) (zh_TW) translation
11732
11733 2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11734
11735         * po/ja.po:
11736
11737         Updates to Japanese (ja) translation
11738
11739 2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11740
11741         * po/de.po:
11742
11743         Updates to German (de) translation
11744
11745 2009-07-20  Patrick Ohly  <patrick.ohly@intel.com>
11746
11747         * test/runtests.py:
11748
11749         testing: added ZYB.com for contacts
11750
11751 2009-07-18  Patrick Ohly  <patrick.ohly@intel.com>
11752
11753         * test/runtests.py:
11754
11755         testing: removed ScheduleWorld failure suppression for new
11756         clients
11757
11758 2009-07-18  Patrick Ohly  <patrick.ohly@intel.com>
11759
11760         * src/core/SyncEvolutionCmdline.cpp:
11761         * src/core/SyncEvolutionConfig.cpp:
11762
11763         ZYB: Add template for zyb (Bug #2424)
11764
11765 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11766
11767         * po/fi.po:
11768
11769         Updates to Finnish (fi) translation
11770
11771 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11772
11773         * po/sv.po:
11774
11775         Updates to Swedish (sv) translation
11776
11777 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11778
11779         * po/pt_BR.po:
11780
11781         Updates to Brazilian Portuguese (pt_BR) translation
11782
11783 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
11784
11785         * po/fr.po:
11786
11787         Updates to French (fr) translation
11788
11789 2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>
11790
11791         * NEWS:
11792         * configure-pre.in:
11793
11794         bumped version: 0.8.1+0.9+beta2+20090717
11795
11796 2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>
11797
11798
11799         Merge commit 'origin/moblin-transifex'
11800
11801 2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>
11802
11803         * configure-pre.in:
11804         * src/core/SyncEvolutionCmdline.cpp:
11805
11806         SSL certificates: include path for Moblin and fix command line
11807         test (Bugzilla #4220)
11808
11809 2009-07-17  Chen Congwu  <congwu.chen@intel.com>
11810
11811         * test/ClientTest.cpp:
11812         * test/README.google:
11813         * test/synccompare.pl:
11814         * test/testcases/vcard30.vcf.google.tem.patch:
11815
11816         Goolge + vcard21: bugzilla #2423, ignore some properties
11817
11818 2009-06-18  Wu, Yong  <yong.wu@intel.com>
11819
11820         * src/core/SyncEvolutionCmdline.cpp:
11821         * src/core/SyncEvolutionConfig.cpp:
11822
11823         Google+vcard21: Add Google sync template configuration; bugzilla
11824         #2423
11825
11826 2009-07-16  Nick Richards  <nicholas.e.richards@intel.com>
11827
11828         * src/gtk-ui/sync.desktop.in:
11829
11830         fix .desktop file
11831
11832 2009-07-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11833
11834         * test/README.funambol:
11835
11836         Funambol: add a declaration of lost parameter
11837         'X-EVOLUTION-UI-SLOT' (Bug #2422)
11838
11839 2009-07-16  Patrick Ohly  <patrick.ohly@intel.com>
11840
11841         * autogen.sh:
11842
11843         autogen.sh: m4 directory must exist before calling tools
11844
11845 2009-07-16  ZhuYanhai  <zhu.yanhai@gmail.com>
11846
11847         * po/zh_CN.po:
11848
11849         Updates to Chinese (China) (zh_CN) translation
11850
11851 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
11852
11853         * autogen.sh:
11854         * m4-repo/README:
11855         * m4-repo/ax_boost_base.m4:
11856         * m4/ax_boost_base.m4:
11857
11858         autotools: cleaner separation between permanent and temporary m4
11859         macro copies
11860
11861 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
11862
11863         * autogen.sh:
11864         * gen-autotools.sh:
11865
11866         building: split out non-standard parts of autogen.sh into
11867         gen-autotools.sh
11868
11869 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
11870
11871         * test/runtests.py:
11872
11873         testing: fixed typo in recent commit
11874
11875 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
11876
11877         * test/dbus-session.sh:
11878         * test/valgrindcheck.sh:
11879
11880         testing: valgrindcheck and dbus-session scripts
11881
11882 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11883
11884         * test/runtests.py:
11885
11886         testing: allow parallel makes
11887
11888 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11889
11890         * test/runtests.py:
11891
11892         testing: workaround for running client-test with --enable-shared
11893         --disable-static
11894
11895 2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11896
11897         * src/syncclient_sample_config.xml:
11898
11899         Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
11900         #2422)
11901
11902 2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
11903
11904         * test/README.funambol:
11905         * test/synccompare.pl:
11906
11907         Funambol: FN and PHOTO are preserved by server (Bug #2422)
11908
11909 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11910
11911         * Makefile-gen.am:
11912
11913         packaging: dpkg-shlibdeps needs LD_LIBRARY_PATH
11914
11915 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11916
11917         * src/dbus/interfaces/Makefile.am:
11918
11919         packaging: some more dbus/interfaces fixes
11920
11921 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11922
11923         * Makefile-gen.am:
11924
11925         packaging: fixed dependency calculation
11926
11927 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11928
11929         * INSTALL-tar-gz:
11930
11931         packaging: INSTALL-tar-gz needed for 'make distbin'
11932
11933 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11934
11935         * Makefile-gen.am:
11936
11937         packaging: dpkg-shlibdeps depends on debian/control
11938
11939 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11940
11941         * Makefile-gen.am:
11942
11943         packaging: don't override clean_local
11944
11945 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11946
11947
11948         Merge commit 'origin/moblin-transifex'
11949
11950 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11951
11952         * Makefile-gen.am:
11953         * description:
11954
11955         packaging: updated rules for building .tar.gz and .deb
11956
11957 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11958
11959         * src/Makefile-gen.am:
11960
11961         src/Makefile: fixed source file list for client-test
11962
11963 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
11964
11965         * README:
11966         * configure-pre.in:
11967
11968         more build dependencies fixes
11969
11970 2009-07-14  ZhuYanhai  <zhu.yanhai@gmail.com>
11971
11972         * po/zh_CN.po:
11973
11974         Updates to Chinese (China) (zh_CN) translation
11975
11976 2009-07-13  Chen Congwu  <congwu.chen@intel.com>
11977
11978         * test/ClientTest.cpp:
11979
11980         Use raw type for updated item, buggzilla #4282
11981
11982 2009-07-13  Chen Congwu  <congwu.chen@intel.com>
11983
11984         * src/Makefile-gen.am:
11985
11986         Testing: fix a typo, bugzilla #2421
11987
11988 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
11989
11990         * po/README:
11991
11992         improve translator docs
11993
11994 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
11995
11996         * src/gtk-ui/sync-ui-config.c:
11997         * src/gtk-ui/sync-ui-config.h:
11998         * src/gtk-ui/sync-ui.c:
11999
12000         do not set password if user hasn't defined one in UI
12001
12002 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
12003
12004         * src/gtk-ui/ui.glade:
12005
12006         set the "need connection to sync" label width
12007
12008 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
12009
12010         * src/gtk-ui/sync-ui.c:
12011
12012         don't use username/password from template in UI
12013
12014 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
12015
12016         * test/runtests.py:
12017
12018         testing: avoid running Retry and Suspend tests for ScheduleWorld
12019         and Funambol
12020
12021 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
12022
12023         * test/runtests.py:
12024
12025         testing: run distcheck with building GUI
12026
12027 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
12028
12029         * test/evo.supp:
12030
12031         testing: added suppressions
12032
12033 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
12034
12035         * po/POTFILES.skip:
12036         * src/Makefile-gen.am:
12037         * src/dbus/interfaces/Makefile.am:
12038         * src/gtk-ui/Makefile.am:
12039
12040         build fixes
12041
12042 2009-07-13  tomas.galicia@intel.com  <tomas.galicia@intel.com>
12043
12044         * po/es.po:
12045
12046         Updates to Spanish (Castilian) (es) translation
12047
12048 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
12049
12050         * README:
12051
12052         README: updated information on required packages
12053
12054 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
12055
12056         * HACKING:
12057         * src/Makefile-gen.am:
12058         * src/client-test-app.cpp:
12059         * src/core/LogRedirect.cpp:
12060         * src/core/Makefile.am:
12061         * src/core/SyncEvolutionCmdline.cpp:
12062         * src/core/SyncEvolutionUtil.cpp:
12063         * src/core/SyncEvolutionUtil.h:
12064         * test/ClientTest.cpp:
12065         * test/ClientTest.h:
12066         * test/Makefile.am:
12067         * test/test.cpp:
12068         * test/test.h:
12069
12070         testing: skip certain tests by listing them in CLIENT_TEST_SKIP
12071
12072 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
12073
12074         * test/runtests.py:
12075
12076         testing: ignore EvolutionCalendarTest::testOpenDefaultMemo
12077         failure
12078
12079 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
12080
12081         * test/runtests.py:
12082
12083         testing: enable ical20 and itodo20 for Funambol testing
12084
12085 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
12086
12087         * .gitignore:
12088         * src/gtk-ui/Makefile.am:
12089
12090         sync.desktop: fixed "make dist" after recent rename
12091
12092 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
12093
12094         * autogen.sh:
12095
12096         autgen.sh: wipe out old files before recreating them
12097
12098 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
12099
12100         * src/core/LogRedirect.cpp:
12101
12102         LogRedirect: fixed compiler warning
12103
12104 2009-07-11  milo  <milo@ubuntu.com>
12105
12106         * po/it.po:
12107
12108         Updates to Italian (it) translation
12109
12110 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12111
12112         * configure-pre.in:
12113         * src/core/CurlTransportAgent.cpp:
12114         * src/core/CurlTransportAgent.h:
12115         * src/core/EvolutionSyncClient.cpp:
12116         * src/core/EvolutionSyncClient.h:
12117         * src/core/SoupTransportAgent.cpp:
12118         * src/core/SoupTransportAgent.h:
12119         * src/core/SyncEvolutionConfig.cpp:
12120         * src/core/TransportAgent.h:
12121         * test/ClientTest.h:
12122
12123         HTTPS transport: added SSL certificate checking
12124
12125 2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>
12126
12127         * test/evo.supp:
12128
12129         testing: extended valgrind suppression rules
12130
12131 2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>
12132
12133         * src/core/EvolutionSyncSource.cpp:
12134         * src/core/EvolutionSyncSource.h:
12135
12136         EvolutionSyncSource: memory handling
12137
12138 2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>
12139
12140         * src/core/SynthesisDBPlugin.cpp:
12141
12142         Synthesis bridge: fixed leak
12143
12144 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12145
12146         * src/core/LogRedirect.cpp:
12147
12148         fixed compile error due to missing header
12149
12150 2009-07-07  Patrick Ohly  <patrick.ohly@intel.com>
12151
12152         * src/Makefile-gen.am:
12153         * src/core/LogRedirect.cpp:
12154         * src/core/LogRedirect.h:
12155         * test/Makefile.am:
12156         * test/abort-redirect.cpp:
12157
12158         logging: catch more redirected output when shutting down
12159
12160 2009-07-07  Patrick Ohly  <patrick.ohly@intel.com>
12161
12162         * HACKING:
12163         * src/core/LogRedirect.cpp:
12164         * src/core/LogRedirect.h:
12165
12166         logging: set SYNCEVOLUTION_DEBUG to disable redirection
12167
12168 2009-07-07  Patrick Ohly  <patrick.ohly@intel.com>
12169
12170         * src/core/EvolutionSyncClient.cpp:
12171         * src/core/LogRedirect.cpp:
12172         * src/core/LogRedirect.h:
12173
12174         logging: cleaned up source
12175
12176 2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>
12177
12178         * src/core/LogRedirect.cpp:
12179         * src/core/LogRedirect.h:
12180         * src/syncevolution.cpp:
12181
12182         logging: enabled redirecting of stderr for command line (Bugzilla
12183         #1333)
12184
12185 2009-07-02  Patrick Ohly  <patrick.ohly@intel.com>
12186
12187         * src/core/EvolutionSyncClient.cpp:
12188         * src/core/LogRedirect.cpp:
12189         * src/core/LogRedirect.h:
12190         * src/core/Makefile.am:
12191         * src/syncevolution.cpp:
12192
12193         logging: intercept stdout and stderr (Buzilla #1333)
12194
12195 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
12196
12197         * src/core/SynthesisEngine.cpp:
12198
12199         logging: pass all available information to new (and tentative)
12200         Synthesis call (Bugzilla #3474)
12201
12202 2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>
12203
12204         * src/core/EvolutionSyncClient.cpp:
12205         * src/core/EvolutionSyncClient.h:
12206         * src/core/SynthesisEngine.cpp:
12207         * src/core/SynthesisEngine.h:
12208
12209         logging: write a single sysync_linux.html log (Bugzilla #3474)
12210
12211 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12212
12213
12214         Merge commit 'origin/moblin-transifex'
12215
12216 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12217
12218         * README:
12219         * configure-pre.in:
12220
12221         configure: --enable-gui implies --enable-dbus-service, docs
12222
12223 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12224
12225         * po/POTFILES.in:
12226         * src/gtk-ui/sync.desktop:
12227         * src/gtk-ui/sync.desktop.in:
12228
12229         translation: install localized version of sync.desktop (Bugzilla
12230         #4133)
12231
12232 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12233
12234         * NEWS:
12235         * configure-pre.in:
12236
12237         bumped version (0.8.1+0.9+beta2+20090709) and added 0.9 beta 3
12238         NEWS
12239
12240 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12241
12242         * test/evo.supp:
12243         * test/sys.supp:
12244
12245         testing: updated valgrind regression rules
12246
12247 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12248
12249         * src/Makefile-gen.am:
12250
12251         testing: minor improvements for patching test cases
12252
12253 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12254
12255         * test/testcases/README:
12256
12257         test/testcases/README: fixed typo (.ics -> .tem)
12258
12259 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
12260
12261         * src/Makefile-gen.am:
12262         * test/Makefile.am:
12263         * test/testcases/README:
12264         * test/testcases/ical20.ics.funambol.tem.patch:
12265         * test/testcases/itodo20.ics.funambol.tem.patch:
12266
12267         testing: better handling of test case cases (Bugzilla #2421)
12268
12269 2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>
12270
12271         * src/dbus/interfaces/Makefile.am:
12272
12273         really fix build in src/dbus/interfaces
12274
12275 2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>
12276
12277         * src/dbus/interfaces/syncevo-full.xml:
12278         * src/dbus/syncevo-dbus-types.c:
12279         * src/dbus/syncevo-dbus-types.h:
12280         * src/dbus/test.c:
12281         * src/gtk-ui/sync-ui.c:
12282         * src/syncevo-dbus-server.cpp:
12283
12284         use ConsumerReady flag in dbus api and UI
12285
12286 2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>
12287
12288         * src/dbus/interfaces/Makefile.am:
12289
12290         fix build: don't remove syncevo-marshal.list on clean
12291
12292 2009-06-29  Patrick Ohly  <patrick.ohly@intel.com>
12293
12294         * src/core/SyncEvolutionCmdline.cpp:
12295         * src/core/SyncEvolutionConfig.cpp:
12296         * src/core/SyncEvolutionConfig.h:
12297         * src/default/syncevolution/Funambol/config.ini:
12298         * src/default/syncevolution/ScheduleWorld/config.ini:
12299
12300         configuration: added "ConsumerReady" option
12301
12302 2009-07-09  margie  <margie.foster@intel.com>
12303
12304         * po/hu.po:
12305
12306         test po file for Hungarian
12307
12308 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
12309
12310         * test/ClientTest.cpp:
12311         * test/ClientTest.h:
12312
12313         testing: callers of getItems() need to know which file was used
12314         (Bugzilla #2421)
12315
12316 2009-07-06  Chen Congwu  <congwu.chen@intel.com>
12317
12318         * src/Makefile-gen.am:
12319         * test/ClientTest.cpp:
12320         * test/Makefile.am:
12321         * test/testcases/README:
12322         * test/testcases/ical20.ics.funambol.tem.patch:
12323         * test/testcases/itodo20.ics.funambol.tem.patch:
12324
12325         Test case files: better handling of test cases, bugzilla #2421
12326
12327 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
12328
12329         * test/README.funambol:
12330
12331         README.funambol: added some links and mention lost ACTION
12332
12333 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
12334
12335         * NEWS:
12336         * src/core/SyncEvolutionCmdline.cpp:
12337         * src/core/SyncEvolutionConfig.cpp:
12338         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
12339         * src/default/syncevolution/Funambol/sources/todo/config.ini:
12340         * test/README.funambol:
12341
12342         Funambol: force iCalendar 2.0 mode in the config template
12343
12344 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
12345
12346         * src/core/EvolutionSyncSource.cpp:
12347
12348         coding style: always use curly brackets
12349
12350 2009-07-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
12351
12352         * test/ClientTest.cpp:
12353
12354         Funambol: Fix a comparison for completeness (Bug #2424)
12355
12356 2009-07-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
12357
12358         * test/README.funambol:
12359
12360         Funambol: Refine README.funambol (Bug #2422)
12361
12362 2009-07-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
12363
12364         * src/backends/addressbook/AddressBookSourceRegister.cpp:
12365         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12366         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
12367         * src/backends/file/FileSyncSourceRegister.cpp:
12368         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
12369         * src/core/EvolutionSyncSource.cpp:
12370         * src/core/SyncEvolutionConfig.cpp:
12371         * src/core/SyncEvolutionConfig.h:
12372
12373         SourceType: add a trailing '!' into source type to force to use
12374         type (Bug #2422)
12375
12376 2009-07-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
12377
12378         * test/synccompare.pl:
12379
12380         Funambol: Ignore and remove some property or parameters when
12381         synccompare(Bug #2422)
12382
12383 2009-07-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
12384
12385         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12386         * test/README.funambol:
12387
12388         Funambol + itodo20: add 'text/calendar!' to force to use
12389         icalendar20(Bug #2422)
12390
12391 2009-07-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
12392
12393         * test/synccompare.pl:
12394
12395         Funambol + itodo20: ignore some property comparisions in
12396         synccompare(Bug #2422)
12397
12398 2009-06-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
12399
12400         * test/synccompare.pl:
12401
12402         Funambol + vcard21: Ignore 'X-ASSISTANT' property in
12403         synccompare.pl(Bug #2422)
12404
12405 2009-06-29  zhu, yongsheng  <yongsheng.zhu@intel.com>
12406
12407         * test/ClientTest.cpp:
12408         * test/README.funambol:
12409
12410         Funambol + ical2.0: add an environment variable to set maximum
12411         item size (Bug #2422)
12412
12413 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
12414
12415         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12416         * src/core/EvolutionSyncSource.cpp:
12417
12418         icalendar2.0: Force to use icalendar2.0 as sync format (Bug
12419         #2422)
12420
12421 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
12422
12423         * test/README.funambol:
12424
12425         Funambol: Add README.funambol for Funambol interoperability test
12426         information(Bug #2422)
12427
12428 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
12429
12430         * src/core/SyncEvolutionConfig.cpp:
12431         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
12432         * src/default/syncevolution/Funambol/sources/todo/config.ini:
12433
12434         iCal20: Enable ical20 and itodo20 sync for Funambol server(Bug
12435         #2422)
12436
12437 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
12438
12439         * test/synccompare.pl:
12440
12441         iCal20: Ingore properties comparasion for Funambol miss them(Bug
12442         #2422)
12443
12444 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
12445
12446         * src/syncclient_sample_config.xml:
12447
12448         iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
12449         property(Bug #2422)
12450
12451 2009-07-07  lpdufres  <loic.dufresne.de.virel@intel.com>
12452
12453         * po/sv.po:
12454
12455         Updates to Swedish (sv) translation
12456
12457 2009-07-07  lpdufres  <loic.dufresne.de.virel@intel.com>
12458
12459         * po/zh_TW.po:
12460
12461         Updates to Chinese (Taiwan) (zh_TW) translation
12462
12463 2009-07-06  Patrick Ohly  <patrick.ohly@intel.com>
12464
12465         * src/gtk-ui/sync-ui.c:
12466
12467         compiler warnings in GUI: passing string instead of format
12468         specifier
12469
12470 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
12471
12472         * src/backends/evolution/EvolutionContactSource.h:
12473         * src/core/EvolutionSyncClient.cpp:
12474         * src/core/EvolutionSyncSource.cpp:
12475         * src/core/EvolutionSyncSource.h:
12476         * src/syncclient_sample_config.xml:
12477
12478         XML config: allow backends to add their own definitions (Bugzilla
12479         #2417)
12480
12481 2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>
12482
12483
12484         Merge commit 'origin/moblin-transifex'
12485
12486 2009-07-02  lpdufres  <loic.dufresne.de.virel@intel.com>
12487
12488         * po/pt_BR.po:
12489
12490         Updates to Brazilian Portuguese translation (Thanks Gabor)
12491
12492 2009-07-02  milo  <milo@ubuntu.com>
12493
12494         * po/it.po:
12495
12496         Added Italian translation
12497
12498 2009-07-02  Chen Congwu  <congwu.chen@intel.com>
12499
12500         * src/core/EvolutionSyncClient.cpp:
12501         * src/core/SoupTransportAgent.cpp:
12502         * src/core/SoupTransportAgent.h:
12503         * src/core/SyncEvolutionCmdline.cpp:
12504
12505         suspend/resume improvements: improvements on suspend/resume
12506
12507 2009-07-01  balrog  <balrogg@gmail.com>
12508
12509         * po/pl.po:
12510
12511         First attempt at Polish strings for SyncEvolution.
12512
12513 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
12514
12515         * src/core/EvolutionSyncClient.cpp:
12516         * src/core/SyncEvolutionCmdline.cpp:
12517
12518         suspend&resume: minor cleanup
12519
12520 2009-06-26  Chen Congwu  <congwu.chen@intel.com>
12521
12522         * src/client-test-app.cpp:
12523         * test/ClientTest.cpp:
12524         * test/ClientTest.h:
12525
12526         Test cases: Enable Interrupt* test, add suspend test
12527
12528 2009-06-26  Chen Congwu  <congwu.chen@intel.com>
12529
12530         * src/core/CurlTransportAgent.cpp:
12531         * src/core/CurlTransportAgent.h:
12532         * src/core/EvolutionSyncClient.cpp:
12533         * src/core/EvolutionSyncClient.h:
12534         * src/core/SoupTransportAgent.cpp:
12535         * src/core/SoupTransportAgent.h:
12536         * src/core/SyncEvolutionCmdline.cpp:
12537
12538         suspend and resume: add signal processing and update the logic;
12539         bug #2426, #2425
12540
12541 2009-06-30  Jussi Kukkonen  <jku@linux.intel.com>
12542
12543         * src/gtk-ui/sync-ui.c:
12544
12545         fix crash in_server_config_for_template_cb()
12546
12547 2009-06-29  Jussi Kukkonen  <jku@linux.intel.com>
12548
12549         * src/gtk-ui/sync-ui-config.c:
12550         * src/gtk-ui/sync-ui-config.h:
12551         * src/gtk-ui/sync-ui.c:
12552
12553         dbus client: write '-' as password in config (so GetPassword is
12554         used)
12555
12556 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
12557
12558         * src/backends/addressbook/AddressBookSource.h:
12559         * src/backends/evolution/EvolutionCalendarSource.cpp:
12560         * src/backends/evolution/EvolutionCalendarSource.h:
12561         * src/backends/evolution/EvolutionContactSource.cpp:
12562         * src/backends/evolution/EvolutionContactSource.h:
12563         * src/backends/evolution/EvolutionMemoSource.cpp:
12564         * src/backends/evolution/EvolutionMemoSource.h:
12565         * src/backends/file/FileSyncSource.cpp:
12566         * src/backends/file/FileSyncSource.h:
12567         * src/backends/sqlite/SQLiteContactSource.cpp:
12568         * src/backends/sqlite/SQLiteContactSource.h:
12569         * src/client-test-app.cpp:
12570         * src/core/EvolutionSyncSource.h:
12571         * src/core/TrackingSyncSource.cpp:
12572         * src/core/TrackingSyncSource.h:
12573         * test/ClientTest.cpp:
12574
12575         extracting items: EvolutionMemoSource needs information about
12576         expected format
12577
12578 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
12579
12580         * test/synccompare.pl:
12581
12582         testing: fixed Client::Sync::vcard30::testConversion
12583
12584 2009-06-26  Patrick Ohly  <patrick.ohly@intel.com>
12585
12586         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12587         * test/ClientTest.cpp:
12588
12589         testing: "text" tests didn't have the required "dump" method
12590
12591 2009-06-26  Patrick Ohly  <patrick.ohly@intel.com>
12592
12593         * test/runtests.py:
12594
12595         runtests.py: updated to work with current source code
12596
12597 2009-06-25  tester  <tester@knlcst4.ikn.intel.com>
12598
12599         * src/Makefile-gen.am:
12600
12601         build fix: D-Bus service .in file must be packaged in all cases
12602
12603 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
12604
12605         * src/Makefile-gen.am:
12606         * src/gtk-ui/Makefile.am:
12607         * src/gtk-ui/sync-ui-marshal.list:
12608
12609         fixed some problems with "make dist"
12610
12611 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
12612
12613         * configure-pre.in:
12614
12615         bumped version: 0.8.1+0.9+beta2+20090625
12616
12617 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
12618
12619         * src/core/SyncEvolutionCmdline.cpp:
12620         * src/core/SyncEvolutionConfig.cpp:
12621         * src/default/syncevolution/Funambol/config.ini:
12622
12623         WBXML: enabled by default, except for Funambol
12624
12625 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
12626
12627         * src/core/SyncEvolutionCmdline.cpp:
12628
12629         testing: fixed SyncEvolutionCmdlineTest after adding
12630         HashCode/ConfigDate
12631
12632 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
12633
12634         * src/syncclient_sample_config.xml:
12635         * test/synccompare.pl:
12636
12637         vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
12638         #2418)
12639
12640 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
12641
12642         * src/core/EvolutionSyncSource.cpp:
12643         * src/syncclient_sample_config.xml:
12644
12645         data conversion: different data profiles for SyncML peer + local
12646         DB with remote rules
12647
12648 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
12649
12650         * src/syncevo-dbus-server.cpp:
12651
12652         compile error: GNOME keyring 2.24 misses extern "C"
12653
12654 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
12655
12656         * test/ClientTest.h:
12657
12658         testing: message and object size was too small
12659
12660 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12661
12662
12663         Merge commit 'origin/moblin-transifex'
12664
12665 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12666
12667
12668         XML config: done with comparison of our and upstream XML config
12669
12670 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12671
12672         * src/core/EvolutionSyncClient.cpp:
12673         * src/core/Makefile.am:
12674         * src/syncevolution.xml:
12675
12676         XML config: use syncclient_sample_config.xml instead of
12677         syncevolution.xml
12678
12679 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12680
12681         * src/syncclient_sample_config.xml:
12682
12683         XML config: keep alarm times as they are
12684
12685 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12686
12687         * src/syncclient_sample_config.xml:
12688
12689         XML config: be conservative about encoding of EXDATEs
12690
12691 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12692
12693         * src/syncclient_sample_config.xml:
12694
12695         XML config: enhanced calendar data formats
12696
12697 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12698
12699         * src/syncclient_sample_config.xml:
12700
12701         XML config: added several vCard 3.0/Evolution specific properties
12702
12703 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12704
12705         * src/syncclient_sample_config.xml:
12706
12707         XML config: don't enforce http:// prefix in vCard 2.1 URL
12708
12709 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12710
12711         * src/syncclient_sample_config.xml:
12712
12713         XML config: use NICKNAME also in vCard 2.1
12714
12715 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12716
12717         * src/syncclient_sample_config.xml:
12718
12719         XML config: avoid empty LOCATION in VEVENT
12720
12721 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12722
12723         * src/syncclient_sample_config.xml:
12724
12725         XML config: don't encode empty DESCRIPTION in VEVENT/VTODO
12726
12727 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12728
12729         * src/syncclient_sample_config.xml:
12730
12731         XML config: fix incorrect datatype name check
12732
12733 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
12734
12735         * src/syncclient_sample_config.xml:
12736
12737         XML config: generate client config dynamically
12738
12739 2009-06-22  margie  <margie.foster@intel.com>
12740
12741         * po/de.po:
12742
12743         Initial translation of beta strings
12744
12745 2009-06-22  Patrick Ohly  <patrick.ohly@intel.com>
12746
12747
12748         Merge branch 'synthesis' into synthesis-config-tracking
12749
12750 2009-05-12  Lukas Zeller  <luz@synthesis.ch>
12751
12752         * src/syncclient_sample_config.xml:
12753
12754         sample client config: EXDATE is comma separated in iCalendar 2.0!
12755
12756 2009-04-17  Synthesis AG  <opensource@synthesis.ch>
12757
12758         * src/syncclient_sample_config.xml:
12759
12760         Initial Commit by Synthesis AG for Open Source libsynthesis
12761         3.2.0.25 and libsmltk
12762
12763 2009-06-22  Patrick Ohly  <patrick.ohly@intel.com>
12764
12765         * build/import-synthesis-xml.sh:
12766
12767         XML config: track upstream syncclient_sample_config.xml
12768
12769 2009-06-18  Wu, Yong  <yong.wu@intel.com>
12770
12771         * src/core/EvolutionSyncClient.cpp:
12772         * src/core/SyncEvolutionConfig.cpp:
12773         * src/core/SyncEvolutionConfig.h:
12774         * src/syncevolution.xml:
12775
12776         config + DevInf: always resend DevInf if content of config has
12777         changed
12778
12779 2009-06-19  margie  <margie.foster@intel.com>
12780
12781         * po/sv.po:
12782
12783         Initial translation of beta strings in Swedish
12784
12785 2009-06-18  margie  <margie.foster@intel.com>
12786
12787         * po/pt_BR.po:
12788
12789         Initial translation of beta strings into Brazilian Portuguese
12790
12791 2009-06-18  margie  <margie.foster@intel.com>
12792
12793         * po/ko.po:
12794
12795         Initial translation of beta strings into Korean
12796
12797 2009-06-18  margie  <margie.foster@intel.com>
12798
12799         * po/ja.po:
12800
12801         Initial translation of beta strings into Japanese
12802
12803 2009-06-18  margie  <margie.foster@intel.com>
12804
12805         * po/fi.po:
12806
12807         Initial translation of beta strings into Finnish
12808
12809 2009-06-18  margie  <margie.foster@intel.com>
12810
12811         * po/fr.po:
12812
12813         Initial translation of beta strings into French
12814
12815 2009-06-18  margie  <margie.foster@intel.com>
12816
12817         * po/es.po:
12818
12819         Initial translation of beta strings into Spanish
12820
12821 2009-06-17  margie  <margie.foster@intel.com>
12822
12823         * po/zh_TW.po:
12824
12825         Initial translation of beta strings in Chinese Traditional
12826
12827 2009-06-12  Patrick Ohly  <patrick.ohly@intel.com>
12828
12829         * test/ClientTest.cpp:
12830
12831         testMerge: detect missing update from server to client after
12832         conflict resolution
12833
12834 2009-06-12  Patrick Ohly  <patrick.ohly@intel.com>
12835
12836         * src/syncevolution.xml:
12837
12838         vCard: sent less empty properties (Bugzilla #3469)
12839
12840 2009-06-17  Patrick Ohly  <patrick.ohly@intel.com>
12841
12842
12843         Merge commit 'origin/jku'
12844
12845 2009-06-17  Patrick Ohly  <patrick.ohly@intel.com>
12846
12847
12848         Merge commit 'origin/keyring'
12849
12850 2009-06-17  Jussi Kukkonen  <jku@linux.intel.com>
12851
12852         * po/LINGUAS:
12853         * po/it.po:
12854
12855         add italian translation
12856
12857 2009-06-15  Jussi Kukkonen  <jku@linux.intel.com>
12858
12859         * src/gtk-ui/mux-window.c:
12860
12861         MuxWindow: always request same size (workaround)
12862
12863 2009-06-16  Jussi Kukkonen  <jku@linux.intel.com>
12864
12865         * src/gtk-ui/sync-ui.c:
12866         * src/syncevo-dbus-server.cpp:
12867
12868         dbus client, server: remove scheme from keyring urls
12869
12870 2009-06-12  Jussi Kukkonen  <jku@linux.intel.com>
12871
12872         * po/README:
12873
12874         add po/README
12875
12876 2009-06-12  Patrick Ohly  <patrick.ohly@intel.com>
12877
12878         * NEWS:
12879         * configure-pre.in:
12880
12881         bumped version: 0.8.1+0.9+beta2
12882
12883 2009-06-11  Patrick Ohly  <patrick.ohly@intel.com>
12884
12885         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12886         * src/core/SyncEvolutionConfig.cpp:
12887
12888         documentation: added vCalendar 1.0 and explain automatic format
12889         selection
12890
12891 2009-06-12  ZhuYanhai  <>
12892
12893         * po/zh_CN.po:
12894
12895         Initial import zh_CN PO file.
12896
12897 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
12898
12899         * NEWS:
12900         * README:
12901         * configure-pre.in:
12902
12903         adapted for 0.9 beta 2 snapshot
12904         (syncevolution-0-9-beta2-2009-06-10)
12905
12906 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
12907
12908         * README:
12909         * autogen.sh:
12910         * configure-pre.in:
12911         * src/core/EvolutionSyncClient.cpp:
12912         * src/core/EvolutionSyncSource.cpp:
12913         * src/core/FilterConfigNode.cpp:
12914         * src/core/SyncEvolutionCmdline.cpp:
12915
12916         Debian Etch: fixes some compilation issues
12917
12918 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
12919
12920         * src/core/CurlTransportAgent.cpp:
12921         * src/core/CurlTransportAgent.h:
12922
12923         libcurl: fixed memory handling issue with libcurl < 7.17.0.
12924
12925 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
12926
12927         * src/core/EvolutionSyncClient.cpp:
12928         * src/core/SyncEvolutionConfig.cpp:
12929         * src/core/SyncEvolutionUtil.cpp:
12930         * src/core/SyncEvolutionUtil.h:
12931
12932         config: use ${XDG_CACHE_HOME} for logs and database dumps
12933         (Bugzilla #3309)
12934
12935 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
12936
12937         * src/core/SyncEvolutionConfig.cpp:
12938
12939         config: clarified that clientAuthType only has an effect during
12940         the initial sync
12941
12942 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
12943
12944         * src/core/EvolutionSyncClient.cpp:
12945         * src/core/SyncEvolutionCmdline.cpp:
12946         * src/core/SyncEvolutionConfig.cpp:
12947         * src/syncevolution.xml:
12948
12949         config: enable clientAuthType (Bugzilla #3242)
12950
12951 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
12952
12953         * src/client-test-app.cpp:
12954         * src/core/EvolutionSyncClient.cpp:
12955         * src/core/SyncEvolutionCmdline.cpp:
12956         * src/core/SyncEvolutionConfig.cpp:
12957         * src/core/SyncEvolutionConfig.h:
12958         * src/syncevolution.xml:
12959
12960         config: enabled maxMsgSize/maxObjSize, removed obsolete loSupport
12961         (Bugzilla #2784)
12962
12963 2009-06-09  Patrick Ohly  <patrick.ohly@intel.com>
12964
12965         * src/core/SoupTransportAgent.cpp:
12966
12967         Soup HTTP Transport: must return content type of reply
12968
12969 2009-06-03  Patrick Ohly  <patrick.ohly@intel.com>
12970
12971
12972         Merge branch 'master' of git@git.moblin.org:syncevolution
12973
12974 2009-06-03  Patrick Ohly  <patrick.ohly@intel.com>
12975
12976         * src/core/EvolutionSyncClient.cpp:
12977         * src/core/SyncEvolutionConfig.cpp:
12978
12979         logging: logLevel 4 and 5 enable message translation and dumping
12980
12981 2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>
12982
12983         * configure-pre.in:
12984         * src/gtk-ui/main.c:
12985
12986         dbus client: make libunique dependency optional
12987
12988 2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>
12989
12990         * src/gtk-ui/main.c:
12991
12992         dbus-client: add missing license to main.c
12993
12994 2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>
12995
12996         * configure-pre.in:
12997         * src/gtk-ui/Makefile.am:
12998         * src/gtk-ui/main.c:
12999         * src/gtk-ui/sync-ui.c:
13000         * src/gtk-ui/sync-ui.h:
13001
13002         dbus-client: force single instance mode
13003
13004 2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>
13005
13006         * src/gtk-ui/sync-ui-config.c:
13007         * src/gtk-ui/sync-ui.c:
13008         * src/syncevo-dbus-server.cpp:
13009
13010         dbus client: make sure password is "-" in config
13011
13012 2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>
13013
13014         * src/gtk-ui/sync-ui.c:
13015
13016         dbus client: disable "change sync service" when syncing
13017
13018 2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>
13019
13020         * src/gtk-ui/ui.glade:
13021
13022         dbus client: wrap text in "change sync service" button
13023
13024 2009-06-01  Jussi Kukkonen  <jku@linux.intel.com>
13025
13026         * src/gtk-ui/ui.glade:
13027
13028         dbus client: fix glade file corruption
13029
13030 2009-06-01  Jussi Kukkonen  <jku@linux.intel.com>
13031
13032         * src/gtk-ui/sync-ui-config.c:
13033
13034         dbus client: sort sources alphabetically in UI
13035
13036 2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>
13037
13038         * src/dbus/interfaces/syncevo-full.xml:
13039         * src/dbus/syncevo-dbus.c:
13040         * src/dbus/syncevo-dbus.h:
13041         * src/syncevo-dbus-server.cpp:
13042         * src/syncevo-dbus-server.h:
13043
13044         dbus service: remove 'need-password' signal
13045
13046 2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>
13047
13048         * configure-pre.in:
13049         * src/gtk-ui/Makefile.am:
13050         * src/gtk-ui/sync-ui.c:
13051
13052         dbus client: add the server to ACL when adding a key to keyring
13053
13054 2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>
13055
13056         * configure-pre.in:
13057         * src/DBusSyncClient.cpp:
13058         * src/DBusSyncClient.h:
13059         * src/Makefile-gen.am:
13060         * src/gtk-ui/sync-ui-config.c:
13061         * src/gtk-ui/sync-ui-config.h:
13062         * src/gtk-ui/sync-ui.c:
13063         * src/syncevo-dbus-server.cpp:
13064         * src/syncevo-dbus-server.h:
13065
13066         dbus service/client: add gnome-keyring support
13067
13068 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
13069
13070         * configure-pre.in:
13071
13072         bumped version: 0.8.1+0.9+beta2+20090514
13073
13074 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
13075
13076
13077         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
13078         into ui
13079
13080 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
13081
13082         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
13083         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
13084         * src/client-test-app.cpp:
13085         * src/core/EvolutionSyncSource.h:
13086         * test/ClientTest.cpp:
13087         * test/ClientTest.h:
13088
13089         testing: removed code which wasn't needed anymore
13090
13091 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
13092
13093         * test/synccompare.pl:
13094
13095         synccompare: due to typo it did not compare file against dir
13096         (skipped content of dir)
13097
13098 2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>
13099
13100         * src/gtk-ui/sync-ui.c:
13101
13102         dbus client: don't open urls twice
13103
13104 2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>
13105
13106         * src/gtk-ui/sync-ui.c:
13107
13108         dbus client: handle LOCERR_TRANSPFAIL
13109
13110 2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>
13111
13112         * src/gtk-ui/sync-ui.c:
13113         * src/syncevo-dbus-server.cpp:
13114
13115         dbus service: don't abort on Sync() exception
13116
13117 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13118
13119         * src/gtk-ui/sync-ui.c:
13120
13121         dbus client: hide progress bar when new service is selected
13122
13123 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13124
13125         * src/gtk-ui/sync-ui.c:
13126         * src/gtk-ui/sync-ui.rc:
13127         * src/gtk-ui/ui.glade:
13128
13129         dbus client: cosmetic fixes
13130
13131 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
13132
13133         * configure-pre.in:
13134
13135         version bump: 0.8.1+0.9+beta2+20090513
13136
13137 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
13138
13139
13140         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
13141         into ui
13142
13143 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13144
13145         * src/gtk-ui/mux-window.c:
13146
13147         maximise windows even more
13148
13149 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
13150
13151         * src/syncevolution.xml:
13152
13153         EXDATE: accept all reasonable versions, generate separate
13154         properties with one value each
13155
13156 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13157
13158         * src/gtk-ui/sync-ui.c:
13159
13160         dbus client: avoid possible crasher on restart
13161
13162 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13163
13164         * src/gtk-ui/sync-ui.c:
13165
13166         dbus client: disable canceling for now
13167
13168 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13169
13170         * src/gtk-ui/sync-ui-config.c:
13171         * src/gtk-ui/sync-ui-config.h:
13172         * src/gtk-ui/sync-ui.c:
13173         * src/syncevo-dbus-server.cpp:
13174
13175         dbus client/service: hide non--supported sources
13176
13177 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13178
13179         * src/gtk-ui/sync-ui.c:
13180
13181         dbus client: call AbortSync asynchronously
13182
13183 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13184
13185         * src/dbus/syncevo-dbus.c:
13186         * src/dbus/syncevo-dbus.h:
13187
13188         dbus client: Add missing async AbortSync to wrapper lib
13189
13190 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
13191
13192         * src/dbus/syncevo-dbus-types.h:
13193         * src/gtk-ui/sync-ui.c:
13194         * src/syncevo-dbus-server.cpp:
13195
13196         dbus service/client: fix DBus error handling
13197
13198 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
13199
13200         * src/core/EvolutionSyncSource.cpp:
13201
13202         --enable-shared: fix for loading backend modules contained typo,
13203         only syncecal.so was opened
13204
13205 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
13206
13207         * src/core/FileConfigTree.cpp:
13208
13209         --remove: .other.ini files were not removed, leaving an
13210         incomplete config behind (#1806)
13211
13212 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
13213
13214         * src/core/SyncEvolutionConfig.cpp:
13215
13216         configuration handling: only list servers as "configured" which
13217         really have a config
13218
13219 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
13220
13221         * src/core/EvolutionSyncSource.cpp:
13222         * src/core/Makefile.am:
13223
13224         --enable-shared: find backends in $(libdir)/syncevolution
13225
13226 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
13227
13228         * src/gtk-ui/Makefile.am:
13229         * src/gtk-ui/sync-ui-marshal.list:
13230         * src/gtk-ui/sync-ui.c:
13231         * src/gtk-ui/ui.glade:
13232
13233         dbus client: support Connman
13234
13235 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
13236
13237         * src/gtk-ui/ui.glade:
13238
13239         dbus client: make the main window layout even tighter
13240
13241 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
13242
13243         * src/gtk-ui/ui.glade:
13244
13245         modify services window to actually fit into netbook screen
13246
13247 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
13248
13249         * src/gtk-ui/sync-ui.c:
13250         * src/gtk-ui/ui.glade:
13251
13252         dbus client: use less space in main window
13253
13254 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
13255
13256         * configure-pre.in:
13257
13258         bumped version: 0.8.1+0.9+ui+20090512
13259
13260 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
13261
13262         * NEWS:
13263         * README:
13264
13265         NEWS: summarized new features
13266
13267 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
13268
13269         * src/Makefile-gen.am:
13270         * src/backends/addressbook/Makefile.am:
13271         * src/backends/evolution/Makefile.am:
13272         * src/backends/file/Makefile.am:
13273         * src/backends/sqlite/Makefile.am:
13274
13275         testing: fixed compile error and test driver linking with
13276         --enable-shared
13277
13278 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13279
13280
13281         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
13282         into ui
13283
13284 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13285
13286
13287         Merge branch 'master' into ui
13288
13289 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13290
13291         * README:
13292
13293         README: added --print-sessions, --remove, --restore and
13294         "Item/Data Changes" (#1806)
13295
13296 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13297
13298         * test/synccompare.pl:
13299
13300         synccompare: ignore UID when comparing for Synthesis server
13301         (#2161)
13302
13303 2009-05-11  Jussi Kukkonen  <jku@linux.intel.com>
13304
13305         * src/dbus/syncevo-dbus.c:
13306         * src/dbus/syncevo-dbus.h:
13307         * src/gtk-ui/sync-ui.c:
13308
13309         dbus client: handle server disappearing while syncing
13310
13311 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13312
13313         * src/DBusSyncClient.cpp:
13314         * src/DBusSyncClient.h:
13315         * src/README.h:
13316         * src/dbus/syncevo-dbus-types.c:
13317         * src/dbus/syncevo-dbus-types.h:
13318         * src/dbus/syncevo-dbus.c:
13319         * src/dbus/syncevo-dbus.h:
13320         * src/dbus/test.c:
13321         * src/gtk-ui/mux-frame.c:
13322         * src/gtk-ui/mux-frame.h:
13323         * src/gtk-ui/mux-icon-button.c:
13324         * src/gtk-ui/mux-icon-button.h:
13325         * src/gtk-ui/mux-window.c:
13326         * src/gtk-ui/mux-window.h:
13327         * src/gtk-ui/sync-ui-config.c:
13328         * src/gtk-ui/sync-ui-config.h:
13329         * src/gtk-ui/sync-ui.c:
13330         * src/syncevo-dbus-server.cpp:
13331         * src/syncevo-dbus-server.h:
13332
13333         added missing copyright and license headers
13334
13335 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13336
13337         * NEWS:
13338
13339         NEWS: bumped date of release
13340
13341 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13342
13343         * configure-pre.in:
13344
13345         version bump: 0.8.1+0.9+beta1
13346
13347 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13348
13349         * test/synccompare.pl:
13350
13351         synccompare: filter out INTERVAL=1 in normal form (#2029)
13352
13353 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13354
13355
13356         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
13357         into ui
13358
13359 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
13360
13361         * test/synccompare.pl:
13362
13363         synccompare: filter out INTERVAL=1 in normal form (#2029)
13364
13365 2009-05-11  Jussi Kukkonen  <jku@linux.intel.com>
13366
13367         * src/syncevo-dbus-server.cpp:
13368
13369         dbus service: remember to init GLib threads
13370
13371 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13372
13373         * configure-pre.in:
13374
13375         version bump: 0.8.1+0.9+ui+20090508
13376
13377 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13378
13379
13380         Merge branch 'master' into ui
13381
13382 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13383
13384
13385         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
13386         into ui
13387
13388 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13389
13390
13391         Merge branch 'master' of git@git.moblin.org:syncevolution
13392
13393 2009-05-08  Patrick Ohly  <pohly@pohly-MOBL.(none)>
13394
13395         * configure-pre.in:
13396
13397         configure: accept git@<host>/<path>.git as git URI
13398
13399 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13400
13401         * src/client-test-app.cpp:
13402
13403         testing: fix for database comparison
13404
13405 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
13406
13407         * src/gtk-ui/sync-ui.c:
13408
13409         dbus client: localize 'known' source names
13410
13411 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
13412
13413         * src/gtk-ui/sync-ui.c:
13414
13415         dbus client: compare template names case-insensitively
13416
13417 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
13418
13419         * src/gtk-ui/sync-ui.c:
13420
13421         dbus client: improve language in sync source reporting
13422
13423 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
13424
13425         * src/DBusSyncClient.cpp:
13426
13427         dbus service: chain up progress methods
13428
13429 2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>
13430
13431         * src/gtk-ui/sync-ui.c:
13432
13433         dbus client: improve error handling
13434
13435 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
13436
13437         * Makefile-gen.am:
13438
13439         packaging: include LICENSE texts
13440
13441 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13442
13443         * configure-pre.in:
13444         * src/core/SoupTransportAgent.cpp:
13445         * src/core/SyncEvolutionConfig.cpp:
13446
13447         HTTP: check for libsoup-gnome first and use GNOME proxy settings
13448         (#2060)
13449
13450 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13451
13452         * src/core/EvolutionSyncClient.cpp:
13453         * src/core/SyncML.cpp:
13454         * src/core/SyncML.h:
13455
13456         SyncReport: store overall synchronization status
13457
13458 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
13459
13460         * src/default/syncevolution/Funambol/icon.png:
13461         * src/default/syncevolution/ScheduleWorld/icon.png:
13462
13463         icons for services (#2062): cannot be used until we have proper
13464         permission by their owners
13465
13466 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
13467
13468         * Makefile-gen.am:
13469
13470         packaging: include LICENSE texts
13471
13472 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
13473
13474
13475         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
13476         into ui
13477
13478 2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>
13479
13480         * src/gtk-ui/sync-ui.c:
13481         * src/gtk-ui/sync-ui.rc:
13482         * src/gtk-ui/ui.glade:
13483
13484         dbus client: show more last sync report data in UI
13485
13486 2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>
13487
13488         * src/gtk-ui/sync-ui.c:
13489         * src/gtk-ui/sync-ui.rc:
13490         * src/gtk-ui/ui.glade:
13491
13492         dbius client: update to match tweaked designs
13493
13494 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
13495
13496         * configure-pre.in:
13497
13498         bumped version: 0.8.1+0.9+ui+20090507
13499
13500 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
13501
13502
13503         Merge branch 'master' into ui
13504
13505 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13506
13507         * configure-pre.in:
13508
13509         add gio-2.0 to PKG_CHECK_MODULES
13510
13511 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
13512
13513
13514         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
13515         into ui
13516
13517 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
13518
13519         * Makefile-gen.am:
13520         * configure-post.in:
13521         * interfaces/Makefile.am:
13522         * interfaces/spec-strip-docs.xsl:
13523         * interfaces/syncevo-full.xml:
13524         * interfaces/syncevo-marshal.list:
13525         * org.Moblin.SyncEvolution.service.in:
13526         * src/Makefile-gen.am:
13527         * src/dbus/Makefile.am:
13528         * src/dbus/README:
13529         * src/dbus/interfaces/Makefile.am:
13530         * src/dbus/interfaces/spec-strip-docs.xsl:
13531         * src/dbus/interfaces/syncevo-full.xml:
13532         * src/dbus/interfaces/syncevo-marshal.list:
13533         * src/dbus/syncevo-dbus-types.c:
13534         * src/dbus/syncevo-dbus-types.h:
13535         * src/dbus/syncevo-dbus.c:
13536         * src/dbus/syncevo-dbus.h:
13537         * src/dbus/syncevo-dbus.pc.in:
13538         * src/dbus/test.c:
13539         * src/gtk-ui/Makefile.am:
13540         * src/gtk-ui/mux-window.c:
13541         * src/gtk-ui/sync-ui-config.h:
13542         * src/gtk-ui/sync-ui.c:
13543         * src/org.Moblin.SyncEvolution.service.in:
13544         * syncevo-dbus.pc.in:
13545         * syncevo-dbus/Makefile.am:
13546         * syncevo-dbus/README:
13547         * syncevo-dbus/syncevo-dbus-types.c:
13548         * syncevo-dbus/syncevo-dbus-types.h:
13549         * syncevo-dbus/syncevo-dbus.c:
13550         * syncevo-dbus/syncevo-dbus.h:
13551         * syncevo-dbus/test.c:
13552
13553         build rules: moved D-Bus into sub directories
13554
13555 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13556
13557         * src/gtk-ui/sync-ui.c:
13558
13559         dbus client: dont use gdk_pixbuf_new_from_stream_at_scale
13560
13561 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13562
13563         * src/gtk-ui/mux-window.c:
13564         * src/gtk-ui/ui.glade:
13565
13566         workaround for MuxWindow icons if not in theme
13567
13568 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13569
13570         * src/gtk-ui/mux-window.c:
13571         * src/gtk-ui/sync-ui.c:
13572
13573         dbus-client: avoid GLib 2.18 features
13574
13575 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
13576
13577         * configure-pre.in:
13578
13579         intltool: is 0.37.1 good enough?!
13580
13581 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
13582
13583         * Makefile-gen.am:
13584
13585         Makefile: removed obsolete DISTCHECK_CONFIGURE_FLAGS
13586
13587 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
13588
13589         * configure-pre.in:
13590
13591         compilation fix: when not configuring translation some vars must
13592         be set manually for po/Makefile
13593
13594 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13595
13596         * po/Makevars:
13597         * src/gtk-ui/sync-ui.c:
13598
13599         dbus client: add translatable strings to sync ui
13600
13601 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13602
13603         * src/gtk-ui/Makefile.am:
13604         * src/gtk-ui/sync.desktop:
13605         * src/gtk-ui/sync.png:
13606
13607         dbus client: icon is in moblin theme, no need to include here
13608
13609 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13610
13611         * Makefile-gen.am:
13612         * autogen.sh:
13613         * configure-post.in:
13614         * configure-pre.in:
13615         * po/ChangeLog:
13616         * po/Makevars:
13617         * po/POTFILES.in:
13618         * src/gtk-ui/Makefile.am:
13619         * src/gtk-ui/sync-ui.c:
13620
13621         add internationalization support
13622
13623 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
13624
13625         * src/gtk-ui/Makefile.am:
13626         * src/gtk-ui/sync.desktop:
13627         * src/gtk-ui/sync.png:
13628
13629         dbus client: really add desktop file,icon
13630
13631 2009-05-05  Jussi Kukkonen  <jku@linux.intel.com>
13632
13633         * src/Makefile-gen.am:
13634         * src/gtk-ui/Makefile.am:
13635
13636         fix make dist
13637
13638 2009-05-05  Jussi Kukkonen  <jku@linux.intel.com>
13639
13640         * src/gtk-ui/sync-generic.png:
13641
13642         dbus client: add missing icon
13643
13644 2009-05-05  Patrick Ohly  <patrick.ohly@intel.com>
13645
13646         * configure-pre.in:
13647
13648         version bump: 0.8.1+0.9+20090505
13649
13650 2009-05-05  Patrick Ohly  <patrick.ohly@intel.com>
13651
13652         * src/backends/evolution/EvolutionCalendarSource.cpp:
13653
13654         EvolutionCalendarSource: extra sanity check for empty TZID
13655
13656 2009-05-05  Patrick Ohly  <patrick.ohly@intel.com>
13657
13658         * NEWS:
13659         * src/backends/evolution/EvolutionMemoSource.cpp:
13660         * test/synccompare.pl:
13661         * test/testcases/imemo20.ics:
13662
13663         EvolutionMemoSource: notes with only a summary were not sent
13664         correctly
13665
13666 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13667
13668         * src/client-test-app.cpp:
13669         * src/core/EvolutionSyncSource.h:
13670
13671         removed obsolete EvolutionSyncSource::get*ItemKey() methods
13672
13673 2009-05-02  Patrick Ohly  <patrick.ohly@intel.com>
13674
13675         * test/ClientTest.cpp:
13676         * test/ClientTest.h:
13677
13678         testing: check for correct server behavior during
13679         refresh-from-client
13680
13681 2009-04-30  Patrick Ohly  <patrick.ohly@intel.com>
13682
13683
13684         Merge branch 'master' into ui
13685
13686 2009-04-30  Patrick Ohly  <patrick.ohly@intel.com>
13687
13688
13689         license: merged LGPL v2.1 -> LGPL v2.1 + v3 change
13690
13691 2009-04-30  Patrick Ohly  <patrick.ohly@gmx.de>
13692
13693         * test/COPYING:
13694         * test/ClientTest.cpp:
13695         * test/ClientTest.h:
13696         * test/client-test-main.cpp:
13697         * test/client-test.cpp:
13698         * test/synccompare.pl:
13699         * test/test.h:
13700
13701         license: changed to LGPL v2.1 + v3
13702
13703 2009-04-30  Patrick Ohly  <patrick.ohly@gmx.de>
13704
13705         * COPYING:
13706         * debian/dbus-wrapper.cpp:
13707         * src/TestMain.cpp:
13708         * src/backends/addressbook/AddressBookConstants.cpp:
13709         * src/backends/addressbook/AddressBookSource.cpp:
13710         * src/backends/addressbook/AddressBookSource.h:
13711         * src/backends/addressbook/AddressBookSourceRegister.cpp:
13712         * src/backends/evolution/EvolutionCalendarSource.cpp:
13713         * src/backends/evolution/EvolutionCalendarSource.h:
13714         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
13715         * src/backends/evolution/EvolutionContactSource.cpp:
13716         * src/backends/evolution/EvolutionContactSource.h:
13717         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
13718         * src/backends/evolution/EvolutionMemoSource.cpp:
13719         * src/backends/evolution/EvolutionMemoSource.h:
13720         * src/backends/evolution/libical/icalstrdup.c:
13721         * src/backends/evolution/libical/icalstrdup.h:
13722         * src/backends/file/FileSyncSource.cpp:
13723         * src/backends/file/FileSyncSource.h:
13724         * src/backends/file/FileSyncSourceRegister.cpp:
13725         * src/backends/sqlite/SQLiteContactSource.cpp:
13726         * src/backends/sqlite/SQLiteContactSource.h:
13727         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
13728         * src/backends/sqlite/SQLiteUtil.cpp:
13729         * src/backends/sqlite/SQLiteUtil.h:
13730         * src/client-test-app.cpp:
13731         * src/core/ConfigNode.h:
13732         * src/core/ConfigTree.h:
13733         * src/core/EvolutionSmartPtr.h:
13734         * src/core/EvolutionSyncClient.cpp:
13735         * src/core/EvolutionSyncClient.h:
13736         * src/core/EvolutionSyncSource.cpp:
13737         * src/core/EvolutionSyncSource.h:
13738         * src/core/FileConfigNode.cpp:
13739         * src/core/FileConfigNode.h:
13740         * src/core/FileConfigTree.cpp:
13741         * src/core/FileConfigTree.h:
13742         * src/core/FilterConfigNode.cpp:
13743         * src/core/FilterConfigNode.h:
13744         * src/core/PrefixConfigNode.cpp:
13745         * src/core/PrefixConfigNode.h:
13746         * src/core/SafeConfigNode.cpp:
13747         * src/core/SafeConfigNode.h:
13748         * src/core/SyncEvolutionCmdline.cpp:
13749         * src/core/SyncEvolutionCmdline.h:
13750         * src/core/SyncEvolutionConfig.cpp:
13751         * src/core/SyncEvolutionConfig.h:
13752         * src/core/SyncEvolutionUtil.cpp:
13753         * src/core/SyncEvolutionUtil.h:
13754         * src/core/TrackingSyncSource.cpp:
13755         * src/core/TrackingSyncSource.h:
13756         * src/core/VolatileConfigNode.h:
13757         * src/core/VolatileConfigTree.h:
13758         * src/core/eds_abi_wrapper.cpp:
13759         * src/core/eds_abi_wrapper.h:
13760         * src/syncevolution.cpp:
13761
13762         license: changed to LGPL v2.1 + v3
13763
13764 2009-04-27  Jussi Kukkonen  <jku@linux.intel.com>
13765
13766         * src/gtk-ui/mux-window.c:
13767         * src/gtk-ui/sync-ui.c:
13768
13769         dbus client: load icons from theme
13770
13771 2009-04-27  Jussi Kukkonen  <jku@linux.intel.com>
13772
13773         * src/DBusSyncClient.cpp:
13774         * src/DBusSyncClient.h:
13775
13776         dbus service: override getPrintChanges()
13777
13778 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13779
13780         * src/client-test-app.cpp:
13781         * src/core/EvolutionSyncClient.cpp:
13782         * src/core/EvolutionSyncClient.h:
13783         * src/core/EvolutionSyncSource.h:
13784         * src/core/SyncML.cpp:
13785         * src/core/SyncML.h:
13786         * src/core/TrackingSyncSource.cpp:
13787         * src/core/TrackingSyncSource.h:
13788
13789         added/improved reporting of local changes
13790
13791 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13792
13793         * src/client-test-app.cpp:
13794         * src/core/EvolutionSyncSource.h:
13795
13796         removed obsolete EvolutionSyncSource::get*ItemKey() methods
13797
13798 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13799
13800         * src/core/EvolutionSyncClient.cpp:
13801
13802         removed debugging artifact from last check in
13803
13804 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13805
13806         * src/core/EvolutionSyncClient.cpp:
13807         * src/core/HashConfigNode.h:
13808         * src/core/Makefile.am:
13809         * src/core/SyncML.cpp:
13810         * src/core/SyncML.h:
13811
13812         SyncReport: utility functions for serializing in a ConfigNode
13813
13814 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13815
13816         * src/core/EvolutionSyncClient.cpp:
13817
13818         session info: fixed incorrect "numbers of items after sync"
13819
13820 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13821
13822         * src/core/ConfigNode.h:
13823         * src/core/EvolutionSyncClient.cpp:
13824         * src/core/FileConfigNode.h:
13825         * src/core/SafeConfigNode.h:
13826
13827         ConfigNode + status.ini: added template methods for automatic
13828         conversion to/from string
13829
13830 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
13831
13832         * configure-pre.in:
13833
13834         --enable-gui: don't build GUI unless selected, extended help text
13835
13836 2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>
13837
13838         * src/gtk-ui/sync-ui.c:
13839
13840         dbus client: don't free server data when it's still used...
13841
13842 2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>
13843
13844         * src/gtk-ui/mux-window.c:
13845
13846         dbus client: remove unnecessary MuxWindow function skeletons
13847
13848 2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>
13849
13850         * src/gtk-ui/mux-icon-button.c:
13851         * src/gtk-ui/mux-icon-button.h:
13852         * src/gtk-ui/mux-window.c:
13853
13854         dbus client: refactor MuxIconButton
13855
13856 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
13857
13858         * configure-post.in:
13859         * configure-pre.in:
13860         * src/gtk-ui/mux-frame.c:
13861         * src/gtk-ui/mux-frame.h:
13862         * src/gtk-ui/sync-ui.c:
13863         * src/gtk-ui/ui.glade:
13864
13865         dbus client: allow building with no Mux widgets
13866
13867 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
13868
13869         * src/gtk-ui/Makefile.am:
13870         * src/gtk-ui/mux-bin.c:
13871         * src/gtk-ui/mux-bin.h:
13872         * src/gtk-ui/mux-frame.c:
13873         * src/gtk-ui/mux-frame.h:
13874         * src/gtk-ui/sync-ui.c:
13875         * src/gtk-ui/sync-ui.rc:
13876
13877         rename MuxBin to MuxFrame
13878
13879 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
13880
13881         * src/gtk-ui/sync-ui.c:
13882
13883         dbus client: bug fix: progress text wasn't updated after sync
13884
13885 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
13886
13887         * src/syncevo-dbus-server.cpp:
13888         * src/syncevo-dbus-server.h:
13889
13890         dbus client: shutdown after client inactivity
13891
13892 2009-04-23  Jussi Kukkonen  <jku@linux.intel.com>
13893
13894         * src/gtk-ui/sync-ui.c:
13895         * src/syncevo-dbus-server.cpp:
13896         * syncevo-dbus/syncevo-dbus-types.c:
13897
13898         dbus client: stop leaking memory on every dbus callback
13899
13900 2009-04-23  Jussi Kukkonen  <jku@linux.intel.com>
13901
13902         * interfaces/syncevo-full.xml:
13903         * src/gtk-ui/sync-ui-config.c:
13904         * src/gtk-ui/sync-ui.c:
13905         * src/syncevo-dbus-server.cpp:
13906         * syncevo-dbus/syncevo-dbus-types.c:
13907         * syncevo-dbus/syncevo-dbus-types.h:
13908         * syncevo-dbus/syncevo-dbus.c:
13909         * syncevo-dbus/syncevo-dbus.h:
13910
13911         support sync reports in dbus api, use GetSyncReports in ui
13912
13913 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
13914
13915         * src/gtk-ui/sync-ui.c:
13916
13917         dbus client: fix bug in gconf change handling
13918
13919 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
13920
13921         * src/gtk-ui/Makefile.am:
13922         * src/gtk-ui/sync-ui.c:
13923
13924         dbus client: use generice sync icon
13925
13926 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
13927
13928         * src/gtk-ui/sync-ui.c:
13929
13930         work around duplicate synthesis errors
13931
13932 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
13933
13934         * src/DBusSyncClient.cpp:
13935
13936         dbus service: use SetPrintChanges()
13937
13938 2009-04-24  Patrick Ohly  <patrick.ohly@intel.com>
13939
13940         * configure-pre.in:
13941
13942         version bump: 0.8+0.9+20090424
13943
13944 2009-04-24  Patrick Ohly  <patrick.ohly@intel.com>
13945
13946         * src/core/EvolutionSyncClient.cpp:
13947
13948         Bugzilla 1412: no data source enabled => XML error => should be
13949         normal message
13950
13951 2009-04-23  Patrick Ohly  <patrick.ohly@intel.com>
13952
13953         * src/core/SyncEvolutionCmdline.cpp:
13954
13955         command line synopsis: --print-sessions can be combined with
13956         --quiet
13957
13958 2009-04-23  Patrick Ohly  <patrick.ohly@intel.com>
13959
13960
13961         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
13962
13963 2009-04-23  Patrick Ohly  <patrick.ohly@intel.com>
13964
13965         * src/client-test-app.cpp:
13966         * src/core/EvolutionSyncClient.cpp:
13967         * src/core/EvolutionSyncClient.h:
13968         * src/core/EvolutionSyncSource.h:
13969         * src/core/SyncEvolutionCmdline.cpp:
13970         * src/core/SyncEvolutionCmdline.h:
13971         * src/core/SyncML.cpp:
13972         * src/core/SyncML.h:
13973         * src/core/TrackingSyncSource.cpp:
13974         * src/core/TrackingSyncSource.h:
13975
13976         added --restore and fixed --status
13977
13978 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
13979
13980         * README:
13981         * src/core/SyncEvolutionCmdline.cpp:
13982
13983         command line: removed traces of never implemented --properties
13984         options
13985
13986 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
13987
13988         * src/client-test-app.cpp:
13989         * src/core/EvolutionSyncClient.cpp:
13990         * src/core/EvolutionSyncClient.h:
13991         * src/core/EvolutionSyncSource.h:
13992         * src/core/SyncML.cpp:
13993         * src/core/SyncML.h:
13994         * src/core/TrackingSyncSource.cpp:
13995         * src/core/TrackingSyncSource.h:
13996
13997         log dir handling: changed backup files from single file to
13998         directory, remember number of items in backup
13999
14000 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
14001
14002         * src/core/ConfigNode.h:
14003         * src/core/FileConfigNode.cpp:
14004
14005         config nodes: utility code to create a node for a specific file
14006
14007 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
14008
14009         * src/core/FileConfigNode.cpp:
14010
14011         FileConfigNode: error messages should refer to full path
14012
14013 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
14014
14015         * test/synccompare.pl:
14016
14017         synccompare: each of the two parameters can refer to a directory
14018         of items in addition to plain files
14019
14020 2009-04-21  Jussi Kukkonen  <jku@linux.intel.com>
14021
14022         * src/gtk-ui/sync-ui.c:
14023
14024         dbus client: handle more sync errors
14025
14026 2009-04-21  Jussi Kukkonen  <jku@linux.intel.com>
14027
14028         * src/gtk-ui/sync-ui.c:
14029         * src/gtk-ui/ui.glade:
14030
14031         dbus client: improve error output
14032
14033 2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>
14034
14035         * src/gtk-ui/sync-ui-config.c:
14036         * src/gtk-ui/sync-ui-config.h:
14037         * src/gtk-ui/sync-ui.c:
14038
14039         dbus client: update sync mode handling to match server
14040
14041 2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>
14042
14043         * interfaces/Makefile.am:
14044
14045         dbus interface: remove syncevo-marshal.list from BUILT_SOURCES
14046
14047 2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>
14048
14049         * src/DBusSyncClient.cpp:
14050         * src/DBusSyncClient.h:
14051         * src/syncevo-dbus-server.cpp:
14052
14053         dbus service: add support for per-source syncmode
14054
14055 2009-04-21  Patrick Ohly  <patrick.ohly@intel.com>
14056
14057         * src/core/EvolutionSyncClient.cpp:
14058         * src/core/SyncEvolutionCmdline.cpp:
14059         * src/core/SyncEvolutionConfig.cpp:
14060         * src/core/SyncEvolutionConfig.h:
14061
14062         logging: allow detailed control over printing of database changes
14063         with --printChanges
14064
14065 2009-04-20  Patrick Ohly  <patrick.ohly@intel.com>
14066
14067         * configure-pre.in:
14068
14069         configure: --disable-dbus-service and --disable-gui didn't work
14070
14071 2009-04-17  Patrick Ohly  <patrick.ohly@intel.com>
14072
14073         * src/gtk-ui/Makefile.am:
14074
14075         GTK UI: build fixes for out-of-tree compilation
14076
14077 2009-04-17  Patrick Ohly  <patrick.ohly@intel.com>
14078
14079         * src/core/SyncEvolutionConfig.cpp:
14080
14081         config templates: silently ignore missing template directory
14082
14083 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14084
14085         * src/Makefile-gen.am:
14086         * syncevo-dbus/Makefile.am:
14087
14088         dbus service: use builddir when referring to dbus interface file
14089
14090 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14091
14092         * src/gtk-ui/sync-ui.c:
14093
14094         dbus client: remove "settings" title bar button
14095
14096 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14097
14098         * src/Makefile-gen.am:
14099
14100         dbus service: build syncevo-dbus-glue.h explicitly
14101
14102 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14103
14104
14105         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
14106
14107 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14108
14109
14110         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
14111
14112 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14113
14114         * src/core/EvolutionSyncClient.cpp:
14115         * src/core/SyncEvolutionCmdline.cpp:
14116         * src/core/SyncEvolutionConfig.cpp:
14117         * src/core/SyncEvolutionConfig.h:
14118         * src/core/SyncEvolutionUtil.cpp:
14119         * src/core/SyncEvolutionUtil.h:
14120
14121         logging: enable log dirs by default
14122
14123 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14124
14125         * src/core/SyncEvolutionUtil.cpp:
14126
14127         logging: create directories with access permissions only for the
14128         user
14129
14130 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14131
14132         * interfaces/syncevo-full.xml:
14133         * src/gtk-ui/README:
14134         * src/gtk-ui/sync-ui.c:
14135         * src/gtk-ui/ui.glade:
14136         * src/syncevo-dbus-server.cpp:
14137         * syncevo-dbus/syncevo-dbus.c:
14138         * syncevo-dbus/syncevo-dbus.h:
14139
14140         dbus client: support removing services
14141
14142 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14143
14144         * Makefile-gen.am:
14145
14146         change makefile subdir order: syncevo-dbus before src
14147
14148 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14149
14150         * src/gtk-ui/sync-ui.c:
14151
14152         dbus client: bug fix: don't eat all keyboard input
14153
14154 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14155
14156         * src/gtk-ui/sync-ui.c:
14157
14158         dbus client: set focus correctly
14159
14160 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14161
14162         * src/gtk-ui/mux-bin.c:
14163         * src/gtk-ui/sync-ui.rc:
14164         * src/gtk-ui/ui.glade:
14165
14166         dbus client: fix allocation bug in MuxBin, tweak related layout
14167         in ui
14168
14169 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14170
14171
14172         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
14173
14174 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14175
14176         * src/core/SafeConfigNode.cpp:
14177
14178         SafeConfigNode: the if clause for non-strict escaping did not
14179         work right
14180
14181 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14182
14183         * test/testcases/ical20.ics:
14184
14185         testing: the "New York" test case works again
14186
14187 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14188
14189         * src/gtk-ui/sync-ui.c:
14190         * src/gtk-ui/sync-ui.rc:
14191
14192         dbus client: tweak bin insensitivity
14193
14194 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14195
14196
14197         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
14198
14199 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14200
14201         * src/core/ConfigNode.h:
14202         * src/core/EvolutionSyncClient.cpp:
14203         * src/core/SyncEvolutionCmdline.cpp:
14204         * src/core/SyncML.cpp:
14205         * src/core/SyncML.h:
14206
14207         log handling: SyncReport is stored in log dir and can be
14208         retrieved
14209
14210 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14211
14212         * src/gtk-ui/mux-bin.c:
14213         * src/gtk-ui/sync-ui.c:
14214         * src/gtk-ui/sync-ui.rc:
14215
14216         dbus client: use insensitivity in main window Bins
14217
14218 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14219
14220         * src/gtk-ui/sync-ui.rc:
14221         * src/gtk-ui/ui.glade:
14222
14223         dbus  client; add styling for main window
14224
14225 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14226
14227         * src/core/EvolutionSyncClient.cpp:
14228         * src/core/SyncEvolutionCmdline.cpp:
14229         * src/core/SyncML.cpp:
14230         * src/core/SyncML.h:
14231
14232         logging: record start/end times in SyncReport and print it
14233
14234 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14235
14236         * src/gtk-ui/Makefile.am:
14237         * src/gtk-ui/mux-icon-button.c:
14238         * src/gtk-ui/mux-icon-button.h:
14239         * src/gtk-ui/mux-window.c:
14240         * src/gtk-ui/mux-window.h:
14241         * src/gtk-ui/sync-ui.c:
14242         * src/gtk-ui/sync-ui.rc:
14243
14244         dbus client: add MuxWindow class, use it in the client
14245
14246 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
14247
14248         * src/gtk-ui/mux-bin.c:
14249
14250         dbus client: add title-font property to MuxBin
14251
14252 2009-04-15  Jussi Kukkonen  <jku@linux.intel.com>
14253
14254         * src/gtk-ui/Makefile.am:
14255         * src/gtk-ui/close.png:
14256         * src/gtk-ui/close_hover.png:
14257         * src/gtk-ui/settings.png:
14258         * src/gtk-ui/settings_hover.png:
14259
14260         add tmp images for window decoration buttons
14261
14262 2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>
14263
14264         * src/gtk-ui/sync-ui.c:
14265
14266         dbus client: do sensitivity changes on the bins, not buttons
14267
14268 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
14269
14270         * src/core/SyncEvolutionCmdline.cpp:
14271
14272         command line: added long description of --remove option
14273
14274 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
14275
14276         * src/core/EvolutionSyncClient.cpp:
14277         * src/core/EvolutionSyncClient.h:
14278         * src/core/SyncEvolutionCmdline.cpp:
14279         * src/core/SyncML.h:
14280
14281         log handling: save start and end time in log dir, retrieve as
14282         part of SyncReport
14283
14284 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
14285
14286         * src/core/SafeConfigNode.cpp:
14287         * src/core/SafeConfigNode.h:
14288
14289         SafeConfigNode: added less strict escaping for use with
14290         FileConfigNode
14291
14292 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
14293
14294         * src/core/EvolutionSyncClient.cpp:
14295         * src/core/EvolutionSyncClient.h:
14296         * src/core/SyncEvolutionCmdline.cpp:
14297         * src/core/SyncEvolutionCmdline.h:
14298
14299         log handling: added access to previous sync sessions
14300
14301 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
14302
14303         * src/core/ConfigTree.h:
14304         * src/core/EvolutionSyncClient.cpp:
14305         * src/core/FileConfigTree.cpp:
14306         * src/core/FileConfigTree.h:
14307         * src/core/SyncEvolutionCmdline.cpp:
14308         * src/core/SyncEvolutionCmdline.h:
14309         * src/core/SyncEvolutionConfig.cpp:
14310         * src/core/SyncEvolutionConfig.h:
14311         * src/core/SyncEvolutionUtil.cpp:
14312         * src/core/SyncEvolutionUtil.h:
14313
14314         config handling: added removing of a configuration
14315
14316 2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>
14317
14318
14319         Merge commit 'origin/ui' into ui
14320
14321 2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>
14322
14323         * src/gtk-ui/README:
14324         * src/gtk-ui/sync-ui.c:
14325
14326         dbus client: add README
14327
14328 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
14329
14330         * src/gtk-ui/ui.glade:
14331
14332         dbus client: tweak service list padding
14333
14334 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
14335
14336         * src/default/README:
14337         * src/default/syncevolution/funambol/icon.png:
14338         * src/default/syncevolution/scheduleworld/icon.png:
14339
14340         add funambol logo, make scheduleworld logo transparent
14341
14342 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
14343
14344         * src/gtk-ui/sync-ui.c:
14345
14346         dbus client: fix memory leak
14347
14348 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
14349
14350         * src/gtk-ui/sync-ui.c:
14351
14352         dbus client: fix focus/transient bug
14353
14354 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
14355
14356         * src/gtk-ui/sync-ui.c:
14357
14358         dbus client: mark current service with bold in service list
14359
14360 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
14361
14362         * src/gtk-ui/sync-ui.c:
14363
14364         dbus client: close secondary windows on ESC
14365
14366 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
14367
14368         * src/gtk-ui/Makefile.am:
14369         * src/gtk-ui/sync-ui.c:
14370         * src/gtk-ui/sync-ui.rc:
14371         * src/gtk-ui/ui.glade:
14372
14373         dbus client: ui improvements
14374
14375 2009-04-09  Patrick Ohly  <patrick.ohly@intel.com>
14376
14377         * configure-pre.in:
14378
14379         version bumped for intermediate release
14380
14381 2009-04-09  Jussi Kukkonen  <jku@linux.intel.com>
14382
14383         * Makefile-gen.am:
14384         * configure-post.in:
14385         * src/Makefile-gen.am:
14386         * src/gtk-ui/Makefile.am:
14387         * src/gtk-ui/mux-bin.c:
14388         * src/gtk-ui/mux-bin.h:
14389         * src/gtk-ui/sync-ui-config.c:
14390         * src/gtk-ui/sync-ui-config.h:
14391         * src/gtk-ui/sync-ui.c:
14392         * src/gtk-ui/ui.glade:
14393         * src/sync-ui-config.c:
14394         * src/sync-ui-config.h:
14395         * src/sync_ui.c:
14396         * src/ui.glade:
14397
14398         dbus client: add and use new widget MuxBin
14399
14400 2009-04-08  Patrick Ohly  <patrick.ohly@intel.com>
14401
14402         * src/core/SyncEvolutionCmdline.cpp:
14403
14404         testing: file:// prefix in IconURI
14405
14406 2009-04-08  Patrick Ohly  <patrick.ohly@intel.com>
14407
14408
14409         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
14410
14411 2009-04-08  Patrick Ohly  <patrick.ohly@intel.com>
14412
14413         * src/core/EvolutionSyncClient.cpp:
14414         * src/core/SyncEvolutionCmdline.cpp:
14415         * src/core/SyncEvolutionConfig.cpp:
14416         * src/core/SyncEvolutionUtil.cpp:
14417         * src/core/SyncEvolutionUtil.h:
14418         * src/default/syncevolution/Funambol/config.ini:
14419         * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
14420         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
14421         * src/default/syncevolution/Funambol/sources/memo/config.ini:
14422         * src/default/syncevolution/Funambol/sources/todo/config.ini:
14423         * src/default/syncevolution/ScheduleWorld/config.ini:
14424         * src/default/syncevolution/ScheduleWorld/icon.png:
14425         * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
14426         * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
14427         * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
14428         * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
14429         * src/default/syncevolution/funambol/config.ini:
14430         * src/default/syncevolution/funambol/sources/addressbook/config.ini:
14431         * src/default/syncevolution/funambol/sources/calendar/config.ini:
14432         * src/default/syncevolution/funambol/sources/memo/config.ini:
14433         * src/default/syncevolution/funambol/sources/todo/config.ini:
14434         * src/default/syncevolution/scheduleworld/config.ini:
14435         * src/default/syncevolution/scheduleworld/icon.png:
14436         * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
14437         * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
14438         * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
14439         * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
14440
14441         configuration: template and server names are mixed case with
14442         case-insensitive comparison now
14443
14444 2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>
14445
14446         * src/sync-ui-config.c:
14447         * src/sync-ui-config.h:
14448         * src/sync_ui.c:
14449
14450         dbus client: massive tabs -> 4 spaces change
14451
14452 2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>
14453
14454         * src/Makefile-gen.am:
14455         * src/sync-ui-config.c:
14456         * src/sync-ui-config.h:
14457         * src/sync_ui.c:
14458
14459         dbus client: refactor server configuration to a new file
14460
14461 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14462
14463         * interfaces/syncevo-full.xml:
14464         * src/sync_ui.c:
14465         * src/syncevo-dbus-server.cpp:
14466         * src/ui.glade:
14467         * syncevo-dbus/syncevo-dbus-types.c:
14468         * syncevo-dbus/syncevo-dbus-types.h:
14469         * syncevo-dbus/test.c:
14470
14471         dbus service & client: support webURL and iconURI
14472
14473 2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>
14474
14475         * src/core/SyncEvolutionConfig.cpp:
14476
14477         prepend iconURI with "file://" when icon is local file
14478
14479 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14480
14481
14482         Merge commit 'origin/ui' into ui
14483
14484 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14485
14486         * src/sync_ui.c:
14487         * src/ui.glade:
14488
14489         dbus client: add "un-templated" services
14490
14491 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14492
14493
14494         Merge branch 'dbus' into ui
14495
14496 2009-04-07  Patrick Ohly  <patrick.ohly@intel.com>
14497
14498         * README:
14499         * autogen.sh:
14500         * interfaces/syncevo.xml:
14501         * src/Makefile-gen.am:
14502         * src/core/FileConfigNode.cpp:
14503         * src/core/FileConfigNode.h:
14504         * src/core/FileConfigTree.cpp:
14505         * src/core/FileConfigTree.h:
14506         * src/core/Makefile.am:
14507         * src/core/SyncEvolutionCmdline.cpp:
14508         * src/core/SyncEvolutionConfig.cpp:
14509         * src/core/SyncEvolutionConfig.h:
14510         * src/core/VolatileConfigNode.h:
14511         * src/default/README:
14512         * src/default/syncevolution/funambol/config.ini:
14513         * src/default/syncevolution/funambol/sources/addressbook/config.ini:
14514         * src/default/syncevolution/funambol/sources/calendar/config.ini:
14515         * src/default/syncevolution/funambol/sources/memo/config.ini:
14516         * src/default/syncevolution/funambol/sources/todo/config.ini:
14517         * src/default/syncevolution/scheduleworld/config.ini:
14518         * src/default/syncevolution/scheduleworld/icon.png:
14519         * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
14520         * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
14521         * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
14522         * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
14523
14524         configuration: added support for configuration templates in /etc
14525         and server icons
14526
14527 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14528
14529         * src/syncevo-dbus-server.cpp:
14530         * syncevo-dbus/syncevo-dbus-types.h:
14531
14532         dbus service: bug fixes, add error codes
14533
14534 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14535
14536         * src/sync_ui.c:
14537
14538         dbus client: bug fixes
14539
14540 2009-04-07  Patrick Ohly  <patrick.ohly@intel.com>
14541
14542         * configure-pre.in:
14543
14544         autotools: first PKG_CHECK_MODULES() must be unconditional
14545
14546 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14547
14548         * configure-pre.in:
14549         * src/sync_ui.c:
14550
14551         dbus client: get rid of gvfs dependency
14552
14553 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14554
14555         * interfaces/syncevo-full.xml:
14556
14557         dbus service: document dbus api
14558
14559 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14560
14561         * configure-pre.in:
14562         * interfaces/Makefile.am:
14563         * interfaces/spec-strip-docs.xsl:
14564         * interfaces/syncevo-full.xml:
14565         * interfaces/syncevo.xml:
14566
14567         dbus service: use xsltproc to produce non-documented dbus API
14568         file
14569
14570 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14571
14572         * src/sync_ui.c:
14573
14574         dbus client: implement "reset service settings"
14575
14576 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14577
14578         * syncevo-dbus/test.c:
14579
14580         dbus service: exit test app on sync finish
14581
14582 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14583
14584         * interfaces/syncevo.xml:
14585         * src/syncevo-dbus-server.cpp:
14586         * syncevo-dbus/syncevo-dbus.c:
14587         * syncevo-dbus/syncevo-dbus.h:
14588
14589         dbus service: add GetTemplateConfig method
14590
14591 2009-04-07  Patrick Ohly  <patrick.ohly@intel.com>
14592
14593         * README:
14594         * configure-pre.in:
14595
14596         autotools: check for UI and D-Bus dependencies only when needed
14597
14598 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14599
14600         * syncevo-dbus/test.c:
14601
14602         dbus service: exit test app on sync finish
14603
14604 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
14605
14606         * interfaces/syncevo.xml:
14607         * src/syncevo-dbus-server.cpp:
14608         * syncevo-dbus/syncevo-dbus.c:
14609         * syncevo-dbus/syncevo-dbus.h:
14610
14611         dbus service: add GetTemplateConfig method
14612
14613 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14614
14615
14616         Merge branch 'ui-patrick' into ui
14617
14618 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14619
14620         * src/sync_ui.c:
14621
14622         dbus client: get syncevolution return code via Progress signal
14623
14624 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14625
14626
14627         Merge branch 'dbus' into ui
14628
14629 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14630
14631         * src/syncevo-dbus-server.cpp:
14632
14633         dbus service: use Progress signal to return Syncevolution return
14634         code
14635
14636 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14637
14638         * src/sync_ui.c:
14639         * src/syncevo-dbus-server.cpp:
14640         * src/ui.glade:
14641
14642         dbus client: add sync mode support to client
14643
14644 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
14645
14646         * src/sync_ui.c:
14647         * src/syncevo-dbus-server.cpp:
14648         * syncevo-dbus/test.c:
14649
14650         fixed compiler warnings (unused variables, printf formatting,
14651         ...)
14652
14653 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
14654
14655         * src/Makefile-gen.am:
14656         * syncevo-dbus/Makefile.am:
14657
14658         out-of-tree compilation: need extra -I/-L arguments
14659
14660 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14661
14662         * src/sync_ui.c:
14663
14664         dbus client: implement source selection
14665
14666 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
14667
14668         * configure-pre.in:
14669
14670         merging: disable extra PKG_CHECK_MODULES(SYNTHESIS)
14671
14672 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
14673
14674
14675         Merge branch 'master' into ui
14676
14677 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
14678
14679         * src/syncevolution.xml:
14680
14681         ical20: moved VTIMEZONE before VEVENT/VTODO
14682
14683 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
14684
14685         * HACKING:
14686         * NEWS:
14687         * README:
14688         * configure-pre.in:
14689
14690         docs + version: updated for 0.9 beta 1
14691
14692 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14693
14694
14695         Merge branch 'dbus' into ui
14696
14697 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14698
14699         * src/syncevo-dbus-server.cpp:
14700
14701         dbus service: copy template if config does not exist yet
14702
14703 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14704
14705         * src/ui.glade:
14706
14707         dbus client: make syncmode selector inactive
14708
14709 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14710
14711         * src/sync_ui.c:
14712         * src/ui.glade:
14713
14714         dbus client: fix send & receive progress bug
14715
14716 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14717
14718         * src/sync_ui.c:
14719         * src/ui.glade:
14720
14721         dbus client: save current service in gconf
14722
14723 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14724
14725         * src/sync_ui.c:
14726         * src/ui.glade:
14727
14728         dbus client: implement server settings save
14729
14730 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14731
14732
14733         Merge branch 'dbus' into ui
14734
14735 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
14736
14737         * src/syncevo-dbus-server.cpp:
14738
14739         dbus service: implement SetServerConfig
14740
14741 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
14742
14743         * src/syncevolution.xml:
14744
14745         SF #1874805: Syncing with Funambol results in loosing all-day
14746         property
14747
14748 2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>
14749
14750         * src/sync_ui.c:
14751         * src/ui.glade:
14752
14753         dbus client: stop hard coding sources in UI
14754
14755 2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>
14756
14757         * configure-post.in:
14758         * configure-pre.in:
14759         * src/Makefile-gen.am:
14760         * src/sync_ui.c:
14761         * src/ui.glade:
14762
14763         dbus client: add GUI
14764
14765 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
14766
14767         * configure-pre.in:
14768
14769         autotools: treat --with-synthesis-src value as git repo by
14770         default
14771
14772 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
14773
14774         * autogen.sh:
14775
14776         autotools: aclocal needs -Im4 to find ax_boost_base.m4
14777
14778 2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>
14779
14780         * src/syncevo-dbus-server.cpp:
14781
14782         dbus service: send password in options as well
14783
14784 2009-04-04  Jussi Kukkonen  <jku@linux.intel.com>
14785
14786         * interfaces/syncevo.xml:
14787         * src/syncevo-dbus-server.cpp:
14788         * syncevo-dbus/syncevo-dbus-types.c:
14789         * syncevo-dbus/syncevo-dbus-types.h:
14790         * syncevo-dbus/syncevo-dbus.c:
14791         * syncevo-dbus/syncevo-dbus.h:
14792         * syncevo-dbus/test.c:
14793
14794         dbus service: make GetServers signature like GetTemplates
14795
14796 2009-04-04  Jussi Kukkonen  <jku@linux.intel.com>
14797
14798         * interfaces/syncevo.xml:
14799         * src/syncevo-dbus-server.cpp:
14800         * syncevo-dbus/syncevo-dbus-types.c:
14801         * syncevo-dbus/syncevo-dbus-types.h:
14802         * syncevo-dbus/syncevo-dbus.c:
14803         * syncevo-dbus/syncevo-dbus.h:
14804         * syncevo-dbus/test.c:
14805
14806         dbus service: add GetTemplates
14807
14808 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
14809
14810         * configure-pre.in:
14811
14812         autotools: treat --with-synthesis-src value as git repo by
14813         default
14814
14815 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
14816
14817         * autogen.sh:
14818
14819         autotools: aclocal needs -Im4 to find ax_boost_base.m4
14820
14821 2009-04-02  Jussi Kukkonen  <jku@linux.intel.com>
14822
14823         * src/syncevo-dbus-server.cpp:
14824         * syncevo-dbus/test.c:
14825
14826         dbus service: fix option handling bug
14827
14828 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14829
14830         * syncevo-dbus/test.c:
14831
14832         dbus service: add abort/suspend handling to test app
14833
14834 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14835
14836         * src/syncevo-dbus-server.cpp:
14837
14838         dbus service: fix possible crasher on sync abort
14839
14840 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14841
14842         * src/DBusSyncClient.cpp:
14843         * src/DBusSyncClient.h:
14844         * src/syncevo-dbus-server.cpp:
14845         * src/syncevo-dbus-server.h:
14846
14847         dbus service: handle suspend request
14848
14849 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14850
14851         * syncevo-dbus/test.c:
14852
14853         dbus service: add signal handling to test app
14854
14855 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14856
14857         * interfaces/syncevo-marshal.list:
14858         * interfaces/syncevo.xml:
14859         * src/DBusSyncClient.cpp:
14860         * src/DBusSyncClient.h:
14861         * src/syncevo-dbus-server.cpp:
14862         * src/syncevo-dbus-server.h:
14863         * syncevo-dbus/syncevo-dbus.c:
14864         * syncevo-dbus/syncevo-dbus.h:
14865
14866         dbus service: remove separate SourceProgress signal
14867
14868 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14869
14870         * src/DBusSyncClient.cpp:
14871         * src/syncevo-dbus-server.cpp:
14872
14873         dbus service: fix broken progress emission
14874
14875 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14876
14877         * src/syncevo-dbus-server.cpp:
14878
14879         dbus service: initial GetServerConfig implementation
14880
14881 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14882
14883         * syncevo-dbus/test.c:
14884
14885         move dbus test app to syncevo-dbus/
14886
14887 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14888
14889         * src/syncevo-dbus-server.cpp:
14890
14891         implement GetServers in dbus service
14892
14893 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
14894
14895         * src/DBusSyncClient.cpp:
14896         * src/DBusSyncClient.h:
14897         * src/Makefile-gen.am:
14898         * src/syncevo-dbus-server.cpp:
14899
14900         fix dbus service build, fix init bug in DBusSyncClient
14901
14902 2009-03-30  Jussi Kukkonen  <jku@linux.intel.com>
14903
14904         * src/DBusSyncClient.cpp:
14905         * src/DBusSyncClient.h:
14906         * src/Makefile-gen.am:
14907         * src/syncevo-dbus-server.cpp:
14908         * src/syncevo-dbus-server.h:
14909
14910         add DBusSyncClient (a EvolutionSyncClient implementation)
14911
14912 2009-03-01  Jussi Kukkonen  <jku@linux.intel.com>
14913
14914         * src/syncevo-dbus-server.cpp:
14915
14916         fix dbus method return values
14917
14918 2009-03-30  Jussi Kukkonen  <jku@linux.intel.com>
14919
14920         * Makefile-gen.am:
14921         * configure-post.in:
14922         * configure-pre.in:
14923         * interfaces/Makefile.am:
14924         * interfaces/syncevo-marshal.list:
14925         * interfaces/syncevo.xml:
14926         * org.Moblin.SyncEvolution.service.in:
14927         * src/Makefile-gen.am:
14928         * src/syncevo-dbus-server.cpp:
14929         * src/syncevo-dbus-server.h:
14930         * syncevo-dbus.pc.in:
14931         * syncevo-dbus/Makefile.am:
14932         * syncevo-dbus/README:
14933         * syncevo-dbus/syncevo-dbus-types.c:
14934         * syncevo-dbus/syncevo-dbus-types.h:
14935         * syncevo-dbus/syncevo-dbus.c:
14936         * syncevo-dbus/syncevo-dbus.h:
14937         * syncevo-dbus/test.c:
14938
14939         Add initial dbus api and wrapper client library
14940
14941 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
14942
14943         * src/syncevolution.xml:
14944         * test/testcases/itodo20.ics:
14945
14946         ical20 todo: added support for URL and PERCENT-COMPLETE
14947
14948 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
14949
14950         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
14951         * src/client-test-app.cpp:
14952         * test/ClientTest.cpp:
14953         * test/ClientTest.h:
14954
14955         testing: 'text' was incomplete
14956
14957 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
14958
14959         * src/core/SyncEvolutionCmdline.cpp:
14960
14961         testing + WBXML: default has changed, revert this when WBXML is
14962         supported by ScheduleWorld
14963
14964 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
14965
14966         * test/ClientTest.cpp:
14967
14968         testing: disable interrupted sync testing temporarily
14969
14970 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
14971
14972         * test/synccompare.pl:
14973
14974         testing: ignore -(Standard) suffix in TZID
14975
14976 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
14977
14978         * src/syncevolution.xml:
14979         * test/testcases/vcard30.vcf:
14980
14981         vcard: added X-MOZILLA-HTML support
14982
14983 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
14984
14985         * test/testcases/ical20.ics:
14986
14987         testing: fixed wrong summary of daily repeating event
14988
14989 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
14990
14991         * test/testcases/ical20.ics:
14992
14993         testing: simplified ical20 test cases for Synthesis engine
14994
14995 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
14996
14997         * src/core/SyncEvolutionConfig.cpp:
14998
14999         WBXML: temporarily disabled by default because of Bugzilla 1360 -
15000         WBXML + ScheduleWorld: "UNKNOWN SERVER"
15001
15002 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
15003
15004         * src/core/CurlTransportAgent.cpp:
15005         * src/core/CurlTransportAgent.h:
15006         * src/core/EvolutionSyncClient.cpp:
15007         * src/core/SoupTransportAgent.cpp:
15008         * src/core/SoupTransportAgent.h:
15009         * src/core/TransportAgent.h:
15010         * test/ClientTest.cpp:
15011
15012         HTTP transport: check reply content type
15013
15014 2009-03-30  Patrick Ohly  <patrick.ohly@intel.com>
15015
15016         * test/testcases/ical20.ics:
15017
15018         testing: removed 'New York' test case
15019
15020 2009-03-30  Patrick Ohly  <patrick.ohly@intel.com>
15021
15022         * test/testcases/ical20.ics:
15023
15024         testing: removed 'recurr at end of month' test case
15025
15026 2009-03-30  Patrick Ohly  <patrick.ohly@intel.com>
15027
15028         * test/testcases/ical20.ics:
15029
15030         Revert "testing: simplified test cases"
15031
15032 2009-03-27  Patrick Ohly  <patrick.ohly@intel.com>
15033
15034         * HACKING:
15035         * README:
15036         * configure-post.in:
15037         * configure-pre.in:
15038         * m4/ax_boost_base.m4:
15039         * src/backends/evolution/configure-sub.in:
15040
15041         configure: fixed some checks (glib, boost, EDS)
15042
15043 2009-03-27  Patrick Ohly  <patrick.ohly@intel.com>
15044
15045         * test/ClientTest.cpp:
15046
15047         testing: fixed invalid memory access when printing empty log
15048         prefix
15049
15050 2009-03-26  Patrick Ohly  <patrick.ohly@intel.com>
15051
15052         * src/backends/evolution/EvolutionCalendarSource.cpp:
15053
15054         Evolution calendar/memos/tasks: fixed support for system default
15055         database
15056
15057 2009-03-26  Patrick Ohly  <patrick.ohly@intel.com>
15058
15059         * src/core/SyncEvolutionConfig.cpp:
15060
15061         Revert "WBXML: temporarily disabled by default because of
15062         Bugzilla 1360 - WBXML + ScheduleWorld: "UNKNOWN SERVER""
15063
15064 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
15065
15066         * configure-pre.in:
15067
15068         0.9 alpha 20090325: version bumped
15069
15070 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
15071
15072         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
15073
15074         testing: Client::Sync::vcard21::testConversion must use vcard 3.0
15075         test cases
15076
15077 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
15078
15079         * src/core/SyncEvolutionConfig.cpp:
15080
15081         WBXML: temporarily disabled by default because of Bugzilla 1360 -
15082         WBXML + ScheduleWorld: "UNKNOWN SERVER"
15083
15084 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
15085
15086         * build/update-copyrights.sh:
15087         * src/backends/addressbook/AddressBookConstants.cpp:
15088         * src/backends/addressbook/AddressBookSource.cpp:
15089         * src/backends/addressbook/AddressBookSource.h:
15090         * src/backends/addressbook/AddressBookSourceRegister.cpp:
15091         * src/backends/evolution/EvolutionCalendarSource.cpp:
15092         * src/backends/evolution/EvolutionCalendarSource.h:
15093         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
15094         * src/backends/evolution/EvolutionContactSource.cpp:
15095         * src/backends/evolution/EvolutionContactSource.h:
15096         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
15097         * src/backends/evolution/EvolutionMemoSource.cpp:
15098         * src/backends/evolution/EvolutionMemoSource.h:
15099         * src/backends/evolution/e-cal-check-timezones.c:
15100         * src/backends/evolution/e-cal-check-timezones.h:
15101         * src/backends/evolution/libical/icalstrdup.c:
15102         * src/backends/evolution/libical/icalstrdup.h:
15103         * src/backends/file/FileSyncSource.cpp:
15104         * src/backends/file/FileSyncSource.h:
15105         * src/backends/file/FileSyncSourceRegister.cpp:
15106         * src/backends/sqlite/SQLiteContactSource.cpp:
15107         * src/backends/sqlite/SQLiteContactSource.h:
15108         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
15109         * src/backends/sqlite/SQLiteUtil.cpp:
15110         * src/backends/sqlite/SQLiteUtil.h:
15111         * src/client-test-app.cpp:
15112         * src/core/ConfigNode.h:
15113         * src/core/ConfigTree.h:
15114         * src/core/CurlTransportAgent.cpp:
15115         * src/core/CurlTransportAgent.h:
15116         * src/core/EvolutionSmartPtr.h:
15117         * src/core/EvolutionSyncClient.cpp:
15118         * src/core/EvolutionSyncClient.h:
15119         * src/core/EvolutionSyncSource.cpp:
15120         * src/core/EvolutionSyncSource.h:
15121         * src/core/FileConfigNode.cpp:
15122         * src/core/FileConfigNode.h:
15123         * src/core/FileConfigTree.cpp:
15124         * src/core/FileConfigTree.h:
15125         * src/core/FilterConfigNode.cpp:
15126         * src/core/FilterConfigNode.h:
15127         * src/core/LogStdout.cpp:
15128         * src/core/LogStdout.h:
15129         * src/core/Logging.cpp:
15130         * src/core/Logging.h:
15131         * src/core/PrefixConfigNode.cpp:
15132         * src/core/PrefixConfigNode.h:
15133         * src/core/SafeConfigNode.cpp:
15134         * src/core/SafeConfigNode.h:
15135         * src/core/SoupTransportAgent.cpp:
15136         * src/core/SoupTransportAgent.h:
15137         * src/core/SyncEvolutionCmdline.cpp:
15138         * src/core/SyncEvolutionCmdline.h:
15139         * src/core/SyncEvolutionConfig.cpp:
15140         * src/core/SyncEvolutionConfig.h:
15141         * src/core/SyncEvolutionUtil.cpp:
15142         * src/core/SyncEvolutionUtil.h:
15143         * src/core/SyncML.cpp:
15144         * src/core/SyncML.h:
15145         * src/core/SynthesisDBPlugin.cpp:
15146         * src/core/SynthesisEngine.cpp:
15147         * src/core/SynthesisEngine.h:
15148         * src/core/TrackingSyncSource.cpp:
15149         * src/core/TrackingSyncSource.h:
15150         * src/core/TransportAgent.cpp:
15151         * src/core/TransportAgent.h:
15152         * src/core/VolatileConfigNode.h:
15153         * src/core/VolatileConfigTree.h:
15154         * src/core/eds_abi_wrapper.cpp:
15155         * src/core/eds_abi_wrapper.h:
15156         * src/syncevolution.cpp:
15157         * test/Algorithm/Diff.pm.bak:
15158         * test/ClientTest.cpp:
15159         * test/ClientTest.h:
15160         * test/client-test-main.cpp:
15161         * test/client-test.cpp:
15162         * test/synccompare.pl:
15163         * test/test.h:
15164
15165         copyright updated
15166
15167 2009-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
15168
15169         * test/COPYING:
15170         * test/ClientTest.cpp:
15171         * test/ClientTest.h:
15172         * test/LICENSE.txt:
15173         * test/Sync4jContribution.pdf:
15174         * test/client-test-main.cpp:
15175         * test/client-test.cpp:
15176         * test/synccompare.pl:
15177         * test/test.h:
15178
15179         testing: relicensed as LGPL v2.1, like the rest of the code
15180
15181 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
15182
15183         * src/core/SynthesisDBPlugin.cpp:
15184
15185         Moblin Bugzilla 1318: cannot connect to datastore implementation
15186         module
15187
15188 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
15189
15190         * authors.xml:
15191         * src/TestMain.cpp:
15192         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
15193         * src/syncclient_sample_config.xml:
15194         * src/syncserv_odbc.xml:
15195         * src/testCalendar.ics:
15196         * src/testMemo.ics:
15197         * src/testTask.ics:
15198         * src/testVCard.vcf:
15199
15200         removed obsolete files
15201
15202 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
15203
15204         * src/backends/evolution/EvolutionCalendarSource.cpp:
15205
15206         Evolution calendar/memos/tasks: added support for system default
15207         database
15208
15209 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
15210
15211         * test/synccompare.pl:
15212
15213         testing: use separate EXDATEs as normal form
15214
15215 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15216
15217         * src/syncevolution.xml:
15218
15219         icalendar20: EXDATE as separate properties, not as list
15220
15221 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15222
15223         * src/syncevolution.xml:
15224
15225         icalendar20: don't encode empty DESCRIPTION and LOCATION
15226
15227 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15228
15229         * test/testcases/ical20.ics:
15230
15231         testing: simplified test cases
15232
15233 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15234
15235         * test/testcases/ical20.ics:
15236
15237         testing: removed obsolete X-EVOLUTION-ENDDATE parameter
15238
15239 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15240
15241         * test/synccompare.pl:
15242
15243         testing: remove default VALUE=DATE and join multiple EXDATE
15244         values
15245
15246 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15247
15248         * test/synccompare.pl:
15249
15250         testing: ignore difference due to different order of RRULE value
15251         subcomponents
15252
15253 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15254
15255         * src/syncevolution.xml:
15256
15257         vcard: added support for missing properties/parameters
15258
15259 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
15260
15261         * src/core/EvolutionSyncClient.cpp:
15262         * src/core/SynthesisEngine.cpp:
15263         * src/core/SynthesisEngine.h:
15264
15265         Synthesis error reporting: added INFO messages instead of generic
15266         ERROR after aborting
15267
15268 2009-03-22  Patrick Ohly  <patrick.ohly@intel.com>
15269
15270         * src/syncevolution.xml:
15271
15272         vcard: don't force http prefix for URL properties
15273
15274 2009-03-20  Patrick Ohly  <patrick.ohly@intel.com>
15275
15276         * src/syncevolution.xml:
15277
15278         icalendar: merged upstream fix for ATTENDEE shaping
15279
15280 2009-03-20  Patrick Ohly  <patrick.ohly@intel.com>
15281
15282         * src/syncevolution.xml:
15283
15284         icalendar: added X-EVOLUTION-ALARM-UID
15285
15286 2009-03-20  Patrick Ohly  <patrick.ohly@intel.com>
15287
15288         * src/syncevolution.xml:
15289
15290         icalendar: send VALARM as passed in by Evolution
15291
15292 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
15293
15294         * src/syncevolution.xml:
15295
15296         icalendar: don't convert alarm times needlessly
15297
15298 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
15299
15300         * src/syncevolution.xml:
15301
15302         vcard: don't fold long lines
15303
15304 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
15305
15306         * test/ClientTest.cpp:
15307
15308         testing: print sync name to give feedback while each sync test
15309         runs
15310
15311 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
15312
15313         * src/syncevolution.xml:
15314
15315         icalendar: added extended attributes for meeting attendes
15316
15317 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
15318
15319         * test/synccompare.pl:
15320
15321         synccompare: normalize case of mailto: in ATTENDEE and ORGANIZER
15322
15323 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
15324
15325         * test/testcases/ical20.ics:
15326         * test/testcases/imemo20.ics:
15327         * test/testcases/itodo20.ics:
15328
15329         iCalendar 2.0 testcases: converted to CRLF as required by
15330         standard
15331
15332 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15333
15334         * src/backends/evolution/EvolutionContactSource.h:
15335
15336         EvolutionContactSource: must use vCard 3.0 as internal format
15337
15338 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15339
15340         * src/syncevolution.xml:
15341
15342         vcard: allow NICKNAME in vcard 2.1
15343
15344 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15345
15346         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
15347         * test/ClientTest.cpp:
15348         * test/ClientTest.h:
15349
15350         vcard testing: use the right testcases for vcard21 conversion
15351         tests
15352
15353 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15354
15355         * test/synccompare.pl:
15356         * test/testcases/vcard30.vcf:
15357
15358         vcard: removed special ADR TYPE=PARCEL handling
15359
15360 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15361
15362         * src/syncevolution.xml:
15363
15364         vcard: better support for organizational info (ORG/ROLE)
15365
15366 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15367
15368         * src/syncevolution.xml:
15369
15370         vcard: added TEL TYPE=CAR
15371
15372 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15373
15374         * src/syncevolution.xml:
15375
15376         vcard: added X-EVOLUTION-FILE-AS and X-EVOLUTION-ANNIVERSARY
15377
15378 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15379
15380         * src/core/Makefile.am:
15381
15382         XML to C: must escape the backslash itself
15383
15384 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
15385
15386         * test/synccompare.pl:
15387
15388         normalize values which look like a date to YYYYMMDD
15389
15390 2009-03-17  Patrick Ohly  <patrick.ohly@intel.com>
15391
15392         * src/core/EvolutionSyncClient.cpp:
15393         * src/core/SyncEvolutionConfig.h:
15394         * src/syncevolution.xml:
15395
15396         DevInf: insert our own values into the XML config
15397
15398 2009-03-17  Patrick Ohly  <patrick.ohly@intel.com>
15399
15400         * HACKING:
15401         * src/client-test-app.cpp:
15402         * src/core/EvolutionSyncClient.cpp:
15403         * src/core/SyncEvolutionCmdline.cpp:
15404         * src/core/SyncEvolutionConfig.cpp:
15405         * src/core/SyncEvolutionConfig.h:
15406         * test/ClientTest.cpp:
15407         * test/ClientTest.h:
15408
15409         configuration: removed obsolete config options and added WBXML
15410
15411 2009-03-17  Patrick Ohly  <patrick.ohly@intel.com>
15412
15413         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
15414
15415         EvolutionContactSource: temporarily disabled broken test of
15416         incoming items
15417
15418 2009-03-13  Patrick Ohly  <patrick.ohly@intel.com>
15419
15420         * .gitignore:
15421         * Makefile-gen.am:
15422         * autogen.sh:
15423         * configure-pre.in:
15424         * src/Makefile-gen.am:
15425         * src/core/Makefile.am:
15426         * src/core/SyncEvolutionCmdline.cpp:
15427         * src/core/SyncEvolutionUtil.cpp:
15428         * src/core/SyncEvolutionUtil.h:
15429
15430         compilation: fixes + installation of client-test + version bump
15431
15432 2009-03-12  Patrick Ohly  <patrick.ohly@intel.com>
15433
15434         * src/client-test-app.cpp:
15435         * src/core/EvolutionSyncClient.cpp:
15436         * src/core/EvolutionSyncClient.h:
15437
15438         SyncModes + EvolutionSyncClient::setSyncModes(): utility code to
15439         set the sync mode per source in the current session
15440
15441 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
15442
15443         * src/client-test-app.cpp:
15444         * test/ClientTest.cpp:
15445         * test/synccompare.pl:
15446
15447         testing: nicer printing of before/after comparison
15448
15449 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
15450
15451         * src/core/SoupTransportAgent.cpp:
15452
15453         SoupTransportAgent: print URL and "via libsoup:" prefix before
15454         reason_phrase
15455
15456 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
15457
15458         * src/client-test-app.cpp:
15459         * src/core/EvolutionSyncClient.cpp:
15460         * src/core/EvolutionSyncClient.h:
15461         * src/core/EvolutionSyncSource.cpp:
15462         * src/core/EvolutionSyncSource.h:
15463         * test/ClientTest.cpp:
15464         * test/ClientTest.h:
15465
15466         testing: added Client::Sync::*::testConversion
15467
15468 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
15469
15470         * src/core/EvolutionSyncClient.cpp:
15471         * src/core/EvolutionSyncClient.h:
15472
15473         added callbacks for abort and suspend
15474
15475 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
15476
15477         * src/client-test-app.cpp:
15478         * test/ClientTest.cpp:
15479         * test/ClientTest.h:
15480
15481         testing: pass parameters for syncing as struct, renamed function
15482
15483 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
15484
15485         * test/ClientTest.cpp:
15486
15487         testing: when catching a CppUnit exception after a sync, report
15488         the original error instead of 'unexpected exception'
15489
15490 2009-03-10  Patrick Ohly  <patrick.ohly@intel.com>
15491
15492         * src/core/EvolutionSyncClient.cpp:
15493
15494         Synthesis: avoid DBG_PLUGIN_ALL, it prints to stdout while
15495         connecting
15496
15497 2009-03-10  Patrick Ohly  <patrick.ohly@intel.com>
15498
15499         * src/core/SynthesisDBPlugin.cpp:
15500
15501         Synthesis: allocating parent ID is optional
15502
15503 2009-03-08  Patrick Ohly  <patrick.ohly@intel.com>
15504
15505         * src/core/EvolutionSyncClient.cpp:
15506         * src/core/EvolutionSyncClient.h:
15507         * src/core/Makefile.am:
15508         * src/core/SynthesisEngine.cpp:
15509         * src/core/SynthesisEngine.h:
15510
15511         Synthesis: wrap TEngineModuleBase in functions which use smart
15512         pointers and exceptions
15513
15514 2009-03-07  Patrick Ohly  <patrick.ohly@intel.com>
15515
15516         * test/client-test-main.cpp:
15517
15518         testing: print CPPUnit failures directly after each failed test
15519
15520 2009-03-04  Patrick Ohly  <patrick.ohly@intel.com>
15521
15522         * src/core/SoupTransportAgent.cpp:
15523         * src/core/SoupTransportAgent.h:
15524
15525         SoupTransportAgent: use an existing event loop if given
15526
15527 2009-03-04  Patrick Ohly  <patrick.ohly@intel.com>
15528
15529         * src/client-test-app.cpp:
15530         * src/syncevolution.cpp:
15531
15532         glib: g_type_init() and g_thread_init() are needed to use libsoup
15533
15534 2009-03-02  Patrick Ohly  <patrick.ohly@intel.com>
15535
15536         * configure-pre.in:
15537
15538         bumped version
15539
15540 2009-03-02  Patrick Ohly  <patrick.ohly@intel.com>
15541
15542         * src/backends/evolution/EvolutionContactSource.cpp:
15543         * src/backends/evolution/EvolutionContactSource.h:
15544
15545         Evolution contacts: rewritten so that it tracks changes via the
15546         REV property
15547
15548 2009-03-01  Patrick Ohly  <patrick.ohly@intel.com>
15549
15550         * test/client-test-main.cpp:
15551
15552         compiler warnings: check result of log writing
15553
15554 2009-03-01  Patrick Ohly  <patrick.ohly@intel.com>
15555
15556         * test/ClientTest.cpp:
15557
15558         compiler warning: brackets around && in ||
15559
15560 2009-02-28  Patrick Ohly  <patrick.ohly@intel.com>
15561
15562         * src/core/EvolutionSyncClient.cpp:
15563
15564         compiler warning: intentionally ignore result of synccompare
15565         invocation
15566
15567 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
15568
15569         * src/Makefile-gen.am:
15570
15571         packaging: run autogen.sh when copying Synthesis from git, needed
15572         later
15573
15574 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
15575
15576         * configure-pre.in:
15577
15578         bumped version
15579
15580 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
15581
15582         * ChangeLog:
15583         * Makefile-gen.am:
15584         * build/gen-changelog.pl:
15585         * src/Makefile-gen.am:
15586
15587         packaging: build ChangeLog from git log and copy Synthesis code
15588         via 'git archive'
15589
15590 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
15591
15592         * Makefile-gen.am:
15593         * configure-pre.in:
15594
15595         synthesis: better method of invoking Synthesis configure
15596
15597 2009-02-26  Patrick Ohly  <patrick.ohly@intel.com>
15598
15599         * configure-pre.in:
15600
15601         synthesis: need to pass through --with-xmltok configure parameter
15602
15603 2009-02-25  Patrick Ohly  <patrick.ohly@intel.com>
15604
15605         * src/core/Makefile.am:
15606         * src/core/boost/algorithm/string.hpp:
15607         * src/core/boost/algorithm/string/case_conv.hpp:
15608         * src/core/boost/algorithm/string/classification.hpp:
15609         * src/core/boost/algorithm/string/compare.hpp:
15610         * src/core/boost/algorithm/string/concept.hpp:
15611         * src/core/boost/algorithm/string/config.hpp:
15612         * src/core/boost/algorithm/string/constants.hpp:
15613         * src/core/boost/algorithm/string/detail/case_conv.hpp:
15614         * src/core/boost/algorithm/string/detail/classification.hpp:
15615         * src/core/boost/algorithm/string/detail/find_format.hpp:
15616         * src/core/boost/algorithm/string/detail/find_format_all.hpp:
15617         * src/core/boost/algorithm/string/detail/find_format_store.hpp:
15618         * src/core/boost/algorithm/string/detail/find_iterator.hpp:
15619         * src/core/boost/algorithm/string/detail/finder.hpp:
15620         * src/core/boost/algorithm/string/detail/finder_regex.hpp:
15621         * src/core/boost/algorithm/string/detail/formatter.hpp:
15622         * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
15623         * src/core/boost/algorithm/string/detail/predicate.hpp:
15624         * src/core/boost/algorithm/string/detail/replace_storage.hpp:
15625         * src/core/boost/algorithm/string/detail/sequence.hpp:
15626         * src/core/boost/algorithm/string/detail/trim.hpp:
15627         * src/core/boost/algorithm/string/detail/util.hpp:
15628         * src/core/boost/algorithm/string/erase.hpp:
15629         * src/core/boost/algorithm/string/find.hpp:
15630         * src/core/boost/algorithm/string/find_format.hpp:
15631         * src/core/boost/algorithm/string/find_iterator.hpp:
15632         * src/core/boost/algorithm/string/finder.hpp:
15633         * src/core/boost/algorithm/string/formatter.hpp:
15634         * src/core/boost/algorithm/string/iter_find.hpp:
15635         * src/core/boost/algorithm/string/join.hpp:
15636         * src/core/boost/algorithm/string/predicate.hpp:
15637         * src/core/boost/algorithm/string/predicate_facade.hpp:
15638         * src/core/boost/algorithm/string/replace.hpp:
15639         * src/core/boost/algorithm/string/sequence_traits.hpp:
15640         * src/core/boost/algorithm/string/split.hpp:
15641         * src/core/boost/algorithm/string/std/list_traits.hpp:
15642         * src/core/boost/algorithm/string/std/rope_traits.hpp:
15643         * src/core/boost/algorithm/string/std/slist_traits.hpp:
15644         * src/core/boost/algorithm/string/std/string_traits.hpp:
15645         * src/core/boost/algorithm/string/std_containers_traits.hpp:
15646         * src/core/boost/algorithm/string/trim.hpp:
15647         * src/core/boost/algorithm/string/yes_no_type.hpp:
15648         * src/core/boost/assert.hpp:
15649         * src/core/boost/bind.hpp:
15650         * src/core/boost/bind/apply.hpp:
15651         * src/core/boost/bind/arg.hpp:
15652         * src/core/boost/bind/bind_cc.hpp:
15653         * src/core/boost/bind/bind_mf_cc.hpp:
15654         * src/core/boost/bind/bind_template.hpp:
15655         * src/core/boost/bind/make_adaptable.hpp:
15656         * src/core/boost/bind/mem_fn_cc.hpp:
15657         * src/core/boost/bind/mem_fn_template.hpp:
15658         * src/core/boost/bind/mem_fn_vw.hpp:
15659         * src/core/boost/bind/placeholders.hpp:
15660         * src/core/boost/bind/protect.hpp:
15661         * src/core/boost/bind/storage.hpp:
15662         * src/core/boost/cast.hpp:
15663         * src/core/boost/checked_delete.hpp:
15664         * src/core/boost/concept_archetype.hpp:
15665         * src/core/boost/concept_check.hpp:
15666         * src/core/boost/config.hpp:
15667         * src/core/boost/config/abi/borland_prefix.hpp:
15668         * src/core/boost/config/abi/borland_suffix.hpp:
15669         * src/core/boost/config/abi/msvc_prefix.hpp:
15670         * src/core/boost/config/abi/msvc_suffix.hpp:
15671         * src/core/boost/config/abi_prefix.hpp:
15672         * src/core/boost/config/abi_suffix.hpp:
15673         * src/core/boost/config/auto_link.hpp:
15674         * src/core/boost/config/compiler/borland.hpp:
15675         * src/core/boost/config/compiler/comeau.hpp:
15676         * src/core/boost/config/compiler/common_edg.hpp:
15677         * src/core/boost/config/compiler/compaq_cxx.hpp:
15678         * src/core/boost/config/compiler/digitalmars.hpp:
15679         * src/core/boost/config/compiler/gcc.hpp:
15680         * src/core/boost/config/compiler/gcc_xml.hpp:
15681         * src/core/boost/config/compiler/greenhills.hpp:
15682         * src/core/boost/config/compiler/hp_acc.hpp:
15683         * src/core/boost/config/compiler/intel.hpp:
15684         * src/core/boost/config/compiler/kai.hpp:
15685         * src/core/boost/config/compiler/metrowerks.hpp:
15686         * src/core/boost/config/compiler/mpw.hpp:
15687         * src/core/boost/config/compiler/sgi_mipspro.hpp:
15688         * src/core/boost/config/compiler/sunpro_cc.hpp:
15689         * src/core/boost/config/compiler/vacpp.hpp:
15690         * src/core/boost/config/compiler/visualc.hpp:
15691         * src/core/boost/config/no_tr1/complex.hpp:
15692         * src/core/boost/config/no_tr1/functional.hpp:
15693         * src/core/boost/config/no_tr1/memory.hpp:
15694         * src/core/boost/config/no_tr1/utility.hpp:
15695         * src/core/boost/config/platform/aix.hpp:
15696         * src/core/boost/config/platform/amigaos.hpp:
15697         * src/core/boost/config/platform/beos.hpp:
15698         * src/core/boost/config/platform/bsd.hpp:
15699         * src/core/boost/config/platform/cygwin.hpp:
15700         * src/core/boost/config/platform/hpux.hpp:
15701         * src/core/boost/config/platform/irix.hpp:
15702         * src/core/boost/config/platform/linux.hpp:
15703         * src/core/boost/config/platform/macos.hpp:
15704         * src/core/boost/config/platform/qnxnto.hpp:
15705         * src/core/boost/config/platform/solaris.hpp:
15706         * src/core/boost/config/platform/win32.hpp:
15707         * src/core/boost/config/posix_features.hpp:
15708         * src/core/boost/config/requires_threads.hpp:
15709         * src/core/boost/config/select_compiler_config.hpp:
15710         * src/core/boost/config/select_platform_config.hpp:
15711         * src/core/boost/config/select_stdlib_config.hpp:
15712         * src/core/boost/config/stdlib/dinkumware.hpp:
15713         * src/core/boost/config/stdlib/libcomo.hpp:
15714         * src/core/boost/config/stdlib/libstdcpp3.hpp:
15715         * src/core/boost/config/stdlib/modena.hpp:
15716         * src/core/boost/config/stdlib/msl.hpp:
15717         * src/core/boost/config/stdlib/roguewave.hpp:
15718         * src/core/boost/config/stdlib/sgi.hpp:
15719         * src/core/boost/config/stdlib/stlport.hpp:
15720         * src/core/boost/config/stdlib/vacpp.hpp:
15721         * src/core/boost/config/suffix.hpp:
15722         * src/core/boost/config/user.hpp:
15723         * src/core/boost/copyright:
15724         * src/core/boost/detail/algorithm.hpp:
15725         * src/core/boost/detail/allocator_utilities.hpp:
15726         * src/core/boost/detail/atomic_count.hpp:
15727         * src/core/boost/detail/atomic_count_gcc.hpp:
15728         * src/core/boost/detail/atomic_count_pthreads.hpp:
15729         * src/core/boost/detail/atomic_count_win32.hpp:
15730         * src/core/boost/detail/bad_weak_ptr.hpp:
15731         * src/core/boost/detail/binary_search.hpp:
15732         * src/core/boost/detail/call_traits.hpp:
15733         * src/core/boost/detail/catch_exceptions.hpp:
15734         * src/core/boost/detail/compressed_pair.hpp:
15735         * src/core/boost/detail/dynamic_bitset.hpp:
15736         * src/core/boost/detail/endian.hpp:
15737         * src/core/boost/detail/indirect_traits.hpp:
15738         * src/core/boost/detail/interlocked.hpp:
15739         * src/core/boost/detail/is_function_ref_tester.hpp:
15740         * src/core/boost/detail/is_incrementable.hpp:
15741         * src/core/boost/detail/is_xxx.hpp:
15742         * src/core/boost/detail/iterator.hpp:
15743         * src/core/boost/detail/lightweight_mutex.hpp:
15744         * src/core/boost/detail/lightweight_test.hpp:
15745         * src/core/boost/detail/limits.hpp:
15746         * src/core/boost/detail/lwm_nop.hpp:
15747         * src/core/boost/detail/lwm_pthreads.hpp:
15748         * src/core/boost/detail/lwm_win32_cs.hpp:
15749         * src/core/boost/detail/named_template_params.hpp:
15750         * src/core/boost/detail/no_exceptions_support.hpp:
15751         * src/core/boost/detail/none_t.hpp:
15752         * src/core/boost/detail/numeric_traits.hpp:
15753         * src/core/boost/detail/ob_call_traits.hpp:
15754         * src/core/boost/detail/ob_compressed_pair.hpp:
15755         * src/core/boost/detail/quick_allocator.hpp:
15756         * src/core/boost/detail/reference_content.hpp:
15757         * src/core/boost/detail/select_type.hpp:
15758         * src/core/boost/detail/shared_array_nmt.hpp:
15759         * src/core/boost/detail/shared_count.hpp:
15760         * src/core/boost/detail/shared_ptr_nmt.hpp:
15761         * src/core/boost/detail/sp_counted_base.hpp:
15762         * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
15763         * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
15764         * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
15765         * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
15766         * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
15767         * src/core/boost/detail/sp_counted_base_nt.hpp:
15768         * src/core/boost/detail/sp_counted_base_pt.hpp:
15769         * src/core/boost/detail/sp_counted_base_w32.hpp:
15770         * src/core/boost/detail/sp_counted_impl.hpp:
15771         * src/core/boost/detail/templated_streams.hpp:
15772         * src/core/boost/detail/utf8_codecvt_facet.hpp:
15773         * src/core/boost/detail/workaround.hpp:
15774         * src/core/boost/foreach.hpp:
15775         * src/core/boost/function.hpp:
15776         * src/core/boost/function/detail/function_iterate.hpp:
15777         * src/core/boost/function/detail/maybe_include.hpp:
15778         * src/core/boost/function/detail/prologue.hpp:
15779         * src/core/boost/function/function0.hpp:
15780         * src/core/boost/function/function1.hpp:
15781         * src/core/boost/function/function10.hpp:
15782         * src/core/boost/function/function2.hpp:
15783         * src/core/boost/function/function3.hpp:
15784         * src/core/boost/function/function4.hpp:
15785         * src/core/boost/function/function5.hpp:
15786         * src/core/boost/function/function6.hpp:
15787         * src/core/boost/function/function7.hpp:
15788         * src/core/boost/function/function8.hpp:
15789         * src/core/boost/function/function9.hpp:
15790         * src/core/boost/function/function_base.hpp:
15791         * src/core/boost/function/function_template.hpp:
15792         * src/core/boost/function_equal.hpp:
15793         * src/core/boost/get_pointer.hpp:
15794         * src/core/boost/implicit_cast.hpp:
15795         * src/core/boost/intrusive_ptr.hpp:
15796         * src/core/boost/iterator.hpp:
15797         * src/core/boost/iterator/counting_iterator.hpp:
15798         * src/core/boost/iterator/detail/any_conversion_eater.hpp:
15799         * src/core/boost/iterator/detail/config_def.hpp:
15800         * src/core/boost/iterator/detail/config_undef.hpp:
15801         * src/core/boost/iterator/detail/enable_if.hpp:
15802         * src/core/boost/iterator/detail/facade_iterator_category.hpp:
15803         * src/core/boost/iterator/detail/minimum_category.hpp:
15804         * src/core/boost/iterator/filter_iterator.hpp:
15805         * src/core/boost/iterator/indirect_iterator.hpp:
15806         * src/core/boost/iterator/interoperable.hpp:
15807         * src/core/boost/iterator/is_lvalue_iterator.hpp:
15808         * src/core/boost/iterator/is_readable_iterator.hpp:
15809         * src/core/boost/iterator/iterator_adaptor.hpp:
15810         * src/core/boost/iterator/iterator_archetypes.hpp:
15811         * src/core/boost/iterator/iterator_categories.hpp:
15812         * src/core/boost/iterator/iterator_concepts.hpp:
15813         * src/core/boost/iterator/iterator_facade.hpp:
15814         * src/core/boost/iterator/iterator_traits.hpp:
15815         * src/core/boost/iterator/new_iterator_tests.hpp:
15816         * src/core/boost/iterator/permutation_iterator.hpp:
15817         * src/core/boost/iterator/reverse_iterator.hpp:
15818         * src/core/boost/iterator/transform_iterator.hpp:
15819         * src/core/boost/iterator/zip_iterator.hpp:
15820         * src/core/boost/lexical_cast.hpp:
15821         * src/core/boost/mem_fn.hpp:
15822         * src/core/boost/mpl/O1_size.hpp:
15823         * src/core/boost/mpl/O1_size_fwd.hpp:
15824         * src/core/boost/mpl/accumulate.hpp:
15825         * src/core/boost/mpl/advance.hpp:
15826         * src/core/boost/mpl/advance_fwd.hpp:
15827         * src/core/boost/mpl/alias.hpp:
15828         * src/core/boost/mpl/always.hpp:
15829         * src/core/boost/mpl/and.hpp:
15830         * src/core/boost/mpl/apply.hpp:
15831         * src/core/boost/mpl/apply_fwd.hpp:
15832         * src/core/boost/mpl/apply_wrap.hpp:
15833         * src/core/boost/mpl/arg.hpp:
15834         * src/core/boost/mpl/arg_fwd.hpp:
15835         * src/core/boost/mpl/arithmetic.hpp:
15836         * src/core/boost/mpl/as_sequence.hpp:
15837         * src/core/boost/mpl/assert.hpp:
15838         * src/core/boost/mpl/at.hpp:
15839         * src/core/boost/mpl/at_fwd.hpp:
15840         * src/core/boost/mpl/aux_/O1_size_impl.hpp:
15841         * src/core/boost/mpl/aux_/adl_barrier.hpp:
15842         * src/core/boost/mpl/aux_/advance_backward.hpp:
15843         * src/core/boost/mpl/aux_/advance_forward.hpp:
15844         * src/core/boost/mpl/aux_/apply_1st.hpp:
15845         * src/core/boost/mpl/aux_/arg_typedef.hpp:
15846         * src/core/boost/mpl/aux_/arithmetic_op.hpp:
15847         * src/core/boost/mpl/aux_/arity.hpp:
15848         * src/core/boost/mpl/aux_/arity_spec.hpp:
15849         * src/core/boost/mpl/aux_/at_impl.hpp:
15850         * src/core/boost/mpl/aux_/back_impl.hpp:
15851         * src/core/boost/mpl/aux_/basic_bind.hpp:
15852         * src/core/boost/mpl/aux_/begin_end_impl.hpp:
15853         * src/core/boost/mpl/aux_/clear_impl.hpp:
15854         * src/core/boost/mpl/aux_/common_name_wknd.hpp:
15855         * src/core/boost/mpl/aux_/comparison_op.hpp:
15856         * src/core/boost/mpl/aux_/config/adl.hpp:
15857         * src/core/boost/mpl/aux_/config/arrays.hpp:
15858         * src/core/boost/mpl/aux_/config/bind.hpp:
15859         * src/core/boost/mpl/aux_/config/compiler.hpp:
15860         * src/core/boost/mpl/aux_/config/ctps.hpp:
15861         * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
15862         * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
15863         * src/core/boost/mpl/aux_/config/dtp.hpp:
15864         * src/core/boost/mpl/aux_/config/eti.hpp:
15865         * src/core/boost/mpl/aux_/config/forwarding.hpp:
15866         * src/core/boost/mpl/aux_/config/gcc.hpp:
15867         * src/core/boost/mpl/aux_/config/has_apply.hpp:
15868         * src/core/boost/mpl/aux_/config/has_xxx.hpp:
15869         * src/core/boost/mpl/aux_/config/integral.hpp:
15870         * src/core/boost/mpl/aux_/config/intel.hpp:
15871         * src/core/boost/mpl/aux_/config/lambda.hpp:
15872         * src/core/boost/mpl/aux_/config/msvc.hpp:
15873         * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
15874         * src/core/boost/mpl/aux_/config/nttp.hpp:
15875         * src/core/boost/mpl/aux_/config/operators.hpp:
15876         * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
15877         * src/core/boost/mpl/aux_/config/preprocessor.hpp:
15878         * src/core/boost/mpl/aux_/config/static_constant.hpp:
15879         * src/core/boost/mpl/aux_/config/ttp.hpp:
15880         * src/core/boost/mpl/aux_/config/typeof.hpp:
15881         * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
15882         * src/core/boost/mpl/aux_/config/workaround.hpp:
15883         * src/core/boost/mpl/aux_/contains_impl.hpp:
15884         * src/core/boost/mpl/aux_/count_args.hpp:
15885         * src/core/boost/mpl/aux_/count_impl.hpp:
15886         * src/core/boost/mpl/aux_/empty_impl.hpp:
15887         * src/core/boost/mpl/aux_/erase_impl.hpp:
15888         * src/core/boost/mpl/aux_/erase_key_impl.hpp:
15889         * src/core/boost/mpl/aux_/filter_iter.hpp:
15890         * src/core/boost/mpl/aux_/find_if_pred.hpp:
15891         * src/core/boost/mpl/aux_/fold_impl.hpp:
15892         * src/core/boost/mpl/aux_/fold_impl_body.hpp:
15893         * src/core/boost/mpl/aux_/fold_op.hpp:
15894         * src/core/boost/mpl/aux_/fold_pred.hpp:
15895         * src/core/boost/mpl/aux_/front_impl.hpp:
15896         * src/core/boost/mpl/aux_/full_lambda.hpp:
15897         * src/core/boost/mpl/aux_/has_apply.hpp:
15898         * src/core/boost/mpl/aux_/has_begin.hpp:
15899         * src/core/boost/mpl/aux_/has_key_impl.hpp:
15900         * src/core/boost/mpl/aux_/has_rebind.hpp:
15901         * src/core/boost/mpl/aux_/has_size.hpp:
15902         * src/core/boost/mpl/aux_/has_tag.hpp:
15903         * src/core/boost/mpl/aux_/has_type.hpp:
15904         * src/core/boost/mpl/aux_/include_preprocessed.hpp:
15905         * src/core/boost/mpl/aux_/insert_impl.hpp:
15906         * src/core/boost/mpl/aux_/insert_range_impl.hpp:
15907         * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
15908         * src/core/boost/mpl/aux_/integral_wrapper.hpp:
15909         * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
15910         * src/core/boost/mpl/aux_/iter_apply.hpp:
15911         * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
15912         * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
15913         * src/core/boost/mpl/aux_/iter_push_front.hpp:
15914         * src/core/boost/mpl/aux_/joint_iter.hpp:
15915         * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
15916         * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
15917         * src/core/boost/mpl/aux_/lambda_spec.hpp:
15918         * src/core/boost/mpl/aux_/lambda_support.hpp:
15919         * src/core/boost/mpl/aux_/largest_int.hpp:
15920         * src/core/boost/mpl/aux_/logical_op.hpp:
15921         * src/core/boost/mpl/aux_/msvc_dtw.hpp:
15922         * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
15923         * src/core/boost/mpl/aux_/msvc_is_class.hpp:
15924         * src/core/boost/mpl/aux_/msvc_never_true.hpp:
15925         * src/core/boost/mpl/aux_/msvc_type.hpp:
15926         * src/core/boost/mpl/aux_/na.hpp:
15927         * src/core/boost/mpl/aux_/na_assert.hpp:
15928         * src/core/boost/mpl/aux_/na_fwd.hpp:
15929         * src/core/boost/mpl/aux_/na_spec.hpp:
15930         * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
15931         * src/core/boost/mpl/aux_/nttp_decl.hpp:
15932         * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
15933         * src/core/boost/mpl/aux_/numeric_op.hpp:
15934         * src/core/boost/mpl/aux_/order_impl.hpp:
15935         * src/core/boost/mpl/aux_/overload_names.hpp:
15936         * src/core/boost/mpl/aux_/partition_op.hpp:
15937         * src/core/boost/mpl/aux_/pop_back_impl.hpp:
15938         * src/core/boost/mpl/aux_/pop_front_impl.hpp:
15939         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
15940         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
15941         * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
15942         * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
15943         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
15944         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
15945         * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
15946         * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
15947         * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
15948         * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
15949         * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
15950         * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
15951         * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
15952         * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
15953         * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
15954         * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
15955         * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
15956         * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
15957         * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
15958         * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
15959         * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
15960         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
15961         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
15962         * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
15963         * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
15964         * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
15965         * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
15966         * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
15967         * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
15968         * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
15969         * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
15970         * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
15971         * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
15972         * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
15973         * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
15974         * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
15975         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
15976         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
15977         * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
15978         * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
15979         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
15980         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
15981         * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
15982         * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
15983         * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
15984         * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
15985         * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
15986         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
15987         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
15988         * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
15989         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
15990         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
15991         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
15992         * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
15993         * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
15994         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
15995         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
15996         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
15997         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
15998         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
15999         * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
16000         * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
16001         * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
16002         * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
16003         * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
16004         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
16005         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
16006         * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
16007         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
16008         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
16009         * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
16010         * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
16011         * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
16012         * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
16013         * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
16014         * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
16015         * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
16016         * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
16017         * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
16018         * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
16019         * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
16020         * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
16021         * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
16022         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
16023         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
16024         * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
16025         * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
16026         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
16027         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
16028         * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
16029         * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
16030         * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
16031         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
16032         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
16033         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
16034         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
16035         * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
16036         * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
16037         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
16038         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
16039         * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
16040         * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
16041         * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
16042         * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
16043         * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
16044         * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
16045         * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
16046         * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
16047         * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
16048         * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
16049         * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
16050         * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
16051         * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
16052         * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
16053         * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
16054         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
16055         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
16056         * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
16057         * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
16058         * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
16059         * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
16060         * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
16061         * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
16062         * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
16063         * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
16064         * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
16065         * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
16066         * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
16067         * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
16068         * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
16069         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
16070         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
16071         * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
16072         * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
16073         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
16074         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
16075         * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
16076         * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
16077         * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
16078         * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
16079         * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
16080         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
16081         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
16082         * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
16083         * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
16084         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
16085         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
16086         * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
16087         * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
16088         * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
16089         * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
16090         * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
16091         * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
16092         * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
16093         * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
16094         * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
16095         * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
16096         * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
16097         * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
16098         * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
16099         * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
16100         * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
16101         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
16102         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
16103         * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
16104         * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
16105         * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
16106         * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
16107         * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
16108         * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
16109         * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
16110         * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
16111         * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
16112         * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
16113         * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
16114         * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
16115         * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
16116         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
16117         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
16118         * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
16119         * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
16120         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
16121         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
16122         * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
16123         * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
16124         * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
16125         * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
16126         * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
16127         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
16128         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
16129         * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
16130         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
16131         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
16132         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
16133         * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
16134         * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
16135         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
16136         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
16137         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
16138         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
16139         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
16140         * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
16141         * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
16142         * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
16143         * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
16144         * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
16145         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
16146         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
16147         * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
16148         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
16149         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
16150         * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
16151         * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
16152         * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
16153         * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
16154         * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
16155         * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
16156         * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
16157         * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
16158         * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
16159         * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
16160         * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
16161         * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
16162         * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
16163         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
16164         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
16165         * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
16166         * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
16167         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
16168         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
16169         * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
16170         * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
16171         * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
16172         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
16173         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
16174         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
16175         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
16176         * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
16177         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
16178         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
16179         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
16180         * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
16181         * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
16182         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
16183         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
16184         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
16185         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
16186         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
16187         * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
16188         * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
16189         * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
16190         * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
16191         * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
16192         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
16193         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
16194         * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
16195         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
16196         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
16197         * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
16198         * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
16199         * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
16200         * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
16201         * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
16202         * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
16203         * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
16204         * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
16205         * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
16206         * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
16207         * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
16208         * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
16209         * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
16210         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
16211         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
16212         * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
16213         * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
16214         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
16215         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
16216         * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
16217         * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
16218         * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
16219         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
16220         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
16221         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
16222         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
16223         * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
16224         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
16225         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
16226         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
16227         * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
16228         * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
16229         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
16230         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
16231         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
16232         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
16233         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
16234         * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
16235         * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
16236         * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
16237         * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
16238         * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
16239         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
16240         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
16241         * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
16242         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
16243         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
16244         * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
16245         * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
16246         * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
16247         * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
16248         * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
16249         * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
16250         * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
16251         * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
16252         * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
16253         * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
16254         * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
16255         * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
16256         * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
16257         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
16258         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
16259         * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
16260         * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
16261         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
16262         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
16263         * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
16264         * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
16265         * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
16266         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
16267         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
16268         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
16269         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
16270         * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
16271         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
16272         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
16273         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
16274         * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
16275         * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
16276         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
16277         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
16278         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
16279         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
16280         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
16281         * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
16282         * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
16283         * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
16284         * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
16285         * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
16286         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
16287         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
16288         * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
16289         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
16290         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
16291         * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
16292         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
16293         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
16294         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
16295         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
16296         * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
16297         * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
16298         * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
16299         * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
16300         * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
16301         * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
16302         * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
16303         * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
16304         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
16305         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
16306         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
16307         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
16308         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
16309         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
16310         * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
16311         * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
16312         * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
16313         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
16314         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
16315         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
16316         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
16317         * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
16318         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
16319         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
16320         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
16321         * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
16322         * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
16323         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
16324         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
16325         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
16326         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
16327         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
16328         * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
16329         * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
16330         * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
16331         * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
16332         * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
16333         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
16334         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
16335         * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
16336         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
16337         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
16338         * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
16339         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
16340         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
16341         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
16342         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
16343         * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
16344         * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
16345         * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
16346         * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
16347         * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
16348         * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
16349         * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
16350         * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
16351         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
16352         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
16353         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
16354         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
16355         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
16356         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
16357         * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
16358         * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
16359         * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
16360         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
16361         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
16362         * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
16363         * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
16364         * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
16365         * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
16366         * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
16367         * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
16368         * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
16369         * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
16370         * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
16371         * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
16372         * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
16373         * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
16374         * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
16375         * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
16376         * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
16377         * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
16378         * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
16379         * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
16380         * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
16381         * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
16382         * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
16383         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
16384         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
16385         * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
16386         * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
16387         * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
16388         * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
16389         * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
16390         * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
16391         * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
16392         * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
16393         * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
16394         * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
16395         * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
16396         * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
16397         * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
16398         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
16399         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
16400         * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
16401         * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
16402         * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
16403         * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
16404         * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
16405         * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
16406         * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
16407         * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
16408         * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
16409         * src/core/boost/mpl/aux_/preprocessor/add.hpp:
16410         * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
16411         * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
16412         * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
16413         * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
16414         * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
16415         * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
16416         * src/core/boost/mpl/aux_/preprocessor/params.hpp:
16417         * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
16418         * src/core/boost/mpl/aux_/preprocessor/range.hpp:
16419         * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
16420         * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
16421         * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
16422         * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
16423         * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
16424         * src/core/boost/mpl/aux_/push_back_impl.hpp:
16425         * src/core/boost/mpl/aux_/push_front_impl.hpp:
16426         * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
16427         * src/core/boost/mpl/aux_/range_c/back.hpp:
16428         * src/core/boost/mpl/aux_/range_c/empty.hpp:
16429         * src/core/boost/mpl/aux_/range_c/front.hpp:
16430         * src/core/boost/mpl/aux_/range_c/iterator.hpp:
16431         * src/core/boost/mpl/aux_/range_c/size.hpp:
16432         * src/core/boost/mpl/aux_/range_c/tag.hpp:
16433         * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
16434         * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
16435         * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
16436         * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
16437         * src/core/boost/mpl/aux_/shift_op.hpp:
16438         * src/core/boost/mpl/aux_/single_element_iter.hpp:
16439         * src/core/boost/mpl/aux_/size_impl.hpp:
16440         * src/core/boost/mpl/aux_/sort_impl.hpp:
16441         * src/core/boost/mpl/aux_/static_cast.hpp:
16442         * src/core/boost/mpl/aux_/template_arity.hpp:
16443         * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
16444         * src/core/boost/mpl/aux_/test.hpp:
16445         * src/core/boost/mpl/aux_/test/assert.hpp:
16446         * src/core/boost/mpl/aux_/test/data.hpp:
16447         * src/core/boost/mpl/aux_/test/test_case.hpp:
16448         * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
16449         * src/core/boost/mpl/aux_/transform_iter.hpp:
16450         * src/core/boost/mpl/aux_/type_wrapper.hpp:
16451         * src/core/boost/mpl/aux_/unwrap.hpp:
16452         * src/core/boost/mpl/aux_/value_wknd.hpp:
16453         * src/core/boost/mpl/aux_/yes_no.hpp:
16454         * src/core/boost/mpl/back.hpp:
16455         * src/core/boost/mpl/back_fwd.hpp:
16456         * src/core/boost/mpl/back_inserter.hpp:
16457         * src/core/boost/mpl/base.hpp:
16458         * src/core/boost/mpl/begin.hpp:
16459         * src/core/boost/mpl/begin_end.hpp:
16460         * src/core/boost/mpl/begin_end_fwd.hpp:
16461         * src/core/boost/mpl/bind.hpp:
16462         * src/core/boost/mpl/bind_fwd.hpp:
16463         * src/core/boost/mpl/bitand.hpp:
16464         * src/core/boost/mpl/bitor.hpp:
16465         * src/core/boost/mpl/bitwise.hpp:
16466         * src/core/boost/mpl/bitxor.hpp:
16467         * src/core/boost/mpl/bool.hpp:
16468         * src/core/boost/mpl/bool_fwd.hpp:
16469         * src/core/boost/mpl/clear.hpp:
16470         * src/core/boost/mpl/clear_fwd.hpp:
16471         * src/core/boost/mpl/comparison.hpp:
16472         * src/core/boost/mpl/contains.hpp:
16473         * src/core/boost/mpl/contains_fwd.hpp:
16474         * src/core/boost/mpl/copy.hpp:
16475         * src/core/boost/mpl/copy_if.hpp:
16476         * src/core/boost/mpl/count.hpp:
16477         * src/core/boost/mpl/count_fwd.hpp:
16478         * src/core/boost/mpl/count_if.hpp:
16479         * src/core/boost/mpl/deque.hpp:
16480         * src/core/boost/mpl/deref.hpp:
16481         * src/core/boost/mpl/distance.hpp:
16482         * src/core/boost/mpl/distance_fwd.hpp:
16483         * src/core/boost/mpl/divides.hpp:
16484         * src/core/boost/mpl/empty.hpp:
16485         * src/core/boost/mpl/empty_base.hpp:
16486         * src/core/boost/mpl/empty_fwd.hpp:
16487         * src/core/boost/mpl/empty_sequence.hpp:
16488         * src/core/boost/mpl/end.hpp:
16489         * src/core/boost/mpl/equal.hpp:
16490         * src/core/boost/mpl/equal_to.hpp:
16491         * src/core/boost/mpl/erase.hpp:
16492         * src/core/boost/mpl/erase_fwd.hpp:
16493         * src/core/boost/mpl/erase_key.hpp:
16494         * src/core/boost/mpl/erase_key_fwd.hpp:
16495         * src/core/boost/mpl/eval_if.hpp:
16496         * src/core/boost/mpl/filter_view.hpp:
16497         * src/core/boost/mpl/find.hpp:
16498         * src/core/boost/mpl/find_if.hpp:
16499         * src/core/boost/mpl/fold.hpp:
16500         * src/core/boost/mpl/for_each.hpp:
16501         * src/core/boost/mpl/front.hpp:
16502         * src/core/boost/mpl/front_fwd.hpp:
16503         * src/core/boost/mpl/front_inserter.hpp:
16504         * src/core/boost/mpl/greater.hpp:
16505         * src/core/boost/mpl/greater_equal.hpp:
16506         * src/core/boost/mpl/has_key.hpp:
16507         * src/core/boost/mpl/has_key_fwd.hpp:
16508         * src/core/boost/mpl/has_xxx.hpp:
16509         * src/core/boost/mpl/identity.hpp:
16510         * src/core/boost/mpl/if.hpp:
16511         * src/core/boost/mpl/index_if.hpp:
16512         * src/core/boost/mpl/index_of.hpp:
16513         * src/core/boost/mpl/inherit.hpp:
16514         * src/core/boost/mpl/inherit_linearly.hpp:
16515         * src/core/boost/mpl/insert.hpp:
16516         * src/core/boost/mpl/insert_fwd.hpp:
16517         * src/core/boost/mpl/insert_range.hpp:
16518         * src/core/boost/mpl/insert_range_fwd.hpp:
16519         * src/core/boost/mpl/inserter.hpp:
16520         * src/core/boost/mpl/int.hpp:
16521         * src/core/boost/mpl/int_fwd.hpp:
16522         * src/core/boost/mpl/integral_c.hpp:
16523         * src/core/boost/mpl/integral_c_fwd.hpp:
16524         * src/core/boost/mpl/integral_c_tag.hpp:
16525         * src/core/boost/mpl/is_placeholder.hpp:
16526         * src/core/boost/mpl/is_sequence.hpp:
16527         * src/core/boost/mpl/iter_fold.hpp:
16528         * src/core/boost/mpl/iter_fold_if.hpp:
16529         * src/core/boost/mpl/iterator_category.hpp:
16530         * src/core/boost/mpl/iterator_range.hpp:
16531         * src/core/boost/mpl/iterator_tags.hpp:
16532         * src/core/boost/mpl/joint_view.hpp:
16533         * src/core/boost/mpl/key_type.hpp:
16534         * src/core/boost/mpl/key_type_fwd.hpp:
16535         * src/core/boost/mpl/lambda.hpp:
16536         * src/core/boost/mpl/lambda_fwd.hpp:
16537         * src/core/boost/mpl/less.hpp:
16538         * src/core/boost/mpl/less_equal.hpp:
16539         * src/core/boost/mpl/limits/arity.hpp:
16540         * src/core/boost/mpl/limits/list.hpp:
16541         * src/core/boost/mpl/limits/map.hpp:
16542         * src/core/boost/mpl/limits/set.hpp:
16543         * src/core/boost/mpl/limits/unrolling.hpp:
16544         * src/core/boost/mpl/limits/vector.hpp:
16545         * src/core/boost/mpl/list.hpp:
16546         * src/core/boost/mpl/list/aux_/O1_size.hpp:
16547         * src/core/boost/mpl/list/aux_/begin_end.hpp:
16548         * src/core/boost/mpl/list/aux_/clear.hpp:
16549         * src/core/boost/mpl/list/aux_/empty.hpp:
16550         * src/core/boost/mpl/list/aux_/front.hpp:
16551         * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
16552         * src/core/boost/mpl/list/aux_/item.hpp:
16553         * src/core/boost/mpl/list/aux_/iterator.hpp:
16554         * src/core/boost/mpl/list/aux_/numbered.hpp:
16555         * src/core/boost/mpl/list/aux_/numbered_c.hpp:
16556         * src/core/boost/mpl/list/aux_/pop_front.hpp:
16557         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
16558         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
16559         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
16560         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
16561         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
16562         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
16563         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
16564         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
16565         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
16566         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
16567         * src/core/boost/mpl/list/aux_/push_back.hpp:
16568         * src/core/boost/mpl/list/aux_/push_front.hpp:
16569         * src/core/boost/mpl/list/aux_/size.hpp:
16570         * src/core/boost/mpl/list/aux_/tag.hpp:
16571         * src/core/boost/mpl/list/list0.hpp:
16572         * src/core/boost/mpl/list/list0_c.hpp:
16573         * src/core/boost/mpl/list/list10.hpp:
16574         * src/core/boost/mpl/list/list10_c.hpp:
16575         * src/core/boost/mpl/list/list20.hpp:
16576         * src/core/boost/mpl/list/list20_c.hpp:
16577         * src/core/boost/mpl/list/list30.hpp:
16578         * src/core/boost/mpl/list/list30_c.hpp:
16579         * src/core/boost/mpl/list/list40.hpp:
16580         * src/core/boost/mpl/list/list40_c.hpp:
16581         * src/core/boost/mpl/list/list50.hpp:
16582         * src/core/boost/mpl/list/list50_c.hpp:
16583         * src/core/boost/mpl/list_c.hpp:
16584         * src/core/boost/mpl/logical.hpp:
16585         * src/core/boost/mpl/long.hpp:
16586         * src/core/boost/mpl/long_fwd.hpp:
16587         * src/core/boost/mpl/lower_bound.hpp:
16588         * src/core/boost/mpl/map.hpp:
16589         * src/core/boost/mpl/map/aux_/at_impl.hpp:
16590         * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
16591         * src/core/boost/mpl/map/aux_/clear_impl.hpp:
16592         * src/core/boost/mpl/map/aux_/contains_impl.hpp:
16593         * src/core/boost/mpl/map/aux_/empty_impl.hpp:
16594         * src/core/boost/mpl/map/aux_/erase_impl.hpp:
16595         * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
16596         * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
16597         * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
16598         * src/core/boost/mpl/map/aux_/insert_impl.hpp:
16599         * src/core/boost/mpl/map/aux_/item.hpp:
16600         * src/core/boost/mpl/map/aux_/iterator.hpp:
16601         * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
16602         * src/core/boost/mpl/map/aux_/map0.hpp:
16603         * src/core/boost/mpl/map/aux_/numbered.hpp:
16604         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
16605         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
16606         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
16607         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
16608         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
16609         * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
16610         * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
16611         * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
16612         * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
16613         * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
16614         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
16615         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
16616         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
16617         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
16618         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
16619         * src/core/boost/mpl/map/aux_/size_impl.hpp:
16620         * src/core/boost/mpl/map/aux_/tag.hpp:
16621         * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
16622         * src/core/boost/mpl/map/map0.hpp:
16623         * src/core/boost/mpl/map/map10.hpp:
16624         * src/core/boost/mpl/map/map20.hpp:
16625         * src/core/boost/mpl/map/map30.hpp:
16626         * src/core/boost/mpl/map/map40.hpp:
16627         * src/core/boost/mpl/map/map50.hpp:
16628         * src/core/boost/mpl/math/fixed_c.hpp:
16629         * src/core/boost/mpl/math/is_even.hpp:
16630         * src/core/boost/mpl/math/rational_c.hpp:
16631         * src/core/boost/mpl/max.hpp:
16632         * src/core/boost/mpl/max_element.hpp:
16633         * src/core/boost/mpl/min.hpp:
16634         * src/core/boost/mpl/min_element.hpp:
16635         * src/core/boost/mpl/min_max.hpp:
16636         * src/core/boost/mpl/minus.hpp:
16637         * src/core/boost/mpl/modulus.hpp:
16638         * src/core/boost/mpl/multiplies.hpp:
16639         * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
16640         * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
16641         * src/core/boost/mpl/multiset/aux_/item.hpp:
16642         * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
16643         * src/core/boost/mpl/multiset/aux_/tag.hpp:
16644         * src/core/boost/mpl/multiset/multiset0.hpp:
16645         * src/core/boost/mpl/negate.hpp:
16646         * src/core/boost/mpl/next.hpp:
16647         * src/core/boost/mpl/next_prior.hpp:
16648         * src/core/boost/mpl/not.hpp:
16649         * src/core/boost/mpl/not_equal_to.hpp:
16650         * src/core/boost/mpl/numeric_cast.hpp:
16651         * src/core/boost/mpl/or.hpp:
16652         * src/core/boost/mpl/order.hpp:
16653         * src/core/boost/mpl/order_fwd.hpp:
16654         * src/core/boost/mpl/pair.hpp:
16655         * src/core/boost/mpl/pair_view.hpp:
16656         * src/core/boost/mpl/partition.hpp:
16657         * src/core/boost/mpl/placeholders.hpp:
16658         * src/core/boost/mpl/plus.hpp:
16659         * src/core/boost/mpl/pop_back.hpp:
16660         * src/core/boost/mpl/pop_back_fwd.hpp:
16661         * src/core/boost/mpl/pop_front.hpp:
16662         * src/core/boost/mpl/pop_front_fwd.hpp:
16663         * src/core/boost/mpl/print.hpp:
16664         * src/core/boost/mpl/prior.hpp:
16665         * src/core/boost/mpl/protect.hpp:
16666         * src/core/boost/mpl/push_back.hpp:
16667         * src/core/boost/mpl/push_back_fwd.hpp:
16668         * src/core/boost/mpl/push_front.hpp:
16669         * src/core/boost/mpl/push_front_fwd.hpp:
16670         * src/core/boost/mpl/quote.hpp:
16671         * src/core/boost/mpl/range_c.hpp:
16672         * src/core/boost/mpl/remove.hpp:
16673         * src/core/boost/mpl/remove_if.hpp:
16674         * src/core/boost/mpl/replace.hpp:
16675         * src/core/boost/mpl/replace_if.hpp:
16676         * src/core/boost/mpl/reverse.hpp:
16677         * src/core/boost/mpl/reverse_fold.hpp:
16678         * src/core/boost/mpl/reverse_iter_fold.hpp:
16679         * src/core/boost/mpl/same_as.hpp:
16680         * src/core/boost/mpl/sequence_tag.hpp:
16681         * src/core/boost/mpl/sequence_tag_fwd.hpp:
16682         * src/core/boost/mpl/set.hpp:
16683         * src/core/boost/mpl/set/aux_/at_impl.hpp:
16684         * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
16685         * src/core/boost/mpl/set/aux_/clear_impl.hpp:
16686         * src/core/boost/mpl/set/aux_/empty_impl.hpp:
16687         * src/core/boost/mpl/set/aux_/erase_impl.hpp:
16688         * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
16689         * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
16690         * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
16691         * src/core/boost/mpl/set/aux_/insert_impl.hpp:
16692         * src/core/boost/mpl/set/aux_/item.hpp:
16693         * src/core/boost/mpl/set/aux_/iterator.hpp:
16694         * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
16695         * src/core/boost/mpl/set/aux_/numbered.hpp:
16696         * src/core/boost/mpl/set/aux_/numbered_c.hpp:
16697         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
16698         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
16699         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
16700         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
16701         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
16702         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
16703         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
16704         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
16705         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
16706         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
16707         * src/core/boost/mpl/set/aux_/set0.hpp:
16708         * src/core/boost/mpl/set/aux_/size_impl.hpp:
16709         * src/core/boost/mpl/set/aux_/tag.hpp:
16710         * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
16711         * src/core/boost/mpl/set/set0.hpp:
16712         * src/core/boost/mpl/set/set0_c.hpp:
16713         * src/core/boost/mpl/set/set10.hpp:
16714         * src/core/boost/mpl/set/set10_c.hpp:
16715         * src/core/boost/mpl/set/set20.hpp:
16716         * src/core/boost/mpl/set/set20_c.hpp:
16717         * src/core/boost/mpl/set/set30.hpp:
16718         * src/core/boost/mpl/set/set30_c.hpp:
16719         * src/core/boost/mpl/set/set40.hpp:
16720         * src/core/boost/mpl/set/set40_c.hpp:
16721         * src/core/boost/mpl/set/set50.hpp:
16722         * src/core/boost/mpl/set/set50_c.hpp:
16723         * src/core/boost/mpl/set_c.hpp:
16724         * src/core/boost/mpl/shift_left.hpp:
16725         * src/core/boost/mpl/shift_right.hpp:
16726         * src/core/boost/mpl/single_view.hpp:
16727         * src/core/boost/mpl/size.hpp:
16728         * src/core/boost/mpl/size_fwd.hpp:
16729         * src/core/boost/mpl/size_t.hpp:
16730         * src/core/boost/mpl/size_t_fwd.hpp:
16731         * src/core/boost/mpl/sizeof.hpp:
16732         * src/core/boost/mpl/sort.hpp:
16733         * src/core/boost/mpl/stable_partition.hpp:
16734         * src/core/boost/mpl/switch.hpp:
16735         * src/core/boost/mpl/tag.hpp:
16736         * src/core/boost/mpl/times.hpp:
16737         * src/core/boost/mpl/transform.hpp:
16738         * src/core/boost/mpl/transform_view.hpp:
16739         * src/core/boost/mpl/unique.hpp:
16740         * src/core/boost/mpl/unpack_args.hpp:
16741         * src/core/boost/mpl/upper_bound.hpp:
16742         * src/core/boost/mpl/value_type.hpp:
16743         * src/core/boost/mpl/value_type_fwd.hpp:
16744         * src/core/boost/mpl/vector.hpp:
16745         * src/core/boost/mpl/vector/aux_/O1_size.hpp:
16746         * src/core/boost/mpl/vector/aux_/at.hpp:
16747         * src/core/boost/mpl/vector/aux_/back.hpp:
16748         * src/core/boost/mpl/vector/aux_/begin_end.hpp:
16749         * src/core/boost/mpl/vector/aux_/clear.hpp:
16750         * src/core/boost/mpl/vector/aux_/empty.hpp:
16751         * src/core/boost/mpl/vector/aux_/front.hpp:
16752         * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
16753         * src/core/boost/mpl/vector/aux_/item.hpp:
16754         * src/core/boost/mpl/vector/aux_/iterator.hpp:
16755         * src/core/boost/mpl/vector/aux_/numbered.hpp:
16756         * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
16757         * src/core/boost/mpl/vector/aux_/pop_back.hpp:
16758         * src/core/boost/mpl/vector/aux_/pop_front.hpp:
16759         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
16760         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
16761         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
16762         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
16763         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
16764         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
16765         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
16766         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
16767         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
16768         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
16769         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
16770         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
16771         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
16772         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
16773         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
16774         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
16775         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
16776         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
16777         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
16778         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
16779         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
16780         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
16781         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
16782         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
16783         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
16784         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
16785         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
16786         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
16787         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
16788         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
16789         * src/core/boost/mpl/vector/aux_/push_back.hpp:
16790         * src/core/boost/mpl/vector/aux_/push_front.hpp:
16791         * src/core/boost/mpl/vector/aux_/size.hpp:
16792         * src/core/boost/mpl/vector/aux_/tag.hpp:
16793         * src/core/boost/mpl/vector/aux_/vector0.hpp:
16794         * src/core/boost/mpl/vector/vector0.hpp:
16795         * src/core/boost/mpl/vector/vector0_c.hpp:
16796         * src/core/boost/mpl/vector/vector10.hpp:
16797         * src/core/boost/mpl/vector/vector10_c.hpp:
16798         * src/core/boost/mpl/vector/vector20.hpp:
16799         * src/core/boost/mpl/vector/vector20_c.hpp:
16800         * src/core/boost/mpl/vector/vector30.hpp:
16801         * src/core/boost/mpl/vector/vector30_c.hpp:
16802         * src/core/boost/mpl/vector/vector40.hpp:
16803         * src/core/boost/mpl/vector/vector40_c.hpp:
16804         * src/core/boost/mpl/vector/vector50.hpp:
16805         * src/core/boost/mpl/vector/vector50_c.hpp:
16806         * src/core/boost/mpl/vector_c.hpp:
16807         * src/core/boost/mpl/void.hpp:
16808         * src/core/boost/mpl/void_fwd.hpp:
16809         * src/core/boost/mpl/zip_view.hpp:
16810         * src/core/boost/next_prior.hpp:
16811         * src/core/boost/noncopyable.hpp:
16812         * src/core/boost/pointer_cast.hpp:
16813         * src/core/boost/preprocessor.hpp:
16814         * src/core/boost/preprocessor/arithmetic.hpp:
16815         * src/core/boost/preprocessor/arithmetic/add.hpp:
16816         * src/core/boost/preprocessor/arithmetic/dec.hpp:
16817         * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
16818         * src/core/boost/preprocessor/arithmetic/div.hpp:
16819         * src/core/boost/preprocessor/arithmetic/inc.hpp:
16820         * src/core/boost/preprocessor/arithmetic/mod.hpp:
16821         * src/core/boost/preprocessor/arithmetic/mul.hpp:
16822         * src/core/boost/preprocessor/arithmetic/sub.hpp:
16823         * src/core/boost/preprocessor/array.hpp:
16824         * src/core/boost/preprocessor/array/data.hpp:
16825         * src/core/boost/preprocessor/array/elem.hpp:
16826         * src/core/boost/preprocessor/array/insert.hpp:
16827         * src/core/boost/preprocessor/array/pop_back.hpp:
16828         * src/core/boost/preprocessor/array/pop_front.hpp:
16829         * src/core/boost/preprocessor/array/push_back.hpp:
16830         * src/core/boost/preprocessor/array/push_front.hpp:
16831         * src/core/boost/preprocessor/array/remove.hpp:
16832         * src/core/boost/preprocessor/array/replace.hpp:
16833         * src/core/boost/preprocessor/array/reverse.hpp:
16834         * src/core/boost/preprocessor/array/size.hpp:
16835         * src/core/boost/preprocessor/assert_msg.hpp:
16836         * src/core/boost/preprocessor/cat.hpp:
16837         * src/core/boost/preprocessor/comma.hpp:
16838         * src/core/boost/preprocessor/comma_if.hpp:
16839         * src/core/boost/preprocessor/comparison.hpp:
16840         * src/core/boost/preprocessor/comparison/equal.hpp:
16841         * src/core/boost/preprocessor/comparison/greater.hpp:
16842         * src/core/boost/preprocessor/comparison/greater_equal.hpp:
16843         * src/core/boost/preprocessor/comparison/less.hpp:
16844         * src/core/boost/preprocessor/comparison/less_equal.hpp:
16845         * src/core/boost/preprocessor/comparison/not_equal.hpp:
16846         * src/core/boost/preprocessor/config/config.hpp:
16847         * src/core/boost/preprocessor/config/limits.hpp:
16848         * src/core/boost/preprocessor/control.hpp:
16849         * src/core/boost/preprocessor/control/deduce_d.hpp:
16850         * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
16851         * src/core/boost/preprocessor/control/detail/edg/while.hpp:
16852         * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
16853         * src/core/boost/preprocessor/control/detail/while.hpp:
16854         * src/core/boost/preprocessor/control/expr_if.hpp:
16855         * src/core/boost/preprocessor/control/expr_iif.hpp:
16856         * src/core/boost/preprocessor/control/if.hpp:
16857         * src/core/boost/preprocessor/control/iif.hpp:
16858         * src/core/boost/preprocessor/control/while.hpp:
16859         * src/core/boost/preprocessor/debug.hpp:
16860         * src/core/boost/preprocessor/debug/assert.hpp:
16861         * src/core/boost/preprocessor/debug/error.hpp:
16862         * src/core/boost/preprocessor/debug/line.hpp:
16863         * src/core/boost/preprocessor/dec.hpp:
16864         * src/core/boost/preprocessor/detail/auto_rec.hpp:
16865         * src/core/boost/preprocessor/detail/check.hpp:
16866         * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
16867         * src/core/boost/preprocessor/detail/is_binary.hpp:
16868         * src/core/boost/preprocessor/detail/is_nullary.hpp:
16869         * src/core/boost/preprocessor/detail/is_unary.hpp:
16870         * src/core/boost/preprocessor/detail/null.hpp:
16871         * src/core/boost/preprocessor/detail/split.hpp:
16872         * src/core/boost/preprocessor/empty.hpp:
16873         * src/core/boost/preprocessor/enum.hpp:
16874         * src/core/boost/preprocessor/enum_params.hpp:
16875         * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
16876         * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
16877         * src/core/boost/preprocessor/enum_shifted.hpp:
16878         * src/core/boost/preprocessor/enum_shifted_params.hpp:
16879         * src/core/boost/preprocessor/expand.hpp:
16880         * src/core/boost/preprocessor/expr_if.hpp:
16881         * src/core/boost/preprocessor/facilities.hpp:
16882         * src/core/boost/preprocessor/facilities/apply.hpp:
16883         * src/core/boost/preprocessor/facilities/empty.hpp:
16884         * src/core/boost/preprocessor/facilities/expand.hpp:
16885         * src/core/boost/preprocessor/facilities/identity.hpp:
16886         * src/core/boost/preprocessor/facilities/intercept.hpp:
16887         * src/core/boost/preprocessor/facilities/is_1.hpp:
16888         * src/core/boost/preprocessor/facilities/is_empty.hpp:
16889         * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
16890         * src/core/boost/preprocessor/for.hpp:
16891         * src/core/boost/preprocessor/identity.hpp:
16892         * src/core/boost/preprocessor/if.hpp:
16893         * src/core/boost/preprocessor/inc.hpp:
16894         * src/core/boost/preprocessor/iterate.hpp:
16895         * src/core/boost/preprocessor/iteration.hpp:
16896         * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
16897         * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
16898         * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
16899         * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
16900         * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
16901         * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
16902         * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
16903         * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
16904         * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
16905         * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
16906         * src/core/boost/preprocessor/iteration/detail/finish.hpp:
16907         * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
16908         * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
16909         * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
16910         * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
16911         * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
16912         * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
16913         * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
16914         * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
16915         * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
16916         * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
16917         * src/core/boost/preprocessor/iteration/detail/local.hpp:
16918         * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
16919         * src/core/boost/preprocessor/iteration/detail/self.hpp:
16920         * src/core/boost/preprocessor/iteration/detail/start.hpp:
16921         * src/core/boost/preprocessor/iteration/iterate.hpp:
16922         * src/core/boost/preprocessor/iteration/local.hpp:
16923         * src/core/boost/preprocessor/iteration/self.hpp:
16924         * src/core/boost/preprocessor/library.hpp:
16925         * src/core/boost/preprocessor/limits.hpp:
16926         * src/core/boost/preprocessor/list.hpp:
16927         * src/core/boost/preprocessor/list/adt.hpp:
16928         * src/core/boost/preprocessor/list/append.hpp:
16929         * src/core/boost/preprocessor/list/at.hpp:
16930         * src/core/boost/preprocessor/list/cat.hpp:
16931         * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
16932         * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
16933         * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
16934         * src/core/boost/preprocessor/list/detail/fold_left.hpp:
16935         * src/core/boost/preprocessor/list/detail/fold_right.hpp:
16936         * src/core/boost/preprocessor/list/enum.hpp:
16937         * src/core/boost/preprocessor/list/filter.hpp:
16938         * src/core/boost/preprocessor/list/first_n.hpp:
16939         * src/core/boost/preprocessor/list/fold_left.hpp:
16940         * src/core/boost/preprocessor/list/fold_right.hpp:
16941         * src/core/boost/preprocessor/list/for_each.hpp:
16942         * src/core/boost/preprocessor/list/for_each_i.hpp:
16943         * src/core/boost/preprocessor/list/for_each_product.hpp:
16944         * src/core/boost/preprocessor/list/rest_n.hpp:
16945         * src/core/boost/preprocessor/list/reverse.hpp:
16946         * src/core/boost/preprocessor/list/size.hpp:
16947         * src/core/boost/preprocessor/list/to_tuple.hpp:
16948         * src/core/boost/preprocessor/list/transform.hpp:
16949         * src/core/boost/preprocessor/logical.hpp:
16950         * src/core/boost/preprocessor/logical/and.hpp:
16951         * src/core/boost/preprocessor/logical/bitand.hpp:
16952         * src/core/boost/preprocessor/logical/bitnor.hpp:
16953         * src/core/boost/preprocessor/logical/bitor.hpp:
16954         * src/core/boost/preprocessor/logical/bitxor.hpp:
16955         * src/core/boost/preprocessor/logical/bool.hpp:
16956         * src/core/boost/preprocessor/logical/compl.hpp:
16957         * src/core/boost/preprocessor/logical/nor.hpp:
16958         * src/core/boost/preprocessor/logical/not.hpp:
16959         * src/core/boost/preprocessor/logical/or.hpp:
16960         * src/core/boost/preprocessor/logical/xor.hpp:
16961         * src/core/boost/preprocessor/max.hpp:
16962         * src/core/boost/preprocessor/min.hpp:
16963         * src/core/boost/preprocessor/punctuation.hpp:
16964         * src/core/boost/preprocessor/punctuation/comma.hpp:
16965         * src/core/boost/preprocessor/punctuation/comma_if.hpp:
16966         * src/core/boost/preprocessor/punctuation/paren.hpp:
16967         * src/core/boost/preprocessor/punctuation/paren_if.hpp:
16968         * src/core/boost/preprocessor/repeat.hpp:
16969         * src/core/boost/preprocessor/repeat_2nd.hpp:
16970         * src/core/boost/preprocessor/repeat_3rd.hpp:
16971         * src/core/boost/preprocessor/repeat_from_to.hpp:
16972         * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
16973         * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
16974         * src/core/boost/preprocessor/repetition.hpp:
16975         * src/core/boost/preprocessor/repetition/deduce_r.hpp:
16976         * src/core/boost/preprocessor/repetition/deduce_z.hpp:
16977         * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
16978         * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
16979         * src/core/boost/preprocessor/repetition/detail/for.hpp:
16980         * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
16981         * src/core/boost/preprocessor/repetition/enum.hpp:
16982         * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
16983         * src/core/boost/preprocessor/repetition/enum_params.hpp:
16984         * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
16985         * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
16986         * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
16987         * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
16988         * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
16989         * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
16990         * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
16991         * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
16992         * src/core/boost/preprocessor/repetition/for.hpp:
16993         * src/core/boost/preprocessor/repetition/repeat.hpp:
16994         * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
16995         * src/core/boost/preprocessor/selection.hpp:
16996         * src/core/boost/preprocessor/selection/max.hpp:
16997         * src/core/boost/preprocessor/selection/min.hpp:
16998         * src/core/boost/preprocessor/seq.hpp:
16999         * src/core/boost/preprocessor/seq/cat.hpp:
17000         * src/core/boost/preprocessor/seq/detail/split.hpp:
17001         * src/core/boost/preprocessor/seq/elem.hpp:
17002         * src/core/boost/preprocessor/seq/enum.hpp:
17003         * src/core/boost/preprocessor/seq/filter.hpp:
17004         * src/core/boost/preprocessor/seq/first_n.hpp:
17005         * src/core/boost/preprocessor/seq/fold_left.hpp:
17006         * src/core/boost/preprocessor/seq/fold_right.hpp:
17007         * src/core/boost/preprocessor/seq/for_each.hpp:
17008         * src/core/boost/preprocessor/seq/for_each_i.hpp:
17009         * src/core/boost/preprocessor/seq/for_each_product.hpp:
17010         * src/core/boost/preprocessor/seq/insert.hpp:
17011         * src/core/boost/preprocessor/seq/pop_back.hpp:
17012         * src/core/boost/preprocessor/seq/pop_front.hpp:
17013         * src/core/boost/preprocessor/seq/push_back.hpp:
17014         * src/core/boost/preprocessor/seq/push_front.hpp:
17015         * src/core/boost/preprocessor/seq/remove.hpp:
17016         * src/core/boost/preprocessor/seq/replace.hpp:
17017         * src/core/boost/preprocessor/seq/rest_n.hpp:
17018         * src/core/boost/preprocessor/seq/reverse.hpp:
17019         * src/core/boost/preprocessor/seq/seq.hpp:
17020         * src/core/boost/preprocessor/seq/size.hpp:
17021         * src/core/boost/preprocessor/seq/subseq.hpp:
17022         * src/core/boost/preprocessor/seq/to_array.hpp:
17023         * src/core/boost/preprocessor/seq/to_tuple.hpp:
17024         * src/core/boost/preprocessor/seq/transform.hpp:
17025         * src/core/boost/preprocessor/slot.hpp:
17026         * src/core/boost/preprocessor/slot/counter.hpp:
17027         * src/core/boost/preprocessor/slot/detail/counter.hpp:
17028         * src/core/boost/preprocessor/slot/detail/def.hpp:
17029         * src/core/boost/preprocessor/slot/detail/shared.hpp:
17030         * src/core/boost/preprocessor/slot/detail/slot1.hpp:
17031         * src/core/boost/preprocessor/slot/detail/slot2.hpp:
17032         * src/core/boost/preprocessor/slot/detail/slot3.hpp:
17033         * src/core/boost/preprocessor/slot/detail/slot4.hpp:
17034         * src/core/boost/preprocessor/slot/detail/slot5.hpp:
17035         * src/core/boost/preprocessor/slot/slot.hpp:
17036         * src/core/boost/preprocessor/stringize.hpp:
17037         * src/core/boost/preprocessor/tuple.hpp:
17038         * src/core/boost/preprocessor/tuple/eat.hpp:
17039         * src/core/boost/preprocessor/tuple/elem.hpp:
17040         * src/core/boost/preprocessor/tuple/rem.hpp:
17041         * src/core/boost/preprocessor/tuple/reverse.hpp:
17042         * src/core/boost/preprocessor/tuple/to_list.hpp:
17043         * src/core/boost/preprocessor/tuple/to_seq.hpp:
17044         * src/core/boost/preprocessor/while.hpp:
17045         * src/core/boost/preprocessor/wstringize.hpp:
17046         * src/core/boost/range.hpp:
17047         * src/core/boost/range/begin.hpp:
17048         * src/core/boost/range/concepts.hpp:
17049         * src/core/boost/range/config.hpp:
17050         * src/core/boost/range/const_iterator.hpp:
17051         * src/core/boost/range/const_reverse_iterator.hpp:
17052         * src/core/boost/range/detail/begin.hpp:
17053         * src/core/boost/range/detail/collection_traits.hpp:
17054         * src/core/boost/range/detail/collection_traits_detail.hpp:
17055         * src/core/boost/range/detail/common.hpp:
17056         * src/core/boost/range/detail/const_iterator.hpp:
17057         * src/core/boost/range/detail/difference_type.hpp:
17058         * src/core/boost/range/detail/empty.hpp:
17059         * src/core/boost/range/detail/end.hpp:
17060         * src/core/boost/range/detail/implementation_help.hpp:
17061         * src/core/boost/range/detail/iterator.hpp:
17062         * src/core/boost/range/detail/mfc/carray.hpp:
17063         * src/core/boost/range/detail/mfc/cstring.hpp:
17064         * src/core/boost/range/detail/remove_extent.hpp:
17065         * src/core/boost/range/detail/sfinae.hpp:
17066         * src/core/boost/range/detail/size.hpp:
17067         * src/core/boost/range/detail/size_type.hpp:
17068         * src/core/boost/range/detail/sizer.hpp:
17069         * src/core/boost/range/detail/value_type.hpp:
17070         * src/core/boost/range/detail/vc6/end.hpp:
17071         * src/core/boost/range/detail/vc6/size.hpp:
17072         * src/core/boost/range/difference_type.hpp:
17073         * src/core/boost/range/empty.hpp:
17074         * src/core/boost/range/end.hpp:
17075         * src/core/boost/range/functions.hpp:
17076         * src/core/boost/range/iterator.hpp:
17077         * src/core/boost/range/iterator_range.hpp:
17078         * src/core/boost/range/metafunctions.hpp:
17079         * src/core/boost/range/rbegin.hpp:
17080         * src/core/boost/range/rend.hpp:
17081         * src/core/boost/range/result_iterator.hpp:
17082         * src/core/boost/range/reverse_iterator.hpp:
17083         * src/core/boost/range/reverse_result_iterator.hpp:
17084         * src/core/boost/range/size.hpp:
17085         * src/core/boost/range/size_type.hpp:
17086         * src/core/boost/range/sub_range.hpp:
17087         * src/core/boost/range/value_type.hpp:
17088         * src/core/boost/ref.hpp:
17089         * src/core/boost/scoped_array.hpp:
17090         * src/core/boost/scoped_ptr.hpp:
17091         * src/core/boost/shared_ptr.hpp:
17092         * src/core/boost/smart_cast.hpp:
17093         * src/core/boost/smart_ptr.hpp:
17094         * src/core/boost/static_assert.hpp:
17095         * src/core/boost/static_warning.hpp:
17096         * src/core/boost/throw_exception.hpp:
17097         * src/core/boost/type_traits.hpp:
17098         * src/core/boost/type_traits/add_const.hpp:
17099         * src/core/boost/type_traits/add_cv.hpp:
17100         * src/core/boost/type_traits/add_pointer.hpp:
17101         * src/core/boost/type_traits/add_reference.hpp:
17102         * src/core/boost/type_traits/add_volatile.hpp:
17103         * src/core/boost/type_traits/aligned_storage.hpp:
17104         * src/core/boost/type_traits/alignment_of.hpp:
17105         * src/core/boost/type_traits/alignment_traits.hpp:
17106         * src/core/boost/type_traits/arithmetic_traits.hpp:
17107         * src/core/boost/type_traits/array_traits.hpp:
17108         * src/core/boost/type_traits/broken_compiler_spec.hpp:
17109         * src/core/boost/type_traits/composite_traits.hpp:
17110         * src/core/boost/type_traits/config.hpp:
17111         * src/core/boost/type_traits/conversion_traits.hpp:
17112         * src/core/boost/type_traits/cv_traits.hpp:
17113         * src/core/boost/type_traits/decay.hpp:
17114         * src/core/boost/type_traits/detail/bool_trait_def.hpp:
17115         * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
17116         * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
17117         * src/core/boost/type_traits/detail/false_result.hpp:
17118         * src/core/boost/type_traits/detail/ice_and.hpp:
17119         * src/core/boost/type_traits/detail/ice_eq.hpp:
17120         * src/core/boost/type_traits/detail/ice_not.hpp:
17121         * src/core/boost/type_traits/detail/ice_or.hpp:
17122         * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
17123         * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
17124         * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
17125         * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
17126         * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
17127         * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
17128         * src/core/boost/type_traits/detail/template_arity_spec.hpp:
17129         * src/core/boost/type_traits/detail/type_trait_def.hpp:
17130         * src/core/boost/type_traits/detail/type_trait_undef.hpp:
17131         * src/core/boost/type_traits/detail/wrap.hpp:
17132         * src/core/boost/type_traits/detail/yes_no_type.hpp:
17133         * src/core/boost/type_traits/extent.hpp:
17134         * src/core/boost/type_traits/function_traits.hpp:
17135         * src/core/boost/type_traits/has_nothrow_assign.hpp:
17136         * src/core/boost/type_traits/has_nothrow_constructor.hpp:
17137         * src/core/boost/type_traits/has_nothrow_copy.hpp:
17138         * src/core/boost/type_traits/has_nothrow_destructor.hpp:
17139         * src/core/boost/type_traits/has_trivial_assign.hpp:
17140         * src/core/boost/type_traits/has_trivial_constructor.hpp:
17141         * src/core/boost/type_traits/has_trivial_copy.hpp:
17142         * src/core/boost/type_traits/has_trivial_destructor.hpp:
17143         * src/core/boost/type_traits/has_virtual_destructor.hpp:
17144         * src/core/boost/type_traits/ice.hpp:
17145         * src/core/boost/type_traits/integral_constant.hpp:
17146         * src/core/boost/type_traits/intrinsics.hpp:
17147         * src/core/boost/type_traits/is_abstract.hpp:
17148         * src/core/boost/type_traits/is_arithmetic.hpp:
17149         * src/core/boost/type_traits/is_array.hpp:
17150         * src/core/boost/type_traits/is_base_and_derived.hpp:
17151         * src/core/boost/type_traits/is_base_of.hpp:
17152         * src/core/boost/type_traits/is_class.hpp:
17153         * src/core/boost/type_traits/is_compound.hpp:
17154         * src/core/boost/type_traits/is_const.hpp:
17155         * src/core/boost/type_traits/is_convertible.hpp:
17156         * src/core/boost/type_traits/is_empty.hpp:
17157         * src/core/boost/type_traits/is_enum.hpp:
17158         * src/core/boost/type_traits/is_float.hpp:
17159         * src/core/boost/type_traits/is_floating_point.hpp:
17160         * src/core/boost/type_traits/is_function.hpp:
17161         * src/core/boost/type_traits/is_fundamental.hpp:
17162         * src/core/boost/type_traits/is_integral.hpp:
17163         * src/core/boost/type_traits/is_member_function_pointer.hpp:
17164         * src/core/boost/type_traits/is_member_object_pointer.hpp:
17165         * src/core/boost/type_traits/is_member_pointer.hpp:
17166         * src/core/boost/type_traits/is_object.hpp:
17167         * src/core/boost/type_traits/is_pod.hpp:
17168         * src/core/boost/type_traits/is_pointer.hpp:
17169         * src/core/boost/type_traits/is_polymorphic.hpp:
17170         * src/core/boost/type_traits/is_reference.hpp:
17171         * src/core/boost/type_traits/is_same.hpp:
17172         * src/core/boost/type_traits/is_scalar.hpp:
17173         * src/core/boost/type_traits/is_signed.hpp:
17174         * src/core/boost/type_traits/is_stateless.hpp:
17175         * src/core/boost/type_traits/is_union.hpp:
17176         * src/core/boost/type_traits/is_unsigned.hpp:
17177         * src/core/boost/type_traits/is_void.hpp:
17178         * src/core/boost/type_traits/is_volatile.hpp:
17179         * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
17180         * src/core/boost/type_traits/msvc/remove_bounds.hpp:
17181         * src/core/boost/type_traits/msvc/remove_const.hpp:
17182         * src/core/boost/type_traits/msvc/remove_cv.hpp:
17183         * src/core/boost/type_traits/msvc/remove_extent.hpp:
17184         * src/core/boost/type_traits/msvc/remove_pointer.hpp:
17185         * src/core/boost/type_traits/msvc/remove_reference.hpp:
17186         * src/core/boost/type_traits/msvc/remove_volatile.hpp:
17187         * src/core/boost/type_traits/msvc/typeof.hpp:
17188         * src/core/boost/type_traits/object_traits.hpp:
17189         * src/core/boost/type_traits/rank.hpp:
17190         * src/core/boost/type_traits/reference_traits.hpp:
17191         * src/core/boost/type_traits/remove_all_extents.hpp:
17192         * src/core/boost/type_traits/remove_bounds.hpp:
17193         * src/core/boost/type_traits/remove_const.hpp:
17194         * src/core/boost/type_traits/remove_cv.hpp:
17195         * src/core/boost/type_traits/remove_extent.hpp:
17196         * src/core/boost/type_traits/remove_pointer.hpp:
17197         * src/core/boost/type_traits/remove_reference.hpp:
17198         * src/core/boost/type_traits/remove_volatile.hpp:
17199         * src/core/boost/type_traits/same_traits.hpp:
17200         * src/core/boost/type_traits/transform_traits.hpp:
17201         * src/core/boost/type_traits/transform_traits_spec.hpp:
17202         * src/core/boost/type_traits/type_with_alignment.hpp:
17203         * src/core/boost/utility.hpp:
17204         * src/core/boost/utility/addressof.hpp:
17205         * src/core/boost/utility/base_from_member.hpp:
17206         * src/core/boost/utility/compare_pointees.hpp:
17207         * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
17208         * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
17209         * src/core/boost/utility/detail/result_of_iterate.hpp:
17210         * src/core/boost/utility/enable_if.hpp:
17211         * src/core/boost/utility/in_place_factory.hpp:
17212         * src/core/boost/utility/result_of.hpp:
17213         * src/core/boost/utility/typed_in_place_factory.hpp:
17214         * src/core/boost/utility/value_init.hpp:
17215         * src/core/boost/weak_ptr.hpp:
17216
17217         boost: no longer bundled, must be installed
17218
17219 2009-02-25  Patrick Ohly  <patrick.ohly@intel.com>
17220
17221         * src/core/EvolutionSyncClient.cpp:
17222         * src/core/LogStdout.cpp:
17223         * src/core/SyncEvolutionUtil.cpp:
17224         * src/core/SyncML.h:
17225
17226         fixed compiler warnings on Ubuntu 8.10/g++ 4.3
17227
17228 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
17229
17230         * HACKING:
17231         * configure-pre.in:
17232         * src/Makefile-gen.am:
17233         * src/backends/addressbook/Makefile.am:
17234         * src/backends/evolution/Makefile.am:
17235         * src/backends/file/Makefile.am:
17236         * src/backends/sqlite/Makefile.am:
17237         * src/core/Makefile.am:
17238         * test/Makefile.am:
17239
17240         dist: fixed distcheck, bundle Synthesis
17241
17242 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
17243
17244         * src/core/CurlTransportAgent.cpp:
17245         * src/core/CurlTransportAgent.h:
17246         * src/core/EvolutionSyncClient.cpp:
17247         * src/core/SoupTransportAgent.cpp:
17248         * src/core/SoupTransportAgent.h:
17249         * src/core/TransportAgent.h:
17250         * test/ClientTest.cpp:
17251
17252         HTPP: set user agent string again
17253
17254 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
17255
17256         * test/synccompare.pl:
17257
17258         testing: silence diffs by enabling Synthesis suppressions
17259
17260 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
17261
17262         * src/core/EvolutionSyncClient.cpp:
17263         * src/syncevolution.xml:
17264
17265         Synthesis: set device ID via <fakedeviceid>
17266
17267 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
17268
17269         * src/core/EvolutionSyncClient.cpp:
17270
17271         device ID hack: set 'SYSYNC_DEVICE_ID' to tell Synthesis
17272         getLocalDeviceID() about client setting
17273
17274 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
17275
17276         * src/core/SyncML.cpp:
17277
17278         sync report: suppress empty conflict summary, show sync mode
17279
17280 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
17281
17282         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
17283
17284         testing: memo test item must contain <<REVISION>>
17285
17286 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
17287
17288         * src/core/EvolutionSyncSource.cpp:
17289         * test/ClientTest.cpp:
17290
17291         testing: relaxed testLinkedItemsInsertBothUpdateChild/Parent
17292
17293 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
17294
17295         * src/core/EvolutionSyncClient.cpp:
17296         * src/core/EvolutionSyncClient.h:
17297
17298         Synthesis progress: use new enums and report details about sync
17299         end error
17300
17301 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
17302
17303         * src/core/EvolutionSyncSource.cpp:
17304
17305         notes: fixed invalid Synthesis XML config
17306
17307 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
17308
17309         * src/core/SoupTransportAgent.cpp:
17310         * src/core/SoupTransportAgent.h:
17311
17312         libsoup: report reason for failure
17313
17314 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
17315
17316         * src/core/CurlTransportAgent.cpp:
17317         * src/core/EvolutionSyncClient.cpp:
17318         * src/core/EvolutionSyncClient.h:
17319         * src/core/EvolutionSyncSource.cpp:
17320         * src/core/SyncEvolutionUtil.cpp:
17321         * src/core/SyncEvolutionUtil.h:
17322         * src/core/TransportAgent.h:
17323
17324         error handling: added SE_THROW[_EXCEPTION]() and handling of it
17325
17326 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
17327
17328         * src/core/CurlTransportAgent.cpp:
17329
17330         curl: m_slist was not initialized
17331
17332 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
17333
17334         * src/core/EvolutionSyncSource.cpp:
17335         * src/syncclient_sample_config.xml:
17336         * src/syncevolution.xml:
17337
17338         Synthesis: imported more recent datatype configuration
17339
17340 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
17341
17342         * src/core/EvolutionSyncClient.cpp:
17343
17344         Synthesis: use default message format (WBXML)
17345
17346 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
17347
17348         * src/core/EvolutionSyncClient.cpp:
17349
17350         Synthesis: must close and reopen config keys to flush modified
17351         settings
17352
17353 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
17354
17355         * src/core/EvolutionSyncClient.cpp:
17356
17357         sync: check status of all sources to determine overall success
17358
17359 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
17360
17361         * src/core/EvolutionSyncClient.cpp:
17362
17363         error handling: done ask for STEPCMD_ABORT twice, instead let
17364         engine continue shutdown
17365
17366 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
17367
17368         * src/core/EvolutionSyncClient.cpp:
17369         * src/core/SyncML.h:
17370         * test/ClientTest.cpp:
17371         * test/ClientTest.h:
17372
17373         testing: added checking of sync source result and sync mode
17374
17375 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
17376
17377         * src/client-test-app.cpp:
17378         * src/core/EvolutionSyncClient.cpp:
17379         * src/core/EvolutionSyncClient.h:
17380         * src/core/EvolutionSyncSource.h:
17381         * src/core/SyncEvolutionCmdline.cpp:
17382         * src/core/SyncEvolutionUtil.cpp:
17383         * src/core/SyncEvolutionUtil.h:
17384         * src/core/SyncML.h:
17385         * test/ClientTest.cpp:
17386         * test/ClientTest.h:
17387
17388         testing: re-enabled SyncReport and checking it
17389
17390 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
17391
17392         * src/Makefile-gen.am:
17393         * src/client-test-app.cpp:
17394         * src/core/EvolutionSyncClient.cpp:
17395         * src/core/EvolutionSyncClient.h:
17396         * src/core/Logging.cpp:
17397         * src/core/Logging.h:
17398         * src/core/Makefile.am:
17399         * src/core/SyncEvolutionConfig.h:
17400         * src/core/SyncML.cpp:
17401         * src/core/SyncML.h:
17402         * test/ClientTest.cpp:
17403         * test/ClientTest.h:
17404         * test/client-test-main.cpp:
17405
17406         testing: fixed log handling during Client::Sync
17407
17408 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
17409
17410         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
17411         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
17412         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
17413
17414         testing: fixed compilation of Evolution and SQLite sources
17415
17416 2009-02-18  Patrick Ohly  <patrick.ohly@intel.com>
17417
17418         * src/core/LogStdout.cpp:
17419         * src/core/LogStdout.h:
17420         * src/core/Logging.h:
17421         * test/client-test-main.cpp:
17422
17423         testing: one log file is created per test
17424
17425 2009-02-18  Patrick Ohly  <patrick.ohly@intel.com>
17426
17427         * src/Makefile-gen.am:
17428         * src/backends/file/FileSyncSourceRegister.cpp:
17429         * src/client-test-app.cpp:
17430         * test/COPYING:
17431         * test/ClientTest.cpp:
17432         * test/ClientTest.h:
17433         * test/client-test-main.cpp:
17434         * test/test.h:
17435
17436         testing: compiles and runs again, but output redirection is not
17437         working yet
17438
17439 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
17440
17441         * LICENSE.txt:
17442         * test/Algorithm/COPYING:
17443         * test/Algorithm/copyright:
17444         * test/COPYING:
17445         * test/LICENSE.txt:
17446         * test/Sync4jContribution.pdf:
17447
17448         license: clarified default license and exceptions
17449
17450 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
17451
17452         * .gitignore:
17453
17454         .gitignore: ignore patches
17455
17456 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
17457
17458         * src/core/EvolutionSyncClient.cpp:
17459         * src/core/EvolutionSyncClient.h:
17460
17461         sync mode: removed dead code
17462
17463 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
17464
17465         * HACKING:
17466         * configure-pre.in:
17467         * src/Makefile-gen.am:
17468         * src/backends/evolution/EvolutionCalendarSource.cpp:
17469         * src/backends/evolution/EvolutionCalendarSource.h:
17470         * src/backends/evolution/EvolutionContactSource.cpp:
17471         * src/backends/evolution/EvolutionContactSource.h:
17472         * src/backends/evolution/EvolutionMemoSource.cpp:
17473         * src/backends/file/FileSyncSource.cpp:
17474         * src/backends/sqlite/Makefile.am:
17475         * src/core/EvolutionSyncClient.cpp:
17476         * src/core/EvolutionSyncClient.h:
17477         * src/core/EvolutionSyncSource.cpp:
17478         * src/core/EvolutionSyncSource.h:
17479         * src/core/Makefile.am:
17480         * src/core/SyncEvolutionConfig.h:
17481         * src/core/SyncEvolutionUtil.cpp:
17482         * src/core/SyncEvolutionUtil.h:
17483         * src/core/SyncML.h:
17484         * src/core/SynthesisDBPlugin.cpp:
17485         * src/core/TrackingSyncSource.cpp:
17486         * src/core/TrackingSyncSource.h:
17487         * src/core/vocl/README:
17488         * src/core/vocl/VConverter.cpp:
17489         * src/core/vocl/VConverter.h:
17490         * src/core/vocl/VObject.cpp:
17491         * src/core/vocl/VObject.h:
17492         * src/core/vocl/VProperty.cpp:
17493         * src/core/vocl/VProperty.h:
17494         * src/core/vocl/posixadapter.h:
17495         * src/core/vocl/vcardconverter.cpp:
17496         * src/syncevolution.cpp:
17497
17498         removed all references to Funambol header files and definitions
17499
17500 2009-02-16  Patrick Ohly  <patrick.ohly@intel.com>
17501
17502         * src/backends/addressbook/AddressBookSource.cpp:
17503         * src/backends/evolution/EvolutionCalendarSource.cpp:
17504         * src/backends/evolution/EvolutionContactSource.cpp:
17505         * src/backends/evolution/EvolutionMemoSource.cpp:
17506         * src/backends/file/FileSyncSource.cpp:
17507         * src/backends/sqlite/SQLiteContactSource.cpp:
17508         * src/core/EvolutionSyncClient.cpp:
17509         * src/core/EvolutionSyncSource.cpp:
17510         * src/core/EvolutionSyncSource.h:
17511         * src/core/LogStdout.cpp:
17512         * src/core/LogStdout.h:
17513         * src/core/Logging.cpp:
17514         * src/core/Logging.h:
17515         * src/core/Makefile.am:
17516         * src/core/SoupTransportAgent.cpp:
17517         * src/core/vocl/VObject.cpp:
17518         * src/syncevolution.cpp:
17519         * src/syncevolution.xml:
17520
17521         logging: replaced Funambol logging with our own infrastructure
17522
17523 2009-02-15  Patrick Ohly  <patrick.ohly@intel.com>
17524
17525         * HACKING:
17526         * configure-post.in:
17527         * configure-pre.in:
17528         * src/core/CurlTransportAgent.cpp:
17529         * src/core/CurlTransportAgent.h:
17530         * src/core/EvolutionSmartPtr.h:
17531         * src/core/EvolutionSyncClient.cpp:
17532         * src/core/EvolutionSyncClient.h:
17533         * src/core/Makefile.am:
17534         * src/core/SoupTransportAgent.cpp:
17535         * src/core/SoupTransportAgent.h:
17536         * src/core/TransportAgent.cpp:
17537         * src/core/TransportAgent.h:
17538
17539         transport agent: replaced Funambol TransportAgent with own
17540         libsoup/libcurl classes
17541
17542 2009-02-13  Patrick Ohly  <patrick.ohly@intel.com>
17543
17544         * src/core/EvolutionSyncClient.cpp:
17545         * src/syncevolution.xml:
17546
17547         Synthesis: binary files under <config root>/.synthesis
17548
17549 2009-02-06  Patrick Ohly  <patrick.ohly@intel.com>
17550
17551         * configure-pre.in:
17552         * src/Makefile-gen.am:
17553         * src/core/EvolutionSyncClient.cpp:
17554         * src/core/EvolutionSyncClient.h:
17555         * src/core/EvolutionSyncSource.cpp:
17556         * src/core/EvolutionSyncSource.h:
17557         * src/core/Makefile.am:
17558         * src/core/SyncEvolutionUtil.cpp:
17559         * src/core/SyncEvolutionUtil.h:
17560         * src/core/SynthesisDBPlugin.cpp:
17561         * src/syncevolution.xml:
17562
17563         Synthesis: connect engine with EvolutionSyncSource
17564
17565 2009-02-05  Patrick Ohly  <patrick.ohly@intel.com>
17566
17567         * HACKING:
17568
17569         HACKING: improved Synthesis instructions to work with
17570         --enable-shared
17571
17572 2009-02-03  Patrick Ohly  <patrick.ohly@intel.com>
17573
17574         * src/core/EvolutionSyncClient.cpp:
17575
17576         Synthesis progress display: assume that all 'total' counts may be
17577         unavailable
17578
17579 2009-02-02  Patrick Ohly  <patrick.ohly@intel.com>
17580
17581         * src/core/EvolutionSyncClient.cpp:
17582
17583         Synthesis sync report: print information about conflicts,
17584         matches, sent/received bytes
17585
17586 2009-02-02  Patrick Ohly  <patrick.ohly@intel.com>
17587
17588         * src/core/EvolutionSyncClient.cpp:
17589
17590         Synthesis LOCERR_OK: in sysync namespace now
17591
17592 2009-02-01  Patrick Ohly  <patrick.ohly@intel.com>
17593
17594         * configure-post.in:
17595         * src/core/EvolutionSyncClient.cpp:
17596         * src/core/EvolutionSyncClient.h:
17597         * src/core/EvolutionSyncSource.h:
17598
17599         EvolutionSyncClient: clarified/added callbacks that can be
17600         implemented by derived classes
17601
17602 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
17603
17604         * test/ClientTest.cpp:
17605
17606         interrupted sync tests: added comparison against reference files
17607
17608 2009-01-18  Patrick Ohly  <patrick.ohly@intel.com>
17609
17610         * HACKING:
17611         * configure-pre.in:
17612         * src/Makefile-gen.am:
17613         * src/core/EvolutionSyncClient.cpp:
17614         * src/core/EvolutionSyncSource.h:
17615         * src/core/Makefile.am:
17616         * src/sunbird_client.xml:
17617         * src/syncevolution.xml:
17618         * src/syncserv_odbc.xml:
17619
17620         use Synthesis SDK to run a sync session
17621
17622 2009-02-18  Patrick Ohly  <patrick.ohly@intel.com>
17623
17624         * src/backends/file/Makefile.am:
17625         * src/backends/sqlite/Makefile.am:
17626         * src/core/EvolutionSmartPtr.h:
17627
17628         compilation fix: glib dependency in header file
17629
17630 2009-02-06  Patrick Ohly  <patrick.ohly@intel.com>
17631
17632         * src/core/EvolutionSyncSource.cpp:
17633
17634         backend loading: added syncfile.so.0
17635
17636 2009-01-27  Patrick Ohly  <patrick.ohly@intel.com>
17637
17638         * .gitignore:
17639
17640         ignore autotools files
17641
17642 2009-02-06  Patrick Ohly  <patrick.ohly@intel.com>
17643
17644         * src/backends/evolution/EvolutionContactSource.cpp:
17645         * src/core/FileConfigNode.cpp:
17646         * src/core/SyncEvolutionUtil.cpp:
17647
17648         silence gcc 4.3.2 warnings
17649
17650 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
17651
17652         * test/ClientTest.cpp:
17653         * test/ClientTest.h:
17654         * test/client-test-main.cpp:
17655
17656         ClientTest: better infrastructure for data file comparisons
17657
17658 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
17659
17660         * test/ClientTest.cpp:
17661
17662         interrupted sync testing: completed the set of changes that can
17663         be applied to client and server
17664
17665 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
17666
17667         * test/ClientTest.cpp:
17668         * test/ClientTest.h:
17669
17670         ClientTest: infrastructure for removing and updating specific
17671         items
17672
17673 2008-12-27  Patrick Ohly  <patrick.ohly@gmx.de>
17674
17675         * test/ClientTest.cpp:
17676
17677         interrupted sync testing: maxmsgsize == 1 indicates that caller
17678         wants to interrupt while receiving server's reply
17679
17680 2008-12-27  Patrick Ohly  <patrick.ohly@gmx.de>
17681
17682         * test/ClientTest.cpp:
17683
17684         interrupted sync testing: added CLIENT_TEST_INTERRUPT_AT to
17685         select where to interrupt
17686
17687 2008-12-22  Patrick Ohly  <patrick.ohly@gmx.de>
17688
17689         * test/ClientTest.cpp:
17690         * test/ClientTest.h:
17691
17692         ClientTest: test resuming a synchronization after a disconnect
17693
17694 2008-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
17695
17696         * test/ClientTest.cpp:
17697         * test/ClientTest.h:
17698
17699         testing: allow accumulating log prefixes dynamically
17700
17701 2008-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
17702
17703         * test/ClientTest.cpp:
17704         * test/ClientTest.h:
17705
17706         testing: enhanced infrastructure (LUIDs)
17707
17708 2008-07-22  Patrick Ohly  <patrick.ohly@gmx.de>
17709
17710         * test/ClientTest.cpp:
17711         * test/ClientTest.h:
17712
17713         tests: split big test into smaller ones
17714
17715 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
17716
17717         * test/ClientTest.cpp:
17718         * test/ClientTest.h:
17719
17720         fixed some (incorrect) gcc warnings about uninitialized vars,
17721         relaxed semantic checks in testLinkedItems
17722
17723 2008-06-09  Patrick Ohly  <patrick.ohly@gmx.de>
17724
17725         * test/synccompare.pl:
17726
17727         added support for TZID renaming
17728
17729 2008-06-08  Patrick Ohly  <patrick.ohly@gmx.de>
17730
17731         * test/ClientTest.cpp:
17732         * test/ClientTest.h:
17733         * test/testcases/ical20.ics:
17734
17735         fixed detached event testing (ical20)
17736
17737 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
17738
17739         * test/ClientTest.cpp:
17740
17741         use SyncSource::removeAllItems() instead of loop + deleteItem()
17742
17743 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
17744
17745         * test/synccompare.pl:
17746
17747         VTIMEZONE and TZID do not have to be preserved verbatim as long
17748         as the replacement is still representing the same timezone.
17749         Reduce TZIDs which follow the Olson database pseudo-standard to
17750         their location part and strip the VTIMEZONE - makes the diff
17751         shorter, too.
17752
17753 2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
17754
17755         * test/ClientTest.cpp:
17756         * test/ClientTest.h:
17757         * test/testcases/ical20.ics:
17758
17759         ical20: added testing of detached recurrences
17760
17761 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
17762
17763         * test/ClientTest.h:
17764
17765         fixed compiler warnings in header files (found by g++ -Wall when
17766         compiling client)
17767
17768 2008-02-25  Patrick Ohly  <patrick.ohly@gmx.de>
17769
17770         * test/synccompare.pl:
17771
17772         order of categories is irrelevant, ignore changed order by
17773         sorting (ScheduleWorld recently started to reorder categories)
17774
17775 2008-02-24  Patrick Ohly  <patrick.ohly@gmx.de>
17776
17777         * test/synccompare.pl:
17778
17779         my.funambol.com no longer stores 'preferred' phone number
17780
17781 2008-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
17782
17783         * test/testcases/ical20.ics:
17784
17785         Synthesis server returns SUMMARY also as DESCRIPTION unless
17786         DESCRIPTION is present: always sends a DESCRIPTION to avoid diffs
17787
17788 2008-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
17789
17790         * test/synccompare.pl:
17791
17792         ignore that Synthesis does not support some iCalendar 2.0
17793         properties (SEQUENCE, TRANSP, ORGANIZER, VALARM, ATTENDEE
17794         parameters)
17795
17796 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
17797
17798         * test/synccompare.pl:
17799
17800         also supported N;ENCODING=QUOTED-PRINTABLE: when normalizing for
17801         Synthesis server
17802
17803 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
17804
17805         * test/ClientTest.cpp:
17806
17807         extended Sync::testRefreshSemantic: a two-way sync after a
17808         refresh-from-server should not transmit any changes
17809
17810 2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>
17811
17812         * test/ClientTest.cpp:
17813
17814         added obligatory endSync() calls: found when testing
17815         SyncEvolution's TrackingSyncSource whereas other sources happened
17816         to work without them
17817
17818 2007-12-15  Patrick Ohly  <patrick.ohly@gmx.de>
17819
17820         * test/ClientTest.cpp:
17821
17822         extended LocalTests::testChanges and run SyncTests::testManyItems
17823         with message size limit
17824
17825 2007-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
17826
17827         * test/synccompare.pl:
17828
17829         ignore differences due to added/removed line breaks at end of
17830         description (some servers do that and it does not really matter)
17831
17832 2007-12-08  Patrick Ohly  <patrick.ohly@gmx.de>
17833
17834         * test/synccompare.pl:
17835
17836         - less aggressive capitalization: only apply this to TYPE -
17837         simplified one regex (splitting TYPE=foo,bar)
17838
17839 2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>
17840
17841         * test/synccompare.pl:
17842         * test/testcases/vcard30.vcf:
17843
17844         extended test data and synccompare to use/handle vCard 3.0 with
17845         mixed-case parameters
17846
17847 2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>
17848
17849         * test/client-test-main.cpp:
17850
17851         fixed invalid parameters for CPPUNIT macro in the 'timed out'
17852         error situation
17853
17854 2007-11-28  Andrea Toccalini  <toccalini@funambol.com>
17855
17856         * test/ClientTest.cpp:
17857         * test/ClientTest.h:
17858         * test/client-test-main.cpp:
17859         * test/client-test.cpp:
17860         * test/synccompare.pl:
17861
17862         updated license to AGPL
17863
17864 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
17865
17866         * test/synccompare.pl:
17867
17868         Documented some of the environment variables checked by the
17869         script and added some more to control some of the hard-coded
17870         strings/return codes:
17871
17872 2007-11-07  Patrick Ohly  <patrick.ohly@gmx.de>
17873
17874         * test/synccompare.pl:
17875
17876         myFUNAMBOL looses some data that was preserved by Funambol 3.0.
17877         synccompare.pl now simplifies the test data so that the
17878         Client::Sync::vcard21::testItems passes again. For an example of
17879         what gets lost see the failed test:
17880
17881 2007-11-05  Patrick Ohly  <patrick.ohly@gmx.de>
17882
17883         * test/ClientTest.cpp:
17884         * test/client-test.cpp:
17885
17886         During the transition from SyncEvolution to the C++ client
17887         library the NUM_ITEMS setting got lost: all tests which create a
17888         configurable amount of items (Source::testManyChanges,
17889         Sync::testManyItems) unintentionally ran with zero items, i.e.
17890         didn't actually test anything.
17891
17892 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
17893
17894         * test/synccompare.pl:
17895
17896         - suppress acceptable modification when using the Mac OS X
17897         address book: some properties and types not supported by it -
17898         find perl in the PATH by invoking it via /usr/bin/env (which
17899         hopefully is at that place): required by iPhone
17900
17901 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
17902
17903         * test/ClientTest.cpp:
17904
17905         The ComplexUpdate test failed when multiple sync sources were
17906         active, but only some had a complex item to update with. Now the
17907         simple update item is used for those sources.
17908
17909 2007-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
17910
17911         * test/ClientTest.cpp:
17912         * test/ClientTest.h:
17913
17914         make update() utility function a bit more flexible: the checking
17915         stage is optional now
17916
17917 2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
17918
17919         * test/ClientTest.cpp:
17920
17921         separate patch to fix indention
17922
17923 2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
17924
17925         * test/ClientTest.cpp:
17926         * test/ClientTest.h:
17927
17928         made it possible for clients to not just configure existing
17929         tests, but also add their own ones
17930
17931 2007-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
17932
17933         * test/testcases/itodo20.ics:
17934
17935         same as for events: CATEGORIES need to be separated with plain
17936         commas
17937
17938 2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>
17939
17940         * test/testcases/ical20.ics:
17941
17942         fixed comma separation in CATEGORIES (exported with \, by
17943         Evolution, but that is broken); added some more CATEGORIES
17944         properties
17945
17946 2007-06-14  Patrick Ohly  <patrick.ohly@gmx.de>
17947
17948         * test/synccompare.pl:
17949         * test/testcases/vcard21.vcf:
17950         * test/testcases/vcard30.vcf:
17951
17952         avoid irrelevant differences due to extra white space,
17953         generalized X-WSS removal
17954
17955 2007-06-06  Matteo Vitolo  <mvitolo@funambol.com>
17956
17957         * test/ClientTest.cpp:
17958         * test/ClientTest.h:
17959         * test/client-test-main.cpp:
17960         * test/client-test.cpp:
17961         * test/synccompare.pl:
17962
17963         copyright updated
17964
17965 2007-05-08  Patrick Ohly  <patrick.ohly@gmx.de>
17966
17967         * test/synccompare.pl:
17968
17969         remove X-MOZILLA-HTML:FALSE because it (almost) has the same
17970         semantic as no X-MOZILLA-HTML
17971
17972 2007-05-03  Patrick Ohly  <patrick.ohly@gmx.de>
17973
17974         * test/ClientTest.cpp:
17975
17976         avoid patching FALSE/TRUE in test suite sources when installing
17977         them: the same words also occur in the test data strings embedded
17978         in the source code and patching those is incorrect
17979
17980 2007-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
17981
17982         * test/ClientTest.cpp:
17983
17984         client-test Client::Sync did not execute the tests with more than
17985         once source because the tests were registered in two different
17986         nodes, both called Client::Sync - CPPUnit does not seem to handle
17987         that; fixed by keeping the node name unique
17988
17989 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
17990
17991         * test/ClientTest.cpp:
17992
17993         insert additional lines after the first line of VJOURNAL because
17994         it might be used as the summary and thus should not be modified
17995
17996 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
17997
17998         * test/ClientTest.cpp:
17999
18000         A little bit more sane datatype handling of items inserted by
18001         test frame work: the type is empty in insert() and update() now
18002         and "raw" in importItem(). The "raw" type is historical and it
18003         might be possible to remove it.
18004
18005 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
18006
18007         * test/synccompare.pl:
18008         * test/testcases/imemo20.ics:
18009
18010         added some (preliminary) support for iCalendar 2.0 journal
18011         entries
18012
18013 2007-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
18014
18015         * test/ClientTest.cpp:
18016
18017         the check for vCard 2.1 was not correct and always enabled
18018         quoted-printable encoding
18019
18020 2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>
18021
18022         * test/testcases/vcard21.vcf:
18023         * test/testcases/vcard30.vcf:
18024
18025         Avoid line breaks at the end of a NOTE: some servers remove this
18026         because some phones add line breaks during each sync or edit (?).
18027         This is a minor change to items that should break automated
18028         testing.
18029
18030 2007-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
18031
18032         * test/ClientTest.h:
18033         * test/client-test.cpp:
18034
18035         updated Doxygen documentation about client testing
18036
18037 2007-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
18038
18039         * test/ClientTest.cpp:
18040
18041         deleteAll() did not always work because the initial sync was
18042         TWO_WAY and not SLOW
18043
18044 2007-04-02  Patrick Ohly  <patrick.ohly@gmx.de>
18045
18046         * test/synccompare.pl:
18047
18048         additional check to avoid error messages if tput itself fails
18049
18050 2007-03-31  Patrick Ohly  <patrick.ohly@gmx.de>
18051
18052         * test/ClientTest.cpp:
18053         * test/ClientTest.h:
18054         * test/client-test.cpp:
18055
18056         pass the sync result to CheckSyncReport so that it can be taken
18057         into account when checking the result
18058
18059 2007-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
18060
18061         * test/Algorithm/Artistic:
18062         * test/Algorithm/Diff.pm:
18063         * test/Algorithm/README:
18064         * test/Algorithm/copyright:
18065         * test/synccompare.pl:
18066
18067         replaced invocation of external diff/mktemp tools with pure Perl
18068         diff
18069
18070 2007-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
18071
18072         * test/testcases/vcard30.vcf:
18073
18074         added a test case for the Funambol 3.0 parser bug (can be used to
18075         verify workarounds in clients)
18076
18077 2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
18078
18079         * test/ClientTest.cpp:
18080         * test/ClientTest.h:
18081         * test/client-test-main.cpp:
18082         * test/client-test.cpp:
18083
18084         first draft of API documentation via Doxygen
18085
18086 2007-03-04  Patrick Ohly  <patrick.ohly@gmx.de>
18087
18088         * test/ClientTest.cpp:
18089         * test/ClientTest.h:
18090         * test/client-test.cpp:
18091
18092         fixed compilation if --enable-unit-tests is used without
18093         --enable-integration-tests
18094
18095 2007-03-01  Patrick Ohly  <patrick.ohly@gmx.de>
18096
18097         * test/ClientTest.cpp:
18098
18099         moved common code for printing a SyncReport into the SyncReport
18100         class itself
18101
18102 2007-02-14  Patrick Ohly  <patrick.ohly@gmx.de>
18103
18104         * test/ClientTest.cpp:
18105         * test/ClientTest.h:
18106         * test/client-test.cpp:
18107
18108         - added checking of the SyncReport - changed expectations for
18109         refresh-from-server sync: number of deleted items depends on
18110         SyncSource implementation and cannot be checked - make LOCATION
18111         unique in calendar events to avoid having events merged by
18112         Funambol server
18113
18114 2007-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
18115
18116         * test/ClientTest.cpp:
18117         * test/ClientTest.h:
18118         * test/client-test.cpp:
18119
18120         - added vcard21/vcal10 for Funambol 3.0 server - server URI is
18121         now set automatically when creating client config; works for
18122         vcard21/vcal10 with Funambol 3.0 and vcard30/ical20 with
18123         ScheduleWorld
18124
18125 2007-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
18126
18127         * test/synccompare.pl:
18128
18129         ignore some minor differences (TYPE shortcuts, truncated ORG) and
18130         one bug (=0A instead of =0D=0A), found when testing against
18131         Funambol 3.0 with vcal10/vcard21
18132
18133 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
18134
18135         * test/testcases/vcard21.vcf:
18136
18137         removed TYPEs which are too complex for Funambol 3.0 server
18138
18139 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
18140
18141         * test/testcases/vcard21.vcf:
18142
18143         vCard 2.1 contacts generated by vcardconverter from vcard30.vcf,
18144         non-2.1 properties stripped manually (FBURL, CALURL)
18145
18146 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
18147
18148         * test/testcases/vcal10.ics:
18149
18150         removed VEVENTs which caused problems with Funambol 3.0 server
18151
18152 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
18153
18154         * test/testcases/vcal10.ics:
18155
18156         initial revision generated by ScheduleWorld from ical20.ics
18157
18158 2007-02-08  Patrick Ohly  <patrick.ohly@gmx.de>
18159
18160         * test/ClientTest.cpp:
18161
18162         added syncing of many sources at once (still to be tested)
18163
18164 2006-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
18165
18166         * test/ClientTest.cpp:
18167         * test/client-test.cpp:
18168
18169         solved Windows compile problems
18170
18171 2006-12-20  Patrick Ohly  <patrick.ohly@gmx.de>
18172
18173         * test/ClientTest.cpp:
18174         * test/ClientTest.h:
18175         * test/client-test.cpp:
18176
18177         sync tests now work on Linux: - implemented sync() method using
18178         FILESyncSource - clarified naming of clients and different change
18179         tracking
18180
18181 2006-12-20  Patrick Ohly  <patrick.ohly@gmx.de>
18182
18183         * test/synccompare.pl:
18184
18185         check for the same environment variable as client-test
18186
18187 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
18188
18189         * test/ClientTest.cpp:
18190         * test/client-test.cpp:
18191
18192         Implemented change tracking in FILESyncSource. Fixed some
18193         portability problems (e.g. %ls with char parameter), ensured that
18194         everything still compiles on Windows. RawFILESyncSource now
18195         passes all local source tests on Linux, but syncing is still not
18196         implemented.
18197
18198 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
18199
18200         * test/ClientTest.cpp:
18201         * test/ClientTest.h:
18202         * test/client-test.cpp:
18203         * test/synccompare.pl:
18204         * test/testcases/ical20.ics:
18205         * test/testcases/itodo20.ics:
18206         * test/testcases/vcard30.vcf:
18207
18208         Added real sync testing, using RawFILESyncSource to store items
18209         locally. Compiles and runs on Linux, but tests mostly fail
18210         because FILESyncSource supports no change tracking yet.
18211
18212 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
18213
18214         * test/client-test-main.cpp:
18215
18216         fixed incorrect copyright
18217
18218 2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
18219
18220         * test/ClientTest.cpp:
18221         * test/ClientTest.h:
18222
18223         finished porting all tests from SyncEvolution test suite,
18224         improved log file handling
18225
18226 2006-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
18227
18228         * test/ClientTest.cpp:
18229
18230         fixed formatting slightly, added real sync tests
18231
18232 2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>
18233
18234         * test/ClientTest.cpp:
18235         * test/ClientTest.h:
18236
18237         finished local tests
18238
18239 2006-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
18240
18241         * test/ClientTest.cpp:
18242         * test/ClientTest.h:
18243         * test/client-test-main.cpp:
18244
18245         added a C++ client test framework, moved test runner to new
18246         'test' directory
18247
18248 2009-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
18249
18250         * COPYING:
18251         * LICENSE.LGPL-21:
18252         * docs/Sync4jContribution.pdf:
18253         * src/TestMain.cpp:
18254         * src/backends/addressbook/AddressBookConstants.cpp:
18255         * src/backends/addressbook/AddressBookSource.cpp:
18256         * src/backends/addressbook/AddressBookSource.h:
18257         * src/backends/addressbook/AddressBookSourceRegister.cpp:
18258         * src/backends/evolution/EvolutionCalendarSource.cpp:
18259         * src/backends/evolution/EvolutionCalendarSource.h:
18260         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18261         * src/backends/evolution/EvolutionContactSource.cpp:
18262         * src/backends/evolution/EvolutionContactSource.h:
18263         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18264         * src/backends/evolution/EvolutionMemoSource.cpp:
18265         * src/backends/evolution/EvolutionMemoSource.h:
18266         * src/backends/evolution/libical/icalstrdup.c:
18267         * src/backends/evolution/libical/icalstrdup.h:
18268         * src/backends/file/FileSyncSource.cpp:
18269         * src/backends/file/FileSyncSource.h:
18270         * src/backends/file/FileSyncSourceRegister.cpp:
18271         * src/backends/sqlite/SQLiteContactSource.cpp:
18272         * src/backends/sqlite/SQLiteContactSource.h:
18273         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
18274         * src/backends/sqlite/SQLiteUtil.cpp:
18275         * src/backends/sqlite/SQLiteUtil.h:
18276         * src/client-test-app.cpp:
18277         * src/core/ConfigNode.h:
18278         * src/core/ConfigTree.h:
18279         * src/core/EvolutionSmartPtr.h:
18280         * src/core/EvolutionSyncClient.cpp:
18281         * src/core/EvolutionSyncClient.h:
18282         * src/core/EvolutionSyncSource.cpp:
18283         * src/core/EvolutionSyncSource.h:
18284         * src/core/FileConfigNode.cpp:
18285         * src/core/FileConfigNode.h:
18286         * src/core/FileConfigTree.cpp:
18287         * src/core/FileConfigTree.h:
18288         * src/core/FilterConfigNode.cpp:
18289         * src/core/FilterConfigNode.h:
18290         * src/core/PrefixConfigNode.cpp:
18291         * src/core/PrefixConfigNode.h:
18292         * src/core/SafeConfigNode.cpp:
18293         * src/core/SafeConfigNode.h:
18294         * src/core/SyncEvolutionCmdline.cpp:
18295         * src/core/SyncEvolutionCmdline.h:
18296         * src/core/SyncEvolutionConfig.cpp:
18297         * src/core/SyncEvolutionConfig.h:
18298         * src/core/SyncEvolutionUtil.cpp:
18299         * src/core/SyncEvolutionUtil.h:
18300         * src/core/TrackingSyncSource.cpp:
18301         * src/core/TrackingSyncSource.h:
18302         * src/core/VolatileConfigNode.h:
18303         * src/core/VolatileConfigTree.h:
18304         * src/core/eds_abi_wrapper.cpp:
18305         * src/core/eds_abi_wrapper.h:
18306         * src/core/vocl/posixadapter.h:
18307         * src/core/vocl/vcardconverter.cpp:
18308         * src/normalize_vcard.pl:
18309         * src/syncevolution.cpp:
18310
18311         license: changed to LGPL v2.1
18312
18313 2009-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
18314
18315         * src/backends/evolution/e-cal-check-timezones.c:
18316         * src/backends/evolution/e-cal-check-timezones.h:
18317
18318         license: reverted back to original upstream LGPL v2.1
18319
18320 2009-02-17  Patrick Ohly  <patrick.ohly@gmx.de>
18321
18322         * test/ClientTest.cpp:
18323         * test/ClientTest.h:
18324
18325         tests: removed in preparation for importing complete history
18326
18327 2009-01-09  Patrick Ohly  <patrick.ohly@gmx.de>
18328
18329         * src/core/vocl/VObject.cpp:
18330         * src/core/vocl/VObject.h:
18331         * src/core/vocl/VProperty.cpp:
18332         * src/core/vocl/VProperty.h:
18333
18334         added "const" to read-only char * strings
18335
18336 2008-12-15  Patrick Ohly  <patrick.ohly@gmx.de>
18337
18338         * NEWS:
18339         * configure-pre.in:
18340
18341         0.8.1a merge
18342
18343 2008-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
18344
18345         * test/runtests.py:
18346
18347         on x86 also build lpia .deb
18348
18349 2008-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
18350
18351         * test/evo.supp:
18352
18353         added ConfigServer_add_client
18354
18355 2008-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
18356
18357         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18358         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18359         * src/core/eds_abi_wrapper.cpp:
18360         * src/core/eds_abi_wrapper.h:
18361
18362         EDS availability check: put logic into eds abi wrapper (avoids
18363         compiler warning when functions are pulled from libs directly)
18364
18365 2008-12-02  Patrick Ohly  <patrick.ohly@gmx.de>
18366
18367         * configure-post.in:
18368
18369         fix for compile problem: if glib dev files were installed but not
18370         the evolution dev files, then glib.h was not found when compiling
18371         syncevolution.c
18372
18373 2008-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
18374
18375         * Makefile-gen.am:
18376
18377         deb packaging: allow overriding architecture with PKGARCH
18378
18379 2008-11-16  Patrick Ohly  <patrick.ohly@gmx.de>
18380
18381         * Makefile-gen.am:
18382
18383         prevent shell expansion inside checkinstall with single quotes
18384
18385 2008-10-30  Patrick Ohly  <patrick.ohly@gmx.de>
18386
18387         * debian/control:
18388
18389         changed section used for Maemo package
18390
18391 2008-10-16  Patrick Ohly  <patrick.ohly@gmx.de>
18392
18393         * configure-pre.in:
18394
18395         git checkout: also try tags prefix if normal checkout fails
18396
18397 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
18398
18399         * ChangeLog:
18400         * NEWS:
18401         * debian/changelog:
18402
18403         version 0.8.1
18404
18405 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
18406
18407         * configure-pre.in:
18408
18409         bumped version to 0.8.1 (SyncEvolution and API)
18410
18411 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
18412
18413         * src/backends/addressbook/AddressBookSource.cpp:
18414         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18415         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18416         * src/core/eds_abi_wrapper.cpp:
18417         * src/syncevolution.cpp:
18418
18419         fixed compile errors/warnings on Maemo/Mac OS X
18420
18421 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
18422
18423         * src/core/SyncEvolutionUtil.cpp:
18424
18425         #2087389: fixed: Mac OS X: removing old logdirs fails
18426
18427 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
18428
18429         * README:
18430
18431         cleaned up README
18432
18433 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
18434
18435         * configure-pre.in:
18436
18437         fixed git checkout with old git: it doesn't add 'origin' prefix
18438
18439 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
18440
18441         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18442         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18443         * src/core/EvolutionSyncClient.cpp:
18444         * src/core/SyncEvolutionCmdline.cpp:
18445         * src/core/eds_abi_wrapper.cpp:
18446         * src/core/eds_abi_wrapper.h:
18447
18448         --enable-evolution-compatibility: run with reduced functionality
18449         when functions are missing
18450
18451 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
18452
18453         * Makefile-gen.am:
18454
18455         fixed unversioned replaces/conflicts in package
18456
18457 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
18458
18459         * configure-pre.in:
18460
18461         avoid hyphen in version number
18462
18463 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
18464
18465         * configure-pre.in:
18466
18467         fixed missing git checkout in configure
18468
18469 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
18470
18471         * src/backends/evolution/EvolutionCalendarSource.cpp:
18472         * src/backends/evolution/EvolutionCalendarSource.h:
18473         * src/core/TrackingSyncSource.cpp:
18474         * src/core/TrackingSyncSource.h:
18475
18476         SF #2095433: regression in 0.8: one-way sync of virtual birthday
18477         calendar
18478
18479 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
18480
18481         * Makefile-gen.am:
18482
18483         build one deb which replaces the zoo of evolution-<evover>
18484         packages
18485
18486 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
18487
18488         * README:
18489
18490         fixed typo (user instead of username)
18491
18492 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
18493
18494         * configure-pre.in:
18495         * src/backends/evolution/libical/icalstrdup.c:
18496         * src/backends/evolution/libical/icalstrdup.h:
18497
18498         fixed checking out origin branch and updating from git
18499
18500 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
18501
18502         * configure-pre.in:
18503
18504         use Funambol C++ client library from github
18505
18506 2008-10-08  Patrick Ohly  <patrick.ohly@gmx.de>
18507
18508         * configure-post.in:
18509         * configure-pre.in:
18510         * src/backends/evolution/EvolutionCalendarSource.h:
18511         * src/backends/evolution/EvolutionContactSource.h:
18512         * src/backends/evolution/e-cal-check-timezones.h:
18513         * src/client-test-app.cpp:
18514         * src/core/EvolutionSmartPtr.h:
18515         * src/core/EvolutionSyncSource.h:
18516         * src/core/Makefile.am:
18517         * src/core/eds_abi_wrapper.cpp:
18518         * src/core/eds_abi_wrapper.h:
18519         * src/syncevolution.cpp:
18520
18521         hard dependencies on specific Evolution libs can be avoided with
18522         --enable-evolution-compatibility
18523
18524 2008-10-08  Patrick Ohly  <patrick.ohly@gmx.de>
18525
18526         * test/evo.supp:
18527         * test/runtests.py:
18528
18529         checking out client library is optional now (done automatically
18530         by newer SyncEvolution configure script)
18531
18532 2008-09-20  Patrick Ohly  <patrick.ohly@gmx.de>
18533
18534         * configure-pre.in:
18535
18536         fixed checking out from SVN
18537
18538 2008-09-14  Patrick Ohly  <patrick.ohly@gmx.de>
18539
18540         * HACKING:
18541         * configure-pre.in:
18542         * src/Makefile-gen.am:
18543
18544         improved handling of Funambol client library source
18545
18546 2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>
18547
18548         * HACKING:
18549         * configure-pre.in:
18550
18551         use libcurl on all platforms
18552
18553 2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>
18554
18555         * HACKING:
18556         * configure-pre.in:
18557
18558         version number must go into configure-pre.in
18559
18560 2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>
18561
18562         * ChangeLog:
18563         * HACKING:
18564         * NEWS:
18565         * debian/changelog:
18566
18567         version 0.8
18568
18569 2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
18570
18571         * COPYING:
18572         * src/TestMain.cpp:
18573         * src/backends/addressbook/AddressBookConstants.cpp:
18574         * src/backends/addressbook/AddressBookSource.cpp:
18575         * src/backends/addressbook/AddressBookSource.h:
18576         * src/backends/evolution/EvolutionCalendarSource.cpp:
18577         * src/backends/evolution/EvolutionCalendarSource.h:
18578         * src/backends/evolution/EvolutionContactSource.cpp:
18579         * src/backends/evolution/EvolutionContactSource.h:
18580         * src/backends/evolution/EvolutionMemoSource.cpp:
18581         * src/backends/evolution/EvolutionMemoSource.h:
18582         * src/backends/evolution/e-cal-check-timezones.c:
18583         * src/backends/evolution/e-cal-check-timezones.h:
18584         * src/backends/file/FileSyncSource.cpp:
18585         * src/backends/file/FileSyncSource.h:
18586         * src/backends/sqlite/SQLiteContactSource.cpp:
18587         * src/backends/sqlite/SQLiteContactSource.h:
18588         * src/backends/sqlite/SQLiteUtil.cpp:
18589         * src/backends/sqlite/SQLiteUtil.h:
18590         * src/client-test-app.cpp:
18591         * src/core/ConfigNode.h:
18592         * src/core/EvolutionSmartPtr.h:
18593         * src/core/EvolutionSyncClient.cpp:
18594         * src/core/EvolutionSyncClient.h:
18595         * src/core/EvolutionSyncSource.cpp:
18596         * src/core/EvolutionSyncSource.h:
18597         * src/core/FileConfigNode.cpp:
18598         * src/core/FileConfigNode.h:
18599         * src/core/FileConfigTree.cpp:
18600         * src/core/FilterConfigNode.cpp:
18601         * src/core/FilterConfigNode.h:
18602         * src/core/PrefixConfigNode.cpp:
18603         * src/core/PrefixConfigNode.h:
18604         * src/core/SafeConfigNode.cpp:
18605         * src/core/SafeConfigNode.h:
18606         * src/core/SyncEvolutionCmdline.cpp:
18607         * src/core/SyncEvolutionCmdline.h:
18608         * src/core/SyncEvolutionConfig.cpp:
18609         * src/core/SyncEvolutionConfig.h:
18610         * src/core/SyncEvolutionUtil.cpp:
18611         * src/core/VolatileConfigNode.h:
18612         * src/core/VolatileConfigTree.h:
18613         * src/syncevolution.cpp:
18614
18615         license and copyright clarification
18616
18617 2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
18618
18619         * test/evo.supp:
18620
18621         new suppressions for Evolution libs
18622
18623 2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
18624
18625         * src/backends/evolution/EvolutionCalendarSource.cpp:
18626         * test/runtests.py:
18627
18628         speed up testing by reducing the default delay in Evolution
18629         calendar/task/text sync sources
18630
18631 2008-08-18  Patrick Ohly  <patrick.ohly@gmx.de>
18632
18633         * src/backends/file/FileSyncSourceRegister.cpp:
18634         * test/ClientTest.cpp:
18635         * test/ClientTest.h:
18636
18637         enable those linked item tests that 'dumb' sources can pass
18638
18639 2008-08-18  Patrick Ohly  <patrick.ohly@gmx.de>
18640
18641         * src/core/Makefile.am:
18642
18643         libs which might be in non-standard locations (glib, evolution)
18644         must come before libs in default locations (curl), otherwise we
18645         might incorrectly pick up glib from the default location
18646
18647 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
18648
18649         * ChangeLog:
18650         * NEWS:
18651         * configure-pre.in:
18652         * debian/changelog:
18653
18654         0.8 beta 3
18655
18656 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
18657
18658         * configure-pre.in:
18659         * src/core/Makefile.am:
18660
18661         fixed libcurl link error with --enable-shared
18662
18663 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
18664
18665         * src/backends/sqlite/configure-sub.in:
18666
18667         avoid libsqlite dependency if it is not needed
18668
18669 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
18670
18671         * HACKING:
18672         * configure-pre.in:
18673         * src/Makefile-gen.am:
18674
18675         removed obsolete LIBDBUS hack
18676
18677 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
18678
18679         * Makefile-gen.am:
18680
18681         removed unused BACKEND_REGISTRIES substitution from regenerated
18682         configure.in: it is already part of src/Makefile.am
18683
18684 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
18685
18686         * test/runtests.py:
18687
18688         only invoke client-test once; suppress known SW 'new client'
18689         problem; test 'text' source with Funambol
18690
18691 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18692
18693         * src/Makefile-gen.am:
18694
18695         previous commit disabled 'all' target - use BUILT_SOURCES instead
18696
18697 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18698
18699         * src/Makefile-gen.am:
18700         * src/client-test-app.cpp:
18701         * src/core/EvolutionSyncSource.h:
18702
18703         fixed issue with inconsistent use of ClientTest.h after copying
18704         it to SyncEvolution
18705
18706 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18707
18708         * src/backends/evolution/EvolutionCalendarSource.cpp:
18709         * src/backends/evolution/EvolutionCalendarSource.h:
18710         * src/backends/file/FileSyncSource.cpp:
18711         * src/backends/file/FileSyncSource.h:
18712         * src/backends/sqlite/SQLiteContactSource.cpp:
18713         * src/backends/sqlite/SQLiteContactSource.h:
18714         * src/core/EvolutionSyncSource.cpp:
18715         * src/core/EvolutionSyncSource.h:
18716         * src/core/TrackingSyncSource.h:
18717
18718         EvolutionSyncSource::sleepSinceModification(): delay after a sync
18719         only if needed, must be requested by sources
18720
18721 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18722
18723         * src/backends/evolution/EvolutionCalendarSource.cpp:
18724
18725         preserve child events when updating parent without relying on
18726         CALOBJ_MOD_THIS
18727
18728 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18729
18730         * test/ClientTest.cpp:
18731
18732         testLinkedItemsInsertBothUpdateParent: updating parent may also
18733         update child
18734
18735 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18736
18737         * src/client-test-app.cpp:
18738
18739         evo user/passwd must always be set for Client::Sync
18740
18741 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18742
18743         * src/backends/evolution/EvolutionCalendarSource.h:
18744
18745         better comment for returnOnlyChildren in removeEvents: parent is
18746         always removed
18747
18748 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18749
18750         * src/backends/evolution/EvolutionCalendarSource.cpp:
18751         * src/backends/evolution/EvolutionCalendarSource.h:
18752         * src/backends/evolution/EvolutionMemoSource.cpp:
18753         * test/ClientTest.cpp:
18754         * test/ClientTest.h:
18755
18756         calendar synchronization with Evolution Exchange Connector works
18757         again
18758
18759 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
18760
18761         * test/ClientTest.cpp:
18762         * test/ClientTest.h:
18763
18764         copied r_v70ga from C++ client lib because some changes will be
18765         necessary
18766
18767 2008-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
18768
18769         * src/core/SyncEvolutionCmdline.cpp:
18770         * src/core/SyncEvolutionConfig.cpp:
18771
18772         enabled 'memo' source in Funambol template
18773
18774 2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>
18775
18776         * src/backends/evolution/EvolutionCalendarSource.cpp:
18777         * src/backends/evolution/EvolutionContactSource.cpp:
18778         * src/backends/evolution/EvolutionMemoSource.cpp:
18779         * src/backends/file/FileSyncSource.cpp:
18780         * src/core/EvolutionSyncClient.cpp:
18781         * src/core/EvolutionSyncClient.h:
18782         * src/core/EvolutionSyncSource.cpp:
18783         * src/core/EvolutionSyncSource.h:
18784         * src/core/FileConfigNode.cpp:
18785         * src/core/SyncEvolutionUtil.cpp:
18786
18787         cleaned up error reporting: errno now passed to throwError
18788
18789 2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>
18790
18791         * src/core/EvolutionSyncSource.h:
18792
18793         CLIENT_TEST_EVOLUTION_USER/PASSWORD and warning about init order
18794
18795 2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>
18796
18797         * src/client-test-app.cpp:
18798
18799         added CLIENT_TEST_EVOLUTION_USER/PASSWORD so that backends which
18800         require authentication can now also be tested
18801
18802 2008-08-05  Patrick Ohly  <patrick.ohly@gmx.de>
18803
18804         * src/Makefile-gen.am:
18805
18806         added missing imemo20.ics test cases to build
18807
18808 2008-08-05  Patrick Ohly  <patrick.ohly@gmx.de>
18809
18810         * src/backends/file/FileSyncSourceRegister.cpp:
18811
18812         disable linked item testing: file backend does not support the
18813         special semantic
18814
18815 2008-08-04  Patrick Ohly  <patrick.ohly@gmx.de>
18816
18817         * Makefile-gen.am:
18818
18819         include Doxyfile in distribution
18820
18821 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18822
18823         * ChangeLog:
18824
18825         updated
18826
18827 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18828
18829         * src/core/EvolutionSyncSource.cpp:
18830         * src/core/EvolutionSyncSource.h:
18831
18832         avoid redundant ': failure' in error situations where the error
18833         description is already included
18834
18835 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18836
18837         * ChangeLog:
18838         * NEWS:
18839         * configure-pre.in:
18840
18841         release 0.8 beta 2
18842
18843 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18844
18845         * src/core/SyncEvolutionCmdline.cpp:
18846
18847         --sync implies --run, to be compatible with old command lines
18848
18849 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18850
18851         * src/README.h:
18852
18853         better explanation what the classes do
18854
18855 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18856
18857         * src/client-test-app.cpp:
18858
18859         added documentation for client-test env variables and usage
18860
18861 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18862
18863         * HACKING:
18864
18865         corrected outdated config path
18866
18867 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18868
18869         * src/backends/addressbook/AddressBookSourceRegister.cpp:
18870         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18871         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18872         * src/backends/file/FileSyncSourceRegister.cpp:
18873         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
18874
18875         only include integration tests in anonymous namespace because
18876         CPPUnit unit tests become ugly otherwise
18877
18878 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18879
18880         * src/backends/file/FileSyncSource.cpp:
18881         * src/backends/file/FileSyncSource.h:
18882         * src/backends/file/FileSyncSourceRegister.cpp:
18883         * src/backends/file/Makefile.am:
18884         * src/backends/file/configure-sub.in:
18885
18886         added file backend
18887
18888 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18889
18890         * src/core/EvolutionSyncSource.cpp:
18891         * src/core/EvolutionSyncSource.h:
18892
18893         added EvolutionSyncSource::logItemUtil(): extracts key properties
18894         from raw data and logs them
18895
18896 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18897
18898         * src/Makefile-gen.am:
18899
18900         more dependency fixes
18901
18902 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18903
18904         * README:
18905
18906         added synopsis for --status
18907
18908 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18909
18910         * src/backends/addressbook/AddressBookSourceRegister.cpp:
18911         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18912         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18913         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
18914
18915         use anonymous namespaces to avoid name conflicts between classes
18916
18917 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18918
18919         * README:
18920         * src/core/SyncEvolutionCmdline.cpp:
18921         * src/core/SyncEvolutionCmdline.h:
18922
18923         improved command line and its documented
18924
18925 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18926
18927         * src/Makefile-gen.am:
18928
18929         minor fixes for recent introduction of libsyncevolution
18930
18931 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
18932
18933         * src/Makefile-gen.am:
18934
18935         re-added 'test' target (alias for client-test now)
18936
18937 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
18938
18939         * Doxyfile:
18940         * Makefile-gen.am:
18941         * src/README.h:
18942         * src/core/EvolutionSyncSource.h:
18943         * src/core/SyncEvolutionConfig.h:
18944
18945         cleaned up Doxygen documentation + included Funambol API
18946
18947 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
18948
18949         * src/Makefile-gen.am:
18950         * src/backends/addressbook/AddressBookSourceRegister.cpp:
18951         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18952         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
18953         * src/backends/sqlite/Makefile.am:
18954         * src/backends/sqlite/SQLiteContactSource.cpp:
18955         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
18956         * src/client-test-app.cpp:
18957         * src/core/EvolutionSyncSource.cpp:
18958         * src/core/EvolutionSyncSource.h:
18959         * src/core/Makefile.am:
18960
18961         added automatic registration of test
18962
18963 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
18964
18965         * src/Makefile-gen.am:
18966
18967         client-test now depends on libsyncevolution.la and backends, i.e.
18968         'all'
18969
18970 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
18971
18972         * src/Makefile-gen.am:
18973         * src/core/Makefile.am:
18974
18975         fixed inclusion of moved boost in distribution
18976
18977 2008-07-31  Patrick Ohly  <patrick.ohly@gmx.de>
18978
18979         * Doxyfile:
18980         * src/Test.h:
18981         * src/boost/algorithm/string.hpp:
18982         * src/boost/algorithm/string/case_conv.hpp:
18983         * src/boost/algorithm/string/classification.hpp:
18984         * src/boost/algorithm/string/compare.hpp:
18985         * src/boost/algorithm/string/concept.hpp:
18986         * src/boost/algorithm/string/config.hpp:
18987         * src/boost/algorithm/string/constants.hpp:
18988         * src/boost/algorithm/string/detail/case_conv.hpp:
18989         * src/boost/algorithm/string/detail/classification.hpp:
18990         * src/boost/algorithm/string/detail/find_format.hpp:
18991         * src/boost/algorithm/string/detail/find_format_all.hpp:
18992         * src/boost/algorithm/string/detail/find_format_store.hpp:
18993         * src/boost/algorithm/string/detail/find_iterator.hpp:
18994         * src/boost/algorithm/string/detail/finder.hpp:
18995         * src/boost/algorithm/string/detail/finder_regex.hpp:
18996         * src/boost/algorithm/string/detail/formatter.hpp:
18997         * src/boost/algorithm/string/detail/formatter_regex.hpp:
18998         * src/boost/algorithm/string/detail/predicate.hpp:
18999         * src/boost/algorithm/string/detail/replace_storage.hpp:
19000         * src/boost/algorithm/string/detail/sequence.hpp:
19001         * src/boost/algorithm/string/detail/trim.hpp:
19002         * src/boost/algorithm/string/detail/util.hpp:
19003         * src/boost/algorithm/string/erase.hpp:
19004         * src/boost/algorithm/string/find.hpp:
19005         * src/boost/algorithm/string/find_format.hpp:
19006         * src/boost/algorithm/string/find_iterator.hpp:
19007         * src/boost/algorithm/string/finder.hpp:
19008         * src/boost/algorithm/string/formatter.hpp:
19009         * src/boost/algorithm/string/iter_find.hpp:
19010         * src/boost/algorithm/string/join.hpp:
19011         * src/boost/algorithm/string/predicate.hpp:
19012         * src/boost/algorithm/string/predicate_facade.hpp:
19013         * src/boost/algorithm/string/replace.hpp:
19014         * src/boost/algorithm/string/sequence_traits.hpp:
19015         * src/boost/algorithm/string/split.hpp:
19016         * src/boost/algorithm/string/std/list_traits.hpp:
19017         * src/boost/algorithm/string/std/rope_traits.hpp:
19018         * src/boost/algorithm/string/std/slist_traits.hpp:
19019         * src/boost/algorithm/string/std/string_traits.hpp:
19020         * src/boost/algorithm/string/std_containers_traits.hpp:
19021         * src/boost/algorithm/string/trim.hpp:
19022         * src/boost/algorithm/string/yes_no_type.hpp:
19023         * src/boost/assert.hpp:
19024         * src/boost/bind.hpp:
19025         * src/boost/bind/apply.hpp:
19026         * src/boost/bind/arg.hpp:
19027         * src/boost/bind/bind_cc.hpp:
19028         * src/boost/bind/bind_mf_cc.hpp:
19029         * src/boost/bind/bind_template.hpp:
19030         * src/boost/bind/make_adaptable.hpp:
19031         * src/boost/bind/mem_fn_cc.hpp:
19032         * src/boost/bind/mem_fn_template.hpp:
19033         * src/boost/bind/mem_fn_vw.hpp:
19034         * src/boost/bind/placeholders.hpp:
19035         * src/boost/bind/protect.hpp:
19036         * src/boost/bind/storage.hpp:
19037         * src/boost/cast.hpp:
19038         * src/boost/checked_delete.hpp:
19039         * src/boost/concept_archetype.hpp:
19040         * src/boost/concept_check.hpp:
19041         * src/boost/config.hpp:
19042         * src/boost/config/abi/borland_prefix.hpp:
19043         * src/boost/config/abi/borland_suffix.hpp:
19044         * src/boost/config/abi/msvc_prefix.hpp:
19045         * src/boost/config/abi/msvc_suffix.hpp:
19046         * src/boost/config/abi_prefix.hpp:
19047         * src/boost/config/abi_suffix.hpp:
19048         * src/boost/config/auto_link.hpp:
19049         * src/boost/config/compiler/borland.hpp:
19050         * src/boost/config/compiler/comeau.hpp:
19051         * src/boost/config/compiler/common_edg.hpp:
19052         * src/boost/config/compiler/compaq_cxx.hpp:
19053         * src/boost/config/compiler/digitalmars.hpp:
19054         * src/boost/config/compiler/gcc.hpp:
19055         * src/boost/config/compiler/gcc_xml.hpp:
19056         * src/boost/config/compiler/greenhills.hpp:
19057         * src/boost/config/compiler/hp_acc.hpp:
19058         * src/boost/config/compiler/intel.hpp:
19059         * src/boost/config/compiler/kai.hpp:
19060         * src/boost/config/compiler/metrowerks.hpp:
19061         * src/boost/config/compiler/mpw.hpp:
19062         * src/boost/config/compiler/sgi_mipspro.hpp:
19063         * src/boost/config/compiler/sunpro_cc.hpp:
19064         * src/boost/config/compiler/vacpp.hpp:
19065         * src/boost/config/compiler/visualc.hpp:
19066         * src/boost/config/no_tr1/complex.hpp:
19067         * src/boost/config/no_tr1/functional.hpp:
19068         * src/boost/config/no_tr1/memory.hpp:
19069         * src/boost/config/no_tr1/utility.hpp:
19070         * src/boost/config/platform/aix.hpp:
19071         * src/boost/config/platform/amigaos.hpp:
19072         * src/boost/config/platform/beos.hpp:
19073         * src/boost/config/platform/bsd.hpp:
19074         * src/boost/config/platform/cygwin.hpp:
19075         * src/boost/config/platform/hpux.hpp:
19076         * src/boost/config/platform/irix.hpp:
19077         * src/boost/config/platform/linux.hpp:
19078         * src/boost/config/platform/macos.hpp:
19079         * src/boost/config/platform/qnxnto.hpp:
19080         * src/boost/config/platform/solaris.hpp:
19081         * src/boost/config/platform/win32.hpp:
19082         * src/boost/config/posix_features.hpp:
19083         * src/boost/config/requires_threads.hpp:
19084         * src/boost/config/select_compiler_config.hpp:
19085         * src/boost/config/select_platform_config.hpp:
19086         * src/boost/config/select_stdlib_config.hpp:
19087         * src/boost/config/stdlib/dinkumware.hpp:
19088         * src/boost/config/stdlib/libcomo.hpp:
19089         * src/boost/config/stdlib/libstdcpp3.hpp:
19090         * src/boost/config/stdlib/modena.hpp:
19091         * src/boost/config/stdlib/msl.hpp:
19092         * src/boost/config/stdlib/roguewave.hpp:
19093         * src/boost/config/stdlib/sgi.hpp:
19094         * src/boost/config/stdlib/stlport.hpp:
19095         * src/boost/config/stdlib/vacpp.hpp:
19096         * src/boost/config/suffix.hpp:
19097         * src/boost/config/user.hpp:
19098         * src/boost/copyright:
19099         * src/boost/detail/algorithm.hpp:
19100         * src/boost/detail/allocator_utilities.hpp:
19101         * src/boost/detail/atomic_count.hpp:
19102         * src/boost/detail/atomic_count_gcc.hpp:
19103         * src/boost/detail/atomic_count_pthreads.hpp:
19104         * src/boost/detail/atomic_count_win32.hpp:
19105         * src/boost/detail/bad_weak_ptr.hpp:
19106         * src/boost/detail/binary_search.hpp:
19107         * src/boost/detail/call_traits.hpp:
19108         * src/boost/detail/catch_exceptions.hpp:
19109         * src/boost/detail/compressed_pair.hpp:
19110         * src/boost/detail/dynamic_bitset.hpp:
19111         * src/boost/detail/endian.hpp:
19112         * src/boost/detail/indirect_traits.hpp:
19113         * src/boost/detail/interlocked.hpp:
19114         * src/boost/detail/is_function_ref_tester.hpp:
19115         * src/boost/detail/is_incrementable.hpp:
19116         * src/boost/detail/is_xxx.hpp:
19117         * src/boost/detail/iterator.hpp:
19118         * src/boost/detail/lightweight_mutex.hpp:
19119         * src/boost/detail/lightweight_test.hpp:
19120         * src/boost/detail/limits.hpp:
19121         * src/boost/detail/lwm_nop.hpp:
19122         * src/boost/detail/lwm_pthreads.hpp:
19123         * src/boost/detail/lwm_win32_cs.hpp:
19124         * src/boost/detail/named_template_params.hpp:
19125         * src/boost/detail/no_exceptions_support.hpp:
19126         * src/boost/detail/none_t.hpp:
19127         * src/boost/detail/numeric_traits.hpp:
19128         * src/boost/detail/ob_call_traits.hpp:
19129         * src/boost/detail/ob_compressed_pair.hpp:
19130         * src/boost/detail/quick_allocator.hpp:
19131         * src/boost/detail/reference_content.hpp:
19132         * src/boost/detail/select_type.hpp:
19133         * src/boost/detail/shared_array_nmt.hpp:
19134         * src/boost/detail/shared_count.hpp:
19135         * src/boost/detail/shared_ptr_nmt.hpp:
19136         * src/boost/detail/sp_counted_base.hpp:
19137         * src/boost/detail/sp_counted_base_cw_ppc.hpp:
19138         * src/boost/detail/sp_counted_base_cw_x86.hpp:
19139         * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
19140         * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
19141         * src/boost/detail/sp_counted_base_gcc_x86.hpp:
19142         * src/boost/detail/sp_counted_base_nt.hpp:
19143         * src/boost/detail/sp_counted_base_pt.hpp:
19144         * src/boost/detail/sp_counted_base_w32.hpp:
19145         * src/boost/detail/sp_counted_impl.hpp:
19146         * src/boost/detail/templated_streams.hpp:
19147         * src/boost/detail/utf8_codecvt_facet.hpp:
19148         * src/boost/detail/workaround.hpp:
19149         * src/boost/foreach.hpp:
19150         * src/boost/function.hpp:
19151         * src/boost/function/detail/function_iterate.hpp:
19152         * src/boost/function/detail/maybe_include.hpp:
19153         * src/boost/function/detail/prologue.hpp:
19154         * src/boost/function/function0.hpp:
19155         * src/boost/function/function1.hpp:
19156         * src/boost/function/function10.hpp:
19157         * src/boost/function/function2.hpp:
19158         * src/boost/function/function3.hpp:
19159         * src/boost/function/function4.hpp:
19160         * src/boost/function/function5.hpp:
19161         * src/boost/function/function6.hpp:
19162         * src/boost/function/function7.hpp:
19163         * src/boost/function/function8.hpp:
19164         * src/boost/function/function9.hpp:
19165         * src/boost/function/function_base.hpp:
19166         * src/boost/function/function_template.hpp:
19167         * src/boost/function_equal.hpp:
19168         * src/boost/get_pointer.hpp:
19169         * src/boost/implicit_cast.hpp:
19170         * src/boost/intrusive_ptr.hpp:
19171         * src/boost/iterator.hpp:
19172         * src/boost/iterator/counting_iterator.hpp:
19173         * src/boost/iterator/detail/any_conversion_eater.hpp:
19174         * src/boost/iterator/detail/config_def.hpp:
19175         * src/boost/iterator/detail/config_undef.hpp:
19176         * src/boost/iterator/detail/enable_if.hpp:
19177         * src/boost/iterator/detail/facade_iterator_category.hpp:
19178         * src/boost/iterator/detail/minimum_category.hpp:
19179         * src/boost/iterator/filter_iterator.hpp:
19180         * src/boost/iterator/indirect_iterator.hpp:
19181         * src/boost/iterator/interoperable.hpp:
19182         * src/boost/iterator/is_lvalue_iterator.hpp:
19183         * src/boost/iterator/is_readable_iterator.hpp:
19184         * src/boost/iterator/iterator_adaptor.hpp:
19185         * src/boost/iterator/iterator_archetypes.hpp:
19186         * src/boost/iterator/iterator_categories.hpp:
19187         * src/boost/iterator/iterator_concepts.hpp:
19188         * src/boost/iterator/iterator_facade.hpp:
19189         * src/boost/iterator/iterator_traits.hpp:
19190         * src/boost/iterator/new_iterator_tests.hpp:
19191         * src/boost/iterator/permutation_iterator.hpp:
19192         * src/boost/iterator/reverse_iterator.hpp:
19193         * src/boost/iterator/transform_iterator.hpp:
19194         * src/boost/iterator/zip_iterator.hpp:
19195         * src/boost/lexical_cast.hpp:
19196         * src/boost/mem_fn.hpp:
19197         * src/boost/mpl/O1_size.hpp:
19198         * src/boost/mpl/O1_size_fwd.hpp:
19199         * src/boost/mpl/accumulate.hpp:
19200         * src/boost/mpl/advance.hpp:
19201         * src/boost/mpl/advance_fwd.hpp:
19202         * src/boost/mpl/alias.hpp:
19203         * src/boost/mpl/always.hpp:
19204         * src/boost/mpl/and.hpp:
19205         * src/boost/mpl/apply.hpp:
19206         * src/boost/mpl/apply_fwd.hpp:
19207         * src/boost/mpl/apply_wrap.hpp:
19208         * src/boost/mpl/arg.hpp:
19209         * src/boost/mpl/arg_fwd.hpp:
19210         * src/boost/mpl/arithmetic.hpp:
19211         * src/boost/mpl/as_sequence.hpp:
19212         * src/boost/mpl/assert.hpp:
19213         * src/boost/mpl/at.hpp:
19214         * src/boost/mpl/at_fwd.hpp:
19215         * src/boost/mpl/aux_/O1_size_impl.hpp:
19216         * src/boost/mpl/aux_/adl_barrier.hpp:
19217         * src/boost/mpl/aux_/advance_backward.hpp:
19218         * src/boost/mpl/aux_/advance_forward.hpp:
19219         * src/boost/mpl/aux_/apply_1st.hpp:
19220         * src/boost/mpl/aux_/arg_typedef.hpp:
19221         * src/boost/mpl/aux_/arithmetic_op.hpp:
19222         * src/boost/mpl/aux_/arity.hpp:
19223         * src/boost/mpl/aux_/arity_spec.hpp:
19224         * src/boost/mpl/aux_/at_impl.hpp:
19225         * src/boost/mpl/aux_/back_impl.hpp:
19226         * src/boost/mpl/aux_/basic_bind.hpp:
19227         * src/boost/mpl/aux_/begin_end_impl.hpp:
19228         * src/boost/mpl/aux_/clear_impl.hpp:
19229         * src/boost/mpl/aux_/common_name_wknd.hpp:
19230         * src/boost/mpl/aux_/comparison_op.hpp:
19231         * src/boost/mpl/aux_/config/adl.hpp:
19232         * src/boost/mpl/aux_/config/arrays.hpp:
19233         * src/boost/mpl/aux_/config/bind.hpp:
19234         * src/boost/mpl/aux_/config/compiler.hpp:
19235         * src/boost/mpl/aux_/config/ctps.hpp:
19236         * src/boost/mpl/aux_/config/dependent_nttp.hpp:
19237         * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
19238         * src/boost/mpl/aux_/config/dtp.hpp:
19239         * src/boost/mpl/aux_/config/eti.hpp:
19240         * src/boost/mpl/aux_/config/forwarding.hpp:
19241         * src/boost/mpl/aux_/config/gcc.hpp:
19242         * src/boost/mpl/aux_/config/has_apply.hpp:
19243         * src/boost/mpl/aux_/config/has_xxx.hpp:
19244         * src/boost/mpl/aux_/config/integral.hpp:
19245         * src/boost/mpl/aux_/config/intel.hpp:
19246         * src/boost/mpl/aux_/config/lambda.hpp:
19247         * src/boost/mpl/aux_/config/msvc.hpp:
19248         * src/boost/mpl/aux_/config/msvc_typename.hpp:
19249         * src/boost/mpl/aux_/config/nttp.hpp:
19250         * src/boost/mpl/aux_/config/operators.hpp:
19251         * src/boost/mpl/aux_/config/overload_resolution.hpp:
19252         * src/boost/mpl/aux_/config/preprocessor.hpp:
19253         * src/boost/mpl/aux_/config/static_constant.hpp:
19254         * src/boost/mpl/aux_/config/ttp.hpp:
19255         * src/boost/mpl/aux_/config/typeof.hpp:
19256         * src/boost/mpl/aux_/config/use_preprocessed.hpp:
19257         * src/boost/mpl/aux_/config/workaround.hpp:
19258         * src/boost/mpl/aux_/contains_impl.hpp:
19259         * src/boost/mpl/aux_/count_args.hpp:
19260         * src/boost/mpl/aux_/count_impl.hpp:
19261         * src/boost/mpl/aux_/empty_impl.hpp:
19262         * src/boost/mpl/aux_/erase_impl.hpp:
19263         * src/boost/mpl/aux_/erase_key_impl.hpp:
19264         * src/boost/mpl/aux_/filter_iter.hpp:
19265         * src/boost/mpl/aux_/find_if_pred.hpp:
19266         * src/boost/mpl/aux_/fold_impl.hpp:
19267         * src/boost/mpl/aux_/fold_impl_body.hpp:
19268         * src/boost/mpl/aux_/fold_op.hpp:
19269         * src/boost/mpl/aux_/fold_pred.hpp:
19270         * src/boost/mpl/aux_/front_impl.hpp:
19271         * src/boost/mpl/aux_/full_lambda.hpp:
19272         * src/boost/mpl/aux_/has_apply.hpp:
19273         * src/boost/mpl/aux_/has_begin.hpp:
19274         * src/boost/mpl/aux_/has_key_impl.hpp:
19275         * src/boost/mpl/aux_/has_rebind.hpp:
19276         * src/boost/mpl/aux_/has_size.hpp:
19277         * src/boost/mpl/aux_/has_tag.hpp:
19278         * src/boost/mpl/aux_/has_type.hpp:
19279         * src/boost/mpl/aux_/include_preprocessed.hpp:
19280         * src/boost/mpl/aux_/insert_impl.hpp:
19281         * src/boost/mpl/aux_/insert_range_impl.hpp:
19282         * src/boost/mpl/aux_/inserter_algorithm.hpp:
19283         * src/boost/mpl/aux_/integral_wrapper.hpp:
19284         * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
19285         * src/boost/mpl/aux_/iter_apply.hpp:
19286         * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
19287         * src/boost/mpl/aux_/iter_fold_impl.hpp:
19288         * src/boost/mpl/aux_/iter_push_front.hpp:
19289         * src/boost/mpl/aux_/joint_iter.hpp:
19290         * src/boost/mpl/aux_/lambda_arity_param.hpp:
19291         * src/boost/mpl/aux_/lambda_no_ctps.hpp:
19292         * src/boost/mpl/aux_/lambda_spec.hpp:
19293         * src/boost/mpl/aux_/lambda_support.hpp:
19294         * src/boost/mpl/aux_/largest_int.hpp:
19295         * src/boost/mpl/aux_/logical_op.hpp:
19296         * src/boost/mpl/aux_/msvc_dtw.hpp:
19297         * src/boost/mpl/aux_/msvc_eti_base.hpp:
19298         * src/boost/mpl/aux_/msvc_is_class.hpp:
19299         * src/boost/mpl/aux_/msvc_never_true.hpp:
19300         * src/boost/mpl/aux_/msvc_type.hpp:
19301         * src/boost/mpl/aux_/na.hpp:
19302         * src/boost/mpl/aux_/na_assert.hpp:
19303         * src/boost/mpl/aux_/na_fwd.hpp:
19304         * src/boost/mpl/aux_/na_spec.hpp:
19305         * src/boost/mpl/aux_/nested_type_wknd.hpp:
19306         * src/boost/mpl/aux_/nttp_decl.hpp:
19307         * src/boost/mpl/aux_/numeric_cast_utils.hpp:
19308         * src/boost/mpl/aux_/numeric_op.hpp:
19309         * src/boost/mpl/aux_/order_impl.hpp:
19310         * src/boost/mpl/aux_/overload_names.hpp:
19311         * src/boost/mpl/aux_/partition_op.hpp:
19312         * src/boost/mpl/aux_/pop_back_impl.hpp:
19313         * src/boost/mpl/aux_/pop_front_impl.hpp:
19314         * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
19315         * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
19316         * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
19317         * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
19318         * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
19319         * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
19320         * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
19321         * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
19322         * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
19323         * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
19324         * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
19325         * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
19326         * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
19327         * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
19328         * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
19329         * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
19330         * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
19331         * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
19332         * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
19333         * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
19334         * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
19335         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
19336         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
19337         * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
19338         * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
19339         * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
19340         * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
19341         * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
19342         * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
19343         * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
19344         * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
19345         * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
19346         * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
19347         * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
19348         * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
19349         * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
19350         * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
19351         * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
19352         * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
19353         * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
19354         * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
19355         * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
19356         * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
19357         * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
19358         * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
19359         * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
19360         * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
19361         * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
19362         * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
19363         * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
19364         * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
19365         * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
19366         * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
19367         * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
19368         * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
19369         * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
19370         * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
19371         * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
19372         * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
19373         * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
19374         * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
19375         * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
19376         * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
19377         * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
19378         * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
19379         * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
19380         * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
19381         * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
19382         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
19383         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
19384         * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
19385         * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
19386         * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
19387         * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
19388         * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
19389         * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
19390         * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
19391         * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
19392         * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
19393         * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
19394         * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
19395         * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
19396         * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
19397         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
19398         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
19399         * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
19400         * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
19401         * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
19402         * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
19403         * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
19404         * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
19405         * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
19406         * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
19407         * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
19408         * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
19409         * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
19410         * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
19411         * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
19412         * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
19413         * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
19414         * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
19415         * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
19416         * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
19417         * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
19418         * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
19419         * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
19420         * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
19421         * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
19422         * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
19423         * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
19424         * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
19425         * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
19426         * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
19427         * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
19428         * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
19429         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
19430         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
19431         * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
19432         * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
19433         * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
19434         * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
19435         * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
19436         * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
19437         * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
19438         * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
19439         * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
19440         * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
19441         * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
19442         * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
19443         * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
19444         * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
19445         * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
19446         * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
19447         * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
19448         * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
19449         * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
19450         * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
19451         * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
19452         * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
19453         * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
19454         * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
19455         * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
19456         * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
19457         * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
19458         * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
19459         * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
19460         * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
19461         * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
19462         * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
19463         * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
19464         * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
19465         * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
19466         * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
19467         * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
19468         * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
19469         * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
19470         * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
19471         * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
19472         * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
19473         * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
19474         * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
19475         * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
19476         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
19477         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
19478         * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
19479         * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
19480         * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
19481         * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
19482         * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
19483         * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
19484         * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
19485         * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
19486         * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
19487         * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
19488         * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
19489         * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
19490         * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
19491         * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
19492         * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
19493         * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
19494         * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
19495         * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
19496         * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
19497         * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
19498         * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
19499         * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
19500         * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
19501         * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
19502         * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
19503         * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
19504         * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
19505         * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
19506         * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
19507         * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
19508         * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
19509         * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
19510         * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
19511         * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
19512         * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
19513         * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
19514         * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
19515         * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
19516         * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
19517         * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
19518         * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
19519         * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
19520         * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
19521         * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
19522         * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
19523         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
19524         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
19525         * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
19526         * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
19527         * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
19528         * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
19529         * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
19530         * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
19531         * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
19532         * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
19533         * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
19534         * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
19535         * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
19536         * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
19537         * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
19538         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
19539         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
19540         * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
19541         * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
19542         * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
19543         * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
19544         * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
19545         * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
19546         * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
19547         * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
19548         * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
19549         * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
19550         * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
19551         * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
19552         * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
19553         * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
19554         * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
19555         * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
19556         * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
19557         * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
19558         * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
19559         * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
19560         * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
19561         * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
19562         * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
19563         * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
19564         * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
19565         * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
19566         * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
19567         * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
19568         * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
19569         * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
19570         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
19571         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
19572         * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
19573         * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
19574         * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
19575         * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
19576         * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
19577         * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
19578         * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
19579         * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
19580         * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
19581         * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
19582         * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
19583         * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
19584         * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
19585         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
19586         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
19587         * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
19588         * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
19589         * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
19590         * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
19591         * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
19592         * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
19593         * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
19594         * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
19595         * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
19596         * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
19597         * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
19598         * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
19599         * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
19600         * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
19601         * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
19602         * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
19603         * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
19604         * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
19605         * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
19606         * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
19607         * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
19608         * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
19609         * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
19610         * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
19611         * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
19612         * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
19613         * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
19614         * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
19615         * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
19616         * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
19617         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
19618         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
19619         * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
19620         * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
19621         * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
19622         * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
19623         * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
19624         * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
19625         * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
19626         * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
19627         * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
19628         * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
19629         * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
19630         * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
19631         * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
19632         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
19633         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
19634         * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
19635         * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
19636         * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
19637         * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
19638         * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
19639         * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
19640         * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
19641         * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
19642         * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
19643         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
19644         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
19645         * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
19646         * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
19647         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
19648         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
19649         * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
19650         * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
19651         * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
19652         * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
19653         * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
19654         * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
19655         * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
19656         * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
19657         * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
19658         * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
19659         * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
19660         * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
19661         * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
19662         * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
19663         * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
19664         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
19665         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
19666         * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
19667         * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
19668         * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
19669         * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
19670         * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
19671         * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
19672         * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
19673         * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
19674         * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
19675         * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
19676         * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
19677         * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
19678         * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
19679         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
19680         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
19681         * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
19682         * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
19683         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
19684         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
19685         * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
19686         * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
19687         * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
19688         * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
19689         * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
19690         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
19691         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
19692         * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
19693         * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
19694         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
19695         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
19696         * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
19697         * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
19698         * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
19699         * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
19700         * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
19701         * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
19702         * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
19703         * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
19704         * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
19705         * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
19706         * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
19707         * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
19708         * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
19709         * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
19710         * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
19711         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
19712         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
19713         * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
19714         * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
19715         * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
19716         * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
19717         * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
19718         * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
19719         * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
19720         * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
19721         * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
19722         * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
19723         * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
19724         * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
19725         * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
19726         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
19727         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
19728         * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
19729         * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
19730         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
19731         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
19732         * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
19733         * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
19734         * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
19735         * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
19736         * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
19737         * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
19738         * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
19739         * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
19740         * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
19741         * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
19742         * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
19743         * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
19744         * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
19745         * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
19746         * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
19747         * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
19748         * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
19749         * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
19750         * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
19751         * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
19752         * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
19753         * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
19754         * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
19755         * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
19756         * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
19757         * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
19758         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
19759         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
19760         * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
19761         * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
19762         * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
19763         * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
19764         * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
19765         * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
19766         * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
19767         * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
19768         * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
19769         * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
19770         * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
19771         * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
19772         * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
19773         * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
19774         * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
19775         * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
19776         * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
19777         * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
19778         * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
19779         * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
19780         * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
19781         * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
19782         * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
19783         * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
19784         * src/boost/mpl/aux_/preprocessor/add.hpp:
19785         * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
19786         * src/boost/mpl/aux_/preprocessor/default_params.hpp:
19787         * src/boost/mpl/aux_/preprocessor/enum.hpp:
19788         * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
19789         * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
19790         * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
19791         * src/boost/mpl/aux_/preprocessor/params.hpp:
19792         * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
19793         * src/boost/mpl/aux_/preprocessor/range.hpp:
19794         * src/boost/mpl/aux_/preprocessor/repeat.hpp:
19795         * src/boost/mpl/aux_/preprocessor/sub.hpp:
19796         * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
19797         * src/boost/mpl/aux_/preprocessor/tuple.hpp:
19798         * src/boost/mpl/aux_/ptr_to_ref.hpp:
19799         * src/boost/mpl/aux_/push_back_impl.hpp:
19800         * src/boost/mpl/aux_/push_front_impl.hpp:
19801         * src/boost/mpl/aux_/range_c/O1_size.hpp:
19802         * src/boost/mpl/aux_/range_c/back.hpp:
19803         * src/boost/mpl/aux_/range_c/empty.hpp:
19804         * src/boost/mpl/aux_/range_c/front.hpp:
19805         * src/boost/mpl/aux_/range_c/iterator.hpp:
19806         * src/boost/mpl/aux_/range_c/size.hpp:
19807         * src/boost/mpl/aux_/range_c/tag.hpp:
19808         * src/boost/mpl/aux_/reverse_fold_impl.hpp:
19809         * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
19810         * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
19811         * src/boost/mpl/aux_/sequence_wrapper.hpp:
19812         * src/boost/mpl/aux_/shift_op.hpp:
19813         * src/boost/mpl/aux_/single_element_iter.hpp:
19814         * src/boost/mpl/aux_/size_impl.hpp:
19815         * src/boost/mpl/aux_/sort_impl.hpp:
19816         * src/boost/mpl/aux_/static_cast.hpp:
19817         * src/boost/mpl/aux_/template_arity.hpp:
19818         * src/boost/mpl/aux_/template_arity_fwd.hpp:
19819         * src/boost/mpl/aux_/test.hpp:
19820         * src/boost/mpl/aux_/test/assert.hpp:
19821         * src/boost/mpl/aux_/test/data.hpp:
19822         * src/boost/mpl/aux_/test/test_case.hpp:
19823         * src/boost/mpl/aux_/traits_lambda_spec.hpp:
19824         * src/boost/mpl/aux_/transform_iter.hpp:
19825         * src/boost/mpl/aux_/type_wrapper.hpp:
19826         * src/boost/mpl/aux_/unwrap.hpp:
19827         * src/boost/mpl/aux_/value_wknd.hpp:
19828         * src/boost/mpl/aux_/yes_no.hpp:
19829         * src/boost/mpl/back.hpp:
19830         * src/boost/mpl/back_fwd.hpp:
19831         * src/boost/mpl/back_inserter.hpp:
19832         * src/boost/mpl/base.hpp:
19833         * src/boost/mpl/begin.hpp:
19834         * src/boost/mpl/begin_end.hpp:
19835         * src/boost/mpl/begin_end_fwd.hpp:
19836         * src/boost/mpl/bind.hpp:
19837         * src/boost/mpl/bind_fwd.hpp:
19838         * src/boost/mpl/bitand.hpp:
19839         * src/boost/mpl/bitor.hpp:
19840         * src/boost/mpl/bitwise.hpp:
19841         * src/boost/mpl/bitxor.hpp:
19842         * src/boost/mpl/bool.hpp:
19843         * src/boost/mpl/bool_fwd.hpp:
19844         * src/boost/mpl/clear.hpp:
19845         * src/boost/mpl/clear_fwd.hpp:
19846         * src/boost/mpl/comparison.hpp:
19847         * src/boost/mpl/contains.hpp:
19848         * src/boost/mpl/contains_fwd.hpp:
19849         * src/boost/mpl/copy.hpp:
19850         * src/boost/mpl/copy_if.hpp:
19851         * src/boost/mpl/count.hpp:
19852         * src/boost/mpl/count_fwd.hpp:
19853         * src/boost/mpl/count_if.hpp:
19854         * src/boost/mpl/deque.hpp:
19855         * src/boost/mpl/deref.hpp:
19856         * src/boost/mpl/distance.hpp:
19857         * src/boost/mpl/distance_fwd.hpp:
19858         * src/boost/mpl/divides.hpp:
19859         * src/boost/mpl/empty.hpp:
19860         * src/boost/mpl/empty_base.hpp:
19861         * src/boost/mpl/empty_fwd.hpp:
19862         * src/boost/mpl/empty_sequence.hpp:
19863         * src/boost/mpl/end.hpp:
19864         * src/boost/mpl/equal.hpp:
19865         * src/boost/mpl/equal_to.hpp:
19866         * src/boost/mpl/erase.hpp:
19867         * src/boost/mpl/erase_fwd.hpp:
19868         * src/boost/mpl/erase_key.hpp:
19869         * src/boost/mpl/erase_key_fwd.hpp:
19870         * src/boost/mpl/eval_if.hpp:
19871         * src/boost/mpl/filter_view.hpp:
19872         * src/boost/mpl/find.hpp:
19873         * src/boost/mpl/find_if.hpp:
19874         * src/boost/mpl/fold.hpp:
19875         * src/boost/mpl/for_each.hpp:
19876         * src/boost/mpl/front.hpp:
19877         * src/boost/mpl/front_fwd.hpp:
19878         * src/boost/mpl/front_inserter.hpp:
19879         * src/boost/mpl/greater.hpp:
19880         * src/boost/mpl/greater_equal.hpp:
19881         * src/boost/mpl/has_key.hpp:
19882         * src/boost/mpl/has_key_fwd.hpp:
19883         * src/boost/mpl/has_xxx.hpp:
19884         * src/boost/mpl/identity.hpp:
19885         * src/boost/mpl/if.hpp:
19886         * src/boost/mpl/index_if.hpp:
19887         * src/boost/mpl/index_of.hpp:
19888         * src/boost/mpl/inherit.hpp:
19889         * src/boost/mpl/inherit_linearly.hpp:
19890         * src/boost/mpl/insert.hpp:
19891         * src/boost/mpl/insert_fwd.hpp:
19892         * src/boost/mpl/insert_range.hpp:
19893         * src/boost/mpl/insert_range_fwd.hpp:
19894         * src/boost/mpl/inserter.hpp:
19895         * src/boost/mpl/int.hpp:
19896         * src/boost/mpl/int_fwd.hpp:
19897         * src/boost/mpl/integral_c.hpp:
19898         * src/boost/mpl/integral_c_fwd.hpp:
19899         * src/boost/mpl/integral_c_tag.hpp:
19900         * src/boost/mpl/is_placeholder.hpp:
19901         * src/boost/mpl/is_sequence.hpp:
19902         * src/boost/mpl/iter_fold.hpp:
19903         * src/boost/mpl/iter_fold_if.hpp:
19904         * src/boost/mpl/iterator_category.hpp:
19905         * src/boost/mpl/iterator_range.hpp:
19906         * src/boost/mpl/iterator_tags.hpp:
19907         * src/boost/mpl/joint_view.hpp:
19908         * src/boost/mpl/key_type.hpp:
19909         * src/boost/mpl/key_type_fwd.hpp:
19910         * src/boost/mpl/lambda.hpp:
19911         * src/boost/mpl/lambda_fwd.hpp:
19912         * src/boost/mpl/less.hpp:
19913         * src/boost/mpl/less_equal.hpp:
19914         * src/boost/mpl/limits/arity.hpp:
19915         * src/boost/mpl/limits/list.hpp:
19916         * src/boost/mpl/limits/map.hpp:
19917         * src/boost/mpl/limits/set.hpp:
19918         * src/boost/mpl/limits/unrolling.hpp:
19919         * src/boost/mpl/limits/vector.hpp:
19920         * src/boost/mpl/list.hpp:
19921         * src/boost/mpl/list/aux_/O1_size.hpp:
19922         * src/boost/mpl/list/aux_/begin_end.hpp:
19923         * src/boost/mpl/list/aux_/clear.hpp:
19924         * src/boost/mpl/list/aux_/empty.hpp:
19925         * src/boost/mpl/list/aux_/front.hpp:
19926         * src/boost/mpl/list/aux_/include_preprocessed.hpp:
19927         * src/boost/mpl/list/aux_/item.hpp:
19928         * src/boost/mpl/list/aux_/iterator.hpp:
19929         * src/boost/mpl/list/aux_/numbered.hpp:
19930         * src/boost/mpl/list/aux_/numbered_c.hpp:
19931         * src/boost/mpl/list/aux_/pop_front.hpp:
19932         * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
19933         * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
19934         * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
19935         * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
19936         * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
19937         * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
19938         * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
19939         * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
19940         * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
19941         * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
19942         * src/boost/mpl/list/aux_/push_back.hpp:
19943         * src/boost/mpl/list/aux_/push_front.hpp:
19944         * src/boost/mpl/list/aux_/size.hpp:
19945         * src/boost/mpl/list/aux_/tag.hpp:
19946         * src/boost/mpl/list/list0.hpp:
19947         * src/boost/mpl/list/list0_c.hpp:
19948         * src/boost/mpl/list/list10.hpp:
19949         * src/boost/mpl/list/list10_c.hpp:
19950         * src/boost/mpl/list/list20.hpp:
19951         * src/boost/mpl/list/list20_c.hpp:
19952         * src/boost/mpl/list/list30.hpp:
19953         * src/boost/mpl/list/list30_c.hpp:
19954         * src/boost/mpl/list/list40.hpp:
19955         * src/boost/mpl/list/list40_c.hpp:
19956         * src/boost/mpl/list/list50.hpp:
19957         * src/boost/mpl/list/list50_c.hpp:
19958         * src/boost/mpl/list_c.hpp:
19959         * src/boost/mpl/logical.hpp:
19960         * src/boost/mpl/long.hpp:
19961         * src/boost/mpl/long_fwd.hpp:
19962         * src/boost/mpl/lower_bound.hpp:
19963         * src/boost/mpl/map.hpp:
19964         * src/boost/mpl/map/aux_/at_impl.hpp:
19965         * src/boost/mpl/map/aux_/begin_end_impl.hpp:
19966         * src/boost/mpl/map/aux_/clear_impl.hpp:
19967         * src/boost/mpl/map/aux_/contains_impl.hpp:
19968         * src/boost/mpl/map/aux_/empty_impl.hpp:
19969         * src/boost/mpl/map/aux_/erase_impl.hpp:
19970         * src/boost/mpl/map/aux_/erase_key_impl.hpp:
19971         * src/boost/mpl/map/aux_/has_key_impl.hpp:
19972         * src/boost/mpl/map/aux_/include_preprocessed.hpp:
19973         * src/boost/mpl/map/aux_/insert_impl.hpp:
19974         * src/boost/mpl/map/aux_/item.hpp:
19975         * src/boost/mpl/map/aux_/iterator.hpp:
19976         * src/boost/mpl/map/aux_/key_type_impl.hpp:
19977         * src/boost/mpl/map/aux_/map0.hpp:
19978         * src/boost/mpl/map/aux_/numbered.hpp:
19979         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
19980         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
19981         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
19982         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
19983         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
19984         * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
19985         * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
19986         * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
19987         * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
19988         * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
19989         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
19990         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
19991         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
19992         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
19993         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
19994         * src/boost/mpl/map/aux_/size_impl.hpp:
19995         * src/boost/mpl/map/aux_/tag.hpp:
19996         * src/boost/mpl/map/aux_/value_type_impl.hpp:
19997         * src/boost/mpl/map/map0.hpp:
19998         * src/boost/mpl/map/map10.hpp:
19999         * src/boost/mpl/map/map20.hpp:
20000         * src/boost/mpl/map/map30.hpp:
20001         * src/boost/mpl/map/map40.hpp:
20002         * src/boost/mpl/map/map50.hpp:
20003         * src/boost/mpl/math/fixed_c.hpp:
20004         * src/boost/mpl/math/is_even.hpp:
20005         * src/boost/mpl/math/rational_c.hpp:
20006         * src/boost/mpl/max.hpp:
20007         * src/boost/mpl/max_element.hpp:
20008         * src/boost/mpl/min.hpp:
20009         * src/boost/mpl/min_element.hpp:
20010         * src/boost/mpl/min_max.hpp:
20011         * src/boost/mpl/minus.hpp:
20012         * src/boost/mpl/modulus.hpp:
20013         * src/boost/mpl/multiplies.hpp:
20014         * src/boost/mpl/multiset/aux_/count_impl.hpp:
20015         * src/boost/mpl/multiset/aux_/insert_impl.hpp:
20016         * src/boost/mpl/multiset/aux_/item.hpp:
20017         * src/boost/mpl/multiset/aux_/multiset0.hpp:
20018         * src/boost/mpl/multiset/aux_/tag.hpp:
20019         * src/boost/mpl/multiset/multiset0.hpp:
20020         * src/boost/mpl/negate.hpp:
20021         * src/boost/mpl/next.hpp:
20022         * src/boost/mpl/next_prior.hpp:
20023         * src/boost/mpl/not.hpp:
20024         * src/boost/mpl/not_equal_to.hpp:
20025         * src/boost/mpl/numeric_cast.hpp:
20026         * src/boost/mpl/or.hpp:
20027         * src/boost/mpl/order.hpp:
20028         * src/boost/mpl/order_fwd.hpp:
20029         * src/boost/mpl/pair.hpp:
20030         * src/boost/mpl/pair_view.hpp:
20031         * src/boost/mpl/partition.hpp:
20032         * src/boost/mpl/placeholders.hpp:
20033         * src/boost/mpl/plus.hpp:
20034         * src/boost/mpl/pop_back.hpp:
20035         * src/boost/mpl/pop_back_fwd.hpp:
20036         * src/boost/mpl/pop_front.hpp:
20037         * src/boost/mpl/pop_front_fwd.hpp:
20038         * src/boost/mpl/print.hpp:
20039         * src/boost/mpl/prior.hpp:
20040         * src/boost/mpl/protect.hpp:
20041         * src/boost/mpl/push_back.hpp:
20042         * src/boost/mpl/push_back_fwd.hpp:
20043         * src/boost/mpl/push_front.hpp:
20044         * src/boost/mpl/push_front_fwd.hpp:
20045         * src/boost/mpl/quote.hpp:
20046         * src/boost/mpl/range_c.hpp:
20047         * src/boost/mpl/remove.hpp:
20048         * src/boost/mpl/remove_if.hpp:
20049         * src/boost/mpl/replace.hpp:
20050         * src/boost/mpl/replace_if.hpp:
20051         * src/boost/mpl/reverse.hpp:
20052         * src/boost/mpl/reverse_fold.hpp:
20053         * src/boost/mpl/reverse_iter_fold.hpp:
20054         * src/boost/mpl/same_as.hpp:
20055         * src/boost/mpl/sequence_tag.hpp:
20056         * src/boost/mpl/sequence_tag_fwd.hpp:
20057         * src/boost/mpl/set.hpp:
20058         * src/boost/mpl/set/aux_/at_impl.hpp:
20059         * src/boost/mpl/set/aux_/begin_end_impl.hpp:
20060         * src/boost/mpl/set/aux_/clear_impl.hpp:
20061         * src/boost/mpl/set/aux_/empty_impl.hpp:
20062         * src/boost/mpl/set/aux_/erase_impl.hpp:
20063         * src/boost/mpl/set/aux_/erase_key_impl.hpp:
20064         * src/boost/mpl/set/aux_/has_key_impl.hpp:
20065         * src/boost/mpl/set/aux_/include_preprocessed.hpp:
20066         * src/boost/mpl/set/aux_/insert_impl.hpp:
20067         * src/boost/mpl/set/aux_/item.hpp:
20068         * src/boost/mpl/set/aux_/iterator.hpp:
20069         * src/boost/mpl/set/aux_/key_type_impl.hpp:
20070         * src/boost/mpl/set/aux_/numbered.hpp:
20071         * src/boost/mpl/set/aux_/numbered_c.hpp:
20072         * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
20073         * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
20074         * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
20075         * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
20076         * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
20077         * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
20078         * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
20079         * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
20080         * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
20081         * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
20082         * src/boost/mpl/set/aux_/set0.hpp:
20083         * src/boost/mpl/set/aux_/size_impl.hpp:
20084         * src/boost/mpl/set/aux_/tag.hpp:
20085         * src/boost/mpl/set/aux_/value_type_impl.hpp:
20086         * src/boost/mpl/set/set0.hpp:
20087         * src/boost/mpl/set/set0_c.hpp:
20088         * src/boost/mpl/set/set10.hpp:
20089         * src/boost/mpl/set/set10_c.hpp:
20090         * src/boost/mpl/set/set20.hpp:
20091         * src/boost/mpl/set/set20_c.hpp:
20092         * src/boost/mpl/set/set30.hpp:
20093         * src/boost/mpl/set/set30_c.hpp:
20094         * src/boost/mpl/set/set40.hpp:
20095         * src/boost/mpl/set/set40_c.hpp:
20096         * src/boost/mpl/set/set50.hpp:
20097         * src/boost/mpl/set/set50_c.hpp:
20098         * src/boost/mpl/set_c.hpp:
20099         * src/boost/mpl/shift_left.hpp:
20100         * src/boost/mpl/shift_right.hpp:
20101         * src/boost/mpl/single_view.hpp:
20102         * src/boost/mpl/size.hpp:
20103         * src/boost/mpl/size_fwd.hpp:
20104         * src/boost/mpl/size_t.hpp:
20105         * src/boost/mpl/size_t_fwd.hpp:
20106         * src/boost/mpl/sizeof.hpp:
20107         * src/boost/mpl/sort.hpp:
20108         * src/boost/mpl/stable_partition.hpp:
20109         * src/boost/mpl/switch.hpp:
20110         * src/boost/mpl/tag.hpp:
20111         * src/boost/mpl/times.hpp:
20112         * src/boost/mpl/transform.hpp:
20113         * src/boost/mpl/transform_view.hpp:
20114         * src/boost/mpl/unique.hpp:
20115         * src/boost/mpl/unpack_args.hpp:
20116         * src/boost/mpl/upper_bound.hpp:
20117         * src/boost/mpl/value_type.hpp:
20118         * src/boost/mpl/value_type_fwd.hpp:
20119         * src/boost/mpl/vector.hpp:
20120         * src/boost/mpl/vector/aux_/O1_size.hpp:
20121         * src/boost/mpl/vector/aux_/at.hpp:
20122         * src/boost/mpl/vector/aux_/back.hpp:
20123         * src/boost/mpl/vector/aux_/begin_end.hpp:
20124         * src/boost/mpl/vector/aux_/clear.hpp:
20125         * src/boost/mpl/vector/aux_/empty.hpp:
20126         * src/boost/mpl/vector/aux_/front.hpp:
20127         * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
20128         * src/boost/mpl/vector/aux_/item.hpp:
20129         * src/boost/mpl/vector/aux_/iterator.hpp:
20130         * src/boost/mpl/vector/aux_/numbered.hpp:
20131         * src/boost/mpl/vector/aux_/numbered_c.hpp:
20132         * src/boost/mpl/vector/aux_/pop_back.hpp:
20133         * src/boost/mpl/vector/aux_/pop_front.hpp:
20134         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
20135         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
20136         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
20137         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
20138         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
20139         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
20140         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
20141         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
20142         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
20143         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
20144         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
20145         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
20146         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
20147         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
20148         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
20149         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
20150         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
20151         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
20152         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
20153         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
20154         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
20155         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
20156         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
20157         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
20158         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
20159         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
20160         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
20161         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
20162         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
20163         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
20164         * src/boost/mpl/vector/aux_/push_back.hpp:
20165         * src/boost/mpl/vector/aux_/push_front.hpp:
20166         * src/boost/mpl/vector/aux_/size.hpp:
20167         * src/boost/mpl/vector/aux_/tag.hpp:
20168         * src/boost/mpl/vector/aux_/vector0.hpp:
20169         * src/boost/mpl/vector/vector0.hpp:
20170         * src/boost/mpl/vector/vector0_c.hpp:
20171         * src/boost/mpl/vector/vector10.hpp:
20172         * src/boost/mpl/vector/vector10_c.hpp:
20173         * src/boost/mpl/vector/vector20.hpp:
20174         * src/boost/mpl/vector/vector20_c.hpp:
20175         * src/boost/mpl/vector/vector30.hpp:
20176         * src/boost/mpl/vector/vector30_c.hpp:
20177         * src/boost/mpl/vector/vector40.hpp:
20178         * src/boost/mpl/vector/vector40_c.hpp:
20179         * src/boost/mpl/vector/vector50.hpp:
20180         * src/boost/mpl/vector/vector50_c.hpp:
20181         * src/boost/mpl/vector_c.hpp:
20182         * src/boost/mpl/void.hpp:
20183         * src/boost/mpl/void_fwd.hpp:
20184         * src/boost/mpl/zip_view.hpp:
20185         * src/boost/next_prior.hpp:
20186         * src/boost/noncopyable.hpp:
20187         * src/boost/pointer_cast.hpp:
20188         * src/boost/preprocessor.hpp:
20189         * src/boost/preprocessor/arithmetic.hpp:
20190         * src/boost/preprocessor/arithmetic/add.hpp:
20191         * src/boost/preprocessor/arithmetic/dec.hpp:
20192         * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
20193         * src/boost/preprocessor/arithmetic/div.hpp:
20194         * src/boost/preprocessor/arithmetic/inc.hpp:
20195         * src/boost/preprocessor/arithmetic/mod.hpp:
20196         * src/boost/preprocessor/arithmetic/mul.hpp:
20197         * src/boost/preprocessor/arithmetic/sub.hpp:
20198         * src/boost/preprocessor/array.hpp:
20199         * src/boost/preprocessor/array/data.hpp:
20200         * src/boost/preprocessor/array/elem.hpp:
20201         * src/boost/preprocessor/array/insert.hpp:
20202         * src/boost/preprocessor/array/pop_back.hpp:
20203         * src/boost/preprocessor/array/pop_front.hpp:
20204         * src/boost/preprocessor/array/push_back.hpp:
20205         * src/boost/preprocessor/array/push_front.hpp:
20206         * src/boost/preprocessor/array/remove.hpp:
20207         * src/boost/preprocessor/array/replace.hpp:
20208         * src/boost/preprocessor/array/reverse.hpp:
20209         * src/boost/preprocessor/array/size.hpp:
20210         * src/boost/preprocessor/assert_msg.hpp:
20211         * src/boost/preprocessor/cat.hpp:
20212         * src/boost/preprocessor/comma.hpp:
20213         * src/boost/preprocessor/comma_if.hpp:
20214         * src/boost/preprocessor/comparison.hpp:
20215         * src/boost/preprocessor/comparison/equal.hpp:
20216         * src/boost/preprocessor/comparison/greater.hpp:
20217         * src/boost/preprocessor/comparison/greater_equal.hpp:
20218         * src/boost/preprocessor/comparison/less.hpp:
20219         * src/boost/preprocessor/comparison/less_equal.hpp:
20220         * src/boost/preprocessor/comparison/not_equal.hpp:
20221         * src/boost/preprocessor/config/config.hpp:
20222         * src/boost/preprocessor/config/limits.hpp:
20223         * src/boost/preprocessor/control.hpp:
20224         * src/boost/preprocessor/control/deduce_d.hpp:
20225         * src/boost/preprocessor/control/detail/dmc/while.hpp:
20226         * src/boost/preprocessor/control/detail/edg/while.hpp:
20227         * src/boost/preprocessor/control/detail/msvc/while.hpp:
20228         * src/boost/preprocessor/control/detail/while.hpp:
20229         * src/boost/preprocessor/control/expr_if.hpp:
20230         * src/boost/preprocessor/control/expr_iif.hpp:
20231         * src/boost/preprocessor/control/if.hpp:
20232         * src/boost/preprocessor/control/iif.hpp:
20233         * src/boost/preprocessor/control/while.hpp:
20234         * src/boost/preprocessor/debug.hpp:
20235         * src/boost/preprocessor/debug/assert.hpp:
20236         * src/boost/preprocessor/debug/error.hpp:
20237         * src/boost/preprocessor/debug/line.hpp:
20238         * src/boost/preprocessor/dec.hpp:
20239         * src/boost/preprocessor/detail/auto_rec.hpp:
20240         * src/boost/preprocessor/detail/check.hpp:
20241         * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
20242         * src/boost/preprocessor/detail/is_binary.hpp:
20243         * src/boost/preprocessor/detail/is_nullary.hpp:
20244         * src/boost/preprocessor/detail/is_unary.hpp:
20245         * src/boost/preprocessor/detail/null.hpp:
20246         * src/boost/preprocessor/detail/split.hpp:
20247         * src/boost/preprocessor/empty.hpp:
20248         * src/boost/preprocessor/enum.hpp:
20249         * src/boost/preprocessor/enum_params.hpp:
20250         * src/boost/preprocessor/enum_params_with_a_default.hpp:
20251         * src/boost/preprocessor/enum_params_with_defaults.hpp:
20252         * src/boost/preprocessor/enum_shifted.hpp:
20253         * src/boost/preprocessor/enum_shifted_params.hpp:
20254         * src/boost/preprocessor/expand.hpp:
20255         * src/boost/preprocessor/expr_if.hpp:
20256         * src/boost/preprocessor/facilities.hpp:
20257         * src/boost/preprocessor/facilities/apply.hpp:
20258         * src/boost/preprocessor/facilities/empty.hpp:
20259         * src/boost/preprocessor/facilities/expand.hpp:
20260         * src/boost/preprocessor/facilities/identity.hpp:
20261         * src/boost/preprocessor/facilities/intercept.hpp:
20262         * src/boost/preprocessor/facilities/is_1.hpp:
20263         * src/boost/preprocessor/facilities/is_empty.hpp:
20264         * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
20265         * src/boost/preprocessor/for.hpp:
20266         * src/boost/preprocessor/identity.hpp:
20267         * src/boost/preprocessor/if.hpp:
20268         * src/boost/preprocessor/inc.hpp:
20269         * src/boost/preprocessor/iterate.hpp:
20270         * src/boost/preprocessor/iteration.hpp:
20271         * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
20272         * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
20273         * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
20274         * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
20275         * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
20276         * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
20277         * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
20278         * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
20279         * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
20280         * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
20281         * src/boost/preprocessor/iteration/detail/finish.hpp:
20282         * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
20283         * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
20284         * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
20285         * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
20286         * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
20287         * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
20288         * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
20289         * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
20290         * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
20291         * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
20292         * src/boost/preprocessor/iteration/detail/local.hpp:
20293         * src/boost/preprocessor/iteration/detail/rlocal.hpp:
20294         * src/boost/preprocessor/iteration/detail/self.hpp:
20295         * src/boost/preprocessor/iteration/detail/start.hpp:
20296         * src/boost/preprocessor/iteration/iterate.hpp:
20297         * src/boost/preprocessor/iteration/local.hpp:
20298         * src/boost/preprocessor/iteration/self.hpp:
20299         * src/boost/preprocessor/library.hpp:
20300         * src/boost/preprocessor/limits.hpp:
20301         * src/boost/preprocessor/list.hpp:
20302         * src/boost/preprocessor/list/adt.hpp:
20303         * src/boost/preprocessor/list/append.hpp:
20304         * src/boost/preprocessor/list/at.hpp:
20305         * src/boost/preprocessor/list/cat.hpp:
20306         * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
20307         * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
20308         * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
20309         * src/boost/preprocessor/list/detail/fold_left.hpp:
20310         * src/boost/preprocessor/list/detail/fold_right.hpp:
20311         * src/boost/preprocessor/list/enum.hpp:
20312         * src/boost/preprocessor/list/filter.hpp:
20313         * src/boost/preprocessor/list/first_n.hpp:
20314         * src/boost/preprocessor/list/fold_left.hpp:
20315         * src/boost/preprocessor/list/fold_right.hpp:
20316         * src/boost/preprocessor/list/for_each.hpp:
20317         * src/boost/preprocessor/list/for_each_i.hpp:
20318         * src/boost/preprocessor/list/for_each_product.hpp:
20319         * src/boost/preprocessor/list/rest_n.hpp:
20320         * src/boost/preprocessor/list/reverse.hpp:
20321         * src/boost/preprocessor/list/size.hpp:
20322         * src/boost/preprocessor/list/to_tuple.hpp:
20323         * src/boost/preprocessor/list/transform.hpp:
20324         * src/boost/preprocessor/logical.hpp:
20325         * src/boost/preprocessor/logical/and.hpp:
20326         * src/boost/preprocessor/logical/bitand.hpp:
20327         * src/boost/preprocessor/logical/bitnor.hpp:
20328         * src/boost/preprocessor/logical/bitor.hpp:
20329         * src/boost/preprocessor/logical/bitxor.hpp:
20330         * src/boost/preprocessor/logical/bool.hpp:
20331         * src/boost/preprocessor/logical/compl.hpp:
20332         * src/boost/preprocessor/logical/nor.hpp:
20333         * src/boost/preprocessor/logical/not.hpp:
20334         * src/boost/preprocessor/logical/or.hpp:
20335         * src/boost/preprocessor/logical/xor.hpp:
20336         * src/boost/preprocessor/max.hpp:
20337         * src/boost/preprocessor/min.hpp:
20338         * src/boost/preprocessor/punctuation.hpp:
20339         * src/boost/preprocessor/punctuation/comma.hpp:
20340         * src/boost/preprocessor/punctuation/comma_if.hpp:
20341         * src/boost/preprocessor/punctuation/paren.hpp:
20342         * src/boost/preprocessor/punctuation/paren_if.hpp:
20343         * src/boost/preprocessor/repeat.hpp:
20344         * src/boost/preprocessor/repeat_2nd.hpp:
20345         * src/boost/preprocessor/repeat_3rd.hpp:
20346         * src/boost/preprocessor/repeat_from_to.hpp:
20347         * src/boost/preprocessor/repeat_from_to_2nd.hpp:
20348         * src/boost/preprocessor/repeat_from_to_3rd.hpp:
20349         * src/boost/preprocessor/repetition.hpp:
20350         * src/boost/preprocessor/repetition/deduce_r.hpp:
20351         * src/boost/preprocessor/repetition/deduce_z.hpp:
20352         * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
20353         * src/boost/preprocessor/repetition/detail/edg/for.hpp:
20354         * src/boost/preprocessor/repetition/detail/for.hpp:
20355         * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
20356         * src/boost/preprocessor/repetition/enum.hpp:
20357         * src/boost/preprocessor/repetition/enum_binary_params.hpp:
20358         * src/boost/preprocessor/repetition/enum_params.hpp:
20359         * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
20360         * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
20361         * src/boost/preprocessor/repetition/enum_shifted.hpp:
20362         * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
20363         * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
20364         * src/boost/preprocessor/repetition/enum_trailing.hpp:
20365         * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
20366         * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
20367         * src/boost/preprocessor/repetition/for.hpp:
20368         * src/boost/preprocessor/repetition/repeat.hpp:
20369         * src/boost/preprocessor/repetition/repeat_from_to.hpp:
20370         * src/boost/preprocessor/selection.hpp:
20371         * src/boost/preprocessor/selection/max.hpp:
20372         * src/boost/preprocessor/selection/min.hpp:
20373         * src/boost/preprocessor/seq.hpp:
20374         * src/boost/preprocessor/seq/cat.hpp:
20375         * src/boost/preprocessor/seq/detail/split.hpp:
20376         * src/boost/preprocessor/seq/elem.hpp:
20377         * src/boost/preprocessor/seq/enum.hpp:
20378         * src/boost/preprocessor/seq/filter.hpp:
20379         * src/boost/preprocessor/seq/first_n.hpp:
20380         * src/boost/preprocessor/seq/fold_left.hpp:
20381         * src/boost/preprocessor/seq/fold_right.hpp:
20382         * src/boost/preprocessor/seq/for_each.hpp:
20383         * src/boost/preprocessor/seq/for_each_i.hpp:
20384         * src/boost/preprocessor/seq/for_each_product.hpp:
20385         * src/boost/preprocessor/seq/insert.hpp:
20386         * src/boost/preprocessor/seq/pop_back.hpp:
20387         * src/boost/preprocessor/seq/pop_front.hpp:
20388         * src/boost/preprocessor/seq/push_back.hpp:
20389         * src/boost/preprocessor/seq/push_front.hpp:
20390         * src/boost/preprocessor/seq/remove.hpp:
20391         * src/boost/preprocessor/seq/replace.hpp:
20392         * src/boost/preprocessor/seq/rest_n.hpp:
20393         * src/boost/preprocessor/seq/reverse.hpp:
20394         * src/boost/preprocessor/seq/seq.hpp:
20395         * src/boost/preprocessor/seq/size.hpp:
20396         * src/boost/preprocessor/seq/subseq.hpp:
20397         * src/boost/preprocessor/seq/to_array.hpp:
20398         * src/boost/preprocessor/seq/to_tuple.hpp:
20399         * src/boost/preprocessor/seq/transform.hpp:
20400         * src/boost/preprocessor/slot.hpp:
20401         * src/boost/preprocessor/slot/counter.hpp:
20402         * src/boost/preprocessor/slot/detail/counter.hpp:
20403         * src/boost/preprocessor/slot/detail/def.hpp:
20404         * src/boost/preprocessor/slot/detail/shared.hpp:
20405         * src/boost/preprocessor/slot/detail/slot1.hpp:
20406         * src/boost/preprocessor/slot/detail/slot2.hpp:
20407         * src/boost/preprocessor/slot/detail/slot3.hpp:
20408         * src/boost/preprocessor/slot/detail/slot4.hpp:
20409         * src/boost/preprocessor/slot/detail/slot5.hpp:
20410         * src/boost/preprocessor/slot/slot.hpp:
20411         * src/boost/preprocessor/stringize.hpp:
20412         * src/boost/preprocessor/tuple.hpp:
20413         * src/boost/preprocessor/tuple/eat.hpp:
20414         * src/boost/preprocessor/tuple/elem.hpp:
20415         * src/boost/preprocessor/tuple/rem.hpp:
20416         * src/boost/preprocessor/tuple/reverse.hpp:
20417         * src/boost/preprocessor/tuple/to_list.hpp:
20418         * src/boost/preprocessor/tuple/to_seq.hpp:
20419         * src/boost/preprocessor/while.hpp:
20420         * src/boost/preprocessor/wstringize.hpp:
20421         * src/boost/range.hpp:
20422         * src/boost/range/begin.hpp:
20423         * src/boost/range/concepts.hpp:
20424         * src/boost/range/config.hpp:
20425         * src/boost/range/const_iterator.hpp:
20426         * src/boost/range/const_reverse_iterator.hpp:
20427         * src/boost/range/detail/begin.hpp:
20428         * src/boost/range/detail/collection_traits.hpp:
20429         * src/boost/range/detail/collection_traits_detail.hpp:
20430         * src/boost/range/detail/common.hpp:
20431         * src/boost/range/detail/const_iterator.hpp:
20432         * src/boost/range/detail/difference_type.hpp:
20433         * src/boost/range/detail/empty.hpp:
20434         * src/boost/range/detail/end.hpp:
20435         * src/boost/range/detail/implementation_help.hpp:
20436         * src/boost/range/detail/iterator.hpp:
20437         * src/boost/range/detail/mfc/carray.hpp:
20438         * src/boost/range/detail/mfc/cstring.hpp:
20439         * src/boost/range/detail/remove_extent.hpp:
20440         * src/boost/range/detail/sfinae.hpp:
20441         * src/boost/range/detail/size.hpp:
20442         * src/boost/range/detail/size_type.hpp:
20443         * src/boost/range/detail/sizer.hpp:
20444         * src/boost/range/detail/value_type.hpp:
20445         * src/boost/range/detail/vc6/end.hpp:
20446         * src/boost/range/detail/vc6/size.hpp:
20447         * src/boost/range/difference_type.hpp:
20448         * src/boost/range/empty.hpp:
20449         * src/boost/range/end.hpp:
20450         * src/boost/range/functions.hpp:
20451         * src/boost/range/iterator.hpp:
20452         * src/boost/range/iterator_range.hpp:
20453         * src/boost/range/metafunctions.hpp:
20454         * src/boost/range/rbegin.hpp:
20455         * src/boost/range/rend.hpp:
20456         * src/boost/range/result_iterator.hpp:
20457         * src/boost/range/reverse_iterator.hpp:
20458         * src/boost/range/reverse_result_iterator.hpp:
20459         * src/boost/range/size.hpp:
20460         * src/boost/range/size_type.hpp:
20461         * src/boost/range/sub_range.hpp:
20462         * src/boost/range/value_type.hpp:
20463         * src/boost/ref.hpp:
20464         * src/boost/scoped_array.hpp:
20465         * src/boost/scoped_ptr.hpp:
20466         * src/boost/shared_ptr.hpp:
20467         * src/boost/smart_cast.hpp:
20468         * src/boost/smart_ptr.hpp:
20469         * src/boost/static_assert.hpp:
20470         * src/boost/static_warning.hpp:
20471         * src/boost/throw_exception.hpp:
20472         * src/boost/type_traits.hpp:
20473         * src/boost/type_traits/add_const.hpp:
20474         * src/boost/type_traits/add_cv.hpp:
20475         * src/boost/type_traits/add_pointer.hpp:
20476         * src/boost/type_traits/add_reference.hpp:
20477         * src/boost/type_traits/add_volatile.hpp:
20478         * src/boost/type_traits/aligned_storage.hpp:
20479         * src/boost/type_traits/alignment_of.hpp:
20480         * src/boost/type_traits/alignment_traits.hpp:
20481         * src/boost/type_traits/arithmetic_traits.hpp:
20482         * src/boost/type_traits/array_traits.hpp:
20483         * src/boost/type_traits/broken_compiler_spec.hpp:
20484         * src/boost/type_traits/composite_traits.hpp:
20485         * src/boost/type_traits/config.hpp:
20486         * src/boost/type_traits/conversion_traits.hpp:
20487         * src/boost/type_traits/cv_traits.hpp:
20488         * src/boost/type_traits/decay.hpp:
20489         * src/boost/type_traits/detail/bool_trait_def.hpp:
20490         * src/boost/type_traits/detail/bool_trait_undef.hpp:
20491         * src/boost/type_traits/detail/cv_traits_impl.hpp:
20492         * src/boost/type_traits/detail/false_result.hpp:
20493         * src/boost/type_traits/detail/ice_and.hpp:
20494         * src/boost/type_traits/detail/ice_eq.hpp:
20495         * src/boost/type_traits/detail/ice_not.hpp:
20496         * src/boost/type_traits/detail/ice_or.hpp:
20497         * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
20498         * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
20499         * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
20500         * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
20501         * src/boost/type_traits/detail/size_t_trait_def.hpp:
20502         * src/boost/type_traits/detail/size_t_trait_undef.hpp:
20503         * src/boost/type_traits/detail/template_arity_spec.hpp:
20504         * src/boost/type_traits/detail/type_trait_def.hpp:
20505         * src/boost/type_traits/detail/type_trait_undef.hpp:
20506         * src/boost/type_traits/detail/wrap.hpp:
20507         * src/boost/type_traits/detail/yes_no_type.hpp:
20508         * src/boost/type_traits/extent.hpp:
20509         * src/boost/type_traits/function_traits.hpp:
20510         * src/boost/type_traits/has_nothrow_assign.hpp:
20511         * src/boost/type_traits/has_nothrow_constructor.hpp:
20512         * src/boost/type_traits/has_nothrow_copy.hpp:
20513         * src/boost/type_traits/has_nothrow_destructor.hpp:
20514         * src/boost/type_traits/has_trivial_assign.hpp:
20515         * src/boost/type_traits/has_trivial_constructor.hpp:
20516         * src/boost/type_traits/has_trivial_copy.hpp:
20517         * src/boost/type_traits/has_trivial_destructor.hpp:
20518         * src/boost/type_traits/has_virtual_destructor.hpp:
20519         * src/boost/type_traits/ice.hpp:
20520         * src/boost/type_traits/integral_constant.hpp:
20521         * src/boost/type_traits/intrinsics.hpp:
20522         * src/boost/type_traits/is_abstract.hpp:
20523         * src/boost/type_traits/is_arithmetic.hpp:
20524         * src/boost/type_traits/is_array.hpp:
20525         * src/boost/type_traits/is_base_and_derived.hpp:
20526         * src/boost/type_traits/is_base_of.hpp:
20527         * src/boost/type_traits/is_class.hpp:
20528         * src/boost/type_traits/is_compound.hpp:
20529         * src/boost/type_traits/is_const.hpp:
20530         * src/boost/type_traits/is_convertible.hpp:
20531         * src/boost/type_traits/is_empty.hpp:
20532         * src/boost/type_traits/is_enum.hpp:
20533         * src/boost/type_traits/is_float.hpp:
20534         * src/boost/type_traits/is_floating_point.hpp:
20535         * src/boost/type_traits/is_function.hpp:
20536         * src/boost/type_traits/is_fundamental.hpp:
20537         * src/boost/type_traits/is_integral.hpp:
20538         * src/boost/type_traits/is_member_function_pointer.hpp:
20539         * src/boost/type_traits/is_member_object_pointer.hpp:
20540         * src/boost/type_traits/is_member_pointer.hpp:
20541         * src/boost/type_traits/is_object.hpp:
20542         * src/boost/type_traits/is_pod.hpp:
20543         * src/boost/type_traits/is_pointer.hpp:
20544         * src/boost/type_traits/is_polymorphic.hpp:
20545         * src/boost/type_traits/is_reference.hpp:
20546         * src/boost/type_traits/is_same.hpp:
20547         * src/boost/type_traits/is_scalar.hpp:
20548         * src/boost/type_traits/is_signed.hpp:
20549         * src/boost/type_traits/is_stateless.hpp:
20550         * src/boost/type_traits/is_union.hpp:
20551         * src/boost/type_traits/is_unsigned.hpp:
20552         * src/boost/type_traits/is_void.hpp:
20553         * src/boost/type_traits/is_volatile.hpp:
20554         * src/boost/type_traits/msvc/remove_all_extents.hpp:
20555         * src/boost/type_traits/msvc/remove_bounds.hpp:
20556         * src/boost/type_traits/msvc/remove_const.hpp:
20557         * src/boost/type_traits/msvc/remove_cv.hpp:
20558         * src/boost/type_traits/msvc/remove_extent.hpp:
20559         * src/boost/type_traits/msvc/remove_pointer.hpp:
20560         * src/boost/type_traits/msvc/remove_reference.hpp:
20561         * src/boost/type_traits/msvc/remove_volatile.hpp:
20562         * src/boost/type_traits/msvc/typeof.hpp:
20563         * src/boost/type_traits/object_traits.hpp:
20564         * src/boost/type_traits/rank.hpp:
20565         * src/boost/type_traits/reference_traits.hpp:
20566         * src/boost/type_traits/remove_all_extents.hpp:
20567         * src/boost/type_traits/remove_bounds.hpp:
20568         * src/boost/type_traits/remove_const.hpp:
20569         * src/boost/type_traits/remove_cv.hpp:
20570         * src/boost/type_traits/remove_extent.hpp:
20571         * src/boost/type_traits/remove_pointer.hpp:
20572         * src/boost/type_traits/remove_reference.hpp:
20573         * src/boost/type_traits/remove_volatile.hpp:
20574         * src/boost/type_traits/same_traits.hpp:
20575         * src/boost/type_traits/transform_traits.hpp:
20576         * src/boost/type_traits/transform_traits_spec.hpp:
20577         * src/boost/type_traits/type_with_alignment.hpp:
20578         * src/boost/utility.hpp:
20579         * src/boost/utility/addressof.hpp:
20580         * src/boost/utility/base_from_member.hpp:
20581         * src/boost/utility/compare_pointees.hpp:
20582         * src/boost/utility/detail/in_place_factory_prefix.hpp:
20583         * src/boost/utility/detail/in_place_factory_suffix.hpp:
20584         * src/boost/utility/detail/result_of_iterate.hpp:
20585         * src/boost/utility/enable_if.hpp:
20586         * src/boost/utility/in_place_factory.hpp:
20587         * src/boost/utility/result_of.hpp:
20588         * src/boost/utility/typed_in_place_factory.hpp:
20589         * src/boost/utility/value_init.hpp:
20590         * src/boost/weak_ptr.hpp:
20591         * src/core/boost/algorithm/string.hpp:
20592         * src/core/boost/algorithm/string/case_conv.hpp:
20593         * src/core/boost/algorithm/string/classification.hpp:
20594         * src/core/boost/algorithm/string/compare.hpp:
20595         * src/core/boost/algorithm/string/concept.hpp:
20596         * src/core/boost/algorithm/string/config.hpp:
20597         * src/core/boost/algorithm/string/constants.hpp:
20598         * src/core/boost/algorithm/string/detail/case_conv.hpp:
20599         * src/core/boost/algorithm/string/detail/classification.hpp:
20600         * src/core/boost/algorithm/string/detail/find_format.hpp:
20601         * src/core/boost/algorithm/string/detail/find_format_all.hpp:
20602         * src/core/boost/algorithm/string/detail/find_format_store.hpp:
20603         * src/core/boost/algorithm/string/detail/find_iterator.hpp:
20604         * src/core/boost/algorithm/string/detail/finder.hpp:
20605         * src/core/boost/algorithm/string/detail/finder_regex.hpp:
20606         * src/core/boost/algorithm/string/detail/formatter.hpp:
20607         * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
20608         * src/core/boost/algorithm/string/detail/predicate.hpp:
20609         * src/core/boost/algorithm/string/detail/replace_storage.hpp:
20610         * src/core/boost/algorithm/string/detail/sequence.hpp:
20611         * src/core/boost/algorithm/string/detail/trim.hpp:
20612         * src/core/boost/algorithm/string/detail/util.hpp:
20613         * src/core/boost/algorithm/string/erase.hpp:
20614         * src/core/boost/algorithm/string/find.hpp:
20615         * src/core/boost/algorithm/string/find_format.hpp:
20616         * src/core/boost/algorithm/string/find_iterator.hpp:
20617         * src/core/boost/algorithm/string/finder.hpp:
20618         * src/core/boost/algorithm/string/formatter.hpp:
20619         * src/core/boost/algorithm/string/iter_find.hpp:
20620         * src/core/boost/algorithm/string/join.hpp:
20621         * src/core/boost/algorithm/string/predicate.hpp:
20622         * src/core/boost/algorithm/string/predicate_facade.hpp:
20623         * src/core/boost/algorithm/string/replace.hpp:
20624         * src/core/boost/algorithm/string/sequence_traits.hpp:
20625         * src/core/boost/algorithm/string/split.hpp:
20626         * src/core/boost/algorithm/string/std/list_traits.hpp:
20627         * src/core/boost/algorithm/string/std/rope_traits.hpp:
20628         * src/core/boost/algorithm/string/std/slist_traits.hpp:
20629         * src/core/boost/algorithm/string/std/string_traits.hpp:
20630         * src/core/boost/algorithm/string/std_containers_traits.hpp:
20631         * src/core/boost/algorithm/string/trim.hpp:
20632         * src/core/boost/algorithm/string/yes_no_type.hpp:
20633         * src/core/boost/assert.hpp:
20634         * src/core/boost/bind.hpp:
20635         * src/core/boost/bind/apply.hpp:
20636         * src/core/boost/bind/arg.hpp:
20637         * src/core/boost/bind/bind_cc.hpp:
20638         * src/core/boost/bind/bind_mf_cc.hpp:
20639         * src/core/boost/bind/bind_template.hpp:
20640         * src/core/boost/bind/make_adaptable.hpp:
20641         * src/core/boost/bind/mem_fn_cc.hpp:
20642         * src/core/boost/bind/mem_fn_template.hpp:
20643         * src/core/boost/bind/mem_fn_vw.hpp:
20644         * src/core/boost/bind/placeholders.hpp:
20645         * src/core/boost/bind/protect.hpp:
20646         * src/core/boost/bind/storage.hpp:
20647         * src/core/boost/cast.hpp:
20648         * src/core/boost/checked_delete.hpp:
20649         * src/core/boost/concept_archetype.hpp:
20650         * src/core/boost/concept_check.hpp:
20651         * src/core/boost/config.hpp:
20652         * src/core/boost/config/abi/borland_prefix.hpp:
20653         * src/core/boost/config/abi/borland_suffix.hpp:
20654         * src/core/boost/config/abi/msvc_prefix.hpp:
20655         * src/core/boost/config/abi/msvc_suffix.hpp:
20656         * src/core/boost/config/abi_prefix.hpp:
20657         * src/core/boost/config/abi_suffix.hpp:
20658         * src/core/boost/config/auto_link.hpp:
20659         * src/core/boost/config/compiler/borland.hpp:
20660         * src/core/boost/config/compiler/comeau.hpp:
20661         * src/core/boost/config/compiler/common_edg.hpp:
20662         * src/core/boost/config/compiler/compaq_cxx.hpp:
20663         * src/core/boost/config/compiler/digitalmars.hpp:
20664         * src/core/boost/config/compiler/gcc.hpp:
20665         * src/core/boost/config/compiler/gcc_xml.hpp:
20666         * src/core/boost/config/compiler/greenhills.hpp:
20667         * src/core/boost/config/compiler/hp_acc.hpp:
20668         * src/core/boost/config/compiler/intel.hpp:
20669         * src/core/boost/config/compiler/kai.hpp:
20670         * src/core/boost/config/compiler/metrowerks.hpp:
20671         * src/core/boost/config/compiler/mpw.hpp:
20672         * src/core/boost/config/compiler/sgi_mipspro.hpp:
20673         * src/core/boost/config/compiler/sunpro_cc.hpp:
20674         * src/core/boost/config/compiler/vacpp.hpp:
20675         * src/core/boost/config/compiler/visualc.hpp:
20676         * src/core/boost/config/no_tr1/complex.hpp:
20677         * src/core/boost/config/no_tr1/functional.hpp:
20678         * src/core/boost/config/no_tr1/memory.hpp:
20679         * src/core/boost/config/no_tr1/utility.hpp:
20680         * src/core/boost/config/platform/aix.hpp:
20681         * src/core/boost/config/platform/amigaos.hpp:
20682         * src/core/boost/config/platform/beos.hpp:
20683         * src/core/boost/config/platform/bsd.hpp:
20684         * src/core/boost/config/platform/cygwin.hpp:
20685         * src/core/boost/config/platform/hpux.hpp:
20686         * src/core/boost/config/platform/irix.hpp:
20687         * src/core/boost/config/platform/linux.hpp:
20688         * src/core/boost/config/platform/macos.hpp:
20689         * src/core/boost/config/platform/qnxnto.hpp:
20690         * src/core/boost/config/platform/solaris.hpp:
20691         * src/core/boost/config/platform/win32.hpp:
20692         * src/core/boost/config/posix_features.hpp:
20693         * src/core/boost/config/requires_threads.hpp:
20694         * src/core/boost/config/select_compiler_config.hpp:
20695         * src/core/boost/config/select_platform_config.hpp:
20696         * src/core/boost/config/select_stdlib_config.hpp:
20697         * src/core/boost/config/stdlib/dinkumware.hpp:
20698         * src/core/boost/config/stdlib/libcomo.hpp:
20699         * src/core/boost/config/stdlib/libstdcpp3.hpp:
20700         * src/core/boost/config/stdlib/modena.hpp:
20701         * src/core/boost/config/stdlib/msl.hpp:
20702         * src/core/boost/config/stdlib/roguewave.hpp:
20703         * src/core/boost/config/stdlib/sgi.hpp:
20704         * src/core/boost/config/stdlib/stlport.hpp:
20705         * src/core/boost/config/stdlib/vacpp.hpp:
20706         * src/core/boost/config/suffix.hpp:
20707         * src/core/boost/config/user.hpp:
20708         * src/core/boost/copyright:
20709         * src/core/boost/detail/algorithm.hpp:
20710         * src/core/boost/detail/allocator_utilities.hpp:
20711         * src/core/boost/detail/atomic_count.hpp:
20712         * src/core/boost/detail/atomic_count_gcc.hpp:
20713         * src/core/boost/detail/atomic_count_pthreads.hpp:
20714         * src/core/boost/detail/atomic_count_win32.hpp:
20715         * src/core/boost/detail/bad_weak_ptr.hpp:
20716         * src/core/boost/detail/binary_search.hpp:
20717         * src/core/boost/detail/call_traits.hpp:
20718         * src/core/boost/detail/catch_exceptions.hpp:
20719         * src/core/boost/detail/compressed_pair.hpp:
20720         * src/core/boost/detail/dynamic_bitset.hpp:
20721         * src/core/boost/detail/endian.hpp:
20722         * src/core/boost/detail/indirect_traits.hpp:
20723         * src/core/boost/detail/interlocked.hpp:
20724         * src/core/boost/detail/is_function_ref_tester.hpp:
20725         * src/core/boost/detail/is_incrementable.hpp:
20726         * src/core/boost/detail/is_xxx.hpp:
20727         * src/core/boost/detail/iterator.hpp:
20728         * src/core/boost/detail/lightweight_mutex.hpp:
20729         * src/core/boost/detail/lightweight_test.hpp:
20730         * src/core/boost/detail/limits.hpp:
20731         * src/core/boost/detail/lwm_nop.hpp:
20732         * src/core/boost/detail/lwm_pthreads.hpp:
20733         * src/core/boost/detail/lwm_win32_cs.hpp:
20734         * src/core/boost/detail/named_template_params.hpp:
20735         * src/core/boost/detail/no_exceptions_support.hpp:
20736         * src/core/boost/detail/none_t.hpp:
20737         * src/core/boost/detail/numeric_traits.hpp:
20738         * src/core/boost/detail/ob_call_traits.hpp:
20739         * src/core/boost/detail/ob_compressed_pair.hpp:
20740         * src/core/boost/detail/quick_allocator.hpp:
20741         * src/core/boost/detail/reference_content.hpp:
20742         * src/core/boost/detail/select_type.hpp:
20743         * src/core/boost/detail/shared_array_nmt.hpp:
20744         * src/core/boost/detail/shared_count.hpp:
20745         * src/core/boost/detail/shared_ptr_nmt.hpp:
20746         * src/core/boost/detail/sp_counted_base.hpp:
20747         * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
20748         * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
20749         * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
20750         * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
20751         * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
20752         * src/core/boost/detail/sp_counted_base_nt.hpp:
20753         * src/core/boost/detail/sp_counted_base_pt.hpp:
20754         * src/core/boost/detail/sp_counted_base_w32.hpp:
20755         * src/core/boost/detail/sp_counted_impl.hpp:
20756         * src/core/boost/detail/templated_streams.hpp:
20757         * src/core/boost/detail/utf8_codecvt_facet.hpp:
20758         * src/core/boost/detail/workaround.hpp:
20759         * src/core/boost/foreach.hpp:
20760         * src/core/boost/function.hpp:
20761         * src/core/boost/function/detail/function_iterate.hpp:
20762         * src/core/boost/function/detail/maybe_include.hpp:
20763         * src/core/boost/function/detail/prologue.hpp:
20764         * src/core/boost/function/function0.hpp:
20765         * src/core/boost/function/function1.hpp:
20766         * src/core/boost/function/function10.hpp:
20767         * src/core/boost/function/function2.hpp:
20768         * src/core/boost/function/function3.hpp:
20769         * src/core/boost/function/function4.hpp:
20770         * src/core/boost/function/function5.hpp:
20771         * src/core/boost/function/function6.hpp:
20772         * src/core/boost/function/function7.hpp:
20773         * src/core/boost/function/function8.hpp:
20774         * src/core/boost/function/function9.hpp:
20775         * src/core/boost/function/function_base.hpp:
20776         * src/core/boost/function/function_template.hpp:
20777         * src/core/boost/function_equal.hpp:
20778         * src/core/boost/get_pointer.hpp:
20779         * src/core/boost/implicit_cast.hpp:
20780         * src/core/boost/intrusive_ptr.hpp:
20781         * src/core/boost/iterator.hpp:
20782         * src/core/boost/iterator/counting_iterator.hpp:
20783         * src/core/boost/iterator/detail/any_conversion_eater.hpp:
20784         * src/core/boost/iterator/detail/config_def.hpp:
20785         * src/core/boost/iterator/detail/config_undef.hpp:
20786         * src/core/boost/iterator/detail/enable_if.hpp:
20787         * src/core/boost/iterator/detail/facade_iterator_category.hpp:
20788         * src/core/boost/iterator/detail/minimum_category.hpp:
20789         * src/core/boost/iterator/filter_iterator.hpp:
20790         * src/core/boost/iterator/indirect_iterator.hpp:
20791         * src/core/boost/iterator/interoperable.hpp:
20792         * src/core/boost/iterator/is_lvalue_iterator.hpp:
20793         * src/core/boost/iterator/is_readable_iterator.hpp:
20794         * src/core/boost/iterator/iterator_adaptor.hpp:
20795         * src/core/boost/iterator/iterator_archetypes.hpp:
20796         * src/core/boost/iterator/iterator_categories.hpp:
20797         * src/core/boost/iterator/iterator_concepts.hpp:
20798         * src/core/boost/iterator/iterator_facade.hpp:
20799         * src/core/boost/iterator/iterator_traits.hpp:
20800         * src/core/boost/iterator/new_iterator_tests.hpp:
20801         * src/core/boost/iterator/permutation_iterator.hpp:
20802         * src/core/boost/iterator/reverse_iterator.hpp:
20803         * src/core/boost/iterator/transform_iterator.hpp:
20804         * src/core/boost/iterator/zip_iterator.hpp:
20805         * src/core/boost/lexical_cast.hpp:
20806         * src/core/boost/mem_fn.hpp:
20807         * src/core/boost/mpl/O1_size.hpp:
20808         * src/core/boost/mpl/O1_size_fwd.hpp:
20809         * src/core/boost/mpl/accumulate.hpp:
20810         * src/core/boost/mpl/advance.hpp:
20811         * src/core/boost/mpl/advance_fwd.hpp:
20812         * src/core/boost/mpl/alias.hpp:
20813         * src/core/boost/mpl/always.hpp:
20814         * src/core/boost/mpl/and.hpp:
20815         * src/core/boost/mpl/apply.hpp:
20816         * src/core/boost/mpl/apply_fwd.hpp:
20817         * src/core/boost/mpl/apply_wrap.hpp:
20818         * src/core/boost/mpl/arg.hpp:
20819         * src/core/boost/mpl/arg_fwd.hpp:
20820         * src/core/boost/mpl/arithmetic.hpp:
20821         * src/core/boost/mpl/as_sequence.hpp:
20822         * src/core/boost/mpl/assert.hpp:
20823         * src/core/boost/mpl/at.hpp:
20824         * src/core/boost/mpl/at_fwd.hpp:
20825         * src/core/boost/mpl/aux_/O1_size_impl.hpp:
20826         * src/core/boost/mpl/aux_/adl_barrier.hpp:
20827         * src/core/boost/mpl/aux_/advance_backward.hpp:
20828         * src/core/boost/mpl/aux_/advance_forward.hpp:
20829         * src/core/boost/mpl/aux_/apply_1st.hpp:
20830         * src/core/boost/mpl/aux_/arg_typedef.hpp:
20831         * src/core/boost/mpl/aux_/arithmetic_op.hpp:
20832         * src/core/boost/mpl/aux_/arity.hpp:
20833         * src/core/boost/mpl/aux_/arity_spec.hpp:
20834         * src/core/boost/mpl/aux_/at_impl.hpp:
20835         * src/core/boost/mpl/aux_/back_impl.hpp:
20836         * src/core/boost/mpl/aux_/basic_bind.hpp:
20837         * src/core/boost/mpl/aux_/begin_end_impl.hpp:
20838         * src/core/boost/mpl/aux_/clear_impl.hpp:
20839         * src/core/boost/mpl/aux_/common_name_wknd.hpp:
20840         * src/core/boost/mpl/aux_/comparison_op.hpp:
20841         * src/core/boost/mpl/aux_/config/adl.hpp:
20842         * src/core/boost/mpl/aux_/config/arrays.hpp:
20843         * src/core/boost/mpl/aux_/config/bind.hpp:
20844         * src/core/boost/mpl/aux_/config/compiler.hpp:
20845         * src/core/boost/mpl/aux_/config/ctps.hpp:
20846         * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
20847         * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
20848         * src/core/boost/mpl/aux_/config/dtp.hpp:
20849         * src/core/boost/mpl/aux_/config/eti.hpp:
20850         * src/core/boost/mpl/aux_/config/forwarding.hpp:
20851         * src/core/boost/mpl/aux_/config/gcc.hpp:
20852         * src/core/boost/mpl/aux_/config/has_apply.hpp:
20853         * src/core/boost/mpl/aux_/config/has_xxx.hpp:
20854         * src/core/boost/mpl/aux_/config/integral.hpp:
20855         * src/core/boost/mpl/aux_/config/intel.hpp:
20856         * src/core/boost/mpl/aux_/config/lambda.hpp:
20857         * src/core/boost/mpl/aux_/config/msvc.hpp:
20858         * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
20859         * src/core/boost/mpl/aux_/config/nttp.hpp:
20860         * src/core/boost/mpl/aux_/config/operators.hpp:
20861         * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
20862         * src/core/boost/mpl/aux_/config/preprocessor.hpp:
20863         * src/core/boost/mpl/aux_/config/static_constant.hpp:
20864         * src/core/boost/mpl/aux_/config/ttp.hpp:
20865         * src/core/boost/mpl/aux_/config/typeof.hpp:
20866         * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
20867         * src/core/boost/mpl/aux_/config/workaround.hpp:
20868         * src/core/boost/mpl/aux_/contains_impl.hpp:
20869         * src/core/boost/mpl/aux_/count_args.hpp:
20870         * src/core/boost/mpl/aux_/count_impl.hpp:
20871         * src/core/boost/mpl/aux_/empty_impl.hpp:
20872         * src/core/boost/mpl/aux_/erase_impl.hpp:
20873         * src/core/boost/mpl/aux_/erase_key_impl.hpp:
20874         * src/core/boost/mpl/aux_/filter_iter.hpp:
20875         * src/core/boost/mpl/aux_/find_if_pred.hpp:
20876         * src/core/boost/mpl/aux_/fold_impl.hpp:
20877         * src/core/boost/mpl/aux_/fold_impl_body.hpp:
20878         * src/core/boost/mpl/aux_/fold_op.hpp:
20879         * src/core/boost/mpl/aux_/fold_pred.hpp:
20880         * src/core/boost/mpl/aux_/front_impl.hpp:
20881         * src/core/boost/mpl/aux_/full_lambda.hpp:
20882         * src/core/boost/mpl/aux_/has_apply.hpp:
20883         * src/core/boost/mpl/aux_/has_begin.hpp:
20884         * src/core/boost/mpl/aux_/has_key_impl.hpp:
20885         * src/core/boost/mpl/aux_/has_rebind.hpp:
20886         * src/core/boost/mpl/aux_/has_size.hpp:
20887         * src/core/boost/mpl/aux_/has_tag.hpp:
20888         * src/core/boost/mpl/aux_/has_type.hpp:
20889         * src/core/boost/mpl/aux_/include_preprocessed.hpp:
20890         * src/core/boost/mpl/aux_/insert_impl.hpp:
20891         * src/core/boost/mpl/aux_/insert_range_impl.hpp:
20892         * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
20893         * src/core/boost/mpl/aux_/integral_wrapper.hpp:
20894         * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
20895         * src/core/boost/mpl/aux_/iter_apply.hpp:
20896         * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
20897         * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
20898         * src/core/boost/mpl/aux_/iter_push_front.hpp:
20899         * src/core/boost/mpl/aux_/joint_iter.hpp:
20900         * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
20901         * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
20902         * src/core/boost/mpl/aux_/lambda_spec.hpp:
20903         * src/core/boost/mpl/aux_/lambda_support.hpp:
20904         * src/core/boost/mpl/aux_/largest_int.hpp:
20905         * src/core/boost/mpl/aux_/logical_op.hpp:
20906         * src/core/boost/mpl/aux_/msvc_dtw.hpp:
20907         * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
20908         * src/core/boost/mpl/aux_/msvc_is_class.hpp:
20909         * src/core/boost/mpl/aux_/msvc_never_true.hpp:
20910         * src/core/boost/mpl/aux_/msvc_type.hpp:
20911         * src/core/boost/mpl/aux_/na.hpp:
20912         * src/core/boost/mpl/aux_/na_assert.hpp:
20913         * src/core/boost/mpl/aux_/na_fwd.hpp:
20914         * src/core/boost/mpl/aux_/na_spec.hpp:
20915         * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
20916         * src/core/boost/mpl/aux_/nttp_decl.hpp:
20917         * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
20918         * src/core/boost/mpl/aux_/numeric_op.hpp:
20919         * src/core/boost/mpl/aux_/order_impl.hpp:
20920         * src/core/boost/mpl/aux_/overload_names.hpp:
20921         * src/core/boost/mpl/aux_/partition_op.hpp:
20922         * src/core/boost/mpl/aux_/pop_back_impl.hpp:
20923         * src/core/boost/mpl/aux_/pop_front_impl.hpp:
20924         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
20925         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
20926         * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
20927         * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
20928         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
20929         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
20930         * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
20931         * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
20932         * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
20933         * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
20934         * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
20935         * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
20936         * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
20937         * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
20938         * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
20939         * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
20940         * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
20941         * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
20942         * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
20943         * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
20944         * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
20945         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
20946         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
20947         * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
20948         * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
20949         * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
20950         * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
20951         * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
20952         * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
20953         * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
20954         * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
20955         * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
20956         * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
20957         * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
20958         * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
20959         * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
20960         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
20961         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
20962         * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
20963         * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
20964         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
20965         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
20966         * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
20967         * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
20968         * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
20969         * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
20970         * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
20971         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
20972         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
20973         * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
20974         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
20975         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
20976         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
20977         * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
20978         * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
20979         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
20980         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
20981         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
20982         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
20983         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
20984         * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
20985         * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
20986         * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
20987         * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
20988         * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
20989         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
20990         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
20991         * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
20992         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
20993         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
20994         * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
20995         * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
20996         * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
20997         * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
20998         * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
20999         * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
21000         * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
21001         * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
21002         * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
21003         * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
21004         * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
21005         * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
21006         * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
21007         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
21008         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
21009         * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
21010         * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
21011         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
21012         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
21013         * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
21014         * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
21015         * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
21016         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
21017         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
21018         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
21019         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
21020         * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
21021         * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
21022         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
21023         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
21024         * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
21025         * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
21026         * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
21027         * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
21028         * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
21029         * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
21030         * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
21031         * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
21032         * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
21033         * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
21034         * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
21035         * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
21036         * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
21037         * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
21038         * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
21039         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
21040         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
21041         * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
21042         * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
21043         * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
21044         * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
21045         * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
21046         * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
21047         * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
21048         * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
21049         * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
21050         * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
21051         * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
21052         * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
21053         * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
21054         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
21055         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
21056         * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
21057         * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
21058         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
21059         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
21060         * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
21061         * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
21062         * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
21063         * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
21064         * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
21065         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
21066         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
21067         * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
21068         * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
21069         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
21070         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
21071         * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
21072         * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
21073         * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
21074         * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
21075         * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
21076         * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
21077         * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
21078         * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
21079         * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
21080         * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
21081         * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
21082         * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
21083         * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
21084         * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
21085         * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
21086         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
21087         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
21088         * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
21089         * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
21090         * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
21091         * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
21092         * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
21093         * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
21094         * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
21095         * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
21096         * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
21097         * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
21098         * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
21099         * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
21100         * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
21101         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
21102         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
21103         * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
21104         * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
21105         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
21106         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
21107         * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
21108         * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
21109         * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
21110         * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
21111         * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
21112         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
21113         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
21114         * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
21115         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
21116         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
21117         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
21118         * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
21119         * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
21120         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
21121         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
21122         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
21123         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
21124         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
21125         * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
21126         * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
21127         * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
21128         * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
21129         * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
21130         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
21131         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
21132         * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
21133         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
21134         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
21135         * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
21136         * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
21137         * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
21138         * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
21139         * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
21140         * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
21141         * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
21142         * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
21143         * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
21144         * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
21145         * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
21146         * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
21147         * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
21148         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
21149         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
21150         * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
21151         * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
21152         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
21153         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
21154         * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
21155         * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
21156         * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
21157         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
21158         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
21159         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
21160         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
21161         * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
21162         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
21163         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
21164         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
21165         * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
21166         * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
21167         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
21168         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
21169         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
21170         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
21171         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
21172         * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
21173         * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
21174         * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
21175         * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
21176         * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
21177         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
21178         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
21179         * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
21180         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
21181         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
21182         * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
21183         * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
21184         * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
21185         * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
21186         * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
21187         * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
21188         * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
21189         * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
21190         * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
21191         * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
21192         * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
21193         * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
21194         * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
21195         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
21196         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
21197         * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
21198         * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
21199         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
21200         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
21201         * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
21202         * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
21203         * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
21204         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
21205         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
21206         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
21207         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
21208         * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
21209         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
21210         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
21211         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
21212         * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
21213         * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
21214         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
21215         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
21216         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
21217         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
21218         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
21219         * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
21220         * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
21221         * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
21222         * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
21223         * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
21224         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
21225         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
21226         * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
21227         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
21228         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
21229         * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
21230         * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
21231         * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
21232         * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
21233         * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
21234         * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
21235         * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
21236         * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
21237         * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
21238         * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
21239         * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
21240         * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
21241         * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
21242         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
21243         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
21244         * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
21245         * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
21246         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
21247         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
21248         * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
21249         * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
21250         * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
21251         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
21252         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
21253         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
21254         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
21255         * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
21256         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
21257         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
21258         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
21259         * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
21260         * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
21261         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
21262         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
21263         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
21264         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
21265         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
21266         * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
21267         * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
21268         * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
21269         * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
21270         * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
21271         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
21272         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
21273         * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
21274         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
21275         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
21276         * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
21277         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
21278         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
21279         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
21280         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
21281         * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
21282         * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
21283         * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
21284         * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
21285         * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
21286         * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
21287         * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
21288         * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
21289         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
21290         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
21291         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
21292         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
21293         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
21294         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
21295         * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
21296         * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
21297         * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
21298         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
21299         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
21300         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
21301         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
21302         * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
21303         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
21304         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
21305         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
21306         * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
21307         * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
21308         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
21309         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
21310         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
21311         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
21312         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
21313         * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
21314         * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
21315         * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
21316         * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
21317         * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
21318         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
21319         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
21320         * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
21321         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
21322         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
21323         * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
21324         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
21325         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
21326         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
21327         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
21328         * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
21329         * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
21330         * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
21331         * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
21332         * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
21333         * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
21334         * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
21335         * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
21336         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
21337         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
21338         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
21339         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
21340         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
21341         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
21342         * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
21343         * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
21344         * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
21345         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
21346         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
21347         * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
21348         * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
21349         * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
21350         * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
21351         * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
21352         * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
21353         * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
21354         * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
21355         * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
21356         * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
21357         * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
21358         * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
21359         * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
21360         * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
21361         * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
21362         * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
21363         * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
21364         * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
21365         * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
21366         * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
21367         * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
21368         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
21369         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
21370         * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
21371         * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
21372         * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
21373         * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
21374         * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
21375         * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
21376         * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
21377         * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
21378         * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
21379         * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
21380         * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
21381         * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
21382         * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
21383         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
21384         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
21385         * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
21386         * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
21387         * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
21388         * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
21389         * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
21390         * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
21391         * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
21392         * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
21393         * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
21394         * src/core/boost/mpl/aux_/preprocessor/add.hpp:
21395         * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
21396         * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
21397         * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
21398         * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
21399         * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
21400         * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
21401         * src/core/boost/mpl/aux_/preprocessor/params.hpp:
21402         * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
21403         * src/core/boost/mpl/aux_/preprocessor/range.hpp:
21404         * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
21405         * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
21406         * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
21407         * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
21408         * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
21409         * src/core/boost/mpl/aux_/push_back_impl.hpp:
21410         * src/core/boost/mpl/aux_/push_front_impl.hpp:
21411         * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
21412         * src/core/boost/mpl/aux_/range_c/back.hpp:
21413         * src/core/boost/mpl/aux_/range_c/empty.hpp:
21414         * src/core/boost/mpl/aux_/range_c/front.hpp:
21415         * src/core/boost/mpl/aux_/range_c/iterator.hpp:
21416         * src/core/boost/mpl/aux_/range_c/size.hpp:
21417         * src/core/boost/mpl/aux_/range_c/tag.hpp:
21418         * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
21419         * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
21420         * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
21421         * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
21422         * src/core/boost/mpl/aux_/shift_op.hpp:
21423         * src/core/boost/mpl/aux_/single_element_iter.hpp:
21424         * src/core/boost/mpl/aux_/size_impl.hpp:
21425         * src/core/boost/mpl/aux_/sort_impl.hpp:
21426         * src/core/boost/mpl/aux_/static_cast.hpp:
21427         * src/core/boost/mpl/aux_/template_arity.hpp:
21428         * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
21429         * src/core/boost/mpl/aux_/test.hpp:
21430         * src/core/boost/mpl/aux_/test/assert.hpp:
21431         * src/core/boost/mpl/aux_/test/data.hpp:
21432         * src/core/boost/mpl/aux_/test/test_case.hpp:
21433         * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
21434         * src/core/boost/mpl/aux_/transform_iter.hpp:
21435         * src/core/boost/mpl/aux_/type_wrapper.hpp:
21436         * src/core/boost/mpl/aux_/unwrap.hpp:
21437         * src/core/boost/mpl/aux_/value_wknd.hpp:
21438         * src/core/boost/mpl/aux_/yes_no.hpp:
21439         * src/core/boost/mpl/back.hpp:
21440         * src/core/boost/mpl/back_fwd.hpp:
21441         * src/core/boost/mpl/back_inserter.hpp:
21442         * src/core/boost/mpl/base.hpp:
21443         * src/core/boost/mpl/begin.hpp:
21444         * src/core/boost/mpl/begin_end.hpp:
21445         * src/core/boost/mpl/begin_end_fwd.hpp:
21446         * src/core/boost/mpl/bind.hpp:
21447         * src/core/boost/mpl/bind_fwd.hpp:
21448         * src/core/boost/mpl/bitand.hpp:
21449         * src/core/boost/mpl/bitor.hpp:
21450         * src/core/boost/mpl/bitwise.hpp:
21451         * src/core/boost/mpl/bitxor.hpp:
21452         * src/core/boost/mpl/bool.hpp:
21453         * src/core/boost/mpl/bool_fwd.hpp:
21454         * src/core/boost/mpl/clear.hpp:
21455         * src/core/boost/mpl/clear_fwd.hpp:
21456         * src/core/boost/mpl/comparison.hpp:
21457         * src/core/boost/mpl/contains.hpp:
21458         * src/core/boost/mpl/contains_fwd.hpp:
21459         * src/core/boost/mpl/copy.hpp:
21460         * src/core/boost/mpl/copy_if.hpp:
21461         * src/core/boost/mpl/count.hpp:
21462         * src/core/boost/mpl/count_fwd.hpp:
21463         * src/core/boost/mpl/count_if.hpp:
21464         * src/core/boost/mpl/deque.hpp:
21465         * src/core/boost/mpl/deref.hpp:
21466         * src/core/boost/mpl/distance.hpp:
21467         * src/core/boost/mpl/distance_fwd.hpp:
21468         * src/core/boost/mpl/divides.hpp:
21469         * src/core/boost/mpl/empty.hpp:
21470         * src/core/boost/mpl/empty_base.hpp:
21471         * src/core/boost/mpl/empty_fwd.hpp:
21472         * src/core/boost/mpl/empty_sequence.hpp:
21473         * src/core/boost/mpl/end.hpp:
21474         * src/core/boost/mpl/equal.hpp:
21475         * src/core/boost/mpl/equal_to.hpp:
21476         * src/core/boost/mpl/erase.hpp:
21477         * src/core/boost/mpl/erase_fwd.hpp:
21478         * src/core/boost/mpl/erase_key.hpp:
21479         * src/core/boost/mpl/erase_key_fwd.hpp:
21480         * src/core/boost/mpl/eval_if.hpp:
21481         * src/core/boost/mpl/filter_view.hpp:
21482         * src/core/boost/mpl/find.hpp:
21483         * src/core/boost/mpl/find_if.hpp:
21484         * src/core/boost/mpl/fold.hpp:
21485         * src/core/boost/mpl/for_each.hpp:
21486         * src/core/boost/mpl/front.hpp:
21487         * src/core/boost/mpl/front_fwd.hpp:
21488         * src/core/boost/mpl/front_inserter.hpp:
21489         * src/core/boost/mpl/greater.hpp:
21490         * src/core/boost/mpl/greater_equal.hpp:
21491         * src/core/boost/mpl/has_key.hpp:
21492         * src/core/boost/mpl/has_key_fwd.hpp:
21493         * src/core/boost/mpl/has_xxx.hpp:
21494         * src/core/boost/mpl/identity.hpp:
21495         * src/core/boost/mpl/if.hpp:
21496         * src/core/boost/mpl/index_if.hpp:
21497         * src/core/boost/mpl/index_of.hpp:
21498         * src/core/boost/mpl/inherit.hpp:
21499         * src/core/boost/mpl/inherit_linearly.hpp:
21500         * src/core/boost/mpl/insert.hpp:
21501         * src/core/boost/mpl/insert_fwd.hpp:
21502         * src/core/boost/mpl/insert_range.hpp:
21503         * src/core/boost/mpl/insert_range_fwd.hpp:
21504         * src/core/boost/mpl/inserter.hpp:
21505         * src/core/boost/mpl/int.hpp:
21506         * src/core/boost/mpl/int_fwd.hpp:
21507         * src/core/boost/mpl/integral_c.hpp:
21508         * src/core/boost/mpl/integral_c_fwd.hpp:
21509         * src/core/boost/mpl/integral_c_tag.hpp:
21510         * src/core/boost/mpl/is_placeholder.hpp:
21511         * src/core/boost/mpl/is_sequence.hpp:
21512         * src/core/boost/mpl/iter_fold.hpp:
21513         * src/core/boost/mpl/iter_fold_if.hpp:
21514         * src/core/boost/mpl/iterator_category.hpp:
21515         * src/core/boost/mpl/iterator_range.hpp:
21516         * src/core/boost/mpl/iterator_tags.hpp:
21517         * src/core/boost/mpl/joint_view.hpp:
21518         * src/core/boost/mpl/key_type.hpp:
21519         * src/core/boost/mpl/key_type_fwd.hpp:
21520         * src/core/boost/mpl/lambda.hpp:
21521         * src/core/boost/mpl/lambda_fwd.hpp:
21522         * src/core/boost/mpl/less.hpp:
21523         * src/core/boost/mpl/less_equal.hpp:
21524         * src/core/boost/mpl/limits/arity.hpp:
21525         * src/core/boost/mpl/limits/list.hpp:
21526         * src/core/boost/mpl/limits/map.hpp:
21527         * src/core/boost/mpl/limits/set.hpp:
21528         * src/core/boost/mpl/limits/unrolling.hpp:
21529         * src/core/boost/mpl/limits/vector.hpp:
21530         * src/core/boost/mpl/list.hpp:
21531         * src/core/boost/mpl/list/aux_/O1_size.hpp:
21532         * src/core/boost/mpl/list/aux_/begin_end.hpp:
21533         * src/core/boost/mpl/list/aux_/clear.hpp:
21534         * src/core/boost/mpl/list/aux_/empty.hpp:
21535         * src/core/boost/mpl/list/aux_/front.hpp:
21536         * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
21537         * src/core/boost/mpl/list/aux_/item.hpp:
21538         * src/core/boost/mpl/list/aux_/iterator.hpp:
21539         * src/core/boost/mpl/list/aux_/numbered.hpp:
21540         * src/core/boost/mpl/list/aux_/numbered_c.hpp:
21541         * src/core/boost/mpl/list/aux_/pop_front.hpp:
21542         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
21543         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
21544         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
21545         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
21546         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
21547         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
21548         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
21549         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
21550         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
21551         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
21552         * src/core/boost/mpl/list/aux_/push_back.hpp:
21553         * src/core/boost/mpl/list/aux_/push_front.hpp:
21554         * src/core/boost/mpl/list/aux_/size.hpp:
21555         * src/core/boost/mpl/list/aux_/tag.hpp:
21556         * src/core/boost/mpl/list/list0.hpp:
21557         * src/core/boost/mpl/list/list0_c.hpp:
21558         * src/core/boost/mpl/list/list10.hpp:
21559         * src/core/boost/mpl/list/list10_c.hpp:
21560         * src/core/boost/mpl/list/list20.hpp:
21561         * src/core/boost/mpl/list/list20_c.hpp:
21562         * src/core/boost/mpl/list/list30.hpp:
21563         * src/core/boost/mpl/list/list30_c.hpp:
21564         * src/core/boost/mpl/list/list40.hpp:
21565         * src/core/boost/mpl/list/list40_c.hpp:
21566         * src/core/boost/mpl/list/list50.hpp:
21567         * src/core/boost/mpl/list/list50_c.hpp:
21568         * src/core/boost/mpl/list_c.hpp:
21569         * src/core/boost/mpl/logical.hpp:
21570         * src/core/boost/mpl/long.hpp:
21571         * src/core/boost/mpl/long_fwd.hpp:
21572         * src/core/boost/mpl/lower_bound.hpp:
21573         * src/core/boost/mpl/map.hpp:
21574         * src/core/boost/mpl/map/aux_/at_impl.hpp:
21575         * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
21576         * src/core/boost/mpl/map/aux_/clear_impl.hpp:
21577         * src/core/boost/mpl/map/aux_/contains_impl.hpp:
21578         * src/core/boost/mpl/map/aux_/empty_impl.hpp:
21579         * src/core/boost/mpl/map/aux_/erase_impl.hpp:
21580         * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
21581         * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
21582         * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
21583         * src/core/boost/mpl/map/aux_/insert_impl.hpp:
21584         * src/core/boost/mpl/map/aux_/item.hpp:
21585         * src/core/boost/mpl/map/aux_/iterator.hpp:
21586         * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
21587         * src/core/boost/mpl/map/aux_/map0.hpp:
21588         * src/core/boost/mpl/map/aux_/numbered.hpp:
21589         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
21590         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
21591         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
21592         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
21593         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
21594         * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
21595         * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
21596         * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
21597         * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
21598         * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
21599         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
21600         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
21601         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
21602         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
21603         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
21604         * src/core/boost/mpl/map/aux_/size_impl.hpp:
21605         * src/core/boost/mpl/map/aux_/tag.hpp:
21606         * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
21607         * src/core/boost/mpl/map/map0.hpp:
21608         * src/core/boost/mpl/map/map10.hpp:
21609         * src/core/boost/mpl/map/map20.hpp:
21610         * src/core/boost/mpl/map/map30.hpp:
21611         * src/core/boost/mpl/map/map40.hpp:
21612         * src/core/boost/mpl/map/map50.hpp:
21613         * src/core/boost/mpl/math/fixed_c.hpp:
21614         * src/core/boost/mpl/math/is_even.hpp:
21615         * src/core/boost/mpl/math/rational_c.hpp:
21616         * src/core/boost/mpl/max.hpp:
21617         * src/core/boost/mpl/max_element.hpp:
21618         * src/core/boost/mpl/min.hpp:
21619         * src/core/boost/mpl/min_element.hpp:
21620         * src/core/boost/mpl/min_max.hpp:
21621         * src/core/boost/mpl/minus.hpp:
21622         * src/core/boost/mpl/modulus.hpp:
21623         * src/core/boost/mpl/multiplies.hpp:
21624         * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
21625         * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
21626         * src/core/boost/mpl/multiset/aux_/item.hpp:
21627         * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
21628         * src/core/boost/mpl/multiset/aux_/tag.hpp:
21629         * src/core/boost/mpl/multiset/multiset0.hpp:
21630         * src/core/boost/mpl/negate.hpp:
21631         * src/core/boost/mpl/next.hpp:
21632         * src/core/boost/mpl/next_prior.hpp:
21633         * src/core/boost/mpl/not.hpp:
21634         * src/core/boost/mpl/not_equal_to.hpp:
21635         * src/core/boost/mpl/numeric_cast.hpp:
21636         * src/core/boost/mpl/or.hpp:
21637         * src/core/boost/mpl/order.hpp:
21638         * src/core/boost/mpl/order_fwd.hpp:
21639         * src/core/boost/mpl/pair.hpp:
21640         * src/core/boost/mpl/pair_view.hpp:
21641         * src/core/boost/mpl/partition.hpp:
21642         * src/core/boost/mpl/placeholders.hpp:
21643         * src/core/boost/mpl/plus.hpp:
21644         * src/core/boost/mpl/pop_back.hpp:
21645         * src/core/boost/mpl/pop_back_fwd.hpp:
21646         * src/core/boost/mpl/pop_front.hpp:
21647         * src/core/boost/mpl/pop_front_fwd.hpp:
21648         * src/core/boost/mpl/print.hpp:
21649         * src/core/boost/mpl/prior.hpp:
21650         * src/core/boost/mpl/protect.hpp:
21651         * src/core/boost/mpl/push_back.hpp:
21652         * src/core/boost/mpl/push_back_fwd.hpp:
21653         * src/core/boost/mpl/push_front.hpp:
21654         * src/core/boost/mpl/push_front_fwd.hpp:
21655         * src/core/boost/mpl/quote.hpp:
21656         * src/core/boost/mpl/range_c.hpp:
21657         * src/core/boost/mpl/remove.hpp:
21658         * src/core/boost/mpl/remove_if.hpp:
21659         * src/core/boost/mpl/replace.hpp:
21660         * src/core/boost/mpl/replace_if.hpp:
21661         * src/core/boost/mpl/reverse.hpp:
21662         * src/core/boost/mpl/reverse_fold.hpp:
21663         * src/core/boost/mpl/reverse_iter_fold.hpp:
21664         * src/core/boost/mpl/same_as.hpp:
21665         * src/core/boost/mpl/sequence_tag.hpp:
21666         * src/core/boost/mpl/sequence_tag_fwd.hpp:
21667         * src/core/boost/mpl/set.hpp:
21668         * src/core/boost/mpl/set/aux_/at_impl.hpp:
21669         * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
21670         * src/core/boost/mpl/set/aux_/clear_impl.hpp:
21671         * src/core/boost/mpl/set/aux_/empty_impl.hpp:
21672         * src/core/boost/mpl/set/aux_/erase_impl.hpp:
21673         * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
21674         * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
21675         * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
21676         * src/core/boost/mpl/set/aux_/insert_impl.hpp:
21677         * src/core/boost/mpl/set/aux_/item.hpp:
21678         * src/core/boost/mpl/set/aux_/iterator.hpp:
21679         * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
21680         * src/core/boost/mpl/set/aux_/numbered.hpp:
21681         * src/core/boost/mpl/set/aux_/numbered_c.hpp:
21682         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
21683         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
21684         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
21685         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
21686         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
21687         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
21688         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
21689         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
21690         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
21691         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
21692         * src/core/boost/mpl/set/aux_/set0.hpp:
21693         * src/core/boost/mpl/set/aux_/size_impl.hpp:
21694         * src/core/boost/mpl/set/aux_/tag.hpp:
21695         * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
21696         * src/core/boost/mpl/set/set0.hpp:
21697         * src/core/boost/mpl/set/set0_c.hpp:
21698         * src/core/boost/mpl/set/set10.hpp:
21699         * src/core/boost/mpl/set/set10_c.hpp:
21700         * src/core/boost/mpl/set/set20.hpp:
21701         * src/core/boost/mpl/set/set20_c.hpp:
21702         * src/core/boost/mpl/set/set30.hpp:
21703         * src/core/boost/mpl/set/set30_c.hpp:
21704         * src/core/boost/mpl/set/set40.hpp:
21705         * src/core/boost/mpl/set/set40_c.hpp:
21706         * src/core/boost/mpl/set/set50.hpp:
21707         * src/core/boost/mpl/set/set50_c.hpp:
21708         * src/core/boost/mpl/set_c.hpp:
21709         * src/core/boost/mpl/shift_left.hpp:
21710         * src/core/boost/mpl/shift_right.hpp:
21711         * src/core/boost/mpl/single_view.hpp:
21712         * src/core/boost/mpl/size.hpp:
21713         * src/core/boost/mpl/size_fwd.hpp:
21714         * src/core/boost/mpl/size_t.hpp:
21715         * src/core/boost/mpl/size_t_fwd.hpp:
21716         * src/core/boost/mpl/sizeof.hpp:
21717         * src/core/boost/mpl/sort.hpp:
21718         * src/core/boost/mpl/stable_partition.hpp:
21719         * src/core/boost/mpl/switch.hpp:
21720         * src/core/boost/mpl/tag.hpp:
21721         * src/core/boost/mpl/times.hpp:
21722         * src/core/boost/mpl/transform.hpp:
21723         * src/core/boost/mpl/transform_view.hpp:
21724         * src/core/boost/mpl/unique.hpp:
21725         * src/core/boost/mpl/unpack_args.hpp:
21726         * src/core/boost/mpl/upper_bound.hpp:
21727         * src/core/boost/mpl/value_type.hpp:
21728         * src/core/boost/mpl/value_type_fwd.hpp:
21729         * src/core/boost/mpl/vector.hpp:
21730         * src/core/boost/mpl/vector/aux_/O1_size.hpp:
21731         * src/core/boost/mpl/vector/aux_/at.hpp:
21732         * src/core/boost/mpl/vector/aux_/back.hpp:
21733         * src/core/boost/mpl/vector/aux_/begin_end.hpp:
21734         * src/core/boost/mpl/vector/aux_/clear.hpp:
21735         * src/core/boost/mpl/vector/aux_/empty.hpp:
21736         * src/core/boost/mpl/vector/aux_/front.hpp:
21737         * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
21738         * src/core/boost/mpl/vector/aux_/item.hpp:
21739         * src/core/boost/mpl/vector/aux_/iterator.hpp:
21740         * src/core/boost/mpl/vector/aux_/numbered.hpp:
21741         * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
21742         * src/core/boost/mpl/vector/aux_/pop_back.hpp:
21743         * src/core/boost/mpl/vector/aux_/pop_front.hpp:
21744         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
21745         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
21746         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
21747         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
21748         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
21749         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
21750         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
21751         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
21752         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
21753         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
21754         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
21755         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
21756         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
21757         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
21758         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
21759         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
21760         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
21761         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
21762         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
21763         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
21764         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
21765         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
21766         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
21767         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
21768         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
21769         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
21770         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
21771         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
21772         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
21773         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
21774         * src/core/boost/mpl/vector/aux_/push_back.hpp:
21775         * src/core/boost/mpl/vector/aux_/push_front.hpp:
21776         * src/core/boost/mpl/vector/aux_/size.hpp:
21777         * src/core/boost/mpl/vector/aux_/tag.hpp:
21778         * src/core/boost/mpl/vector/aux_/vector0.hpp:
21779         * src/core/boost/mpl/vector/vector0.hpp:
21780         * src/core/boost/mpl/vector/vector0_c.hpp:
21781         * src/core/boost/mpl/vector/vector10.hpp:
21782         * src/core/boost/mpl/vector/vector10_c.hpp:
21783         * src/core/boost/mpl/vector/vector20.hpp:
21784         * src/core/boost/mpl/vector/vector20_c.hpp:
21785         * src/core/boost/mpl/vector/vector30.hpp:
21786         * src/core/boost/mpl/vector/vector30_c.hpp:
21787         * src/core/boost/mpl/vector/vector40.hpp:
21788         * src/core/boost/mpl/vector/vector40_c.hpp:
21789         * src/core/boost/mpl/vector/vector50.hpp:
21790         * src/core/boost/mpl/vector/vector50_c.hpp:
21791         * src/core/boost/mpl/vector_c.hpp:
21792         * src/core/boost/mpl/void.hpp:
21793         * src/core/boost/mpl/void_fwd.hpp:
21794         * src/core/boost/mpl/zip_view.hpp:
21795         * src/core/boost/next_prior.hpp:
21796         * src/core/boost/noncopyable.hpp:
21797         * src/core/boost/pointer_cast.hpp:
21798         * src/core/boost/preprocessor.hpp:
21799         * src/core/boost/preprocessor/arithmetic.hpp:
21800         * src/core/boost/preprocessor/arithmetic/add.hpp:
21801         * src/core/boost/preprocessor/arithmetic/dec.hpp:
21802         * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
21803         * src/core/boost/preprocessor/arithmetic/div.hpp:
21804         * src/core/boost/preprocessor/arithmetic/inc.hpp:
21805         * src/core/boost/preprocessor/arithmetic/mod.hpp:
21806         * src/core/boost/preprocessor/arithmetic/mul.hpp:
21807         * src/core/boost/preprocessor/arithmetic/sub.hpp:
21808         * src/core/boost/preprocessor/array.hpp:
21809         * src/core/boost/preprocessor/array/data.hpp:
21810         * src/core/boost/preprocessor/array/elem.hpp:
21811         * src/core/boost/preprocessor/array/insert.hpp:
21812         * src/core/boost/preprocessor/array/pop_back.hpp:
21813         * src/core/boost/preprocessor/array/pop_front.hpp:
21814         * src/core/boost/preprocessor/array/push_back.hpp:
21815         * src/core/boost/preprocessor/array/push_front.hpp:
21816         * src/core/boost/preprocessor/array/remove.hpp:
21817         * src/core/boost/preprocessor/array/replace.hpp:
21818         * src/core/boost/preprocessor/array/reverse.hpp:
21819         * src/core/boost/preprocessor/array/size.hpp:
21820         * src/core/boost/preprocessor/assert_msg.hpp:
21821         * src/core/boost/preprocessor/cat.hpp:
21822         * src/core/boost/preprocessor/comma.hpp:
21823         * src/core/boost/preprocessor/comma_if.hpp:
21824         * src/core/boost/preprocessor/comparison.hpp:
21825         * src/core/boost/preprocessor/comparison/equal.hpp:
21826         * src/core/boost/preprocessor/comparison/greater.hpp:
21827         * src/core/boost/preprocessor/comparison/greater_equal.hpp:
21828         * src/core/boost/preprocessor/comparison/less.hpp:
21829         * src/core/boost/preprocessor/comparison/less_equal.hpp:
21830         * src/core/boost/preprocessor/comparison/not_equal.hpp:
21831         * src/core/boost/preprocessor/config/config.hpp:
21832         * src/core/boost/preprocessor/config/limits.hpp:
21833         * src/core/boost/preprocessor/control.hpp:
21834         * src/core/boost/preprocessor/control/deduce_d.hpp:
21835         * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
21836         * src/core/boost/preprocessor/control/detail/edg/while.hpp:
21837         * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
21838         * src/core/boost/preprocessor/control/detail/while.hpp:
21839         * src/core/boost/preprocessor/control/expr_if.hpp:
21840         * src/core/boost/preprocessor/control/expr_iif.hpp:
21841         * src/core/boost/preprocessor/control/if.hpp:
21842         * src/core/boost/preprocessor/control/iif.hpp:
21843         * src/core/boost/preprocessor/control/while.hpp:
21844         * src/core/boost/preprocessor/debug.hpp:
21845         * src/core/boost/preprocessor/debug/assert.hpp:
21846         * src/core/boost/preprocessor/debug/error.hpp:
21847         * src/core/boost/preprocessor/debug/line.hpp:
21848         * src/core/boost/preprocessor/dec.hpp:
21849         * src/core/boost/preprocessor/detail/auto_rec.hpp:
21850         * src/core/boost/preprocessor/detail/check.hpp:
21851         * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
21852         * src/core/boost/preprocessor/detail/is_binary.hpp:
21853         * src/core/boost/preprocessor/detail/is_nullary.hpp:
21854         * src/core/boost/preprocessor/detail/is_unary.hpp:
21855         * src/core/boost/preprocessor/detail/null.hpp:
21856         * src/core/boost/preprocessor/detail/split.hpp:
21857         * src/core/boost/preprocessor/empty.hpp:
21858         * src/core/boost/preprocessor/enum.hpp:
21859         * src/core/boost/preprocessor/enum_params.hpp:
21860         * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
21861         * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
21862         * src/core/boost/preprocessor/enum_shifted.hpp:
21863         * src/core/boost/preprocessor/enum_shifted_params.hpp:
21864         * src/core/boost/preprocessor/expand.hpp:
21865         * src/core/boost/preprocessor/expr_if.hpp:
21866         * src/core/boost/preprocessor/facilities.hpp:
21867         * src/core/boost/preprocessor/facilities/apply.hpp:
21868         * src/core/boost/preprocessor/facilities/empty.hpp:
21869         * src/core/boost/preprocessor/facilities/expand.hpp:
21870         * src/core/boost/preprocessor/facilities/identity.hpp:
21871         * src/core/boost/preprocessor/facilities/intercept.hpp:
21872         * src/core/boost/preprocessor/facilities/is_1.hpp:
21873         * src/core/boost/preprocessor/facilities/is_empty.hpp:
21874         * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
21875         * src/core/boost/preprocessor/for.hpp:
21876         * src/core/boost/preprocessor/identity.hpp:
21877         * src/core/boost/preprocessor/if.hpp:
21878         * src/core/boost/preprocessor/inc.hpp:
21879         * src/core/boost/preprocessor/iterate.hpp:
21880         * src/core/boost/preprocessor/iteration.hpp:
21881         * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
21882         * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
21883         * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
21884         * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
21885         * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
21886         * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
21887         * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
21888         * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
21889         * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
21890         * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
21891         * src/core/boost/preprocessor/iteration/detail/finish.hpp:
21892         * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
21893         * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
21894         * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
21895         * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
21896         * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
21897         * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
21898         * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
21899         * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
21900         * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
21901         * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
21902         * src/core/boost/preprocessor/iteration/detail/local.hpp:
21903         * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
21904         * src/core/boost/preprocessor/iteration/detail/self.hpp:
21905         * src/core/boost/preprocessor/iteration/detail/start.hpp:
21906         * src/core/boost/preprocessor/iteration/iterate.hpp:
21907         * src/core/boost/preprocessor/iteration/local.hpp:
21908         * src/core/boost/preprocessor/iteration/self.hpp:
21909         * src/core/boost/preprocessor/library.hpp:
21910         * src/core/boost/preprocessor/limits.hpp:
21911         * src/core/boost/preprocessor/list.hpp:
21912         * src/core/boost/preprocessor/list/adt.hpp:
21913         * src/core/boost/preprocessor/list/append.hpp:
21914         * src/core/boost/preprocessor/list/at.hpp:
21915         * src/core/boost/preprocessor/list/cat.hpp:
21916         * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
21917         * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
21918         * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
21919         * src/core/boost/preprocessor/list/detail/fold_left.hpp:
21920         * src/core/boost/preprocessor/list/detail/fold_right.hpp:
21921         * src/core/boost/preprocessor/list/enum.hpp:
21922         * src/core/boost/preprocessor/list/filter.hpp:
21923         * src/core/boost/preprocessor/list/first_n.hpp:
21924         * src/core/boost/preprocessor/list/fold_left.hpp:
21925         * src/core/boost/preprocessor/list/fold_right.hpp:
21926         * src/core/boost/preprocessor/list/for_each.hpp:
21927         * src/core/boost/preprocessor/list/for_each_i.hpp:
21928         * src/core/boost/preprocessor/list/for_each_product.hpp:
21929         * src/core/boost/preprocessor/list/rest_n.hpp:
21930         * src/core/boost/preprocessor/list/reverse.hpp:
21931         * src/core/boost/preprocessor/list/size.hpp:
21932         * src/core/boost/preprocessor/list/to_tuple.hpp:
21933         * src/core/boost/preprocessor/list/transform.hpp:
21934         * src/core/boost/preprocessor/logical.hpp:
21935         * src/core/boost/preprocessor/logical/and.hpp:
21936         * src/core/boost/preprocessor/logical/bitand.hpp:
21937         * src/core/boost/preprocessor/logical/bitnor.hpp:
21938         * src/core/boost/preprocessor/logical/bitor.hpp:
21939         * src/core/boost/preprocessor/logical/bitxor.hpp:
21940         * src/core/boost/preprocessor/logical/bool.hpp:
21941         * src/core/boost/preprocessor/logical/compl.hpp:
21942         * src/core/boost/preprocessor/logical/nor.hpp:
21943         * src/core/boost/preprocessor/logical/not.hpp:
21944         * src/core/boost/preprocessor/logical/or.hpp:
21945         * src/core/boost/preprocessor/logical/xor.hpp:
21946         * src/core/boost/preprocessor/max.hpp:
21947         * src/core/boost/preprocessor/min.hpp:
21948         * src/core/boost/preprocessor/punctuation.hpp:
21949         * src/core/boost/preprocessor/punctuation/comma.hpp:
21950         * src/core/boost/preprocessor/punctuation/comma_if.hpp:
21951         * src/core/boost/preprocessor/punctuation/paren.hpp:
21952         * src/core/boost/preprocessor/punctuation/paren_if.hpp:
21953         * src/core/boost/preprocessor/repeat.hpp:
21954         * src/core/boost/preprocessor/repeat_2nd.hpp:
21955         * src/core/boost/preprocessor/repeat_3rd.hpp:
21956         * src/core/boost/preprocessor/repeat_from_to.hpp:
21957         * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
21958         * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
21959         * src/core/boost/preprocessor/repetition.hpp:
21960         * src/core/boost/preprocessor/repetition/deduce_r.hpp:
21961         * src/core/boost/preprocessor/repetition/deduce_z.hpp:
21962         * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
21963         * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
21964         * src/core/boost/preprocessor/repetition/detail/for.hpp:
21965         * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
21966         * src/core/boost/preprocessor/repetition/enum.hpp:
21967         * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
21968         * src/core/boost/preprocessor/repetition/enum_params.hpp:
21969         * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
21970         * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
21971         * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
21972         * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
21973         * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
21974         * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
21975         * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
21976         * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
21977         * src/core/boost/preprocessor/repetition/for.hpp:
21978         * src/core/boost/preprocessor/repetition/repeat.hpp:
21979         * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
21980         * src/core/boost/preprocessor/selection.hpp:
21981         * src/core/boost/preprocessor/selection/max.hpp:
21982         * src/core/boost/preprocessor/selection/min.hpp:
21983         * src/core/boost/preprocessor/seq.hpp:
21984         * src/core/boost/preprocessor/seq/cat.hpp:
21985         * src/core/boost/preprocessor/seq/detail/split.hpp:
21986         * src/core/boost/preprocessor/seq/elem.hpp:
21987         * src/core/boost/preprocessor/seq/enum.hpp:
21988         * src/core/boost/preprocessor/seq/filter.hpp:
21989         * src/core/boost/preprocessor/seq/first_n.hpp:
21990         * src/core/boost/preprocessor/seq/fold_left.hpp:
21991         * src/core/boost/preprocessor/seq/fold_right.hpp:
21992         * src/core/boost/preprocessor/seq/for_each.hpp:
21993         * src/core/boost/preprocessor/seq/for_each_i.hpp:
21994         * src/core/boost/preprocessor/seq/for_each_product.hpp:
21995         * src/core/boost/preprocessor/seq/insert.hpp:
21996         * src/core/boost/preprocessor/seq/pop_back.hpp:
21997         * src/core/boost/preprocessor/seq/pop_front.hpp:
21998         * src/core/boost/preprocessor/seq/push_back.hpp:
21999         * src/core/boost/preprocessor/seq/push_front.hpp:
22000         * src/core/boost/preprocessor/seq/remove.hpp:
22001         * src/core/boost/preprocessor/seq/replace.hpp:
22002         * src/core/boost/preprocessor/seq/rest_n.hpp:
22003         * src/core/boost/preprocessor/seq/reverse.hpp:
22004         * src/core/boost/preprocessor/seq/seq.hpp:
22005         * src/core/boost/preprocessor/seq/size.hpp:
22006         * src/core/boost/preprocessor/seq/subseq.hpp:
22007         * src/core/boost/preprocessor/seq/to_array.hpp:
22008         * src/core/boost/preprocessor/seq/to_tuple.hpp:
22009         * src/core/boost/preprocessor/seq/transform.hpp:
22010         * src/core/boost/preprocessor/slot.hpp:
22011         * src/core/boost/preprocessor/slot/counter.hpp:
22012         * src/core/boost/preprocessor/slot/detail/counter.hpp:
22013         * src/core/boost/preprocessor/slot/detail/def.hpp:
22014         * src/core/boost/preprocessor/slot/detail/shared.hpp:
22015         * src/core/boost/preprocessor/slot/detail/slot1.hpp:
22016         * src/core/boost/preprocessor/slot/detail/slot2.hpp:
22017         * src/core/boost/preprocessor/slot/detail/slot3.hpp:
22018         * src/core/boost/preprocessor/slot/detail/slot4.hpp:
22019         * src/core/boost/preprocessor/slot/detail/slot5.hpp:
22020         * src/core/boost/preprocessor/slot/slot.hpp:
22021         * src/core/boost/preprocessor/stringize.hpp:
22022         * src/core/boost/preprocessor/tuple.hpp:
22023         * src/core/boost/preprocessor/tuple/eat.hpp:
22024         * src/core/boost/preprocessor/tuple/elem.hpp:
22025         * src/core/boost/preprocessor/tuple/rem.hpp:
22026         * src/core/boost/preprocessor/tuple/reverse.hpp:
22027         * src/core/boost/preprocessor/tuple/to_list.hpp:
22028         * src/core/boost/preprocessor/tuple/to_seq.hpp:
22029         * src/core/boost/preprocessor/while.hpp:
22030         * src/core/boost/preprocessor/wstringize.hpp:
22031         * src/core/boost/range.hpp:
22032         * src/core/boost/range/begin.hpp:
22033         * src/core/boost/range/concepts.hpp:
22034         * src/core/boost/range/config.hpp:
22035         * src/core/boost/range/const_iterator.hpp:
22036         * src/core/boost/range/const_reverse_iterator.hpp:
22037         * src/core/boost/range/detail/begin.hpp:
22038         * src/core/boost/range/detail/collection_traits.hpp:
22039         * src/core/boost/range/detail/collection_traits_detail.hpp:
22040         * src/core/boost/range/detail/common.hpp:
22041         * src/core/boost/range/detail/const_iterator.hpp:
22042         * src/core/boost/range/detail/difference_type.hpp:
22043         * src/core/boost/range/detail/empty.hpp:
22044         * src/core/boost/range/detail/end.hpp:
22045         * src/core/boost/range/detail/implementation_help.hpp:
22046         * src/core/boost/range/detail/iterator.hpp:
22047         * src/core/boost/range/detail/mfc/carray.hpp:
22048         * src/core/boost/range/detail/mfc/cstring.hpp:
22049         * src/core/boost/range/detail/remove_extent.hpp:
22050         * src/core/boost/range/detail/sfinae.hpp:
22051         * src/core/boost/range/detail/size.hpp:
22052         * src/core/boost/range/detail/size_type.hpp:
22053         * src/core/boost/range/detail/sizer.hpp:
22054         * src/core/boost/range/detail/value_type.hpp:
22055         * src/core/boost/range/detail/vc6/end.hpp:
22056         * src/core/boost/range/detail/vc6/size.hpp:
22057         * src/core/boost/range/difference_type.hpp:
22058         * src/core/boost/range/empty.hpp:
22059         * src/core/boost/range/end.hpp:
22060         * src/core/boost/range/functions.hpp:
22061         * src/core/boost/range/iterator.hpp:
22062         * src/core/boost/range/iterator_range.hpp:
22063         * src/core/boost/range/metafunctions.hpp:
22064         * src/core/boost/range/rbegin.hpp:
22065         * src/core/boost/range/rend.hpp:
22066         * src/core/boost/range/result_iterator.hpp:
22067         * src/core/boost/range/reverse_iterator.hpp:
22068         * src/core/boost/range/reverse_result_iterator.hpp:
22069         * src/core/boost/range/size.hpp:
22070         * src/core/boost/range/size_type.hpp:
22071         * src/core/boost/range/sub_range.hpp:
22072         * src/core/boost/range/value_type.hpp:
22073         * src/core/boost/ref.hpp:
22074         * src/core/boost/scoped_array.hpp:
22075         * src/core/boost/scoped_ptr.hpp:
22076         * src/core/boost/shared_ptr.hpp:
22077         * src/core/boost/smart_cast.hpp:
22078         * src/core/boost/smart_ptr.hpp:
22079         * src/core/boost/static_assert.hpp:
22080         * src/core/boost/static_warning.hpp:
22081         * src/core/boost/throw_exception.hpp:
22082         * src/core/boost/type_traits.hpp:
22083         * src/core/boost/type_traits/add_const.hpp:
22084         * src/core/boost/type_traits/add_cv.hpp:
22085         * src/core/boost/type_traits/add_pointer.hpp:
22086         * src/core/boost/type_traits/add_reference.hpp:
22087         * src/core/boost/type_traits/add_volatile.hpp:
22088         * src/core/boost/type_traits/aligned_storage.hpp:
22089         * src/core/boost/type_traits/alignment_of.hpp:
22090         * src/core/boost/type_traits/alignment_traits.hpp:
22091         * src/core/boost/type_traits/arithmetic_traits.hpp:
22092         * src/core/boost/type_traits/array_traits.hpp:
22093         * src/core/boost/type_traits/broken_compiler_spec.hpp:
22094         * src/core/boost/type_traits/composite_traits.hpp:
22095         * src/core/boost/type_traits/config.hpp:
22096         * src/core/boost/type_traits/conversion_traits.hpp:
22097         * src/core/boost/type_traits/cv_traits.hpp:
22098         * src/core/boost/type_traits/decay.hpp:
22099         * src/core/boost/type_traits/detail/bool_trait_def.hpp:
22100         * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
22101         * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
22102         * src/core/boost/type_traits/detail/false_result.hpp:
22103         * src/core/boost/type_traits/detail/ice_and.hpp:
22104         * src/core/boost/type_traits/detail/ice_eq.hpp:
22105         * src/core/boost/type_traits/detail/ice_not.hpp:
22106         * src/core/boost/type_traits/detail/ice_or.hpp:
22107         * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
22108         * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
22109         * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
22110         * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
22111         * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
22112         * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
22113         * src/core/boost/type_traits/detail/template_arity_spec.hpp:
22114         * src/core/boost/type_traits/detail/type_trait_def.hpp:
22115         * src/core/boost/type_traits/detail/type_trait_undef.hpp:
22116         * src/core/boost/type_traits/detail/wrap.hpp:
22117         * src/core/boost/type_traits/detail/yes_no_type.hpp:
22118         * src/core/boost/type_traits/extent.hpp:
22119         * src/core/boost/type_traits/function_traits.hpp:
22120         * src/core/boost/type_traits/has_nothrow_assign.hpp:
22121         * src/core/boost/type_traits/has_nothrow_constructor.hpp:
22122         * src/core/boost/type_traits/has_nothrow_copy.hpp:
22123         * src/core/boost/type_traits/has_nothrow_destructor.hpp:
22124         * src/core/boost/type_traits/has_trivial_assign.hpp:
22125         * src/core/boost/type_traits/has_trivial_constructor.hpp:
22126         * src/core/boost/type_traits/has_trivial_copy.hpp:
22127         * src/core/boost/type_traits/has_trivial_destructor.hpp:
22128         * src/core/boost/type_traits/has_virtual_destructor.hpp:
22129         * src/core/boost/type_traits/ice.hpp:
22130         * src/core/boost/type_traits/integral_constant.hpp:
22131         * src/core/boost/type_traits/intrinsics.hpp:
22132         * src/core/boost/type_traits/is_abstract.hpp:
22133         * src/core/boost/type_traits/is_arithmetic.hpp:
22134         * src/core/boost/type_traits/is_array.hpp:
22135         * src/core/boost/type_traits/is_base_and_derived.hpp:
22136         * src/core/boost/type_traits/is_base_of.hpp:
22137         * src/core/boost/type_traits/is_class.hpp:
22138         * src/core/boost/type_traits/is_compound.hpp:
22139         * src/core/boost/type_traits/is_const.hpp:
22140         * src/core/boost/type_traits/is_convertible.hpp:
22141         * src/core/boost/type_traits/is_empty.hpp:
22142         * src/core/boost/type_traits/is_enum.hpp:
22143         * src/core/boost/type_traits/is_float.hpp:
22144         * src/core/boost/type_traits/is_floating_point.hpp:
22145         * src/core/boost/type_traits/is_function.hpp:
22146         * src/core/boost/type_traits/is_fundamental.hpp:
22147         * src/core/boost/type_traits/is_integral.hpp:
22148         * src/core/boost/type_traits/is_member_function_pointer.hpp:
22149         * src/core/boost/type_traits/is_member_object_pointer.hpp:
22150         * src/core/boost/type_traits/is_member_pointer.hpp:
22151         * src/core/boost/type_traits/is_object.hpp:
22152         * src/core/boost/type_traits/is_pod.hpp:
22153         * src/core/boost/type_traits/is_pointer.hpp:
22154         * src/core/boost/type_traits/is_polymorphic.hpp:
22155         * src/core/boost/type_traits/is_reference.hpp:
22156         * src/core/boost/type_traits/is_same.hpp:
22157         * src/core/boost/type_traits/is_scalar.hpp:
22158         * src/core/boost/type_traits/is_signed.hpp:
22159         * src/core/boost/type_traits/is_stateless.hpp:
22160         * src/core/boost/type_traits/is_union.hpp:
22161         * src/core/boost/type_traits/is_unsigned.hpp:
22162         * src/core/boost/type_traits/is_void.hpp:
22163         * src/core/boost/type_traits/is_volatile.hpp:
22164         * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
22165         * src/core/boost/type_traits/msvc/remove_bounds.hpp:
22166         * src/core/boost/type_traits/msvc/remove_const.hpp:
22167         * src/core/boost/type_traits/msvc/remove_cv.hpp:
22168         * src/core/boost/type_traits/msvc/remove_extent.hpp:
22169         * src/core/boost/type_traits/msvc/remove_pointer.hpp:
22170         * src/core/boost/type_traits/msvc/remove_reference.hpp:
22171         * src/core/boost/type_traits/msvc/remove_volatile.hpp:
22172         * src/core/boost/type_traits/msvc/typeof.hpp:
22173         * src/core/boost/type_traits/object_traits.hpp:
22174         * src/core/boost/type_traits/rank.hpp:
22175         * src/core/boost/type_traits/reference_traits.hpp:
22176         * src/core/boost/type_traits/remove_all_extents.hpp:
22177         * src/core/boost/type_traits/remove_bounds.hpp:
22178         * src/core/boost/type_traits/remove_const.hpp:
22179         * src/core/boost/type_traits/remove_cv.hpp:
22180         * src/core/boost/type_traits/remove_extent.hpp:
22181         * src/core/boost/type_traits/remove_pointer.hpp:
22182         * src/core/boost/type_traits/remove_reference.hpp:
22183         * src/core/boost/type_traits/remove_volatile.hpp:
22184         * src/core/boost/type_traits/same_traits.hpp:
22185         * src/core/boost/type_traits/transform_traits.hpp:
22186         * src/core/boost/type_traits/transform_traits_spec.hpp:
22187         * src/core/boost/type_traits/type_with_alignment.hpp:
22188         * src/core/boost/utility.hpp:
22189         * src/core/boost/utility/addressof.hpp:
22190         * src/core/boost/utility/base_from_member.hpp:
22191         * src/core/boost/utility/compare_pointees.hpp:
22192         * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
22193         * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
22194         * src/core/boost/utility/detail/result_of_iterate.hpp:
22195         * src/core/boost/utility/enable_if.hpp:
22196         * src/core/boost/utility/in_place_factory.hpp:
22197         * src/core/boost/utility/result_of.hpp:
22198         * src/core/boost/utility/typed_in_place_factory.hpp:
22199         * src/core/boost/utility/value_init.hpp:
22200         * src/core/boost/weak_ptr.hpp:
22201
22202         moved boost headers to src/core because that has to be in the
22203         include path anyway
22204
22205 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
22206
22207         * src/Makefile-gen.am:
22208         * src/client-test-app.cpp:
22209
22210         unit tests in Register.cpp files not active without
22211         --enable-unit-tests
22212
22213 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
22214
22215         * Doxyfile:
22216         * Makefile-gen.am:
22217         * configure-pre.in:
22218
22219         added building of html source code documentation with Doxygen
22220
22221 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
22222
22223         * Doxyfile:
22224
22225         unmodified Doxyfile template as created by doxygen 1.5.3
22226
22227 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
22228
22229         * Makefile-gen.am:
22230         * Makefile.am:
22231         * autogen.sh:
22232         * configure-post.in:
22233         * configure-pre.in:
22234         * src/Makefile-gen.am:
22235         * src/Makefile.am.gen:
22236         * src/backends/addressbook/Makefile.am:
22237         * src/backends/addressbook/configure-sub.in:
22238         * src/backends/evolution/Makefile.am:
22239         * src/backends/evolution/configure-sub.in:
22240         * src/backends/sqlite/Makefile.am:
22241         * src/backends/sqlite/configure-sub.in:
22242         * src/core/Makefile.am:
22243
22244         file layout restructuring, take II
22245
22246 2008-07-29  Patrick Ohly  <patrick.ohly@gmx.de>
22247
22248         * Makefile.am:
22249         * autogen.sh:
22250         * configure-pre.in:
22251         * configure.in:
22252         * src/AddressBookConstants.cpp:
22253         * src/AddressBookSource.cpp:
22254         * src/AddressBookSource.h:
22255         * src/AddressBookSourceRegister.cpp:
22256         * src/ConfigNode.h:
22257         * src/ConfigTree.h:
22258         * src/EvolutionCalendarSource.cpp:
22259         * src/EvolutionCalendarSource.h:
22260         * src/EvolutionCalendarSourceRegister.cpp:
22261         * src/EvolutionContactSource.cpp:
22262         * src/EvolutionContactSource.h:
22263         * src/EvolutionContactSourceRegister.cpp:
22264         * src/EvolutionMemoSource.cpp:
22265         * src/EvolutionMemoSource.h:
22266         * src/EvolutionSmartPtr.h:
22267         * src/EvolutionSyncClient.cpp:
22268         * src/EvolutionSyncClient.h:
22269         * src/EvolutionSyncSource.cpp:
22270         * src/EvolutionSyncSource.h:
22271         * src/FileConfigNode.cpp:
22272         * src/FileConfigNode.h:
22273         * src/FileConfigTree.cpp:
22274         * src/FileConfigTree.h:
22275         * src/FilterConfigNode.cpp:
22276         * src/FilterConfigNode.h:
22277         * src/Makefile.am:
22278         * src/Makefile.am.gen:
22279         * src/PrefixConfigNode.cpp:
22280         * src/PrefixConfigNode.h:
22281         * src/SQLiteContactSource.cpp:
22282         * src/SQLiteContactSource.h:
22283         * src/SQLiteContactSourceRegister.cpp:
22284         * src/SQLiteUtil.cpp:
22285         * src/SQLiteUtil.h:
22286         * src/SafeConfigNode.cpp:
22287         * src/SafeConfigNode.h:
22288         * src/SyncEvolutionCmdline.cpp:
22289         * src/SyncEvolutionCmdline.h:
22290         * src/SyncEvolutionConfig.cpp:
22291         * src/SyncEvolutionConfig.h:
22292         * src/SyncEvolutionUtil.cpp:
22293         * src/SyncEvolutionUtil.h:
22294         * src/TrackingSyncSource.cpp:
22295         * src/TrackingSyncSource.h:
22296         * src/VolatileConfigNode.h:
22297         * src/VolatileConfigTree.h:
22298         * src/backends/addressbook/AddressBookConstants.cpp:
22299         * src/backends/addressbook/AddressBookSource.cpp:
22300         * src/backends/addressbook/AddressBookSource.h:
22301         * src/backends/addressbook/AddressBookSourceRegister.cpp:
22302         * src/backends/evolution/EvolutionCalendarSource.cpp:
22303         * src/backends/evolution/EvolutionCalendarSource.h:
22304         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
22305         * src/backends/evolution/EvolutionContactSource.cpp:
22306         * src/backends/evolution/EvolutionContactSource.h:
22307         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
22308         * src/backends/evolution/EvolutionMemoSource.cpp:
22309         * src/backends/evolution/EvolutionMemoSource.h:
22310         * src/backends/evolution/e-cal-check-timezones.c:
22311         * src/backends/evolution/e-cal-check-timezones.h:
22312         * src/backends/evolution/libical/icalstrdup.c:
22313         * src/backends/evolution/libical/icalstrdup.h:
22314         * src/backends/sqlite/SQLiteContactSource.cpp:
22315         * src/backends/sqlite/SQLiteContactSource.h:
22316         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
22317         * src/backends/sqlite/SQLiteUtil.cpp:
22318         * src/backends/sqlite/SQLiteUtil.h:
22319         * src/core/ConfigNode.h:
22320         * src/core/ConfigTree.h:
22321         * src/core/EvolutionSmartPtr.h:
22322         * src/core/EvolutionSyncClient.cpp:
22323         * src/core/EvolutionSyncClient.h:
22324         * src/core/EvolutionSyncSource.cpp:
22325         * src/core/EvolutionSyncSource.h:
22326         * src/core/FileConfigNode.cpp:
22327         * src/core/FileConfigNode.h:
22328         * src/core/FileConfigTree.cpp:
22329         * src/core/FileConfigTree.h:
22330         * src/core/FilterConfigNode.cpp:
22331         * src/core/FilterConfigNode.h:
22332         * src/core/PrefixConfigNode.cpp:
22333         * src/core/PrefixConfigNode.h:
22334         * src/core/SafeConfigNode.cpp:
22335         * src/core/SafeConfigNode.h:
22336         * src/core/SyncEvolutionCmdline.cpp:
22337         * src/core/SyncEvolutionCmdline.h:
22338         * src/core/SyncEvolutionConfig.cpp:
22339         * src/core/SyncEvolutionConfig.h:
22340         * src/core/SyncEvolutionUtil.cpp:
22341         * src/core/SyncEvolutionUtil.h:
22342         * src/core/TrackingSyncSource.cpp:
22343         * src/core/TrackingSyncSource.h:
22344         * src/core/VolatileConfigNode.h:
22345         * src/core/VolatileConfigTree.h:
22346         * src/core/vocl/README:
22347         * src/core/vocl/VConverter.cpp:
22348         * src/core/vocl/VConverter.h:
22349         * src/core/vocl/VObject.cpp:
22350         * src/core/vocl/VObject.h:
22351         * src/core/vocl/VProperty.cpp:
22352         * src/core/vocl/VProperty.h:
22353         * src/core/vocl/posixadapter.h:
22354         * src/core/vocl/vcardconverter.cpp:
22355         * src/e-cal-check-timezones.c:
22356         * src/e-cal-check-timezones.h:
22357         * src/libical/icalstrdup.c:
22358         * src/libical/icalstrdup.h:
22359         * src/vocl/README:
22360         * src/vocl/VConverter.cpp:
22361         * src/vocl/VConverter.h:
22362         * src/vocl/VObject.cpp:
22363         * src/vocl/VObject.h:
22364         * src/vocl/VProperty.cpp:
22365         * src/vocl/VProperty.h:
22366         * src/vocl/posixadapter.h:
22367         * src/vocl/vcardconverter.cpp:
22368
22369         major restructuring of the file layout and autotools build
22370
22371 2008-07-28  Patrick Ohly  <patrick.ohly@gmx.de>
22372
22373         * configure.in:
22374
22375         print summary of enabled backends
22376
22377 2008-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
22378
22379         * Makefile.am:
22380
22381         another rename sync4j->funambol
22382
22383 2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>
22384
22385         * configure.in:
22386         * src/Makefile.am:
22387
22388         adapted to renaming of libsync4j -> libfunambol; also renamed
22389         variables and configure options, but old options kept as aliases
22390
22391 2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>
22392
22393         * README:
22394
22395         added further explanations to --source-property
22396
22397 2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>
22398
22399         * debian/changelog:
22400         * src/EvolutionContactSource.cpp:
22401
22402         disabled special support for X-OSSO-CONTACT-STATE because the
22403         property no longer is returned properly by libebook (SF #1947050)
22404
22405 2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
22406
22407         * NEWS:
22408
22409         fixed --refresh-from-server typo
22410
22411 2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
22412
22413         * HACKING:
22414
22415         added BINSUFFIX for Mac OS X
22416
22417 2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
22418
22419         * Makefile.am:
22420         * src/Makefile.am:
22421
22422         added files required for 'make deb' to distribution
22423
22424 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
22425
22426         * ChangeLog:
22427         * NEWS:
22428         * debian/changelog:
22429
22430         # updated
22431
22432 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
22433
22434         * src/SyncEvolutionConfig.cpp:
22435
22436         added comment regarding myFUNAMBOL sc-pim- prefix to deviceId
22437
22438 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
22439
22440         * src/SyncEvolutionCmdline.cpp:
22441         * src/SyncEvolutionConfig.cpp:
22442
22443         fixed creating and testing of default configs
22444
22445 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
22446
22447         * NEWS:
22448         * src/AddressBookSource.cpp:
22449         * src/AddressBookSource.h:
22450         * src/AddressBookSourceRegister.cpp:
22451
22452         Mac OS X client now uses the new TrackingSyncSource
22453
22454 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
22455
22456         * configure.in:
22457
22458         simplified compiling for ppc/386 on Mac OS X
22459
22460 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
22461
22462         * HACKING:
22463
22464         simplified compiling for ppc/386 on Mac OS X
22465
22466 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
22467
22468         * src/EvolutionCalendarSource.h:
22469         * src/EvolutionContactSource.h:
22470         * src/EvolutionSyncSource.h:
22471         * src/SQLiteContactSource.h:
22472         * src/TrackingSyncSource.h:
22473
22474         turned fileSuffix() into a const function
22475
22476 2008-07-11  Patrick Ohly  <patrick.ohly@gmx.de>
22477
22478         * src/SyncEvolutionConfig.cpp:
22479
22480         use sc-pim- prefix for device ID
22481
22482 2008-07-11  Patrick Ohly  <patrick.ohly@gmx.de>
22483
22484         * src/EvolutionCalendarSource.cpp:
22485         * src/EvolutionContactSource.cpp:
22486         * src/EvolutionSyncClient.cpp:
22487         * src/EvolutionSyncSource.cpp:
22488         * src/FileConfigNode.cpp:
22489         * src/FileConfigTree.cpp:
22490         * src/FilterConfigNode.cpp:
22491         * src/FilterConfigNode.h:
22492         * src/PrefixConfigNode.cpp:
22493         * src/SafeConfigNode.cpp:
22494         * src/SyncEvolutionCmdline.cpp:
22495         * src/SyncEvolutionConfig.cpp:
22496         * src/SyncEvolutionConfig.h:
22497         * src/SyncEvolutionUtil.cpp:
22498         * src/SyncEvolutionUtil.h:
22499         * src/TrackingSyncSource.cpp:
22500
22501         reduced explicit usage of iterators (mostly with BOOST_FOREACH)
22502
22503 2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>
22504
22505         * src/AddressBookSource.cpp:
22506         * src/AddressBookSource.h:
22507         * src/EvolutionCalendarSource.cpp:
22508         * src/EvolutionCalendarSource.h:
22509         * src/EvolutionContactSource.cpp:
22510         * src/EvolutionContactSource.h:
22511         * src/EvolutionSyncSource.cpp:
22512         * src/EvolutionSyncSource.h:
22513         * src/SQLiteContactSource.cpp:
22514         * src/SQLiteContactSource.h:
22515         * src/SyncEvolutionCmdline.cpp:
22516         * src/TrackingSyncSource.h:
22517
22518         cleaned up EvolutionSyncSource interface+implementation
22519
22520 2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>
22521
22522         * test/evo.supp:
22523         * test/sys.supp:
22524
22525         added plenty of suppressions for problems only found when running
22526         code linked against 2.22.x
22527
22528 2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>
22529
22530         * test/runtests.py:
22531
22532         added the possibility to run a setup script as part of each test
22533
22534 2008-07-08  Patrick Ohly  <patrick.ohly@gmx.de>
22535
22536         * src/SyncEvolutionUtil.cpp:
22537
22538         added missing header file
22539
22540 2008-07-07  Patrick Ohly  <patrick.ohly@gmx.de>
22541
22542         * src/SyncEvolutionUtil.cpp:
22543
22544         better random seed (avoids identical clientId when configs are
22545         created rapidly one after the other)
22546
22547 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
22548
22549         * src/EvolutionSyncSource.cpp:
22550         * src/FilterConfigNode.h:
22551         * src/SyncEvolutionCmdline.cpp:
22552         * src/SyncEvolutionUtil.h:
22553
22554         code cleanup (boost::join, list sort)
22555
22556 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
22557
22558         * src/EvolutionCalendarSource.cpp:
22559         * src/PrefixConfigNode.cpp:
22560         * src/SafeConfigNode.cpp:
22561
22562         code cleanup (map access)
22563
22564 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
22565
22566         * src/SyncEvolutionConfig.h:
22567
22568         code cleanup
22569
22570 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
22571
22572         * src/FilterConfigNode.cpp:
22573         * src/FilterConfigNode.h:
22574         * src/SyncEvolutionCmdline.cpp:
22575         * src/SyncEvolutionUtil.h:
22576
22577         simplified ConfigFilter: now uses keys as they are, but with
22578         case-insensitive compare
22579
22580 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
22581
22582         * src/TrackingSyncSource.h:
22583
22584         LUID may not change during update
22585
22586 2008-07-03  Patrick Ohly  <patrick.ohly@gmx.de>
22587
22588         * src/EvolutionCalendarSource.cpp:
22589         * src/EvolutionContactSource.cpp:
22590
22591         fixed mem leak when listing databases
22592
22593 2008-07-03  Patrick Ohly  <patrick.ohly@gmx.de>
22594
22595         * src/shlibs.local:
22596
22597         reverted to 0.7 packaging
22598
22599 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
22600
22601         * ChangeLog:
22602         * NEWS:
22603         * configure.in:
22604
22605         updated version, changelog, NEWS for 0.8 beta 1
22606
22607 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
22608
22609         * src/shlibs.local:
22610
22611         SF #1993109: for Evolution 2.6 use .deb dependencies which work
22612         with Ubuntu 6.06 LTS
22613
22614 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
22615
22616         * src/SyncEvolutionCmdline.cpp:
22617
22618         SF #1991286: when creating config for the first time, only enable
22619         sync sources which can be synchronized
22620
22621 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
22622
22623         * src/Makefile.am:
22624
22625         fixed problem with loading calendar backend dynamically on Maemo
22626         (depends on TrackingSyncSource being in the main binary)
22627
22628 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
22629
22630         * src/EvolutionCalendarSource.cpp:
22631
22632         avoid useless 'list: unable to access calendars: failure' error
22633         message
22634
22635 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
22636
22637         * test/runtests.py:
22638
22639         added MemoToo
22640
22641 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
22642
22643         * src/EvolutionSyncSource.h:
22644
22645         remember failure when iterating over items
22646
22647 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
22648
22649         * src/vocl/VObject.cpp:
22650         * src/vocl/posixadapter.h:
22651
22652         adapted to new C++ client library posixadapter.h
22653
22654 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
22655
22656         * src/EvolutionSyncSource.cpp:
22657
22658         return code of removeAllItems() is error code, not SyncML status
22659
22660 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
22661
22662         * src/EvolutionSyncSource.h:
22663
22664         clarified return code of inherited removeAllItems() method
22665
22666 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
22667
22668         * src/vocl/posixadapter.h:
22669
22670         fixed compile errors due to wchar redefines
22671
22672 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
22673
22674         * src/SyncEvolutionCmdline.cpp:
22675         * src/SyncEvolutionConfig.cpp:
22676
22677         added memotoo to expected list of templates, fixed Funambol
22678         syncURL
22679
22680 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
22681
22682         * src/EvolutionSyncSource.h:
22683
22684         removed extra sorting, std::set is already guaranteed to return
22685         entries in ascending order
22686
22687 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
22688
22689         * src/SyncEvolutionConfig.cpp:
22690
22691         fixed wrong URI in ScheduleWorld template
22692
22693 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
22694
22695         * src/EvolutionContactSource.cpp:
22696
22697         MemoToo sends vcards with just \n line termination, handle that
22698         when extracting FN
22699
22700 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
22701
22702         * src/SyncEvolutionCmdline.cpp:
22703         * src/SyncEvolutionConfig.cpp:
22704
22705         fixed wrong syncURL in ScheduleWorld template
22706
22707 2008-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
22708
22709         * test/runtests.py:
22710
22711         added --prebuilt: testing with precompiled SyncEvolution
22712
22713 2008-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
22714
22715         * src/SyncEvolutionConfig.cpp:
22716
22717         MemoToo prefers vCard 2.1 over 3.0
22718
22719 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22720
22721         * src/Makefile.am:
22722
22723         rename SyncEvolution's copy of the libecal timezone functions
22724
22725 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22726
22727         * Makefile.am:
22728         * configure.in:
22729         * etc/.cvsignore:
22730         * etc/Makefile.am:
22731         * etc/source-config.txt:
22732         * etc/syncml-config.txt:
22733
22734         removed obsolete example config files
22735
22736 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22737
22738         * configure.in:
22739
22740         adapted to the official include flags (posix before common)
22741
22742 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22743
22744         * src/EvolutionMemoSource.cpp:
22745
22746         added synchronization of Evolution memo summary
22747
22748 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22749
22750         * README:
22751         * src/SyncEvolutionCmdline.cpp:
22752
22753         removed --properties option: not implemented yet
22754
22755 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22756
22757         * src/SyncEvolutionConfig.cpp:
22758
22759         added MemoToo server template
22760
22761 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22762
22763         * src/client-test-app.cpp:
22764
22765         fixed typo (evolution-todo -> evolution-tasks)
22766
22767 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
22768
22769         * src/EvolutionCalendarSource.cpp:
22770         * src/EvolutionCalendarSource.h:
22771         * src/Makefile.am:
22772
22773         made detached recurrence handling more resilient
22774
22775 2008-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
22776
22777         * src/EvolutionSyncClient.cpp:
22778         * src/EvolutionSyncClient.h:
22779         * src/SyncEvolutionCmdline.cpp:
22780         * src/SyncEvolutionConfig.cpp:
22781         * src/SyncEvolutionConfig.h:
22782
22783         regression in 0.8 alpha 1: setting sync mode during status query
22784         or sync affected *all* sources, even the disabled ones
22785
22786 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
22787
22788         * src/e-cal-check-timezones.c:
22789         * src/e-cal-check-timezones.h:
22790
22791         addressed Chenthill's code review comments #49 and #50
22792
22793 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
22794
22795         * src/SyncEvolutionCmdline.cpp:
22796
22797         scheduleworld config template: calendar was using 'event2'
22798         instead of the correct 'cal2' URI
22799
22800 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
22801
22802         * src/EvolutionContactSource.cpp:
22803         * src/EvolutionSyncSource.h:
22804
22805         fixed segfaults for certain data
22806
22807 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
22808
22809         * src/EvolutionCalendarSource.cpp:
22810
22811         fixed compile error
22812
22813 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
22814
22815         * src/EvolutionCalendarSource.cpp:
22816
22817         removed/replaced 'calendar' string from message in libecal
22818         backend because it is also used for memos and tasks
22819
22820 2008-06-08  Patrick Ohly  <patrick.ohly@gmx.de>
22821
22822         * src/EvolutionCalendarSource.cpp:
22823         * src/EvolutionCalendarSource.h:
22824         * src/EvolutionSyncSource.h:
22825         * src/Makefile.am:
22826
22827         fixed modifying parent/child (=detached) calendar items
22828
22829 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
22830
22831         * src/TrackingSyncSource.cpp:
22832
22833         avoid redundant conversion to C string
22834
22835 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
22836
22837         * src/EvolutionSyncSource.cpp:
22838
22839         removeAllItems() must mark source as modified
22840         (EvolutionContactSource depends on it)
22841
22842 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
22843
22844         * src/EvolutionSyncSource.cpp:
22845         * src/EvolutionSyncSource.h:
22846
22847         implemented SyncSource::removeAllItems()
22848
22849 2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>
22850
22851         * src/e-cal-check-timezones.c:
22852         * src/e-cal-check-timezones.h:
22853
22854         e_cal_match_tzid() is now public: required for mapping TZIDs of
22855         existing events
22856
22857 2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>
22858
22859         * src/e-cal-check-timezones.c:
22860
22861         use icaltimezone_get_builtin_timezone_from_tzid()
22862
22863 2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>
22864
22865         * src/e-cal-check-timezones.c:
22866
22867         try to strip trailing sequence number when mapping TZIDs
22868
22869 2008-05-12  Patrick Ohly  <patrick.ohly@gmx.de>
22870
22871         * src/e-cal-check-timezones.c:
22872
22873         add system time zones to VCALENDAR if they are getting used
22874         because of mapping (keeps VCALENDAR consistent)
22875
22876 2008-05-08  Patrick Ohly  <patrick.ohly@gmx.de>
22877
22878         * src/EvolutionCalendarSource.cpp:
22879         * src/e-cal-check-timezones.c:
22880         * src/e-cal-check-timezones.h:
22881
22882         optionally patch components stored in a GList (required by
22883         evolution-exchange)
22884
22885 2008-05-04  Patrick Ohly  <patrick.ohly@gmx.de>
22886
22887         * src/libical/icalstrdup.c:
22888
22889         fixed spelling mistake
22890
22891 2008-05-04  Patrick Ohly  <patrick.ohly@gmx.de>
22892
22893         * src/EvolutionSmartPtr.h:
22894
22895         must define HANDLE_LIBICAL_MEMORY to avoid compiler warning
22896
22897 2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>
22898
22899         * configure.in:
22900         * src/EvolutionCalendarSource.cpp:
22901         * src/Makefile.am:
22902         * src/e-cal-check-timezones.c:
22903         * src/libical/icalstrdup.c:
22904         * src/libical/icalstrdup.h:
22905
22906         GNOME Bugzilla #516408: always free ical strings, duplicate when
22907         necessary
22908
22909 2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>
22910
22911         * test/runtests.py:
22912
22913         also test SyncEvolution unit tests in addition to testing
22914         framework tests
22915
22916 2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>
22917
22918         * test/evo.supp:
22919
22920         suppressed all known leaks with trunk from April 1st
22921
22922 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
22923
22924         * HACKING:
22925
22926         Maemo no longer uses patched libdbus
22927
22928 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
22929
22930         * authors.xml:
22931
22932         account -> user mapping for svn2cl
22933
22934 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
22935
22936         * src/EvolutionContactSource.cpp:
22937
22938         SF #1947050: added sanity checks around string access of
22939         X-OSSO-CONTACT-STATE
22940
22941 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
22942
22943         * debian/changelog:
22944
22945         # updated
22946
22947 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
22948
22949         * src/EvolutionCalendarSource.cpp:
22950         * src/Makefile.am:
22951         * src/e-cal-check-timezones.c:
22952         * src/e-cal-check-timezones.h:
22953         * src/e_cal_check_timezones.c:
22954         * src/e_cal_check_timezones.h:
22955
22956         finished proposal for inclusion of e_cal_check_timezones() into
22957         Evolution
22958
22959 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
22960
22961         * NEWS:
22962
22963         # updated
22964
22965 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
22966
22967         * ChangeLog:
22968
22969         # updated
22970
22971 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
22972
22973         * svn2cl.sh:
22974
22975         svn checkout must be up-to-date for svn2cl to produce complete
22976         results
22977
22978 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
22979
22980         * ChangeLog:
22981         * HACKING:
22982         * svn2cl.sh:
22983
22984         generate ChangeLog from Subversion log
22985
22986 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
22987
22988         * src/SyncEvolutionUtil.cpp:
22989         * src/client-test-app.cpp:
22990
22991         adding SyncEvolution test target in all cases, take II
22992
22993 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
22994
22995         * src/EvolutionCalendarSourceRegister.cpp:
22996         * src/e_cal_check_timezones.c:
22997         * src/e_cal_check_timezones.h:
22998
22999         avoid timezone collisions by renaming the new VTIMEZONE before
23000         importing
23001
23002 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
23003
23004         * src/EvolutionCalendarSource.cpp:
23005         * src/EvolutionCalendarSourceRegister.cpp:
23006         * src/EvolutionSyncSource.h:
23007         * src/Makefile.am:
23008         * src/e_cal_check_timezones.c:
23009         * src/e_cal_check_timezones.h:
23010
23011         map TZIDs to system timezones, if possible
23012
23013 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
23014
23015         * src/EvolutionSyncSource.cpp:
23016
23017         avoid redundant underscore
23018
23019 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
23020
23021         * src/EvolutionCalendarSourceRegister.cpp:
23022         * src/EvolutionSyncSource.cpp:
23023         * src/EvolutionSyncSource.h:
23024
23025         added testing of opening default database
23026
23027 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
23028
23029         * src/SyncEvolutionUtil.cpp:
23030
23031         always provide SyncEvolution test class, even if it is empty:
23032         avoids the need to distinguish between builds when testing it
23033
23034 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
23035
23036         * src/SyncEvolutionCmdline.cpp:
23037
23038         unit tests were unintentionally enabled when only integration
23039         tests should have been on
23040
23041 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
23042
23043         * HACKING:
23044
23045         added comment about pre-releases
23046
23047 2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
23048
23049         * src/SyncEvolutionCmdline.cpp:
23050
23051         added SSL options also to regression testing
23052
23053 2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
23054
23055         * Makefile.am:
23056         * configure.in:
23057
23058         bumped version to alpha, made sure that .deb package version is
23059         larger than last release but smaller than final one
23060
23061 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
23062
23063         * src/TrackingSyncSource.h:
23064
23065         clarified insertItem
23066
23067 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
23068
23069         * src/Makefile.am:
23070         * src/PrefixConfigNode.cpp:
23071         * src/PrefixConfigNode.h:
23072         * src/TrackingSyncSource.cpp:
23073
23074         added prefix to change tracking node: that way have multiple name
23075         spaces in the same config node, in case we need it later on
23076
23077 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
23078
23079         * src/FilterConfigNode.cpp:
23080         * src/SafeConfigNode.cpp:
23081
23082         fixed typo in error message (missing 'not')
23083
23084 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
23085
23086         * src/ConfigNode.h:
23087         * src/FileConfigNode.cpp:
23088         * src/FileConfigNode.h:
23089         * src/FilterConfigNode.cpp:
23090         * src/FilterConfigNode.h:
23091         * src/SafeConfigNode.cpp:
23092         * src/SafeConfigNode.h:
23093         * src/SyncEvolutionConfig.cpp:
23094         * src/TrackingSyncSource.cpp:
23095
23096         avoid expensive copying of property map
23097
23098 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
23099
23100         * src/SyncEvolutionCmdline.cpp:
23101
23102         updated --help text
23103
23104 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
23105
23106         * src/EvolutionCalendarSource.cpp:
23107         * src/EvolutionMemoSource.cpp:
23108
23109         make sure that the icomp UID is set before calling the update
23110         method (EDS crashes otherwise)
23111
23112 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
23113
23114         * src/AddressBookSource.h:
23115         * src/EvolutionCalendarSource.h:
23116         * src/EvolutionContactSource.h:
23117         * src/EvolutionMemoSource.h:
23118         * src/TrackingSyncSource.h:
23119
23120         the useless clone() method is no longer needed because SyncSource
23121         no longer inherits from ArrayElement
23122
23123 2008-04-08  Patrick Ohly  <patrick.ohly@gmx.de>
23124
23125         * src/EvolutionCalendarSource.cpp:
23126
23127         implemented support for detached recurrences
23128
23129 2008-04-08  Patrick Ohly  <patrick.ohly@gmx.de>
23130
23131         * src/EvolutionSyncSource.h:
23132         * src/client-test-app.cpp:
23133
23134         adapted to new removeAllItems() prototype
23135
23136 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
23137
23138         * src/EvolutionSyncClient.cpp:
23139
23140         added missing initialization of sources during --status
23141         processing
23142
23143 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
23144
23145         * src/EvolutionCalendarSource.cpp:
23146         * src/EvolutionCalendarSource.h:
23147         * src/EvolutionMemoSource.cpp:
23148         * src/EvolutionMemoSource.h:
23149         * src/SQLiteContactSource.cpp:
23150         * src/SQLiteContactSource.h:
23151         * src/TrackingSyncSource.cpp:
23152         * src/TrackingSyncSource.h:
23153
23154         make results from insertItem explicit by putting them all in one
23155         struct
23156
23157 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
23158
23159         * src/Makefile.am:
23160
23161         'test' is a meta target
23162
23163 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
23164
23165         * src/AddressBookSource.cpp:
23166         * src/AddressBookSource.h:
23167         * src/EvolutionCalendarSource.cpp:
23168         * src/EvolutionCalendarSource.h:
23169         * src/EvolutionContactSource.cpp:
23170         * src/EvolutionContactSource.h:
23171         * src/EvolutionMemoSource.cpp:
23172         * src/EvolutionMemoSource.h:
23173         * src/EvolutionSyncClient.cpp:
23174         * src/EvolutionSyncSource.cpp:
23175         * src/EvolutionSyncSource.h:
23176         * src/SQLiteContactSource.cpp:
23177         * src/SQLiteContactSource.h:
23178         * src/TrackingSyncSource.cpp:
23179         * src/TrackingSyncSource.h:
23180         * src/client-test-app.cpp:
23181
23182         EvolutionCalendarSyncSource now uses change tracking based on
23183         modification time stamp.
23184
23185 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
23186
23187         * src/syncevolution.cpp:
23188
23189         adapted to the extended printLine() method
23190
23191 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
23192
23193         * src/EvolutionSmartPtr.h:
23194
23195         added template class for calling free() on arbitrary pointer
23196
23197 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
23198
23199         * src/Makefile.am:
23200         * src/SafeConfigNode.cpp:
23201         * src/SafeConfigNode.h:
23202
23203         added wrapper around config node: accepts arbitrary key/value
23204         strings
23205
23206 2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
23207
23208         * src/Makefile.am:
23209
23210         use  instead of make
23211
23212 2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
23213
23214         * src/Makefile.am:
23215
23216         added missing VolatileConfigTree.h to dist
23217
23218 2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
23219
23220         * configure.in:
23221         * src/Makefile.am:
23222
23223         added dependencies on self-compiled client library (client-test
23224         and synceveoluition were not always recompiled)
23225
23226 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
23227
23228         * src/EvolutionSyncClient.cpp:
23229
23230         check config before open() and beginSync() to detect errors when
23231         it is still safe (change tracking not modified yet; exceptions
23232         handled gracefully
23233
23234 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
23235
23236         * src/SyncEvolutionConfig.cpp:
23237         * src/SyncEvolutionConfig.h:
23238         * src/VolatileConfigTree.h:
23239
23240         allow temporary configuration in memory which is not tied to a
23241         persistent configuration
23242
23243 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
23244
23245         * src/SyncEvolutionCmdline.cpp:
23246
23247         return code of sync got lost
23248
23249 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
23250
23251         * README:
23252         * src/EvolutionSyncClient.cpp:
23253         * src/SyncEvolutionConfig.cpp:
23254         * src/SyncEvolutionConfig.h:
23255
23256         added several options for SSL connections
23257
23258 2008-04-03  Patrick Ohly  <patrick.ohly@gmx.de>
23259
23260         * src/EvolutionCalendarSource.cpp:
23261         * src/EvolutionContactSource.cpp:
23262         * src/EvolutionSyncClient.cpp:
23263         * src/EvolutionSyncClient.h:
23264         * src/EvolutionSyncSource.h:
23265         * src/SyncEvolutionCmdline.cpp:
23266         * src/SyncEvolutionConfig.cpp:
23267         * src/SyncEvolutionConfig.h:
23268
23269         - all passwords can be specified as env variables (${foo}) or
23270         read from stdin (-)
23271
23272 2008-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
23273
23274         * src/SyncEvolutionCmdline.cpp:
23275
23276         added missing newline in error message
23277
23278 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23279
23280         * README:
23281         * src/SyncEvolutionCmdline.cpp:
23282
23283         --properties not implemented yet
23284
23285 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23286
23287         * README:
23288         * src/ConfigNode.h:
23289         * src/FileConfigNode.cpp:
23290         * src/FileConfigNode.h:
23291         * src/FilterConfigNode.cpp:
23292         * src/FilterConfigNode.h:
23293         * src/SyncEvolutionCmdline.cpp:
23294         * src/SyncEvolutionConfig.cpp:
23295         * src/SyncEvolutionConfig.h:
23296
23297         default values are commmented out in .ini files; some important
23298         ones are always set normally
23299
23300 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23301
23302         * src/EvolutionCalendarSource.cpp:
23303         * src/EvolutionContactSource.cpp:
23304         * src/EvolutionSyncClient.cpp:
23305         * src/EvolutionSyncSource.cpp:
23306         * src/EvolutionSyncSource.h:
23307         * src/SQLiteContactSource.cpp:
23308         * src/SyncEvolutionCmdline.cpp:
23309         * src/SyncEvolutionConfig.cpp:
23310         * src/SyncEvolutionConfig.h:
23311
23312         simplified configuration
23313
23314 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23315
23316         * src/SyncEvolutionCmdline.cpp:
23317         * src/SyncEvolutionConfig.cpp:
23318
23319         cleaned up comments on properties
23320
23321 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23322
23323         * README:
23324         * src/SyncEvolutionCmdline.cpp:
23325         * src/SyncEvolutionConfig.cpp:
23326         * src/SyncEvolutionUtil.cpp:
23327         * src/SyncEvolutionUtil.h:
23328
23329         deviceId is now a pseudo UUID in new configurations
23330
23331 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23332
23333         * src/SyncEvolutionCmdline.cpp:
23334
23335         added testing of --configure on old-style config
23336
23337 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23338
23339         * src/SyncEvolutionCmdline.cpp:
23340
23341         added testing of source listing and migration, minor fixes
23342
23343 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23344
23345         * README:
23346         * src/FilterConfigNode.h:
23347         * src/SyncEvolutionCmdline.cpp:
23348
23349         added testing of configuring existing config; minor fixes (case
23350         sensitivity in filter, modifying only selected sources)
23351
23352 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23353
23354         * src/SyncEvolutionCmdline.cpp:
23355
23356         testing of/fixed creating config with sources specified; improved
23357         white space handling in parameters
23358
23359 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23360
23361         * src/SyncEvolutionCmdline.cpp:
23362         * src/SyncEvolutionUtil.h:
23363
23364         added testing of --print-config, fixed some of the error handling
23365
23366 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23367
23368         * src/boost/detail/algorithm.hpp:
23369         * src/boost/detail/allocator_utilities.hpp:
23370         * src/boost/detail/atomic_count.hpp:
23371         * src/boost/detail/atomic_count_gcc.hpp:
23372         * src/boost/detail/atomic_count_pthreads.hpp:
23373         * src/boost/detail/atomic_count_win32.hpp:
23374         * src/boost/detail/binary_search.hpp:
23375         * src/boost/detail/call_traits.hpp:
23376         * src/boost/detail/catch_exceptions.hpp:
23377         * src/boost/detail/compressed_pair.hpp:
23378         * src/boost/detail/dynamic_bitset.hpp:
23379         * src/boost/detail/endian.hpp:
23380         * src/boost/detail/indirect_traits.hpp:
23381         * src/boost/detail/interlocked.hpp:
23382         * src/boost/detail/is_function_ref_tester.hpp:
23383         * src/boost/detail/is_incrementable.hpp:
23384         * src/boost/detail/is_xxx.hpp:
23385         * src/boost/detail/iterator.hpp:
23386         * src/boost/detail/lightweight_mutex.hpp:
23387         * src/boost/detail/lightweight_test.hpp:
23388         * src/boost/detail/limits.hpp:
23389         * src/boost/detail/lwm_nop.hpp:
23390         * src/boost/detail/lwm_pthreads.hpp:
23391         * src/boost/detail/lwm_win32_cs.hpp:
23392         * src/boost/detail/named_template_params.hpp:
23393         * src/boost/detail/no_exceptions_support.hpp:
23394         * src/boost/detail/none_t.hpp:
23395         * src/boost/detail/numeric_traits.hpp:
23396         * src/boost/detail/ob_call_traits.hpp:
23397         * src/boost/detail/ob_compressed_pair.hpp:
23398         * src/boost/detail/quick_allocator.hpp:
23399         * src/boost/detail/reference_content.hpp:
23400         * src/boost/detail/select_type.hpp:
23401         * src/boost/detail/shared_array_nmt.hpp:
23402         * src/boost/detail/shared_ptr_nmt.hpp:
23403         * src/boost/detail/templated_streams.hpp:
23404         * src/boost/detail/utf8_codecvt_facet.hpp:
23405         * src/boost/foreach.hpp:
23406
23407         added more Boost header files (required by algorithm::string)
23408
23409 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
23410
23411         * src/FilterConfigNode.h:
23412         * src/SyncEvolutionCmdline.cpp:
23413         * src/SyncEvolutionCmdline.h:
23414
23415         added testing of --sync property storing
23416
23417 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
23418
23419         * src/SyncEvolutionCmdline.cpp:
23420
23421         test additional aspects of --template and --print-servers
23422
23423 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
23424
23425         * src/SyncEvolutionCmdline.cpp:
23426
23427         added --template testing
23428
23429 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
23430
23431         * src/SyncEvolutionConfig.cpp:
23432
23433         fixed default Funambol config (vCard 2.1, memo sync/URI mixup)
23434
23435 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
23436
23437         * src/SyncEvolutionConfig.h:
23438
23439         added missing 'syncevolution' subdir when XDG_CONFIG_HOME is set
23440
23441 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
23442
23443         * src/EvolutionContactSource.cpp:
23444         * src/SQLiteContactSource.cpp:
23445         * src/SyncEvolutionCmdline.cpp:
23446         * src/SyncEvolutionConfig.cpp:
23447         * src/SyncEvolutionConfig.h:
23448         * src/boost/algorithm/string.hpp:
23449         * src/boost/algorithm/string/case_conv.hpp:
23450         * src/boost/algorithm/string/classification.hpp:
23451         * src/boost/algorithm/string/compare.hpp:
23452         * src/boost/algorithm/string/concept.hpp:
23453         * src/boost/algorithm/string/config.hpp:
23454         * src/boost/algorithm/string/constants.hpp:
23455         * src/boost/algorithm/string/detail/case_conv.hpp:
23456         * src/boost/algorithm/string/detail/classification.hpp:
23457         * src/boost/algorithm/string/detail/find_format.hpp:
23458         * src/boost/algorithm/string/detail/find_format_all.hpp:
23459         * src/boost/algorithm/string/detail/find_format_store.hpp:
23460         * src/boost/algorithm/string/detail/find_iterator.hpp:
23461         * src/boost/algorithm/string/detail/finder.hpp:
23462         * src/boost/algorithm/string/detail/finder_regex.hpp:
23463         * src/boost/algorithm/string/detail/formatter.hpp:
23464         * src/boost/algorithm/string/detail/formatter_regex.hpp:
23465         * src/boost/algorithm/string/detail/predicate.hpp:
23466         * src/boost/algorithm/string/detail/replace_storage.hpp:
23467         * src/boost/algorithm/string/detail/sequence.hpp:
23468         * src/boost/algorithm/string/detail/trim.hpp:
23469         * src/boost/algorithm/string/detail/util.hpp:
23470         * src/boost/algorithm/string/erase.hpp:
23471         * src/boost/algorithm/string/find.hpp:
23472         * src/boost/algorithm/string/find_format.hpp:
23473         * src/boost/algorithm/string/find_iterator.hpp:
23474         * src/boost/algorithm/string/finder.hpp:
23475         * src/boost/algorithm/string/formatter.hpp:
23476         * src/boost/algorithm/string/iter_find.hpp:
23477         * src/boost/algorithm/string/join.hpp:
23478         * src/boost/algorithm/string/predicate.hpp:
23479         * src/boost/algorithm/string/predicate_facade.hpp:
23480         * src/boost/algorithm/string/replace.hpp:
23481         * src/boost/algorithm/string/sequence_traits.hpp:
23482         * src/boost/algorithm/string/split.hpp:
23483         * src/boost/algorithm/string/std/list_traits.hpp:
23484         * src/boost/algorithm/string/std/rope_traits.hpp:
23485         * src/boost/algorithm/string/std/slist_traits.hpp:
23486         * src/boost/algorithm/string/std/string_traits.hpp:
23487         * src/boost/algorithm/string/std_containers_traits.hpp:
23488         * src/boost/algorithm/string/trim.hpp:
23489         * src/boost/algorithm/string/yes_no_type.hpp:
23490         * src/boost/bind.hpp:
23491         * src/boost/bind/apply.hpp:
23492         * src/boost/bind/arg.hpp:
23493         * src/boost/bind/bind_cc.hpp:
23494         * src/boost/bind/bind_mf_cc.hpp:
23495         * src/boost/bind/bind_template.hpp:
23496         * src/boost/bind/make_adaptable.hpp:
23497         * src/boost/bind/mem_fn_cc.hpp:
23498         * src/boost/bind/mem_fn_template.hpp:
23499         * src/boost/bind/mem_fn_vw.hpp:
23500         * src/boost/bind/placeholders.hpp:
23501         * src/boost/bind/protect.hpp:
23502         * src/boost/bind/storage.hpp:
23503         * src/boost/cast.hpp:
23504         * src/boost/concept_archetype.hpp:
23505         * src/boost/concept_check.hpp:
23506         * src/boost/function.hpp:
23507         * src/boost/function/detail/function_iterate.hpp:
23508         * src/boost/function/detail/maybe_include.hpp:
23509         * src/boost/function/detail/prologue.hpp:
23510         * src/boost/function/function0.hpp:
23511         * src/boost/function/function1.hpp:
23512         * src/boost/function/function10.hpp:
23513         * src/boost/function/function2.hpp:
23514         * src/boost/function/function3.hpp:
23515         * src/boost/function/function4.hpp:
23516         * src/boost/function/function5.hpp:
23517         * src/boost/function/function6.hpp:
23518         * src/boost/function/function7.hpp:
23519         * src/boost/function/function8.hpp:
23520         * src/boost/function/function9.hpp:
23521         * src/boost/function/function_base.hpp:
23522         * src/boost/function/function_template.hpp:
23523         * src/boost/function_equal.hpp:
23524         * src/boost/get_pointer.hpp:
23525         * src/boost/implicit_cast.hpp:
23526         * src/boost/iterator.hpp:
23527         * src/boost/iterator/counting_iterator.hpp:
23528         * src/boost/iterator/detail/any_conversion_eater.hpp:
23529         * src/boost/iterator/detail/config_def.hpp:
23530         * src/boost/iterator/detail/config_undef.hpp:
23531         * src/boost/iterator/detail/enable_if.hpp:
23532         * src/boost/iterator/detail/facade_iterator_category.hpp:
23533         * src/boost/iterator/detail/minimum_category.hpp:
23534         * src/boost/iterator/filter_iterator.hpp:
23535         * src/boost/iterator/indirect_iterator.hpp:
23536         * src/boost/iterator/interoperable.hpp:
23537         * src/boost/iterator/is_lvalue_iterator.hpp:
23538         * src/boost/iterator/is_readable_iterator.hpp:
23539         * src/boost/iterator/iterator_adaptor.hpp:
23540         * src/boost/iterator/iterator_archetypes.hpp:
23541         * src/boost/iterator/iterator_categories.hpp:
23542         * src/boost/iterator/iterator_concepts.hpp:
23543         * src/boost/iterator/iterator_facade.hpp:
23544         * src/boost/iterator/iterator_traits.hpp:
23545         * src/boost/iterator/new_iterator_tests.hpp:
23546         * src/boost/iterator/permutation_iterator.hpp:
23547         * src/boost/iterator/reverse_iterator.hpp:
23548         * src/boost/iterator/transform_iterator.hpp:
23549         * src/boost/iterator/zip_iterator.hpp:
23550         * src/boost/lexical_cast.hpp:
23551         * src/boost/mem_fn.hpp:
23552         * src/boost/mpl/O1_size.hpp:
23553         * src/boost/mpl/O1_size_fwd.hpp:
23554         * src/boost/mpl/accumulate.hpp:
23555         * src/boost/mpl/advance.hpp:
23556         * src/boost/mpl/advance_fwd.hpp:
23557         * src/boost/mpl/alias.hpp:
23558         * src/boost/mpl/always.hpp:
23559         * src/boost/mpl/and.hpp:
23560         * src/boost/mpl/apply.hpp:
23561         * src/boost/mpl/apply_fwd.hpp:
23562         * src/boost/mpl/apply_wrap.hpp:
23563         * src/boost/mpl/arg.hpp:
23564         * src/boost/mpl/arg_fwd.hpp:
23565         * src/boost/mpl/arithmetic.hpp:
23566         * src/boost/mpl/as_sequence.hpp:
23567         * src/boost/mpl/assert.hpp:
23568         * src/boost/mpl/at.hpp:
23569         * src/boost/mpl/at_fwd.hpp:
23570         * src/boost/mpl/aux_/O1_size_impl.hpp:
23571         * src/boost/mpl/aux_/adl_barrier.hpp:
23572         * src/boost/mpl/aux_/advance_backward.hpp:
23573         * src/boost/mpl/aux_/advance_forward.hpp:
23574         * src/boost/mpl/aux_/apply_1st.hpp:
23575         * src/boost/mpl/aux_/arg_typedef.hpp:
23576         * src/boost/mpl/aux_/arithmetic_op.hpp:
23577         * src/boost/mpl/aux_/arity.hpp:
23578         * src/boost/mpl/aux_/arity_spec.hpp:
23579         * src/boost/mpl/aux_/at_impl.hpp:
23580         * src/boost/mpl/aux_/back_impl.hpp:
23581         * src/boost/mpl/aux_/basic_bind.hpp:
23582         * src/boost/mpl/aux_/begin_end_impl.hpp:
23583         * src/boost/mpl/aux_/clear_impl.hpp:
23584         * src/boost/mpl/aux_/common_name_wknd.hpp:
23585         * src/boost/mpl/aux_/comparison_op.hpp:
23586         * src/boost/mpl/aux_/config/adl.hpp:
23587         * src/boost/mpl/aux_/config/arrays.hpp:
23588         * src/boost/mpl/aux_/config/bind.hpp:
23589         * src/boost/mpl/aux_/config/compiler.hpp:
23590         * src/boost/mpl/aux_/config/ctps.hpp:
23591         * src/boost/mpl/aux_/config/dependent_nttp.hpp:
23592         * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
23593         * src/boost/mpl/aux_/config/dtp.hpp:
23594         * src/boost/mpl/aux_/config/eti.hpp:
23595         * src/boost/mpl/aux_/config/forwarding.hpp:
23596         * src/boost/mpl/aux_/config/gcc.hpp:
23597         * src/boost/mpl/aux_/config/has_apply.hpp:
23598         * src/boost/mpl/aux_/config/has_xxx.hpp:
23599         * src/boost/mpl/aux_/config/integral.hpp:
23600         * src/boost/mpl/aux_/config/intel.hpp:
23601         * src/boost/mpl/aux_/config/lambda.hpp:
23602         * src/boost/mpl/aux_/config/msvc.hpp:
23603         * src/boost/mpl/aux_/config/msvc_typename.hpp:
23604         * src/boost/mpl/aux_/config/nttp.hpp:
23605         * src/boost/mpl/aux_/config/operators.hpp:
23606         * src/boost/mpl/aux_/config/overload_resolution.hpp:
23607         * src/boost/mpl/aux_/config/preprocessor.hpp:
23608         * src/boost/mpl/aux_/config/static_constant.hpp:
23609         * src/boost/mpl/aux_/config/ttp.hpp:
23610         * src/boost/mpl/aux_/config/typeof.hpp:
23611         * src/boost/mpl/aux_/config/use_preprocessed.hpp:
23612         * src/boost/mpl/aux_/config/workaround.hpp:
23613         * src/boost/mpl/aux_/contains_impl.hpp:
23614         * src/boost/mpl/aux_/count_args.hpp:
23615         * src/boost/mpl/aux_/count_impl.hpp:
23616         * src/boost/mpl/aux_/empty_impl.hpp:
23617         * src/boost/mpl/aux_/erase_impl.hpp:
23618         * src/boost/mpl/aux_/erase_key_impl.hpp:
23619         * src/boost/mpl/aux_/filter_iter.hpp:
23620         * src/boost/mpl/aux_/find_if_pred.hpp:
23621         * src/boost/mpl/aux_/fold_impl.hpp:
23622         * src/boost/mpl/aux_/fold_impl_body.hpp:
23623         * src/boost/mpl/aux_/fold_op.hpp:
23624         * src/boost/mpl/aux_/fold_pred.hpp:
23625         * src/boost/mpl/aux_/front_impl.hpp:
23626         * src/boost/mpl/aux_/full_lambda.hpp:
23627         * src/boost/mpl/aux_/has_apply.hpp:
23628         * src/boost/mpl/aux_/has_begin.hpp:
23629         * src/boost/mpl/aux_/has_key_impl.hpp:
23630         * src/boost/mpl/aux_/has_rebind.hpp:
23631         * src/boost/mpl/aux_/has_size.hpp:
23632         * src/boost/mpl/aux_/has_tag.hpp:
23633         * src/boost/mpl/aux_/has_type.hpp:
23634         * src/boost/mpl/aux_/include_preprocessed.hpp:
23635         * src/boost/mpl/aux_/insert_impl.hpp:
23636         * src/boost/mpl/aux_/insert_range_impl.hpp:
23637         * src/boost/mpl/aux_/inserter_algorithm.hpp:
23638         * src/boost/mpl/aux_/integral_wrapper.hpp:
23639         * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
23640         * src/boost/mpl/aux_/iter_apply.hpp:
23641         * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
23642         * src/boost/mpl/aux_/iter_fold_impl.hpp:
23643         * src/boost/mpl/aux_/iter_push_front.hpp:
23644         * src/boost/mpl/aux_/joint_iter.hpp:
23645         * src/boost/mpl/aux_/lambda_arity_param.hpp:
23646         * src/boost/mpl/aux_/lambda_no_ctps.hpp:
23647         * src/boost/mpl/aux_/lambda_spec.hpp:
23648         * src/boost/mpl/aux_/lambda_support.hpp:
23649         * src/boost/mpl/aux_/largest_int.hpp:
23650         * src/boost/mpl/aux_/logical_op.hpp:
23651         * src/boost/mpl/aux_/msvc_dtw.hpp:
23652         * src/boost/mpl/aux_/msvc_eti_base.hpp:
23653         * src/boost/mpl/aux_/msvc_is_class.hpp:
23654         * src/boost/mpl/aux_/msvc_never_true.hpp:
23655         * src/boost/mpl/aux_/msvc_type.hpp:
23656         * src/boost/mpl/aux_/na.hpp:
23657         * src/boost/mpl/aux_/na_assert.hpp:
23658         * src/boost/mpl/aux_/na_fwd.hpp:
23659         * src/boost/mpl/aux_/na_spec.hpp:
23660         * src/boost/mpl/aux_/nested_type_wknd.hpp:
23661         * src/boost/mpl/aux_/nttp_decl.hpp:
23662         * src/boost/mpl/aux_/numeric_cast_utils.hpp:
23663         * src/boost/mpl/aux_/numeric_op.hpp:
23664         * src/boost/mpl/aux_/order_impl.hpp:
23665         * src/boost/mpl/aux_/overload_names.hpp:
23666         * src/boost/mpl/aux_/partition_op.hpp:
23667         * src/boost/mpl/aux_/pop_back_impl.hpp:
23668         * src/boost/mpl/aux_/pop_front_impl.hpp:
23669         * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
23670         * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
23671         * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
23672         * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
23673         * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
23674         * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
23675         * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
23676         * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
23677         * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
23678         * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
23679         * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
23680         * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
23681         * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
23682         * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
23683         * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
23684         * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
23685         * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
23686         * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
23687         * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
23688         * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
23689         * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
23690         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
23691         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
23692         * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
23693         * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
23694         * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
23695         * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
23696         * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
23697         * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
23698         * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
23699         * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
23700         * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
23701         * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
23702         * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
23703         * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
23704         * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
23705         * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
23706         * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
23707         * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
23708         * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
23709         * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
23710         * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
23711         * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
23712         * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
23713         * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
23714         * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
23715         * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
23716         * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
23717         * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
23718         * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
23719         * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
23720         * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
23721         * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
23722         * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
23723         * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
23724         * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
23725         * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
23726         * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
23727         * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
23728         * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
23729         * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
23730         * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
23731         * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
23732         * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
23733         * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
23734         * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
23735         * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
23736         * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
23737         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
23738         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
23739         * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
23740         * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
23741         * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
23742         * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
23743         * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
23744         * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
23745         * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
23746         * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
23747         * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
23748         * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
23749         * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
23750         * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
23751         * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
23752         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
23753         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
23754         * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
23755         * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
23756         * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
23757         * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
23758         * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
23759         * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
23760         * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
23761         * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
23762         * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
23763         * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
23764         * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
23765         * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
23766         * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
23767         * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
23768         * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
23769         * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
23770         * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
23771         * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
23772         * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
23773         * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
23774         * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
23775         * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
23776         * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
23777         * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
23778         * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
23779         * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
23780         * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
23781         * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
23782         * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
23783         * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
23784         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
23785         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
23786         * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
23787         * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
23788         * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
23789         * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
23790         * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
23791         * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
23792         * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
23793         * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
23794         * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
23795         * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
23796         * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
23797         * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
23798         * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
23799         * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
23800         * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
23801         * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
23802         * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
23803         * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
23804         * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
23805         * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
23806         * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
23807         * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
23808         * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
23809         * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
23810         * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
23811         * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
23812         * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
23813         * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
23814         * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
23815         * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
23816         * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
23817         * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
23818         * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
23819         * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
23820         * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
23821         * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
23822         * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
23823         * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
23824         * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
23825         * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
23826         * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
23827         * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
23828         * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
23829         * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
23830         * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
23831         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
23832         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
23833         * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
23834         * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
23835         * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
23836         * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
23837         * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
23838         * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
23839         * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
23840         * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
23841         * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
23842         * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
23843         * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
23844         * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
23845         * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
23846         * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
23847         * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
23848         * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
23849         * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
23850         * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
23851         * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
23852         * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
23853         * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
23854         * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
23855         * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
23856         * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
23857         * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
23858         * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
23859         * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
23860         * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
23861         * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
23862         * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
23863         * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
23864         * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
23865         * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
23866         * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
23867         * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
23868         * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
23869         * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
23870         * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
23871         * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
23872         * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
23873         * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
23874         * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
23875         * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
23876         * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
23877         * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
23878         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
23879         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
23880         * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
23881         * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
23882         * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
23883         * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
23884         * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
23885         * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
23886         * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
23887         * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
23888         * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
23889         * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
23890         * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
23891         * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
23892         * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
23893         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
23894         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
23895         * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
23896         * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
23897         * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
23898         * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
23899         * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
23900         * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
23901         * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
23902         * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
23903         * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
23904         * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
23905         * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
23906         * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
23907         * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
23908         * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
23909         * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
23910         * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
23911         * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
23912         * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
23913         * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
23914         * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
23915         * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
23916         * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
23917         * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
23918         * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
23919         * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
23920         * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
23921         * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
23922         * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
23923         * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
23924         * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
23925         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
23926         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
23927         * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
23928         * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
23929         * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
23930         * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
23931         * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
23932         * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
23933         * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
23934         * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
23935         * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
23936         * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
23937         * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
23938         * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
23939         * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
23940         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
23941         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
23942         * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
23943         * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
23944         * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
23945         * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
23946         * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
23947         * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
23948         * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
23949         * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
23950         * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
23951         * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
23952         * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
23953         * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
23954         * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
23955         * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
23956         * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
23957         * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
23958         * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
23959         * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
23960         * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
23961         * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
23962         * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
23963         * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
23964         * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
23965         * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
23966         * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
23967         * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
23968         * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
23969         * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
23970         * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
23971         * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
23972         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
23973         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
23974         * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
23975         * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
23976         * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
23977         * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
23978         * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
23979         * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
23980         * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
23981         * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
23982         * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
23983         * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
23984         * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
23985         * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
23986         * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
23987         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
23988         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
23989         * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
23990         * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
23991         * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
23992         * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
23993         * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
23994         * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
23995         * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
23996         * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
23997         * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
23998         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
23999         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
24000         * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
24001         * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
24002         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
24003         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
24004         * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
24005         * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
24006         * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
24007         * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
24008         * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
24009         * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
24010         * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
24011         * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
24012         * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
24013         * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
24014         * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
24015         * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
24016         * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
24017         * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
24018         * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
24019         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
24020         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
24021         * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
24022         * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
24023         * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
24024         * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
24025         * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
24026         * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
24027         * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
24028         * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
24029         * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
24030         * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
24031         * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
24032         * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
24033         * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
24034         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
24035         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
24036         * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
24037         * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
24038         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
24039         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
24040         * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
24041         * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
24042         * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
24043         * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
24044         * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
24045         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
24046         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
24047         * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
24048         * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
24049         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
24050         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
24051         * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
24052         * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
24053         * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
24054         * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
24055         * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
24056         * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
24057         * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
24058         * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
24059         * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
24060         * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
24061         * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
24062         * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
24063         * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
24064         * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
24065         * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
24066         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
24067         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
24068         * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
24069         * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
24070         * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
24071         * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
24072         * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
24073         * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
24074         * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
24075         * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
24076         * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
24077         * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
24078         * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
24079         * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
24080         * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
24081         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
24082         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
24083         * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
24084         * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
24085         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
24086         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
24087         * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
24088         * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
24089         * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
24090         * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
24091         * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
24092         * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
24093         * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
24094         * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
24095         * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
24096         * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
24097         * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
24098         * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
24099         * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
24100         * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
24101         * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
24102         * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
24103         * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
24104         * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
24105         * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
24106         * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
24107         * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
24108         * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
24109         * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
24110         * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
24111         * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
24112         * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
24113         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
24114         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
24115         * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
24116         * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
24117         * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
24118         * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
24119         * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
24120         * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
24121         * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
24122         * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
24123         * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
24124         * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
24125         * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
24126         * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
24127         * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
24128         * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
24129         * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
24130         * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
24131         * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
24132         * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
24133         * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
24134         * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
24135         * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
24136         * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
24137         * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
24138         * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
24139         * src/boost/mpl/aux_/preprocessor/add.hpp:
24140         * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
24141         * src/boost/mpl/aux_/preprocessor/default_params.hpp:
24142         * src/boost/mpl/aux_/preprocessor/enum.hpp:
24143         * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
24144         * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
24145         * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
24146         * src/boost/mpl/aux_/preprocessor/params.hpp:
24147         * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
24148         * src/boost/mpl/aux_/preprocessor/range.hpp:
24149         * src/boost/mpl/aux_/preprocessor/repeat.hpp:
24150         * src/boost/mpl/aux_/preprocessor/sub.hpp:
24151         * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
24152         * src/boost/mpl/aux_/preprocessor/tuple.hpp:
24153         * src/boost/mpl/aux_/ptr_to_ref.hpp:
24154         * src/boost/mpl/aux_/push_back_impl.hpp:
24155         * src/boost/mpl/aux_/push_front_impl.hpp:
24156         * src/boost/mpl/aux_/range_c/O1_size.hpp:
24157         * src/boost/mpl/aux_/range_c/back.hpp:
24158         * src/boost/mpl/aux_/range_c/empty.hpp:
24159         * src/boost/mpl/aux_/range_c/front.hpp:
24160         * src/boost/mpl/aux_/range_c/iterator.hpp:
24161         * src/boost/mpl/aux_/range_c/size.hpp:
24162         * src/boost/mpl/aux_/range_c/tag.hpp:
24163         * src/boost/mpl/aux_/reverse_fold_impl.hpp:
24164         * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
24165         * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
24166         * src/boost/mpl/aux_/sequence_wrapper.hpp:
24167         * src/boost/mpl/aux_/shift_op.hpp:
24168         * src/boost/mpl/aux_/single_element_iter.hpp:
24169         * src/boost/mpl/aux_/size_impl.hpp:
24170         * src/boost/mpl/aux_/sort_impl.hpp:
24171         * src/boost/mpl/aux_/static_cast.hpp:
24172         * src/boost/mpl/aux_/template_arity.hpp:
24173         * src/boost/mpl/aux_/template_arity_fwd.hpp:
24174         * src/boost/mpl/aux_/test.hpp:
24175         * src/boost/mpl/aux_/test/assert.hpp:
24176         * src/boost/mpl/aux_/test/data.hpp:
24177         * src/boost/mpl/aux_/test/test_case.hpp:
24178         * src/boost/mpl/aux_/traits_lambda_spec.hpp:
24179         * src/boost/mpl/aux_/transform_iter.hpp:
24180         * src/boost/mpl/aux_/type_wrapper.hpp:
24181         * src/boost/mpl/aux_/unwrap.hpp:
24182         * src/boost/mpl/aux_/value_wknd.hpp:
24183         * src/boost/mpl/aux_/yes_no.hpp:
24184         * src/boost/mpl/back.hpp:
24185         * src/boost/mpl/back_fwd.hpp:
24186         * src/boost/mpl/back_inserter.hpp:
24187         * src/boost/mpl/base.hpp:
24188         * src/boost/mpl/begin.hpp:
24189         * src/boost/mpl/begin_end.hpp:
24190         * src/boost/mpl/begin_end_fwd.hpp:
24191         * src/boost/mpl/bind.hpp:
24192         * src/boost/mpl/bind_fwd.hpp:
24193         * src/boost/mpl/bitand.hpp:
24194         * src/boost/mpl/bitor.hpp:
24195         * src/boost/mpl/bitwise.hpp:
24196         * src/boost/mpl/bitxor.hpp:
24197         * src/boost/mpl/bool.hpp:
24198         * src/boost/mpl/bool_fwd.hpp:
24199         * src/boost/mpl/clear.hpp:
24200         * src/boost/mpl/clear_fwd.hpp:
24201         * src/boost/mpl/comparison.hpp:
24202         * src/boost/mpl/contains.hpp:
24203         * src/boost/mpl/contains_fwd.hpp:
24204         * src/boost/mpl/copy.hpp:
24205         * src/boost/mpl/copy_if.hpp:
24206         * src/boost/mpl/count.hpp:
24207         * src/boost/mpl/count_fwd.hpp:
24208         * src/boost/mpl/count_if.hpp:
24209         * src/boost/mpl/deque.hpp:
24210         * src/boost/mpl/deref.hpp:
24211         * src/boost/mpl/distance.hpp:
24212         * src/boost/mpl/distance_fwd.hpp:
24213         * src/boost/mpl/divides.hpp:
24214         * src/boost/mpl/empty.hpp:
24215         * src/boost/mpl/empty_base.hpp:
24216         * src/boost/mpl/empty_fwd.hpp:
24217         * src/boost/mpl/empty_sequence.hpp:
24218         * src/boost/mpl/end.hpp:
24219         * src/boost/mpl/equal.hpp:
24220         * src/boost/mpl/equal_to.hpp:
24221         * src/boost/mpl/erase.hpp:
24222         * src/boost/mpl/erase_fwd.hpp:
24223         * src/boost/mpl/erase_key.hpp:
24224         * src/boost/mpl/erase_key_fwd.hpp:
24225         * src/boost/mpl/eval_if.hpp:
24226         * src/boost/mpl/filter_view.hpp:
24227         * src/boost/mpl/find.hpp:
24228         * src/boost/mpl/find_if.hpp:
24229         * src/boost/mpl/fold.hpp:
24230         * src/boost/mpl/for_each.hpp:
24231         * src/boost/mpl/front.hpp:
24232         * src/boost/mpl/front_fwd.hpp:
24233         * src/boost/mpl/front_inserter.hpp:
24234         * src/boost/mpl/greater.hpp:
24235         * src/boost/mpl/greater_equal.hpp:
24236         * src/boost/mpl/has_key.hpp:
24237         * src/boost/mpl/has_key_fwd.hpp:
24238         * src/boost/mpl/has_xxx.hpp:
24239         * src/boost/mpl/identity.hpp:
24240         * src/boost/mpl/if.hpp:
24241         * src/boost/mpl/index_if.hpp:
24242         * src/boost/mpl/index_of.hpp:
24243         * src/boost/mpl/inherit.hpp:
24244         * src/boost/mpl/inherit_linearly.hpp:
24245         * src/boost/mpl/insert.hpp:
24246         * src/boost/mpl/insert_fwd.hpp:
24247         * src/boost/mpl/insert_range.hpp:
24248         * src/boost/mpl/insert_range_fwd.hpp:
24249         * src/boost/mpl/inserter.hpp:
24250         * src/boost/mpl/int.hpp:
24251         * src/boost/mpl/int_fwd.hpp:
24252         * src/boost/mpl/integral_c.hpp:
24253         * src/boost/mpl/integral_c_fwd.hpp:
24254         * src/boost/mpl/integral_c_tag.hpp:
24255         * src/boost/mpl/is_placeholder.hpp:
24256         * src/boost/mpl/is_sequence.hpp:
24257         * src/boost/mpl/iter_fold.hpp:
24258         * src/boost/mpl/iter_fold_if.hpp:
24259         * src/boost/mpl/iterator_category.hpp:
24260         * src/boost/mpl/iterator_range.hpp:
24261         * src/boost/mpl/iterator_tags.hpp:
24262         * src/boost/mpl/joint_view.hpp:
24263         * src/boost/mpl/key_type.hpp:
24264         * src/boost/mpl/key_type_fwd.hpp:
24265         * src/boost/mpl/lambda.hpp:
24266         * src/boost/mpl/lambda_fwd.hpp:
24267         * src/boost/mpl/less.hpp:
24268         * src/boost/mpl/less_equal.hpp:
24269         * src/boost/mpl/limits/arity.hpp:
24270         * src/boost/mpl/limits/list.hpp:
24271         * src/boost/mpl/limits/map.hpp:
24272         * src/boost/mpl/limits/set.hpp:
24273         * src/boost/mpl/limits/unrolling.hpp:
24274         * src/boost/mpl/limits/vector.hpp:
24275         * src/boost/mpl/list.hpp:
24276         * src/boost/mpl/list/aux_/O1_size.hpp:
24277         * src/boost/mpl/list/aux_/begin_end.hpp:
24278         * src/boost/mpl/list/aux_/clear.hpp:
24279         * src/boost/mpl/list/aux_/empty.hpp:
24280         * src/boost/mpl/list/aux_/front.hpp:
24281         * src/boost/mpl/list/aux_/include_preprocessed.hpp:
24282         * src/boost/mpl/list/aux_/item.hpp:
24283         * src/boost/mpl/list/aux_/iterator.hpp:
24284         * src/boost/mpl/list/aux_/numbered.hpp:
24285         * src/boost/mpl/list/aux_/numbered_c.hpp:
24286         * src/boost/mpl/list/aux_/pop_front.hpp:
24287         * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
24288         * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
24289         * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
24290         * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
24291         * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
24292         * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
24293         * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
24294         * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
24295         * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
24296         * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
24297         * src/boost/mpl/list/aux_/push_back.hpp:
24298         * src/boost/mpl/list/aux_/push_front.hpp:
24299         * src/boost/mpl/list/aux_/size.hpp:
24300         * src/boost/mpl/list/aux_/tag.hpp:
24301         * src/boost/mpl/list/list0.hpp:
24302         * src/boost/mpl/list/list0_c.hpp:
24303         * src/boost/mpl/list/list10.hpp:
24304         * src/boost/mpl/list/list10_c.hpp:
24305         * src/boost/mpl/list/list20.hpp:
24306         * src/boost/mpl/list/list20_c.hpp:
24307         * src/boost/mpl/list/list30.hpp:
24308         * src/boost/mpl/list/list30_c.hpp:
24309         * src/boost/mpl/list/list40.hpp:
24310         * src/boost/mpl/list/list40_c.hpp:
24311         * src/boost/mpl/list/list50.hpp:
24312         * src/boost/mpl/list/list50_c.hpp:
24313         * src/boost/mpl/list_c.hpp:
24314         * src/boost/mpl/logical.hpp:
24315         * src/boost/mpl/long.hpp:
24316         * src/boost/mpl/long_fwd.hpp:
24317         * src/boost/mpl/lower_bound.hpp:
24318         * src/boost/mpl/map.hpp:
24319         * src/boost/mpl/map/aux_/at_impl.hpp:
24320         * src/boost/mpl/map/aux_/begin_end_impl.hpp:
24321         * src/boost/mpl/map/aux_/clear_impl.hpp:
24322         * src/boost/mpl/map/aux_/contains_impl.hpp:
24323         * src/boost/mpl/map/aux_/empty_impl.hpp:
24324         * src/boost/mpl/map/aux_/erase_impl.hpp:
24325         * src/boost/mpl/map/aux_/erase_key_impl.hpp:
24326         * src/boost/mpl/map/aux_/has_key_impl.hpp:
24327         * src/boost/mpl/map/aux_/include_preprocessed.hpp:
24328         * src/boost/mpl/map/aux_/insert_impl.hpp:
24329         * src/boost/mpl/map/aux_/item.hpp:
24330         * src/boost/mpl/map/aux_/iterator.hpp:
24331         * src/boost/mpl/map/aux_/key_type_impl.hpp:
24332         * src/boost/mpl/map/aux_/map0.hpp:
24333         * src/boost/mpl/map/aux_/numbered.hpp:
24334         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
24335         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
24336         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
24337         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
24338         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
24339         * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
24340         * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
24341         * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
24342         * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
24343         * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
24344         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
24345         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
24346         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
24347         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
24348         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
24349         * src/boost/mpl/map/aux_/size_impl.hpp:
24350         * src/boost/mpl/map/aux_/tag.hpp:
24351         * src/boost/mpl/map/aux_/value_type_impl.hpp:
24352         * src/boost/mpl/map/map0.hpp:
24353         * src/boost/mpl/map/map10.hpp:
24354         * src/boost/mpl/map/map20.hpp:
24355         * src/boost/mpl/map/map30.hpp:
24356         * src/boost/mpl/map/map40.hpp:
24357         * src/boost/mpl/map/map50.hpp:
24358         * src/boost/mpl/math/fixed_c.hpp:
24359         * src/boost/mpl/math/is_even.hpp:
24360         * src/boost/mpl/math/rational_c.hpp:
24361         * src/boost/mpl/max.hpp:
24362         * src/boost/mpl/max_element.hpp:
24363         * src/boost/mpl/min.hpp:
24364         * src/boost/mpl/min_element.hpp:
24365         * src/boost/mpl/min_max.hpp:
24366         * src/boost/mpl/minus.hpp:
24367         * src/boost/mpl/modulus.hpp:
24368         * src/boost/mpl/multiplies.hpp:
24369         * src/boost/mpl/multiset/aux_/count_impl.hpp:
24370         * src/boost/mpl/multiset/aux_/insert_impl.hpp:
24371         * src/boost/mpl/multiset/aux_/item.hpp:
24372         * src/boost/mpl/multiset/aux_/multiset0.hpp:
24373         * src/boost/mpl/multiset/aux_/tag.hpp:
24374         * src/boost/mpl/multiset/multiset0.hpp:
24375         * src/boost/mpl/negate.hpp:
24376         * src/boost/mpl/next.hpp:
24377         * src/boost/mpl/next_prior.hpp:
24378         * src/boost/mpl/not.hpp:
24379         * src/boost/mpl/not_equal_to.hpp:
24380         * src/boost/mpl/numeric_cast.hpp:
24381         * src/boost/mpl/or.hpp:
24382         * src/boost/mpl/order.hpp:
24383         * src/boost/mpl/order_fwd.hpp:
24384         * src/boost/mpl/pair.hpp:
24385         * src/boost/mpl/pair_view.hpp:
24386         * src/boost/mpl/partition.hpp:
24387         * src/boost/mpl/placeholders.hpp:
24388         * src/boost/mpl/plus.hpp:
24389         * src/boost/mpl/pop_back.hpp:
24390         * src/boost/mpl/pop_back_fwd.hpp:
24391         * src/boost/mpl/pop_front.hpp:
24392         * src/boost/mpl/pop_front_fwd.hpp:
24393         * src/boost/mpl/print.hpp:
24394         * src/boost/mpl/prior.hpp:
24395         * src/boost/mpl/protect.hpp:
24396         * src/boost/mpl/push_back.hpp:
24397         * src/boost/mpl/push_back_fwd.hpp:
24398         * src/boost/mpl/push_front.hpp:
24399         * src/boost/mpl/push_front_fwd.hpp:
24400         * src/boost/mpl/quote.hpp:
24401         * src/boost/mpl/range_c.hpp:
24402         * src/boost/mpl/remove.hpp:
24403         * src/boost/mpl/remove_if.hpp:
24404         * src/boost/mpl/replace.hpp:
24405         * src/boost/mpl/replace_if.hpp:
24406         * src/boost/mpl/reverse.hpp:
24407         * src/boost/mpl/reverse_fold.hpp:
24408         * src/boost/mpl/reverse_iter_fold.hpp:
24409         * src/boost/mpl/same_as.hpp:
24410         * src/boost/mpl/sequence_tag.hpp:
24411         * src/boost/mpl/sequence_tag_fwd.hpp:
24412         * src/boost/mpl/set.hpp:
24413         * src/boost/mpl/set/aux_/at_impl.hpp:
24414         * src/boost/mpl/set/aux_/begin_end_impl.hpp:
24415         * src/boost/mpl/set/aux_/clear_impl.hpp:
24416         * src/boost/mpl/set/aux_/empty_impl.hpp:
24417         * src/boost/mpl/set/aux_/erase_impl.hpp:
24418         * src/boost/mpl/set/aux_/erase_key_impl.hpp:
24419         * src/boost/mpl/set/aux_/has_key_impl.hpp:
24420         * src/boost/mpl/set/aux_/include_preprocessed.hpp:
24421         * src/boost/mpl/set/aux_/insert_impl.hpp:
24422         * src/boost/mpl/set/aux_/item.hpp:
24423         * src/boost/mpl/set/aux_/iterator.hpp:
24424         * src/boost/mpl/set/aux_/key_type_impl.hpp:
24425         * src/boost/mpl/set/aux_/numbered.hpp:
24426         * src/boost/mpl/set/aux_/numbered_c.hpp:
24427         * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
24428         * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
24429         * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
24430         * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
24431         * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
24432         * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
24433         * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
24434         * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
24435         * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
24436         * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
24437         * src/boost/mpl/set/aux_/set0.hpp:
24438         * src/boost/mpl/set/aux_/size_impl.hpp:
24439         * src/boost/mpl/set/aux_/tag.hpp:
24440         * src/boost/mpl/set/aux_/value_type_impl.hpp:
24441         * src/boost/mpl/set/set0.hpp:
24442         * src/boost/mpl/set/set0_c.hpp:
24443         * src/boost/mpl/set/set10.hpp:
24444         * src/boost/mpl/set/set10_c.hpp:
24445         * src/boost/mpl/set/set20.hpp:
24446         * src/boost/mpl/set/set20_c.hpp:
24447         * src/boost/mpl/set/set30.hpp:
24448         * src/boost/mpl/set/set30_c.hpp:
24449         * src/boost/mpl/set/set40.hpp:
24450         * src/boost/mpl/set/set40_c.hpp:
24451         * src/boost/mpl/set/set50.hpp:
24452         * src/boost/mpl/set/set50_c.hpp:
24453         * src/boost/mpl/set_c.hpp:
24454         * src/boost/mpl/shift_left.hpp:
24455         * src/boost/mpl/shift_right.hpp:
24456         * src/boost/mpl/single_view.hpp:
24457         * src/boost/mpl/size.hpp:
24458         * src/boost/mpl/size_fwd.hpp:
24459         * src/boost/mpl/size_t.hpp:
24460         * src/boost/mpl/size_t_fwd.hpp:
24461         * src/boost/mpl/sizeof.hpp:
24462         * src/boost/mpl/sort.hpp:
24463         * src/boost/mpl/stable_partition.hpp:
24464         * src/boost/mpl/switch.hpp:
24465         * src/boost/mpl/tag.hpp:
24466         * src/boost/mpl/times.hpp:
24467         * src/boost/mpl/transform.hpp:
24468         * src/boost/mpl/transform_view.hpp:
24469         * src/boost/mpl/unique.hpp:
24470         * src/boost/mpl/unpack_args.hpp:
24471         * src/boost/mpl/upper_bound.hpp:
24472         * src/boost/mpl/value_type.hpp:
24473         * src/boost/mpl/value_type_fwd.hpp:
24474         * src/boost/mpl/vector.hpp:
24475         * src/boost/mpl/vector/aux_/O1_size.hpp:
24476         * src/boost/mpl/vector/aux_/at.hpp:
24477         * src/boost/mpl/vector/aux_/back.hpp:
24478         * src/boost/mpl/vector/aux_/begin_end.hpp:
24479         * src/boost/mpl/vector/aux_/clear.hpp:
24480         * src/boost/mpl/vector/aux_/empty.hpp:
24481         * src/boost/mpl/vector/aux_/front.hpp:
24482         * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
24483         * src/boost/mpl/vector/aux_/item.hpp:
24484         * src/boost/mpl/vector/aux_/iterator.hpp:
24485         * src/boost/mpl/vector/aux_/numbered.hpp:
24486         * src/boost/mpl/vector/aux_/numbered_c.hpp:
24487         * src/boost/mpl/vector/aux_/pop_back.hpp:
24488         * src/boost/mpl/vector/aux_/pop_front.hpp:
24489         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
24490         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
24491         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
24492         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
24493         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
24494         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
24495         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
24496         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
24497         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
24498         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
24499         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
24500         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
24501         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
24502         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
24503         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
24504         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
24505         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
24506         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
24507         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
24508         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
24509         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
24510         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
24511         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
24512         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
24513         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
24514         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
24515         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
24516         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
24517         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
24518         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
24519         * src/boost/mpl/vector/aux_/push_back.hpp:
24520         * src/boost/mpl/vector/aux_/push_front.hpp:
24521         * src/boost/mpl/vector/aux_/size.hpp:
24522         * src/boost/mpl/vector/aux_/tag.hpp:
24523         * src/boost/mpl/vector/aux_/vector0.hpp:
24524         * src/boost/mpl/vector/vector0.hpp:
24525         * src/boost/mpl/vector/vector0_c.hpp:
24526         * src/boost/mpl/vector/vector10.hpp:
24527         * src/boost/mpl/vector/vector10_c.hpp:
24528         * src/boost/mpl/vector/vector20.hpp:
24529         * src/boost/mpl/vector/vector20_c.hpp:
24530         * src/boost/mpl/vector/vector30.hpp:
24531         * src/boost/mpl/vector/vector30_c.hpp:
24532         * src/boost/mpl/vector/vector40.hpp:
24533         * src/boost/mpl/vector/vector40_c.hpp:
24534         * src/boost/mpl/vector/vector50.hpp:
24535         * src/boost/mpl/vector/vector50_c.hpp:
24536         * src/boost/mpl/vector_c.hpp:
24537         * src/boost/mpl/void.hpp:
24538         * src/boost/mpl/void_fwd.hpp:
24539         * src/boost/mpl/zip_view.hpp:
24540         * src/boost/next_prior.hpp:
24541         * src/boost/noncopyable.hpp:
24542         * src/boost/pointer_cast.hpp:
24543         * src/boost/preprocessor.hpp:
24544         * src/boost/preprocessor/arithmetic.hpp:
24545         * src/boost/preprocessor/arithmetic/add.hpp:
24546         * src/boost/preprocessor/arithmetic/dec.hpp:
24547         * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
24548         * src/boost/preprocessor/arithmetic/div.hpp:
24549         * src/boost/preprocessor/arithmetic/inc.hpp:
24550         * src/boost/preprocessor/arithmetic/mod.hpp:
24551         * src/boost/preprocessor/arithmetic/mul.hpp:
24552         * src/boost/preprocessor/arithmetic/sub.hpp:
24553         * src/boost/preprocessor/array.hpp:
24554         * src/boost/preprocessor/array/data.hpp:
24555         * src/boost/preprocessor/array/elem.hpp:
24556         * src/boost/preprocessor/array/insert.hpp:
24557         * src/boost/preprocessor/array/pop_back.hpp:
24558         * src/boost/preprocessor/array/pop_front.hpp:
24559         * src/boost/preprocessor/array/push_back.hpp:
24560         * src/boost/preprocessor/array/push_front.hpp:
24561         * src/boost/preprocessor/array/remove.hpp:
24562         * src/boost/preprocessor/array/replace.hpp:
24563         * src/boost/preprocessor/array/reverse.hpp:
24564         * src/boost/preprocessor/array/size.hpp:
24565         * src/boost/preprocessor/assert_msg.hpp:
24566         * src/boost/preprocessor/cat.hpp:
24567         * src/boost/preprocessor/comma.hpp:
24568         * src/boost/preprocessor/comma_if.hpp:
24569         * src/boost/preprocessor/comparison.hpp:
24570         * src/boost/preprocessor/comparison/equal.hpp:
24571         * src/boost/preprocessor/comparison/greater.hpp:
24572         * src/boost/preprocessor/comparison/greater_equal.hpp:
24573         * src/boost/preprocessor/comparison/less.hpp:
24574         * src/boost/preprocessor/comparison/less_equal.hpp:
24575         * src/boost/preprocessor/comparison/not_equal.hpp:
24576         * src/boost/preprocessor/config/config.hpp:
24577         * src/boost/preprocessor/config/limits.hpp:
24578         * src/boost/preprocessor/control.hpp:
24579         * src/boost/preprocessor/control/deduce_d.hpp:
24580         * src/boost/preprocessor/control/detail/dmc/while.hpp:
24581         * src/boost/preprocessor/control/detail/edg/while.hpp:
24582         * src/boost/preprocessor/control/detail/msvc/while.hpp:
24583         * src/boost/preprocessor/control/detail/while.hpp:
24584         * src/boost/preprocessor/control/expr_if.hpp:
24585         * src/boost/preprocessor/control/expr_iif.hpp:
24586         * src/boost/preprocessor/control/if.hpp:
24587         * src/boost/preprocessor/control/iif.hpp:
24588         * src/boost/preprocessor/control/while.hpp:
24589         * src/boost/preprocessor/debug.hpp:
24590         * src/boost/preprocessor/debug/assert.hpp:
24591         * src/boost/preprocessor/debug/error.hpp:
24592         * src/boost/preprocessor/debug/line.hpp:
24593         * src/boost/preprocessor/dec.hpp:
24594         * src/boost/preprocessor/detail/auto_rec.hpp:
24595         * src/boost/preprocessor/detail/check.hpp:
24596         * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
24597         * src/boost/preprocessor/detail/is_binary.hpp:
24598         * src/boost/preprocessor/detail/is_nullary.hpp:
24599         * src/boost/preprocessor/detail/is_unary.hpp:
24600         * src/boost/preprocessor/detail/null.hpp:
24601         * src/boost/preprocessor/detail/split.hpp:
24602         * src/boost/preprocessor/empty.hpp:
24603         * src/boost/preprocessor/enum.hpp:
24604         * src/boost/preprocessor/enum_params.hpp:
24605         * src/boost/preprocessor/enum_params_with_a_default.hpp:
24606         * src/boost/preprocessor/enum_params_with_defaults.hpp:
24607         * src/boost/preprocessor/enum_shifted.hpp:
24608         * src/boost/preprocessor/enum_shifted_params.hpp:
24609         * src/boost/preprocessor/expand.hpp:
24610         * src/boost/preprocessor/expr_if.hpp:
24611         * src/boost/preprocessor/facilities.hpp:
24612         * src/boost/preprocessor/facilities/apply.hpp:
24613         * src/boost/preprocessor/facilities/empty.hpp:
24614         * src/boost/preprocessor/facilities/expand.hpp:
24615         * src/boost/preprocessor/facilities/identity.hpp:
24616         * src/boost/preprocessor/facilities/intercept.hpp:
24617         * src/boost/preprocessor/facilities/is_1.hpp:
24618         * src/boost/preprocessor/facilities/is_empty.hpp:
24619         * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
24620         * src/boost/preprocessor/for.hpp:
24621         * src/boost/preprocessor/identity.hpp:
24622         * src/boost/preprocessor/if.hpp:
24623         * src/boost/preprocessor/inc.hpp:
24624         * src/boost/preprocessor/iterate.hpp:
24625         * src/boost/preprocessor/iteration.hpp:
24626         * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
24627         * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
24628         * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
24629         * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
24630         * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
24631         * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
24632         * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
24633         * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
24634         * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
24635         * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
24636         * src/boost/preprocessor/iteration/detail/finish.hpp:
24637         * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
24638         * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
24639         * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
24640         * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
24641         * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
24642         * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
24643         * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
24644         * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
24645         * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
24646         * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
24647         * src/boost/preprocessor/iteration/detail/local.hpp:
24648         * src/boost/preprocessor/iteration/detail/rlocal.hpp:
24649         * src/boost/preprocessor/iteration/detail/self.hpp:
24650         * src/boost/preprocessor/iteration/detail/start.hpp:
24651         * src/boost/preprocessor/iteration/iterate.hpp:
24652         * src/boost/preprocessor/iteration/local.hpp:
24653         * src/boost/preprocessor/iteration/self.hpp:
24654         * src/boost/preprocessor/library.hpp:
24655         * src/boost/preprocessor/limits.hpp:
24656         * src/boost/preprocessor/list.hpp:
24657         * src/boost/preprocessor/list/adt.hpp:
24658         * src/boost/preprocessor/list/append.hpp:
24659         * src/boost/preprocessor/list/at.hpp:
24660         * src/boost/preprocessor/list/cat.hpp:
24661         * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
24662         * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
24663         * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
24664         * src/boost/preprocessor/list/detail/fold_left.hpp:
24665         * src/boost/preprocessor/list/detail/fold_right.hpp:
24666         * src/boost/preprocessor/list/enum.hpp:
24667         * src/boost/preprocessor/list/filter.hpp:
24668         * src/boost/preprocessor/list/first_n.hpp:
24669         * src/boost/preprocessor/list/fold_left.hpp:
24670         * src/boost/preprocessor/list/fold_right.hpp:
24671         * src/boost/preprocessor/list/for_each.hpp:
24672         * src/boost/preprocessor/list/for_each_i.hpp:
24673         * src/boost/preprocessor/list/for_each_product.hpp:
24674         * src/boost/preprocessor/list/rest_n.hpp:
24675         * src/boost/preprocessor/list/reverse.hpp:
24676         * src/boost/preprocessor/list/size.hpp:
24677         * src/boost/preprocessor/list/to_tuple.hpp:
24678         * src/boost/preprocessor/list/transform.hpp:
24679         * src/boost/preprocessor/logical.hpp:
24680         * src/boost/preprocessor/logical/and.hpp:
24681         * src/boost/preprocessor/logical/bitand.hpp:
24682         * src/boost/preprocessor/logical/bitnor.hpp:
24683         * src/boost/preprocessor/logical/bitor.hpp:
24684         * src/boost/preprocessor/logical/bitxor.hpp:
24685         * src/boost/preprocessor/logical/bool.hpp:
24686         * src/boost/preprocessor/logical/compl.hpp:
24687         * src/boost/preprocessor/logical/nor.hpp:
24688         * src/boost/preprocessor/logical/not.hpp:
24689         * src/boost/preprocessor/logical/or.hpp:
24690         * src/boost/preprocessor/logical/xor.hpp:
24691         * src/boost/preprocessor/max.hpp:
24692         * src/boost/preprocessor/min.hpp:
24693         * src/boost/preprocessor/punctuation.hpp:
24694         * src/boost/preprocessor/punctuation/comma.hpp:
24695         * src/boost/preprocessor/punctuation/comma_if.hpp:
24696         * src/boost/preprocessor/punctuation/paren.hpp:
24697         * src/boost/preprocessor/punctuation/paren_if.hpp:
24698         * src/boost/preprocessor/repeat.hpp:
24699         * src/boost/preprocessor/repeat_2nd.hpp:
24700         * src/boost/preprocessor/repeat_3rd.hpp:
24701         * src/boost/preprocessor/repeat_from_to.hpp:
24702         * src/boost/preprocessor/repeat_from_to_2nd.hpp:
24703         * src/boost/preprocessor/repeat_from_to_3rd.hpp:
24704         * src/boost/preprocessor/repetition.hpp:
24705         * src/boost/preprocessor/repetition/deduce_r.hpp:
24706         * src/boost/preprocessor/repetition/deduce_z.hpp:
24707         * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
24708         * src/boost/preprocessor/repetition/detail/edg/for.hpp:
24709         * src/boost/preprocessor/repetition/detail/for.hpp:
24710         * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
24711         * src/boost/preprocessor/repetition/enum.hpp:
24712         * src/boost/preprocessor/repetition/enum_binary_params.hpp:
24713         * src/boost/preprocessor/repetition/enum_params.hpp:
24714         * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
24715         * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
24716         * src/boost/preprocessor/repetition/enum_shifted.hpp:
24717         * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
24718         * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
24719         * src/boost/preprocessor/repetition/enum_trailing.hpp:
24720         * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
24721         * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
24722         * src/boost/preprocessor/repetition/for.hpp:
24723         * src/boost/preprocessor/repetition/repeat.hpp:
24724         * src/boost/preprocessor/repetition/repeat_from_to.hpp:
24725         * src/boost/preprocessor/selection.hpp:
24726         * src/boost/preprocessor/selection/max.hpp:
24727         * src/boost/preprocessor/selection/min.hpp:
24728         * src/boost/preprocessor/seq.hpp:
24729         * src/boost/preprocessor/seq/cat.hpp:
24730         * src/boost/preprocessor/seq/detail/split.hpp:
24731         * src/boost/preprocessor/seq/elem.hpp:
24732         * src/boost/preprocessor/seq/enum.hpp:
24733         * src/boost/preprocessor/seq/filter.hpp:
24734         * src/boost/preprocessor/seq/first_n.hpp:
24735         * src/boost/preprocessor/seq/fold_left.hpp:
24736         * src/boost/preprocessor/seq/fold_right.hpp:
24737         * src/boost/preprocessor/seq/for_each.hpp:
24738         * src/boost/preprocessor/seq/for_each_i.hpp:
24739         * src/boost/preprocessor/seq/for_each_product.hpp:
24740         * src/boost/preprocessor/seq/insert.hpp:
24741         * src/boost/preprocessor/seq/pop_back.hpp:
24742         * src/boost/preprocessor/seq/pop_front.hpp:
24743         * src/boost/preprocessor/seq/push_back.hpp:
24744         * src/boost/preprocessor/seq/push_front.hpp:
24745         * src/boost/preprocessor/seq/remove.hpp:
24746         * src/boost/preprocessor/seq/replace.hpp:
24747         * src/boost/preprocessor/seq/rest_n.hpp:
24748         * src/boost/preprocessor/seq/reverse.hpp:
24749         * src/boost/preprocessor/seq/seq.hpp:
24750         * src/boost/preprocessor/seq/size.hpp:
24751         * src/boost/preprocessor/seq/subseq.hpp:
24752         * src/boost/preprocessor/seq/to_array.hpp:
24753         * src/boost/preprocessor/seq/to_tuple.hpp:
24754         * src/boost/preprocessor/seq/transform.hpp:
24755         * src/boost/preprocessor/slot.hpp:
24756         * src/boost/preprocessor/slot/counter.hpp:
24757         * src/boost/preprocessor/slot/detail/counter.hpp:
24758         * src/boost/preprocessor/slot/detail/def.hpp:
24759         * src/boost/preprocessor/slot/detail/shared.hpp:
24760         * src/boost/preprocessor/slot/detail/slot1.hpp:
24761         * src/boost/preprocessor/slot/detail/slot2.hpp:
24762         * src/boost/preprocessor/slot/detail/slot3.hpp:
24763         * src/boost/preprocessor/slot/detail/slot4.hpp:
24764         * src/boost/preprocessor/slot/detail/slot5.hpp:
24765         * src/boost/preprocessor/slot/slot.hpp:
24766         * src/boost/preprocessor/stringize.hpp:
24767         * src/boost/preprocessor/tuple.hpp:
24768         * src/boost/preprocessor/tuple/eat.hpp:
24769         * src/boost/preprocessor/tuple/elem.hpp:
24770         * src/boost/preprocessor/tuple/rem.hpp:
24771         * src/boost/preprocessor/tuple/reverse.hpp:
24772         * src/boost/preprocessor/tuple/to_list.hpp:
24773         * src/boost/preprocessor/tuple/to_seq.hpp:
24774         * src/boost/preprocessor/while.hpp:
24775         * src/boost/preprocessor/wstringize.hpp:
24776         * src/boost/range.hpp:
24777         * src/boost/range/begin.hpp:
24778         * src/boost/range/concepts.hpp:
24779         * src/boost/range/config.hpp:
24780         * src/boost/range/const_iterator.hpp:
24781         * src/boost/range/const_reverse_iterator.hpp:
24782         * src/boost/range/detail/begin.hpp:
24783         * src/boost/range/detail/collection_traits.hpp:
24784         * src/boost/range/detail/collection_traits_detail.hpp:
24785         * src/boost/range/detail/common.hpp:
24786         * src/boost/range/detail/const_iterator.hpp:
24787         * src/boost/range/detail/difference_type.hpp:
24788         * src/boost/range/detail/empty.hpp:
24789         * src/boost/range/detail/end.hpp:
24790         * src/boost/range/detail/implementation_help.hpp:
24791         * src/boost/range/detail/iterator.hpp:
24792         * src/boost/range/detail/mfc/carray.hpp:
24793         * src/boost/range/detail/mfc/cstring.hpp:
24794         * src/boost/range/detail/remove_extent.hpp:
24795         * src/boost/range/detail/sfinae.hpp:
24796         * src/boost/range/detail/size.hpp:
24797         * src/boost/range/detail/size_type.hpp:
24798         * src/boost/range/detail/sizer.hpp:
24799         * src/boost/range/detail/value_type.hpp:
24800         * src/boost/range/detail/vc6/end.hpp:
24801         * src/boost/range/detail/vc6/size.hpp:
24802         * src/boost/range/difference_type.hpp:
24803         * src/boost/range/empty.hpp:
24804         * src/boost/range/end.hpp:
24805         * src/boost/range/functions.hpp:
24806         * src/boost/range/iterator.hpp:
24807         * src/boost/range/iterator_range.hpp:
24808         * src/boost/range/metafunctions.hpp:
24809         * src/boost/range/rbegin.hpp:
24810         * src/boost/range/rend.hpp:
24811         * src/boost/range/result_iterator.hpp:
24812         * src/boost/range/reverse_iterator.hpp:
24813         * src/boost/range/reverse_result_iterator.hpp:
24814         * src/boost/range/size.hpp:
24815         * src/boost/range/size_type.hpp:
24816         * src/boost/range/sub_range.hpp:
24817         * src/boost/range/value_type.hpp:
24818         * src/boost/ref.hpp:
24819         * src/boost/smart_cast.hpp:
24820         * src/boost/static_assert.hpp:
24821         * src/boost/static_warning.hpp:
24822         * src/boost/type_traits.hpp:
24823         * src/boost/type_traits/add_const.hpp:
24824         * src/boost/type_traits/add_cv.hpp:
24825         * src/boost/type_traits/add_pointer.hpp:
24826         * src/boost/type_traits/add_reference.hpp:
24827         * src/boost/type_traits/add_volatile.hpp:
24828         * src/boost/type_traits/aligned_storage.hpp:
24829         * src/boost/type_traits/alignment_of.hpp:
24830         * src/boost/type_traits/alignment_traits.hpp:
24831         * src/boost/type_traits/arithmetic_traits.hpp:
24832         * src/boost/type_traits/array_traits.hpp:
24833         * src/boost/type_traits/broken_compiler_spec.hpp:
24834         * src/boost/type_traits/composite_traits.hpp:
24835         * src/boost/type_traits/config.hpp:
24836         * src/boost/type_traits/conversion_traits.hpp:
24837         * src/boost/type_traits/cv_traits.hpp:
24838         * src/boost/type_traits/decay.hpp:
24839         * src/boost/type_traits/detail/bool_trait_def.hpp:
24840         * src/boost/type_traits/detail/bool_trait_undef.hpp:
24841         * src/boost/type_traits/detail/cv_traits_impl.hpp:
24842         * src/boost/type_traits/detail/false_result.hpp:
24843         * src/boost/type_traits/detail/ice_and.hpp:
24844         * src/boost/type_traits/detail/ice_eq.hpp:
24845         * src/boost/type_traits/detail/ice_not.hpp:
24846         * src/boost/type_traits/detail/ice_or.hpp:
24847         * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
24848         * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
24849         * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
24850         * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
24851         * src/boost/type_traits/detail/size_t_trait_def.hpp:
24852         * src/boost/type_traits/detail/size_t_trait_undef.hpp:
24853         * src/boost/type_traits/detail/template_arity_spec.hpp:
24854         * src/boost/type_traits/detail/type_trait_def.hpp:
24855         * src/boost/type_traits/detail/type_trait_undef.hpp:
24856         * src/boost/type_traits/detail/wrap.hpp:
24857         * src/boost/type_traits/detail/yes_no_type.hpp:
24858         * src/boost/type_traits/extent.hpp:
24859         * src/boost/type_traits/function_traits.hpp:
24860         * src/boost/type_traits/has_nothrow_assign.hpp:
24861         * src/boost/type_traits/has_nothrow_constructor.hpp:
24862         * src/boost/type_traits/has_nothrow_copy.hpp:
24863         * src/boost/type_traits/has_nothrow_destructor.hpp:
24864         * src/boost/type_traits/has_trivial_assign.hpp:
24865         * src/boost/type_traits/has_trivial_constructor.hpp:
24866         * src/boost/type_traits/has_trivial_copy.hpp:
24867         * src/boost/type_traits/has_trivial_destructor.hpp:
24868         * src/boost/type_traits/has_virtual_destructor.hpp:
24869         * src/boost/type_traits/ice.hpp:
24870         * src/boost/type_traits/integral_constant.hpp:
24871         * src/boost/type_traits/intrinsics.hpp:
24872         * src/boost/type_traits/is_abstract.hpp:
24873         * src/boost/type_traits/is_arithmetic.hpp:
24874         * src/boost/type_traits/is_array.hpp:
24875         * src/boost/type_traits/is_base_and_derived.hpp:
24876         * src/boost/type_traits/is_base_of.hpp:
24877         * src/boost/type_traits/is_class.hpp:
24878         * src/boost/type_traits/is_compound.hpp:
24879         * src/boost/type_traits/is_const.hpp:
24880         * src/boost/type_traits/is_convertible.hpp:
24881         * src/boost/type_traits/is_empty.hpp:
24882         * src/boost/type_traits/is_enum.hpp:
24883         * src/boost/type_traits/is_float.hpp:
24884         * src/boost/type_traits/is_floating_point.hpp:
24885         * src/boost/type_traits/is_function.hpp:
24886         * src/boost/type_traits/is_fundamental.hpp:
24887         * src/boost/type_traits/is_integral.hpp:
24888         * src/boost/type_traits/is_member_function_pointer.hpp:
24889         * src/boost/type_traits/is_member_object_pointer.hpp:
24890         * src/boost/type_traits/is_member_pointer.hpp:
24891         * src/boost/type_traits/is_object.hpp:
24892         * src/boost/type_traits/is_pod.hpp:
24893         * src/boost/type_traits/is_pointer.hpp:
24894         * src/boost/type_traits/is_polymorphic.hpp:
24895         * src/boost/type_traits/is_reference.hpp:
24896         * src/boost/type_traits/is_same.hpp:
24897         * src/boost/type_traits/is_scalar.hpp:
24898         * src/boost/type_traits/is_signed.hpp:
24899         * src/boost/type_traits/is_stateless.hpp:
24900         * src/boost/type_traits/is_union.hpp:
24901         * src/boost/type_traits/is_unsigned.hpp:
24902         * src/boost/type_traits/is_void.hpp:
24903         * src/boost/type_traits/is_volatile.hpp:
24904         * src/boost/type_traits/msvc/remove_all_extents.hpp:
24905         * src/boost/type_traits/msvc/remove_bounds.hpp:
24906         * src/boost/type_traits/msvc/remove_const.hpp:
24907         * src/boost/type_traits/msvc/remove_cv.hpp:
24908         * src/boost/type_traits/msvc/remove_extent.hpp:
24909         * src/boost/type_traits/msvc/remove_pointer.hpp:
24910         * src/boost/type_traits/msvc/remove_reference.hpp:
24911         * src/boost/type_traits/msvc/remove_volatile.hpp:
24912         * src/boost/type_traits/msvc/typeof.hpp:
24913         * src/boost/type_traits/object_traits.hpp:
24914         * src/boost/type_traits/rank.hpp:
24915         * src/boost/type_traits/reference_traits.hpp:
24916         * src/boost/type_traits/remove_all_extents.hpp:
24917         * src/boost/type_traits/remove_bounds.hpp:
24918         * src/boost/type_traits/remove_const.hpp:
24919         * src/boost/type_traits/remove_cv.hpp:
24920         * src/boost/type_traits/remove_extent.hpp:
24921         * src/boost/type_traits/remove_pointer.hpp:
24922         * src/boost/type_traits/remove_reference.hpp:
24923         * src/boost/type_traits/remove_volatile.hpp:
24924         * src/boost/type_traits/same_traits.hpp:
24925         * src/boost/type_traits/transform_traits.hpp:
24926         * src/boost/type_traits/transform_traits_spec.hpp:
24927         * src/boost/type_traits/type_with_alignment.hpp:
24928         * src/boost/utility.hpp:
24929         * src/boost/utility/addressof.hpp:
24930         * src/boost/utility/base_from_member.hpp:
24931         * src/boost/utility/compare_pointees.hpp:
24932         * src/boost/utility/detail/in_place_factory_prefix.hpp:
24933         * src/boost/utility/detail/in_place_factory_suffix.hpp:
24934         * src/boost/utility/detail/result_of_iterate.hpp:
24935         * src/boost/utility/enable_if.hpp:
24936         * src/boost/utility/in_place_factory.hpp:
24937         * src/boost/utility/result_of.hpp:
24938         * src/boost/utility/typed_in_place_factory.hpp:
24939         * src/boost/utility/value_init.hpp:
24940
24941         using boost::algorithm::string is okay from now on
24942
24943 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
24944
24945         * src/SyncEvolutionCmdline.cpp:
24946         * src/SyncEvolutionCmdline.h:
24947         * src/SyncEvolutionConfig.cpp:
24948         * src/SyncEvolutionConfig.h:
24949         * src/SyncEvolutionUtil.cpp:
24950         * src/SyncEvolutionUtil.h:
24951         * src/client-test-app.cpp:
24952
24953         added testing of config creation, fixed setting of default values
24954
24955 2008-03-28  Patrick Ohly  <patrick.ohly@gmx.de>
24956
24957         * src/SyncEvolutionCmdline.cpp:
24958
24959         infrastructure for config tree testing: scanFiles/createFiles
24960
24961 2008-03-28  Patrick Ohly  <patrick.ohly@gmx.de>
24962
24963         * src/EvolutionSyncClient.cpp:
24964         * src/FileConfigNode.cpp:
24965         * src/FileConfigTree.cpp:
24966         * src/SyncEvolutionUtil.cpp:
24967         * src/SyncEvolutionUtil.h:
24968
24969         moved utility code into separate file: directory iteration, rm
24970         -r, mkdir -p
24971
24972 2008-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
24973
24974         * src/AddressBookSourceRegister.cpp:
24975         * src/EvolutionCalendarSourceRegister.cpp:
24976         * src/EvolutionContactSource.cpp:
24977         * src/EvolutionContactSourceRegister.cpp:
24978         * src/EvolutionSyncSource.cpp:
24979         * src/Makefile.am:
24980         * src/SQLiteContactSourceRegister.cpp:
24981         * src/SyncEvolutionUtil.cpp:
24982         * src/SyncEvolutionUtil.h:
24983         * src/client-test-app.cpp:
24984
24985         cleaned up test registration
24986
24987 2008-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
24988
24989         * test/evo.supp:
24990
24991         recreated Evolution suppressions after fixing some leaks caused
24992         by SyncEvolution
24993
24994 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
24995
24996         * src/EvolutionContactSource.cpp:
24997         * src/EvolutionContactSourceRegister.cpp:
24998         * src/SyncEvolutionConfig.cpp:
24999
25000         fixed instantiating EvolutionSyncSource under unique name
25001
25002 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
25003
25004         * src/EvolutionContactSource.cpp:
25005         * src/EvolutionSyncClient.cpp:
25006         * src/EvolutionSyncSource.cpp:
25007         * src/EvolutionSyncSource.h:
25008         * src/FilterConfigNode.cpp:
25009         * src/FilterConfigNode.h:
25010         * src/SQLiteContactSource.cpp:
25011         * src/SQLiteUtil.cpp:
25012         * src/SyncEvolutionConfig.cpp:
25013         * src/SyncEvolutionConfig.h:
25014         * src/TrackingSyncSource.cpp:
25015         * src/client-test-app.cpp:
25016         * src/vocl/VConverter.cpp:
25017         * src/vocl/VObject.cpp:
25018         * src/vocl/VProperty.cpp:
25019
25020         fixed compiler warnings and unit test of EvolutionContactSource
25021
25022 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
25023
25024         * HACKING:
25025         * configure.in:
25026         * src/Makefile.am:
25027
25028         added SYNCEVOLUTION_CXXFLAGS: use it to set flags for
25029         SyncEvolution source files
25030
25031 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
25032
25033         * src/Makefile.am:
25034
25035         re-added "testclean" target: removes files created during testing
25036
25037 2008-03-21  Patrick Ohly  <patrick.ohly@gmx.de>
25038
25039         * src/Makefile.am:
25040
25041         fix for the cleanup fix: client-api.build must be removed by
25042         distclean, not clean
25043
25044 2008-03-21  Patrick Ohly  <patrick.ohly@gmx.de>
25045
25046         * src/Makefile.am:
25047
25048         fixed dist + distcheck
25049
25050 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
25051
25052         * src/ConfigTree.h:
25053         * src/FileConfigTree.cpp:
25054         * src/FileConfigTree.h:
25055         * src/SyncEvolutionCmdline.cpp:
25056         * src/SyncEvolutionConfig.cpp:
25057         * src/SyncEvolutionConfig.h:
25058
25059         cleaned up change tracking node handling, added copying of it
25060         during migration
25061
25062 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
25063
25064         * src/ConfigNode.h:
25065         * src/FileConfigNode.cpp:
25066         * src/FileConfigNode.h:
25067         * src/FilterConfigNode.cpp:
25068         * src/FilterConfigNode.h:
25069
25070         cleaned up const/non-const methods, added filtering of const
25071         nodes
25072
25073 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
25074
25075         * src/EvolutionSyncClient.cpp:
25076
25077         adapted to new normalized name for disabled sync mode
25078
25079 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
25080
25081         * src/SyncEvolutionConfig.cpp:
25082
25083         accept 'bin' as alias for 'b64'
25084
25085 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
25086
25087         * README:
25088         * src/ConfigTree.h:
25089         * src/FileConfigTree.cpp:
25090         * src/FileConfigTree.h:
25091         * src/SyncEvolutionCmdline.cpp:
25092         * src/SyncEvolutionCmdline.h:
25093         * src/SyncEvolutionConfig.cpp:
25094         * src/SyncEvolutionConfig.h:
25095
25096         implemented --migrate and --configure
25097
25098 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
25099
25100         * src/SyncEvolutionCmdline.cpp:
25101
25102         avoid printing empty comments in --print-config
25103
25104 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
25105
25106         * README:
25107         * src/EvolutionCalendarSourceRegister.cpp:
25108         * src/FileConfigTree.cpp:
25109         * src/SQLiteContactSourceRegister.cpp:
25110         * src/SyncEvolutionCmdline.cpp:
25111         * src/SyncEvolutionConfig.cpp:
25112         * src/SyncEvolutionConfig.h:
25113         * src/SyncEvolutionUtil.h:
25114
25115         implemented server config templates (scheduleworld, funambol,
25116         synthesis) and printing of them
25117
25118 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
25119
25120         * src/SyncEvolutionCmdline.cpp:
25121
25122         minor fixes for command line handling
25123
25124 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
25125
25126         * README:
25127         * src/ConfigNode.h:
25128         * src/EvolutionCalendarSourceRegister.cpp:
25129         * src/EvolutionContactSourceRegister.cpp:
25130         * src/EvolutionSyncSource.cpp:
25131         * src/EvolutionSyncSource.h:
25132         * src/FileConfigNode.h:
25133         * src/FilterConfigNode.h:
25134         * src/Makefile.am:
25135         * src/SQLiteContactSourceRegister.cpp:
25136         * src/SyncEvolutionCmdline.cpp:
25137         * src/SyncEvolutionCmdline.h:
25138         * src/SyncEvolutionConfig.cpp:
25139         * src/SyncEvolutionConfig.h:
25140         * src/SyncEvolutionUtil.h:
25141         * src/VolatileConfigNode.h:
25142
25143         next step in the configuration rewrite
25144
25145 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
25146
25147         * src/SQLiteContactSource.cpp:
25148         * src/SQLiteContactSource.h:
25149
25150         SQLiteContactSource now mentions the file:/// access to databases
25151
25152 2008-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
25153
25154         * README:
25155         * src/FileConfigNode.cpp:
25156         * src/FilterConfigNode.cpp:
25157         * src/FilterConfigNode.h:
25158         * src/SyncEvolutionCmdline.h:
25159         * src/SyncEvolutionConfig.cpp:
25160         * src/SyncEvolutionConfig.h:
25161         * src/syncevolution.cpp:
25162
25163         first part of the new command line handling
25164
25165 2008-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
25166
25167         * README:
25168         * src/AddressBookSource.cpp:
25169         * src/EvolutionCalendarSource.cpp:
25170         * src/EvolutionContactSource.cpp:
25171         * src/EvolutionContactSource.h:
25172         * src/EvolutionSmartPtr.h:
25173         * src/EvolutionSyncClient.cpp:
25174         * src/EvolutionSyncSource.h:
25175         * src/SQLiteContactSource.cpp:
25176         * src/SQLiteUtil.cpp:
25177         * src/SQLiteUtil.h:
25178         * src/TrackingSyncSource.cpp:
25179         * test/evo.supp:
25180
25181         fixed some memory leaks for results of
25182         e_book_get_contacts/changes and
25183         e_cal_get_object_list_as_comp/e_cal_get_changes
25184
25185 2008-03-16  Patrick Ohly  <patrick.ohly@gmx.de>
25186
25187         * test/client.supp:
25188         * test/evo.supp:
25189         * test/sys.supp:
25190
25191         valgrind suppression rules
25192
25193 2008-03-16  Patrick Ohly  <patrick.ohly@gmx.de>
25194
25195         * test/runtests.py:
25196
25197         fixed rebuild of Evolution trunk: install stamp must be removed,
25198         otherwise it won't reinstall
25199
25200 2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>
25201
25202         * src/EvolutionCalendarSourceRegister.cpp:
25203
25204         support text/x-vcalendar to be backwards compatible way with old
25205         configs
25206
25207 2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>
25208
25209         * src/SyncEvolutionConfig.cpp:
25210
25211         added text/x-vcalendar alias
25212
25213 2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>
25214
25215         * src/EvolutionSyncSource.h:
25216
25217         clarified which data has to be set in createItem()
25218
25219 2008-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
25220
25221         * src/EvolutionCalendarSourceRegister.cpp:
25222         * src/SyncEvolutionConfig.cpp:
25223
25224         fixed memo type property
25225
25226 2008-03-10  Patrick Ohly  <patrick.ohly@gmx.de>
25227
25228         * configure.in:
25229         * src/AddressBookConstants.cpp:
25230         * src/AddressBookSource.cpp:
25231         * src/AddressBookSource.h:
25232         * src/AddressBookSourceRegister.cpp:
25233         * src/EvolutionCalendarSource.cpp:
25234         * src/EvolutionCalendarSourceRegister.cpp:
25235         * src/EvolutionContactSource.cpp:
25236         * src/EvolutionContactSourceRegister.cpp:
25237         * src/EvolutionSyncSource.cpp:
25238         * src/EvolutionSyncSource.h:
25239         * src/Makefile.am:
25240         * src/SQLiteContactSource.cpp:
25241         * src/SQLiteContactSourceRegister.cpp:
25242         * src/SyncEvolutionConfig.cpp:
25243         * src/SyncEvolutionConfig.h:
25244         * src/client-test-app.cpp:
25245
25246         - implemented value aliases for the configuration
25247
25248 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
25249
25250         * src/FileConfigNode.cpp:
25251         * src/SyncEvolutionConfig.cpp:
25252         * src/SyncEvolutionConfig.h:
25253         * src/client-test-app.cpp:
25254
25255         implemented default values and creating config, cleaned up some
25256         properties
25257
25258 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
25259
25260         * src/EvolutionSyncClient.cpp:
25261
25262         added comment about setting sync mode
25263
25264 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
25265
25266         * src/SyncEvolutionConfig.cpp:
25267         * src/SyncEvolutionConfig.h:
25268         * src/client-test-app.cpp:
25269
25270         replaced direct setting of properties with set methods
25271
25272 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
25273
25274         * src/EvolutionMemoSource.h:
25275
25276         adapted to new prototype of virtual mime type functions
25277
25278 2008-03-08  Patrick Ohly  <patrick.ohly@gmx.de>
25279
25280         * configure.in:
25281
25282         set DEVICE_TYPE: this is used as part of the DevInf to
25283         distinguish different SyncEvolution platforms
25284
25285 2008-03-07  Patrick Ohly  <patrick.ohly@gmx.de>
25286
25287         * src/boost/assert.hpp:
25288         * src/boost/checked_delete.hpp:
25289         * src/boost/config.hpp:
25290         * src/boost/config/abi/borland_prefix.hpp:
25291         * src/boost/config/abi/borland_suffix.hpp:
25292         * src/boost/config/abi/msvc_prefix.hpp:
25293         * src/boost/config/abi/msvc_suffix.hpp:
25294         * src/boost/config/abi_prefix.hpp:
25295         * src/boost/config/abi_suffix.hpp:
25296         * src/boost/config/auto_link.hpp:
25297         * src/boost/config/compiler/borland.hpp:
25298         * src/boost/config/compiler/comeau.hpp:
25299         * src/boost/config/compiler/common_edg.hpp:
25300         * src/boost/config/compiler/compaq_cxx.hpp:
25301         * src/boost/config/compiler/digitalmars.hpp:
25302         * src/boost/config/compiler/gcc.hpp:
25303         * src/boost/config/compiler/gcc_xml.hpp:
25304         * src/boost/config/compiler/greenhills.hpp:
25305         * src/boost/config/compiler/hp_acc.hpp:
25306         * src/boost/config/compiler/intel.hpp:
25307         * src/boost/config/compiler/kai.hpp:
25308         * src/boost/config/compiler/metrowerks.hpp:
25309         * src/boost/config/compiler/mpw.hpp:
25310         * src/boost/config/compiler/sgi_mipspro.hpp:
25311         * src/boost/config/compiler/sunpro_cc.hpp:
25312         * src/boost/config/compiler/vacpp.hpp:
25313         * src/boost/config/compiler/visualc.hpp:
25314         * src/boost/config/no_tr1/complex.hpp:
25315         * src/boost/config/no_tr1/functional.hpp:
25316         * src/boost/config/no_tr1/memory.hpp:
25317         * src/boost/config/no_tr1/utility.hpp:
25318         * src/boost/config/platform/aix.hpp:
25319         * src/boost/config/platform/amigaos.hpp:
25320         * src/boost/config/platform/beos.hpp:
25321         * src/boost/config/platform/bsd.hpp:
25322         * src/boost/config/platform/cygwin.hpp:
25323         * src/boost/config/platform/hpux.hpp:
25324         * src/boost/config/platform/irix.hpp:
25325         * src/boost/config/platform/linux.hpp:
25326         * src/boost/config/platform/macos.hpp:
25327         * src/boost/config/platform/qnxnto.hpp:
25328         * src/boost/config/platform/solaris.hpp:
25329         * src/boost/config/platform/win32.hpp:
25330         * src/boost/config/posix_features.hpp:
25331         * src/boost/config/requires_threads.hpp:
25332         * src/boost/config/select_compiler_config.hpp:
25333         * src/boost/config/select_platform_config.hpp:
25334         * src/boost/config/select_stdlib_config.hpp:
25335         * src/boost/config/stdlib/dinkumware.hpp:
25336         * src/boost/config/stdlib/libcomo.hpp:
25337         * src/boost/config/stdlib/libstdcpp3.hpp:
25338         * src/boost/config/stdlib/modena.hpp:
25339         * src/boost/config/stdlib/msl.hpp:
25340         * src/boost/config/stdlib/roguewave.hpp:
25341         * src/boost/config/stdlib/sgi.hpp:
25342         * src/boost/config/stdlib/stlport.hpp:
25343         * src/boost/config/stdlib/vacpp.hpp:
25344         * src/boost/config/suffix.hpp:
25345         * src/boost/config/user.hpp:
25346         * src/boost/copyright:
25347         * src/boost/detail/bad_weak_ptr.hpp:
25348         * src/boost/detail/shared_count.hpp:
25349         * src/boost/detail/sp_counted_base.hpp:
25350         * src/boost/detail/sp_counted_base_cw_ppc.hpp:
25351         * src/boost/detail/sp_counted_base_cw_x86.hpp:
25352         * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
25353         * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
25354         * src/boost/detail/sp_counted_base_gcc_x86.hpp:
25355         * src/boost/detail/sp_counted_base_nt.hpp:
25356         * src/boost/detail/sp_counted_base_pt.hpp:
25357         * src/boost/detail/sp_counted_base_w32.hpp:
25358         * src/boost/detail/sp_counted_impl.hpp:
25359         * src/boost/detail/workaround.hpp:
25360         * src/boost/intrusive_ptr.hpp:
25361         * src/boost/scoped_array.hpp:
25362         * src/boost/scoped_ptr.hpp:
25363         * src/boost/shared_ptr.hpp:
25364         * src/boost/smart_ptr.hpp:
25365         * src/boost/throw_exception.hpp:
25366         * src/boost/weak_ptr.hpp:
25367
25368         imported libboost-dev 1.34.1-2ubuntu1.1 headers to avoid build
25369         dependency on Boost
25370
25371 2008-03-06  Patrick Ohly  <patrick.ohly@gmx.de>
25372
25373         * src/AddressBookSource.cpp:
25374         * src/AddressBookSource.h:
25375         * src/ConfigNode.h:
25376         * src/ConfigTree.h:
25377         * src/DeviceManagementNode.cpp:
25378         * src/DeviceManagementNode.h:
25379         * src/EvolutionCalendarSource.cpp:
25380         * src/EvolutionCalendarSource.h:
25381         * src/EvolutionClientConfig.h:
25382         * src/EvolutionContactSource.cpp:
25383         * src/EvolutionContactSource.h:
25384         * src/EvolutionMemoSource.h:
25385         * src/EvolutionSyncClient.cpp:
25386         * src/EvolutionSyncClient.h:
25387         * src/EvolutionSyncSource.cpp:
25388         * src/EvolutionSyncSource.h:
25389         * src/FileConfigNode.cpp:
25390         * src/FileConfigNode.h:
25391         * src/FileConfigTree.cpp:
25392         * src/FileConfigTree.h:
25393         * src/FilterConfigNode.cpp:
25394         * src/FilterConfigNode.h:
25395         * src/Makefile.am:
25396         * src/SQLiteContactSource.cpp:
25397         * src/SQLiteContactSource.h:
25398         * src/SyncEvolutionConfig.cpp:
25399         * src/SyncEvolutionConfig.h:
25400         * src/TrackingSyncSource.cpp:
25401         * src/TrackingSyncSource.h:
25402         * src/VolatileConfigNode.h:
25403         * src/client-test-app.cpp:
25404         * src/syncevolution.cpp:
25405
25406         - introduced new SyncEvolution config handling
25407
25408 2008-03-01  Patrick Ohly  <patrick.ohly@gmx.de>
25409
25410         * src/Makefile.am:
25411         * src/TestEvolution.cpp:
25412
25413         removed obsolete TestEvolution (was moved into client library)
25414
25415 2008-02-24  Patrick Ohly  <patrick.ohly@gmx.de>
25416
25417         * src/EvolutionContactSource.cpp:
25418
25419         fixed iteration over address book authentication methods in error
25420         case
25421
25422 2008-02-14  Patrick Ohly  <patrick.ohly@gmx.de>
25423
25424         * src/EvolutionSyncClient.cpp:
25425         * src/EvolutionSyncSource.cpp:
25426
25427         revised error handling: lastError* variables are now hidden, use
25428         new methods
25429
25430 2008-02-14  Patrick Ohly  <patrick.ohly@gmx.de>
25431
25432         * src/syncevolution.cpp:
25433
25434         SF #1893582: compiler error due to missing include <memory>
25435
25436 2008-02-13  Patrick Ohly  <patrick.ohly@gmx.de>
25437
25438         * test/runtests.py:
25439
25440         check out SyncEvolution from Subversion
25441
25442 2008-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
25443
25444         * test/runtests.py:
25445
25446         added building of Evolution trunk
25447
25448 2008-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
25449
25450         * src/EvolutionClientConfig.h:
25451
25452         client library no longer uses BOOL=int, instead use real bool
25453
25454 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
25455
25456         * src/TrackingSyncSource.cpp:
25457
25458         always rebuild local tracking status during slow and refresh
25459         syncs
25460
25461 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
25462
25463         * src/client-test-app.cpp:
25464
25465         change tracking for Client::Source must distinguish between
25466         database and source accessing it
25467
25468 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
25469
25470         * src/SQLiteContactSource.h:
25471
25472         typo: mime-type must not include version (only matters for
25473         Synthesis at the moment)
25474
25475 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
25476
25477         * src/Makefile.am:
25478         * src/SQLiteContactSource.cpp:
25479         * src/SQLiteContactSource.h:
25480         * src/SQLiteUtil.cpp:
25481         * src/SQLiteUtil.h:
25482         * src/client-test-app.cpp:
25483
25484         turned SQLiteContactSource into a better example sync source
25485
25486 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
25487
25488         * debian/changelog:
25489         * debian/rules:
25490
25491         avoid docpurge by installing example configs into
25492         /usr/lib/syncevolution/doc
25493
25494 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
25495
25496         * HACKING:
25497
25498         beware of the need to update 'stable' and 'chinook' repositories
25499         when releasing for Maemo
25500
25501 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
25502
25503         * src/vocl/VObject.cpp:
25504         * src/vocl/VObject.h:
25505
25506         added another const qualifier
25507
25508 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
25509
25510         * src/SQLiteContactSource.cpp:
25511
25512         - log extracting items at debug level
25513
25514 2008-01-29  Patrick Ohly  <patrick.ohly@gmx.de>
25515
25516         * debian/changelog:
25517
25518         # updated
25519
25520 2008-01-29  Patrick Ohly  <patrick.ohly@gmx.de>
25521
25522         * debian/dbus-wrapper.cpp:
25523         * debian/rules:
25524
25525         replaced linking against modified libdbus with a wrapper for the
25526         relevant dbus function
25527
25528 2008-01-19  Patrick Ohly  <patrick.ohly@gmx.de>
25529
25530         * debian/changelog:
25531         * debian/rules:
25532
25533         - patch libtool so that -Wl is inserted at the beginning of the
25534         command line
25535
25536 2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>
25537
25538         * src/EvolutionSyncSource.cpp:
25539         * src/Makefile.am:
25540         * src/SQLiteContactSource.cpp:
25541         * src/SQLiteContactSource.h:
25542         * src/SQLiteUtil.cpp:
25543         * src/SQLiteUtil.h:
25544         * src/TrackingSyncSource.cpp:
25545         * src/TrackingSyncSource.h:
25546         * src/client-test-app.cpp:
25547
25548         implemented full change tracking in demo SQLiteContactSource with
25549         new TrackingSyncSource base class
25550
25551 2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>
25552
25553         * src/EvolutionSmartPtr.h:
25554
25555         added transferring pointer and its ownership from one smart
25556         pointer to another
25557
25558 2008-01-13  Patrick Ohly  <patrick.ohly@gmx.de>
25559
25560         * src/AddressBookSource.cpp:
25561         * src/AddressBookSource.h:
25562         * src/EvolutionCalendarSource.cpp:
25563         * src/EvolutionCalendarSource.h:
25564         * src/EvolutionContactSource.cpp:
25565         * src/EvolutionContactSource.h:
25566         * src/EvolutionMemoSource.cpp:
25567         * src/EvolutionMemoSource.h:
25568         * src/EvolutionSmartPtr.h:
25569         * src/EvolutionSyncSource.h:
25570         * src/SQLiteContactSource.cpp:
25571         * src/SQLiteContactSource.h:
25572         * src/TestEvolution.cpp:
25573
25574         removed SyncState parameter out of all createItem()
25575         implementations into the caller; requires smartptr release()
25576
25577 2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>
25578
25579         * HACKING:
25580         * configure.in:
25581         * src/Makefile.am:
25582         * src/SQLiteContactSource.cpp:
25583         * src/SQLiteContactSource.h:
25584         * src/SQLiteSyncSource.cpp:
25585         * src/SQLiteSyncSource.h:
25586         * src/SQLiteUtil.cpp:
25587         * src/SQLiteUtil.h:
25588
25589         Replaced "is a" SQLiteSyncSource with "has a" SQLiteUtil instance
25590         in SQLiteContactSource.
25591
25592 2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>
25593
25594         * src/EvolutionSyncClient.h:
25595
25596         with the 'abstract config' patch applied SyncManagerConfig.h must
25597         be included explicitly
25598
25599 2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>
25600
25601         * src/EvolutionSyncClient.cpp:
25602         * src/syncevolution.cpp:
25603
25604         Use the new singleton implementation for logging, if available.
25605
25606 2007-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
25607
25608         * Makefile.am:
25609         * debian/changelog:
25610
25611         need an epoch to make .deb versions larger than in the -pre .debs
25612
25613 2007-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
25614
25615         * ChangeLog:
25616         * NEWS:
25617         * configure.in:
25618         * debian/changelog:
25619
25620         # SyncEvolution 0.7
25621
25622 2007-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
25623
25624         * Makefile.am:
25625         * README:
25626         * etc/source-config.txt:
25627         * test/runtests.py:
25628
25629         fixed building of .deb (docdir and description)
25630
25631 2007-12-15  Patrick Ohly  <patrick.ohly@gmx.de>
25632
25633         * src/EvolutionSyncClient.cpp:
25634
25635         disabled the background glib event loop again because it caused
25636         segfaults
25637
25638 2007-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
25639
25640         * src/EvolutionSyncClient.cpp:
25641
25642         myFUNAMBOL does not like empty types in the capability, so always
25643         send a valid (even if wrong) type
25644
25645 2007-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
25646
25647         * src/EvolutionMemoSource.cpp:
25648
25649         text/plain requires \r\n line breaks:
25650
25651 2007-12-06  Patrick Ohly  <patrick.ohly@gmx.de>
25652
25653         * README:
25654
25655         fixed typo in getting started section
25656
25657 2007-12-06  Patrick Ohly  <patrick.ohly@gmx.de>
25658
25659         * HACKING:
25660
25661         added list of debug packages
25662
25663 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
25664
25665         * src/client-test-app.cpp:
25666
25667         dump core if test fails instead of simply exiting
25668
25669 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
25670
25671         * test/runtests.py:
25672
25673         added the possibility to run under valgrind
25674
25675 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
25676
25677         * src/EvolutionSyncClient.cpp:
25678
25679         avoid including invalid information about inactive sources in
25680         DevInf by clearing it
25681
25682 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
25683
25684         * src/EvolutionMemoSource.h:
25685
25686         need to set mime type, required for correct DevInf (expected by
25687         Synthesis server)
25688
25689 2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>
25690
25691         * src/EvolutionContactSource.cpp:
25692
25693         bugfix: vCard 3.0 with mixed case were not converted properly to
25694         vCard 2.1
25695
25696 2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>
25697
25698         * test/runtests.py:
25699
25700         - changed configure/build so that it also builds .deb (default
25701         prefix + DESTDIR for install)
25702
25703 2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>
25704
25705         * src/EvolutionSyncClient.cpp:
25706
25707         avoid delivering SIGALRM to background thread - glib/ebook crash
25708         when that happens
25709
25710 2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>
25711
25712         * src/client-test-app.cpp:
25713
25714         avoid lengthy objdump -l -C output in error handler, exit to
25715         prevent repeated segfault invocation
25716
25717 2007-11-22  Patrick Ohly  <patrick.ohly@gmx.de>
25718
25719         * src/EvolutionSyncClient.cpp:
25720
25721         added better error message when 'syncevolution' is started with
25722         non-existant sources as parameter
25723
25724 2007-11-21  Patrick Ohly  <patrick.ohly@gmx.de>
25725
25726         * configure.in:
25727         * src/client-test-app.cpp:
25728
25729         Added stack dumping in case of SIGABRT, SIGSEGV, SIGILL.
25730
25731 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
25732
25733         * src/AddressBookSource.cpp:
25734
25735         last minute fix for iPhone 0.7 pre2: removed debug output
25736
25737 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
25738
25739         * src/EvolutionSyncClient.cpp:
25740
25741         clarified post-sync comparison by adding 'Changes applied to
25742         client during synchronization'
25743
25744 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
25745
25746         * configure.in:
25747
25748         # bumped version
25749
25750 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
25751
25752         * configure.in:
25753
25754         # bumped version
25755
25756 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
25757
25758         * ChangeLog:
25759         * NEWS:
25760         * debian/changelog:
25761
25762         # updated
25763
25764 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
25765
25766         * src/EvolutionContactSource.cpp:
25767
25768         Evolution 2.12 generates contacts with e.g. TYPE=VOICE,WORK. This
25769         needs to be split into TYPE=VOICE;TYPE=WORK when converting to
25770         2.1, otherwise myFUNAMBOL drops the phone numbers with the (in
25771         2.1) incorrect TYPE
25772
25773 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
25774
25775         * README:
25776         * src/EvolutionSyncClient.cpp:
25777         * src/EvolutionSyncClient.h:
25778         * src/syncevolution.cpp:
25779
25780         - revised an updated usage instructions (myFUNAMBOL instead of
25781         Funambol)
25782
25783 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
25784
25785         * HACKING:
25786
25787         separated compile and release instructions
25788
25789 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
25790
25791         * etc/source-config.txt:
25792
25793         let the default source configs access the default Evolution
25794         databases: less work for users to configure it
25795
25796 2007-11-05  Patrick Ohly  <patrick.ohly@gmx.de>
25797
25798         * src/AddressBookSource.cpp:
25799
25800         fixed iPhone photo import/export: that API wasn't as expected and
25801         therefore was
25802
25803 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
25804
25805         * src/AddressBookSource.cpp:
25806         * src/AddressBookSource.h:
25807         * src/vocl/VObject.cpp:
25808         * src/vocl/VObject.h:
25809
25810         when configured to use ScheduleWorld card3 URI, then switch to
25811         sending vCard 3.0 (easier to parse by SW); always dump contacts
25812         as vCard 3.0 (avoids quoted-printable in synccompare output)
25813
25814 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
25815
25816         * src/vocl/VProperty.cpp:
25817
25818         bug fix: TYPE with multiple comma-separated values (vCard 3.0,
25819         e.g. TYPE=WORK,VOICE) was not decoded as intended => downloading
25820         into iPhone from SW card3 URI did not set type correctly
25821
25822 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
25823
25824         * src/EvolutionSyncClient.cpp:
25825
25826         dump user name, date and SyncEvolution at beginning of debug log
25827
25828 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
25829
25830         * etc/syncml-config.txt:
25831
25832         Replaced guest/guest credentials with "your SyncML server account
25833         name"
25834
25835 2007-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
25836
25837         * src/EvolutionCalendarSource.cpp:
25838         * src/EvolutionContactSource.cpp:
25839         * src/EvolutionSyncClient.cpp:
25840         * src/EvolutionSyncClient.h:
25841         * src/EvolutionSyncSource.cpp:
25842
25843         Detect unexpected crashes of the Evolution Data Server. A
25844         workaround for
25845
25846 2007-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
25847
25848         * src/EvolutionCalendarSource.cpp:
25849
25850         adapted calendar event insert/update to Evolution 2.12: the UID
25851         needs to be restored, otherwise the Evolution backend crashes
25852         (GNOME issue #488881)
25853
25854 2007-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
25855
25856         * src/AddressBookSource.cpp:
25857
25858         fixed compile errors on Mac OS X
25859
25860 2007-10-25  Patrick Ohly  <patrick.ohly@gmx.de>
25861
25862         * Makefile.am:
25863         * src/shlibs.local:
25864
25865         added package release number and dependency calculation for local
25866         Evolution libs without installed .debs
25867
25868 2007-10-25  Patrick Ohly  <patrick.ohly@gmx.de>
25869
25870         * test/Makefile.am:
25871
25872         ClientTest.cpp and synccompare.pl are back in C++ library
25873
25874 2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>
25875
25876         * src/Makefile.am:
25877
25878         synccompare.pl wasn't found in client library because search rule
25879         had the wrong directory
25880
25881 2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>
25882
25883         * src/syncevolution.cpp:
25884
25885         workaround for dependency on size_t in client library Log.h:
25886         include stddef.h first
25887
25888 2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>
25889
25890         * src/vocl/VObject.cpp:
25891         * src/vocl/VProperty.cpp:
25892
25893         adapted to ArrayList::remove() -> removeElementAt() renaming
25894
25895 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
25896
25897         * src/DeviceManagementNode.cpp:
25898
25899         same patch as in client library: chop trailing white spaces
25900
25901 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
25902
25903         * test/ClientTest.cpp:
25904         * test/synccompare.pl:
25905
25906         # pushed sources back into SyncML client library
25907
25908 2007-10-21  Patrick Ohly  <patrick.ohly@gmx.de>
25909
25910         * debian/changelog:
25911
25912         # added remark about updated upstream
25913
25914 2007-10-21  Patrick Ohly  <patrick.ohly@gmx.de>
25915
25916         * Makefile.am:
25917
25918         # updated packaging: added provides/conflicts
25919
25920 2007-10-18  Patrick Ohly  <patrick.ohly@gmx.de>
25921
25922         * NEWS:
25923
25924         # extended description of logging
25925
25926 2007-10-18  Patrick Ohly  <patrick.ohly@gmx.de>
25927
25928         * Makefile.am:
25929         * configure.in:
25930         * test/Makefile.am:
25931
25932         # fixed distcheck problem
25933
25934 2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>
25935
25936         * ChangeLog:
25937         * NEWS:
25938         * description:
25939
25940         # updated
25941
25942 2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>
25943
25944         * Makefile.am:
25945
25946         added packaging via checkinstall as deb (working) and rpm
25947         (somehow not working)
25948
25949 2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>
25950
25951         * configure.in:
25952
25953         # version bump
25954
25955 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
25956
25957         * ChangeLog:
25958
25959         #updated
25960
25961 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
25962
25963         * src/AddressBookSource.cpp:
25964
25965         - consistently ignore all empty strings when reading vcard
25966
25967 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
25968
25969         * src/EvolutionSyncClient.cpp:
25970
25971         improved error handling: catch errors during post-processing and
25972         continue
25973
25974 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
25975
25976         * etc/source-config.txt:
25977
25978         SF #1764123: SyncCap is not generated unless syncModes are
25979         configured: added a comment to example config
25980
25981 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
25982
25983         * src/EvolutionSyncClient.cpp:
25984
25985         added a table which summarizes the changes made on client and
25986         server
25987
25988 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
25989
25990         * src/EvolutionSyncClient.cpp:
25991
25992         replaced ambiguous 'Modifications:' with 'Changes applied during
25993         synchronization:'
25994
25995 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
25996
25997         * etc/Makefile.am:
25998         * etc/syncml-config.txt:
25999
26000         use myFUNAMBOL instead of localhost for funambol demo config
26001
26002 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
26003
26004         * src/AddressBookSource.cpp:
26005
26006         avoid setting empty strings: the iPhone GUI adds redundant space
26007         around the empty property (e.g. middle name)
26008
26009 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
26010
26011         * test/synccompare.pl:
26012
26013         perl is not installed as /usr/bin/perl on iPhone: let
26014         /usr/bin/env find it
26015
26016 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
26017
26018         * src/AddressBookSource.cpp:
26019         * src/AddressBookSource.h:
26020
26021         use vCard 2.1 instead of 3.0 for iPhone: avoids parsing problems
26022         in myFUNAMBOL
26023
26024 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
26025
26026         * configure.in:
26027
26028         reset version to alpha (less than pre)
26029
26030 2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>
26031
26032         * README:
26033
26034         updated package commands for Debian 4.0
26035
26036 2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>
26037
26038         * test/synccompare.pl:
26039
26040         ScheduleWorld no longer drops department/office
26041
26042 2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>
26043
26044         * src/EvolutionSyncClient.cpp:
26045
26046         fixed segfault due to unintentional infinite recursion in new
26047         throwError() call
26048
26049 2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>
26050
26051         * src/EvolutionContactSource.cpp:
26052
26053         SF #1796086: also added all the other predefined TYPE values from
26054         vCard 2.1/3.0
26055
26056 2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>
26057
26058         * test/ClientTest.cpp:
26059
26060         temporary fork of 1.25: handle testComplexUpdate where some (but
26061         not all) sources have a complex update item
26062
26063 2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>
26064
26065         * src/EvolutionSyncSource.cpp:
26066
26067         fixed compile error with enabled modules (missing comma)
26068
26069 2007-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
26070
26071         * src/AddressBookSource.cpp:
26072         * src/EvolutionCalendarSource.cpp:
26073         * src/EvolutionContactSource.cpp:
26074         * src/EvolutionSyncClient.cpp:
26075         * src/EvolutionSyncClient.h:
26076         * src/EvolutionSyncSource.cpp:
26077
26078         added workaround for missing exception handling on iPhone
26079         (http://code.google.com/p/iphone-dev/issues/detail?id=48)
26080
26081 2007-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
26082
26083         * Makefile.am:
26084         * SyncEvolution.plist.in:
26085         * configure.in:
26086
26087         added iPhone Installer.app packaging
26088
26089 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
26090
26091         * HACKING:
26092
26093         added compile/packaging information
26094
26095 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
26096
26097         * configure.in:
26098         * src/AddressBookSource.cpp:
26099         * src/AddressBookSource.h:
26100         * src/EvolutionSyncClient.cpp:
26101
26102         problem with C++ output stream
26103         (http://code.google.com/p/iphone-dev/issues/detail?id=48):
26104
26105 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
26106
26107         * src/AddressBookSource.cpp:
26108
26109         removed debug output which was added to track down crashes and
26110         now is no longer useful
26111
26112 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
26113
26114         * src/AddressBookSource.cpp:
26115         * src/AddressBookSource.h:
26116
26117         added comments, some cleanups
26118
26119 2007-10-06  Patrick Ohly  <patrick.ohly@gmx.de>
26120
26121         * src/AddressBookSource.cpp:
26122
26123         workarounds for ABMutableMultiValueRef on iPhone:
26124
26125 2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
26126
26127         * HACKING:
26128         * configure.in:
26129         * src/AddressBookConstants.cpp:
26130         * src/AddressBookSource.cpp:
26131         * src/AddressBookSource.h:
26132
26133         port to iPhone: lots of hacks and debug output, none of the
26134         multiprops supported yet (use unknown format in API)
26135
26136 2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
26137
26138         * src/syncevolution.cpp:
26139
26140         disable buffering to stdout/stderr: ensures that printf output
26141         appears immediately without explicit fflush()
26142
26143 2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
26144
26145         * src/EvolutionContactSource.cpp:
26146
26147         SF #1796086: sync with EGW: lost or messed up telephones -
26148         SyncEvolution incorrectly added TYPE=OTHER to phone numbers sent
26149         with e.g. CELL instead of TYPE=CELL
26150
26151 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
26152
26153         * ChangeLog:
26154         * NEWS:
26155
26156         # updated
26157
26158 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
26159
26160         * debian/changelog:
26161         * debian/control:
26162
26163         SF #1781652: Nokia 770/800: uninstallable package fixed by
26164         setting category
26165
26166 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
26167
26168         * src/Makefile.am:
26169
26170         removed patching of CATEGORIES (recent client library has the
26171         fix)
26172
26173 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
26174
26175         * src/AddressBookConstants.cpp:
26176         * src/Makefile.am:
26177
26178         workaround if address book library misses constants
26179
26180 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
26181
26182         * src/client-test-app.cpp:
26183
26184         fixed compile errors
26185
26186 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
26187
26188         * configure.in:
26189
26190         # bumped version
26191
26192 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
26193
26194         * etc/Makefile.am:
26195
26196         fixed SF 1767329: example configs were in share/share directory
26197
26198 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
26199
26200         * src/DeviceManagementNode.h:
26201         * src/SQLiteSyncSource.cpp:
26202
26203         fixed compile error
26204
26205 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
26206
26207         * src/EvolutionSyncSource.cpp:
26208         * src/client-test-app.cpp:
26209
26210         unsuccessful attempt to work around the 'one address book per
26211         user' limitation in order to get automated sync testing working
26212
26213 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
26214
26215         * src/AddressBookSource.cpp:
26216         * src/EvolutionCalendarSource.cpp:
26217         * src/EvolutionContactSource.cpp:
26218
26219         less verbose INFO logging: extracting items is now logged as
26220         DEBUG
26221
26222 2007-08-24  Patrick Ohly  <patrick.ohly@gmx.de>
26223
26224         * src/AddressBookSource.cpp:
26225         * src/AddressBookSource.h:
26226         * src/Makefile.am:
26227         * src/vocl/VProperty.cpp:
26228         * test/synccompare.pl:
26229
26230         added custom vcard 3.0 <-> AddressBook conversion: needed to make
26231         vcard representation close to what SyncML servers understand
26232
26233 2007-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
26234
26235         * src/AddressBookSource.cpp:
26236         * src/AddressBookSource.h:
26237         * src/DeviceManagementNode.cpp:
26238         * src/DeviceManagementNode.h:
26239         * src/EvolutionSyncClient.cpp:
26240         * src/EvolutionSyncSource.cpp:
26241         * src/EvolutionSyncSource.h:
26242         * src/Makefile.am:
26243         * src/client-test-app.cpp:
26244         * src/syncevolution.cpp:
26245
26246         finished change tracking, update and delete - still needs
26247         improved import/export with own functions because Address Book
26248         vcard parser merges X- properties into NOTE and cannot update
26249         contact
26250
26251 2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
26252
26253         * configure.in:
26254         * src/AddressBookSource.cpp:
26255         * src/AddressBookSource.h:
26256         * src/EvolutionSmartPtr.h:
26257         * src/EvolutionSyncSource.cpp:
26258         * src/Makefile.am:
26259         * src/client-test-app.cpp:
26260
26261         added initial support for Mac OS X address book: no change
26262         tracking, no updating
26263
26264 2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
26265
26266         * configure.in:
26267
26268         # version bump
26269
26270 2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
26271
26272         * src/SQLiteSyncSource.cpp:
26273
26274         fixed incorrect extraction of text columns from SQLite
26275
26276 2007-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
26277
26278         * configure.in:
26279         * src/EvolutionCalendarSource.h:
26280         * src/EvolutionSyncSource.cpp:
26281         * src/EvolutionSyncSource.h:
26282         * src/Makefile.am:
26283         * src/SQLiteContactSource.cpp:
26284         * src/SQLiteContactSource.h:
26285         * src/SQLiteSyncSource.cpp:
26286         * src/SQLiteSyncSource.h:
26287         * src/client-test-app.cpp:
26288         * src/syncevolution.cpp:
26289         * src/vocl/VObject.cpp:
26290         * src/vocl/VObject.h:
26291
26292         added a sync source which stores contacts in a SQLite database
26293
26294 2007-07-13  Patrick Ohly  <patrick.ohly@gmx.de>
26295
26296         * ChangeLog:
26297         * NEWS:
26298         * debian/changelog:
26299
26300         # mention fixed example configs
26301
26302 2007-07-13  Patrick Ohly  <patrick.ohly@gmx.de>
26303
26304         * etc/Makefile.am:
26305         * etc/source-config.txt:
26306
26307         fixed name of example source configs (broke during the changes
26308         for 0.6 pre)
26309
26310 2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>
26311
26312         * test/runtests.py:
26313
26314         # ignore known problems
26315
26316 2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>
26317
26318         * test/runtests.py:
26319
26320         # updated to new test system, added some command line parameters
26321
26322 2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>
26323
26324         * ChangeLog:
26325         * HACKING:
26326         * NEWS:
26327         * configure.in:
26328         * debian/changelog:
26329
26330         # release 0.6
26331
26332 2007-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
26333
26334         * src/EvolutionContactSource.cpp:
26335         * src/client-test-app.cpp:
26336
26337         Maemo address book delete support works now: one has to search
26338         for X-OSSO-CONTACT-STATE:DELETED manually
26339
26340 2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
26341
26342         * src/EvolutionContactSource.cpp:
26343         * src/client-test-app.cpp:
26344
26345         - added test for X-OSSO-CONTACT-STATE:DELETED handling
26346
26347 2007-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
26348
26349         * src/Makefile.am:
26350
26351         when using older test data fix the broken CATEGORIES
26352
26353 2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>
26354
26355         * README:
26356
26357         fixed invalid path names
26358
26359 2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>
26360
26361         * src/EvolutionCalendarSource.cpp:
26362
26363         workaround for Evolution bug in the calendar import/export:
26364
26365 2007-06-19  Patrick Ohly  <patrick.ohly@gmx.de>
26366
26367         * HACKING:
26368
26369         updated testing instructions
26370
26371 2007-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
26372
26373         * NEWS:
26374
26375         # updated version of C++ client library
26376
26377 2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>
26378
26379         * NEWS:
26380
26381         # entry for 0.6 pre2
26382
26383 2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>
26384
26385         * ChangeLog:
26386
26387         # updated
26388
26389 2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>
26390
26391         * README:
26392
26393         # minor edits
26394
26395 2007-04-21  Patrick Ohly  <patrick.ohly@gmx.de>
26396
26397         * src/EvolutionSyncClient.cpp:
26398         * src/EvolutionSyncSource.cpp:
26399
26400         fixed error handling: a failed source was not forced into a slow
26401         sync, one failed source prevented saving configs of not-failed
26402         ones
26403
26404 2007-04-21  Patrick Ohly  <patrick.ohly@gmx.de>
26405
26406         * HACKING:
26407         * README:
26408         * etc/Makefile.am:
26409         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
26410         * etc/localhost_1/spds/syncml/config.txt:
26411         * etc/source-config.txt:
26412         * etc/syncml-config.txt:
26413         * src/EvolutionSyncClient.cpp:
26414
26415         - improved logging: log file and backup can be avoided with
26416         logdir=none,
26417
26418 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
26419
26420         * src/client-test-app.cpp:
26421
26422         fixed compile problem on Debian 3.1/older gcc
26423
26424 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
26425
26426         * etc/Makefile.am:
26427         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
26428         * src/EvolutionCalendarSource.cpp:
26429         * src/EvolutionCalendarSource.h:
26430         * src/EvolutionMemoSource.cpp:
26431         * src/EvolutionMemoSource.h:
26432         * src/EvolutionSyncSource.cpp:
26433         * src/Makefile.am:
26434         * src/client-test-app.cpp:
26435
26436         added synchronization of Memos as plain text
26437
26438 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
26439
26440         * HACKING:
26441
26442         added note about building Maemo package with fakeroot
26443
26444 2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
26445
26446         * debian/rules:
26447
26448         avoid unwanted dependencies caused by optional modules
26449
26450 2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
26451
26452         * configure.in:
26453         * debian/changelog:
26454
26455         bumped to 0.6 pre2
26456
26457 2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
26458
26459         * src/client-test-app.cpp:
26460
26461         minor changes about ifdef ENABLE, added comment avoid vcard21,
26462         FIXED itodo20 type
26463
26464 2007-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
26465
26466         * src/client-test-app.cpp:
26467
26468         always set encoding, we might have to overwrite an encoding set
26469         earlier
26470
26471 2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>
26472
26473         * src/EvolutionContactSource.cpp:
26474
26475         type OTHER was converted to PARCEL when sending to server, but
26476         PARCEL was then not converted back to OTHER, but rather into HOME
26477
26478 2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>
26479
26480         * src/client-test-app.cpp:
26481
26482         - source type was not set in new configs as intended
26483
26484 2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
26485
26486         * src/EvolutionCalendarSource.cpp:
26487         * src/EvolutionContactSource.cpp:
26488
26489         avoid not freeing error/overwriting error when trying again
26490
26491 2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
26492
26493         * src/client-test-app.cpp:
26494
26495         fixed incorrect mapping from selected source to type
26496
26497 2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
26498
26499         * src/EvolutionSyncClient.cpp:
26500
26501         always summarize ERROR/INFO messages at the end, even if sync
26502         didn't start - there might be errors which prevent starting it
26503
26504 2007-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
26505
26506         * src/Makefile.am:
26507
26508         need to declare new files so that it gets included in
26509         distribution
26510
26511 2007-04-02  Patrick Ohly  <patrick.ohly@gmx.de>
26512
26513         * src/Makefile.am:
26514
26515         fixed distribution after taking several files from C++ client
26516         library
26517
26518 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
26519
26520         * src/client-test-app.cpp:
26521
26522         added CLIENT_TEST_EVOLUTION_PREFIX which overrides the
26523         evolutionsource setting in test configs; default
26524         SyncEvolution_Test_
26525
26526 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
26527
26528         * src/EvolutionCalendarSource.cpp:
26529
26530         avoid e_cal_new_system_memos(), it breaks compilation with older
26531         Evolution
26532
26533 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
26534
26535         * src/EvolutionCalendarSource.cpp:
26536         * src/EvolutionCalendarSource.h:
26537         * src/EvolutionContactSource.cpp:
26538         * src/client-test-app.cpp:
26539
26540         added the possibility to create databases if evolutionsource is
26541         set to a file:// uri
26542
26543 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
26544
26545         * src/Makefile.am:
26546
26547         explicit dependency on modules is needed for client-test
26548
26549 2007-03-31  Patrick Ohly  <patrick.ohly@gmx.de>
26550
26551         * src/Algorithm/Artistic:
26552         * src/Algorithm/Diff.pm:
26553         * src/Algorithm/README:
26554         * src/Algorithm/copyright:
26555         * src/EvolutionClientConfig.h:
26556         * src/EvolutionSyncClient.cpp:
26557         * src/EvolutionSyncClient.h:
26558         * src/Makefile.am:
26559         * src/client-test-app.cpp:
26560
26561         synccompare and test suite are now taken from C++ client library
26562
26563 2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
26564
26565         * ChangeLog:
26566         * HACKING:
26567         * NEWS:
26568         * README:
26569         * debian/changelog:
26570         * debian/control:
26571
26572         various release preparations
26573
26574 2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
26575
26576         * configure.in:
26577
26578         streamlined dependencies and their checking
26579
26580 2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
26581
26582         * configure.in:
26583         * src/Makefile.am:
26584
26585         do not remove src/client-api unless it was copied by configure
26586
26587 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
26588
26589         * ChangeLog:
26590
26591         # updated
26592
26593 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
26594
26595         * configure.in:
26596
26597         # version bump
26598
26599 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
26600
26601         * HACKING:
26602         * configure.in:
26603         * debian/rules:
26604         * src/Makefile.am:
26605
26606         - fixed building synccompare for Maemo
26607
26608 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
26609
26610         * src/EvolutionContactSource.cpp:
26611
26612         fixed uninitialized memory read under Maemo
26613
26614 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
26615
26616         * src/normalize_vcard.pl:
26617
26618         Algorithm::Diff: check whether files really have changed
26619
26620 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
26621
26622         * src/Algorithm/Artistic:
26623         * src/Algorithm/Diff.pm:
26624         * src/Algorithm/README:
26625         * src/Algorithm/copyright:
26626         * src/Makefile.am:
26627         * src/normalize_vcard.pl:
26628
26629         - use Algorithm::Diff instead of external diff tool in
26630         synccompare;
26631
26632 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26633
26634         * src/EvolutionContactSource.cpp:
26635
26636         additional error check
26637
26638 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26639
26640         * src/EvolutionSyncSource.cpp:
26641
26642         dlopen(RTLD_GLOBAL) fixes obscure libebook failures on Maemo;
26643         dlopen() errors can occur due to missing modules, only print as
26644         debug to avoid failure message after sync
26645
26646 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26647
26648         * etc/Makefile.am:
26649
26650         also need to uninstall doc files, distcheck complains otherwise
26651
26652 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26653
26654         * src/EvolutionContactSource.cpp:
26655         * src/testVCard.vcf:
26656         * src/vocl/VObject.cpp:
26657
26658         workaround for Funambol 3.0 trailing = parser bug
26659
26660 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26661
26662         * etc/localhost_1/spds/syncml/config.txt:
26663
26664         enable large object support and max message limit by default
26665
26666 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26667
26668         * configure.in:
26669         * dbus-timeout.patch:
26670         * src/Makefile.am:
26671         * src/syncevolution.cpp:
26672
26673         added configurable hacks for Maemo (--enable-maemo):
26674
26675 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26676
26677         * src/normalize_vcard.pl:
26678
26679         BusyBox's mktemp on Maemo requires parameter
26680
26681 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26682
26683         * ChangeLog:
26684
26685         # updated
26686
26687 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26688
26689         * etc/Makefile.am:
26690
26691         new internal docdir was not actually used
26692
26693 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26694
26695         * debian/compat:
26696         * debian/control:
26697
26698         Maemo only has debhelper 4
26699
26700 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
26701
26702         * src/EvolutionSyncSource.cpp:
26703
26704         fixed compile error without calendar support
26705
26706 2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>
26707
26708         * src/EvolutionCalendarSource.cpp:
26709
26710         added error checking for broken events which cannot be converted
26711         to iCal, e.g. because of a missing timezone definition (SF
26712         #1685637)
26713
26714 2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>
26715
26716         * src/EvolutionContactSource.cpp:
26717         * src/EvolutionSyncClient.cpp:
26718
26719         Errors while writing the initial datatbase dumps was not handled
26720
26721 2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>
26722
26723         * etc/Makefile.am:
26724
26725         fixed compatibility problem with older automake/autoconf which
26726         does not have docdir yet
26727
26728 2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
26729
26730         * etc/Makefile.am:
26731
26732         install into $(docdir), not etc; also use "funambol_*" instead of
26733         "localhost_"
26734
26735 2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
26736
26737         * debian/README.Debian:
26738
26739         no special comment for Debian needed
26740
26741 2007-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
26742
26743         * debian/README.Debian:
26744         * debian/changelog:
26745         * debian/compat:
26746         * debian/control:
26747         * debian/copyright:
26748         * debian/docs:
26749         * debian/rules:
26750
26751         added packaging for Debian
26752
26753 2007-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
26754
26755         * configure.in:
26756         * src/EvolutionCalendarSource.cpp:
26757         * src/EvolutionContactSource.cpp:
26758         * src/EvolutionSyncClient.cpp:
26759         * src/EvolutionSyncSource.cpp:
26760         * src/EvolutionSyncSource.h:
26761         * src/Makefile.am:
26762         * src/syncevolution.cpp:
26763
26764         --enable-ecal/ebook are only enabled by default if the libs are
26765         present
26766
26767 2007-02-22  Patrick Ohly  <patrick.ohly@gmx.de>
26768
26769         * src/async.patch:
26770
26771         patch switches to async version of the Evolution API
26772
26773 2007-01-26  Patrick Ohly  <patrick.ohly@gmx.de>
26774
26775         * src/EvolutionSyncClient.cpp:
26776
26777         fixed free/delete [] mismatch
26778
26779 2007-01-22  Patrick Ohly  <patrick.ohly@gmx.de>
26780
26781         * src/Makefile.am:
26782
26783         fixed distdir target that broke in yesterday's commit
26784
26785 2007-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
26786
26787         * configure.in:
26788         * src/Makefile.am:
26789
26790         added --enable-static-cxx to link libstdc++ statically
26791
26792 2007-01-20  Patrick Ohly  <patrick.ohly@gmx.de>
26793
26794         * test/runtests.py:
26795
26796         fixed problem of deleting read-only install directories
26797
26798 2007-01-20  Patrick Ohly  <patrick.ohly@gmx.de>
26799
26800         * etc/Makefile.am:
26801
26802         memo config now also included for localhost, but disabled by
26803         default
26804
26805 2007-01-11  Patrick Ohly  <patrick.ohly@gmx.de>
26806
26807         * test/runtests.py:
26808
26809         added cross-compilation
26810
26811 2007-01-09  Patrick Ohly  <patrick.ohly@gmx.de>
26812
26813         * configure.in:
26814
26815         pass cross-compilation options through to configure of client
26816         library
26817
26818 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
26819
26820         * src/Makefile.am:
26821         * src/TestEvolution.cpp:
26822         * src/testMemo.ics:
26823
26824         added testing of memos
26825
26826 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
26827
26828         * README:
26829         * etc/Makefile.am:
26830         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
26831         * src/EvolutionCalendarSource.h:
26832         * src/EvolutionSyncSource.cpp:
26833         * src/syncevolution.cpp:
26834
26835         added support for synchronizing Evolution memos in iCalendar 2.0
26836         VJOURNAL format
26837
26838 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
26839
26840         * configure.in:
26841
26842         bumped version, clean up copy of client library sources some more
26843
26844 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
26845
26846         * src/Makefile.am:
26847
26848         fixed problem with 'make dist'
26849
26850 2007-01-03  Patrick Ohly  <patrick.ohly@gmx.de>
26851
26852         * src/EvolutionContactSource.cpp:
26853
26854         avoid adding the non-standard TYPE=OTHER, better use HOME instead
26855         (that's also the default in the Synthesis server)
26856
26857 2007-01-03  Patrick Ohly  <patrick.ohly@gmx.de>
26858
26859         * configure.in:
26860
26861         autoconf checks must not be inside conditional code (fixes
26862         'conditional AMDEP was never defined' error)
26863
26864 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
26865
26866         * src/client-test-app.cpp:
26867
26868         adapted to update test API
26869
26870 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
26871
26872         * src/Makefile.am:
26873
26874         ignore changes in autotools generated files
26875
26876 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
26877
26878         * src/EvolutionSyncClient.cpp:
26879
26880         fixed missing return code
26881
26882 2006-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
26883
26884         * COPYING:
26885         * src/EvolutionCalendarSource.cpp:
26886         * src/EvolutionCalendarSource.h:
26887         * src/EvolutionContactSource.cpp:
26888         * src/EvolutionContactSource.h:
26889         * src/EvolutionSmartPtr.h:
26890         * src/EvolutionSyncClient.cpp:
26891         * src/EvolutionSyncClient.h:
26892         * src/EvolutionSyncSource.cpp:
26893         * src/EvolutionSyncSource.h:
26894         * src/TestEvolution.cpp:
26895         * src/TestMain.cpp:
26896         * src/client-test-app.cpp:
26897         * src/syncevolution.cpp:
26898
26899         copyright transfer to Funambol
26900
26901 2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
26902
26903         * src/client-test-app.cpp:
26904
26905         adapted to new C++ client library test suite interface, finished
26906         configuration for calendars and tasks
26907
26908 2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
26909
26910         * src/normalize_vcard.pl:
26911
26912         ignore differences caused by exporting vCard with ADR;TYPE=PARCEL
26913         instead of ADR;TYPE=OTHER
26914
26915 2006-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
26916
26917         * src/client-test-app.cpp:
26918
26919         support testing with two clients
26920
26921 2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>
26922
26923         * src/client-test-app.cpp:
26924
26925         adapted contacts to full set of local tests
26926
26927 2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>
26928
26929         * src/normalize_vcard.pl:
26930
26931         avoid tput error when no valid terminal is set
26932
26933 2006-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
26934
26935         * configure.in:
26936         * src/Makefile.am:
26937         * src/client-test-app.cpp:
26938
26939         use the new C++ client library testing framework
26940
26941 2006-11-27  Patrick Ohly  <patrick.ohly@gmx.de>
26942
26943         * src/EvolutionContactSource.cpp:
26944         * src/EvolutionSyncClient.cpp:
26945         * src/EvolutionSyncSource.cpp:
26946         * src/vocl/VProperty.cpp:
26947
26948         adapted to const qualifier changes in client library and fixed
26949         minor memory leak
26950
26951 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
26952
26953         * ChangeLog:
26954         * NEWS:
26955
26956         # updates for 0.5 release
26957
26958 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
26959
26960         * test/runtests.py:
26961
26962         added building of release packages, adapted to some more known
26963         server limitations
26964
26965 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
26966
26967         * src/TestEvolution.cpp:
26968
26969         renamed testRefreshSync to testRefreshFromServerSync and added
26970         testRefreshFromClient
26971
26972 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
26973
26974         * src/normalize_vcard.pl:
26975
26976         ignore known limitations of Synthesis server
26977
26978 2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>
26979
26980         * NEWS:
26981         * configure.in:
26982
26983         0.5 release
26984
26985 2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>
26986
26987         * ChangeLog:
26988
26989         # updated
26990
26991 2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>
26992
26993         * ChangeLog:
26994         * src/EvolutionCalendarSource.cpp:
26995         * src/EvolutionCalendarSource.h:
26996         * src/EvolutionContactSource.cpp:
26997         * src/EvolutionContactSource.h:
26998         * src/EvolutionSyncSource.h:
26999
27000         messages about local changes are now logged as DEBUG and not INFO
27001         because they were confusing for users; now they are not visible
27002         in the final report
27003
27004 2006-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
27005
27006         * README:
27007         * etc/localhost_1/spds/syncml/config.txt:
27008         * src/EvolutionSyncSource.cpp:
27009         * src/TestEvolution.cpp:
27010
27011         added support and testing of one-way-from-client/server
27012
27013 2006-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
27014
27015         * src/TestEvolution.cpp:
27016
27017         TaskSync tests for large object support failed because the test
27018         item didn't have the expected DESCRIPTION to stuff the item's
27019         size
27020
27021 2006-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
27022
27023         * HACKING:
27024         * src/TestMain.cpp:
27025
27026         allow running multiple tests by specifying them on the command
27027         line
27028
27029 2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>
27030
27031         * README:
27032         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
27033
27034         added warning about setting evolutionuser/password when not
27035         needed -> causes backend to hang
27036
27037 2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>
27038
27039         * src/normalize_vcard.pl:
27040
27041         PHOTO/NOTE update for EGroupware and Funambol portal
27042
27043 2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>
27044
27045         * src/TestEvolution.cpp:
27046
27047         use simpler data for update test, moved complex contact update
27048         into testComplexUpdate
27049
27050 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
27051
27052         * src/normalize_vcard.pl:
27053
27054         avoid that patterns accidentally run over line ends, added
27055         special cases for Funambol and EGroupware server
27056
27057 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
27058
27059         * test/runtests.py:
27060
27061         allow to build arbitrary combinations of client library and
27062         SyncEvolution
27063
27064 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
27065
27066         * src/EvolutionContactSource.cpp:
27067
27068         <<system>> and <<default>> can be used to reference the system
27069         and the default address books, respectively
27070
27071 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
27072
27073         * src/Makefile.am:
27074
27075         cppunit-config was not called when compiling C++ code, therefore
27076         it was only found if in the default search path
27077
27078 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
27079
27080         * src/TestEvolution.cpp:
27081
27082         made test coverage configurable
27083
27084 2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>
27085
27086         * src/TestEvolution.cpp:
27087
27088         added testLargeObjectBin, changed calendar UID so that without
27089         support for special characters in the key the sync fails
27090
27091 2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>
27092
27093         * src/EvolutionSyncClient.cpp:
27094
27095         VerDTD must be configured, otherwise Funambol 3.0a (but not
27096         3.0b5) fails during the second sync
27097
27098 2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>
27099
27100         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
27101
27102         documentation got the direction in refresh-from-client/server
27103         wrong
27104
27105 2006-10-28  Patrick Ohly  <patrick.ohly@gmx.de>
27106
27107         * test/runtests.py:
27108
27109         filter out private information from logs, added --tag parameter
27110
27111 2006-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
27112
27113         * src/EvolutionSyncClient.cpp:
27114
27115         setting config is no longer necessary
27116
27117 2006-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
27118
27119         * src/TestEvolution.cpp:
27120
27121         disabled testLargeObjectEncoded again, it requires a suitable
27122         server
27123
27124 2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>
27125
27126         * src/TestEvolution.cpp:
27127
27128         enabled encoded LargeObject support test
27129
27130 2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>
27131
27132         * src/EvolutionCalendarSource.cpp:
27133         * src/EvolutionCalendarSource.h:
27134         * src/EvolutionContactSource.cpp:
27135         * src/EvolutionContactSource.h:
27136         * src/EvolutionSyncSource.cpp:
27137         * src/EvolutionSyncSource.h:
27138
27139         adapted to new API
27140
27141 2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>
27142
27143         * src/normalize_vcard.pl:
27144
27145         ignore some known Synthesis data conversions
27146
27147 2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>
27148
27149         * src/TestEvolution.cpp:
27150
27151         force server to split large items when LargeObject support is
27152         enabled
27153
27154 2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>
27155
27156         * src/EvolutionCalendarSource.cpp:
27157         * src/EvolutionCalendarSource.h:
27158         * src/EvolutionContactSource.cpp:
27159         * src/EvolutionContactSource.h:
27160         * src/EvolutionSyncClient.cpp:
27161         * src/EvolutionSyncClient.h:
27162         * src/EvolutionSyncSource.cpp:
27163         * src/EvolutionSyncSource.h:
27164         * src/TestEvolution.cpp:
27165         * src/syncevolution.cpp:
27166
27167         adapted to additional SyncSourceConfig parameter in SyncSource
27168         constructor, added testing of LargeObject support
27169
27170 2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>
27171
27172         * src/testVCard.vcf:
27173
27174         make names unique again
27175
27176 2006-09-16  Patrick Ohly  <patrick.ohly@gmx.de>
27177
27178         * src/EvolutionCalendarSource.h:
27179         * src/EvolutionContactSource.h:
27180         * src/EvolutionSyncClient.cpp:
27181         * src/EvolutionSyncSource.h:
27182
27183         adapted to C++ client API change: supported datatypes now in
27184         config
27185
27186 2006-09-16  Patrick Ohly  <patrick.ohly@gmx.de>
27187
27188         * configure.in:
27189
27190         # bumped version to 0.5-CVS
27191
27192 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
27193
27194         * ChangeLog:
27195
27196         # updated
27197
27198 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
27199
27200         * test/runtests.py:
27201
27202         removed default values, added egroupware testing, improved log
27203         file copying
27204
27205 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
27206
27207         * ChangeLog:
27208
27209         # updated
27210
27211 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
27212
27213         * NEWS:
27214
27215         created entry for 0.3 -> 0.4 changes
27216
27217 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
27218
27219         * ChangeLog:
27220
27221         # updated
27222
27223 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
27224
27225         * configure.in:
27226
27227         # bumped to 0.4
27228
27229 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
27230
27231         * src/TestEvolution.cpp:
27232
27233         avoid refresh-from-server sync whenever possible because
27234         eGroupware server does not support it
27235
27236 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
27237
27238         * src/normalize_vcard.pl:
27239
27240         DTSTAMP may vary
27241
27242 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
27243
27244         * README:
27245
27246         minor updates for 0.4
27247
27248 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
27249
27250         * src/EvolutionCalendarSource.cpp:
27251         * src/EvolutionContactSource.cpp:
27252
27253         do not treat requests to delete non-existant items as error,
27254         instead log the event (grep for DEBUG and non-existant) and
27255         proceed - this is currently necessary with ScheduleWorld server
27256
27257 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
27258
27259         * src/EvolutionCalendarSource.cpp:
27260         * src/EvolutionContactSource.cpp:
27261
27262         added missing space to error messages
27263
27264 2006-09-09  Patrick Ohly  <patrick.ohly@gmx.de>
27265
27266         * src/EvolutionCalendarSource.cpp:
27267
27268         do not overwrite the UID in an addItem operation even if we fall
27269         back to an update
27270
27271 2006-09-09  Patrick Ohly  <patrick.ohly@gmx.de>
27272
27273         * src/EvolutionContactSource.cpp:
27274         * src/TestEvolution.cpp:
27275
27276         split TYPE parameter with commas into different parameters to
27277         help Evolution parse it (the overview display didn't handle this,
27278         the editor did)
27279
27280 2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>
27281
27282         * src/TestMain.cpp:
27283
27284         added TEST_EVOLUTION_ALARM to have some means of aborting when a
27285         test takes too long
27286
27287 2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>
27288
27289         * src/EvolutionSyncClient.cpp:
27290
27291         deviceId property was renamed -> restored compatibility with old
27292         configs
27293
27294 2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>
27295
27296         * src/EvolutionSyncSource.cpp:
27297
27298         added one-way from server/client
27299
27300 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
27301
27302         * ChangeLog:
27303         * NEWS:
27304
27305         # updated
27306
27307 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
27308
27309         * configure.in:
27310
27311         # set version to CVS again
27312
27313 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
27314
27315         * src/EvolutionCalendarSource.h:
27316         * src/EvolutionContactSource.cpp:
27317         * src/EvolutionContactSource.h:
27318         * src/EvolutionSyncClient.cpp:
27319         * src/EvolutionSyncClient.h:
27320         * src/EvolutionSyncSource.h:
27321
27322         adapted to official DevInf API with one patch: config passed to
27323         SyncClient::conf()
27324
27325 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
27326
27327         * src/EvolutionCalendarSource.cpp:
27328
27329         beware to not overwrite valid UID with empty one (some tests
27330         broke due to this recent change)
27331
27332 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
27333
27334         * src/Makefile.am:
27335
27336         excluded automatically generated files from client-api-diff
27337
27338 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
27339
27340         * src/TestMain.cpp:
27341
27342         newline was missing after successfully completed test
27343
27344 2006-08-31  Patrick Ohly  <patrick.ohly@gmx.de>
27345
27346         * src/EvolutionCalendarSource.cpp:
27347
27348         SF issue 1511951: support copying changes back from EGroupware
27349         server by not expecting the UID of calendar items to be
27350         unmodified
27351
27352 2006-08-31  Patrick Ohly  <patrick.ohly@gmx.de>
27353
27354         * src/TestMain.cpp:
27355
27356         merged listeners so that failure message is generated in just one
27357         place
27358
27359 2006-08-30  Patrick Ohly  <patrick.ohly@gmx.de>
27360
27361         * src/TestMain.cpp:
27362
27363         print failure summary to cerr, like the rest of the messages
27364
27365 2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
27366
27367         * test/runtests.py:
27368
27369         add number to preserve ordering of actions
27370
27371 2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
27372
27373         * test/runtests.py:
27374
27375         added --skip option, made reporting a bit nicer
27376
27377 2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
27378
27379         * src/TestMain.cpp:
27380
27381         added support for ignoring the failure of certain tests by
27382         listing them in TEST_EVOLUTION_FAILURES
27383
27384 2006-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
27385
27386         * test/runtests.py:
27387
27388         executes CVS checkout, compilation and testing automatically
27389
27390 2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
27391
27392         * configure.in:
27393
27394         # version bump
27395
27396 2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
27397
27398         * ChangeLog:
27399
27400         # updated
27401
27402 2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
27403
27404         * NEWS:
27405
27406         # polished news a bit for 0.4 pre2
27407
27408 2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
27409
27410         * README:
27411
27412         new server is www.estamos.de
27413
27414 2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
27415
27416         * configure.in:
27417
27418         better error message when Evolution development files are missing
27419
27420 2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
27421
27422         * src/EvolutionCalendarSource.cpp:
27423         * src/EvolutionCalendarSource.h:
27424
27425         moved reading of changes into helper function so that it can be
27426         used in the pre- and post-processing
27427
27428 2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
27429
27430         * NEWS:
27431         * src/EvolutionSyncSource.cpp:
27432         * src/TestEvolution.cpp:
27433
27434         ensure that after refresh-from-client items are not sent again
27435
27436 2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
27437
27438         * src/EvolutionCalendarSource.cpp:
27439         * src/EvolutionSyncSource.h:
27440         * src/TestEvolution.cpp:
27441
27442         changed list into a set to be more resilient against getting UIDs
27443         multiple times
27444
27445 2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
27446
27447         * NEWS:
27448         * README:
27449         * src/EvolutionCalendarSource.cpp:
27450         * src/EvolutionCalendarSource.h:
27451         * src/EvolutionContactSource.cpp:
27452         * src/EvolutionSyncClient.cpp:
27453         * src/EvolutionSyncSource.h:
27454
27455         implemented Evolution authentication
27456
27457 2006-08-15  Patrick Ohly  <patrick.ohly@gmx.de>
27458
27459         * NEWS:
27460         * src/normalize_vcard.pl:
27461
27462         normalizing ORG must not extend into other properties
27463
27464 2006-08-14  Patrick Ohly  <patrick.ohly@gmx.de>
27465
27466         * NEWS:
27467         * src/EvolutionCalendarSource.cpp:
27468         * src/EvolutionCalendarSource.h:
27469         * src/EvolutionContactSource.cpp:
27470         * src/EvolutionContactSource.h:
27471         * src/EvolutionSmartPtr.h:
27472         * src/EvolutionSyncClient.cpp:
27473         * src/EvolutionSyncClient.h:
27474         * src/syncevolution.cpp:
27475
27476         - rename qptr to eptr to avoid name clash with sstring
27477
27478 2006-08-14  Patrick Ohly  <patrick.ohly@gmx.de>
27479
27480         * NEWS:
27481         * src/vocl/VObject.cpp:
27482
27483         avoid CHARSET=UTF-8 without quoted-printable encoding
27484
27485 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
27486
27487         * ChangeLog:
27488
27489         # updated
27490
27491 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
27492
27493         * configure.in:
27494
27495         # version is back to 0.4-cvs
27496
27497 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
27498
27499         * NEWS:
27500
27501         # added next release and comments about two fixes
27502
27503 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
27504
27505         * src/testVCard.vcf:
27506
27507         added some more test cases for special characters
27508
27509 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
27510
27511         * src/EvolutionContactSource.h:
27512
27513         send configured vCard format as part of DevInf (Synthesis server
27514         gets confused otherwise)
27515
27516 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
27517
27518         * src/vocl/VObject.cpp:
27519
27520         do not send CHARSET for vCard 3.0, not needed and illegal
27521
27522 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27523
27524         * NEWS:
27525
27526         # bumped version
27527
27528 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27529
27530         * ChangeLog:
27531
27532         # updated
27533
27534 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27535
27536         * src/vocl/VObject.cpp:
27537
27538         always treat single ; as normal character in single-value
27539         properties
27540
27541 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27542
27543         * configure.in:
27544
27545         # bumped version
27546
27547 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27548
27549         * ChangeLog:
27550
27551         # updated
27552
27553 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27554
27555         * NEWS:
27556         * configure.in:
27557         * src/Makefile.am:
27558         * src/syncevolution.cpp:
27559
27560         now compiles on Maemo
27561
27562 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27563
27564         * HACKING:
27565
27566         added note about .patches
27567
27568 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27569
27570         * configure.in:
27571
27572         C++ client library may or may not already contain the files
27573         generated by the autotools
27574
27575 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27576
27577         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
27578
27579         since adding the sync-mode-name.patch more comprehensible names
27580         are supported
27581
27582 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27583
27584         * NEWS:
27585         * src/EvolutionCalendarSource.cpp:
27586         * src/TestEvolution.cpp:
27587
27588         workaround for incomplete result of e_cal_get_changes()
27589
27590 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
27591
27592         * NEWS:
27593         * README:
27594         * src/EvolutionSyncClient.cpp:
27595         * src/EvolutionSyncClient.h:
27596         * src/EvolutionSyncSource.h:
27597         * src/TestEvolution.cpp:
27598         * src/syncevolution.cpp:
27599
27600         - adapted to new SyncClient API: configuration tree handling is
27601         now part
27602
27603 2006-07-27  Patrick Ohly  <patrick.ohly@gmx.de>
27604
27605         * src/EvolutionSyncSource.h:
27606
27607         ensure that deleted items have a sane datatype (in particular
27608         avoid text/x-todo)
27609
27610 2006-07-27  Patrick Ohly  <patrick.ohly@gmx.de>
27611
27612         * src/EvolutionContactSource.cpp:
27613
27614         fixed compiler warning
27615
27616 2006-07-25  Patrick Ohly  <patrick.ohly@gmx.de>
27617
27618         * src/EvolutionCalendarSource.h:
27619         * src/EvolutionContactSource.h:
27620
27621         added inclusion of config.h (needed since adding
27622         ENABLE_ECAL/EBOOK)
27623
27624 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
27625
27626         * configure.in:
27627         * src/EvolutionCalendarSource.cpp:
27628         * src/EvolutionCalendarSource.h:
27629         * src/EvolutionContactSource.cpp:
27630         * src/EvolutionContactSource.h:
27631         * src/EvolutionSmartPtr.h:
27632         * src/EvolutionSyncSource.cpp:
27633         * src/syncevolution.cpp:
27634
27635         added --disable-ecal/ebook for installations without the required
27636         libs
27637
27638 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
27639
27640         * src/EvolutionSyncClient.h:
27641
27642         implemented more of the new meta info calls
27643
27644 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
27645
27646         * NEWS:
27647
27648         # updated
27649
27650 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
27651
27652         * etc/localhost_1/spds/syncml/config.txt:
27653
27654         firstTimeSyncMode is not used
27655
27656 2006-07-18  Patrick Ohly  <patrick.ohly@gmx.de>
27657
27658         * configure.in:
27659
27660         bumped version
27661
27662 2006-07-18  Patrick Ohly  <patrick.ohly@gmx.de>
27663
27664         * src/EvolutionSyncClient.cpp:
27665         * src/EvolutionSyncClient.h:
27666
27667         use the new SyncClient API to set a default 'SyncEvolution x.y'
27668         as HTTP user agent
27669
27670 2006-07-17  Patrick Ohly  <patrick.ohly@gmx.de>
27671
27672         * src/testVCard.vcf:
27673         * src/vocl/VObject.cpp:
27674
27675         changed vCard 2.1 parser to make it compatible with servers
27676
27677 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
27678
27679         * src/EvolutionContactSource.cpp:
27680
27681         must always pass vCard through decoding/encoding to ensure that
27682         CHARSET is added as needed
27683
27684 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
27685
27686         * src/TestEvolution.cpp:
27687
27688         due to cut-and-paste error the ContactStress test was executed
27689         instead of Calendar/TaskStress
27690
27691 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
27692
27693         * src/normalize_vcard.pl:
27694
27695         ignore some more irrelevant differences with Synthesis server
27696
27697 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
27698
27699         * src/vocl/VConverter.cpp:
27700         * src/vocl/VConverter.h:
27701
27702         fixed decoding of quoted-printable soft line breaks, fixed
27703         unfolding of vCard 2.1
27704
27705 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
27706
27707         * src/vocl/VObject.cpp:
27708
27709         must add CHARSET=UTF-8 if non-ASCII character is found because
27710         default charset is not well-defined
27711
27712 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
27713
27714         * src/testVCard.vcf:
27715
27716         added folding and XML entities test cases
27717
27718 2006-07-08  Patrick Ohly  <patrick.ohly@gmx.de>
27719
27720         * README:
27721         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
27722
27723         emphasized the need to chose the right uri/type combination, in
27724         particular with ScheduleWorld
27725
27726 2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
27727
27728         * NEWS:
27729         * etc/localhost_1/spds/syncml/config.txt:
27730
27731         added support for setting HTTP user agent
27732
27733 2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
27734
27735         * src/TestEvolution.cpp:
27736
27737         special characters in test cases were not escaped properly
27738
27739 2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
27740
27741         * src/TestEvolution.cpp:
27742
27743         testMerge() dumps the result of conflict resolution, but no
27744         longer makes any assumptions about it
27745
27746 2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
27747
27748         * ChangeLog:
27749         * NEWS:
27750
27751         # update
27752
27753 2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
27754
27755         * README:
27756
27757         moved some content to new home page, added link to it
27758
27759 2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
27760
27761         * src/syncevolution.cpp:
27762
27763         listing Evolution databases showed calendars twice instead of
27764         task lists
27765
27766 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
27767
27768         * README:
27769
27770         changed comments about Evolution versions affected by known
27771         problems
27772
27773 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
27774
27775         * README:
27776
27777         minor clarifications
27778
27779 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
27780
27781         * etc/localhost_1/spds/syncml/config.txt:
27782
27783         workaround for problems during slow-sync if items are split
27784         between different messages
27785
27786 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
27787
27788         * src/EvolutionContactSource.cpp:
27789
27790         clarified unknown name text
27791
27792 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
27793
27794         * src/EvolutionContactSource.cpp:
27795         * src/normalize_vcard.pl:
27796
27797         added special handling of TEL;TYPE=PREF,VOICE
27798
27799 2006-06-22  Patrick Ohly  <patrick.ohly@gmx.de>
27800
27801         * src/TestEvolution.cpp:
27802
27803         added *Stress::testManyItems
27804
27805 2006-06-19  Patrick Ohly  <patrick.ohly@gmx.de>
27806
27807         * src/EvolutionSyncClient.cpp:
27808
27809         always use two digits in file name
27810
27811 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
27812
27813         * src/EvolutionSyncSource.cpp:
27814
27815         never executed delete since adding workaround (wrong brackets)
27816
27817 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
27818
27819         * src/normalize_vcard.pl:
27820
27821         remove redundant VALUE=DATE-TIME
27822
27823 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
27824
27825         * src/testCalendar.ics:
27826
27827         added test case with BYSETPOS=-1
27828
27829 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
27830
27831         * src/testCalendar.ics:
27832
27833         added more special characters - double quotation marks currently
27834         not tested because of Evolution's invalid encoding of them
27835
27836 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
27837
27838         * README:
27839
27840         documented need to enter new address book to avoid 'EBookStatus
27841         returned 19'
27842
27843 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27844
27845         * src/normalize_vcard.pl:
27846         * src/testTask.ics:
27847
27848         relax comparison of RRULE BYDAY, modified task test case to
27849         always use its own VTIMEZONE
27850
27851 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27852
27853         * src/testVCard.vcf:
27854
27855         added test case with empty EMAIL: property
27856
27857 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27858
27859         * src/EvolutionSyncSource.cpp:
27860         * src/EvolutionSyncSource.h:
27861
27862         added safety check to avoid segfaults if server sends no data for
27863         item
27864
27865 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27866
27867         * README:
27868
27869         some more comments about compiling on Debian Sarge
27870
27871 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27872
27873         * src/Makefile.am:
27874
27875         added Test.h to distribution
27876
27877 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27878
27879         * ChangeLog:
27880
27881         # updated
27882
27883 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27884
27885         * src/Makefile.am:
27886
27887         added testTask.ics
27888
27889 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
27890
27891         * README:
27892         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
27893         * etc/localhost_1/spds/syncml/config.txt:
27894
27895         clarified documentation and adapted to current status of
27896         SyncEvolution, ScheduleWorld and Funambol
27897
27898 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27899
27900         * Makefile.am:
27901
27902         also add NEWS and COPYING to distribution
27903
27904 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27905
27906         * ChangeLog:
27907
27908         # updated
27909
27910 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27911
27912         * NEWS:
27913
27914         comments on 0.3
27915
27916 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27917
27918         * configure.in:
27919
27920         bumped version to 0.3
27921
27922 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27923
27924         * README:
27925
27926         some more proof-reading - terms are still not used consistently
27927
27928 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27929
27930         * src/EvolutionContactSource.cpp:
27931         * src/syncevolution.cpp:
27932
27933         made output a bit nicer
27934
27935 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27936
27937         * src/Makefile.am:
27938         * src/vocl/vcardconverter.cpp:
27939
27940         also imported the vcardconverter program from the Funambol CVS
27941
27942 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
27943
27944         * src/vocl/VObject.cpp:
27945
27946         readded the removal of CHARSET
27947
27948 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
27949
27950         * src/EvolutionCalendarSource.cpp:
27951
27952         importing new timezones before their events works better (e.g.
27953         with Evolution 2.4)
27954
27955 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
27956
27957         * README:
27958
27959         added remark about Evolution 2.0.4 GUI problem with new VTIMEZONE
27960         defs
27961
27962 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
27963
27964         * src/testCalendar.ics:
27965
27966         use a TZID that no-one else knows
27967
27968 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
27969
27970         * src/TestEvolution.cpp:
27971
27972         testImport should leave the items imported - moved import/delete
27973         into its own test
27974
27975 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
27976
27977         * src/EvolutionCalendarSource.cpp:
27978         * src/EvolutionContactSource.cpp:
27979         * src/EvolutionSyncClient.cpp:
27980         * src/EvolutionSyncClient.h:
27981         * src/EvolutionSyncSource.cpp:
27982         * src/EvolutionSyncSource.h:
27983         * src/TestEvolution.cpp:
27984
27985         fixed several compiler warnings
27986
27987 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
27988
27989         * src/normalize_vcard.pl:
27990
27991         allow sync.scheduleworld.com to replace TZIDs
27992
27993 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
27994
27995         * src/EvolutionSmartPtr.h:
27996
27997         explicitly reference class member (required by g++ 4.1, but not
27998         g++ 3.3.5)
27999
28000 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
28001
28002         * src/EvolutionContactSource.cpp:
28003         * src/Makefile.am:
28004         * src/vocl/README:
28005         * src/vocl/VConverter.cpp:
28006         * src/vocl/VConverter.h:
28007         * src/vocl/VObject.cpp:
28008         * src/vocl/VObject.h:
28009         * src/vocl/VProperty.cpp:
28010         * src/vocl/VProperty.h:
28011         * src/vocl/posixadapter.h:
28012
28013         added a copy of the relevant VOCL classes to be independent of
28014         incompatible changes upstream
28015
28016 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
28017
28018         * ChangeLog:
28019
28020         # updated
28021
28022 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
28023
28024         * src/EvolutionCalendarSource.cpp:
28025         * src/EvolutionContactSource.cpp:
28026
28027         added sanity checks for using the results of Evolution's change
28028         tracking: invalid UIDs have been observed
28029
28030 2006-06-10  Patrick Ohly  <patrick.ohly@gmx.de>
28031
28032         * src/EvolutionCalendarSource.cpp:
28033         * src/EvolutionCalendarSource.h:
28034         * src/EvolutionContactSource.cpp:
28035         * src/EvolutionSmartPtr.h:
28036         * src/EvolutionSyncSource.cpp:
28037
28038         fixed memory leaks
28039
28040 2006-06-10  Patrick Ohly  <patrick.ohly@gmx.de>
28041
28042         * configure.in:
28043
28044         remove unwanted files in case someone has compiled in the sync4j
28045         src dir
28046
28047 2006-06-08  Patrick Ohly  <patrick.ohly@gmx.de>
28048
28049         * src/testVCard.vcf:
28050
28051         avoid trailing space at end of NOTE, might not be preserved
28052
28053 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
28054
28055         * etc/Makefile.am:
28056         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
28057
28058         fixed type for scheduleworld
28059
28060 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
28061
28062         * src/TestEvolution.cpp:
28063
28064         STATUS expected by libical
28065
28066 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
28067
28068         * src/TestEvolution.cpp:
28069
28070         split testDeleteAll into two tests, one for each method
28071
28072 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
28073
28074         * src/EvolutionCalendarSource.cpp:
28075         * src/EvolutionCalendarSource.h:
28076
28077         added support for custom timezones
28078
28079 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
28080
28081         * src/testTask.ics:
28082
28083         removed libical error message
28084
28085 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
28086
28087         * src/testCalendar.ics:
28088
28089         fixed invalid CREATED/LAST-MODIFIED, must be in UTC - broken by
28090         importing/exporting again, though
28091
28092 2006-06-05  Patrick Ohly  <patrick.ohly@gmx.de>
28093
28094         * src/syncevolution.cpp:
28095
28096         avoid copying incomplete type in catch
28097
28098 2006-06-05  Patrick Ohly  <patrick.ohly@gmx.de>
28099
28100         * README:
28101         * src/normalize_vcard.pl:
28102
28103         ignore known problems with contact properties in scheduleworld
28104
28105 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
28106
28107         * src/TestEvolution.cpp:
28108
28109         got rid of the remaining files with :: in the name
28110
28111 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
28112
28113         * ChangeLog:
28114
28115         # updated
28116
28117 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
28118
28119         * src/TestEvolution.cpp:
28120
28121         added test for add-update-download sequence
28122
28123 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
28124
28125         * src/normalize_vcard.pl:
28126
28127         adapted to syncing with sync.scheduleworld.com
28128
28129 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
28130
28131         * src/EvolutionContactSource.cpp:
28132
28133         added mapping for ADR;TYPE=OTHER for scheduleworld
28134
28135 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
28136
28137         * etc/Makefile.am:
28138         * etc/localhost_1/spds/syncml/config.txt:
28139
28140         updated references to sync.scheduleworld.com
28141
28142 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
28143
28144         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
28145
28146         comments explain how to obtain valid Evolution sources
28147
28148 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
28149
28150         * src/EvolutionCalendarSource.cpp:
28151         * src/EvolutionSyncSource.cpp:
28152
28153         better error logging
28154
28155 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
28156
28157         * src/testVCard.vcf:
28158
28159         fixed typo
28160
28161 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
28162
28163         * src/testCalendar.ics:
28164
28165         adapted to scheduleworld.com
28166
28167 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
28168
28169         * src/normalize_vcard.pl:
28170
28171         use simpler diff output and transform into side-by-side oneself
28172         (simpler code, less fragile, handles UTF-8)
28173
28174 2006-05-28  Patrick Ohly  <patrick.ohly@gmx.de>
28175
28176         * src/Test.h:
28177         * src/TestEvolution.cpp:
28178         * src/TestMain.cpp:
28179
28180         avoid filenames with colons in the name
28181
28182 2006-05-27  Patrick Ohly  <patrick.ohly@gmx.de>
28183
28184         * src/normalize_vcard.pl:
28185
28186         adapt automatically to console size if tput is available
28187
28188 2006-05-27  Patrick Ohly  <patrick.ohly@gmx.de>
28189
28190         * README:
28191         * src/normalize_vcard.pl:
28192
28193         made the diff output nicer: full items shown, separated by lines
28194
28195 2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>
28196
28197         * src/normalize_vcard.pl:
28198
28199         massage the full diff output so that it is easier to read and
28200         contains exactly the full vcard/vcalendar for each change
28201
28202 2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>
28203
28204         * src/normalize_vcard.pl:
28205
28206         added indention for nested BEGIN/END blocks in iCalendar
28207
28208 2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>
28209
28210         * HACKING:
28211         * src/EvolutionCalendarSource.cpp:
28212         * src/EvolutionContactSource.cpp:
28213         * src/EvolutionSmartPtr.h:
28214         * src/EvolutionSyncClient.cpp:
28215         * src/EvolutionSyncSource.cpp:
28216         * src/EvolutionSyncSource.h:
28217         * src/TestEvolution.cpp:
28218         * src/syncevolution.cpp:
28219
28220         cleaned up error reporting and exception handling
28221
28222 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
28223
28224         * README:
28225         * src/EvolutionCalendarSource.cpp:
28226         * src/EvolutionContactSource.cpp:
28227         * src/EvolutionSyncClient.cpp:
28228         * src/EvolutionSyncSource.cpp:
28229         * src/EvolutionSyncSource.h:
28230
28231         cleaned up error handling and logging, in particular when using
28232         multiple sources at once
28233
28234 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
28235
28236         * configure.in:
28237
28238         avoid copying temporary C++ API files
28239
28240 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
28241
28242         * src/testVCard.vcf:
28243
28244         added buffer overflow test case
28245
28246 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
28247
28248         * src/EvolutionSyncSource.cpp:
28249         * src/TestEvolution.cpp:
28250
28251         added test for slow-sync and added handling of the
28252         STC_ALREADY_EXISTS encountered then; twinning is currently broken
28253         in Funambol 3.0 beta 3, see #305357
28254
28255 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
28256
28257         * README:
28258
28259         added remark that text has to be exchanged as UTF-8
28260
28261 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
28262
28263         * src/testVCard.vcf:
28264
28265         added test case with explicit CHARSET="UTF-8" to test how the
28266         updated client library deals with it
28267
28268 2006-05-24  Patrick Ohly  <patrick.ohly@gmx.de>
28269
28270         * src/EvolutionSyncClient.cpp:
28271
28272         utility was renamed
28273
28274 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
28275
28276         * ChangeLog:
28277
28278         # added logs
28279
28280 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
28281
28282         * README:
28283
28284         # added prerelease note about scheduleworld
28285
28286 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
28287
28288         * configure.in:
28289
28290         # bumped version
28291
28292 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
28293
28294         * src/EvolutionCalendarSource.cpp:
28295
28296         fixed new[]/free() mismatch
28297
28298 2006-05-01  Patrick Ohly  <patrick.ohly@gmx.de>
28299
28300         * src/EvolutionCalendarSource.cpp:
28301         * src/EvolutionCalendarSource.h:
28302
28303         generate iCalendar items with VTIMEZONE definitions
28304
28305 2006-05-01  Patrick Ohly  <patrick.ohly@gmx.de>
28306
28307         * README:
28308
28309         added scheduleworld as preferred server
28310
28311 2006-04-26  Patrick Ohly  <patrick.ohly@gmx.de>
28312
28313         * etc/Makefile.am:
28314         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
28315         * src/EvolutionContactSource.cpp:
28316         * src/EvolutionSyncSource.cpp:
28317
28318         added possibility to choose between sending vCard 2.1 and 3.0
28319
28320 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
28321
28322         * README:
28323
28324         syncing multiple databases at the same time now worked okay
28325
28326 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
28327
28328         * src/TestEvolution.cpp:
28329
28330         avoid the problematic timezones in the basic tests
28331
28332 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
28333
28334         * src/EvolutionCalendarSource.cpp:
28335
28336         write the required PRODID and VERSION for iCalendar entries
28337
28338 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
28339
28340         * src/normalize_vcard.pl:
28341
28342         avoid eating the trailing newline after PHOTO
28343
28344 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
28345
28346         * HACKING:
28347         * etc/Makefile.am:
28348         * etc/localhost_1/spds/syncml/config.txt:
28349         * src/TestEvolution.cpp:
28350         * src/normalize_vcard.pl:
28351
28352         added support for testing against www.scheduleworld.com
28353
28354 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
28355
28356         * src/normalize_vcard.pl:
28357
28358         fixed the fix of EMAIL normalization...
28359
28360 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
28361
28362         * src/normalize_vcard.pl:
28363
28364         hide differences due to different PHOTO parameters, fixed
28365         EMAIL;INTERNET;OTHER
28366
28367 2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
28368
28369         * etc/Makefile.am:
28370
28371         avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
28372         for second client
28373
28374 2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
28375
28376         * README:
28377
28378         avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
28379         for second client
28380
28381 2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
28382
28383         * src/EvolutionContactSource.cpp:
28384
28385         also treat INTERNET as TYPE
28386
28387 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28388
28389         * ChangeLog:
28390
28391         # updated
28392
28393 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28394
28395         * src/Makefile.am:
28396         * src/TestEvolution.cpp:
28397         * src/testTask.ics:
28398
28399         added testing of tasks
28400
28401 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28402
28403         * HACKING:
28404
28405         test names have changed
28406
28407 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28408
28409         * ChangeLog:
28410
28411         # updated
28412
28413 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28414
28415         * README:
28416
28417         added warnings about known-problems
28418
28419 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28420
28421         * src/testCalendar.ics:
28422
28423         temporarily removed some problematic characters (forge tracker
28424         #304786)
28425
28426 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28427
28428         * README:
28429         * src/Makefile.am:
28430         * src/TestEvolution.cpp:
28431         * src/TestMain.cpp:
28432
28433         - renamed normalize script to synccompare because it now applies
28434         to both calendar, tasks and contacts
28435
28436 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28437
28438         * src/EvolutionCalendarSource.cpp:
28439         * src/EvolutionCalendarSource.h:
28440         * src/EvolutionContactSource.cpp:
28441         * src/EvolutionContactSource.h:
28442         * src/EvolutionSyncSource.cpp:
28443         * src/EvolutionSyncSource.h:
28444         * src/Makefile.am:
28445         * src/TestEvolution.cpp:
28446         * src/testCalendar.ics:
28447         * src/testTask.ics:
28448
28449         - renamed "test" program to "TestEvolution"
28450
28451 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
28452
28453         * src/normalize_vcard.pl:
28454
28455         now also handles calendar comparison
28456
28457 2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
28458
28459         * src/EvolutionCalendarSource.h:
28460
28461         added some support for inserting already existing item
28462
28463 2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
28464
28465         * src/TestEvolution.cpp:
28466
28467         instantiate test for calendar
28468
28469 2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
28470
28471         * src/EvolutionCalendarSource.cpp:
28472
28473         added some support for inserting already existing item
28474
28475 2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
28476
28477         * ChangeLog:
28478
28479         # updated
28480
28481 2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
28482
28483         * src/TestEvolution.cpp:
28484
28485         refactored code so that test suites can be built from the base
28486         template TestEvolution class:
28487
28488 2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
28489
28490         * src/EvolutionContactSource.cpp:
28491
28492         text/x-vcard is more suitable for vcard 2.1
28493
28494 2006-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
28495
28496         * src/TestEvolution.cpp:
28497
28498         made sleep configurable (off by default), synchronize only one
28499         source
28500
28501 2006-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
28502
28503         * README:
28504         * configure.in:
28505         * etc/Makefile.am:
28506         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
28507         * src/EvolutionCalendarSource.cpp:
28508         * src/EvolutionCalendarSource.h:
28509         * src/EvolutionContactSource.cpp:
28510         * src/EvolutionContactSource.h:
28511         * src/EvolutionSmartPtr.h:
28512         * src/EvolutionSyncClient.cpp:
28513         * src/EvolutionSyncClient.h:
28514         * src/EvolutionSyncSource.cpp:
28515         * src/EvolutionSyncSource.h:
28516         * src/Makefile.am:
28517         * src/TestEvolution.cpp:
28518         * src/syncevolution.cpp:
28519
28520         - added support for calendars and tasks: not yet tested
28521         automatically
28522
28523 2006-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
28524
28525         * README:
28526         * configure.in:
28527         * src/EvolutionContactSource.cpp:
28528         * src/EvolutionSyncClient.cpp:
28529         * src/EvolutionSyncClient.h:
28530         * src/EvolutionSyncSource.h:
28531         * src/TestEvolution.cpp:
28532         * src/syncevolution.cpp:
28533
28534         adapted to head revision of Sync4j C++ client library
28535
28536 2006-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
28537
28538         * src/Makefile.am:
28539
28540         testVCard.vcf was missing in source distribution
28541
28542 2006-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
28543
28544         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
28545
28546         fix for #304805: testing return code of SyncClient::beginSync()
28547
28548 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
28549
28550         * ChangeLog:
28551
28552         # updated
28553
28554 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
28555
28556         * NEWS:
28557         * README:
28558         * configure.in:
28559         * etc/localhost_1/spds/syncml/config.txt:
28560         * src/EvolutionContactSource.cpp:
28561         * src/EvolutionContactSource.h:
28562         * src/EvolutionSyncClient.cpp:
28563         * src/EvolutionSyncClient.h:
28564         * src/EvolutionSyncSource.h:
28565         * src/Makefile.am:
28566         * src/syncevolution.cpp:
28567
28568         - implemented automatic backups, logging and database comparison
28569
28570 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
28571
28572         * src/EvolutionContactSource.cpp:
28573
28574         set TYPE=OTHER also for EMAIL if no other type found
28575
28576 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
28577
28578         * src/normalize_vcard.pl:
28579
28580         ignore some more irrelevant vcard differences (TYPE=PREF, extra
28581         separators)
28582
28583 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
28584
28585         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
28586         * src/testVCard.vcf:
28587
28588         when using quoted-printable, also encode non-ASCII for
28589         consistency
28590
28591 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28592
28593         * configure.in:
28594         * src/Makefile.am:
28595
28596         make full copy of client lib C++ sources,
28597
28598 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28599
28600         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
28601
28602         changes for SyncEvolution not in Funambol CVS since sdkcpp_3_0_6a
28603
28604 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28605
28606         * src/TestMain.cpp:
28607
28608         reset stdout/stderr before printing final result
28609
28610 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28611
28612         * ChangeLog:
28613
28614         # updated
28615
28616 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28617
28618         * README:
28619
28620         # reflect current status
28621
28622 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28623
28624         * NEWS:
28625
28626         # initial release
28627
28628 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28629
28630         * src/EvolutionContactSource.cpp:
28631         * src/EvolutionContactSource.h:
28632
28633         ensure that unique properties occur not more than once
28634
28635 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28636
28637         * src/TestEvolution.cpp:
28638
28639         test adding multiple business phone numbers
28640
28641 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28642
28643         * src/.cvsignore:
28644         * src/EvolutionContactSource.cpp:
28645         * src/EvolutionContactSource.h:
28646         * src/EvolutionSyncSource.h:
28647         * src/Makefile.am:
28648         * src/TestEvolution.cpp:
28649         * src/testVCard.vcf:
28650
28651         test for copying via server now transmits testVCard.vcf and also
28652         compares against it
28653
28654 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
28655
28656         * src/normalize_vcard.pl:
28657
28658         format normalized vcards with 60 columns for easier side-by-side
28659         diff
28660
28661 2006-03-15  Patrick Ohly  <patrick.ohly@gmx.de>
28662
28663         * README:
28664         * src/.cvsignore:
28665         * src/Makefile.am:
28666         * src/normalize_vcard.pl:
28667
28668         normalize_vcard can now also compare two files automatically;
28669         it's also installed without .pl suffix
28670
28671 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28672
28673         * ChangeLog:
28674
28675         # updated
28676
28677 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28678
28679         * README:
28680         * configure.in:
28681
28682         update README and version in preparation for release
28683
28684 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28685
28686         * src/EvolutionContactSource.cpp:
28687         * src/EvolutionContactSource.h:
28688
28689         added workarounds for FBURL/CALURI and ADR without TYPE
28690
28691 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28692
28693         * README:
28694         * configure.in:
28695         * src/.cvsignore:
28696         * src/Makefile.am:
28697         * src/TestEvolution.cpp:
28698         * src/normalize_vcard.pl:
28699
28700         replaced verification with vcard comparion via normalize_vcard.pl
28701
28702 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28703
28704         * ChangeLog:
28705
28706         # updated
28707
28708 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28709
28710         * .cvsignore:
28711         * Makefile.am:
28712         * autogen.sh:
28713         * etc/Makefile.am:
28714         * src/Makefile.am:
28715
28716         fixed maintainer-cleanup
28717
28718 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28719
28720         * .cvsignore:
28721
28722         removed pregenerated autotools files from CVS - use autogen.sh
28723
28724 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28725
28726         * .cvsignore:
28727         * HACKING:
28728         * Makefile.in:
28729         * config.guess:
28730         * config.h.in:
28731         * config.sub:
28732         * configure:
28733         * depcomp:
28734         * etc/.cvsignore:
28735         * etc/Makefile.in:
28736         * install-sh:
28737         * ltmain.sh:
28738         * missing:
28739         * mkinstalldirs:
28740         * src/.cvsignore:
28741         * src/Makefile.in:
28742
28743         removed pregenerated autotools files from CVS - use autogen.sh
28744
28745 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
28746
28747         * .cvsignore:
28748         * HACKING:
28749         * Makefile.am:
28750         * Makefile.in:
28751         * README:
28752         * configure:
28753         * configure.in:
28754         * etc/Makefile.in:
28755         * src/.cvsignore:
28756         * src/Makefile.am:
28757         * src/Makefile.in:
28758
28759         integrated compilation of Sync4j C++ client library +
28760         distribution of its source
28761
28762 2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
28763
28764         * .cvsignore:
28765         * COPYING:
28766         * HACKING:
28767         * Makefile.am:
28768         * Makefile.in:
28769         * README:
28770         * aclocal.m4:
28771         * autogen.sh:
28772         * configure:
28773         * configure.in:
28774         * etc/Makefile.am:
28775         * etc/Makefile.in:
28776         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
28777         * src/.cvsignore:
28778         * src/Makefile.am:
28779         * src/Makefile.in:
28780         * src/TestEvolution.cpp:
28781         * src/normalize_vcard.pl:
28782         * src/sync4jevolution.cpp:
28783         * src/syncevolution.cpp:
28784         * test/normalize_vcard.pl:
28785
28786         preparations for a release as 'SyncEvolution'
28787
28788 2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
28789
28790         * ChangeLog:
28791
28792         *** empty log message ***
28793
28794 2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
28795
28796         * src/TestEvolution.cpp:
28797
28798         restrict the usage of the problematic CALURI/FBURL to a few
28799         specific test cases
28800
28801 2006-02-26  Patrick Ohly  <patrick.ohly@gmx.de>
28802
28803         * src/TestEvolution.cpp:
28804
28805         check some more vcard fields (however, different order of entries
28806         still breaks comparison)
28807
28808 2006-02-26  Patrick Ohly  <patrick.ohly@gmx.de>
28809
28810         * configure:
28811         * configure.in:
28812
28813         try most recent Evolution versions first, because shared objects
28814         are not upward-compatible
28815
28816 2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>
28817
28818         * ChangeLog:
28819
28820         started to use emac's vc-update-change-log to update the
28821         ChangeLog
28822
28823 2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>
28824
28825         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
28826         * src/EvolutionContactSource.cpp:
28827         * src/EvolutionSyncSource.h:
28828         * src/TestEvolution.cpp:
28829
28830         added support for the new refresh-client/server sync modes
28831
28832 2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>
28833
28834         * README:
28835
28836         added known problems and support section, updated compiling
28837
28838 2006-01-26  Patrick Ohly  <patrick.ohly@gmx.de>
28839
28840         * README:
28841
28842         added POHLY-SYNC4JEVOLUTION-CHECKED
28843
28844 2006-01-23  Patrick Ohly  <patrick.ohly@gmx.de>
28845
28846         * src/EvolutionContactSource.cpp:
28847
28848         removed redundant code
28849
28850 2006-01-23  Patrick Ohly  <patrick.ohly@gmx.de>
28851
28852         * README:
28853         * src/EvolutionContactSource.cpp:
28854         * src/EvolutionContactSource.h:
28855         * src/TestEvolution.cpp:
28856
28857         added conflict handling
28858
28859 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
28860
28861         * HACKING:
28862         * src/TestMain.cpp:
28863
28864         allow running just one test
28865
28866 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
28867
28868         * README:
28869         * src/TestEvolution.cpp:
28870
28871         list the major features explicitly and improved tests to actually
28872         check copying/updating
28873
28874 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
28875
28876         * HACKING:
28877
28878         mention setup of unit testing
28879
28880 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
28881
28882         * README:
28883
28884         update to reflect current status
28885
28886 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
28887
28888         * src/TestEvolution.cpp:
28889
28890         minor changes to make it easier to debug
28891
28892 2006-01-08  Patrick Ohly  <patrick.ohly@gmx.de>
28893
28894         * src/EvolutionContactSource.cpp:
28895         * src/EvolutionContactSource.h:
28896         * src/TestEvolution.cpp:
28897
28898         added test cases for vcard conversion
28899
28900 2005-12-12  Patrick Ohly  <patrick.ohly@gmx.de>
28901
28902         * src/EvolutionContactSource.cpp:
28903
28904         a deleted item without data returns getDataSize() -1
28905
28906 2005-12-11  Patrick Ohly  <patrick.ohly@gmx.de>
28907
28908         * HACKING:
28909         * src/.cvsignore:
28910         * src/EvolutionContactSource.cpp:
28911         * src/EvolutionSyncClient.cpp:
28912         * src/EvolutionSyncClient.h:
28913         * src/TestEvolution.cpp:
28914
28915         added unit testing for syncing, needs some support in core
28916         classes (overriding sync mode, full lists)
28917
28918 2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
28919
28920         * src/EvolutionContactSource.cpp:
28921         * src/EvolutionSyncSource.h:
28922
28923         implemented distinction between different sync modes: 'refresh'
28924         requires deleting items, scanning is different for full and
28925         partial sync
28926
28927 2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
28928
28929         * Makefile.am:
28930         * Makefile.in:
28931         * README:
28932         * aclocal.m4:
28933         * configure:
28934         * configure.in:
28935         * etc/.cvsignore:
28936         * etc/Makefile.am:
28937         * etc/Makefile.in:
28938         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
28939         * etc/localhost_1/spds/syncml/config.txt:
28940         * src/Makefile.in:
28941         * test/normalize_vcard.pl:
28942
28943         added testing of syncing
28944
28945 2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
28946
28947         * src/EvolutionContactSource.cpp:
28948         * src/EvolutionSyncSource.h:
28949
28950         added some more debug logging
28951
28952 2005-12-04  Patrick Ohly  <patrick.ohly@gmx.de>
28953
28954         * src/EvolutionContactSource.cpp:
28955
28956         more convervative logging
28957
28958 2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
28959
28960         * src/EvolutionSyncClient.cpp:
28961         * src/sync4jevolution.cpp:
28962
28963         fixed/extended error detection at the end of the sync
28964
28965 2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
28966
28967         * src/EvolutionContactSource.cpp:
28968         * src/EvolutionContactSource.h:
28969
28970         added logging of contact vcards
28971
28972 2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
28973
28974         * src/EvolutionSyncSource.cpp:
28975
28976         strip special characters, Evolution gets confused by them
28977
28978 2005-11-26  Patrick Ohly  <patrick.ohly@gmx.de>
28979
28980         * README:
28981         * src/EvolutionContactSource.cpp:
28982         * src/EvolutionContactSource.h:
28983         * src/EvolutionSyncClient.cpp:
28984         * src/EvolutionSyncClient.h:
28985         * src/EvolutionSyncSource.cpp:
28986         * src/EvolutionSyncSource.h:
28987         * src/Makefile.am:
28988         * src/Makefile.in:
28989         * src/TestEvolution.cpp:
28990         * src/sync4jevolution.cpp:
28991
28992         implemented front-end based on new SyncML C++ config API
28993
28994 2005-11-25  Patrick Ohly  <patrick.ohly@gmx.de>
28995
28996         * INSTALL:
28997         * README:
28998         * configure:
28999         * configure.in:
29000         * src/EvolutionContactSource.cpp:
29001         * src/EvolutionContactSource.h:
29002         * src/TestEvolution.cpp:
29003         * src/sync4jevolution.cpp:
29004
29005         adapted to Sync4j C++ client API 3.x
29006
29007 2005-11-25  Patrick Ohly  <patrick.ohly@gmx.de>
29008
29009         * src/EvolutionSyncSource.cpp:
29010         * src/EvolutionSyncSource.h:
29011
29012         base class with functionality common to all Evolution sync
29013         sources
29014
29015 2005-11-05  Patrick Ohly  <patrick.ohly@gmx.de>
29016
29017         * .cvsignore:
29018         * HACKING:
29019         * README:
29020         * src/.cvsignore:
29021         * src/EvolutionContactSource.cpp:
29022         * src/EvolutionContactSource.h:
29023         * src/EvolutionSmartPtr.h:
29024         * src/Makefile.am:
29025         * src/Makefile.in:
29026         * src/TestEvolution.cpp:
29027         * src/TestMain.cpp:
29028         * src/sync4jevolution.cpp:
29029         * src/valgrind.supp:
29030
29031         first working version of SyncSource for Evolution contacts
29032         (requires Sync4j C++ API 2.0, not currently available)
29033
29034 2005-10-08  Patrick Ohly  <patrick.ohly@gmx.de>
29035
29036         * .cvsignore:
29037         * AUTHORS:
29038         * COPYING:
29039         * ChangeLog:
29040         * INSTALL:
29041         * Makefile.am:
29042         * Makefile.in:
29043         * NEWS:
29044         * README:
29045         * aclocal.m4:
29046         * config.guess:
29047         * config.h.in:
29048         * config.sub:
29049         * configure:
29050         * configure.in:
29051         * depcomp:
29052         * install-sh:
29053         * ltmain.sh:
29054         * missing:
29055         * mkinstalldirs:
29056         * src/.cvsignore:
29057         * src/Makefile.am:
29058         * src/Makefile.in:
29059         * src/sync4jevolution.cpp:
29060
29061         setup framework
29062
29063 2005-10-08  (no author)  <(no author)@15ad00c4-1369-45f4-8270-35d70d36bdcd>
29064
29065
29066         New repository initialized by cvs2svn.
29067