709d15944f57dda9d5227550228374f05f6f211c
[platform/upstream/syncevolution.git] / ChangeLog
1 # Generated by configure.  Do no edit.
2
3 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
4
5         * po/POTFILES.in:
6
7         autotools + GTK GUI: added sync-config-widget.c to PO files
8
9 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
10
11         * src/dbus/interfaces/Makefile.am:
12
13         autotools + D-Bus API: must include the new .xml and .xsl files
14
15 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
16
17         * NEWS:
18         * configure-pre.in:
19
20         NEWS + configure: SyncEvolution 1.0 alpha 1 snapshot
21
22 2009-12-02  Jussi Kukkonen  <jku@linux.intel.com>
23
24         * src/gtk-ui/sync-ui.c:
25
26         gtk-ui: make sure we only sync once whe nasked
27
28 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
29
30         * src/syncevo-dbus-server.cpp:
31         * test/test-dbus.py:
32
33         CheckSource(): did not handle invalid or missing "type" property
34         (MB #8317)
35
36 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
37
38         * configure-pre.in:
39         * src/gtk-ui/sync-config-widget.c:
40         * src/gtk-ui/sync-ui.c:
41
42         gtk-ui: use defaultPeer config value on startup
43
44 2009-12-02  Patrick Ohly  <patrick.ohly@intel.com>
45
46         * src/syncevo/SoupTransportAgent.cpp:
47
48         SoupTransportAgent + syncevo-dbus-server: avoid segfault when
49         aborting (MB #8385)
50
51 2009-11-26  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
52
53         * src/syncevo-dbus-server.cpp:
54         * test/test-dbus.py:
55
56         DBus server: apply temporary configs (MB#8116)
57
58 2009-12-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
59
60         * src/syncevo/SyncConfig.cpp:
61
62         SyncConfig: return sources in shared, peer and filters for
63         getSyncSources
64
65 2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
66
67         * test/test-dbus.py:
68
69         DBus testing: add unit tests for status and progress
70
71 2009-11-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
72
73         * src/syncevo-dbus-server.cpp:
74
75         DBus server: only flush status when changed for SESSION_END
76
77 2009-11-27  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
78
79         * src/syncevo-dbus-server.cpp:
80
81         DBus server: set 'running' status in Session.run
82
83 2009-11-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
84
85         * test/test-dbus.py:
86
87         DBus testing: remove one obsolete unit test for GetReports
88
89 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
90
91         * Makefile-gen.am:
92
93         autotools + deb: removed dependency on doc_pak
94
95 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
96
97         * test/runtests.py:
98
99         nightly testing: git fetch fixes
100
101 2009-11-24  tester  <tester@knlcst4.ikn.intel.com>
102
103         * test/runtests.py:
104
105         test/runtest.py: git checkout debugging
106
107 2009-11-17  Chen Congwu  <congwu.chen@intel.com>
108
109         * test/resultchecker.py:
110
111         Testing: result check
112
113 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
114
115         * test/resultchecker.py:
116
117         Testing: A special case set has slightly differnt case name
118
119 2009-11-12  Chen Congwu  <congwu.chen@intel.com>
120
121         * test/resultchecker.py:
122
123         Testing Result Check: check "okay" instead of "fail" because of
124         possible crash
125
126 2009-11-11  Chen Congwu  <congwu.chen@intel.com>
127
128         * test/resultchecker.py:
129
130          Testing result checker: change the result checker grep criteria
131
132 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
133
134         * test/runtests.py:
135
136         runtests.py: run setup command twice, just to be sure
137
138 2009-10-28  Chen Congwu  <congwu.chen@intel.com>
139
140         * test/resultchecker.py:
141
142         Testing: fix some issues for prebuilt test
143
144 2009-10-28  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
145
146         * test/runtests.py:
147
148         Testing: clean log/test files before a new testing
149
150 2009-10-27  Chen Congwu  <congwu.chen@intel.com>
151
152         * test/resultchecker.py:
153
154         Testing: show evolution-prebuilt in html output(bug#7160)
155
156 2009-10-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
157
158         * test/compare.xsl:
159         * test/generate-html.xsl:
160
161         Testing: show evolution-prebuilt in html output(bug#7160)
162
163 2009-10-21  Patrick Ohly  <patrick.ohly@intel.com>
164
165         * test/runtests.py:
166
167         runtest.py: fixed checking out branch from git
168
169 2009-10-21  Patrick Ohly  <patrick.ohly@intel.com>
170
171         * test/runtests.py:
172
173         runtest.py: point prebuilt binaries to correct location of
174         backends
175
176 2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
177
178         * test/evo.supp:
179
180         Testing: add suppressions for valgrind in evo.supp
181
182 2009-10-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
183
184         * test/resultchecker.py:
185         * test/runtests.py:
186
187         Testing: refine return code checkings(bug#6457)
188
189 2009-10-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
190
191         * test/valgrindcheck.sh:
192
193         valgrindcheck.sh: don't force --leak-check and --trace-children
194
195 2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
196
197         * test/README.zyb:
198         * test/testcases/vcard30.vcf.zyb.tem.patch:
199
200         ZYB: add README.zyb and customize test cases(MB#2424)
201
202 2009-07-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
203
204         * test/ClientTest.cpp:
205         * test/ClientTest.h:
206
207         client-test+ZYB: set maxMsgSize and maxObjSize as default value
208         (MB#2424)
209
210 2009-07-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
211
212         * test/synccompare.pl:
213
214         ZYB: Ignore some properties comparison(MB#2424)
215
216 2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
217
218         * src/syncclient_sample_config.xml:
219
220         syncclient config: disable anchors checking for ZYB(MB#8138)
221
222 2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
223
224         * test/README.mobical:
225         * test/runtests.py:
226
227         Mobical: skip unit test testOneWayFromClient(MB#8121)
228
229 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
230
231         * src/syncevo/Cmdline.cpp:
232         * test/test-dbus.py:
233
234         shared config + templates: must share global properties
235
236 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
237
238         * src/syncevo/SyncConfig.cpp:
239
240         defaultPeer: also shared when using legacy configs (MB #8334)
241
242 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
243
244         * src/Makefile-gen.am:
245         * src/syncevo/Cmdline.cpp:
246         * src/syncevo/SyncConfig.cpp:
247
248         fixed reading templates from file (MB #8335)
249
250 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
251
252         * src/syncevo/SyncConfig.cpp:
253
254         virtual backend help text: updated evolutionsource comment
255
256 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
257
258         * src/syncevo/SyncConfig.cpp:
259
260         config templates: "sync" property expected to be set
261
262 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
263
264
265         Merge remote branch 'origin/syncevolution-0-9-branch'
266
267 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
268
269         * src/syncevo/SyncSource.cpp:
270
271         SyncSource.cpp: g++ 4.4 compiler bug workaround
272
273 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
274
275         * configure-post.in:
276
277         autotools: fixed installation of backends with recent libtool
278
279 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
280
281         * src/syncevo/Cmdline.cpp:
282
283         syncevolution --migrate: support migration into a certain context
284
285 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
286
287         * src/syncevo/Cmdline.cpp:
288
289         syncevolution --migrate: copy .synthesis directory (MB #8048)
290
291 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
292
293         * src/syncevo/util.cpp:
294         * src/syncevo/util.h:
295
296         utility function: cp_r() for recursive copying
297
298 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
299
300         * src/syncevo/SyncContext.cpp:
301
302         syncevo-dbus-server: incoming SyncML message not handled
303
304 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
305
306         * test/test-dbus.py:
307
308         test-dbus.py: adapted to new org.syncevolution.SourceUnusable
309
310 2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>
311
312         * src/syncevo-dbus-server.cpp:
313
314         syncevo-dbus-server: GetConfig() and check for existing config
315
316 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
317
318
319         Merge remote branch 'origin/syncevolution-0-9-branch'
320
321 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
322
323         * src/syncevo-dbus-server.cpp:
324
325         syncevo-dbus-server: fixed size_t printing
326
327 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
328
329         * src/dbus/syncevo-server.c:
330
331         syncevo-server.c: detach_cb unused compiler warning
332
333 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
334
335
336         Merge branch 'origin/jku' (early part)
337
338 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
339
340         * src/gdbus/Makefile.am:
341
342         gdbus-cxx: header file must be distributed
343
344 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
345
346         * src/gtk-ui/sync-ui.c:
347
348         gtk-ui: remove unused function + variable
349
350 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
351
352         * src/dbus/syncevo-dbus-types.c:
353
354         dbus wrapper: take copy of source name for SyncevoSourceProgress
355
356 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
357
358         * src/gtk-ui/sync-ui.c:
359
360         gtk-ui: remove window title in moblin version (MB#6806)
361
362 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
363
364         * src/syncevo/SyncContext.cpp:
365
366         Server alerted Sync: fix the timeout and signal handling during
367         SAN
368
369 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
370
371         * src/syncevo-dbus-server.cpp:
372         * src/syncevo/SyncContext.cpp:
373
374         SyncContext: detect server or client session before instantiating
375         the engine.
376
377 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
378
379         * src/syncevo/SyncContext.cpp:
380         * src/syncevo/SyncContext.h:
381
382         Revert "Server alerted sync: ensure only one SynthesisEngine is
383         active"
384
385 2009-11-27  Chen Congwu  <congwu.chen@intel.com>
386
387         * src/backends/file/FileSyncSourceRegister.cpp:
388         * src/syncevo/SyncConfig.cpp:
389         * src/syncevo/SyncML.cpp:
390         * src/syncevo/SyncSource.cpp:
391         * src/syncevo/SyncSource.h:
392
393         FileSyncSource: use x-vcalendar instead of x-calendar
394
395 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
396
397         * src/syncevo/SyncML.cpp:
398
399         Server alerted sync: fix a typo in SyncMode parsing
400
401 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
402
403         * src/syncevo/ObexTransportAgent.cpp:
404         * src/syncevo/ObexTransportAgent.h:
405
406         ObexTransportAgent: fixing an obex event leak for SyncML server
407         case
408
409 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
410
411         * src/syncevo/SyncContext.cpp:
412
413         Server alerted Sync: Throw error if no source is enabled during
414         SAN generation.
415
416 2009-11-23  Chen Congwu  <congwu.chen@intel.com>
417
418         * src/syncevo/SyncConfig.cpp:
419         * src/syncevo/SyncContext.cpp:
420         * src/syncevo/SyncSource.h:
421         * src/syncevo/util.cpp:
422         * src/syncevo/util.h:
423
424         Join/dejoin Mutiple SyncSources, MB#4611
425
426 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
427
428         * src/syncevo/SyncConfig.cpp:
429         * src/syncevo/SyncContext.cpp:
430
431         Sever Alerted Sync: SAN generation
432
433 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
434
435         * src/syncevo/ObexTransportAgent.cpp:
436         * src/syncevo/SyncContext.cpp:
437
438         Server Alerted Sync: SAN generation
439
440 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
441
442         * src/syncevo/SyncML.cpp:
443
444         Server Alerted Sync: SAN generation
445
446 2009-11-18  Chen Congwu  <congwu.chen@intel.com>
447
448         * src/backends/sqlite/SQLiteContactSource.h:
449         * src/syncevo/SyncContext.cpp:
450         * src/syncevo/SyncML.cpp:
451         * src/syncevo/SyncML.h:
452         * src/syncevo/SyncSource.h:
453         * src/syncevo/TrackingSyncSource.cpp:
454         * src/syncevo/TrackingSyncSource.h:
455
456         Server Alerted Sync: Set Content Type in SAN
457
458 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
459
460         * src/gtk-ui/sync-ui.c:
461
462         gtk-ui: change name 'Addressbook'->'Contacts' (MB#6514)
463
464 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
465
466         * src/gtk-ui/sync-ui.c:
467         * src/gtk-ui/ui.glade:
468
469         gtk-ui: bring back the destuctive sync mode options
470
471 2009-11-30  Patrick Ohly  <patrick.ohly@intel.com>
472
473         * src/syncevo/SyncContext.cpp:
474
475         SyncContext: set log file name to "syncevolution-log.html"
476
477 2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>
478
479         * src/gtk-ui/sync-ui.c:
480
481         gtk-ui: set sync-button sensitivity based on Presence
482
483 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
484
485         * src/syncevo/Cmdline.cpp:
486         * src/syncevo/SyncConfig.cpp:
487
488         configuration: updated to match server use cases (MB #7710)
489
490 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
491
492         * src/dbus/interfaces/syncevo-server-full.xml:
493
494         D-Bus API: further explanations for Server.GetReports()
495
496 2009-11-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
497
498         * src/dbus/interfaces/syncevo-server-full.xml:
499         * src/syncevo-dbus-server.cpp:
500         * test/test-dbus.py:
501
502         DBus server: change the behavior of GetReports(MB#8049)
503
504 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
505
506         * NEWS:
507         * configure-pre.in:
508
509         configure + NEWS: version bumped to 0.9.2, summarized changes
510
511 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
512
513         * src/backends/evolution/EvolutionContactSource.cpp:
514
515         Evolution Address Book: avoid picking CouchDB by default (MB
516         #7877)
517
518 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
519
520         * src/backends/evolution/EvolutionContactSource.cpp:
521
522         Evolution Address Book: avoid picking CouchDB by default (MB
523         #7877)
524
525 2009-11-27  Jussi Kukkonen  <jku@linux.intel.com>
526
527         * src/gtk-ui/sync-config-widget.c:
528         * src/gtk-ui/sync-ui.c:
529
530         gtk-ui: solve focus and scroll issues in service list
531
532 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
533
534         * src/syncevo/SyncContext.cpp:
535
536         SyncContext::createTransport(): https not recognized (MB #8300)
537
538 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
539
540         * gen-autotools.sh:
541         * src/Makefile-gen.am:
542         * src/README.templates:
543         * src/default/README:
544         * src/default/syncevolution/Funambol/config.ini:
545         * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
546         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
547         * src/default/syncevolution/Funambol/sources/memo/config.ini:
548         * src/default/syncevolution/Funambol/sources/todo/config.ini:
549         * src/default/syncevolution/ScheduleWorld/config.ini:
550         * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
551         * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
552         * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
553         * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
554         * src/syncevo/Makefile.am:
555         * src/templates/Funambol/config.ini:
556         * src/templates/Funambol/sources/addressbook/config.ini:
557         * src/templates/Funambol/sources/calendar/config.ini:
558         * src/templates/Funambol/sources/memo/config.ini:
559         * src/templates/Funambol/sources/todo/config.ini:
560         * src/templates/README:
561         * src/templates/ScheduleWorld/config.ini:
562         * src/templates/ScheduleWorld/sources/addressbook/config.ini:
563         * src/templates/ScheduleWorld/sources/calendar/config.ini:
564         * src/templates/ScheduleWorld/sources/memo/config.ini:
565         * src/templates/ScheduleWorld/sources/todo/config.ini:
566
567         installation: templates now in $(datadir)/syncevolution/templates
568         (MB #7808)
569
570 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
571
572         * Makefile-gen.am:
573
574         autotools: install doc files in normal --docdir (MB #7168)
575
576 2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>
577
578         * Makefile-gen.am:
579
580         autotools: include gen-autotools.sh in source tar ball (MB #7822)
581
582 2009-11-24  Kristho  <lakristho@gmail.com>
583
584         * po/da.po:
585
586         l10n: Danish translation of syncevolution.
587
588 2009-11-16  itsoftex  <yousef@itsoftex.com>
589
590         * po/ar.po:
591
592         l10n: Updates to Arabic (ar) translation
593
594 2009-11-16  itsoftex  <yousef@itsoftex.com>
595
596         * po/ar.po:
597
598         l10n: Arabic Translation, partial upload.
599
600 2009-11-12  GLS_JPN  <etsukox.murozono@intel.com>
601
602         * po/ja.po:
603
604         l10n: Updates to Japanese (ja) translation
605
606 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
607
608         * po/pt_BR.po:
609
610         l10n: Updates to Brazilian Portuguese (pt_BR) translation
611
612 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
613
614         * po/it.po:
615
616         l10n: Updates to Italian (it) translation
617
618 2009-11-26  Patrick Ohly  <patrick.ohly@intel.com>
619
620         * src/syncevo/SyncConfig.cpp:
621
622         deviceData property: updated comment
623
624 2009-11-26  Chen Congwu  <congwu.chen@intel.com>
625
626         * src/syncevo/SyncContext.cpp:
627
628         Fix a compiler warning
629
630 2009-11-26  tester  <tester@knlcst4.ikn.intel.com>
631
632         * src/Makefile-gen.am:
633
634         syncevo-dbus-server: libsoup compile problem
635
636 2009-11-26  tester  <tester@knlcst4.ikn.intel.com>
637
638         * configure-pre.in:
639
640         link problem: sysync::SySyncDebugPuts()
641
642 2009-11-26  Jussi Kukkonen  <jku@linux.intel.com>
643
644         * src/gtk-ui/sync-config-widget.c:
645         * src/gtk-ui/sync-ui.c:
646
647         gtk-ui: add better comments for missing error msgs
648
649 2009-11-26  Jussi Kukkonen  <jku@linux.intel.com>
650
651
652         Merge branch 'master' into jku
653
654 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
655
656         * src/syncevo/SyncConfig.cpp:
657         * src/syncevo/SyncConfig.h:
658
659         shared config: when no context is given, search for config
660
661 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
662
663         * configure-pre.in:
664         * src/gtk-ui/sync-config-widget.c:
665         * src/gtk-ui/sync-config-widget.h:
666         * src/gtk-ui/sync-ui.c:
667
668         gtk-ui: Derive SyncConfigWidget from GtkContainer
669
670 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
671
672         * src/client-test-app.cpp:
673
674         client-test: create new configs in @client-test-[12]
675
676 2009-11-25  Patrick Ohly  <patrick.ohly@intel.com>
677
678         * configure-pre.in:
679
680         bumped version to 0.9.1+1.0alpha1
681
682 2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>
683
684         * src/syncevo/Cmdline.cpp:
685         * src/syncevo/Cmdline.h:
686         * src/syncevo/SyncConfig.h:
687
688         command line: preserve and show shared properties (MB #8048)
689
690 2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>
691
692         * src/syncevo/Cmdline.cpp:
693
694         client-test: updated SyncEvo::CmdlineTest to work with shared
695         config layout
696
697 2009-11-23  Patrick Ohly  <patrick.ohly@intel.com>
698
699         * src/dbus/interfaces/syncevo-session-full.xml:
700
701         D-Bus API: clarified meaning of "empty config" in
702         Session.SetConfig()
703
704 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
705
706         * src/syncevo-dbus-server.cpp:
707         * src/syncevo/SyncConfig.cpp:
708         * src/syncevo/SyncConfig.h:
709         * test/test-dbus.py:
710
711         config: creating templates for a specific context
712
713 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
714
715         * src/syncevo/SyncConfig.cpp:
716         * test/test-dbus.py:
717
718         deviceId: shared between peers
719
720 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
721
722         * src/syncevo/ConfigNode.h:
723         * src/syncevo/FileConfigNode.cpp:
724         * src/syncevo/FileConfigNode.h:
725         * src/syncevo/FilterConfigNode.cpp:
726         * src/syncevo/FilterConfigNode.h:
727         * src/syncevo/PrefixConfigNode.cpp:
728         * src/syncevo/PrefixConfigNode.h:
729         * src/syncevo/SafeConfigNode.cpp:
730         * src/syncevo/SafeConfigNode.h:
731         * src/syncevo/SyncConfig.cpp:
732         * src/syncevo/SyncSource.cpp:
733         * src/syncevo/SyncSource.h:
734
735         ConfigNode: use map with case-insensitive keys for properties
736
737 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
738
739         * src/syncevo/FilterConfigNode.cpp:
740
741         FilterConfigNode: existing properties not overwritten?!
742
743 2009-11-21  Patrick Ohly  <patrick.ohly@intel.com>
744
745         * src/syncevo/SyncConfig.cpp:
746         * src/syncevo/SyncConfig.h:
747
748         SyncConfig::setConfigFilter(): per source-set properties were
749         broken
750
751 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
752
753         * test/test-dbus.py:
754
755         D-Bus testing: split up TestMultipleConfigs
756
757 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
758
759         * test/test-dbus.py:
760
761         D-Bus testing: fixed typo for "use gdb" code path
762
763 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
764
765         * src/syncevo-dbus-server.cpp:
766         * test/test-dbus.py:
767
768         D-Bus API + testing + implementation: GetDatabases() requires
769         source config
770
771 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
772
773         * src/dbus/interfaces/syncevo-session-full.xml:
774         * src/syncevo-dbus-server.cpp:
775         * src/syncevo/ConfigTree.h:
776         * src/syncevo/FileConfigTree.cpp:
777         * src/syncevo/FileConfigTree.h:
778         * src/syncevo/SyncConfig.cpp:
779         * src/syncevo/SyncConfig.h:
780         * test/test-dbus.py:
781
782         syncevo-dbus-server: removing/clearing of properties in shared
783         configs (MB# 8059)
784
785 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
786
787         * test/test-dbus.py:
788
789         D-Bus testing: Server/Session.CheckSource() does not need
790         existing configuration
791
792 2009-11-16  Patrick Ohly  <patrick.ohly@intel.com>
793
794         * src/syncevo/FileConfigTree.cpp:
795
796         FileConfigTree clearNodes() + reset(): fail when nodes are shared
797
798 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
799
800         * src/syncevo-dbus-server.cpp:
801         * src/syncevo/DevNullConfigNode.h:
802         * src/syncevo/FileConfigTree.cpp:
803         * src/syncevo/FilterConfigNode.h:
804         * src/syncevo/Makefile.am:
805         * src/syncevo/MultiplexConfigNode.cpp:
806         * src/syncevo/MultiplexConfigNode.h:
807         * src/syncevo/SyncConfig.cpp:
808         * src/syncevo/SyncConfig.h:
809         * src/syncevo/SyncContext.cpp:
810         * src/syncevo/SyncContext.h:
811         * test/test-dbus.py:
812
813         config: share properties between peers, configuration view
814         without peer
815
816 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
817
818         * src/syncevo/Cmdline.cpp:
819         * src/syncevo/SyncConfig.cpp:
820         * src/syncevo/SyncConfig.h:
821
822         config: added "defaultPeer" global property + SaveConfigNode
823         "hidden" flags
824
825 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
826
827         * src/backends/sqlite/SQLiteContactSource.cpp:
828         * src/backends/sqlite/SQLiteContactSource.h:
829         * src/client-test-app.cpp:
830         * src/syncevo-dbus-server.cpp:
831         * src/syncevo/Cmdline.cpp:
832         * src/syncevo/FileConfigTree.cpp:
833         * src/syncevo/FileConfigTree.h:
834         * src/syncevo/SyncConfig.cpp:
835         * src/syncevo/SyncConfig.h:
836         * src/syncevo/SyncContext.cpp:
837         * src/syncevo/SyncSource.cpp:
838         * src/syncevo/SyncSource.h:
839         * src/syncevo/TrackingSyncSource.cpp:
840         * src/syncevo/VolatileConfigTree.h:
841
842         config: reorganized for shared config layout (MB#7707)
843
844 2009-11-13  Patrick Ohly  <patrick.ohly@intel.com>
845
846         * src/syncevo/Cmdline.cpp:
847         * src/syncevo/SyncConfig.cpp:
848         * src/syncevo/SyncConfig.h:
849
850         SyncSourceConfig: removed cruft
851
852 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
853
854         * test/test-dbus.py:
855         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
856         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
857         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
858         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
859         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
860         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
861         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
862         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
863         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
864         * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
865
866         D-Bus testing: setupFiles() + multiple snapshots
867
868 2009-11-25  Chen Congwu  <congwu.chen@intel.com>
869
870         * src/syncevo/SyncContext.cpp:
871
872         Fix a compiler warining.
873
874 2009-11-25  Chen Congwu  <congwu.chen@intel.com>
875
876         * src/syncevo/SyncContext.cpp:
877         * src/syncevo/SyncContext.h:
878
879         Server alerted sync: ensure only one SynthesisEngine is active
880
881 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
882
883         * src/gtk-ui/sync-ui.c:
884
885         gtk-ui: set printChanges to 0 before syncing
886
887 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
888
889         * src/dbus/interfaces/syncevo-server-full.xml:
890         * src/dbus/interfaces/syncevo-session-full.xml:
891
892         D-Bus documentation fixes
893
894 2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>
895
896         * src/dbus/test.c:
897         * src/gtk-ui/sync-ui.c:
898
899         gtk-ui: remove unused pointer access
900
901 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
902
903         * po/it.po:
904
905         l10n: Updates to Italian (it) translation
906
907 2009-11-24  tomasgalicia  <tomas.galicia@intel.com>
908
909         * po/pt_BR.po:
910
911         l10n: Updates to Brazilian Portuguese (pt_BR) translation
912
913 2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>
914
915         * src/syncevo/SyncContext.cpp:
916
917         SyncContext: only use one engine instance, fixes slow sync issue
918
919 2009-11-24  Kristho  <lakristho@gmail.com>
920
921         * po/da.po:
922
923         l10n: Danish translation of syncevolution.
924
925 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
926
927         * src/gtk-ui/sync-ui.c:
928
929         gtk-ui: handle NoSuchServer when loading initial config
930
931 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
932
933         * src/gtk-ui/sync-ui-config.h:
934         * src/gtk-ui/sync-ui.c:
935         * src/gtk-ui/ui.glade:
936
937         gtk-ui: fix sync mode selection
938
939 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
940
941         * configure-pre.in:
942         * src/gtk-ui/sync-config-widget.c:
943         * src/gtk-ui/sync-config-widget.h:
944         * src/gtk-ui/sync-ui.c:
945
946         gtk-ui: remove keyring use -- server will take care of this
947
948 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
949
950         * src/dbus/interfaces/syncevo-marshal.list:
951         * src/dbus/syncevo-server.c:
952         * src/dbus/syncevo-server.h:
953         * src/gtk-ui/sync-ui.c:
954
955         gtk-ui: add (empty) InfoRequest callback
956
957 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
958
959         * src/gtk-ui/sync-config-widget.c:
960         * src/gtk-ui/sync-ui-config.c:
961         * src/gtk-ui/sync-ui-config.h:
962         * src/gtk-ui/sync-ui.c:
963
964         gtk-ui: use CheckSource() to hide unsupported sources
965
966 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
967
968         * src/dbus/syncevo-dbus-types.h:
969         * src/dbus/syncevo-server.c:
970         * src/dbus/syncevo-server.h:
971
972         Add SourceUnusable exception to dbus wrapper
973
974 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
975
976         * src/gtk-ui/sync-ui.c:
977
978         gtk-ui: remove debug ouput
979
980 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
981
982         * src/syncevo-dbus-server.cpp:
983
984         syncevo-dbus-server: Add DBusSyncException SourceUnusable
985
986 2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>
987
988         * src/dbus/syncevo-server.c:
989         * src/dbus/syncevo-server.h:
990         * src/gtk-ui/sync-ui.c:
991
992         implement CheckSource in dbus wrapper
993
994 2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>
995
996         * src/gtk-ui/sync-ui.c:
997
998         gtk-ui: Use 'Presence' and update UI based on that
999
1000 2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>
1001
1002         * src/dbus/interfaces/syncevo-marshal.list:
1003         * src/dbus/syncevo-server.c:
1004         * src/dbus/syncevo-server.h:
1005
1006         add Presence to dbus wrapper
1007
1008 2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>
1009
1010
1011         Merge branch 'jku-dbus-update' into jku
1012
1013 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1014
1015         * src/syncevo-dbus-server.cpp:
1016
1017         syncevo-dbus-server: fix an integer overflow in GetReports
1018
1019 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1020
1021         * test/test-dbus.py:
1022         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
1023         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
1024         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
1025         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
1026         * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
1027
1028         D-Bus testing: add testGetReportsByRef in TestSessionAPIsDummy
1029
1030 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1031
1032         * test/test-dbus.py:
1033
1034         D-Bus testing: change comment for testGetReportsNoConfig
1035
1036 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1037
1038         * test/test-dbus.py:
1039
1040         D-Bus testing: remove reduntant 'cleanAllConfig'
1041
1042 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1043
1044         * test/test-dbus.py:
1045
1046         D-Bus testing: add 'setupFiles' function in DBusUtil
1047
1048 2009-11-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1049
1050         * test/test-dbus.py:
1051
1052         D-Bus testing: change the server name in TestSessionAPIsDummy
1053
1054 2009-11-20  Jussi Kukkonen  <jku@linux.intel.com>
1055
1056         * src/dbus/syncevo-dbus-types.h:
1057
1058         fix syncevolution exception names in dbus wrapper
1059
1060 2009-11-20  Jussi Kukkonen  <jku@linux.intel.com>
1061
1062         * src/gtk-ui/sync-ui.c:
1063
1064         gtk-ui: implement enabling/disabling sources in main view
1065
1066 2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>
1067
1068         * src/dbus/interfaces/syncevo-server-full.xml:
1069         * src/syncevo-dbus-server.cpp:
1070         * test/test-dbus.py:
1071
1072         syncevo-dbus-server: implement Server.GetSessions() (MB #8061)
1073
1074 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
1075
1076         * src/gtk-ui/sync-ui.c:
1077
1078         gtk-ui: remove old service icon before adding new one
1079
1080 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
1081
1082         * src/gtk-ui/sync-ui.c:
1083
1084         gtk-ui: set ui state to ok when config is received
1085
1086 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
1087
1088         * src/gtk-ui/sync-config-widget.c:
1089
1090         gtk-ui: implement saving config
1091
1092 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
1093
1094         * src/dbus/syncevo-dbus-types.c:
1095
1096         fix double free in dbus C wrapper
1097
1098 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
1099
1100         * src/syncevo/Cmdline.cpp:
1101
1102         client-test: added remoteIdentifier + PeerIsClient
1103
1104 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
1105
1106         * src/syncevo/Cmdline.cpp:
1107         * src/syncevo/SyncConfig.cpp:
1108
1109         username/password: empty in templates
1110
1111 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
1112
1113         * src/gtk-ui/sync-config-widget.c:
1114         * src/gtk-ui/sync-config-widget.h:
1115
1116         gtk-ui: only show ConsumerReady services
1117
1118 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
1119
1120         * src/gtk-ui/sync-config-widget.c:
1121         * src/gtk-ui/sync-config-widget.h:
1122         * src/gtk-ui/sync-ui.c:
1123
1124         gtk-ui: make configuration widgets handle their state better
1125
1126 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
1127
1128         * src/dbus/interfaces/syncevo-server-full.xml:
1129         * src/syncevo-dbus-server.cpp:
1130
1131         D-Bus API + syncevo-dbus-server: added
1132         Server.CheckSource()/GetDatabases() (MB #8091)
1133
1134 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
1135
1136         * src/syncevo-dbus-server.cpp:
1137         * test/test-dbus.py:
1138
1139         syncevo-dbus-server: StatusChanged "idle" was not sent
1140
1141 2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>
1142
1143         * src/dbus/syncevo-dbus-types.c:
1144         * src/dbus/syncevo-dbus-types.h:
1145         * src/gtk-ui/sync-config-widget.c:
1146         * src/gtk-ui/sync-config-widget.h:
1147         * src/gtk-ui/sync-ui.c:
1148
1149         gtk-ui: improve SyncConfigWidget, don't run a session all the
1150         time
1151
1152 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
1153
1154         * test/test-dbus.py:
1155
1156         D-Bus testing: added testSyncSecondSession
1157
1158 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
1159
1160         * test/test-dbus.py:
1161
1162         D-Bus testing: SessionChanged signal handling was wrong
1163
1164 2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>
1165
1166         * src/syncevo-dbus-server.cpp:
1167
1168         syncevo-dbus-server: send SYNC_DONE status after shutting down
1169         connection
1170
1171 2009-11-18  Patrick Ohly  <patrick.ohly@intel.com>
1172
1173         * test/test-dbus.py:
1174
1175         D-Bus testing: only react to D-Bus signals while the test runs
1176
1177 2009-11-18  Patrick Ohly  <patrick.ohly@intel.com>
1178
1179         * test/test-dbus.py:
1180
1181         D-Bus testing: added glib independent timeouts
1182
1183 2009-11-18  Jussi Kukkonen  <jku@linux.intel.com>
1184
1185         * src/dbus/syncevo-dbus-types.c:
1186         * src/dbus/syncevo-dbus-types.h:
1187         * src/gtk-ui/sync-config-widget.c:
1188         * src/gtk-ui/sync-config-widget.h:
1189         * src/gtk-ui/sync-ui-config.h:
1190         * src/gtk-ui/sync-ui.c:
1191
1192         gtk-ui: re-implement service configuration view
1193
1194 2009-11-18  Jussi Kukkonen  <jku@linux.intel.com>
1195
1196         * src/gtk-ui/sync-config-widget.c:
1197         * src/gtk-ui/sync-config-widget.h:
1198         * src/gtk-ui/sync-ui-config.h:
1199         * src/gtk-ui/sync-ui.c:
1200         * src/gtk-ui/sync-ui.h:
1201
1202         gtk-ui: more coverage for new dbus api
1203
1204 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
1205
1206         * test/test-dbus.py:
1207
1208         D-Bus testing: avoid duplicate testSync methods, minor
1209         improvements
1210
1211 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
1212
1213
1214         Merge remote branch 'origin/jku-single-window' into
1215         jku-dbus-update
1216
1217 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
1218
1219         * src/gtk-ui/sync-config-widget.h:
1220         * src/gtk-ui/sync-ui-config.c:
1221         * src/gtk-ui/sync-ui-config.h:
1222         * src/gtk-ui/sync-ui.c:
1223         * src/gtk-ui/sync-ui.h:
1224         * src/gtk-ui/ui.glade:
1225
1226         gtk-ui: add automatic expansion to service list
1227
1228 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
1229
1230         * src/syncevo/SyncContext.cpp:
1231
1232         SyncContext::createTransportAgent(): removed unused agent
1233         variable
1234
1235 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
1236
1237
1238         implement the service list contents as widgets
1239
1240 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
1241
1242         * src/gtk-ui/Makefile.am:
1243         * src/gtk-ui/sync-ui-config.h:
1244         * src/gtk-ui/sync-ui-marshal.list:
1245         * src/gtk-ui/sync-ui.c:
1246
1247         fix build problems, fix compiler warnings
1248
1249 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
1250
1251         * src/syncevo/SyncContext.cpp:
1252
1253         OBEX transport: fix compiler error when OBEX transport is off
1254
1255 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
1256
1257         * configure-pre.in:
1258         * src/gtk-ui/sync-ui.c:
1259         * src/gtk-ui/ui.glade:
1260
1261         gtk-ui: use NbtkGtkExpander in service list
1262
1263 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1264
1265         * src/syncevo-dbus-server.cpp:
1266
1267         syncevo-dbus-server: change error message for getReports
1268
1269 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1270
1271         * src/syncevo-dbus-server.cpp:
1272
1273         syncevo-dbus-server: change error message for getDatabases
1274
1275 2009-11-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1276
1277         * src/syncevo-dbus-server.cpp:
1278
1279         syncevo-dbus-server: change error message of checkSource
1280
1281 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1282
1283         * src/syncevo-dbus-server.cpp:
1284
1285         syncevo-dbus-server: change error message for setConfig
1286
1287 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1288
1289         * src/syncevo-dbus-server.cpp:
1290
1291         syncevo-dbus-server: change error message for getConfig
1292
1293 2009-11-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1294
1295         * test/test-dbus.py:
1296
1297         D-Bus testing: add unit tests for Session.GetReports
1298
1299 2009-11-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1300
1301         * test/test-dbus.py:
1302
1303         D-Bus testing: add unit tests for Session.GetDatabases
1304
1305 2009-11-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1306
1307         * test/test-dbus.py:
1308
1309         D-Bus testing: add unit tests for Session.CheckSource
1310
1311 2009-11-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1312
1313         * test/test-dbus.py:
1314
1315         D-Bus testing: add TestSessionAPIsEmptyName class
1316
1317 2009-11-17  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1318
1319         * test/test-dbus.py:
1320
1321         D-Bus testing: change comments for unit tests of config
1322
1323 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
1324
1325         * src/gtk-ui/mux-icon-button.c:
1326         * src/gtk-ui/mux-icon-button.h:
1327         * src/gtk-ui/mux-window.c:
1328         * src/gtk-ui/mux-window.h:
1329         * src/gtk-ui/sync-ui.c:
1330         * src/gtk-ui/ui.glade:
1331
1332         implement first phase of "single window mode"
1333
1334 2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>
1335
1336         * src/gtk-ui/sync-ui-config.c:
1337         * src/gtk-ui/sync-ui-config.h:
1338         * src/gtk-ui/sync-ui.c:
1339
1340         gtk-ui: only sync enabled and locall supported sources
1341
1342 2009-11-17  Chen Congwu  <congwu.chen@intel.com>
1343
1344         * src/syncevo/ObexTransportAgent.cpp:
1345         * src/syncevo/ObexTransportAgent.h:
1346
1347         ObexTransportAgent:  compiling fixes MB#5188
1348
1349 2009-11-17  Patrick Ohly  <patrick.ohly@intel.com>
1350
1351         * src/syncevo/SyncConfig.cpp:
1352
1353         syncURL: example for HTTPS, OBEX channel selection
1354
1355 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
1356
1357         * configure-pre.in:
1358         * src/syncevo/Makefile.am:
1359         * src/syncevo/ObexTransportAgent.cpp:
1360         * src/syncevo/ObexTransportAgent.h:
1361         * src/syncevo/SyncConfig.cpp:
1362         * src/syncevo/SyncContext.cpp:
1363
1364         OBEX Client Transport: in-process OBEX client (binding over
1365         Bluetooth, #5188)
1366
1367 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
1368
1369         * src/syncevo/Cmdline.cpp:
1370         * src/syncevo/SyncConfig.cpp:
1371         * src/syncevo/SyncConfig.h:
1372         * src/syncevo/SyncContext.cpp:
1373         * src/syncevo/SyncContext.h:
1374         * src/syncevo/SyncML.cpp:
1375         * src/syncevo/SyncML.h:
1376
1377         Server Alerted Sync: SAN generation
1378
1379 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
1380
1381         * src/syncevo-dbus-server.cpp:
1382
1383         Server Alerted Sync: SAN Parsing
1384
1385 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
1386
1387         * src/syncevo-dbus-server.cpp:
1388
1389         Server Alerted Sync: SAN Parsing
1390
1391 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
1392
1393         * src/syncevo/SyncSource.cpp:
1394
1395         SyncML Server: explictly declare support "refresh-from-remote"
1396
1397 2009-11-13  Chen Congwu  <congwu.chen@intel.com>
1398
1399         * src/syncevo/SyncSource.cpp:
1400
1401         SyncML Server: flush luid-guid map immediately
1402
1403 2009-11-10  Chen Congwu  <congwu.chen@intel.com>
1404
1405         * src/gdbus/gdbus.h:
1406
1407         gdbus: fix a compile error
1408
1409 2009-11-10  Chen Congwu  <congwu.chen@intel.com>
1410
1411         * test/ClientTest.cpp:
1412         * test/ClientTest.h:
1413
1414         ClienTest: Fix a resource leak
1415
1416 2009-10-16  Chen Congwu  <congwu.chen@intel.com>
1417
1418         * configure-pre.in:
1419
1420         DevType: change DevType from "desktop" to "workstation"
1421
1422 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
1423
1424         * src/gtk-ui/sync-ui.c:
1425
1426         gtk-ui: improve error dbus handling
1427
1428 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
1429
1430         * src/Makefile-gen.am:
1431         * src/org.syncevolution.service.in:
1432
1433         fix D-Bus .service file (needed for d-Bus autostart)
1434
1435 2009-11-16  itsoftex  <yousef@itsoftex.com>
1436
1437         * po/ar.po:
1438
1439         l10n: Updates to Arabic (ar) translation
1440
1441 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
1442
1443         * src/dbus/syncevo-dbus-types.c:
1444         * src/dbus/syncevo-dbus-types.h:
1445         * src/gtk-ui/sync-ui.c:
1446
1447         gtk-ui: start handling source errors
1448
1449 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
1450
1451         * src/dbus/syncevo-dbus-types.c:
1452         * src/dbus/syncevo-dbus-types.h:
1453         * src/gtk-ui/sync-ui.c:
1454         * src/org.syncevolution.service.in:
1455
1456         gtk-ui: enable actual syncing
1457
1458 2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>
1459
1460         * src/dbus/interfaces/syncevo-marshal.list:
1461         * src/dbus/syncevo-session.c:
1462         * src/dbus/test.c:
1463         * src/org.Moblin.SyncEvolution.service.in:
1464         * src/org.syncevolution.service.in:
1465
1466         fix bug in status-changed signal definition in dbus wrapper
1467
1468 2009-11-16  itsoftex  <yousef@itsoftex.com>
1469
1470         * po/ar.po:
1471
1472         l10n: Arabic Translation, partial upload.
1473
1474 2009-11-12  GLS_JPN  <etsukox.murozono@intel.com>
1475
1476         * po/ja.po:
1477
1478         l10n: Updates to Japanese (ja) translation
1479
1480 2009-11-12  Patrick Ohly  <patrick.ohly@intel.com>
1481
1482         * src/syncevo/Cmdline.cpp:
1483         * src/syncevo/SyncConfig.cpp:
1484         * src/syncevo/SyncConfig.h:
1485         * src/syncevo/SynthesisDBPlugin.cpp:
1486
1487         server config: fixed tests and code for new config options
1488
1489 2009-11-12  Patrick Ohly  <patrick.ohly@intel.com>
1490
1491         * src/syncevo/Cmdline.cpp:
1492         * src/syncevo/SyncConfig.cpp:
1493
1494         cmdline --print-servers: sort by server name
1495
1496 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
1497
1498         * src/syncevo-dbus-server.cpp:
1499         * src/syncevo/SyncContext.cpp:
1500         * src/syncevo/SyncContext.h:
1501         * src/syncevo/SynthesisDBPlugin.cpp:
1502         * test/test-dbus.py:
1503
1504         syncevo-dbus-server: removed special case for unauthenticated
1505         Connections
1506
1507 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
1508
1509         * src/syncevo/SyncContext.cpp:
1510
1511         SyncML server: accept basic authentication
1512
1513 2009-11-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1514
1515         * test/test-dbus.py:
1516
1517         D-Bus testing: add unit tests for session.SetConfig/GetConfig
1518
1519 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
1520
1521         * src/syncevo/SyncContext.cpp:
1522
1523         SyncML server: explicitly state that any kind of log in is valid
1524
1525 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1526
1527         * src/Makefile-gen.am:
1528
1529         client-test: unit tests not included when building statically
1530
1531 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
1532
1533         * src/syncevo-dbus-server.cpp:
1534         * test/test-dbus.py:
1535
1536         syncevo-dbus-server: Server.GetConfig() should not create configs
1537
1538 2009-11-10  Patrick Ohly  <patrick.ohly@intel.com>
1539
1540         * test/test-dbus.py:
1541
1542         D-Bus testing: check for some error reporting situations
1543
1544 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
1545
1546         * src/syncevo-dbus-server.cpp:
1547         * src/syncevo/SyncContext.cpp:
1548         * test/test-dbus.py:
1549
1550         syncevo-dbus-server: kill old session(s) when the same client
1551         connects again (MB#7710)
1552
1553 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
1554
1555         * src/dbus/interfaces/syncevo-connection-full.xml:
1556         * src/syncevo-dbus-server.cpp:
1557
1558         syncevo-dbus-server + D-Bus API: no Reply after Abort signal
1559
1560 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
1561
1562         * test/test-dbus.py:
1563
1564         test-dbus.py: also kill dbus-monitor at start of run
1565
1566 2009-11-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1567
1568         * src/gdbus/gdbus-cxx-bridge.h:
1569         * src/syncevo-dbus-server.cpp:
1570
1571         syncevo-dbus-server: add specific exceptions (MB#6548)
1572
1573 2009-10-30  Patrick Ohly  <patrick.ohly@intel.com>
1574
1575         * src/syncevo-dbus-server.cpp:
1576         * src/syncevo/CurlTransportAgent.cpp:
1577         * src/syncevo/SoupTransportAgent.cpp:
1578         * src/syncevo/SyncContext.cpp:
1579         * src/syncevo/SyncContext.h:
1580         * test/test-dbus.py:
1581
1582         syncevo-dbus-server + syncevolution: fixed signal handling and
1583         D-Bus suspend/abort/shutdown (MB#7555)
1584
1585 2009-10-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1586
1587         * src/syncevo-dbus-server.cpp:
1588         * src/syncevo/SyncContext.cpp:
1589
1590         syncevo-dbus-server: handle CTRL-C/SIGINT/SIGTERM(bug #7555)
1591
1592 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
1593
1594
1595         Merge branch 'syncevolution-0-9-x'
1596
1597 2009-11-09  Patrick Ohly  <patrick.ohly@intel.com>
1598
1599         * configure-pre.in:
1600
1601         autotools + Boost: --with-boost had no effect (MB#7856)
1602
1603 2009-11-06  Patrick Ohly  <patrick.ohly@intel.com>
1604
1605         * src/syncevo-dbus-server.cpp:
1606         * src/syncevo/SyncContext.cpp:
1607         * src/syncevo/SyncContext.h:
1608         * src/syncevo/SynthesisDBPlugin.cpp:
1609         * test/syncevo-http-server.py:
1610         * test/test-dbus.py:
1611
1612         SyncML server: find configuration for client automatically
1613         (MB#7710)
1614
1615 2009-11-06  Patrick Ohly  <patrick.ohly@intel.com>
1616
1617         * src/syncevo/SynthesisDBPlugin.cpp:
1618
1619         SynthesisDBPlugin: added NULL context pointer checks
1620
1621 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1622
1623         * src/syncevo-dbus-server.cpp:
1624
1625         synevo-dbus-server: Session.Sync() signature fix
1626
1627 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1628
1629         * test/test-dbus.py:
1630
1631         test-dbus.py: added Connection tests
1632
1633 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1634
1635         * test/test-dbus.py:
1636
1637         test-dbus.py: more reliable process handling
1638
1639 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1640
1641         * src/dbus/interfaces/syncevo-connection-full.xml:
1642         * src/syncevo-dbus-server.cpp:
1643
1644         D-Bus API + syncev-dbus-server: Connection.Abort signal only sent
1645         once
1646
1647 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1648
1649         * src/syncevo-dbus-server.cpp:
1650
1651         syncevo-dbus-server: use unbuffered output
1652
1653 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1654
1655         * src/syncevo-dbus-server.cpp:
1656
1657         syncevo-dbus-server: use random session IDs
1658
1659 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1660
1661         * test/test-dbus.py:
1662
1663         test-dbus.py: removed dependency on Python 2.6 and python-gobject
1664         >= 2.16
1665
1666 2009-11-05  Patrick Ohly  <patrick.ohly@intel.com>
1667
1668         * src/Makefile-gen.am:
1669
1670         client-test: unit tests not included when building statically
1671
1672 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
1673
1674         * src/syncevo-dbus-server.cpp:
1675         * src/syncevo/SyncContext.cpp:
1676         * src/syncevo/SyncContext.h:
1677         * src/syncevo/SynthesisDBPlugin.cpp:
1678
1679         SyncML server: don't check client credentials if not required
1680
1681 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
1682
1683         * test/syncevo-http-server.py:
1684
1685         syncevolution-http-server.py: clients must authenticate
1686
1687 2009-10-25  Patrick Ohly  <patrick.ohly@intel.com>
1688
1689         * src/syncevo/SyncConfig.cpp:
1690         * src/syncevo/SyncConfig.h:
1691         * src/syncevo/SyncContext.cpp:
1692         * src/syncevo/SyncContext.h:
1693         * src/syncevo/SyncSource.cpp:
1694         * src/syncevo/SynthesisDBPlugin.cpp:
1695
1696         Synthesis server: session auth and device admin
1697
1698 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
1699
1700         * src/syncevo/SyncContext.cpp:
1701
1702         logging + XML config: print config when it cannot be parsed
1703
1704 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
1705
1706         * src/syncevo/SafeConfigNode.cpp:
1707
1708         SafeConfigNode::escape(): did not work correctly for strings with
1709         ! in them
1710
1711 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
1712
1713         * src/default/README:
1714
1715         adding templates: also need to go into test/test-dbus.py
1716
1717 2009-10-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1718
1719         * src/syncevo-dbus-server.cpp:
1720
1721         syncevo-dbus-server: implement progress (bug #7134)
1722
1723 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
1724
1725         * gen-autotools.sh:
1726
1727         gen-autotools.sh: avoid GNU find -printf
1728
1729 2009-11-04  Patrick Ohly  <patrick.ohly@intel.com>
1730
1731         * configure-pre.in:
1732
1733         configure: detect incorrect use of --with-synthesis-src
1734
1735 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
1736
1737         * src/backends/sqlite/SQLiteContactSource.cpp:
1738         * src/backends/sqlite/SQLiteContactSource.h:
1739
1740         SQLite backend: added server admin calls
1741
1742 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
1743
1744         * gen-autotools.sh:
1745
1746         gen-autotools.sh: avoid GNU find -printf
1747
1748 2009-11-03  Patrick Ohly  <patrick.ohly@intel.com>
1749
1750         * src/syncevo/LogRedirect.cpp:
1751
1752         stderr redirection: detect "error" messages and show them
1753         (MB#7655)
1754
1755 2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>
1756
1757         * po/POTFILES.in:
1758         * src/gtk-ui/sync-ui-config.c:
1759         * src/gtk-ui/sync-ui-config.h:
1760         * src/gtk-ui/sync-ui.c:
1761
1762         gtk-ui: simplify report handling & source checking
1763
1764 2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>
1765
1766         * src/gtk-ui/sync-ui.c:
1767
1768         gtk-ui: add sync report and progress handling
1769
1770 2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>
1771
1772         * src/dbus/syncevo-dbus-types.c:
1773         * src/dbus/syncevo-dbus-types.h:
1774
1775         add 'done' to sessions statuses in dbus wrapper
1776
1777 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1778
1779         * src/dbus/test.c:
1780
1781         improve test binary for dbus wrapper
1782
1783 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1784
1785         * src/dbus/syncevo-server.c:
1786         * src/dbus/syncevo-server.h:
1787         * src/dbus/syncevo-session.c:
1788         * src/dbus/syncevo-session.h:
1789
1790         bugfixes in dbus wrapper
1791
1792 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1793
1794         * src/dbus/syncevo-dbus-types.c:
1795         * src/dbus/syncevo-dbus-types.h:
1796
1797         fix sessions-data handling in client wrapper
1798
1799 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1800
1801         * src/dbus/syncevo-server.c:
1802         * src/gtk-ui/sync-ui.c:
1803
1804         use Attach/Detach automatically in dbus client wrapper
1805
1806 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1807
1808         * src/dbus/interfaces/syncevo-server-full.xml:
1809
1810         dbus documentation fixes
1811
1812 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1813
1814         * src/gtk-ui/sync-ui-config.c:
1815         * src/gtk-ui/sync-ui-config.h:
1816         * src/gtk-ui/sync-ui.c:
1817
1818         gtk-ui: read current configuration from Session
1819
1820 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1821
1822         * src/dbus/syncevo-dbus-types.c:
1823         * src/dbus/syncevo-dbus-types.h:
1824         * src/dbus/syncevo-session.c:
1825         * src/dbus/syncevo-session.h:
1826
1827         add missing CheckSource implementation to cient wrapper
1828
1829 2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>
1830
1831         * src/dbus/test.c:
1832         * src/gtk-ui/sync-ui-config.c:
1833         * src/gtk-ui/sync-ui.c:
1834
1835         gtk-ui : fix the build (compiles, does not work)
1836
1837 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
1838
1839         * src/dbus/Makefile.am:
1840         * src/dbus/test.c:
1841
1842         add temporary test binary
1843
1844 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
1845
1846         * src/dbus/interfaces/syncevo-session-full.xml:
1847         * src/dbus/syncevo-session.c:
1848         * src/dbus/syncevo-session.h:
1849
1850         fix dbus signature for GetConfig
1851
1852 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
1853
1854         * src/dbus/interfaces/syncevo-marshal.list:
1855         * src/dbus/syncevo-dbus-types.c:
1856         * src/dbus/syncevo-dbus-types.h:
1857         * src/dbus/syncevo-server.c:
1858         * src/dbus/syncevo-server.h:
1859         * src/dbus/syncevo-session.c:
1860         * src/dbus/syncevo-session.h:
1861         * src/gtk-ui/sync-ui-config.h:
1862         * src/gtk-ui/sync-ui.c:
1863
1864         add missing session signals to client dbus wrapper
1865
1866 2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>
1867
1868         * src/dbus/Makefile.am:
1869         * src/dbus/README:
1870         * src/dbus/interfaces/Makefile.am:
1871         * src/dbus/interfaces/syncevo-full.xml:
1872         * src/dbus/interfaces/syncevo-marshal.list:
1873         * src/dbus/syncevo-dbus-types.c:
1874         * src/dbus/syncevo-dbus-types.h:
1875         * src/dbus/syncevo-dbus.c:
1876         * src/dbus/syncevo-dbus.h:
1877         * src/dbus/syncevo-server.c:
1878         * src/dbus/syncevo-server.h:
1879         * src/dbus/syncevo-session.c:
1880         * src/dbus/syncevo-session.h:
1881         * src/dbus/test.c:
1882
1883         implement new dbus api in the C wrapper
1884
1885 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
1886
1887         * src/syncevo-dbus-server.cpp:
1888         * src/syncevo/SyncContext.cpp:
1889         * src/syncevo/SyncContext.h:
1890         * src/syncevo/SynthesisDBPlugin.cpp:
1891         * test/test-dbus.py:
1892
1893         syncevo-dbus-server: removed special case for unauthenticated
1894         Connections
1895
1896 2009-11-11  Patrick Ohly  <patrick.ohly@intel.com>
1897
1898         * src/syncevo/SyncContext.cpp:
1899
1900         SyncML server: accept basic authentication
1901
1902 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
1903
1904         * src/client-test-app.cpp:
1905
1906         testing: Client::Sync broke when removing the source array in the
1907         sync() method
1908
1909 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
1910
1911         * test/test-dbus.py:
1912
1913         D-Bus testing: adapted to fully implemented GetConfigs()
1914
1915 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
1916
1917         * test/test-dbus.py:
1918
1919         D-Bus testing: set up environment also for running under debugger
1920
1921 2009-10-29  Patrick Ohly  <patrick.ohly@intel.com>
1922
1923         * src/syncevo-dbus-server.cpp:
1924
1925         syncevo-dbus-server: fixed compiler warning
1926
1927 2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1928
1929         * src/syncevo-dbus-server.cpp:
1930
1931         syncevo-dbus-server: use enum values to represent sync statuses
1932
1933 2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1934
1935         * test/dbus-server-config.py:
1936
1937         syncevo-dbus-server: add test script for getConfigs
1938
1939 2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1940
1941         * src/syncevo-dbus-server.cpp:
1942
1943         syncevo-dbus-server: implement getConfigs
1944
1945 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1946
1947         * src/syncevo-dbus-server.cpp:
1948
1949         syncevo-dbus-server: hook up checkForSuspend and checkForAbort
1950
1951 2009-10-12  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1952
1953         * src/syncevo-dbus-server.cpp:
1954
1955         syncevo-dbus-server: add timeout mechanism for status and
1956         progress
1957
1958 2009-10-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1959
1960         * src/syncevo-dbus-server.cpp:
1961
1962         syncevo-dbus-server: change checkSource and getDatabases
1963
1964 2009-10-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
1965
1966         * src/syncevo-dbus-server.cpp:
1967         * src/syncevo/ConfigTree.h:
1968         * src/syncevo/FileConfigTree.cpp:
1969         * src/syncevo/FileConfigTree.h:
1970         * src/syncevo/SyncConfig.cpp:
1971         * src/syncevo/SyncConfig.h:
1972
1973         syncevo-dbus-server setConfig: reserve meta information
1974
1975 2009-10-26  GLSQA  <namfonx.yeates@intel.com>
1976
1977         * po/fi.po:
1978
1979         l10n: Updates to Finnish (fi) translation
1980
1981 2009-10-26  GLSQA  <namfonx.yeates@intel.com>
1982
1983         * po/fi.po:
1984
1985         l10n: Updates to Finnish (fi) translation
1986
1987 2009-10-26  Patrick Ohly  <patrick.ohly@intel.com>
1988
1989         * NEWS:
1990         * configure-pre.in:
1991
1992         NEWS, version: updated for 0.9.1
1993
1994 2009-10-23  Patrick Ohly  <patrick.ohly@intel.com>
1995
1996         * src/syncevo/SyncSource.cpp:
1997
1998         SyncSourceAdmin::insertMapItem(): silently update existing items
1999
2000 2009-10-23  Patrick Ohly  <patrick.ohly@intel.com>
2001
2002         * src/syncevo/SynthesisDBPlugin.cpp:
2003
2004         Synthesis DB interface: logging of local operations
2005
2006 2009-10-23  Patrick Ohly  <patrick.ohly@intel.com>
2007
2008
2009         Merge commit 'origin/master' into dbus-api
2010
2011 2009-10-21  ZhuYanhai  <zhu.yanhai@gmail.com>
2012
2013         * po/zh_CN.po:
2014
2015         l10n: Updates to Chinese (China) (zh_CN) translation
2016
2017 2009-10-21  ZhuYanhai  <zhu.yanhai@gmail.com>
2018
2019         * po/zh_CN.po:
2020
2021         l10n: Updates to Chinese (China) (zh_CN) translation
2022
2023 2009-10-20  Patrick Ohly  <patrick.ohly@intel.com>
2024
2025
2026         Merge branch 'master' into dbus-api
2027
2028 2009-10-19  Patrick Ohly  <patrick.ohly@intel.com>
2029
2030         * NEWS:
2031         * configure-pre.in:
2032
2033         NEWS, version: updated for 0.9.1 beta 2
2034
2035 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
2036
2037         * test/ClientTest.cpp:
2038         * test/ClientTest.h:
2039
2040         client-test: added testManyDeletes, improved testManyItems
2041
2042 2009-10-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2043
2044         * test/valgrindcheck.sh:
2045
2046         valgrindcheck.sh: return 100 when valgrind finds a problem
2047
2048 2009-10-16  Congwu Chen  <congwu.chen@intel.com>
2049
2050         * test/runtests.py:
2051
2052         runtests.py: added configuration of Resend test
2053
2054 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
2055
2056         * test/runtests.py:
2057
2058         runtests.py: reformatted source code to split up long lines
2059
2060 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
2061
2062         * test/runtests.py:
2063
2064         runtests.py: build RPMs in addition to DEBs
2065
2066 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
2067
2068         * test/runtests.py:
2069
2070         runtests.py: fixed "prebuilt" tests
2071
2072 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
2073
2074         * test/runtests.py:
2075
2076         runtests.py: fixed building lpia .deb
2077
2078 2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2079
2080         * test/generate-html.xsl:
2081
2082         Testing: add valgrind result checking and generate result in html
2083         output
2084
2085 2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2086
2087         * test/runtests.py:
2088
2089         Testing: add nightly test for memotoo
2090
2091 2009-10-13  Chen Congwu  <congwu.chen@intel.com>
2092
2093         * test/runtests.py:
2094
2095         Testing: add time info for mail title
2096
2097 2009-10-13  Chen Congwu  <congwu.chen@intel.com>
2098
2099         * test/runtests.py:
2100
2101         Testing: change know failures to skip for google testing
2102
2103 2009-09-28  Chen Congwu  <congwu.chen@intel.com>
2104
2105         * test/runtests.py:
2106
2107         Testing: add valgrind check result and backend scan dir
2108
2109 2009-09-28  Chen Congwu  <congwu.chen@intel.com>
2110
2111         * test/resultchecker.py:
2112         * test/runtests.py:
2113
2114         Testing: add valgrind check result and backend scan dir
2115
2116 2009-10-16  Patrick Ohly  <patrick.ohly@intel.com>
2117
2118         * src/syncevo/SyncContext.cpp:
2119
2120         fixed typo: Aboring -> Aborting
2121
2122 2009-10-15  Patrick Ohly  <patrick.ohly@intel.com>
2123
2124         * test/README.mobical:
2125         * test/synccompare.pl:
2126
2127         Mobical: PHOTOs preserved verbatim (MB#6668)
2128
2129 2009-10-15  Patrick Ohly  <patrick.ohly@intel.com>
2130
2131         * src/syncevo/Makefile.am:
2132         * src/syncevo/installcheck-local.sh:
2133
2134         packaging: another fix for installcheck-local
2135
2136 2009-10-15  Patrick Ohly  <patrick.ohly@intel.com>
2137
2138         * Makefile-gen.am:
2139
2140         packaging: force serialization of "install" and "installcheck"
2141
2142 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2143
2144         * src/syncevo/SyncSource.cpp:
2145
2146         SyncSourceSerialize: a typo for vCalendar1.0 in getSynthesisInfo
2147
2148 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2149
2150         * src/syncclient_sample_config.xml:
2151         * src/syncevo/SyncSource.cpp:
2152
2153         SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
2154         2.0
2155
2156 2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2157
2158         * src/backends/evolution/EvolutionContactSource.h:
2159         * src/syncclient_sample_config.xml:
2160         * src/syncevo/SyncSource.cpp:
2161         * src/syncevo/SyncSource.h:
2162
2163         SyncSource: change names for m_incomingScript and
2164         m_outgointScript
2165
2166 2009-10-14  xosecalvo  <ubuntu@galizaweb.net>
2167
2168         * po/gl.po:
2169
2170         l10n: First Galician translation
2171
2172 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
2173
2174         * test/test-dbus.py:
2175
2176         D-Bus testing: reorganized code, added session and sync testing
2177
2178 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
2179
2180         * src/syncevo-dbus-server.cpp:
2181
2182         syncevo-dbus-server: cleaned up read-only methods and added
2183         GetConfigs()
2184
2185 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
2186
2187         * src/syncevo-dbus-server.cpp:
2188
2189         syncevo-dbus-server: fixed name of Session signals
2190
2191 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
2192
2193         * src/syncevo-dbus-server.cpp:
2194
2195         syncevo-dbus-server: fixed reporting of status "idle"
2196
2197 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
2198
2199         * test/test-dbus.py:
2200
2201         D-Bus testing: use dbus-monitor in normal mode
2202
2203 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
2204
2205         * src/gdbus/test/example.cpp:
2206
2207         gdbus C++: demonstrate how to bind methods in private base
2208         classes
2209
2210 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
2211
2212         * src/gdbus/test/example.cpp:
2213
2214         gdbus C++ example: added static and const function callback
2215
2216 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
2217
2218         * src/gdbus/gdbus-cxx-bridge.h:
2219         * src/gdbus/test/example.cpp:
2220         * src/gdbus/test/test-example:
2221         * src/syncevo-dbus-server.cpp:
2222
2223         gdbus C++: simplified method declaration
2224
2225 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
2226
2227         * src/gdbus/gdbus.h:
2228         * src/gdbus/object.c:
2229
2230         gdbus: per-method callback data
2231
2232 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
2233
2234         * src/gdbus/gdbus.h:
2235
2236         gdbus: add _NONE = 0 enum value for C++
2237
2238 2009-10-14  Patrick Ohly  <patrick.ohly@intel.com>
2239
2240         * Makefile-gen.am:
2241         * src/syncevo/Makefile.am:
2242         * src/syncevo/installcheck-local.sh:
2243
2244         packaging: fix for installcheck
2245
2246 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
2247
2248         * src/syncevo/Cmdline.cpp:
2249
2250         command line: removing non-existant configuration prints error
2251         (MB #6673)
2252
2253 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
2254
2255         * src/syncevo/SyncConfig.cpp:
2256         * src/syncevo/SyncContext.cpp:
2257
2258         message resend: zero interval disables resending (MB #6500)
2259
2260 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
2261
2262         * src/syncevo/SyncConfig.h:
2263
2264         command line config value checking: detect negative values on 32
2265         bit (MB #6500)
2266
2267 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
2268
2269         * NEWS:
2270
2271         NEWS: fixed some typos, improved wording
2272
2273 2009-10-12  Patrick Ohly  <patrick.ohly@intel.com>
2274
2275         * Makefile-gen.am:
2276         * configure-post.in:
2277         * src/syncevo/eds_abi_wrapper.cpp:
2278         * src/syncevo/eds_abi_wrapper.h:
2279
2280         --enable-evolution-compatibility: added
2281         icalcomp_get_location/summary (MB#6552), added test
2282
2283 2009-10-13  Patrick Ohly  <patrick.ohly@intel.com>
2284
2285         * src/syncevo-dbus-server.cpp:
2286         * test/test-dbus.py:
2287
2288         D-Bus testing: use 'unittest' to write tests, watch
2289         syncevo-dbus-server
2290
2291 2009-10-13  Jussi Kukkonen  <jku@linux.intel.com>
2292
2293         * src/gtk-ui/sync-ui-config.c:
2294         * src/gtk-ui/sync-ui-config.h:
2295         * src/gtk-ui/sync-ui.c:
2296
2297         gtk-ui: disable sources that are not supported (MB#6672)
2298
2299 2009-10-13  andika  <andika@gmail.com>
2300
2301         * po/id.po:
2302
2303         l10n: Updates to Indonesian (id) translation
2304
2305 2009-10-13  andika  <andika@gmail.com>
2306
2307         * po/id.po:
2308
2309         l10n: Updates to Indonesian (id) translation
2310
2311 2009-10-10  GLS_CHS  <yunx.nie@intel.com>
2312
2313         * po/zh_CN.po:
2314
2315         l10n: Updates to Chinese (China) (zh_CN) translation
2316
2317 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
2318
2319         * src/syncevo-dbus-server.cpp:
2320
2321         syncevo-dbus-server: use Server Alerted Notification (SAN)
2322         message content
2323
2324 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
2325
2326         * src/syncevo/SyncML.cpp:
2327         * src/syncevo/SyncML.h:
2328
2329         SyncMode: use values that are consistent with SyncML spec
2330
2331 2009-10-07  Patrick Ohly  <patrick.ohly@intel.com>
2332
2333         * src/syncevo-dbus-server.cpp:
2334
2335         syncevo-dbus-server setConfig: added TODO
2336
2337 2009-09-27  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2338
2339         * src/syncevo-dbus-server.cpp:
2340         * test/dbus-server-config.py:
2341
2342         syncevo-dbus-server: implement checkSource and getDatabases
2343
2344 2009-09-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2345
2346         * src/syncevo-dbus-server.cpp:
2347
2348         syncevo-dbus-server: add workarounds for getConfig/getReports
2349
2350 2009-09-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2351
2352         * src/dbus/interfaces/syncevo-server-full.xml:
2353         * src/syncevo-dbus-server.cpp:
2354         * test/dbus-server-config.py:
2355
2356         syncevo-dbus-server: add implementation for getReports
2357
2358 2009-09-22  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2359
2360         * src/syncevo-dbus-server.cpp:
2361         * src/syncevo/FileConfigNode.cpp:
2362         * test/dbus-server-config.py:
2363
2364         syncevo-dbus-server: implement getConfig/setConfig
2365
2366 2009-09-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
2367
2368         * src/dbus/interfaces/syncevo-server-full.xml:
2369
2370         DBUS-API: fix a xml syntax error in dbus-api
2371
2372 2009-10-01  Patrick Ohly  <patrick.ohly@intel.com>
2373
2374         * src/syncevo-dbus-server.cpp:
2375         * src/syncevo/SyncContext.cpp:
2376
2377         EvolutionSyncClient: added some more TODOs
2378
2379 2009-09-30  Patrick Ohly  <patrick.ohly@intel.com>
2380
2381         * src/syncevo-dbus-server.cpp:
2382
2383         syncevo-dbus-server: close connection on error
2384
2385 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
2386
2387         * src/syncevo/Cmdline.cpp:
2388         * src/syncevo/ConfigTree.h:
2389         * src/syncevo/FileConfigTree.cpp:
2390         * src/syncevo/SyncConfig.cpp:
2391         * src/syncevo/SyncConfig.h:
2392         * src/syncevo/SyncContext.cpp:
2393         * src/syncevo/SyncSource.cpp:
2394         * src/syncevo/SyncSource.h:
2395         * src/syncevo/SynthesisDBPlugin.cpp:
2396         * src/syncevo/TrackingSyncSource.cpp:
2397         * src/syncevo/TrackingSyncSource.h:
2398
2399         SyncML server: handle admin data inside SyncEvolution, use
2400         <simpleauthuser/pw>
2401
2402 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
2403
2404         * src/syncevo/SyncConfig.cpp:
2405
2406         config: allow empty username/password
2407
2408 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
2409
2410         * src/syncevo/ConfigNode.h:
2411         * src/syncevo/FileConfigNode.cpp:
2412         * src/syncevo/FileConfigNode.h:
2413         * src/syncevo/FilterConfigNode.cpp:
2414         * src/syncevo/FilterConfigNode.h:
2415         * src/syncevo/HashConfigNode.h:
2416         * src/syncevo/PrefixConfigNode.h:
2417         * src/syncevo/SafeConfigNode.h:
2418
2419         ConfigNode API: added writeProperties() and clear()
2420
2421 2009-09-29  Patrick Ohly  <patrick.ohly@intel.com>
2422
2423         * src/syncevo/SafeConfigNode.cpp:
2424         * src/syncevo/SafeConfigNode.h:
2425
2426         SafeConfigNode: make escape/unescape utility functions public
2427
2428 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
2429
2430         * HACKING:
2431         * configure-pre.in:
2432         * src/Makefile-gen.am:
2433         * src/syncclient_sample_config.xml:
2434         * src/syncevo-dbus-server.cpp:
2435         * src/syncevo/Makefile.am:
2436         * src/syncevo/SyncContext.cpp:
2437         * src/syncevo/SyncContext.h:
2438         * src/syncevo/SynthesisEngine.cpp:
2439         * src/syncevo/SynthesisEngine.h:
2440         * test/syncevo-http-server.py:
2441
2442         syncevo-dbus-server/syncevolution-http-server.py: SyncML HTTP
2443         server
2444
2445 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
2446
2447         * src/syncevo/util.h:
2448
2449         StringMap: alias for std::map<std::string, std::string>
2450
2451 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
2452
2453         * src/dbus/interfaces/syncevo-server-full.xml:
2454
2455         D-Bus API: added error specification
2456
2457 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
2458
2459         * src/dbus/interfaces/syncevo-session-full.xml:
2460
2461         D-Bus API: added database listing and config checking
2462
2463 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
2464
2465         * src/syncevo/SyncConfig.h:
2466         * src/syncevo/SyncContext.cpp:
2467         * src/syncevo/SyncSource.h:
2468
2469         sync progress: generate information about inactive sources
2470
2471 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
2472
2473         * src/dbus/interfaces/syncevo-server-full.xml:
2474
2475         D-Bus API: added Server.InfoRequest/Response
2476
2477 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
2478
2479         * src/syncevo-dbus-server.cpp:
2480
2481         syncevo-dbus-server: use string for session identifier
2482
2483 2009-09-22  Patrick Ohly  <patrick.ohly@intel.com>
2484
2485         * src/syncevo-dbus-server.cpp:
2486
2487         syncevo-dbus-server: added stubs for
2488         Attach/Detach/Presence/CheckPresence
2489
2490 2009-09-21  Patrick Ohly  <patrick.ohly@intel.com>
2491
2492         * src/syncevo-dbus-server.cpp:
2493         * src/syncevo/TransportAgent.cpp:
2494         * src/syncevo/TransportAgent.h:
2495
2496         syncevo-dbus-server: allow SAN messages to start a Connection
2497
2498 2009-09-21  Patrick Ohly  <patrick.ohly@intel.com>
2499
2500         * src/syncevo/SyncContext.cpp:
2501
2502         transport logic: avoid calling the engine with STEPCMD_SENTDATA
2503         twice
2504
2505 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
2506
2507         * src/syncevo-dbus-server.cpp:
2508         * test/dbus-server-http.py:
2509
2510         syncevo-dbus-server: implemented syncs via Connection API
2511
2512 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
2513
2514         * src/syncevo-dbus-server.cpp:
2515
2516         syncevo-dbus-server: fix for handling of active session
2517
2518 2009-10-07  Patrick Ohly  <patrick.ohly@intel.com>
2519
2520         * src/syncevo/CurlTransportAgent.cpp:
2521         * src/syncevo/CurlTransportAgent.h:
2522         * src/syncevo/Makefile.am:
2523         * src/syncevo/SoupTransportAgent.cpp:
2524         * src/syncevo/SoupTransportAgent.h:
2525         * src/syncevo/SyncConfig.cpp:
2526         * src/syncevo/SyncConfig.h:
2527         * src/syncevo/SyncContext.cpp:
2528         * src/syncevo/SyncContext.h:
2529         * src/syncevo/TransportAgent.cpp:
2530         * src/syncevo/TransportAgent.h:
2531         * test/ClientTest.h:
2532
2533         TransportAgent: added shutdown(), moved HTTP setup out of core
2534         engine
2535
2536 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
2537
2538         * src/syncevo/SynthesisEngine.h:
2539
2540         SharedBuffer: added the possibility to create a SharedBuffer from
2541         const memory
2542
2543 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
2544
2545         * src/syncevo-dbus-server.cpp:
2546         * test/dbus-server-sync.py:
2547
2548         syncevo-dbus-server: implemented Session.Sync() parameter
2549         handling
2550
2551 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
2552
2553         * src/CmdlineSyncClient.cpp:
2554         * src/CmdlineSyncClient.h:
2555         * src/client-test-app.cpp:
2556         * src/syncevo-dbus-server.cpp:
2557         * src/syncevo/Cmdline.cpp:
2558         * src/syncevo/SyncConfig.cpp:
2559         * src/syncevo/SyncConfig.h:
2560         * src/syncevo/SyncContext.cpp:
2561         * src/syncevo/SyncContext.h:
2562         * src/syncevolution.cpp:
2563
2564         sync source handling: implemented per-source property filtering,
2565         Cmdline uses it
2566
2567 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
2568
2569         * src/syncevo-dbus-server.cpp:
2570         * test/dbus-server-sync.py:
2571
2572         syncevo-dbus-server: implemented Session.Sync() and sync
2573         status/progress
2574
2575 2009-09-14  Patrick Ohly  <patrick.ohly@intel.com>
2576
2577         * src/syncevo/SyncContext.cpp:
2578         * src/syncevo/SyncContext.h:
2579
2580         SyncContext: added handleException()
2581
2582 2009-09-09  Patrick Ohly  <patrick.ohly@intel.com>
2583
2584         * src/syncevo-dbus-server.cpp:
2585
2586         syncevo-dbus-server: added stubs for
2587         Server/Session.GetConfig/GetReports()
2588
2589 2009-09-08  Patrick Ohly  <patrick.ohly@intel.com>
2590
2591         * src/DBusSyncClient.cpp:
2592         * src/DBusSyncClient.h:
2593         * src/Makefile-gen.am:
2594         * src/syncevo-dbus-server.cpp:
2595         * src/syncevo-dbus-server.h:
2596         * test/dbus-server-connect.py:
2597
2598         syncevo-dbus-server: moved to gdbus with C++ bridge
2599
2600 2009-10-07  Patrick Ohly  <patrick.ohly@intel.com>
2601
2602         * src/dbus/interfaces/Makefile.am:
2603         * src/dbus/interfaces/spec-to-docbook.xsl:
2604         * src/dbus/interfaces/syncevo-connection-full.xml:
2605         * src/dbus/interfaces/syncevo-server-full.xml:
2606         * src/dbus/interfaces/syncevo-session-full.xml:
2607
2608         D-Bus API: added next generation D-Bus UI API
2609
2610 2009-09-03  Patrick Ohly  <patrick.ohly@intel.com>
2611
2612         * src/gdbus/gdbus-cxx-bridge.h:
2613         * src/gdbus/test/example.cpp:
2614         * src/gdbus/test/test-example:
2615
2616         D-Bus C++: added support for structs
2617
2618 2009-09-02  Patrick Ohly  <patrick.ohly@intel.com>
2619
2620         * src/gdbus/gdbus-cxx-bridge.h:
2621
2622         D-Bus C++: added support for in-place passing of basic arrays
2623
2624 2009-09-02  Patrick Ohly  <patrick.ohly@intel.com>
2625
2626         * src/gdbus/gdbus-cxx-bridge.h:
2627
2628         D-Bus C++: let app use char and unsigned char for D-BUS BYTE
2629
2630 2009-08-28  Patrick Ohly  <patrick.ohly@intel.com>
2631
2632         * src/gdbus/gdbus-cxx-bridge.h:
2633         * src/gdbus/gdbus-cxx.h:
2634         * src/gdbus/test/example.cpp:
2635
2636         D-Bus C++: added the possibility to pass Caller ID string and a
2637         watch
2638
2639 2009-09-08  Patrick Ohly  <patrick.ohly@intel.com>
2640
2641         * src/gdbus/Makefile.am:
2642         * src/gdbus/gdbus-cxx-bridge.h:
2643         * src/gdbus/gdbus-cxx.h:
2644         * src/gdbus/test/example.cpp:
2645         * src/gdbus/test/test-example:
2646
2647         D-Bus C++: C++ helper classes for libdbus/libgdbus
2648
2649 2009-09-02  Patrick Ohly  <patrick.ohly@intel.com>
2650
2651         * src/gdbus/watch.c:
2652
2653         gdbus: fixed segfault in watch disconnect function
2654
2655 2009-08-27  Patrick Ohly  <patrick.ohly@intel.com>
2656
2657         * src/gdbus/object.c:
2658
2659         gdbus: allow registering multiple interfaces per object
2660
2661 2009-08-27  Patrick Ohly  <patrick.ohly@intel.com>
2662
2663         * src/gdbus/object.c:
2664
2665         g_dbus_unregister_object(): fix same invalid memory reuse as for
2666         watches
2667
2668 2009-08-20  Patrick Ohly  <patrick.ohly@intel.com>
2669
2670         * src/gdbus/object.c:
2671
2672         g_dbus_create_error(): implemented support for detailed error
2673         description
2674
2675 2009-08-19  Patrick Ohly  <patrick.ohly@intel.com>
2676
2677         * configure-post.in:
2678         * configure-pre.in:
2679         * src/Makefile-gen.am:
2680         * src/gdbus/Makefile.am:
2681
2682         gdbus: compile the gdbus utility library
2683
2684 2009-08-26  Patrick Ohly  <patrick.ohly@intel.com>
2685
2686         * src/gdbus/watch.c:
2687
2688         watch: call dbus_bus_remove_match() for each dbus_bus_add_match()
2689
2690 2009-08-26  Patrick Ohly  <patrick.ohly@intel.com>
2691
2692         * src/gdbus/watch.c:
2693
2694         fix for ConnectionData handling
2695
2696 2008-10-17  Marcel Holtmann  <marcel@holtmann.org>
2697
2698         * src/gdbus/gdbus.h:
2699         * src/gdbus/watch.c:
2700
2701         Extended GDBusWatchFunction parameter list
2702
2703 2008-08-13  Marcel Holtmann  <marcel@holtmann.org>
2704
2705         * src/gdbus/gdbus.h:
2706         * src/gdbus/mainloop.c:
2707         * src/gdbus/object.c:
2708         * src/gdbus/watch.c:
2709
2710         Convert all documentation to gtk-doc style
2711
2712 2008-07-30  Marcel Holtmann  <marcel@holtmann.org>
2713
2714         * src/gdbus/object.c:
2715
2716         Protect the interface list with a static mutex
2717
2718 2008-07-01  Marcel Holtmann  <marcel@holtmann.org>
2719
2720         * src/gdbus/mainloop.c:
2721
2722         Use a GSource for message dispatching
2723
2724 2008-07-01  Marcel Holtmann  <marcel@holtmann.org>
2725
2726         * src/gdbus/debug.h:
2727
2728         Don't add an extra newline in the debug messages
2729
2730 2008-07-01  Marcel Holtmann  <marcel@holtmann.org>
2731
2732         * src/gdbus/watch.c:
2733
2734         Fix typo in debug statement
2735
2736 2008-06-30  Marcel Holtmann  <marcel@holtmann.org>
2737
2738         * src/gdbus/gdbus.h:
2739         * src/gdbus/watch.c:
2740
2741         Add watch helper for receiving signals
2742
2743 2008-06-25  Marcel Holtmann  <marcel@holtmann.org>
2744
2745         * src/gdbus/gdbus.h:
2746         * src/gdbus/mainloop.c:
2747         * src/gdbus/object.c:
2748
2749         Use automatic object registration only
2750
2751 2008-05-29  Marcel Holtmann  <marcel@holtmann.org>
2752
2753         * src/gdbus/gdbus.h:
2754         * src/gdbus/mainloop.c:
2755         * src/gdbus/watch.c:
2756
2757         Use common GDBusWatchFunction prototype
2758
2759 2008-05-29  Marcel Holtmann  <marcel@holtmann.org>
2760
2761         * src/gdbus/gdbus.h:
2762         * src/gdbus/watch.c:
2763
2764         Remove return parameter from disconnect watch callback
2765
2766 2008-05-27  Marcel Holtmann  <marcel@holtmann.org>
2767
2768         * src/gdbus/gdbus.h:
2769         * src/gdbus/object.c:
2770
2771         Add more flexible error handling helpers
2772
2773 2008-05-27  Marcel Holtmann  <marcel@holtmann.org>
2774
2775         * src/gdbus/gdbus.h:
2776         * src/gdbus/object.c:
2777
2778         Add support for per interface user data
2779
2780 2008-05-19  Marcel Holtmann  <marcel@holtmann.org>
2781
2782         * src/gdbus/gdbus.h:
2783         * src/gdbus/object.c:
2784
2785         Add helper functions for creating errors and replies
2786
2787 2008-05-19  Marcel Holtmann  <marcel@holtmann.org>
2788
2789         * src/gdbus/gdbus.h:
2790         * src/gdbus/object.c:
2791
2792         Add helper functions for sending errors and replies
2793
2794 2008-05-17  Marcel Holtmann  <marcel@holtmann.org>
2795
2796         * src/gdbus/object.c:
2797
2798         Protect the object list with a static mutex
2799
2800 2008-05-16  Marcel Holtmann  <marcel@holtmann.org>
2801
2802         * src/gdbus/debug.c:
2803         * src/gdbus/debug.h:
2804         * src/gdbus/gdbus.h:
2805         * src/gdbus/mainloop.c:
2806         * src/gdbus/object.c:
2807         * src/gdbus/watch.c:
2808
2809         Update copyright information
2810
2811 2008-05-16  Marcel Holtmann  <marcel@holtmann.org>
2812
2813         * src/gdbus/mainloop.c:
2814
2815         Remove option for using dbus-glib's mainloop integration
2816
2817 2008-02-22  Marcel Holtmann  <marcel@holtmann.org>
2818
2819         * src/gdbus/mainloop.c:
2820
2821         Add additional checks for error handling
2822
2823 2008-02-18  Marcel Holtmann  <marcel@holtmann.org>
2824
2825         * src/gdbus/mainloop.c:
2826
2827         Add option to use dbus-glib's mainloop integration
2828
2829 2008-02-15  Marcel Holtmann  <marcel@holtmann.org>
2830
2831         * src/gdbus/gdbus.h:
2832         * src/gdbus/mainloop.c:
2833
2834         Add error parameter to setup functions
2835
2836 2008-02-04  Marcel Holtmann  <marcel@holtmann.org>
2837
2838         * src/gdbus/gdbus.h:
2839         * src/gdbus/object.c:
2840
2841         Add annotation for asynchronous methods
2842
2843 2008-01-24  Marcel Holtmann  <marcel@holtmann.org>
2844
2845         * src/gdbus/mainloop.c:
2846
2847         Add error handling if bus is not available
2848
2849 2008-01-03  Marcel Holtmann  <marcel@holtmann.org>
2850
2851         * src/gdbus/gdbus.h:
2852         * src/gdbus/mainloop.c:
2853
2854         Add function for requesting additional bus names
2855
2856 2007-12-24  Marcel Holtmann  <marcel@holtmann.org>
2857
2858         * src/gdbus/gdbus.h:
2859         * src/gdbus/object.c:
2860
2861         Fix naming of object flags
2862
2863 2007-12-22  Marcel Holtmann  <marcel@holtmann.org>
2864
2865         * src/gdbus/object.c:
2866
2867         Fix parent path validation check
2868
2869 2007-12-22  Marcel Holtmann  <marcel@holtmann.org>
2870
2871         * src/gdbus/object.c:
2872
2873         Fix user data in property callbacks
2874
2875 2007-12-21  Marcel Holtmann  <marcel@holtmann.org>
2876
2877         * src/gdbus/object.c:
2878
2879         Fix introspection update for parent objects
2880
2881 2007-12-20  Marcel Holtmann  <marcel@holtmann.org>
2882
2883         * src/gdbus/gdbus.h:
2884         * src/gdbus/mainloop.c:
2885
2886         Add function for connecting to specific bus addresses
2887
2888 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
2889
2890         * src/gdbus/gdbus.h:
2891
2892         Add documentation groups
2893
2894 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
2895
2896         * src/gdbus/gdbus.h:
2897         * src/gdbus/mainloop.c:
2898
2899         Add skeleton for message bus disconnect handling
2900
2901 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
2902
2903         * src/gdbus/Makefile.am:
2904         * src/gdbus/gdbus.h:
2905         * src/gdbus/mainloop.c:
2906         * src/gdbus/watch.c:
2907
2908         Add functions for client monitoring
2909
2910 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
2911
2912         * src/gdbus/Makefile.am:
2913         * src/gdbus/gdbus.h:
2914         * src/gdbus/mainloop.c:
2915         * src/gdbus/object.c:
2916
2917         Add functions for object and interface handling
2918
2919 2007-12-19  Marcel Holtmann  <marcel@holtmann.org>
2920
2921         * src/gdbus/Makefile.am:
2922         * src/gdbus/debug.c:
2923         * src/gdbus/debug.h:
2924         * src/gdbus/gdbus.h:
2925         * src/gdbus/mainloop.c:
2926
2927         Add functions for mainloop integration
2928
2929 2009-09-08  Patrick Ohly  <patrick.ohly@intel.com>
2930
2931         * build/import-foreign-git.sh:
2932         * build/import-gdbus.sh:
2933         * build/import-synthesis-xml.sh:
2934         * src/gdbus/README:
2935
2936         gdbus: start importing the complete upstream development history
2937
2938 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
2939
2940         * NEWS:
2941
2942         NEWS: added some more issues and release date of 0.9.1
2943
2944 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
2945
2946         * NEWS:
2947
2948         NEWS: another update for 0.9.1 beta 1
2949
2950 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
2951
2952         * src/CmdlineSyncClient.h:
2953         * src/backends/evolution/EvolutionCalendarSource.cpp:
2954         * src/client-test-app.cpp:
2955         * src/syncevo-dbus-server.cpp:
2956         * src/syncevo/Cmdline.cpp:
2957         * src/syncevo/Cmdline.h:
2958         * src/syncevo/SmartPtr.h:
2959         * src/syncevo/SyncConfig.cpp:
2960         * src/syncevo/SyncConfig.h:
2961         * src/syncevo/SyncContext.cpp:
2962         * src/syncevo/SyncContext.h:
2963         * src/syncevo/SyncSource.cpp:
2964         * src/syncevo/TransportAgent.h:
2965         * src/syncevo/util.cpp:
2966         * src/syncevo/util.h:
2967
2968         more classes renamed
2969
2970 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
2971
2972         * src/syncevo/eds_abi_wrapper.cpp:
2973         * src/syncevo/eds_abi_wrapper.h:
2974
2975         --enable-evolution-compatibility: added e_cal_get_uri() (MB#6552)
2976
2977 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
2978
2979         * src/syncevo/SyncConfig.cpp:
2980
2981         Memotoo: list in sync UI (MB#5635)
2982
2983 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
2984
2985
2986         Merge commit 'origin/master'
2987
2988 2009-10-06  Patrick Ohly  <patrick.ohly@intel.com>
2989
2990         * src/syncclient_sample_config.xml:
2991
2992         Google->Evolution: make sure that WORK/HOME numbers are displayed
2993         (MB #6501)
2994
2995 2009-10-05  auke  <auke-jan.h.kok@intel.com>
2996
2997         * po/nl.po:
2998
2999         l10n: Updates to Dutch (Flemish) (nl) translation
3000
3001 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
3002
3003         * src/syncevo/SyncConfig.cpp:
3004
3005         RetryInterval/Delay: only accept unsigned integers (MB #6500)
3006
3007 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
3008
3009         * src/syncevo/SyncConfig.h:
3010
3011         config value checking: be more strict for integer values
3012
3013 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
3014
3015         * configure-pre.in:
3016         * src/syncevo/SyncConfig.cpp:
3017
3018         SSL certificate checking: enabled by default, disabled in
3019         configure (MB#4220)
3020
3021 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
3022
3023         * src/backends/evolution/EvolutionCalendarSource.cpp:
3024         * src/backends/evolution/EvolutionContactSource.cpp:
3025         * src/backends/file/FileSyncSource.cpp:
3026         * src/backends/sqlite/SQLiteContactSource.cpp:
3027
3028         fixed some compile problems
3029
3030 2009-10-05  Patrick Ohly  <patrick.ohly@intel.com>
3031
3032         * src/CmdlineSyncClient.cpp:
3033         * src/CmdlineSyncClient.h:
3034         * src/DBusSyncClient.cpp:
3035         * src/DBusSyncClient.h:
3036         * src/backends/addressbook/AddressBookConstants.cpp:
3037         * src/backends/addressbook/AddressBookSource.cpp:
3038         * src/backends/addressbook/AddressBookSource.h:
3039         * src/backends/addressbook/AddressBookSourceRegister.cpp:
3040         * src/backends/evolution/EvolutionCalendarSource.cpp:
3041         * src/backends/evolution/EvolutionCalendarSource.h:
3042         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
3043         * src/backends/evolution/EvolutionContactSource.cpp:
3044         * src/backends/evolution/EvolutionContactSource.h:
3045         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
3046         * src/backends/evolution/EvolutionMemoSource.cpp:
3047         * src/backends/evolution/EvolutionMemoSource.h:
3048         * src/backends/evolution/EvolutionSyncSource.cpp:
3049         * src/backends/evolution/EvolutionSyncSource.h:
3050         * src/backends/file/FileSyncSource.cpp:
3051         * src/backends/file/FileSyncSource.h:
3052         * src/backends/file/FileSyncSourceRegister.cpp:
3053         * src/backends/sqlite/SQLiteContactSource.cpp:
3054         * src/backends/sqlite/SQLiteContactSource.h:
3055         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
3056         * src/backends/sqlite/SQLiteUtil.cpp:
3057         * src/backends/sqlite/SQLiteUtil.h:
3058         * src/client-test-app.cpp:
3059         * src/syncevo-dbus-server.cpp:
3060         * src/syncevo/Cmdline.cpp:
3061         * src/syncevo/Cmdline.h:
3062         * src/syncevo/ConfigNode.h:
3063         * src/syncevo/ConfigTree.h:
3064         * src/syncevo/CurlTransportAgent.cpp:
3065         * src/syncevo/CurlTransportAgent.h:
3066         * src/syncevo/EvolutionSmartPtr.h:
3067         * src/syncevo/EvolutionSyncClient.cpp:
3068         * src/syncevo/EvolutionSyncClient.h:
3069         * src/syncevo/FileConfigNode.cpp:
3070         * src/syncevo/FileConfigNode.h:
3071         * src/syncevo/FileConfigTree.cpp:
3072         * src/syncevo/FileConfigTree.h:
3073         * src/syncevo/FilterConfigNode.cpp:
3074         * src/syncevo/FilterConfigNode.h:
3075         * src/syncevo/HashConfigNode.h:
3076         * src/syncevo/LogRedirect.cpp:
3077         * src/syncevo/LogRedirect.h:
3078         * src/syncevo/LogStdout.cpp:
3079         * src/syncevo/LogStdout.h:
3080         * src/syncevo/Logging.cpp:
3081         * src/syncevo/Logging.h:
3082         * src/syncevo/Makefile.am:
3083         * src/syncevo/PrefixConfigNode.cpp:
3084         * src/syncevo/PrefixConfigNode.h:
3085         * src/syncevo/SafeConfigNode.cpp:
3086         * src/syncevo/SafeConfigNode.h:
3087         * src/syncevo/SmartPtr.h:
3088         * src/syncevo/SoupTransportAgent.cpp:
3089         * src/syncevo/SoupTransportAgent.h:
3090         * src/syncevo/SyncConfig.cpp:
3091         * src/syncevo/SyncConfig.h:
3092         * src/syncevo/SyncContext.cpp:
3093         * src/syncevo/SyncContext.h:
3094         * src/syncevo/SyncEvolutionCmdline.cpp:
3095         * src/syncevo/SyncEvolutionCmdline.h:
3096         * src/syncevo/SyncEvolutionConfig.cpp:
3097         * src/syncevo/SyncEvolutionConfig.h:
3098         * src/syncevo/SyncEvolutionUtil.cpp:
3099         * src/syncevo/SyncEvolutionUtil.h:
3100         * src/syncevo/SyncML.cpp:
3101         * src/syncevo/SyncML.h:
3102         * src/syncevo/SyncSource.cpp:
3103         * src/syncevo/SyncSource.h:
3104         * src/syncevo/SynthesisDBPlugin.cpp:
3105         * src/syncevo/SynthesisEngine.cpp:
3106         * src/syncevo/SynthesisEngine.h:
3107         * src/syncevo/TrackingSyncSource.cpp:
3108         * src/syncevo/TrackingSyncSource.h:
3109         * src/syncevo/TransportAgent.cpp:
3110         * src/syncevo/TransportAgent.h:
3111         * src/syncevo/VolatileConfigNode.h:
3112         * src/syncevo/VolatileConfigTree.h:
3113         * src/syncevo/eds_abi_wrapper.cpp:
3114         * src/syncevo/eds_abi_wrapper.h:
3115         * src/syncevo/util.cpp:
3116         * src/syncevo/util.h:
3117         * src/syncevolution.cpp:
3118         * test/ClientTest.cpp:
3119         * test/ClientTest.h:
3120         * test/abort-redirect.cpp:
3121         * test/client-test-main.cpp:
3122         * test/client-test.cpp:
3123         * test/test.cpp:
3124         * test/test.h:
3125
3126         files and classes renamed, include statements cleaned up
3127
3128 2009-10-05  ZhuYanhai  <zhu.yanhai@gmail.com>
3129
3130         * po/fr.po:
3131
3132         l10n: Updates to French (fr) translation
3133
3134 2009-10-04  Patrick Ohly  <patrick.ohly@intel.com>
3135
3136         * src/backends/addressbook/AddressBookSource.h:
3137
3138         namespace SyncEvo: fixed another compile problem in Mac OS X
3139         AddressBook header
3140
3141 2009-10-03  elloxar  <elloxar@gmail.com>
3142
3143         * po/ro.po:
3144
3145         l10n: Updates to Romanian (ro) translation
3146
3147 2009-10-03  Patrick Ohly  <patrick.ohly@intel.com>
3148
3149         * src/syncevo/declarations.h:
3150
3151         namespace SyncEvo: added declaration file
3152
3153 2009-10-02  GLS_DEU  <andreasx.machoy@intel.com>
3154
3155         * po/de.po:
3156
3157         l10n: Updates to German (de) translation
3158
3159 2009-10-02  milo  <milo@ubuntu.com>
3160
3161         * po/it.po:
3162
3163         l10n: Updates to Italian (it) translation
3164
3165 2009-10-02  GLS  <tomasgalicia@iname.com>
3166
3167         * po/es.po:
3168
3169         l10n: Updates to Spanish (Castilian) (es) translation
3170
3171 2009-10-02  GLS_FIN2  <anux.mcdougall@intel.com>
3172
3173         * po/fi.po:
3174
3175         l10n: Updates to Finnish (fi) translation
3176
3177 2009-10-02  GLS_PTB  <gaborx.k.becht@intel.com>
3178
3179         * po/pt_BR.po:
3180
3181         l10n: Updates to Brazilian Portuguese (pt_BR) translation
3182
3183 2009-10-02  GLS_JPN  <etsukox.murozono@intel.com>
3184
3185         * po/ja.po:
3186
3187         l10n: Updates to Japanese (ja) translation
3188
3189 2009-10-02  GLS_SVE  <goranx.martinson@intel.com>
3190
3191         * po/sv.po:
3192
3193         l10n: Updates to Swedish (sv) translation
3194
3195 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
3196
3197         * src/CmdlineSyncClient.cpp:
3198         * src/CmdlineSyncClient.h:
3199         * src/DBusSyncClient.h:
3200         * src/backends/addressbook/AddressBookConstants.cpp:
3201         * src/backends/addressbook/AddressBookSource.cpp:
3202         * src/backends/addressbook/AddressBookSource.h:
3203         * src/backends/addressbook/AddressBookSourceRegister.cpp:
3204         * src/backends/evolution/EvolutionCalendarSource.cpp:
3205         * src/backends/evolution/EvolutionCalendarSource.h:
3206         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
3207         * src/backends/evolution/EvolutionContactSource.cpp:
3208         * src/backends/evolution/EvolutionContactSource.h:
3209         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
3210         * src/backends/evolution/EvolutionMemoSource.cpp:
3211         * src/backends/evolution/EvolutionMemoSource.h:
3212         * src/backends/evolution/EvolutionSyncSource.cpp:
3213         * src/backends/evolution/EvolutionSyncSource.h:
3214         * src/backends/evolution/libical/icalstrdup.h:
3215         * src/backends/file/FileSyncSource.cpp:
3216         * src/backends/file/FileSyncSource.h:
3217         * src/backends/file/FileSyncSourceRegister.cpp:
3218         * src/backends/sqlite/SQLiteContactSource.cpp:
3219         * src/backends/sqlite/SQLiteContactSource.h:
3220         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
3221         * src/backends/sqlite/SQLiteUtil.cpp:
3222         * src/backends/sqlite/SQLiteUtil.h:
3223         * src/client-test-app.cpp:
3224         * src/syncevo/ConfigNode.h:
3225         * src/syncevo/ConfigTree.h:
3226         * src/syncevo/CurlTransportAgent.cpp:
3227         * src/syncevo/CurlTransportAgent.h:
3228         * src/syncevo/EvolutionSmartPtr.h:
3229         * src/syncevo/EvolutionSyncClient.cpp:
3230         * src/syncevo/EvolutionSyncClient.h:
3231         * src/syncevo/FileConfigNode.cpp:
3232         * src/syncevo/FileConfigNode.h:
3233         * src/syncevo/FileConfigTree.cpp:
3234         * src/syncevo/FileConfigTree.h:
3235         * src/syncevo/FilterConfigNode.cpp:
3236         * src/syncevo/FilterConfigNode.h:
3237         * src/syncevo/HashConfigNode.h:
3238         * src/syncevo/LogRedirect.cpp:
3239         * src/syncevo/LogRedirect.h:
3240         * src/syncevo/LogStdout.cpp:
3241         * src/syncevo/LogStdout.h:
3242         * src/syncevo/Logging.cpp:
3243         * src/syncevo/Logging.h:
3244         * src/syncevo/Makefile.am:
3245         * src/syncevo/PrefixConfigNode.cpp:
3246         * src/syncevo/PrefixConfigNode.h:
3247         * src/syncevo/SafeConfigNode.cpp:
3248         * src/syncevo/SafeConfigNode.h:
3249         * src/syncevo/SoupTransportAgent.cpp:
3250         * src/syncevo/SoupTransportAgent.h:
3251         * src/syncevo/SyncEvolutionCmdline.cpp:
3252         * src/syncevo/SyncEvolutionCmdline.h:
3253         * src/syncevo/SyncEvolutionConfig.cpp:
3254         * src/syncevo/SyncEvolutionConfig.h:
3255         * src/syncevo/SyncEvolutionUtil.cpp:
3256         * src/syncevo/SyncEvolutionUtil.h:
3257         * src/syncevo/SyncML.cpp:
3258         * src/syncevo/SyncML.h:
3259         * src/syncevo/SyncSource.cpp:
3260         * src/syncevo/SyncSource.h:
3261         * src/syncevo/SynthesisDBPlugin.cpp:
3262         * src/syncevo/SynthesisEngine.cpp:
3263         * src/syncevo/SynthesisEngine.h:
3264         * src/syncevo/TrackingSyncSource.cpp:
3265         * src/syncevo/TrackingSyncSource.h:
3266         * src/syncevo/TransportAgent.cpp:
3267         * src/syncevo/TransportAgent.h:
3268         * src/syncevo/VolatileConfigNode.h:
3269         * src/syncevo/VolatileConfigTree.h:
3270         * src/syncevo/eds_abi_wrapper.cpp:
3271         * src/syncevolution.cpp:
3272         * test/ClientTest.cpp:
3273         * test/ClientTest.h:
3274         * test/abort-redirect.cpp:
3275         * test/client-test-main.cpp:
3276         * test/client-test.cpp:
3277         * test/test.cpp:
3278         * test/test.h:
3279
3280         introduced "namespace SyncEvo" consistently
3281
3282 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
3283
3284         * src/backends/sqlite/README:
3285         * src/backends/sqlite/SQLiteContactSource.cpp:
3286         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
3287         * src/backends/sqlite/SQLiteUtil.cpp:
3288
3289         sqlite backend: made it possible to compile out-of-tree
3290
3291 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
3292
3293         * src/syncevo/Makefile.am:
3294         * src/syncevo/installcheck-local.sh:
3295
3296         added developer file install check
3297
3298 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
3299
3300         * src/syncevo/Makefile.am:
3301
3302         libsyncevolution: install static version of it
3303
3304 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
3305
3306         * Makefile-gen.am:
3307
3308         packaging: exclude developer files also for "make distbin"
3309
3310 2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>
3311
3312         * .gitignore:
3313         * gen-autotools.sh:
3314         * po/LINGUAS:
3315
3316         LINGUAS: create automatically as part of
3317         autogen.sh/gen-autotools.sh
3318
3319 2009-10-02  zerng07  <pswo10680@gmail.com>
3320
3321         * po/zh_TW.po:
3322
3323         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
3324
3325 2009-10-02  Saviq  <michal@sawicz.net>
3326
3327         * po/pl.po:
3328
3329         l10n: Updates to Polish (pl) translation
3330
3331 2009-10-02  GLS_CHS  <yunx.nie@intel.com>
3332
3333         * po/zh_CN.po:
3334
3335         l10n: Updates to Chinese (China) (zh_CN) translation
3336
3337 2009-10-01  GLS_KOR  <sunx.kim@intel.com>
3338
3339         * po/ko.po:
3340
3341         l10n: Updates to Korean (ko) translation
3342
3343 2009-10-01  Jussi Kukkonen  <jku@linux.intel.com>
3344
3345         * src/DBusSyncClient.cpp:
3346
3347         DBusSyncClient: don't block in sleep() (MB#6499)
3348
3349 2009-10-01  Patrick Ohly  <patrick.ohly@intel.com>
3350
3351         * src/syncevo/SyncEvolutionCmdline.cpp:
3352
3353         syncevolution --help: --source-option => --source-property
3354         (MB#6450)
3355
3356 2009-10-01  Patrick Ohly  <patrick.ohly@intel.com>
3357
3358         * NEWS:
3359         * test/README.mobical:
3360
3361         NEWS/Mobical.net: note about password, mention SQLite backend
3362
3363 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3364
3365         * src/gtk-ui/sync-config-widget.c:
3366         * src/gtk-ui/sync-config-widget.h:
3367         * src/gtk-ui/sync-ui.c:
3368
3369         gtk-ui: minor button label changes
3370
3371 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3372
3373         * src/gtk-ui/sync-config-widget.c:
3374         * src/gtk-ui/sync-ui-config.c:
3375
3376         gtk-ui: don't use default username at all
3377
3378 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3379
3380         * src/gtk-ui/sync-config-widget.c:
3381
3382         gtk-ui: SyncConfigWidget expander button fix
3383
3384 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3385
3386         * src/gtk-ui/sync-config-widget.c:
3387
3388         gtk-ui: add translator comments, modify server expander label
3389
3390 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3391
3392         * src/gtk-ui/sync-config-widget.c:
3393
3394         gtk-ui: add "(manually setup)" to manual service titles
3395
3396 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3397
3398         * src/gtk-ui/sync-config-widget.c:
3399
3400         gtk-ui: i18n fixes
3401
3402 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3403
3404         * src/gtk-ui/sync-config-widget.c:
3405         * src/gtk-ui/sync-ui-config.c:
3406         * src/gtk-ui/sync-ui.c:
3407
3408         gtk-ui: handle config changes in current config better
3409
3410 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3411
3412         * src/gtk-ui/sync-config-widget.c:
3413         * src/gtk-ui/sync-config-widget.h:
3414         * src/gtk-ui/sync-ui.c:
3415
3416         gtk-ui: implement save
3417
3418 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3419
3420         * src/gtk-ui/sync-config-widget-gtk.c:
3421         * src/gtk-ui/sync-config-widget-gtk.h:
3422         * src/gtk-ui/sync-config-widget-moblin.c:
3423         * src/gtk-ui/sync-config-widget-moblin.h:
3424         * src/gtk-ui/sync-config-widget.c:
3425         * src/gtk-ui/sync-config-widget.h:
3426
3427         gtk-ui: add forgotten files
3428
3429 2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>
3430
3431         * src/gtk-ui/sync-config-widget.h:
3432         * src/gtk-ui/sync-ui.c:
3433         * src/gtk-ui/ui.glade:
3434
3435         gtk-ui: add automatic expansion to service list
3436
3437 2009-09-29  Jussi Kukkonen  <jku@linux.intel.com>
3438
3439         * src/gtk-ui/Makefile.am:
3440         * src/gtk-ui/sync-config-widget-gtk.c:
3441         * src/gtk-ui/sync-config-widget-gtk.h:
3442         * src/gtk-ui/sync-config-widget-moblin.c:
3443         * src/gtk-ui/sync-config-widget-moblin.h:
3444         * src/gtk-ui/sync-config-widget.h:
3445         * src/gtk-ui/sync-ui-config.c:
3446         * src/gtk-ui/sync-ui-config.h:
3447         * src/gtk-ui/sync-ui.c:
3448         * src/gtk-ui/sync-ui.h:
3449         * src/gtk-ui/ui.glade:
3450
3451         gtk-ui: implement the service list contents as widgets
3452
3453 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
3454
3455         * configure-pre.in:
3456         * src/gtk-ui/sync-ui.c:
3457         * src/gtk-ui/ui.glade:
3458
3459         gtk-ui: use NbtkGtkExpander in service list
3460
3461 2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>
3462
3463         * src/gtk-ui/mux-icon-button.c:
3464         * src/gtk-ui/mux-icon-button.h:
3465         * src/gtk-ui/mux-window.c:
3466         * src/gtk-ui/mux-window.h:
3467         * src/gtk-ui/sync-ui.c:
3468         * src/gtk-ui/ui.glade:
3469
3470         implement first phase of "single window mode"
3471
3472 2009-09-27  Chen Congwu  <congwu.chen@intel.com>
3473
3474         * src/backends/evolution/EvolutionCalendarSource.h:
3475         * src/backends/sqlite/SQLiteContactSource.cpp:
3476         * src/backends/sqlite/SQLiteContactSource.h:
3477         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
3478         * src/backends/sqlite/SQLiteUtil.cpp:
3479         * src/backends/sqlite/SQLiteUtil.h:
3480         * src/syncevo/Makefile.am:
3481         * src/syncevo/PrefixConfigNode.h:
3482         * src/syncevo/SafeConfigNode.h:
3483         * src/syncevo/SyncEvolutionUtil.cpp:
3484
3485         Enable SQlite backends (MB#5049)
3486
3487 2009-09-28  Patrick Ohly  <patrick.ohly@intel.com>
3488
3489         * src/gtk-ui/sync-ui.c:
3490
3491         Revert "gtk-ui: only show one window at a time"
3492
3493 2009-09-28  Patrick Ohly  <patrick.ohly@intel.com>
3494
3495         * src/syncevo/SyncEvolutionCmdline.cpp:
3496
3497         syncevolution --help: fixed typos (MB#6450)
3498
3499 2009-09-28  Patrick Ohly  <patrick.ohly@intel.com>
3500
3501         * README:
3502
3503         README: updates for 0.9.1
3504
3505 2009-09-28  rcalmbac  <rcalmbac@gmail.com>
3506
3507         * README:
3508
3509         README: spelling, grammar and content fixes (MB#6447)
3510
3511 2009-09-28  Chen Congwu  <congwu.chen@intel.com>
3512
3513         * src/syncevo/SyncSource.cpp:
3514
3515         Backend loading: more nice backend loading information (MB#6456)
3516
3517 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
3518
3519         * src/syncevo/EvolutionSyncClient.cpp:
3520
3521         message resend: must set transport error when giving up
3522
3523 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
3524
3525         * src/syncevo/EvolutionSyncClient.cpp:
3526
3527         substTag(): helper functions did not pass through 'replaceTag'
3528         parameter
3529
3530 2009-09-27  Patrick Ohly  <patrick.ohly@intel.com>
3531
3532         * src/syncevo/EvolutionSyncClient.cpp:
3533         * src/syncevo/SyncEvolutionCmdline.cpp:
3534         * src/syncevo/SyncSource.cpp:
3535         * src/syncevo/SyncSource.h:
3536
3537         revised backend API: fixed potential crash after calling
3538         SyncSourceBackendDebug/Info()
3539
3540 2009-09-25  Patrick Ohly  <patrick.ohly@intel.com>
3541
3542         * src/syncevo/EvolutionSyncClient.cpp:
3543
3544         CTRL-C + message resend: detect abort right away
3545
3546 2009-09-25  Jussi Kukkonen  <jku@linux.intel.com>
3547
3548         * src/DBusSyncClient.cpp:
3549         * src/DBusSyncClient.h:
3550
3551         update DBusSyncClient::askPassword signature (MB#6432)
3552
3553 2009-09-25  Jussi Kukkonen  <jku@linux.intel.com>
3554
3555         * src/gtk-ui/sync-ui.c:
3556
3557         fix crasher when setting up new service (MB#6434)
3558
3559 2009-09-25  Patrick Ohly  <patrick.ohly@intel.com>
3560
3561         * src/syncevo/SyncEvolutionUtil.cpp:
3562
3563         ReadDir: fix for new throwError=false case
3564
3565 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
3566
3567         * src/syncevo/Makefile.am:
3568
3569         libsyncevolution.so installation: must go into libdir
3570
3571 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
3572
3573         * configure-post.in:
3574
3575         --enable-developer-mode: use absolute search path for backends
3576
3577 2009-09-24  Patrick Ohly  <patrick.ohly@intel.com>
3578
3579         * NEWS:
3580         * configure-pre.in:
3581
3582         release preparations: first snapshot for 0.9.1
3583
3584 2009-09-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3585
3586         * configure-pre.in:
3587         * src/CmdlineSyncClient.cpp:
3588
3589         Gnome-keyring: Fix the compile error if its version is below 2.20
3590
3591 2009-09-25  Chen Congwu  <congwu.chen@intel.com>
3592
3593         * src/syncevo/SyncEvolutionUtil.cpp:
3594         * src/syncevo/SyncEvolutionUtil.h:
3595         * src/syncevo/SyncSource.cpp:
3596
3597         Backends scan: Scan backends in SYNCEVOLUTION_BACKEND_DIR instead
3598
3599 2009-09-24  Jussi Kukkonen  <jku@linux.intel.com>
3600
3601         * src/gtk-ui/sync-ui.c:
3602
3603         add "(DEMO)" to Funambol description
3604
3605 2009-09-18  Jussi Kukkonen  <jku@linux.intel.com>
3606
3607         * src/gtk-ui/sync-ui.c:
3608         * src/gtk-ui/ui.glade:
3609
3610         gtk-ui: add service descriptions
3611
3612 2009-09-24  Jussi Kukkonen  <jku@linux.intel.com>
3613
3614         * src/syncevo/SyncEvolutionConfig.h:
3615
3616         build fix in SyncEvolutionConfig
3617
3618 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
3619
3620         * src/syncevo/SyncEvolutionConfig.cpp:
3621
3622         Google template: prevent enabling unsupported sources in GUI by
3623         setting empty URIs (MB#5871)
3624
3625 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
3626
3627         * src/syncevo/SyncEvolutionCmdline.cpp:
3628
3629         command line unit test: adapted to new RetryDuration/Interval
3630         config properties
3631
3632 2009-09-02  Chen Congwu  <congwu.chen@intel.com>
3633
3634         * HACKING:
3635         * configure-post.in:
3636         * configure-pre.in:
3637         * src/Makefile-gen.am:
3638         * src/backends/addressbook/AddressBookSource.cpp:
3639         * src/backends/addressbook/AddressBookSource.h:
3640         * src/backends/addressbook/Makefile.am:
3641         * src/backends/evolution/EvolutionCalendarSource.cpp:
3642         * src/backends/evolution/EvolutionCalendarSource.h:
3643         * src/backends/evolution/EvolutionContactSource.cpp:
3644         * src/backends/evolution/EvolutionContactSource.h:
3645         * src/backends/evolution/EvolutionMemoSource.cpp:
3646         * src/backends/evolution/EvolutionMemoSource.h:
3647         * src/backends/evolution/EvolutionSyncSource.h:
3648         * src/backends/evolution/Makefile.am:
3649         * src/backends/evolution/e-cal-check-timezones.h:
3650         * src/backends/file/FileSyncSource.cpp:
3651         * src/backends/file/FileSyncSource.h:
3652         * src/backends/file/Makefile.am:
3653         * src/backends/sqlite/Makefile.am:
3654         * src/backends/sqlite/SQLiteContactSource.cpp:
3655         * src/backends/sqlite/SQLiteContactSource.h:
3656         * src/syncevo/EvolutionSmartPtr.h:
3657         * src/syncevo/EvolutionSyncClient.cpp:
3658         * src/syncevo/EvolutionSyncClient.h:
3659         * src/syncevo/FilterConfigNode.h:
3660         * src/syncevo/Makefile.am:
3661         * src/syncevo/SyncEvolutionCmdline.cpp:
3662         * src/syncevo/SyncEvolutionConfig.h:
3663         * src/syncevo/SyncEvolutionUtil.h:
3664         * src/syncevo/SyncSource.cpp:
3665         * src/syncevo/SyncSource.h:
3666         * src/syncevo/SynthesisEngine.h:
3667         * src/syncevo/TrackingSyncSource.h:
3668         * src/syncevo/eds_abi_wrapper.h:
3669         * src/syncevo/syncevolution.pc.in:
3670         * test/ClientTest.h:
3671
3672         Dynamic loadable backends: repackage libsyncevolution to enable
3673         dynamic loadable backends
3674
3675 2009-08-31  Chen Congwu  <congwu.chen@intel.com>
3676
3677         * src/core/ConfigNode.h:
3678         * src/core/ConfigTree.h:
3679         * src/core/CurlTransportAgent.cpp:
3680         * src/core/CurlTransportAgent.h:
3681         * src/core/EvolutionSmartPtr.h:
3682         * src/core/EvolutionSyncClient.cpp:
3683         * src/core/EvolutionSyncClient.h:
3684         * src/core/FileConfigNode.cpp:
3685         * src/core/FileConfigNode.h:
3686         * src/core/FileConfigTree.cpp:
3687         * src/core/FileConfigTree.h:
3688         * src/core/FilterConfigNode.cpp:
3689         * src/core/FilterConfigNode.h:
3690         * src/core/HashConfigNode.h:
3691         * src/core/LogRedirect.cpp:
3692         * src/core/LogRedirect.h:
3693         * src/core/LogStdout.cpp:
3694         * src/core/LogStdout.h:
3695         * src/core/Logging.cpp:
3696         * src/core/Logging.h:
3697         * src/core/Makefile.am:
3698         * src/core/PrefixConfigNode.cpp:
3699         * src/core/PrefixConfigNode.h:
3700         * src/core/SafeConfigNode.cpp:
3701         * src/core/SafeConfigNode.h:
3702         * src/core/SoupTransportAgent.cpp:
3703         * src/core/SoupTransportAgent.h:
3704         * src/core/SyncEvolutionCmdline.cpp:
3705         * src/core/SyncEvolutionCmdline.h:
3706         * src/core/SyncEvolutionConfig.cpp:
3707         * src/core/SyncEvolutionConfig.h:
3708         * src/core/SyncEvolutionUtil.cpp:
3709         * src/core/SyncEvolutionUtil.h:
3710         * src/core/SyncML.cpp:
3711         * src/core/SyncML.h:
3712         * src/core/SyncSource.cpp:
3713         * src/core/SyncSource.h:
3714         * src/core/SynthesisDBPlugin.cpp:
3715         * src/core/SynthesisEngine.cpp:
3716         * src/core/SynthesisEngine.h:
3717         * src/core/TrackingSyncSource.cpp:
3718         * src/core/TrackingSyncSource.h:
3719         * src/core/TransportAgent.cpp:
3720         * src/core/TransportAgent.h:
3721         * src/core/VolatileConfigNode.h:
3722         * src/core/VolatileConfigTree.h:
3723         * src/core/eds_abi_wrapper.cpp:
3724         * src/core/eds_abi_wrapper.h:
3725         * src/syncevo/ConfigNode.h:
3726         * src/syncevo/ConfigTree.h:
3727         * src/syncevo/CurlTransportAgent.cpp:
3728         * src/syncevo/CurlTransportAgent.h:
3729         * src/syncevo/EvolutionSmartPtr.h:
3730         * src/syncevo/EvolutionSyncClient.cpp:
3731         * src/syncevo/EvolutionSyncClient.h:
3732         * src/syncevo/FileConfigNode.cpp:
3733         * src/syncevo/FileConfigNode.h:
3734         * src/syncevo/FileConfigTree.cpp:
3735         * src/syncevo/FileConfigTree.h:
3736         * src/syncevo/FilterConfigNode.cpp:
3737         * src/syncevo/FilterConfigNode.h:
3738         * src/syncevo/HashConfigNode.h:
3739         * src/syncevo/LogRedirect.cpp:
3740         * src/syncevo/LogRedirect.h:
3741         * src/syncevo/LogStdout.cpp:
3742         * src/syncevo/LogStdout.h:
3743         * src/syncevo/Logging.cpp:
3744         * src/syncevo/Logging.h:
3745         * src/syncevo/Makefile.am:
3746         * src/syncevo/PrefixConfigNode.cpp:
3747         * src/syncevo/PrefixConfigNode.h:
3748         * src/syncevo/SafeConfigNode.cpp:
3749         * src/syncevo/SafeConfigNode.h:
3750         * src/syncevo/SoupTransportAgent.cpp:
3751         * src/syncevo/SoupTransportAgent.h:
3752         * src/syncevo/SyncEvolutionCmdline.cpp:
3753         * src/syncevo/SyncEvolutionCmdline.h:
3754         * src/syncevo/SyncEvolutionConfig.cpp:
3755         * src/syncevo/SyncEvolutionConfig.h:
3756         * src/syncevo/SyncEvolutionUtil.cpp:
3757         * src/syncevo/SyncEvolutionUtil.h:
3758         * src/syncevo/SyncML.cpp:
3759         * src/syncevo/SyncML.h:
3760         * src/syncevo/SyncSource.cpp:
3761         * src/syncevo/SyncSource.h:
3762         * src/syncevo/SynthesisDBPlugin.cpp:
3763         * src/syncevo/SynthesisEngine.cpp:
3764         * src/syncevo/SynthesisEngine.h:
3765         * src/syncevo/TrackingSyncSource.cpp:
3766         * src/syncevo/TrackingSyncSource.h:
3767         * src/syncevo/TransportAgent.cpp:
3768         * src/syncevo/TransportAgent.h:
3769         * src/syncevo/VolatileConfigNode.h:
3770         * src/syncevo/VolatileConfigTree.h:
3771         * src/syncevo/eds_abi_wrapper.cpp:
3772         * src/syncevo/eds_abi_wrapper.h:
3773
3774         SyncEvolution core: rename core to syncevo
3775
3776 2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>
3777
3778         * README:
3779         * src/core/SyncEvolutionCmdline.cpp:
3780
3781         command line --keyring: documented interaction with
3782         --print-config
3783
3784 2009-09-23  ZhuYanhai  <zhu.yanhai@gmail.com>
3785
3786         * po/zh_CN.po:
3787
3788         l10n: Updates to Chinese (China) (zh_CN) translation
3789
3790 2009-09-23  ZhuYanhai  <zhu.yanhai@gmail.com>
3791
3792         * po/zh_CN.po:
3793
3794         l10n: Updates to Chinese (China) (zh_CN) translation
3795
3796 2009-09-22  tomasgalicia  <tomas.galicia@intel.com>
3797
3798         * po/es.po:
3799
3800         l10n: Updates to Spanish (Castilian) (es) translation
3801
3802 2009-09-18  Jussi Kukkonen  <jku@linux.intel.com>
3803
3804         * src/gtk-ui/sync-ui.c:
3805
3806         gtk-ui: only show one window at a time
3807
3808 2009-09-22  Chen Congwu  <congwu.chen@intel.com>
3809
3810         * src/core/EvolutionSyncClient.cpp:
3811
3812         Fix a compiler warning (MB#3427)
3813
3814 2009-09-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3815
3816         * src/core/SyncEvolutionConfig.cpp:
3817
3818         Save Password: fix an issue when saving password on fly
3819
3820 2009-09-21  Patrick Ohly  <patrick.ohly@intel.com>
3821
3822         * src/core/EvolutionSyncClient.cpp:
3823
3824         Message Resend: minor code and logging changes
3825
3826 2009-09-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3827
3828         * README:
3829         * configure-pre.in:
3830         * src/CmdlineSyncClient.cpp:
3831         * src/CmdlineSyncClient.h:
3832         * src/Makefile-gen.am:
3833         * src/core/EvolutionSyncClient.cpp:
3834         * src/core/EvolutionSyncClient.h:
3835         * src/core/SyncEvolutionCmdline.cpp:
3836         * src/core/SyncEvolutionCmdline.h:
3837         * src/core/SyncEvolutionConfig.cpp:
3838         * src/core/SyncEvolutionConfig.h:
3839         * src/syncevolution.cpp:
3840
3841         command line: add keyring support (MB#3604)
3842
3843 2009-09-21  Chen Congwu  <congwu.chen@intel.com>
3844
3845         * src/DBusSyncClient.cpp:
3846         * src/DBusSyncClient.h:
3847         * src/core/EvolutionSyncClient.cpp:
3848         * src/core/EvolutionSyncClient.h:
3849         * src/core/SyncEvolutionConfig.cpp:
3850         * src/core/SyncEvolutionConfig.h:
3851
3852         Message Resend: code improvement bug#3427
3853
3854 2009-09-19  GLS_CHS  <yunx.nie@intel.com>
3855
3856         * po/zh_CN.po:
3857
3858         l10n: Updates to Chinese (China) (zh_CN) translation
3859
3860 2009-09-19  GLS_CHS  <yunx.nie@intel.com>
3861
3862         * po/zh_CN.po:
3863
3864         l10n: Updates to Chinese (China) (zh_CN) translation
3865
3866 2009-09-18  GLS_FRA  <sophiex.marchese@intel.com>
3867
3868         * po/fr.po:
3869
3870         l10n: Updates to French (fr) translation
3871
3872 2009-09-18  GLS_DEU  <andreasx.machoy@intel.com>
3873
3874         * po/de.po:
3875
3876         l10n: Updates to German (de) translation
3877
3878 2009-09-18  auke  <auke-jan.h.kok@intel.com>
3879
3880         * po/nl.po:
3881
3882         l10n: Updates to Dutch (Flemish) (nl) translation
3883
3884 2009-09-18  milo  <milo@ubuntu.com>
3885
3886         * po/it.po:
3887
3888         l10n: Updates to Italian (it) translation
3889
3890 2009-09-18  GLS_JPN  <etsukox.murozono@intel.com>
3891
3892         * po/ja.po:
3893
3894         l10n: Updates to Japanese (ja) translation
3895
3896 2009-09-18  Apfelchips  <patrickscheips@gmail.com>
3897
3898         * po/de.po:
3899
3900         l10n: Updates to German (de) translation
3901
3902 2009-09-18  zerng07  <pswo10680@gmail.com>
3903
3904         * po/zh_TW.po:
3905
3906         l10n: Updates to Chinese (Taiwan) (zh_TW) translation
3907
3908 2009-09-18  Patrick Ohly  <patrick.ohly@intel.com>
3909
3910         * po/POTFILES.in:
3911
3912         make dist: src/gtk-ui/main.c now must be translated
3913
3914 2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>
3915
3916         * src/gtk-ui/Makefile.am:
3917
3918         make dist: added sync-gtk.desktop.in
3919
3920 2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>
3921
3922         * src/gtk-ui/ui.glade:
3923
3924         limit user input to 99 chars in entries (MB #5219)
3925
3926 2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>
3927
3928         * src/gtk-ui/Makefile.am:
3929         * src/gtk-ui/sync.png:
3930
3931         add Sync application icon
3932
3933 2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>
3934
3935         * src/gtk-ui/main.c:
3936
3937         Set application icon (#MB 5717)
3938
3939 2009-09-16  Patrick Ohly  <patrick.ohly@intel.com>
3940
3941         * src/gtk-ui/ui.glade:
3942
3943         sync-ui: "haven't set up" -> "haven't selected" (MB #5660)
3944
3945 2009-09-16  Patrick Ohly  <patrick.ohly@intel.com>
3946
3947         * src/gtk-ui/sync-ui.c:
3948
3949         sync-ui: "changes received" -> "changes applied" (MB #5185)
3950
3951 2009-09-16  Patrick Ohly  <patrick.ohly@intel.com>
3952
3953         * po/POTFILES.in:
3954         * src/gtk-ui/Makefile.am:
3955         * src/gtk-ui/sync-gtk.desktop.in:
3956
3957         --enable-gui=all: use different name in .desktop file for GTK
3958         version
3959
3960 2009-09-16  Chen Congwu  <congwu.chen@intel.com>
3961
3962         * src/core/EvolutionSyncClient.cpp:
3963
3964         Resend Messages: bug3427, adpat according to synthesis code base
3965
3966 2009-09-01  Chen Congwu  <congwu.chen@intel.com>
3967
3968         * test/resultchecker.py:
3969
3970         Testing: add chroot information and library information in the
3971         report
3972
3973 2009-09-10  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3974
3975         * test/ClientTest.cpp:
3976         * test/testcases/imemo20.ics:
3977         * test/testcases/imemo20.ics.memotoo.tem.patch:
3978
3979         Memotoo: Move test '<' and '>' from client-test to imemo20.ics
3980         (bug#5635)
3981
3982 2009-09-04  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
3983
3984         * test/README.memotoo:
3985         * test/synccompare.pl:
3986         * test/testcases/ical20.ics.memotoo.tem.patch:
3987         * test/testcases/imemo20.ics.memotoo.tem.patch:
3988         * test/testcases/itodo20.ics.memotoo.tem.patch:
3989         * test/testcases/vcard30.vcf.memotoo.tem.patch:
3990
3991         Memotoo: Add new suppressions to synccompare, README.memotoo and
3992
3993 2009-09-03  Patrick Ohly  <patrick.ohly@intel.com>
3994
3995         * NEWS:
3996
3997         NEWS: revised the text about Mobical support
3998
3999 2009-09-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4000
4001         * NEWS:
4002
4003         Mobical + NEWS: update NEWS with Mobical information (bug#3009)
4004
4005 2009-09-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4006
4007         * src/core/SyncEvolutionConfig.cpp:
4008
4009         Mobical: add consumerReady flag for Mobical (bug#3009)
4010
4011 2009-09-15  Patrick Ohly  <patrick.ohly@intel.com>
4012
4013
4014         Merge branch 'syncevolution-0-9-branch'
4015
4016 2009-09-07  tomasgalicia  <tomas.galicia@intel.com>
4017
4018         * po/es.po:
4019
4020         l10n: Updates to Spanish (Castilian) (es) translation
4021
4022 2009-09-14  elloxar  <elloxar@gmail.com>
4023
4024         * po/ro.po:
4025
4026         l10n: Updates to Romanian (ro) translation
4027
4028 2009-09-14  elloxar  <elloxar@gmail.com>
4029
4030         * po/ro.po:
4031
4032         l10n: Updates to Romanian (ro) translation
4033
4034 2009-09-07  tomasgalicia  <tomas.galicia@intel.com>
4035
4036         * po/es.po:
4037
4038         l10n: Updates to Spanish (Castilian) (es) translation
4039
4040 2009-09-03  Patrick Ohly  <patrick.ohly@intel.com>
4041
4042         * po/LINGUAS:
4043
4044         LINGUAS: added Indonesian (id) translation
4045
4046 2009-09-02  andika  <andika@gmail.com>
4047
4048         * po/id.po:
4049
4050         l10n: Indonesian translation
4051
4052 2009-09-02  andika  <andika@gmail.com>
4053
4054         * po/id.po:
4055
4056         l10n: Indonesian translation
4057
4058 2009-09-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4059
4060         * src/syncclient_sample_config.xml:
4061
4062         Memotoo: fix the regression caused by commits for bug #5633
4063
4064 2009-09-01  Patrick Ohly  <patrick.ohly@gmx.de>
4065
4066
4067         Merge branch 'syncevolution-0-9-branch'
4068
4069 2009-09-01  Patrick Ohly  <patrick.ohly@gmx.de>
4070
4071         * po/LINGUAS:
4072
4073         LINGUAS: enabled Romanian (ro) translation
4074
4075 2009-08-29  elloxar  <elloxar@gmail.com>
4076
4077         * po/ro.po:
4078
4079         l10n: Romanian Translation
4080
4081 2009-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
4082
4083         * po/LINGUAS:
4084
4085         LINGUAS: enabled Hungarian (hu) and Dutch (nl)
4086
4087 2009-09-01  Patrick Ohly  <patrick.ohly@gmx.de>
4088
4089         * src/core/SyncSource.h:
4090
4091         SynthesisInfo: extended the explanation of the new
4092         m_incoming/outgoingScript fields (bug#5633)
4093
4094 2009-08-29  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4095
4096         * src/backends/evolution/EvolutionContactSource.h:
4097         * src/core/SyncSource.cpp:
4098         * src/core/SyncSource.h:
4099         * src/syncclient_sample_config.xml:
4100
4101         Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)
4102
4103 2009-08-31  Chen Congwu  <congwu.chen@intel.com>
4104
4105         * test/ClientTest.cpp:
4106         * test/ClientTest.h:
4107
4108         Testing: disable retry,suspend,resend tests by default
4109
4110 2009-08-29  elloxar  <elloxar@gmail.com>
4111
4112         * po/ro.po:
4113
4114         l10n: Romanian Translation
4115
4116 2009-08-28  Patrick Ohly  <patrick.ohly@gmx.de>
4117
4118         * src/backends/evolution/EvolutionContactSource.cpp:
4119
4120         EvolutionContactSource: fixed another 'join.hpp not included'
4121         compile problem
4122
4123 2009-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
4124
4125         * src/core/EvolutionSyncClient.cpp:
4126
4127         SessionLog: fix for compiler warning (bug#5215)
4128
4129 2009-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
4130
4131         * src/core/SyncSource.cpp:
4132
4133         SyncSource: fixed compile problem - join.hpp wasn't included
4134         explicitly
4135
4136 2009-08-27  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4137
4138         * src/core/EvolutionSyncClient.cpp:
4139
4140         SessionLog: Add more strict check for sessionlog (bug#5215)
4141
4142 2009-08-27  Chen Congwu  <congwu.chen@intel.com>
4143
4144         * test/runtests.py:
4145
4146         Testing: a fix to avoid null servers list if compile error
4147
4148 2009-08-27  Patrick Ohly  <patrick.ohly@intel.com>
4149
4150         * src/core/SyncSource.cpp:
4151
4152         SyncSource: fixed compile error related to dlopen()
4153
4154 2009-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
4155
4156         * HACKING:
4157
4158         HACKING: added remark about LINGUAS and Synthesis .so versions
4159
4160 2009-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
4161
4162         * po/LINGUAS:
4163
4164         LINGUAS: enabled Hungarian (hu) and Dutch (nl)
4165
4166 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4167
4168         * src/backends/evolution/EvolutionCalendarSource.cpp:
4169         * src/backends/evolution/EvolutionCalendarSource.h:
4170
4171         EvolutionCalendarSource: added logging via SyncSourceLogging
4172
4173 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4174
4175         * src/backends/evolution/EvolutionContactSource.cpp:
4176         * src/backends/evolution/EvolutionContactSource.h:
4177
4178         EvolutionContactSource: reimplemented logging via
4179         SyncSourceLogging
4180
4181 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4182
4183         * src/core/SyncSource.cpp:
4184         * src/core/SyncSource.h:
4185
4186         SyncSourceLogging: common utility code for logging item changes
4187
4188 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4189
4190         * src/backends/evolution/EvolutionContactSource.h:
4191         * src/core/SyncSource.cpp:
4192         * src/core/SyncSource.h:
4193
4194         XML configuration: always add mapping, using correct fieldlist
4195         name
4196
4197 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4198
4199         * src/core/SynthesisDBPlugin.cpp:
4200
4201         Synthesis DB InsertItemAsKey: avoid valgrind warnings about
4202         logging
4203
4204 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4205
4206         * src/core/EvolutionSyncClient.cpp:
4207
4208         logging: dump full XML configuration again
4209
4210 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4211
4212         * src/core/SyncSource.cpp:
4213         * src/core/SyncSource.h:
4214         * src/core/SynthesisEngine.cpp:
4215         * src/core/SynthesisEngine.h:
4216
4217         Synthesis API: move utility code to read/write keys into
4218         SDKInterface
4219
4220 2009-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
4221
4222         * src/DBusSyncClient.cpp:
4223         * src/DBusSyncClient.h:
4224         * src/backends/addressbook/AddressBookSource.h:
4225         * src/backends/addressbook/AddressBookSourceRegister.cpp:
4226         * src/backends/evolution/EvolutionCalendarSource.cpp:
4227         * src/backends/evolution/EvolutionCalendarSource.h:
4228         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
4229         * src/backends/evolution/EvolutionContactSource.cpp:
4230         * src/backends/evolution/EvolutionContactSource.h:
4231         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
4232         * src/backends/evolution/EvolutionMemoSource.cpp:
4233         * src/backends/evolution/EvolutionMemoSource.h:
4234         * src/backends/evolution/EvolutionSyncSource.cpp:
4235         * src/backends/evolution/EvolutionSyncSource.h:
4236         * src/backends/evolution/Makefile.am:
4237         * src/backends/file/FileSyncSource.cpp:
4238         * src/backends/file/FileSyncSource.h:
4239         * src/backends/file/FileSyncSourceRegister.cpp:
4240         * src/backends/sqlite/SQLiteContactSource.cpp:
4241         * src/backends/sqlite/SQLiteContactSource.h:
4242         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
4243         * src/client-test-app.cpp:
4244         * src/core/EvolutionSyncClient.cpp:
4245         * src/core/EvolutionSyncClient.h:
4246         * src/core/EvolutionSyncSource.cpp:
4247         * src/core/EvolutionSyncSource.h:
4248         * src/core/Makefile.am:
4249         * src/core/SyncEvolutionCmdline.cpp:
4250         * src/core/SyncEvolutionCmdline.h:
4251         * src/core/SyncEvolutionConfig.cpp:
4252         * src/core/SyncEvolutionConfig.h:
4253         * src/core/SyncEvolutionUtil.cpp:
4254         * src/core/SyncEvolutionUtil.h:
4255         * src/core/SyncML.h:
4256         * src/core/SyncSource.cpp:
4257         * src/core/SyncSource.h:
4258         * src/core/SynthesisDBPlugin.cpp:
4259         * src/core/TrackingSyncSource.cpp:
4260         * src/core/TrackingSyncSource.h:
4261         * src/syncevo-dbus-server.cpp:
4262         * test/ClientTest.cpp:
4263         * test/ClientTest.h:
4264
4265         redesigned SyncSource base class + API
4266
4267 2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
4268
4269         * src/core/eds_abi_wrapper.cpp:
4270         * src/core/eds_abi_wrapper.h:
4271
4272         EDS wrapper: added e_contact_get and e_contact_name_free
4273
4274 2009-08-26  Chen Congwu  <congwu.chen@intel.com>
4275
4276         * test/resultchecker.py:
4277
4278         Testing: Do not go on with checking test results if failed early
4279         because of compile error, etc.
4280
4281 2009-08-26  Chen Congwu  <congwu.chen@intel.com>
4282
4283         * src/core/SoupTransportAgent.cpp:
4284
4285         Fix a compile warning.
4286
4287 2009-07-28  Chen Congwu  <congwu.chen@intel.com>
4288
4289         * src/core/CurlTransportAgent.cpp:
4290         * src/core/CurlTransportAgent.h:
4291         * src/core/EvolutionSyncClient.cpp:
4292         * src/core/SoupTransportAgent.cpp:
4293         * src/core/TransportAgent.h:
4294
4295         Transport Resend: bug#3427, retry send when transport got network
4296         error
4297
4298 2009-07-28  Chen Congwu  <congwu.chen@intel.com>
4299
4300         * src/core/CurlTransportAgent.cpp:
4301         * src/core/CurlTransportAgent.h:
4302         * src/core/EvolutionSyncClient.cpp:
4303         * src/core/SyncEvolutionConfig.cpp:
4304         * src/core/SyncEvolutionConfig.h:
4305
4306         Client Resend: change timeout detection for curl using time();
4307         change the config element description
4308
4309 2009-07-22  Chen Congwu  <congwu.chen@intel.com>
4310
4311         * src/core/CurlTransportAgent.cpp:
4312         * src/core/CurlTransportAgent.h:
4313         * src/core/EvolutionSyncClient.cpp:
4314         * src/core/EvolutionSyncClient.h:
4315         * src/core/SoupTransportAgent.cpp:
4316         * src/core/SoupTransportAgent.h:
4317         * src/core/SyncEvolutionConfig.cpp:
4318         * src/core/SyncEvolutionConfig.h:
4319         * src/core/TransportAgent.h:
4320         * test/ClientTest.cpp:
4321         * test/ClientTest.h:
4322
4323         Transport: bug#3427, transport will retry send after long waiting
4324         and will stop retring finally if all fails.
4325
4326 2009-08-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4327
4328         * src/core/FileConfigNode.cpp:
4329
4330         HashConfigNode: add new property-values into hash for
4331         setProperty(bug# 5377)
4332
4333 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4334
4335         * test/README.mobical:
4336         * test/runtests.py:
4337
4338         Testing: added Mobical.net in nightly test
4339
4340 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4341
4342         * test/compare.xsl:
4343         * test/generate-html.xsl:
4344         * test/resultchecker.py:
4345         * test/runtests.py:
4346
4347         The main purpose is to refine nightly test report.
4348
4349 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4350
4351         * src/core/FileConfigNode.cpp:
4352         * src/core/FileConfigNode.h:
4353         * src/core/FileConfigTree.cpp:
4354
4355         Config: Add hash map to store properties to improve
4356         performance(Bug #5377)
4357
4358 2009-08-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4359
4360         * src/core/HashConfigNode.h:
4361
4362         HashConfigNode: return emtpy string when not finding a given key
4363
4364 2009-08-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4365
4366         * src/core/FileConfigNode.cpp:
4367
4368         FileConfigNode: fix the issue that a line is largger than 512
4369         bytes
4370
4371 2009-08-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4372
4373         * test/README.funambol:
4374         * test/testcases/ical20.ics.funambol.tem.patch:
4375
4376         Funambol: A bug fixing of libsynthesis for mobical to expose this
4377         issue (Bug #3009)
4378
4379 2009-08-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4380
4381         * src/core/SyncEvolutionCmdline.cpp:
4382         * src/core/SyncEvolutionConfig.cpp:
4383
4384         Mobical: add configure template for mobical (Bug #3009)
4385
4386 2009-08-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4387
4388         * src/syncclient_sample_config.xml:
4389
4390         Mobical: Strip time information for EXDATE if not needed  (Bug
4391         #3009)
4392
4393 2009-08-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4394
4395         * test/README.mobical:
4396         * test/synccompare.pl:
4397         * test/testcases/ical20.ics.mobical.tem.patch:
4398         * test/testcases/itodo20.ics.mobical.tem.patch:
4399         * test/testcases/vcard30.vcf.mobical.tem.patch:
4400
4401         Mobical: Add new suppressions to synccompare, README.mobical and
4402         test
4403
4404 2009-08-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4405
4406         * test/ClientTest.cpp:
4407
4408         Mobical: Add a 'TEL' property for mergeItem in clienttest
4409         (bug#3009)
4410
4411 2009-08-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
4412
4413         * test/ClientTest.cpp:
4414
4415         Mobical: Add CLIENT_TEST_NOCHECK_SYNCMODE  (Bug #3009)
4416
4417 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
4418
4419         * Makefile-gen.am:
4420
4421         build: pick right name when copying rpm
4422
4423 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
4424
4425
4426         Merge commit 'origin/moblin-transifex'
4427
4428 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
4429
4430         * NEWS:
4431         * configure-pre.in:
4432
4433         updated NEWS for 0.9 and bumped version to 0.9
4434
4435 2009-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
4436
4437         * NEWS:
4438
4439         NEWS: list GUI fixes 0.9 beta 3 -> final
4440
4441 2009-08-12  Jussi Kukkonen  <jku@linux.intel.com>
4442
4443         * src/gtk-ui/ui.glade:
4444
4445         dbus client: minor layout fix for fatal error situation
4446
4447 2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>
4448
4449         * src/dbus/syncevo-dbus.c:
4450
4451         dbus client lib: fix error functions
4452
4453 2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>
4454
4455         * src/syncevo-dbus-server.cpp:
4456
4457         dbus server: copy template configuration in a sane way
4458
4459 2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>
4460
4461         * src/gtk-ui/sync-ui.rc:
4462
4463         remove workaround for invisible tooltips
4464
4465 2009-08-03  Jussi Kukkonen  <jku@linux.intel.com>
4466
4467         * src/gtk-ui/sync.desktop.in:
4468
4469         add StartupNotify to desktop file
4470
4471 2009-08-11  Patrick Ohly  <patrick.ohly@gmx.de>
4472
4473         * configure-pre.in:
4474
4475         version bumped to 0.8.1+0.9+beta3+20090811
4476
4477 2009-08-11  Patrick Ohly  <patrick.ohly@gmx.de>
4478
4479         * NEWS:
4480         * test/README.scheduleworld:
4481
4482         NEWS + README.scheduleworld: updated for 0.9
4483
4484 2009-08-07  Patrick Ohly  <patrick.ohly@gmx.de>
4485
4486         * Makefile-gen.am:
4487
4488         autotools: must include m4-repo in search path (Bugzilla #5061)
4489
4490 2009-08-11  Patrick Ohly  <patrick.ohly@intel.com>
4491
4492         * Makefile-gen.am:
4493
4494         build: fixed RPM creation
4495
4496 2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>
4497
4498         * NEWS:
4499
4500         NEWS: remember to write about https
4501
4502 2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>
4503
4504         * test/README.scheduleworld:
4505
4506         README.scheduleworld: removed section on delete/update conflicts
4507
4508 2009-08-08  auke  <auke-jan.h.kok@intel.com>
4509
4510         * po/nl.po:
4511
4512         Updates to Dutch (Flemish) (nl) translation
4513
4514 2009-08-04  Chen Congwu  <congwu.chen@intel.com>
4515
4516         * src/client-test-app.cpp:
4517         * test/ClientTest.cpp:
4518         * test/ClientTest.h:
4519
4520         Testing: use server default configuration when init test configs.
4521
4522 2009-08-05  auke  <auke-jan.h.kok@intel.com>
4523
4524         * po/nl.po:
4525
4526         Dutch
4527
4528 2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>
4529
4530         * src/syncevo-dbus-server.cpp:
4531
4532         compiler error: constness and strstr (Bugzilla #5061)
4533
4534 2009-07-31  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4535
4536         * po/sv.po:
4537
4538         Updates to Swedish (sv) translation
4539
4540 2009-07-31  Patrick Ohly  <patrick.ohly@intel.com>
4541
4542         * test/README.scheduleworld:
4543
4544         README.scheduleworld: updated remark about client delete/server
4545         update conflict (Bugzilla #4369)
4546
4547 2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4548
4549         * po/fr.po:
4550
4551         Updates to French (fr) translation
4552
4553 2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4554
4555         * po/zh_TW.po:
4556
4557         Updates to Chinese (Taiwan) (zh_TW) translation
4558
4559 2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4560
4561         * po/es.po:
4562
4563         Updates to Spanish (Castilian) (es) translation
4564
4565 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4566
4567         * configure-pre.in:
4568
4569         bumped version to 0.8.1+0.9+beta3+20090730
4570
4571 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4572
4573         * src/DBusSyncClient.cpp:
4574         * src/core/EvolutionSyncClient.cpp:
4575         * src/core/EvolutionSyncSource.cpp:
4576         * src/core/EvolutionSyncSource.h:
4577         * test/ClientTest.cpp:
4578         * test/ClientTest.h:
4579
4580         sync statistics: count items deleted during refresh-from-server
4581         (Bugzilla #3314)
4582
4583 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4584
4585         * src/syncevo-dbus-server.cpp:
4586
4587         D-Bus server: added dbus_g_thread_init()
4588
4589 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4590
4591         * src/syncevo-dbus-server.cpp:
4592
4593         D-Bus server: avoid potential crash in type handling (Bugzilla
4594         #4921)
4595
4596 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4597
4598         * src/dbus/syncevo-dbus.c:
4599
4600         GTK-UI: crash due to use-after-free in error case (Bugzilla
4601         #4919)
4602
4603 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4604
4605         * src/gtk-ui/Makefile.am:
4606
4607         GTK-UI Makefile: use libsyncevo-dbus.la instead of -lsyncevo-dbus
4608
4609 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4610
4611
4612         Merge commit 'origin/moblin-transifex'
4613
4614 2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>
4615
4616         * test/client-test-main.cpp:
4617
4618         Testing: keep synccompare error output (____compare.log) around
4619
4620 2009-07-24  Chen Congwu  <congwu.chen@intel.com>
4621
4622         * test/ClientTest.cpp:
4623         * test/client-test-main.cpp:
4624
4625         Testing: let synccompare error output go to corresponding case
4626         log file.
4627
4628 2009-07-29  Patrick Ohly  <patrick.ohly@intel.com>
4629
4630         * src/syncclient_sample_config.xml:
4631
4632         calendar support: sanitize incoming EXDATEs (Bugzilla #4457)
4633
4634 2009-07-29  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4635
4636         * po/pl.po:
4637
4638         Updates to Polish (pl) translation
4639
4640 2009-07-28  Patrick Ohly  <patrick.ohly@intel.com>
4641
4642         * src/gtk-ui/sync-ui.c:
4643
4644         GTK GUI: the 'your SyncML server account name' string was still
4645         shown in once case (Bugzilla #4273)
4646
4647 2009-07-28  Patrick Ohly  <patrick.ohly@intel.com>
4648
4649         * src/core/EvolutionSyncClient.cpp:
4650
4651         logging: enable time stamping for all log entries
4652
4653 2009-07-28  ZhuYanhai  <zhu.yanhai@gmail.com>
4654
4655         * po/zh_CN.po:
4656
4657         Updates to Chinese (China) (zh_CN) translation
4658
4659 2009-07-28  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4660
4661         * po/fi.po:
4662
4663         Updates to Finnish (fi) translation
4664
4665 2009-07-27  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4666
4667         * po/sv.po:
4668
4669         Updates to Swedish (sv) translation
4670
4671 2009-07-27  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4672
4673         * po/pt_BR.po:
4674
4675         Updates to Brazilian Portuguese (pt_BR) translation
4676
4677 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
4678
4679         * configure-pre.in:
4680
4681         bumped version to 0.8.1+0.9+beta3+20090727
4682
4683 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
4684
4685
4686         Merge commit 'origin/moblin-transifex'
4687
4688 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
4689
4690         * Makefile-gen.am:
4691
4692         packaging: don't include development files in binary packages
4693         (Bugzilla #4754)
4694
4695 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
4696
4697         * configure-pre.in:
4698         * src/gtk-ui/Makefile.am:
4699
4700         build: --enable-gui=all (Bugzilla #4753)
4701
4702 2009-07-27  Patrick Ohly  <patrick.ohly@intel.com>
4703
4704         * test/README.scheduleworld:
4705
4706         testing: document known issues with ScheduleWorld (#4369)
4707
4708 2009-07-26  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4709
4710         * po/fi.po:
4711
4712         Updates to Finnish (fi) translation
4713
4714 2009-07-25  Patrick Ohly  <patrick.ohly@intel.com>
4715
4716         * test/ClientTest.cpp:
4717         * test/ClientTest.h:
4718
4719         testing: added testSlowSyncSemantic
4720
4721 2009-07-25  tomasgalicia  <tomas.galicia@intel.com>
4722
4723         * po/es.po:
4724
4725         Updates to Spanish (Castilian) (es) translation
4726
4727 2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4728
4729         * po/ko.po:
4730
4731         Updates to Korean (ko) translation
4732
4733 2009-07-24  Patrick Ohly  <patrick.ohly@intel.com>
4734
4735
4736         Merge commit 'origin/moblin-transifex'
4737
4738 2009-07-24  Patrick Ohly  <patrick.ohly@intel.com>
4739
4740         * test/runtests.py:
4741
4742         testing: removed incorrect
4743         CLIENT_TEST_FAILURES=EvolutionCalendarTest::testOpenDefaultMemo
4744
4745 2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4746
4747         * po/de.po:
4748
4749         Updates to German (de) translation
4750
4751 2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4752
4753         * po/pt_BR.po:
4754
4755         Updates to Brazilian Portuguese (pt_BR) translation
4756
4757 2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4758
4759         * po/sv.po:
4760
4761         Updates to Swedish (sv) translation
4762
4763 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
4764
4765         * NEWS:
4766         * configure-pre.in:
4767
4768         version bumped to 0.8.1+0.9+beta3+20090723
4769
4770 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
4771
4772
4773         Merge commit 'origin/moblin-transifex'
4774
4775 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
4776
4777         * src/core/SyncEvolutionConfig.cpp:
4778
4779         Google + SSL: must use https, disable certificate checking
4780
4781 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
4782
4783         * src/core/EvolutionSyncClient.cpp:
4784         * src/core/SyncEvolutionCmdline.cpp:
4785         * src/syncevolution.cpp:
4786
4787         logging: don't use stderr/cerr (Bugzilla #4676)
4788
4789 2009-07-23  Patrick Ohly  <patrick.ohly@intel.com>
4790
4791         * NEWS:
4792         * test/README.google:
4793
4794         documentation: Google drops photos larger than a certain
4795         threshold (Bugzilla #4638)
4796
4797 2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4798
4799         * po/ja.po:
4800
4801         Updates to Japanese (ja) translation
4802
4803 2009-07-23  lpdufres  <loic.dufresne.de.virel@intel.com>
4804
4805         * po/fr.po:
4806
4807         Updates to French (fr) translation
4808
4809 2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4810
4811         * po/zh_TW.po:
4812
4813         Updates to Chinese (Taiwan) (zh_TW) translation
4814
4815 2009-07-22  milo  <milo@ubuntu.com>
4816
4817         * po/it.po:
4818
4819         Updates to Italian (it) translation
4820
4821 2009-07-22  balrog  <balrogg@gmail.com>
4822
4823         * po/es.po:
4824
4825         Updates to Spanish (Castilian) (es) translation
4826
4827 2009-07-22  balrog  <balrogg@gmail.com>
4828
4829         * po/pl.po:
4830
4831         Updates to Polish (pl) translation
4832
4833 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
4834
4835         * test/runtests.py:
4836
4837         testing: don't compress .out files
4838
4839 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
4840
4841         * test/runtests.py:
4842
4843         testing: added --sanity-checks mode
4844
4845 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
4846
4847         * test/runtests.py:
4848
4849         testing: copy log directory in addition to stdout
4850
4851 2009-07-22  Patrick Ohly  <patrick.ohly@intel.com>
4852
4853         * NEWS:
4854
4855         NEWS: explain soup/gnutls certificate checking problem with
4856         Google/Vrisign
4857
4858 2009-07-22  ZhuYanhai  <zhu.yanhai@gmail.com>
4859
4860         * po/zh_CN.po:
4861
4862         Updates to Chinese (China) (zh_CN) translation
4863
4864 2009-07-21  tomasgalicia  <tomas.galicia@intel.com>
4865
4866         * po/es.po:
4867
4868         Updates to Spanish (Castilian) (es) translation
4869
4870 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4871
4872         * NEWS:
4873
4874         NEWS: SSL libsoup problem is not solved yet (Bugzilla #4220)
4875
4876 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4877
4878         * src/core/SyncEvolutionConfig.cpp:
4879
4880         Google: don't use SSL, libsoup doesn't support it yet (Bugzilla
4881         #4551)
4882
4883 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4884
4885         * src/core/EvolutionSyncClient.cpp:
4886
4887         SSL logging: added SYNCEVOLUTION_GNUTLS_DEBUG env variable to
4888         control libgnutls
4889
4890 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4891
4892         * src/core/EvolutionSyncClient.cpp:
4893
4894         logging: fixed incorrect path to .html log
4895
4896 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4897
4898         * configure-pre.in:
4899
4900         configure: removed obsolete debug output
4901
4902 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4903
4904         * NEWS:
4905         * configure-pre.in:
4906
4907         version bumped to 0.8.1+0.9+beta3, NEWS updated accordingly
4908
4909 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4910
4911
4912         Merge branch 'moblin-transifex' of
4913         git@git.moblin.org:syncevolution into moblin-transifex
4914
4915 2009-07-21  milo  <milo@ubuntu.com>
4916
4917         * po/it.po:
4918
4919         Updates to Italian (it) translation
4920
4921 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4922
4923
4924         Merge commit 'origin/moblin-transifex'
4925
4926 2009-07-21  Jussi Kukkonen  <jku@linux.intel.com>
4927
4928         * src/gtk-ui/sync-ui.c:
4929
4930         dbus client: require url in "New Service" window
4931
4932 2009-07-21  Jussi Kukkonen  <jku@linux.intel.com>
4933
4934         * src/gtk-ui/sync-ui.c:
4935         * src/syncevo-dbus-server.cpp:
4936
4937         dbus: handle errors correctly when getting config
4938
4939 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4940
4941         * Makefile-gen.am:
4942         * NEWS:
4943
4944         .deb and .tar.gz binary dist: include server interoperability
4945         READMEs
4946
4947 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4948
4949         * NEWS:
4950
4951         NEWS: describe Funambol and Google support in more detail
4952
4953 2009-07-20  Patrick Ohly  <patrick.ohly@intel.com>
4954
4955         * src/core/SyncEvolutionConfig.cpp:
4956
4957         Google sync: visible in GUI now (Bugzilla #4552)
4958
4959 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4960
4961         * test/runtests.py:
4962
4963         ScheduleWorld testing: ignore text::testManyItems failure
4964         (Bugzilla #4596)
4965
4966 2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>
4967
4968         * test/runtests.py:
4969
4970         testing: added Google contact sync testing
4971
4972 2009-07-21  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4973
4974         * po/ja.po:
4975
4976         Updates to Japanese (ja) translation
4977
4978 2009-07-21  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4979
4980         * po/ko.po:
4981
4982         Updates to Korean (ko) translation
4983
4984 2009-07-21  balrog  <balrogg@gmail.com>
4985
4986         * po/pl.po:
4987
4988         Updates to Polish (pl) translation
4989
4990 2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4991
4992         * po/zh_TW.po:
4993
4994         Updates to Chinese (Taiwan) (zh_TW) translation
4995
4996 2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
4997
4998         * po/ja.po:
4999
5000         Updates to Japanese (ja) translation
5001
5002 2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
5003
5004         * po/de.po:
5005
5006         Updates to German (de) translation
5007
5008 2009-07-20  Patrick Ohly  <patrick.ohly@intel.com>
5009
5010         * test/runtests.py:
5011
5012         testing: added ZYB.com for contacts
5013
5014 2009-07-18  Patrick Ohly  <patrick.ohly@intel.com>
5015
5016         * test/runtests.py:
5017
5018         testing: removed ScheduleWorld failure suppression for new
5019         clients
5020
5021 2009-07-18  Patrick Ohly  <patrick.ohly@intel.com>
5022
5023         * src/core/SyncEvolutionCmdline.cpp:
5024         * src/core/SyncEvolutionConfig.cpp:
5025
5026         ZYB: Add template for zyb (Bug #2424)
5027
5028 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
5029
5030         * po/fi.po:
5031
5032         Updates to Finnish (fi) translation
5033
5034 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
5035
5036         * po/sv.po:
5037
5038         Updates to Swedish (sv) translation
5039
5040 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
5041
5042         * po/pt_BR.po:
5043
5044         Updates to Brazilian Portuguese (pt_BR) translation
5045
5046 2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>
5047
5048         * po/fr.po:
5049
5050         Updates to French (fr) translation
5051
5052 2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>
5053
5054         * NEWS:
5055         * configure-pre.in:
5056
5057         bumped version: 0.8.1+0.9+beta2+20090717
5058
5059 2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>
5060
5061
5062         Merge commit 'origin/moblin-transifex'
5063
5064 2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>
5065
5066         * configure-pre.in:
5067         * src/core/SyncEvolutionCmdline.cpp:
5068
5069         SSL certificates: include path for Moblin and fix command line
5070         test (Bugzilla #4220)
5071
5072 2009-07-17  Chen Congwu  <congwu.chen@intel.com>
5073
5074         * test/ClientTest.cpp:
5075         * test/README.google:
5076         * test/synccompare.pl:
5077         * test/testcases/vcard30.vcf.google.tem.patch:
5078
5079         Goolge + vcard21: bugzilla #2423, ignore some properties
5080
5081 2009-06-18  Wu, Yong  <yong.wu@intel.com>
5082
5083         * src/core/SyncEvolutionCmdline.cpp:
5084         * src/core/SyncEvolutionConfig.cpp:
5085
5086         Google+vcard21: Add Google sync template configuration; bugzilla
5087         #2423
5088
5089 2009-07-16  Nick Richards  <nicholas.e.richards@intel.com>
5090
5091         * src/gtk-ui/sync.desktop.in:
5092
5093         fix .desktop file
5094
5095 2009-07-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5096
5097         * test/README.funambol:
5098
5099         Funambol: add a declaration of lost parameter
5100         'X-EVOLUTION-UI-SLOT' (Bug #2422)
5101
5102 2009-07-16  Patrick Ohly  <patrick.ohly@intel.com>
5103
5104         * autogen.sh:
5105
5106         autogen.sh: m4 directory must exist before calling tools
5107
5108 2009-07-16  ZhuYanhai  <zhu.yanhai@gmail.com>
5109
5110         * po/zh_CN.po:
5111
5112         Updates to Chinese (China) (zh_CN) translation
5113
5114 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
5115
5116         * autogen.sh:
5117         * m4-repo/README:
5118         * m4-repo/ax_boost_base.m4:
5119         * m4/ax_boost_base.m4:
5120
5121         autotools: cleaner separation between permanent and temporary m4
5122         macro copies
5123
5124 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
5125
5126         * autogen.sh:
5127         * gen-autotools.sh:
5128
5129         building: split out non-standard parts of autogen.sh into
5130         gen-autotools.sh
5131
5132 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
5133
5134         * test/runtests.py:
5135
5136         testing: fixed typo in recent commit
5137
5138 2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>
5139
5140         * test/dbus-session.sh:
5141         * test/valgrindcheck.sh:
5142
5143         testing: valgrindcheck and dbus-session scripts
5144
5145 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5146
5147         * test/runtests.py:
5148
5149         testing: allow parallel makes
5150
5151 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5152
5153         * test/runtests.py:
5154
5155         testing: workaround for running client-test with --enable-shared
5156         --disable-static
5157
5158 2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5159
5160         * src/syncclient_sample_config.xml:
5161
5162         Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
5163         #2422)
5164
5165 2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5166
5167         * test/README.funambol:
5168         * test/synccompare.pl:
5169
5170         Funambol: FN and PHOTO are preserved by server (Bug #2422)
5171
5172 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5173
5174         * Makefile-gen.am:
5175
5176         packaging: dpkg-shlibdeps needs LD_LIBRARY_PATH
5177
5178 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5179
5180         * src/dbus/interfaces/Makefile.am:
5181
5182         packaging: some more dbus/interfaces fixes
5183
5184 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5185
5186         * Makefile-gen.am:
5187
5188         packaging: fixed dependency calculation
5189
5190 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5191
5192         * INSTALL-tar-gz:
5193
5194         packaging: INSTALL-tar-gz needed for 'make distbin'
5195
5196 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5197
5198         * Makefile-gen.am:
5199
5200         packaging: dpkg-shlibdeps depends on debian/control
5201
5202 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5203
5204         * Makefile-gen.am:
5205
5206         packaging: don't override clean_local
5207
5208 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5209
5210
5211         Merge commit 'origin/moblin-transifex'
5212
5213 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5214
5215         * Makefile-gen.am:
5216         * description:
5217
5218         packaging: updated rules for building .tar.gz and .deb
5219
5220 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5221
5222         * src/Makefile-gen.am:
5223
5224         src/Makefile: fixed source file list for client-test
5225
5226 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5227
5228         * README:
5229         * configure-pre.in:
5230
5231         more build dependencies fixes
5232
5233 2009-07-14  ZhuYanhai  <zhu.yanhai@gmail.com>
5234
5235         * po/zh_CN.po:
5236
5237         Updates to Chinese (China) (zh_CN) translation
5238
5239 2009-07-13  Chen Congwu  <congwu.chen@intel.com>
5240
5241         * test/ClientTest.cpp:
5242
5243         Use raw type for updated item, buggzilla #4282
5244
5245 2009-07-13  Chen Congwu  <congwu.chen@intel.com>
5246
5247         * src/Makefile-gen.am:
5248
5249         Testing: fix a typo, bugzilla #2421
5250
5251 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
5252
5253         * po/README:
5254
5255         improve translator docs
5256
5257 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
5258
5259         * src/gtk-ui/sync-ui-config.c:
5260         * src/gtk-ui/sync-ui-config.h:
5261         * src/gtk-ui/sync-ui.c:
5262
5263         do not set password if user hasn't defined one in UI
5264
5265 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
5266
5267         * src/gtk-ui/ui.glade:
5268
5269         set the "need connection to sync" label width
5270
5271 2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>
5272
5273         * src/gtk-ui/sync-ui.c:
5274
5275         don't use username/password from template in UI
5276
5277 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5278
5279         * test/runtests.py:
5280
5281         testing: avoid running Retry and Suspend tests for ScheduleWorld
5282         and Funambol
5283
5284 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5285
5286         * test/runtests.py:
5287
5288         testing: run distcheck with building GUI
5289
5290 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5291
5292         * test/evo.supp:
5293
5294         testing: added suppressions
5295
5296 2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>
5297
5298         * po/POTFILES.skip:
5299         * src/Makefile-gen.am:
5300         * src/dbus/interfaces/Makefile.am:
5301         * src/gtk-ui/Makefile.am:
5302
5303         build fixes
5304
5305 2009-07-13  tomas.galicia@intel.com  <tomas.galicia@intel.com>
5306
5307         * po/es.po:
5308
5309         Updates to Spanish (Castilian) (es) translation
5310
5311 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
5312
5313         * README:
5314
5315         README: updated information on required packages
5316
5317 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
5318
5319         * HACKING:
5320         * src/Makefile-gen.am:
5321         * src/client-test-app.cpp:
5322         * src/core/LogRedirect.cpp:
5323         * src/core/Makefile.am:
5324         * src/core/SyncEvolutionCmdline.cpp:
5325         * src/core/SyncEvolutionUtil.cpp:
5326         * src/core/SyncEvolutionUtil.h:
5327         * test/ClientTest.cpp:
5328         * test/ClientTest.h:
5329         * test/Makefile.am:
5330         * test/test.cpp:
5331         * test/test.h:
5332
5333         testing: skip certain tests by listing them in CLIENT_TEST_SKIP
5334
5335 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
5336
5337         * test/runtests.py:
5338
5339         testing: ignore EvolutionCalendarTest::testOpenDefaultMemo
5340         failure
5341
5342 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
5343
5344         * test/runtests.py:
5345
5346         testing: enable ical20 and itodo20 for Funambol testing
5347
5348 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
5349
5350         * .gitignore:
5351         * src/gtk-ui/Makefile.am:
5352
5353         sync.desktop: fixed "make dist" after recent rename
5354
5355 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
5356
5357         * autogen.sh:
5358
5359         autgen.sh: wipe out old files before recreating them
5360
5361 2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>
5362
5363         * src/core/LogRedirect.cpp:
5364
5365         LogRedirect: fixed compiler warning
5366
5367 2009-07-11  milo  <milo@ubuntu.com>
5368
5369         * po/it.po:
5370
5371         Updates to Italian (it) translation
5372
5373 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5374
5375         * configure-pre.in:
5376         * src/core/CurlTransportAgent.cpp:
5377         * src/core/CurlTransportAgent.h:
5378         * src/core/EvolutionSyncClient.cpp:
5379         * src/core/EvolutionSyncClient.h:
5380         * src/core/SoupTransportAgent.cpp:
5381         * src/core/SoupTransportAgent.h:
5382         * src/core/SyncEvolutionConfig.cpp:
5383         * src/core/TransportAgent.h:
5384         * test/ClientTest.h:
5385
5386         HTTPS transport: added SSL certificate checking
5387
5388 2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>
5389
5390         * test/evo.supp:
5391
5392         testing: extended valgrind suppression rules
5393
5394 2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>
5395
5396         * src/core/EvolutionSyncSource.cpp:
5397         * src/core/EvolutionSyncSource.h:
5398
5399         EvolutionSyncSource: memory handling
5400
5401 2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>
5402
5403         * src/core/SynthesisDBPlugin.cpp:
5404
5405         Synthesis bridge: fixed leak
5406
5407 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5408
5409         * src/core/LogRedirect.cpp:
5410
5411         fixed compile error due to missing header
5412
5413 2009-07-07  Patrick Ohly  <patrick.ohly@intel.com>
5414
5415         * src/Makefile-gen.am:
5416         * src/core/LogRedirect.cpp:
5417         * src/core/LogRedirect.h:
5418         * test/Makefile.am:
5419         * test/abort-redirect.cpp:
5420
5421         logging: catch more redirected output when shutting down
5422
5423 2009-07-07  Patrick Ohly  <patrick.ohly@intel.com>
5424
5425         * HACKING:
5426         * src/core/LogRedirect.cpp:
5427         * src/core/LogRedirect.h:
5428
5429         logging: set SYNCEVOLUTION_DEBUG to disable redirection
5430
5431 2009-07-07  Patrick Ohly  <patrick.ohly@intel.com>
5432
5433         * src/core/EvolutionSyncClient.cpp:
5434         * src/core/LogRedirect.cpp:
5435         * src/core/LogRedirect.h:
5436
5437         logging: cleaned up source
5438
5439 2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>
5440
5441         * src/core/LogRedirect.cpp:
5442         * src/core/LogRedirect.h:
5443         * src/syncevolution.cpp:
5444
5445         logging: enabled redirecting of stderr for command line (Bugzilla
5446         #1333)
5447
5448 2009-07-02  Patrick Ohly  <patrick.ohly@intel.com>
5449
5450         * src/core/EvolutionSyncClient.cpp:
5451         * src/core/LogRedirect.cpp:
5452         * src/core/LogRedirect.h:
5453         * src/core/Makefile.am:
5454         * src/syncevolution.cpp:
5455
5456         logging: intercept stdout and stderr (Buzilla #1333)
5457
5458 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
5459
5460         * src/core/SynthesisEngine.cpp:
5461
5462         logging: pass all available information to new (and tentative)
5463         Synthesis call (Bugzilla #3474)
5464
5465 2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>
5466
5467         * src/core/EvolutionSyncClient.cpp:
5468         * src/core/EvolutionSyncClient.h:
5469         * src/core/SynthesisEngine.cpp:
5470         * src/core/SynthesisEngine.h:
5471
5472         logging: write a single sysync_linux.html log (Bugzilla #3474)
5473
5474 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5475
5476
5477         Merge commit 'origin/moblin-transifex'
5478
5479 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5480
5481         * README:
5482         * configure-pre.in:
5483
5484         configure: --enable-gui implies --enable-dbus-service, docs
5485
5486 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5487
5488         * po/POTFILES.in:
5489         * src/gtk-ui/sync.desktop:
5490         * src/gtk-ui/sync.desktop.in:
5491
5492         translation: install localized version of sync.desktop (Bugzilla
5493         #4133)
5494
5495 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5496
5497         * NEWS:
5498         * configure-pre.in:
5499
5500         bumped version (0.8.1+0.9+beta2+20090709) and added 0.9 beta 3
5501         NEWS
5502
5503 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5504
5505         * test/evo.supp:
5506         * test/sys.supp:
5507
5508         testing: updated valgrind regression rules
5509
5510 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5511
5512         * src/Makefile-gen.am:
5513
5514         testing: minor improvements for patching test cases
5515
5516 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5517
5518         * test/testcases/README:
5519
5520         test/testcases/README: fixed typo (.ics -> .tem)
5521
5522 2009-07-09  Patrick Ohly  <patrick.ohly@intel.com>
5523
5524         * src/Makefile-gen.am:
5525         * test/Makefile.am:
5526         * test/testcases/README:
5527         * test/testcases/ical20.ics.funambol.tem.patch:
5528         * test/testcases/itodo20.ics.funambol.tem.patch:
5529
5530         testing: better handling of test case cases (Bugzilla #2421)
5531
5532 2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>
5533
5534         * src/dbus/interfaces/Makefile.am:
5535
5536         really fix build in src/dbus/interfaces
5537
5538 2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>
5539
5540         * src/dbus/interfaces/syncevo-full.xml:
5541         * src/dbus/syncevo-dbus-types.c:
5542         * src/dbus/syncevo-dbus-types.h:
5543         * src/dbus/test.c:
5544         * src/gtk-ui/sync-ui.c:
5545         * src/syncevo-dbus-server.cpp:
5546
5547         use ConsumerReady flag in dbus api and UI
5548
5549 2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>
5550
5551         * src/dbus/interfaces/Makefile.am:
5552
5553         fix build: don't remove syncevo-marshal.list on clean
5554
5555 2009-06-29  Patrick Ohly  <patrick.ohly@intel.com>
5556
5557         * src/core/SyncEvolutionCmdline.cpp:
5558         * src/core/SyncEvolutionConfig.cpp:
5559         * src/core/SyncEvolutionConfig.h:
5560         * src/default/syncevolution/Funambol/config.ini:
5561         * src/default/syncevolution/ScheduleWorld/config.ini:
5562
5563         configuration: added "ConsumerReady" option
5564
5565 2009-07-09  margie  <margie.foster@intel.com>
5566
5567         * po/hu.po:
5568
5569         test po file for Hungarian
5570
5571 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
5572
5573         * test/ClientTest.cpp:
5574         * test/ClientTest.h:
5575
5576         testing: callers of getItems() need to know which file was used
5577         (Bugzilla #2421)
5578
5579 2009-07-06  Chen Congwu  <congwu.chen@intel.com>
5580
5581         * src/Makefile-gen.am:
5582         * test/ClientTest.cpp:
5583         * test/Makefile.am:
5584         * test/testcases/README:
5585         * test/testcases/ical20.ics.funambol.tem.patch:
5586         * test/testcases/itodo20.ics.funambol.tem.patch:
5587
5588         Test case files: better handling of test cases, bugzilla #2421
5589
5590 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
5591
5592         * test/README.funambol:
5593
5594         README.funambol: added some links and mention lost ACTION
5595
5596 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
5597
5598         * NEWS:
5599         * src/core/SyncEvolutionCmdline.cpp:
5600         * src/core/SyncEvolutionConfig.cpp:
5601         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
5602         * src/default/syncevolution/Funambol/sources/todo/config.ini:
5603         * test/README.funambol:
5604
5605         Funambol: force iCalendar 2.0 mode in the config template
5606
5607 2009-07-08  Patrick Ohly  <patrick.ohly@intel.com>
5608
5609         * src/core/EvolutionSyncSource.cpp:
5610
5611         coding style: always use curly brackets
5612
5613 2009-07-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5614
5615         * test/ClientTest.cpp:
5616
5617         Funambol: Fix a comparison for completeness (Bug #2424)
5618
5619 2009-07-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5620
5621         * test/README.funambol:
5622
5623         Funambol: Refine README.funambol (Bug #2422)
5624
5625 2009-07-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5626
5627         * src/backends/addressbook/AddressBookSourceRegister.cpp:
5628         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
5629         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
5630         * src/backends/file/FileSyncSourceRegister.cpp:
5631         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
5632         * src/core/EvolutionSyncSource.cpp:
5633         * src/core/SyncEvolutionConfig.cpp:
5634         * src/core/SyncEvolutionConfig.h:
5635
5636         SourceType: add a trailing '!' into source type to force to use
5637         type (Bug #2422)
5638
5639 2009-07-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5640
5641         * test/synccompare.pl:
5642
5643         Funambol: Ignore and remove some property or parameters when
5644         synccompare(Bug #2422)
5645
5646 2009-07-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5647
5648         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
5649         * test/README.funambol:
5650
5651         Funambol + itodo20: add 'text/calendar!' to force to use
5652         icalendar20(Bug #2422)
5653
5654 2009-07-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5655
5656         * test/synccompare.pl:
5657
5658         Funambol + itodo20: ignore some property comparisions in
5659         synccompare(Bug #2422)
5660
5661 2009-06-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>
5662
5663         * test/synccompare.pl:
5664
5665         Funambol + vcard21: Ignore 'X-ASSISTANT' property in
5666         synccompare.pl(Bug #2422)
5667
5668 2009-06-29  zhu, yongsheng  <yongsheng.zhu@intel.com>
5669
5670         * test/ClientTest.cpp:
5671         * test/README.funambol:
5672
5673         Funambol + ical2.0: add an environment variable to set maximum
5674         item size (Bug #2422)
5675
5676 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
5677
5678         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
5679         * src/core/EvolutionSyncSource.cpp:
5680
5681         icalendar2.0: Force to use icalendar2.0 as sync format (Bug
5682         #2422)
5683
5684 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
5685
5686         * test/README.funambol:
5687
5688         Funambol: Add README.funambol for Funambol interoperability test
5689         information(Bug #2422)
5690
5691 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
5692
5693         * src/core/SyncEvolutionConfig.cpp:
5694         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
5695         * src/default/syncevolution/Funambol/sources/todo/config.ini:
5696
5697         iCal20: Enable ical20 and itodo20 sync for Funambol server(Bug
5698         #2422)
5699
5700 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
5701
5702         * test/synccompare.pl:
5703
5704         iCal20: Ingore properties comparasion for Funambol miss them(Bug
5705         #2422)
5706
5707 2009-06-25  zhu, yongsheng  <yongsheng.zhu@intel.com>
5708
5709         * src/syncclient_sample_config.xml:
5710
5711         iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
5712         property(Bug #2422)
5713
5714 2009-07-07  lpdufres  <loic.dufresne.de.virel@intel.com>
5715
5716         * po/sv.po:
5717
5718         Updates to Swedish (sv) translation
5719
5720 2009-07-07  lpdufres  <loic.dufresne.de.virel@intel.com>
5721
5722         * po/zh_TW.po:
5723
5724         Updates to Chinese (Taiwan) (zh_TW) translation
5725
5726 2009-07-06  Patrick Ohly  <patrick.ohly@intel.com>
5727
5728         * src/gtk-ui/sync-ui.c:
5729
5730         compiler warnings in GUI: passing string instead of format
5731         specifier
5732
5733 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
5734
5735         * src/backends/evolution/EvolutionContactSource.h:
5736         * src/core/EvolutionSyncClient.cpp:
5737         * src/core/EvolutionSyncSource.cpp:
5738         * src/core/EvolutionSyncSource.h:
5739         * src/syncclient_sample_config.xml:
5740
5741         XML config: allow backends to add their own definitions (Bugzilla
5742         #2417)
5743
5744 2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>
5745
5746
5747         Merge commit 'origin/moblin-transifex'
5748
5749 2009-07-02  lpdufres  <loic.dufresne.de.virel@intel.com>
5750
5751         * po/pt_BR.po:
5752
5753         Updates to Brazilian Portuguese translation (Thanks Gabor)
5754
5755 2009-07-02  milo  <milo@ubuntu.com>
5756
5757         * po/it.po:
5758
5759         Added Italian translation
5760
5761 2009-07-02  Chen Congwu  <congwu.chen@intel.com>
5762
5763         * src/core/EvolutionSyncClient.cpp:
5764         * src/core/SoupTransportAgent.cpp:
5765         * src/core/SoupTransportAgent.h:
5766         * src/core/SyncEvolutionCmdline.cpp:
5767
5768         suspend/resume improvements: improvements on suspend/resume
5769
5770 2009-07-01  balrog  <balrogg@gmail.com>
5771
5772         * po/pl.po:
5773
5774         First attempt at Polish strings for SyncEvolution.
5775
5776 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
5777
5778         * src/core/EvolutionSyncClient.cpp:
5779         * src/core/SyncEvolutionCmdline.cpp:
5780
5781         suspend&resume: minor cleanup
5782
5783 2009-06-26  Chen Congwu  <congwu.chen@intel.com>
5784
5785         * src/client-test-app.cpp:
5786         * test/ClientTest.cpp:
5787         * test/ClientTest.h:
5788
5789         Test cases: Enable Interrupt* test, add suspend test
5790
5791 2009-06-26  Chen Congwu  <congwu.chen@intel.com>
5792
5793         * src/core/CurlTransportAgent.cpp:
5794         * src/core/CurlTransportAgent.h:
5795         * src/core/EvolutionSyncClient.cpp:
5796         * src/core/EvolutionSyncClient.h:
5797         * src/core/SoupTransportAgent.cpp:
5798         * src/core/SoupTransportAgent.h:
5799         * src/core/SyncEvolutionCmdline.cpp:
5800
5801         suspend and resume: add signal processing and update the logic;
5802         bug #2426, #2425
5803
5804 2009-06-30  Jussi Kukkonen  <jku@linux.intel.com>
5805
5806         * src/gtk-ui/sync-ui.c:
5807
5808         fix crash in_server_config_for_template_cb()
5809
5810 2009-06-29  Jussi Kukkonen  <jku@linux.intel.com>
5811
5812         * src/gtk-ui/sync-ui-config.c:
5813         * src/gtk-ui/sync-ui-config.h:
5814         * src/gtk-ui/sync-ui.c:
5815
5816         dbus client: write '-' as password in config (so GetPassword is
5817         used)
5818
5819 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
5820
5821         * src/backends/addressbook/AddressBookSource.h:
5822         * src/backends/evolution/EvolutionCalendarSource.cpp:
5823         * src/backends/evolution/EvolutionCalendarSource.h:
5824         * src/backends/evolution/EvolutionContactSource.cpp:
5825         * src/backends/evolution/EvolutionContactSource.h:
5826         * src/backends/evolution/EvolutionMemoSource.cpp:
5827         * src/backends/evolution/EvolutionMemoSource.h:
5828         * src/backends/file/FileSyncSource.cpp:
5829         * src/backends/file/FileSyncSource.h:
5830         * src/backends/sqlite/SQLiteContactSource.cpp:
5831         * src/backends/sqlite/SQLiteContactSource.h:
5832         * src/client-test-app.cpp:
5833         * src/core/EvolutionSyncSource.h:
5834         * src/core/TrackingSyncSource.cpp:
5835         * src/core/TrackingSyncSource.h:
5836         * test/ClientTest.cpp:
5837
5838         extracting items: EvolutionMemoSource needs information about
5839         expected format
5840
5841 2009-07-01  Patrick Ohly  <patrick.ohly@intel.com>
5842
5843         * test/synccompare.pl:
5844
5845         testing: fixed Client::Sync::vcard30::testConversion
5846
5847 2009-06-26  Patrick Ohly  <patrick.ohly@intel.com>
5848
5849         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
5850         * test/ClientTest.cpp:
5851
5852         testing: "text" tests didn't have the required "dump" method
5853
5854 2009-06-26  Patrick Ohly  <patrick.ohly@intel.com>
5855
5856         * test/runtests.py:
5857
5858         runtests.py: updated to work with current source code
5859
5860 2009-06-25  tester  <tester@knlcst4.ikn.intel.com>
5861
5862         * src/Makefile-gen.am:
5863
5864         build fix: D-Bus service .in file must be packaged in all cases
5865
5866 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
5867
5868         * src/Makefile-gen.am:
5869         * src/gtk-ui/Makefile.am:
5870         * src/gtk-ui/sync-ui-marshal.list:
5871
5872         fixed some problems with "make dist"
5873
5874 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
5875
5876         * configure-pre.in:
5877
5878         bumped version: 0.8.1+0.9+beta2+20090625
5879
5880 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
5881
5882         * src/core/SyncEvolutionCmdline.cpp:
5883         * src/core/SyncEvolutionConfig.cpp:
5884         * src/default/syncevolution/Funambol/config.ini:
5885
5886         WBXML: enabled by default, except for Funambol
5887
5888 2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>
5889
5890         * src/core/SyncEvolutionCmdline.cpp:
5891
5892         testing: fixed SyncEvolutionCmdlineTest after adding
5893         HashCode/ConfigDate
5894
5895 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
5896
5897         * src/syncclient_sample_config.xml:
5898         * test/synccompare.pl:
5899
5900         vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
5901         #2418)
5902
5903 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
5904
5905         * src/core/EvolutionSyncSource.cpp:
5906         * src/syncclient_sample_config.xml:
5907
5908         data conversion: different data profiles for SyncML peer + local
5909         DB with remote rules
5910
5911 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
5912
5913         * src/syncevo-dbus-server.cpp:
5914
5915         compile error: GNOME keyring 2.24 misses extern "C"
5916
5917 2009-06-24  Patrick Ohly  <patrick.ohly@intel.com>
5918
5919         * test/ClientTest.h:
5920
5921         testing: message and object size was too small
5922
5923 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5924
5925
5926         Merge commit 'origin/moblin-transifex'
5927
5928 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5929
5930
5931         XML config: done with comparison of our and upstream XML config
5932
5933 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5934
5935         * src/core/EvolutionSyncClient.cpp:
5936         * src/core/Makefile.am:
5937         * src/syncevolution.xml:
5938
5939         XML config: use syncclient_sample_config.xml instead of
5940         syncevolution.xml
5941
5942 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5943
5944         * src/syncclient_sample_config.xml:
5945
5946         XML config: keep alarm times as they are
5947
5948 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5949
5950         * src/syncclient_sample_config.xml:
5951
5952         XML config: be conservative about encoding of EXDATEs
5953
5954 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5955
5956         * src/syncclient_sample_config.xml:
5957
5958         XML config: enhanced calendar data formats
5959
5960 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5961
5962         * src/syncclient_sample_config.xml:
5963
5964         XML config: added several vCard 3.0/Evolution specific properties
5965
5966 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5967
5968         * src/syncclient_sample_config.xml:
5969
5970         XML config: don't enforce http:// prefix in vCard 2.1 URL
5971
5972 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5973
5974         * src/syncclient_sample_config.xml:
5975
5976         XML config: use NICKNAME also in vCard 2.1
5977
5978 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5979
5980         * src/syncclient_sample_config.xml:
5981
5982         XML config: avoid empty LOCATION in VEVENT
5983
5984 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5985
5986         * src/syncclient_sample_config.xml:
5987
5988         XML config: don't encode empty DESCRIPTION in VEVENT/VTODO
5989
5990 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5991
5992         * src/syncclient_sample_config.xml:
5993
5994         XML config: fix incorrect datatype name check
5995
5996 2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>
5997
5998         * src/syncclient_sample_config.xml:
5999
6000         XML config: generate client config dynamically
6001
6002 2009-06-22  margie  <margie.foster@intel.com>
6003
6004         * po/de.po:
6005
6006         Initial translation of beta strings
6007
6008 2009-06-22  Patrick Ohly  <patrick.ohly@intel.com>
6009
6010
6011         Merge branch 'synthesis' into synthesis-config-tracking
6012
6013 2009-05-12  Lukas Zeller  <luz@synthesis.ch>
6014
6015         * src/syncclient_sample_config.xml:
6016
6017         sample client config: EXDATE is comma separated in iCalendar 2.0!
6018
6019 2009-04-17  Synthesis AG  <opensource@synthesis.ch>
6020
6021         * src/syncclient_sample_config.xml:
6022
6023         Initial Commit by Synthesis AG for Open Source libsynthesis
6024         3.2.0.25 and libsmltk
6025
6026 2009-06-22  Patrick Ohly  <patrick.ohly@intel.com>
6027
6028         * build/import-synthesis-xml.sh:
6029
6030         XML config: track upstream syncclient_sample_config.xml
6031
6032 2009-06-18  Wu, Yong  <yong.wu@intel.com>
6033
6034         * src/core/EvolutionSyncClient.cpp:
6035         * src/core/SyncEvolutionConfig.cpp:
6036         * src/core/SyncEvolutionConfig.h:
6037         * src/syncevolution.xml:
6038
6039         config + DevInf: always resend DevInf if content of config has
6040         changed
6041
6042 2009-06-19  margie  <margie.foster@intel.com>
6043
6044         * po/sv.po:
6045
6046         Initial translation of beta strings in Swedish
6047
6048 2009-06-18  margie  <margie.foster@intel.com>
6049
6050         * po/pt_BR.po:
6051
6052         Initial translation of beta strings into Brazilian Portuguese
6053
6054 2009-06-18  margie  <margie.foster@intel.com>
6055
6056         * po/ko.po:
6057
6058         Initial translation of beta strings into Korean
6059
6060 2009-06-18  margie  <margie.foster@intel.com>
6061
6062         * po/ja.po:
6063
6064         Initial translation of beta strings into Japanese
6065
6066 2009-06-18  margie  <margie.foster@intel.com>
6067
6068         * po/fi.po:
6069
6070         Initial translation of beta strings into Finnish
6071
6072 2009-06-18  margie  <margie.foster@intel.com>
6073
6074         * po/fr.po:
6075
6076         Initial translation of beta strings into French
6077
6078 2009-06-18  margie  <margie.foster@intel.com>
6079
6080         * po/es.po:
6081
6082         Initial translation of beta strings into Spanish
6083
6084 2009-06-17  margie  <margie.foster@intel.com>
6085
6086         * po/zh_TW.po:
6087
6088         Initial translation of beta strings in Chinese Traditional
6089
6090 2009-06-12  Patrick Ohly  <patrick.ohly@intel.com>
6091
6092         * test/ClientTest.cpp:
6093
6094         testMerge: detect missing update from server to client after
6095         conflict resolution
6096
6097 2009-06-12  Patrick Ohly  <patrick.ohly@intel.com>
6098
6099         * src/syncevolution.xml:
6100
6101         vCard: sent less empty properties (Bugzilla #3469)
6102
6103 2009-06-17  Patrick Ohly  <patrick.ohly@intel.com>
6104
6105
6106         Merge commit 'origin/jku'
6107
6108 2009-06-17  Patrick Ohly  <patrick.ohly@intel.com>
6109
6110
6111         Merge commit 'origin/keyring'
6112
6113 2009-06-17  Jussi Kukkonen  <jku@linux.intel.com>
6114
6115         * po/LINGUAS:
6116         * po/it.po:
6117
6118         add italian translation
6119
6120 2009-06-15  Jussi Kukkonen  <jku@linux.intel.com>
6121
6122         * src/gtk-ui/mux-window.c:
6123
6124         MuxWindow: always request same size (workaround)
6125
6126 2009-06-16  Jussi Kukkonen  <jku@linux.intel.com>
6127
6128         * src/gtk-ui/sync-ui.c:
6129         * src/syncevo-dbus-server.cpp:
6130
6131         dbus client, server: remove scheme from keyring urls
6132
6133 2009-06-12  Jussi Kukkonen  <jku@linux.intel.com>
6134
6135         * po/README:
6136
6137         add po/README
6138
6139 2009-06-12  Patrick Ohly  <patrick.ohly@intel.com>
6140
6141         * NEWS:
6142         * configure-pre.in:
6143
6144         bumped version: 0.8.1+0.9+beta2
6145
6146 2009-06-11  Patrick Ohly  <patrick.ohly@intel.com>
6147
6148         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
6149         * src/core/SyncEvolutionConfig.cpp:
6150
6151         documentation: added vCalendar 1.0 and explain automatic format
6152         selection
6153
6154 2009-06-12  ZhuYanhai  <>
6155
6156         * po/zh_CN.po:
6157
6158         Initial import zh_CN PO file.
6159
6160 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
6161
6162         * NEWS:
6163         * README:
6164         * configure-pre.in:
6165
6166         adapted for 0.9 beta 2 snapshot
6167         (syncevolution-0-9-beta2-2009-06-10)
6168
6169 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
6170
6171         * README:
6172         * autogen.sh:
6173         * configure-pre.in:
6174         * src/core/EvolutionSyncClient.cpp:
6175         * src/core/EvolutionSyncSource.cpp:
6176         * src/core/FilterConfigNode.cpp:
6177         * src/core/SyncEvolutionCmdline.cpp:
6178
6179         Debian Etch: fixes some compilation issues
6180
6181 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
6182
6183         * src/core/CurlTransportAgent.cpp:
6184         * src/core/CurlTransportAgent.h:
6185
6186         libcurl: fixed memory handling issue with libcurl < 7.17.0.
6187
6188 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
6189
6190         * src/core/EvolutionSyncClient.cpp:
6191         * src/core/SyncEvolutionConfig.cpp:
6192         * src/core/SyncEvolutionUtil.cpp:
6193         * src/core/SyncEvolutionUtil.h:
6194
6195         config: use ${XDG_CACHE_HOME} for logs and database dumps
6196         (Bugzilla #3309)
6197
6198 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
6199
6200         * src/core/SyncEvolutionConfig.cpp:
6201
6202         config: clarified that clientAuthType only has an effect during
6203         the initial sync
6204
6205 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
6206
6207         * src/core/EvolutionSyncClient.cpp:
6208         * src/core/SyncEvolutionCmdline.cpp:
6209         * src/core/SyncEvolutionConfig.cpp:
6210         * src/syncevolution.xml:
6211
6212         config: enable clientAuthType (Bugzilla #3242)
6213
6214 2009-06-10  Patrick Ohly  <patrick.ohly@intel.com>
6215
6216         * src/client-test-app.cpp:
6217         * src/core/EvolutionSyncClient.cpp:
6218         * src/core/SyncEvolutionCmdline.cpp:
6219         * src/core/SyncEvolutionConfig.cpp:
6220         * src/core/SyncEvolutionConfig.h:
6221         * src/syncevolution.xml:
6222
6223         config: enabled maxMsgSize/maxObjSize, removed obsolete loSupport
6224         (Bugzilla #2784)
6225
6226 2009-06-09  Patrick Ohly  <patrick.ohly@intel.com>
6227
6228         * src/core/SoupTransportAgent.cpp:
6229
6230         Soup HTTP Transport: must return content type of reply
6231
6232 2009-06-03  Patrick Ohly  <patrick.ohly@intel.com>
6233
6234
6235         Merge branch 'master' of git@git.moblin.org:syncevolution
6236
6237 2009-06-03  Patrick Ohly  <patrick.ohly@intel.com>
6238
6239         * src/core/EvolutionSyncClient.cpp:
6240         * src/core/SyncEvolutionConfig.cpp:
6241
6242         logging: logLevel 4 and 5 enable message translation and dumping
6243
6244 2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>
6245
6246         * configure-pre.in:
6247         * src/gtk-ui/main.c:
6248
6249         dbus client: make libunique dependency optional
6250
6251 2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>
6252
6253         * src/gtk-ui/main.c:
6254
6255         dbus-client: add missing license to main.c
6256
6257 2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>
6258
6259         * configure-pre.in:
6260         * src/gtk-ui/Makefile.am:
6261         * src/gtk-ui/main.c:
6262         * src/gtk-ui/sync-ui.c:
6263         * src/gtk-ui/sync-ui.h:
6264
6265         dbus-client: force single instance mode
6266
6267 2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>
6268
6269         * src/gtk-ui/sync-ui-config.c:
6270         * src/gtk-ui/sync-ui.c:
6271         * src/syncevo-dbus-server.cpp:
6272
6273         dbus client: make sure password is "-" in config
6274
6275 2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>
6276
6277         * src/gtk-ui/sync-ui.c:
6278
6279         dbus client: disable "change sync service" when syncing
6280
6281 2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>
6282
6283         * src/gtk-ui/ui.glade:
6284
6285         dbus client: wrap text in "change sync service" button
6286
6287 2009-06-01  Jussi Kukkonen  <jku@linux.intel.com>
6288
6289         * src/gtk-ui/ui.glade:
6290
6291         dbus client: fix glade file corruption
6292
6293 2009-06-01  Jussi Kukkonen  <jku@linux.intel.com>
6294
6295         * src/gtk-ui/sync-ui-config.c:
6296
6297         dbus client: sort sources alphabetically in UI
6298
6299 2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>
6300
6301         * src/dbus/interfaces/syncevo-full.xml:
6302         * src/dbus/syncevo-dbus.c:
6303         * src/dbus/syncevo-dbus.h:
6304         * src/syncevo-dbus-server.cpp:
6305         * src/syncevo-dbus-server.h:
6306
6307         dbus service: remove 'need-password' signal
6308
6309 2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>
6310
6311         * configure-pre.in:
6312         * src/gtk-ui/Makefile.am:
6313         * src/gtk-ui/sync-ui.c:
6314
6315         dbus client: add the server to ACL when adding a key to keyring
6316
6317 2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>
6318
6319         * configure-pre.in:
6320         * src/DBusSyncClient.cpp:
6321         * src/DBusSyncClient.h:
6322         * src/Makefile-gen.am:
6323         * src/gtk-ui/sync-ui-config.c:
6324         * src/gtk-ui/sync-ui-config.h:
6325         * src/gtk-ui/sync-ui.c:
6326         * src/syncevo-dbus-server.cpp:
6327         * src/syncevo-dbus-server.h:
6328
6329         dbus service/client: add gnome-keyring support
6330
6331 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
6332
6333         * configure-pre.in:
6334
6335         bumped version: 0.8.1+0.9+beta2+20090514
6336
6337 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
6338
6339
6340         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
6341         into ui
6342
6343 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
6344
6345         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
6346         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
6347         * src/client-test-app.cpp:
6348         * src/core/EvolutionSyncSource.h:
6349         * test/ClientTest.cpp:
6350         * test/ClientTest.h:
6351
6352         testing: removed code which wasn't needed anymore
6353
6354 2009-05-14  Patrick Ohly  <patrick.ohly@intel.com>
6355
6356         * test/synccompare.pl:
6357
6358         synccompare: due to typo it did not compare file against dir
6359         (skipped content of dir)
6360
6361 2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>
6362
6363         * src/gtk-ui/sync-ui.c:
6364
6365         dbus client: don't open urls twice
6366
6367 2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>
6368
6369         * src/gtk-ui/sync-ui.c:
6370
6371         dbus client: handle LOCERR_TRANSPFAIL
6372
6373 2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>
6374
6375         * src/gtk-ui/sync-ui.c:
6376         * src/syncevo-dbus-server.cpp:
6377
6378         dbus service: don't abort on Sync() exception
6379
6380 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6381
6382         * src/gtk-ui/sync-ui.c:
6383
6384         dbus client: hide progress bar when new service is selected
6385
6386 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6387
6388         * src/gtk-ui/sync-ui.c:
6389         * src/gtk-ui/sync-ui.rc:
6390         * src/gtk-ui/ui.glade:
6391
6392         dbus client: cosmetic fixes
6393
6394 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
6395
6396         * configure-pre.in:
6397
6398         version bump: 0.8.1+0.9+beta2+20090513
6399
6400 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
6401
6402
6403         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
6404         into ui
6405
6406 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6407
6408         * src/gtk-ui/mux-window.c:
6409
6410         maximise windows even more
6411
6412 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
6413
6414         * src/syncevolution.xml:
6415
6416         EXDATE: accept all reasonable versions, generate separate
6417         properties with one value each
6418
6419 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6420
6421         * src/gtk-ui/sync-ui.c:
6422
6423         dbus client: avoid possible crasher on restart
6424
6425 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6426
6427         * src/gtk-ui/sync-ui.c:
6428
6429         dbus client: disable canceling for now
6430
6431 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6432
6433         * src/gtk-ui/sync-ui-config.c:
6434         * src/gtk-ui/sync-ui-config.h:
6435         * src/gtk-ui/sync-ui.c:
6436         * src/syncevo-dbus-server.cpp:
6437
6438         dbus client/service: hide non--supported sources
6439
6440 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6441
6442         * src/gtk-ui/sync-ui.c:
6443
6444         dbus client: call AbortSync asynchronously
6445
6446 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6447
6448         * src/dbus/syncevo-dbus.c:
6449         * src/dbus/syncevo-dbus.h:
6450
6451         dbus client: Add missing async AbortSync to wrapper lib
6452
6453 2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>
6454
6455         * src/dbus/syncevo-dbus-types.h:
6456         * src/gtk-ui/sync-ui.c:
6457         * src/syncevo-dbus-server.cpp:
6458
6459         dbus service/client: fix DBus error handling
6460
6461 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
6462
6463         * src/core/EvolutionSyncSource.cpp:
6464
6465         --enable-shared: fix for loading backend modules contained typo,
6466         only syncecal.so was opened
6467
6468 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
6469
6470         * src/core/FileConfigTree.cpp:
6471
6472         --remove: .other.ini files were not removed, leaving an
6473         incomplete config behind (#1806)
6474
6475 2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>
6476
6477         * src/core/SyncEvolutionConfig.cpp:
6478
6479         configuration handling: only list servers as "configured" which
6480         really have a config
6481
6482 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
6483
6484         * src/core/EvolutionSyncSource.cpp:
6485         * src/core/Makefile.am:
6486
6487         --enable-shared: find backends in $(libdir)/syncevolution
6488
6489 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
6490
6491         * src/gtk-ui/Makefile.am:
6492         * src/gtk-ui/sync-ui-marshal.list:
6493         * src/gtk-ui/sync-ui.c:
6494         * src/gtk-ui/ui.glade:
6495
6496         dbus client: support Connman
6497
6498 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
6499
6500         * src/gtk-ui/ui.glade:
6501
6502         dbus client: make the main window layout even tighter
6503
6504 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
6505
6506         * src/gtk-ui/ui.glade:
6507
6508         modify services window to actually fit into netbook screen
6509
6510 2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>
6511
6512         * src/gtk-ui/sync-ui.c:
6513         * src/gtk-ui/ui.glade:
6514
6515         dbus client: use less space in main window
6516
6517 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
6518
6519         * configure-pre.in:
6520
6521         bumped version: 0.8.1+0.9+ui+20090512
6522
6523 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
6524
6525         * NEWS:
6526         * README:
6527
6528         NEWS: summarized new features
6529
6530 2009-05-12  Patrick Ohly  <patrick.ohly@intel.com>
6531
6532         * src/Makefile-gen.am:
6533         * src/backends/addressbook/Makefile.am:
6534         * src/backends/evolution/Makefile.am:
6535         * src/backends/file/Makefile.am:
6536         * src/backends/sqlite/Makefile.am:
6537
6538         testing: fixed compile error and test driver linking with
6539         --enable-shared
6540
6541 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6542
6543
6544         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
6545         into ui
6546
6547 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6548
6549
6550         Merge branch 'master' into ui
6551
6552 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6553
6554         * README:
6555
6556         README: added --print-sessions, --remove, --restore and
6557         "Item/Data Changes" (#1806)
6558
6559 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6560
6561         * test/synccompare.pl:
6562
6563         synccompare: ignore UID when comparing for Synthesis server
6564         (#2161)
6565
6566 2009-05-11  Jussi Kukkonen  <jku@linux.intel.com>
6567
6568         * src/dbus/syncevo-dbus.c:
6569         * src/dbus/syncevo-dbus.h:
6570         * src/gtk-ui/sync-ui.c:
6571
6572         dbus client: handle server disappearing while syncing
6573
6574 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6575
6576         * src/DBusSyncClient.cpp:
6577         * src/DBusSyncClient.h:
6578         * src/README.h:
6579         * src/dbus/syncevo-dbus-types.c:
6580         * src/dbus/syncevo-dbus-types.h:
6581         * src/dbus/syncevo-dbus.c:
6582         * src/dbus/syncevo-dbus.h:
6583         * src/dbus/test.c:
6584         * src/gtk-ui/mux-frame.c:
6585         * src/gtk-ui/mux-frame.h:
6586         * src/gtk-ui/mux-icon-button.c:
6587         * src/gtk-ui/mux-icon-button.h:
6588         * src/gtk-ui/mux-window.c:
6589         * src/gtk-ui/mux-window.h:
6590         * src/gtk-ui/sync-ui-config.c:
6591         * src/gtk-ui/sync-ui-config.h:
6592         * src/gtk-ui/sync-ui.c:
6593         * src/syncevo-dbus-server.cpp:
6594         * src/syncevo-dbus-server.h:
6595
6596         added missing copyright and license headers
6597
6598 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6599
6600         * NEWS:
6601
6602         NEWS: bumped date of release
6603
6604 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6605
6606         * configure-pre.in:
6607
6608         version bump: 0.8.1+0.9+beta1
6609
6610 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6611
6612         * test/synccompare.pl:
6613
6614         synccompare: filter out INTERVAL=1 in normal form (#2029)
6615
6616 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6617
6618
6619         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
6620         into ui
6621
6622 2009-05-11  Patrick Ohly  <patrick.ohly@intel.com>
6623
6624         * test/synccompare.pl:
6625
6626         synccompare: filter out INTERVAL=1 in normal form (#2029)
6627
6628 2009-05-11  Jussi Kukkonen  <jku@linux.intel.com>
6629
6630         * src/syncevo-dbus-server.cpp:
6631
6632         dbus service: remember to init GLib threads
6633
6634 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6635
6636         * configure-pre.in:
6637
6638         version bump: 0.8.1+0.9+ui+20090508
6639
6640 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6641
6642
6643         Merge branch 'master' into ui
6644
6645 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6646
6647
6648         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
6649         into ui
6650
6651 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6652
6653
6654         Merge branch 'master' of git@git.moblin.org:syncevolution
6655
6656 2009-05-08  Patrick Ohly  <pohly@pohly-MOBL.(none)>
6657
6658         * configure-pre.in:
6659
6660         configure: accept git@<host>/<path>.git as git URI
6661
6662 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6663
6664         * src/client-test-app.cpp:
6665
6666         testing: fix for database comparison
6667
6668 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
6669
6670         * src/gtk-ui/sync-ui.c:
6671
6672         dbus client: localize 'known' source names
6673
6674 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
6675
6676         * src/gtk-ui/sync-ui.c:
6677
6678         dbus client: compare template names case-insensitively
6679
6680 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
6681
6682         * src/gtk-ui/sync-ui.c:
6683
6684         dbus client: improve language in sync source reporting
6685
6686 2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>
6687
6688         * src/DBusSyncClient.cpp:
6689
6690         dbus service: chain up progress methods
6691
6692 2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>
6693
6694         * src/gtk-ui/sync-ui.c:
6695
6696         dbus client: improve error handling
6697
6698 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
6699
6700         * Makefile-gen.am:
6701
6702         packaging: include LICENSE texts
6703
6704 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6705
6706         * configure-pre.in:
6707         * src/core/SoupTransportAgent.cpp:
6708         * src/core/SyncEvolutionConfig.cpp:
6709
6710         HTTP: check for libsoup-gnome first and use GNOME proxy settings
6711         (#2060)
6712
6713 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6714
6715         * src/core/EvolutionSyncClient.cpp:
6716         * src/core/SyncML.cpp:
6717         * src/core/SyncML.h:
6718
6719         SyncReport: store overall synchronization status
6720
6721 2009-05-08  Patrick Ohly  <patrick.ohly@intel.com>
6722
6723         * src/default/syncevolution/Funambol/icon.png:
6724         * src/default/syncevolution/ScheduleWorld/icon.png:
6725
6726         icons for services (#2062): cannot be used until we have proper
6727         permission by their owners
6728
6729 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
6730
6731         * Makefile-gen.am:
6732
6733         packaging: include LICENSE texts
6734
6735 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
6736
6737
6738         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
6739         into ui
6740
6741 2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>
6742
6743         * src/gtk-ui/sync-ui.c:
6744         * src/gtk-ui/sync-ui.rc:
6745         * src/gtk-ui/ui.glade:
6746
6747         dbus client: show more last sync report data in UI
6748
6749 2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>
6750
6751         * src/gtk-ui/sync-ui.c:
6752         * src/gtk-ui/sync-ui.rc:
6753         * src/gtk-ui/ui.glade:
6754
6755         dbius client: update to match tweaked designs
6756
6757 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
6758
6759         * configure-pre.in:
6760
6761         bumped version: 0.8.1+0.9+ui+20090507
6762
6763 2009-05-07  Patrick Ohly  <patrick.ohly@intel.com>
6764
6765
6766         Merge branch 'master' into ui
6767
6768 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6769
6770         * configure-pre.in:
6771
6772         add gio-2.0 to PKG_CHECK_MODULES
6773
6774 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
6775
6776
6777         Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
6778         into ui
6779
6780 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
6781
6782         * Makefile-gen.am:
6783         * configure-post.in:
6784         * interfaces/Makefile.am:
6785         * interfaces/spec-strip-docs.xsl:
6786         * interfaces/syncevo-full.xml:
6787         * interfaces/syncevo-marshal.list:
6788         * org.Moblin.SyncEvolution.service.in:
6789         * src/Makefile-gen.am:
6790         * src/dbus/Makefile.am:
6791         * src/dbus/README:
6792         * src/dbus/interfaces/Makefile.am:
6793         * src/dbus/interfaces/spec-strip-docs.xsl:
6794         * src/dbus/interfaces/syncevo-full.xml:
6795         * src/dbus/interfaces/syncevo-marshal.list:
6796         * src/dbus/syncevo-dbus-types.c:
6797         * src/dbus/syncevo-dbus-types.h:
6798         * src/dbus/syncevo-dbus.c:
6799         * src/dbus/syncevo-dbus.h:
6800         * src/dbus/syncevo-dbus.pc.in:
6801         * src/dbus/test.c:
6802         * src/gtk-ui/Makefile.am:
6803         * src/gtk-ui/mux-window.c:
6804         * src/gtk-ui/sync-ui-config.h:
6805         * src/gtk-ui/sync-ui.c:
6806         * src/org.Moblin.SyncEvolution.service.in:
6807         * syncevo-dbus.pc.in:
6808         * syncevo-dbus/Makefile.am:
6809         * syncevo-dbus/README:
6810         * syncevo-dbus/syncevo-dbus-types.c:
6811         * syncevo-dbus/syncevo-dbus-types.h:
6812         * syncevo-dbus/syncevo-dbus.c:
6813         * syncevo-dbus/syncevo-dbus.h:
6814         * syncevo-dbus/test.c:
6815
6816         build rules: moved D-Bus into sub directories
6817
6818 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6819
6820         * src/gtk-ui/sync-ui.c:
6821
6822         dbus client: dont use gdk_pixbuf_new_from_stream_at_scale
6823
6824 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6825
6826         * src/gtk-ui/mux-window.c:
6827         * src/gtk-ui/ui.glade:
6828
6829         workaround for MuxWindow icons if not in theme
6830
6831 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6832
6833         * src/gtk-ui/mux-window.c:
6834         * src/gtk-ui/sync-ui.c:
6835
6836         dbus-client: avoid GLib 2.18 features
6837
6838 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
6839
6840         * configure-pre.in:
6841
6842         intltool: is 0.37.1 good enough?!
6843
6844 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
6845
6846         * Makefile-gen.am:
6847
6848         Makefile: removed obsolete DISTCHECK_CONFIGURE_FLAGS
6849
6850 2009-05-06  Patrick Ohly  <patrick.ohly@intel.com>
6851
6852         * configure-pre.in:
6853
6854         compilation fix: when not configuring translation some vars must
6855         be set manually for po/Makefile
6856
6857 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6858
6859         * po/Makevars:
6860         * src/gtk-ui/sync-ui.c:
6861
6862         dbus client: add translatable strings to sync ui
6863
6864 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6865
6866         * src/gtk-ui/Makefile.am:
6867         * src/gtk-ui/sync.desktop:
6868         * src/gtk-ui/sync.png:
6869
6870         dbus client: icon is in moblin theme, no need to include here
6871
6872 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6873
6874         * Makefile-gen.am:
6875         * autogen.sh:
6876         * configure-post.in:
6877         * configure-pre.in:
6878         * po/ChangeLog:
6879         * po/Makevars:
6880         * po/POTFILES.in:
6881         * src/gtk-ui/Makefile.am:
6882         * src/gtk-ui/sync-ui.c:
6883
6884         add internationalization support
6885
6886 2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>
6887
6888         * src/gtk-ui/Makefile.am:
6889         * src/gtk-ui/sync.desktop:
6890         * src/gtk-ui/sync.png:
6891
6892         dbus client: really add desktop file,icon
6893
6894 2009-05-05  Jussi Kukkonen  <jku@linux.intel.com>
6895
6896         * src/Makefile-gen.am:
6897         * src/gtk-ui/Makefile.am:
6898
6899         fix make dist
6900
6901 2009-05-05  Jussi Kukkonen  <jku@linux.intel.com>
6902
6903         * src/gtk-ui/sync-generic.png:
6904
6905         dbus client: add missing icon
6906
6907 2009-05-05  Patrick Ohly  <patrick.ohly@intel.com>
6908
6909         * configure-pre.in:
6910
6911         version bump: 0.8.1+0.9+20090505
6912
6913 2009-05-05  Patrick Ohly  <patrick.ohly@intel.com>
6914
6915         * src/backends/evolution/EvolutionCalendarSource.cpp:
6916
6917         EvolutionCalendarSource: extra sanity check for empty TZID
6918
6919 2009-05-05  Patrick Ohly  <patrick.ohly@intel.com>
6920
6921         * NEWS:
6922         * src/backends/evolution/EvolutionMemoSource.cpp:
6923         * test/synccompare.pl:
6924         * test/testcases/imemo20.ics:
6925
6926         EvolutionMemoSource: notes with only a summary were not sent
6927         correctly
6928
6929 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
6930
6931         * src/client-test-app.cpp:
6932         * src/core/EvolutionSyncSource.h:
6933
6934         removed obsolete EvolutionSyncSource::get*ItemKey() methods
6935
6936 2009-05-02  Patrick Ohly  <patrick.ohly@intel.com>
6937
6938         * test/ClientTest.cpp:
6939         * test/ClientTest.h:
6940
6941         testing: check for correct server behavior during
6942         refresh-from-client
6943
6944 2009-04-30  Patrick Ohly  <patrick.ohly@intel.com>
6945
6946
6947         Merge branch 'master' into ui
6948
6949 2009-04-30  Patrick Ohly  <patrick.ohly@intel.com>
6950
6951
6952         license: merged LGPL v2.1 -> LGPL v2.1 + v3 change
6953
6954 2009-04-30  Patrick Ohly  <patrick.ohly@gmx.de>
6955
6956         * test/COPYING:
6957         * test/ClientTest.cpp:
6958         * test/ClientTest.h:
6959         * test/client-test-main.cpp:
6960         * test/client-test.cpp:
6961         * test/synccompare.pl:
6962         * test/test.h:
6963
6964         license: changed to LGPL v2.1 + v3
6965
6966 2009-04-30  Patrick Ohly  <patrick.ohly@gmx.de>
6967
6968         * COPYING:
6969         * debian/dbus-wrapper.cpp:
6970         * src/TestMain.cpp:
6971         * src/backends/addressbook/AddressBookConstants.cpp:
6972         * src/backends/addressbook/AddressBookSource.cpp:
6973         * src/backends/addressbook/AddressBookSource.h:
6974         * src/backends/addressbook/AddressBookSourceRegister.cpp:
6975         * src/backends/evolution/EvolutionCalendarSource.cpp:
6976         * src/backends/evolution/EvolutionCalendarSource.h:
6977         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
6978         * src/backends/evolution/EvolutionContactSource.cpp:
6979         * src/backends/evolution/EvolutionContactSource.h:
6980         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
6981         * src/backends/evolution/EvolutionMemoSource.cpp:
6982         * src/backends/evolution/EvolutionMemoSource.h:
6983         * src/backends/evolution/libical/icalstrdup.c:
6984         * src/backends/evolution/libical/icalstrdup.h:
6985         * src/backends/file/FileSyncSource.cpp:
6986         * src/backends/file/FileSyncSource.h:
6987         * src/backends/file/FileSyncSourceRegister.cpp:
6988         * src/backends/sqlite/SQLiteContactSource.cpp:
6989         * src/backends/sqlite/SQLiteContactSource.h:
6990         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
6991         * src/backends/sqlite/SQLiteUtil.cpp:
6992         * src/backends/sqlite/SQLiteUtil.h:
6993         * src/client-test-app.cpp:
6994         * src/core/ConfigNode.h:
6995         * src/core/ConfigTree.h:
6996         * src/core/EvolutionSmartPtr.h:
6997         * src/core/EvolutionSyncClient.cpp:
6998         * src/core/EvolutionSyncClient.h:
6999         * src/core/EvolutionSyncSource.cpp:
7000         * src/core/EvolutionSyncSource.h:
7001         * src/core/FileConfigNode.cpp:
7002         * src/core/FileConfigNode.h:
7003         * src/core/FileConfigTree.cpp:
7004         * src/core/FileConfigTree.h:
7005         * src/core/FilterConfigNode.cpp:
7006         * src/core/FilterConfigNode.h:
7007         * src/core/PrefixConfigNode.cpp:
7008         * src/core/PrefixConfigNode.h:
7009         * src/core/SafeConfigNode.cpp:
7010         * src/core/SafeConfigNode.h:
7011         * src/core/SyncEvolutionCmdline.cpp:
7012         * src/core/SyncEvolutionCmdline.h:
7013         * src/core/SyncEvolutionConfig.cpp:
7014         * src/core/SyncEvolutionConfig.h:
7015         * src/core/SyncEvolutionUtil.cpp:
7016         * src/core/SyncEvolutionUtil.h:
7017         * src/core/TrackingSyncSource.cpp:
7018         * src/core/TrackingSyncSource.h:
7019         * src/core/VolatileConfigNode.h:
7020         * src/core/VolatileConfigTree.h:
7021         * src/core/eds_abi_wrapper.cpp:
7022         * src/core/eds_abi_wrapper.h:
7023         * src/syncevolution.cpp:
7024
7025         license: changed to LGPL v2.1 + v3
7026
7027 2009-04-27  Jussi Kukkonen  <jku@linux.intel.com>
7028
7029         * src/gtk-ui/mux-window.c:
7030         * src/gtk-ui/sync-ui.c:
7031
7032         dbus client: load icons from theme
7033
7034 2009-04-27  Jussi Kukkonen  <jku@linux.intel.com>
7035
7036         * src/DBusSyncClient.cpp:
7037         * src/DBusSyncClient.h:
7038
7039         dbus service: override getPrintChanges()
7040
7041 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
7042
7043         * src/client-test-app.cpp:
7044         * src/core/EvolutionSyncClient.cpp:
7045         * src/core/EvolutionSyncClient.h:
7046         * src/core/EvolutionSyncSource.h:
7047         * src/core/SyncML.cpp:
7048         * src/core/SyncML.h:
7049         * src/core/TrackingSyncSource.cpp:
7050         * src/core/TrackingSyncSource.h:
7051
7052         added/improved reporting of local changes
7053
7054 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
7055
7056         * src/client-test-app.cpp:
7057         * src/core/EvolutionSyncSource.h:
7058
7059         removed obsolete EvolutionSyncSource::get*ItemKey() methods
7060
7061 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
7062
7063         * src/core/EvolutionSyncClient.cpp:
7064
7065         removed debugging artifact from last check in
7066
7067 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
7068
7069         * src/core/EvolutionSyncClient.cpp:
7070         * src/core/HashConfigNode.h:
7071         * src/core/Makefile.am:
7072         * src/core/SyncML.cpp:
7073         * src/core/SyncML.h:
7074
7075         SyncReport: utility functions for serializing in a ConfigNode
7076
7077 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
7078
7079         * src/core/EvolutionSyncClient.cpp:
7080
7081         session info: fixed incorrect "numbers of items after sync"
7082
7083 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
7084
7085         * src/core/ConfigNode.h:
7086         * src/core/EvolutionSyncClient.cpp:
7087         * src/core/FileConfigNode.h:
7088         * src/core/SafeConfigNode.h:
7089
7090         ConfigNode + status.ini: added template methods for automatic
7091         conversion to/from string
7092
7093 2009-04-29  Patrick Ohly  <patrick.ohly@intel.com>
7094
7095         * configure-pre.in:
7096
7097         --enable-gui: don't build GUI unless selected, extended help text
7098
7099 2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>
7100
7101         * src/gtk-ui/sync-ui.c:
7102
7103         dbus client: don't free server data when it's still used...
7104
7105 2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>
7106
7107         * src/gtk-ui/mux-window.c:
7108
7109         dbus client: remove unnecessary MuxWindow function skeletons
7110
7111 2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>
7112
7113         * src/gtk-ui/mux-icon-button.c:
7114         * src/gtk-ui/mux-icon-button.h:
7115         * src/gtk-ui/mux-window.c:
7116
7117         dbus client: refactor MuxIconButton
7118
7119 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
7120
7121         * configure-post.in:
7122         * configure-pre.in:
7123         * src/gtk-ui/mux-frame.c:
7124         * src/gtk-ui/mux-frame.h:
7125         * src/gtk-ui/sync-ui.c:
7126         * src/gtk-ui/ui.glade:
7127
7128         dbus client: allow building with no Mux widgets
7129
7130 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
7131
7132         * src/gtk-ui/Makefile.am:
7133         * src/gtk-ui/mux-bin.c:
7134         * src/gtk-ui/mux-bin.h:
7135         * src/gtk-ui/mux-frame.c:
7136         * src/gtk-ui/mux-frame.h:
7137         * src/gtk-ui/sync-ui.c:
7138         * src/gtk-ui/sync-ui.rc:
7139
7140         rename MuxBin to MuxFrame
7141
7142 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
7143
7144         * src/gtk-ui/sync-ui.c:
7145
7146         dbus client: bug fix: progress text wasn't updated after sync
7147
7148 2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>
7149
7150         * src/syncevo-dbus-server.cpp:
7151         * src/syncevo-dbus-server.h:
7152
7153         dbus client: shutdown after client inactivity
7154
7155 2009-04-23  Jussi Kukkonen  <jku@linux.intel.com>
7156
7157         * src/gtk-ui/sync-ui.c:
7158         * src/syncevo-dbus-server.cpp:
7159         * syncevo-dbus/syncevo-dbus-types.c:
7160
7161         dbus client: stop leaking memory on every dbus callback
7162
7163 2009-04-23  Jussi Kukkonen  <jku@linux.intel.com>
7164
7165         * interfaces/syncevo-full.xml:
7166         * src/gtk-ui/sync-ui-config.c:
7167         * src/gtk-ui/sync-ui.c:
7168         * src/syncevo-dbus-server.cpp:
7169         * syncevo-dbus/syncevo-dbus-types.c:
7170         * syncevo-dbus/syncevo-dbus-types.h:
7171         * syncevo-dbus/syncevo-dbus.c:
7172         * syncevo-dbus/syncevo-dbus.h:
7173
7174         support sync reports in dbus api, use GetSyncReports in ui
7175
7176 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
7177
7178         * src/gtk-ui/sync-ui.c:
7179
7180         dbus client: fix bug in gconf change handling
7181
7182 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
7183
7184         * src/gtk-ui/Makefile.am:
7185         * src/gtk-ui/sync-ui.c:
7186
7187         dbus client: use generice sync icon
7188
7189 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
7190
7191         * src/gtk-ui/sync-ui.c:
7192
7193         work around duplicate synthesis errors
7194
7195 2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>
7196
7197         * src/DBusSyncClient.cpp:
7198
7199         dbus service: use SetPrintChanges()
7200
7201 2009-04-24  Patrick Ohly  <patrick.ohly@intel.com>
7202
7203         * configure-pre.in:
7204
7205         version bump: 0.8+0.9+20090424
7206
7207 2009-04-24  Patrick Ohly  <patrick.ohly@intel.com>
7208
7209         * src/core/EvolutionSyncClient.cpp:
7210
7211         Bugzilla 1412: no data source enabled => XML error => should be
7212         normal message
7213
7214 2009-04-23  Patrick Ohly  <patrick.ohly@intel.com>
7215
7216         * src/core/SyncEvolutionCmdline.cpp:
7217
7218         command line synopsis: --print-sessions can be combined with
7219         --quiet
7220
7221 2009-04-23  Patrick Ohly  <patrick.ohly@intel.com>
7222
7223
7224         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
7225
7226 2009-04-23  Patrick Ohly  <patrick.ohly@intel.com>
7227
7228         * src/client-test-app.cpp:
7229         * src/core/EvolutionSyncClient.cpp:
7230         * src/core/EvolutionSyncClient.h:
7231         * src/core/EvolutionSyncSource.h:
7232         * src/core/SyncEvolutionCmdline.cpp:
7233         * src/core/SyncEvolutionCmdline.h:
7234         * src/core/SyncML.cpp:
7235         * src/core/SyncML.h:
7236         * src/core/TrackingSyncSource.cpp:
7237         * src/core/TrackingSyncSource.h:
7238
7239         added --restore and fixed --status
7240
7241 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
7242
7243         * README:
7244         * src/core/SyncEvolutionCmdline.cpp:
7245
7246         command line: removed traces of never implemented --properties
7247         options
7248
7249 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
7250
7251         * src/client-test-app.cpp:
7252         * src/core/EvolutionSyncClient.cpp:
7253         * src/core/EvolutionSyncClient.h:
7254         * src/core/EvolutionSyncSource.h:
7255         * src/core/SyncML.cpp:
7256         * src/core/SyncML.h:
7257         * src/core/TrackingSyncSource.cpp:
7258         * src/core/TrackingSyncSource.h:
7259
7260         log dir handling: changed backup files from single file to
7261         directory, remember number of items in backup
7262
7263 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
7264
7265         * src/core/ConfigNode.h:
7266         * src/core/FileConfigNode.cpp:
7267
7268         config nodes: utility code to create a node for a specific file
7269
7270 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
7271
7272         * src/core/FileConfigNode.cpp:
7273
7274         FileConfigNode: error messages should refer to full path
7275
7276 2009-04-22  Patrick Ohly  <patrick.ohly@intel.com>
7277
7278         * test/synccompare.pl:
7279
7280         synccompare: each of the two parameters can refer to a directory
7281         of items in addition to plain files
7282
7283 2009-04-21  Jussi Kukkonen  <jku@linux.intel.com>
7284
7285         * src/gtk-ui/sync-ui.c:
7286
7287         dbus client: handle more sync errors
7288
7289 2009-04-21  Jussi Kukkonen  <jku@linux.intel.com>
7290
7291         * src/gtk-ui/sync-ui.c:
7292         * src/gtk-ui/ui.glade:
7293
7294         dbus client: improve error output
7295
7296 2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>
7297
7298         * src/gtk-ui/sync-ui-config.c:
7299         * src/gtk-ui/sync-ui-config.h:
7300         * src/gtk-ui/sync-ui.c:
7301
7302         dbus client: update sync mode handling to match server
7303
7304 2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>
7305
7306         * interfaces/Makefile.am:
7307
7308         dbus interface: remove syncevo-marshal.list from BUILT_SOURCES
7309
7310 2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>
7311
7312         * src/DBusSyncClient.cpp:
7313         * src/DBusSyncClient.h:
7314         * src/syncevo-dbus-server.cpp:
7315
7316         dbus service: add support for per-source syncmode
7317
7318 2009-04-21  Patrick Ohly  <patrick.ohly@intel.com>
7319
7320         * src/core/EvolutionSyncClient.cpp:
7321         * src/core/SyncEvolutionCmdline.cpp:
7322         * src/core/SyncEvolutionConfig.cpp:
7323         * src/core/SyncEvolutionConfig.h:
7324
7325         logging: allow detailed control over printing of database changes
7326         with --printChanges
7327
7328 2009-04-20  Patrick Ohly  <patrick.ohly@intel.com>
7329
7330         * configure-pre.in:
7331
7332         configure: --disable-dbus-service and --disable-gui didn't work
7333
7334 2009-04-17  Patrick Ohly  <patrick.ohly@intel.com>
7335
7336         * src/gtk-ui/Makefile.am:
7337
7338         GTK UI: build fixes for out-of-tree compilation
7339
7340 2009-04-17  Patrick Ohly  <patrick.ohly@intel.com>
7341
7342         * src/core/SyncEvolutionConfig.cpp:
7343
7344         config templates: silently ignore missing template directory
7345
7346 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7347
7348         * src/Makefile-gen.am:
7349         * syncevo-dbus/Makefile.am:
7350
7351         dbus service: use builddir when referring to dbus interface file
7352
7353 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7354
7355         * src/gtk-ui/sync-ui.c:
7356
7357         dbus client: remove "settings" title bar button
7358
7359 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7360
7361         * src/Makefile-gen.am:
7362
7363         dbus service: build syncevo-dbus-glue.h explicitly
7364
7365 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7366
7367
7368         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
7369
7370 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7371
7372
7373         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
7374
7375 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7376
7377         * src/core/EvolutionSyncClient.cpp:
7378         * src/core/SyncEvolutionCmdline.cpp:
7379         * src/core/SyncEvolutionConfig.cpp:
7380         * src/core/SyncEvolutionConfig.h:
7381         * src/core/SyncEvolutionUtil.cpp:
7382         * src/core/SyncEvolutionUtil.h:
7383
7384         logging: enable log dirs by default
7385
7386 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7387
7388         * src/core/SyncEvolutionUtil.cpp:
7389
7390         logging: create directories with access permissions only for the
7391         user
7392
7393 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7394
7395         * interfaces/syncevo-full.xml:
7396         * src/gtk-ui/README:
7397         * src/gtk-ui/sync-ui.c:
7398         * src/gtk-ui/ui.glade:
7399         * src/syncevo-dbus-server.cpp:
7400         * syncevo-dbus/syncevo-dbus.c:
7401         * syncevo-dbus/syncevo-dbus.h:
7402
7403         dbus client: support removing services
7404
7405 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7406
7407         * Makefile-gen.am:
7408
7409         change makefile subdir order: syncevo-dbus before src
7410
7411 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7412
7413         * src/gtk-ui/sync-ui.c:
7414
7415         dbus client: bug fix: don't eat all keyboard input
7416
7417 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7418
7419         * src/gtk-ui/sync-ui.c:
7420
7421         dbus client: set focus correctly
7422
7423 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7424
7425         * src/gtk-ui/mux-bin.c:
7426         * src/gtk-ui/sync-ui.rc:
7427         * src/gtk-ui/ui.glade:
7428
7429         dbus client: fix allocation bug in MuxBin, tweak related layout
7430         in ui
7431
7432 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7433
7434
7435         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
7436
7437 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7438
7439         * src/core/SafeConfigNode.cpp:
7440
7441         SafeConfigNode: the if clause for non-strict escaping did not
7442         work right
7443
7444 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7445
7446         * test/testcases/ical20.ics:
7447
7448         testing: the "New York" test case works again
7449
7450 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7451
7452         * src/gtk-ui/sync-ui.c:
7453         * src/gtk-ui/sync-ui.rc:
7454
7455         dbus client: tweak bin insensitivity
7456
7457 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7458
7459
7460         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
7461
7462 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7463
7464         * src/core/ConfigNode.h:
7465         * src/core/EvolutionSyncClient.cpp:
7466         * src/core/SyncEvolutionCmdline.cpp:
7467         * src/core/SyncML.cpp:
7468         * src/core/SyncML.h:
7469
7470         log handling: SyncReport is stored in log dir and can be
7471         retrieved
7472
7473 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7474
7475         * src/gtk-ui/mux-bin.c:
7476         * src/gtk-ui/sync-ui.c:
7477         * src/gtk-ui/sync-ui.rc:
7478
7479         dbus client: use insensitivity in main window Bins
7480
7481 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7482
7483         * src/gtk-ui/sync-ui.rc:
7484         * src/gtk-ui/ui.glade:
7485
7486         dbus  client; add styling for main window
7487
7488 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7489
7490         * src/core/EvolutionSyncClient.cpp:
7491         * src/core/SyncEvolutionCmdline.cpp:
7492         * src/core/SyncML.cpp:
7493         * src/core/SyncML.h:
7494
7495         logging: record start/end times in SyncReport and print it
7496
7497 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7498
7499         * src/gtk-ui/Makefile.am:
7500         * src/gtk-ui/mux-icon-button.c:
7501         * src/gtk-ui/mux-icon-button.h:
7502         * src/gtk-ui/mux-window.c:
7503         * src/gtk-ui/mux-window.h:
7504         * src/gtk-ui/sync-ui.c:
7505         * src/gtk-ui/sync-ui.rc:
7506
7507         dbus client: add MuxWindow class, use it in the client
7508
7509 2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>
7510
7511         * src/gtk-ui/mux-bin.c:
7512
7513         dbus client: add title-font property to MuxBin
7514
7515 2009-04-15  Jussi Kukkonen  <jku@linux.intel.com>
7516
7517         * src/gtk-ui/Makefile.am:
7518         * src/gtk-ui/close.png:
7519         * src/gtk-ui/close_hover.png:
7520         * src/gtk-ui/settings.png:
7521         * src/gtk-ui/settings_hover.png:
7522
7523         add tmp images for window decoration buttons
7524
7525 2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>
7526
7527         * src/gtk-ui/sync-ui.c:
7528
7529         dbus client: do sensitivity changes on the bins, not buttons
7530
7531 2009-04-16  Patrick Ohly  <patrick.ohly@intel.com>
7532
7533         * src/core/SyncEvolutionCmdline.cpp:
7534
7535         command line: added long description of --remove option
7536
7537 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
7538
7539         * src/core/EvolutionSyncClient.cpp:
7540         * src/core/EvolutionSyncClient.h:
7541         * src/core/SyncEvolutionCmdline.cpp:
7542         * src/core/SyncML.h:
7543
7544         log handling: save start and end time in log dir, retrieve as
7545         part of SyncReport
7546
7547 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
7548
7549         * src/core/SafeConfigNode.cpp:
7550         * src/core/SafeConfigNode.h:
7551
7552         SafeConfigNode: added less strict escaping for use with
7553         FileConfigNode
7554
7555 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
7556
7557         * src/core/EvolutionSyncClient.cpp:
7558         * src/core/EvolutionSyncClient.h:
7559         * src/core/SyncEvolutionCmdline.cpp:
7560         * src/core/SyncEvolutionCmdline.h:
7561
7562         log handling: added access to previous sync sessions
7563
7564 2009-04-15  Patrick Ohly  <patrick.ohly@intel.com>
7565
7566         * src/core/ConfigTree.h:
7567         * src/core/EvolutionSyncClient.cpp:
7568         * src/core/FileConfigTree.cpp:
7569         * src/core/FileConfigTree.h:
7570         * src/core/SyncEvolutionCmdline.cpp:
7571         * src/core/SyncEvolutionCmdline.h:
7572         * src/core/SyncEvolutionConfig.cpp:
7573         * src/core/SyncEvolutionConfig.h:
7574         * src/core/SyncEvolutionUtil.cpp:
7575         * src/core/SyncEvolutionUtil.h:
7576
7577         config handling: added removing of a configuration
7578
7579 2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>
7580
7581
7582         Merge commit 'origin/ui' into ui
7583
7584 2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>
7585
7586         * src/gtk-ui/README:
7587         * src/gtk-ui/sync-ui.c:
7588
7589         dbus client: add README
7590
7591 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
7592
7593         * src/gtk-ui/ui.glade:
7594
7595         dbus client: tweak service list padding
7596
7597 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
7598
7599         * src/default/README:
7600         * src/default/syncevolution/funambol/icon.png:
7601         * src/default/syncevolution/scheduleworld/icon.png:
7602
7603         add funambol logo, make scheduleworld logo transparent
7604
7605 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
7606
7607         * src/gtk-ui/sync-ui.c:
7608
7609         dbus client: fix memory leak
7610
7611 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
7612
7613         * src/gtk-ui/sync-ui.c:
7614
7615         dbus client: fix focus/transient bug
7616
7617 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
7618
7619         * src/gtk-ui/sync-ui.c:
7620
7621         dbus client: mark current service with bold in service list
7622
7623 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
7624
7625         * src/gtk-ui/sync-ui.c:
7626
7627         dbus client: close secondary windows on ESC
7628
7629 2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>
7630
7631         * src/gtk-ui/Makefile.am:
7632         * src/gtk-ui/sync-ui.c:
7633         * src/gtk-ui/sync-ui.rc:
7634         * src/gtk-ui/ui.glade:
7635
7636         dbus client: ui improvements
7637
7638 2009-04-09  Patrick Ohly  <patrick.ohly@intel.com>
7639
7640         * configure-pre.in:
7641
7642         version bumped for intermediate release
7643
7644 2009-04-09  Jussi Kukkonen  <jku@linux.intel.com>
7645
7646         * Makefile-gen.am:
7647         * configure-post.in:
7648         * src/Makefile-gen.am:
7649         * src/gtk-ui/Makefile.am:
7650         * src/gtk-ui/mux-bin.c:
7651         * src/gtk-ui/mux-bin.h:
7652         * src/gtk-ui/sync-ui-config.c:
7653         * src/gtk-ui/sync-ui-config.h:
7654         * src/gtk-ui/sync-ui.c:
7655         * src/gtk-ui/ui.glade:
7656         * src/sync-ui-config.c:
7657         * src/sync-ui-config.h:
7658         * src/sync_ui.c:
7659         * src/ui.glade:
7660
7661         dbus client: add and use new widget MuxBin
7662
7663 2009-04-08  Patrick Ohly  <patrick.ohly@intel.com>
7664
7665         * src/core/SyncEvolutionCmdline.cpp:
7666
7667         testing: file:// prefix in IconURI
7668
7669 2009-04-08  Patrick Ohly  <patrick.ohly@intel.com>
7670
7671
7672         Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
7673
7674 2009-04-08  Patrick Ohly  <patrick.ohly@intel.com>
7675
7676         * src/core/EvolutionSyncClient.cpp:
7677         * src/core/SyncEvolutionCmdline.cpp:
7678         * src/core/SyncEvolutionConfig.cpp:
7679         * src/core/SyncEvolutionUtil.cpp:
7680         * src/core/SyncEvolutionUtil.h:
7681         * src/default/syncevolution/Funambol/config.ini:
7682         * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
7683         * src/default/syncevolution/Funambol/sources/calendar/config.ini:
7684         * src/default/syncevolution/Funambol/sources/memo/config.ini:
7685         * src/default/syncevolution/Funambol/sources/todo/config.ini:
7686         * src/default/syncevolution/ScheduleWorld/config.ini:
7687         * src/default/syncevolution/ScheduleWorld/icon.png:
7688         * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
7689         * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
7690         * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
7691         * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
7692         * src/default/syncevolution/funambol/config.ini:
7693         * src/default/syncevolution/funambol/sources/addressbook/config.ini:
7694         * src/default/syncevolution/funambol/sources/calendar/config.ini:
7695         * src/default/syncevolution/funambol/sources/memo/config.ini:
7696         * src/default/syncevolution/funambol/sources/todo/config.ini:
7697         * src/default/syncevolution/scheduleworld/config.ini:
7698         * src/default/syncevolution/scheduleworld/icon.png:
7699         * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
7700         * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
7701         * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
7702         * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
7703
7704         configuration: template and server names are mixed case with
7705         case-insensitive comparison now
7706
7707 2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>
7708
7709         * src/sync-ui-config.c:
7710         * src/sync-ui-config.h:
7711         * src/sync_ui.c:
7712
7713         dbus client: massive tabs -> 4 spaces change
7714
7715 2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>
7716
7717         * src/Makefile-gen.am:
7718         * src/sync-ui-config.c:
7719         * src/sync-ui-config.h:
7720         * src/sync_ui.c:
7721
7722         dbus client: refactor server configuration to a new file
7723
7724 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7725
7726         * interfaces/syncevo-full.xml:
7727         * src/sync_ui.c:
7728         * src/syncevo-dbus-server.cpp:
7729         * src/ui.glade:
7730         * syncevo-dbus/syncevo-dbus-types.c:
7731         * syncevo-dbus/syncevo-dbus-types.h:
7732         * syncevo-dbus/test.c:
7733
7734         dbus service & client: support webURL and iconURI
7735
7736 2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>
7737
7738         * src/core/SyncEvolutionConfig.cpp:
7739
7740         prepend iconURI with "file://" when icon is local file
7741
7742 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7743
7744
7745         Merge commit 'origin/ui' into ui
7746
7747 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7748
7749         * src/sync_ui.c:
7750         * src/ui.glade:
7751
7752         dbus client: add "un-templated" services
7753
7754 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7755
7756
7757         Merge branch 'dbus' into ui
7758
7759 2009-04-07  Patrick Ohly  <patrick.ohly@intel.com>
7760
7761         * README:
7762         * autogen.sh:
7763         * interfaces/syncevo.xml:
7764         * src/Makefile-gen.am:
7765         * src/core/FileConfigNode.cpp:
7766         * src/core/FileConfigNode.h:
7767         * src/core/FileConfigTree.cpp:
7768         * src/core/FileConfigTree.h:
7769         * src/core/Makefile.am:
7770         * src/core/SyncEvolutionCmdline.cpp:
7771         * src/core/SyncEvolutionConfig.cpp:
7772         * src/core/SyncEvolutionConfig.h:
7773         * src/core/VolatileConfigNode.h:
7774         * src/default/README:
7775         * src/default/syncevolution/funambol/config.ini:
7776         * src/default/syncevolution/funambol/sources/addressbook/config.ini:
7777         * src/default/syncevolution/funambol/sources/calendar/config.ini:
7778         * src/default/syncevolution/funambol/sources/memo/config.ini:
7779         * src/default/syncevolution/funambol/sources/todo/config.ini:
7780         * src/default/syncevolution/scheduleworld/config.ini:
7781         * src/default/syncevolution/scheduleworld/icon.png:
7782         * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
7783         * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
7784         * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
7785         * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
7786
7787         configuration: added support for configuration templates in /etc
7788         and server icons
7789
7790 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7791
7792         * src/syncevo-dbus-server.cpp:
7793         * syncevo-dbus/syncevo-dbus-types.h:
7794
7795         dbus service: bug fixes, add error codes
7796
7797 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7798
7799         * src/sync_ui.c:
7800
7801         dbus client: bug fixes
7802
7803 2009-04-07  Patrick Ohly  <patrick.ohly@intel.com>
7804
7805         * configure-pre.in:
7806
7807         autotools: first PKG_CHECK_MODULES() must be unconditional
7808
7809 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7810
7811         * configure-pre.in:
7812         * src/sync_ui.c:
7813
7814         dbus client: get rid of gvfs dependency
7815
7816 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7817
7818         * interfaces/syncevo-full.xml:
7819
7820         dbus service: document dbus api
7821
7822 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7823
7824         * configure-pre.in:
7825         * interfaces/Makefile.am:
7826         * interfaces/spec-strip-docs.xsl:
7827         * interfaces/syncevo-full.xml:
7828         * interfaces/syncevo.xml:
7829
7830         dbus service: use xsltproc to produce non-documented dbus API
7831         file
7832
7833 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7834
7835         * src/sync_ui.c:
7836
7837         dbus client: implement "reset service settings"
7838
7839 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7840
7841         * syncevo-dbus/test.c:
7842
7843         dbus service: exit test app on sync finish
7844
7845 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7846
7847         * interfaces/syncevo.xml:
7848         * src/syncevo-dbus-server.cpp:
7849         * syncevo-dbus/syncevo-dbus.c:
7850         * syncevo-dbus/syncevo-dbus.h:
7851
7852         dbus service: add GetTemplateConfig method
7853
7854 2009-04-07  Patrick Ohly  <patrick.ohly@intel.com>
7855
7856         * README:
7857         * configure-pre.in:
7858
7859         autotools: check for UI and D-Bus dependencies only when needed
7860
7861 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7862
7863         * syncevo-dbus/test.c:
7864
7865         dbus service: exit test app on sync finish
7866
7867 2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>
7868
7869         * interfaces/syncevo.xml:
7870         * src/syncevo-dbus-server.cpp:
7871         * syncevo-dbus/syncevo-dbus.c:
7872         * syncevo-dbus/syncevo-dbus.h:
7873
7874         dbus service: add GetTemplateConfig method
7875
7876 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7877
7878
7879         Merge branch 'ui-patrick' into ui
7880
7881 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7882
7883         * src/sync_ui.c:
7884
7885         dbus client: get syncevolution return code via Progress signal
7886
7887 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7888
7889
7890         Merge branch 'dbus' into ui
7891
7892 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7893
7894         * src/syncevo-dbus-server.cpp:
7895
7896         dbus service: use Progress signal to return Syncevolution return
7897         code
7898
7899 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7900
7901         * src/sync_ui.c:
7902         * src/syncevo-dbus-server.cpp:
7903         * src/ui.glade:
7904
7905         dbus client: add sync mode support to client
7906
7907 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
7908
7909         * src/sync_ui.c:
7910         * src/syncevo-dbus-server.cpp:
7911         * syncevo-dbus/test.c:
7912
7913         fixed compiler warnings (unused variables, printf formatting,
7914         ...)
7915
7916 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
7917
7918         * src/Makefile-gen.am:
7919         * syncevo-dbus/Makefile.am:
7920
7921         out-of-tree compilation: need extra -I/-L arguments
7922
7923 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7924
7925         * src/sync_ui.c:
7926
7927         dbus client: implement source selection
7928
7929 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
7930
7931         * configure-pre.in:
7932
7933         merging: disable extra PKG_CHECK_MODULES(SYNTHESIS)
7934
7935 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
7936
7937
7938         Merge branch 'master' into ui
7939
7940 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
7941
7942         * src/syncevolution.xml:
7943
7944         ical20: moved VTIMEZONE before VEVENT/VTODO
7945
7946 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
7947
7948         * HACKING:
7949         * NEWS:
7950         * README:
7951         * configure-pre.in:
7952
7953         docs + version: updated for 0.9 beta 1
7954
7955 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7956
7957
7958         Merge branch 'dbus' into ui
7959
7960 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7961
7962         * src/syncevo-dbus-server.cpp:
7963
7964         dbus service: copy template if config does not exist yet
7965
7966 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7967
7968         * src/ui.glade:
7969
7970         dbus client: make syncmode selector inactive
7971
7972 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7973
7974         * src/sync_ui.c:
7975         * src/ui.glade:
7976
7977         dbus client: fix send & receive progress bug
7978
7979 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7980
7981         * src/sync_ui.c:
7982         * src/ui.glade:
7983
7984         dbus client: save current service in gconf
7985
7986 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7987
7988         * src/sync_ui.c:
7989         * src/ui.glade:
7990
7991         dbus client: implement server settings save
7992
7993 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7994
7995
7996         Merge branch 'dbus' into ui
7997
7998 2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>
7999
8000         * src/syncevo-dbus-server.cpp:
8001
8002         dbus service: implement SetServerConfig
8003
8004 2009-04-06  Patrick Ohly  <patrick.ohly@intel.com>
8005
8006         * src/syncevolution.xml:
8007
8008         SF #1874805: Syncing with Funambol results in loosing all-day
8009         property
8010
8011 2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>
8012
8013         * src/sync_ui.c:
8014         * src/ui.glade:
8015
8016         dbus client: stop hard coding sources in UI
8017
8018 2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>
8019
8020         * configure-post.in:
8021         * configure-pre.in:
8022         * src/Makefile-gen.am:
8023         * src/sync_ui.c:
8024         * src/ui.glade:
8025
8026         dbus client: add GUI
8027
8028 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
8029
8030         * configure-pre.in:
8031
8032         autotools: treat --with-synthesis-src value as git repo by
8033         default
8034
8035 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
8036
8037         * autogen.sh:
8038
8039         autotools: aclocal needs -Im4 to find ax_boost_base.m4
8040
8041 2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>
8042
8043         * src/syncevo-dbus-server.cpp:
8044
8045         dbus service: send password in options as well
8046
8047 2009-04-04  Jussi Kukkonen  <jku@linux.intel.com>
8048
8049         * interfaces/syncevo.xml:
8050         * src/syncevo-dbus-server.cpp:
8051         * syncevo-dbus/syncevo-dbus-types.c:
8052         * syncevo-dbus/syncevo-dbus-types.h:
8053         * syncevo-dbus/syncevo-dbus.c:
8054         * syncevo-dbus/syncevo-dbus.h:
8055         * syncevo-dbus/test.c:
8056
8057         dbus service: make GetServers signature like GetTemplates
8058
8059 2009-04-04  Jussi Kukkonen  <jku@linux.intel.com>
8060
8061         * interfaces/syncevo.xml:
8062         * src/syncevo-dbus-server.cpp:
8063         * syncevo-dbus/syncevo-dbus-types.c:
8064         * syncevo-dbus/syncevo-dbus-types.h:
8065         * syncevo-dbus/syncevo-dbus.c:
8066         * syncevo-dbus/syncevo-dbus.h:
8067         * syncevo-dbus/test.c:
8068
8069         dbus service: add GetTemplates
8070
8071 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
8072
8073         * configure-pre.in:
8074
8075         autotools: treat --with-synthesis-src value as git repo by
8076         default
8077
8078 2009-04-03  Patrick Ohly  <patrick.ohly@intel.com>
8079
8080         * autogen.sh:
8081
8082         autotools: aclocal needs -Im4 to find ax_boost_base.m4
8083
8084 2009-04-02  Jussi Kukkonen  <jku@linux.intel.com>
8085
8086         * src/syncevo-dbus-server.cpp:
8087         * syncevo-dbus/test.c:
8088
8089         dbus service: fix option handling bug
8090
8091 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8092
8093         * syncevo-dbus/test.c:
8094
8095         dbus service: add abort/suspend handling to test app
8096
8097 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8098
8099         * src/syncevo-dbus-server.cpp:
8100
8101         dbus service: fix possible crasher on sync abort
8102
8103 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8104
8105         * src/DBusSyncClient.cpp:
8106         * src/DBusSyncClient.h:
8107         * src/syncevo-dbus-server.cpp:
8108         * src/syncevo-dbus-server.h:
8109
8110         dbus service: handle suspend request
8111
8112 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8113
8114         * syncevo-dbus/test.c:
8115
8116         dbus service: add signal handling to test app
8117
8118 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8119
8120         * interfaces/syncevo-marshal.list:
8121         * interfaces/syncevo.xml:
8122         * src/DBusSyncClient.cpp:
8123         * src/DBusSyncClient.h:
8124         * src/syncevo-dbus-server.cpp:
8125         * src/syncevo-dbus-server.h:
8126         * syncevo-dbus/syncevo-dbus.c:
8127         * syncevo-dbus/syncevo-dbus.h:
8128
8129         dbus service: remove separate SourceProgress signal
8130
8131 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8132
8133         * src/DBusSyncClient.cpp:
8134         * src/syncevo-dbus-server.cpp:
8135
8136         dbus service: fix broken progress emission
8137
8138 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8139
8140         * src/syncevo-dbus-server.cpp:
8141
8142         dbus service: initial GetServerConfig implementation
8143
8144 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8145
8146         * syncevo-dbus/test.c:
8147
8148         move dbus test app to syncevo-dbus/
8149
8150 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8151
8152         * src/syncevo-dbus-server.cpp:
8153
8154         implement GetServers in dbus service
8155
8156 2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>
8157
8158         * src/DBusSyncClient.cpp:
8159         * src/DBusSyncClient.h:
8160         * src/Makefile-gen.am:
8161         * src/syncevo-dbus-server.cpp:
8162
8163         fix dbus service build, fix init bug in DBusSyncClient
8164
8165 2009-03-30  Jussi Kukkonen  <jku@linux.intel.com>
8166
8167         * src/DBusSyncClient.cpp:
8168         * src/DBusSyncClient.h:
8169         * src/Makefile-gen.am:
8170         * src/syncevo-dbus-server.cpp:
8171         * src/syncevo-dbus-server.h:
8172
8173         add DBusSyncClient (a EvolutionSyncClient implementation)
8174
8175 2009-03-01  Jussi Kukkonen  <jku@linux.intel.com>
8176
8177         * src/syncevo-dbus-server.cpp:
8178
8179         fix dbus method return values
8180
8181 2009-03-30  Jussi Kukkonen  <jku@linux.intel.com>
8182
8183         * Makefile-gen.am:
8184         * configure-post.in:
8185         * configure-pre.in:
8186         * interfaces/Makefile.am:
8187         * interfaces/syncevo-marshal.list:
8188         * interfaces/syncevo.xml:
8189         * org.Moblin.SyncEvolution.service.in:
8190         * src/Makefile-gen.am:
8191         * src/syncevo-dbus-server.cpp:
8192         * src/syncevo-dbus-server.h:
8193         * syncevo-dbus.pc.in:
8194         * syncevo-dbus/Makefile.am:
8195         * syncevo-dbus/README:
8196         * syncevo-dbus/syncevo-dbus-types.c:
8197         * syncevo-dbus/syncevo-dbus-types.h:
8198         * syncevo-dbus/syncevo-dbus.c:
8199         * syncevo-dbus/syncevo-dbus.h:
8200         * syncevo-dbus/test.c:
8201
8202         Add initial dbus api and wrapper client library
8203
8204 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
8205
8206         * src/syncevolution.xml:
8207         * test/testcases/itodo20.ics:
8208
8209         ical20 todo: added support for URL and PERCENT-COMPLETE
8210
8211 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
8212
8213         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
8214         * src/client-test-app.cpp:
8215         * test/ClientTest.cpp:
8216         * test/ClientTest.h:
8217
8218         testing: 'text' was incomplete
8219
8220 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
8221
8222         * src/core/SyncEvolutionCmdline.cpp:
8223
8224         testing + WBXML: default has changed, revert this when WBXML is
8225         supported by ScheduleWorld
8226
8227 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
8228
8229         * test/ClientTest.cpp:
8230
8231         testing: disable interrupted sync testing temporarily
8232
8233 2009-04-01  Patrick Ohly  <patrick.ohly@intel.com>
8234
8235         * test/synccompare.pl:
8236
8237         testing: ignore -(Standard) suffix in TZID
8238
8239 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
8240
8241         * src/syncevolution.xml:
8242         * test/testcases/vcard30.vcf:
8243
8244         vcard: added X-MOZILLA-HTML support
8245
8246 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
8247
8248         * test/testcases/ical20.ics:
8249
8250         testing: fixed wrong summary of daily repeating event
8251
8252 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
8253
8254         * test/testcases/ical20.ics:
8255
8256         testing: simplified ical20 test cases for Synthesis engine
8257
8258 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
8259
8260         * src/core/SyncEvolutionConfig.cpp:
8261
8262         WBXML: temporarily disabled by default because of Bugzilla 1360 -
8263         WBXML + ScheduleWorld: "UNKNOWN SERVER"
8264
8265 2009-03-31  Patrick Ohly  <patrick.ohly@intel.com>
8266
8267         * src/core/CurlTransportAgent.cpp:
8268         * src/core/CurlTransportAgent.h:
8269         * src/core/EvolutionSyncClient.cpp:
8270         * src/core/SoupTransportAgent.cpp:
8271         * src/core/SoupTransportAgent.h:
8272         * src/core/TransportAgent.h:
8273         * test/ClientTest.cpp:
8274
8275         HTTP transport: check reply content type
8276
8277 2009-03-30  Patrick Ohly  <patrick.ohly@intel.com>
8278
8279         * test/testcases/ical20.ics:
8280
8281         testing: removed 'New York' test case
8282
8283 2009-03-30  Patrick Ohly  <patrick.ohly@intel.com>
8284
8285         * test/testcases/ical20.ics:
8286
8287         testing: removed 'recurr at end of month' test case
8288
8289 2009-03-30  Patrick Ohly  <patrick.ohly@intel.com>
8290
8291         * test/testcases/ical20.ics:
8292
8293         Revert "testing: simplified test cases"
8294
8295 2009-03-27  Patrick Ohly  <patrick.ohly@intel.com>
8296
8297         * HACKING:
8298         * README:
8299         * configure-post.in:
8300         * configure-pre.in:
8301         * m4/ax_boost_base.m4:
8302         * src/backends/evolution/configure-sub.in:
8303
8304         configure: fixed some checks (glib, boost, EDS)
8305
8306 2009-03-27  Patrick Ohly  <patrick.ohly@intel.com>
8307
8308         * test/ClientTest.cpp:
8309
8310         testing: fixed invalid memory access when printing empty log
8311         prefix
8312
8313 2009-03-26  Patrick Ohly  <patrick.ohly@intel.com>
8314
8315         * src/backends/evolution/EvolutionCalendarSource.cpp:
8316
8317         Evolution calendar/memos/tasks: fixed support for system default
8318         database
8319
8320 2009-03-26  Patrick Ohly  <patrick.ohly@intel.com>
8321
8322         * src/core/SyncEvolutionConfig.cpp:
8323
8324         Revert "WBXML: temporarily disabled by default because of
8325         Bugzilla 1360 - WBXML + ScheduleWorld: "UNKNOWN SERVER""
8326
8327 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
8328
8329         * configure-pre.in:
8330
8331         0.9 alpha 20090325: version bumped
8332
8333 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
8334
8335         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
8336
8337         testing: Client::Sync::vcard21::testConversion must use vcard 3.0
8338         test cases
8339
8340 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
8341
8342         * src/core/SyncEvolutionConfig.cpp:
8343
8344         WBXML: temporarily disabled by default because of Bugzilla 1360 -
8345         WBXML + ScheduleWorld: "UNKNOWN SERVER"
8346
8347 2009-03-25  Patrick Ohly  <patrick.ohly@intel.com>
8348
8349         * build/update-copyrights.sh:
8350         * src/backends/addressbook/AddressBookConstants.cpp:
8351         * src/backends/addressbook/AddressBookSource.cpp:
8352         * src/backends/addressbook/AddressBookSource.h:
8353         * src/backends/addressbook/AddressBookSourceRegister.cpp:
8354         * src/backends/evolution/EvolutionCalendarSource.cpp:
8355         * src/backends/evolution/EvolutionCalendarSource.h:
8356         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
8357         * src/backends/evolution/EvolutionContactSource.cpp:
8358         * src/backends/evolution/EvolutionContactSource.h:
8359         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
8360         * src/backends/evolution/EvolutionMemoSource.cpp:
8361         * src/backends/evolution/EvolutionMemoSource.h:
8362         * src/backends/evolution/e-cal-check-timezones.c:
8363         * src/backends/evolution/e-cal-check-timezones.h:
8364         * src/backends/evolution/libical/icalstrdup.c:
8365         * src/backends/evolution/libical/icalstrdup.h:
8366         * src/backends/file/FileSyncSource.cpp:
8367         * src/backends/file/FileSyncSource.h:
8368         * src/backends/file/FileSyncSourceRegister.cpp:
8369         * src/backends/sqlite/SQLiteContactSource.cpp:
8370         * src/backends/sqlite/SQLiteContactSource.h:
8371         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
8372         * src/backends/sqlite/SQLiteUtil.cpp:
8373         * src/backends/sqlite/SQLiteUtil.h:
8374         * src/client-test-app.cpp:
8375         * src/core/ConfigNode.h:
8376         * src/core/ConfigTree.h:
8377         * src/core/CurlTransportAgent.cpp:
8378         * src/core/CurlTransportAgent.h:
8379         * src/core/EvolutionSmartPtr.h:
8380         * src/core/EvolutionSyncClient.cpp:
8381         * src/core/EvolutionSyncClient.h:
8382         * src/core/EvolutionSyncSource.cpp:
8383         * src/core/EvolutionSyncSource.h:
8384         * src/core/FileConfigNode.cpp:
8385         * src/core/FileConfigNode.h:
8386         * src/core/FileConfigTree.cpp:
8387         * src/core/FileConfigTree.h:
8388         * src/core/FilterConfigNode.cpp:
8389         * src/core/FilterConfigNode.h:
8390         * src/core/LogStdout.cpp:
8391         * src/core/LogStdout.h:
8392         * src/core/Logging.cpp:
8393         * src/core/Logging.h:
8394         * src/core/PrefixConfigNode.cpp:
8395         * src/core/PrefixConfigNode.h:
8396         * src/core/SafeConfigNode.cpp:
8397         * src/core/SafeConfigNode.h:
8398         * src/core/SoupTransportAgent.cpp:
8399         * src/core/SoupTransportAgent.h:
8400         * src/core/SyncEvolutionCmdline.cpp:
8401         * src/core/SyncEvolutionCmdline.h:
8402         * src/core/SyncEvolutionConfig.cpp:
8403         * src/core/SyncEvolutionConfig.h:
8404         * src/core/SyncEvolutionUtil.cpp:
8405         * src/core/SyncEvolutionUtil.h:
8406         * src/core/SyncML.cpp:
8407         * src/core/SyncML.h:
8408         * src/core/SynthesisDBPlugin.cpp:
8409         * src/core/SynthesisEngine.cpp:
8410         * src/core/SynthesisEngine.h:
8411         * src/core/TrackingSyncSource.cpp:
8412         * src/core/TrackingSyncSource.h:
8413         * src/core/TransportAgent.cpp:
8414         * src/core/TransportAgent.h:
8415         * src/core/VolatileConfigNode.h:
8416         * src/core/VolatileConfigTree.h:
8417         * src/core/eds_abi_wrapper.cpp:
8418         * src/core/eds_abi_wrapper.h:
8419         * src/syncevolution.cpp:
8420         * test/Algorithm/Diff.pm.bak:
8421         * test/ClientTest.cpp:
8422         * test/ClientTest.h:
8423         * test/client-test-main.cpp:
8424         * test/client-test.cpp:
8425         * test/synccompare.pl:
8426         * test/test.h:
8427
8428         copyright updated
8429
8430 2009-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
8431
8432         * test/COPYING:
8433         * test/ClientTest.cpp:
8434         * test/ClientTest.h:
8435         * test/LICENSE.txt:
8436         * test/Sync4jContribution.pdf:
8437         * test/client-test-main.cpp:
8438         * test/client-test.cpp:
8439         * test/synccompare.pl:
8440         * test/test.h:
8441
8442         testing: relicensed as LGPL v2.1, like the rest of the code
8443
8444 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
8445
8446         * src/core/SynthesisDBPlugin.cpp:
8447
8448         Moblin Bugzilla 1318: cannot connect to datastore implementation
8449         module
8450
8451 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
8452
8453         * authors.xml:
8454         * src/TestMain.cpp:
8455         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
8456         * src/syncclient_sample_config.xml:
8457         * src/syncserv_odbc.xml:
8458         * src/testCalendar.ics:
8459         * src/testMemo.ics:
8460         * src/testTask.ics:
8461         * src/testVCard.vcf:
8462
8463         removed obsolete files
8464
8465 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
8466
8467         * src/backends/evolution/EvolutionCalendarSource.cpp:
8468
8469         Evolution calendar/memos/tasks: added support for system default
8470         database
8471
8472 2009-03-24  Patrick Ohly  <patrick.ohly@intel.com>
8473
8474         * test/synccompare.pl:
8475
8476         testing: use separate EXDATEs as normal form
8477
8478 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8479
8480         * src/syncevolution.xml:
8481
8482         icalendar20: EXDATE as separate properties, not as list
8483
8484 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8485
8486         * src/syncevolution.xml:
8487
8488         icalendar20: don't encode empty DESCRIPTION and LOCATION
8489
8490 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8491
8492         * test/testcases/ical20.ics:
8493
8494         testing: simplified test cases
8495
8496 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8497
8498         * test/testcases/ical20.ics:
8499
8500         testing: removed obsolete X-EVOLUTION-ENDDATE parameter
8501
8502 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8503
8504         * test/synccompare.pl:
8505
8506         testing: remove default VALUE=DATE and join multiple EXDATE
8507         values
8508
8509 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8510
8511         * test/synccompare.pl:
8512
8513         testing: ignore difference due to different order of RRULE value
8514         subcomponents
8515
8516 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8517
8518         * src/syncevolution.xml:
8519
8520         vcard: added support for missing properties/parameters
8521
8522 2009-03-23  Patrick Ohly  <patrick.ohly@intel.com>
8523
8524         * src/core/EvolutionSyncClient.cpp:
8525         * src/core/SynthesisEngine.cpp:
8526         * src/core/SynthesisEngine.h:
8527
8528         Synthesis error reporting: added INFO messages instead of generic
8529         ERROR after aborting
8530
8531 2009-03-22  Patrick Ohly  <patrick.ohly@intel.com>
8532
8533         * src/syncevolution.xml:
8534
8535         vcard: don't force http prefix for URL properties
8536
8537 2009-03-20  Patrick Ohly  <patrick.ohly@intel.com>
8538
8539         * src/syncevolution.xml:
8540
8541         icalendar: merged upstream fix for ATTENDEE shaping
8542
8543 2009-03-20  Patrick Ohly  <patrick.ohly@intel.com>
8544
8545         * src/syncevolution.xml:
8546
8547         icalendar: added X-EVOLUTION-ALARM-UID
8548
8549 2009-03-20  Patrick Ohly  <patrick.ohly@intel.com>
8550
8551         * src/syncevolution.xml:
8552
8553         icalendar: send VALARM as passed in by Evolution
8554
8555 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
8556
8557         * src/syncevolution.xml:
8558
8559         icalendar: don't convert alarm times needlessly
8560
8561 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
8562
8563         * src/syncevolution.xml:
8564
8565         vcard: don't fold long lines
8566
8567 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
8568
8569         * test/ClientTest.cpp:
8570
8571         testing: print sync name to give feedback while each sync test
8572         runs
8573
8574 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
8575
8576         * src/syncevolution.xml:
8577
8578         icalendar: added extended attributes for meeting attendes
8579
8580 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
8581
8582         * test/synccompare.pl:
8583
8584         synccompare: normalize case of mailto: in ATTENDEE and ORGANIZER
8585
8586 2009-03-19  Patrick Ohly  <patrick.ohly@intel.com>
8587
8588         * test/testcases/ical20.ics:
8589         * test/testcases/imemo20.ics:
8590         * test/testcases/itodo20.ics:
8591
8592         iCalendar 2.0 testcases: converted to CRLF as required by
8593         standard
8594
8595 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8596
8597         * src/backends/evolution/EvolutionContactSource.h:
8598
8599         EvolutionContactSource: must use vCard 3.0 as internal format
8600
8601 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8602
8603         * src/syncevolution.xml:
8604
8605         vcard: allow NICKNAME in vcard 2.1
8606
8607 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8608
8609         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
8610         * test/ClientTest.cpp:
8611         * test/ClientTest.h:
8612
8613         vcard testing: use the right testcases for vcard21 conversion
8614         tests
8615
8616 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8617
8618         * test/synccompare.pl:
8619         * test/testcases/vcard30.vcf:
8620
8621         vcard: removed special ADR TYPE=PARCEL handling
8622
8623 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8624
8625         * src/syncevolution.xml:
8626
8627         vcard: better support for organizational info (ORG/ROLE)
8628
8629 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8630
8631         * src/syncevolution.xml:
8632
8633         vcard: added TEL TYPE=CAR
8634
8635 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8636
8637         * src/syncevolution.xml:
8638
8639         vcard: added X-EVOLUTION-FILE-AS and X-EVOLUTION-ANNIVERSARY
8640
8641 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8642
8643         * src/core/Makefile.am:
8644
8645         XML to C: must escape the backslash itself
8646
8647 2009-03-18  Patrick Ohly  <patrick.ohly@intel.com>
8648
8649         * test/synccompare.pl:
8650
8651         normalize values which look like a date to YYYYMMDD
8652
8653 2009-03-17  Patrick Ohly  <patrick.ohly@intel.com>
8654
8655         * src/core/EvolutionSyncClient.cpp:
8656         * src/core/SyncEvolutionConfig.h:
8657         * src/syncevolution.xml:
8658
8659         DevInf: insert our own values into the XML config
8660
8661 2009-03-17  Patrick Ohly  <patrick.ohly@intel.com>
8662
8663         * HACKING:
8664         * src/client-test-app.cpp:
8665         * src/core/EvolutionSyncClient.cpp:
8666         * src/core/SyncEvolutionCmdline.cpp:
8667         * src/core/SyncEvolutionConfig.cpp:
8668         * src/core/SyncEvolutionConfig.h:
8669         * test/ClientTest.cpp:
8670         * test/ClientTest.h:
8671
8672         configuration: removed obsolete config options and added WBXML
8673
8674 2009-03-17  Patrick Ohly  <patrick.ohly@intel.com>
8675
8676         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
8677
8678         EvolutionContactSource: temporarily disabled broken test of
8679         incoming items
8680
8681 2009-03-13  Patrick Ohly  <patrick.ohly@intel.com>
8682
8683         * .gitignore:
8684         * Makefile-gen.am:
8685         * autogen.sh:
8686         * configure-pre.in:
8687         * src/Makefile-gen.am:
8688         * src/core/Makefile.am:
8689         * src/core/SyncEvolutionCmdline.cpp:
8690         * src/core/SyncEvolutionUtil.cpp:
8691         * src/core/SyncEvolutionUtil.h:
8692
8693         compilation: fixes + installation of client-test + version bump
8694
8695 2009-03-12  Patrick Ohly  <patrick.ohly@intel.com>
8696
8697         * src/client-test-app.cpp:
8698         * src/core/EvolutionSyncClient.cpp:
8699         * src/core/EvolutionSyncClient.h:
8700
8701         SyncModes + EvolutionSyncClient::setSyncModes(): utility code to
8702         set the sync mode per source in the current session
8703
8704 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
8705
8706         * src/client-test-app.cpp:
8707         * test/ClientTest.cpp:
8708         * test/synccompare.pl:
8709
8710         testing: nicer printing of before/after comparison
8711
8712 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
8713
8714         * src/core/SoupTransportAgent.cpp:
8715
8716         SoupTransportAgent: print URL and "via libsoup:" prefix before
8717         reason_phrase
8718
8719 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
8720
8721         * src/client-test-app.cpp:
8722         * src/core/EvolutionSyncClient.cpp:
8723         * src/core/EvolutionSyncClient.h:
8724         * src/core/EvolutionSyncSource.cpp:
8725         * src/core/EvolutionSyncSource.h:
8726         * test/ClientTest.cpp:
8727         * test/ClientTest.h:
8728
8729         testing: added Client::Sync::*::testConversion
8730
8731 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
8732
8733         * src/core/EvolutionSyncClient.cpp:
8734         * src/core/EvolutionSyncClient.h:
8735
8736         added callbacks for abort and suspend
8737
8738 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
8739
8740         * src/client-test-app.cpp:
8741         * test/ClientTest.cpp:
8742         * test/ClientTest.h:
8743
8744         testing: pass parameters for syncing as struct, renamed function
8745
8746 2009-03-11  Patrick Ohly  <patrick.ohly@intel.com>
8747
8748         * test/ClientTest.cpp:
8749
8750         testing: when catching a CppUnit exception after a sync, report
8751         the original error instead of 'unexpected exception'
8752
8753 2009-03-10  Patrick Ohly  <patrick.ohly@intel.com>
8754
8755         * src/core/EvolutionSyncClient.cpp:
8756
8757         Synthesis: avoid DBG_PLUGIN_ALL, it prints to stdout while
8758         connecting
8759
8760 2009-03-10  Patrick Ohly  <patrick.ohly@intel.com>
8761
8762         * src/core/SynthesisDBPlugin.cpp:
8763
8764         Synthesis: allocating parent ID is optional
8765
8766 2009-03-08  Patrick Ohly  <patrick.ohly@intel.com>
8767
8768         * src/core/EvolutionSyncClient.cpp:
8769         * src/core/EvolutionSyncClient.h:
8770         * src/core/Makefile.am:
8771         * src/core/SynthesisEngine.cpp:
8772         * src/core/SynthesisEngine.h:
8773
8774         Synthesis: wrap TEngineModuleBase in functions which use smart
8775         pointers and exceptions
8776
8777 2009-03-07  Patrick Ohly  <patrick.ohly@intel.com>
8778
8779         * test/client-test-main.cpp:
8780
8781         testing: print CPPUnit failures directly after each failed test
8782
8783 2009-03-04  Patrick Ohly  <patrick.ohly@intel.com>
8784
8785         * src/core/SoupTransportAgent.cpp:
8786         * src/core/SoupTransportAgent.h:
8787
8788         SoupTransportAgent: use an existing event loop if given
8789
8790 2009-03-04  Patrick Ohly  <patrick.ohly@intel.com>
8791
8792         * src/client-test-app.cpp:
8793         * src/syncevolution.cpp:
8794
8795         glib: g_type_init() and g_thread_init() are needed to use libsoup
8796
8797 2009-03-02  Patrick Ohly  <patrick.ohly@intel.com>
8798
8799         * configure-pre.in:
8800
8801         bumped version
8802
8803 2009-03-02  Patrick Ohly  <patrick.ohly@intel.com>
8804
8805         * src/backends/evolution/EvolutionContactSource.cpp:
8806         * src/backends/evolution/EvolutionContactSource.h:
8807
8808         Evolution contacts: rewritten so that it tracks changes via the
8809         REV property
8810
8811 2009-03-01  Patrick Ohly  <patrick.ohly@intel.com>
8812
8813         * test/client-test-main.cpp:
8814
8815         compiler warnings: check result of log writing
8816
8817 2009-03-01  Patrick Ohly  <patrick.ohly@intel.com>
8818
8819         * test/ClientTest.cpp:
8820
8821         compiler warning: brackets around && in ||
8822
8823 2009-02-28  Patrick Ohly  <patrick.ohly@intel.com>
8824
8825         * src/core/EvolutionSyncClient.cpp:
8826
8827         compiler warning: intentionally ignore result of synccompare
8828         invocation
8829
8830 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
8831
8832         * src/Makefile-gen.am:
8833
8834         packaging: run autogen.sh when copying Synthesis from git, needed
8835         later
8836
8837 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
8838
8839         * configure-pre.in:
8840
8841         bumped version
8842
8843 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
8844
8845         * ChangeLog:
8846         * Makefile-gen.am:
8847         * build/gen-changelog.pl:
8848         * src/Makefile-gen.am:
8849
8850         packaging: build ChangeLog from git log and copy Synthesis code
8851         via 'git archive'
8852
8853 2009-02-27  Patrick Ohly  <patrick.ohly@intel.com>
8854
8855         * Makefile-gen.am:
8856         * configure-pre.in:
8857
8858         synthesis: better method of invoking Synthesis configure
8859
8860 2009-02-26  Patrick Ohly  <patrick.ohly@intel.com>
8861
8862         * configure-pre.in:
8863
8864         synthesis: need to pass through --with-xmltok configure parameter
8865
8866 2009-02-25  Patrick Ohly  <patrick.ohly@intel.com>
8867
8868         * src/core/Makefile.am:
8869         * src/core/boost/algorithm/string.hpp:
8870         * src/core/boost/algorithm/string/case_conv.hpp:
8871         * src/core/boost/algorithm/string/classification.hpp:
8872         * src/core/boost/algorithm/string/compare.hpp:
8873         * src/core/boost/algorithm/string/concept.hpp:
8874         * src/core/boost/algorithm/string/config.hpp:
8875         * src/core/boost/algorithm/string/constants.hpp:
8876         * src/core/boost/algorithm/string/detail/case_conv.hpp:
8877         * src/core/boost/algorithm/string/detail/classification.hpp:
8878         * src/core/boost/algorithm/string/detail/find_format.hpp:
8879         * src/core/boost/algorithm/string/detail/find_format_all.hpp:
8880         * src/core/boost/algorithm/string/detail/find_format_store.hpp:
8881         * src/core/boost/algorithm/string/detail/find_iterator.hpp:
8882         * src/core/boost/algorithm/string/detail/finder.hpp:
8883         * src/core/boost/algorithm/string/detail/finder_regex.hpp:
8884         * src/core/boost/algorithm/string/detail/formatter.hpp:
8885         * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
8886         * src/core/boost/algorithm/string/detail/predicate.hpp:
8887         * src/core/boost/algorithm/string/detail/replace_storage.hpp:
8888         * src/core/boost/algorithm/string/detail/sequence.hpp:
8889         * src/core/boost/algorithm/string/detail/trim.hpp:
8890         * src/core/boost/algorithm/string/detail/util.hpp:
8891         * src/core/boost/algorithm/string/erase.hpp:
8892         * src/core/boost/algorithm/string/find.hpp:
8893         * src/core/boost/algorithm/string/find_format.hpp:
8894         * src/core/boost/algorithm/string/find_iterator.hpp:
8895         * src/core/boost/algorithm/string/finder.hpp:
8896         * src/core/boost/algorithm/string/formatter.hpp:
8897         * src/core/boost/algorithm/string/iter_find.hpp:
8898         * src/core/boost/algorithm/string/join.hpp:
8899         * src/core/boost/algorithm/string/predicate.hpp:
8900         * src/core/boost/algorithm/string/predicate_facade.hpp:
8901         * src/core/boost/algorithm/string/replace.hpp:
8902         * src/core/boost/algorithm/string/sequence_traits.hpp:
8903         * src/core/boost/algorithm/string/split.hpp:
8904         * src/core/boost/algorithm/string/std/list_traits.hpp:
8905         * src/core/boost/algorithm/string/std/rope_traits.hpp:
8906         * src/core/boost/algorithm/string/std/slist_traits.hpp:
8907         * src/core/boost/algorithm/string/std/string_traits.hpp:
8908         * src/core/boost/algorithm/string/std_containers_traits.hpp:
8909         * src/core/boost/algorithm/string/trim.hpp:
8910         * src/core/boost/algorithm/string/yes_no_type.hpp:
8911         * src/core/boost/assert.hpp:
8912         * src/core/boost/bind.hpp:
8913         * src/core/boost/bind/apply.hpp:
8914         * src/core/boost/bind/arg.hpp:
8915         * src/core/boost/bind/bind_cc.hpp:
8916         * src/core/boost/bind/bind_mf_cc.hpp:
8917         * src/core/boost/bind/bind_template.hpp:
8918         * src/core/boost/bind/make_adaptable.hpp:
8919         * src/core/boost/bind/mem_fn_cc.hpp:
8920         * src/core/boost/bind/mem_fn_template.hpp:
8921         * src/core/boost/bind/mem_fn_vw.hpp:
8922         * src/core/boost/bind/placeholders.hpp:
8923         * src/core/boost/bind/protect.hpp:
8924         * src/core/boost/bind/storage.hpp:
8925         * src/core/boost/cast.hpp:
8926         * src/core/boost/checked_delete.hpp:
8927         * src/core/boost/concept_archetype.hpp:
8928         * src/core/boost/concept_check.hpp:
8929         * src/core/boost/config.hpp:
8930         * src/core/boost/config/abi/borland_prefix.hpp:
8931         * src/core/boost/config/abi/borland_suffix.hpp:
8932         * src/core/boost/config/abi/msvc_prefix.hpp:
8933         * src/core/boost/config/abi/msvc_suffix.hpp:
8934         * src/core/boost/config/abi_prefix.hpp:
8935         * src/core/boost/config/abi_suffix.hpp:
8936         * src/core/boost/config/auto_link.hpp:
8937         * src/core/boost/config/compiler/borland.hpp:
8938         * src/core/boost/config/compiler/comeau.hpp:
8939         * src/core/boost/config/compiler/common_edg.hpp:
8940         * src/core/boost/config/compiler/compaq_cxx.hpp:
8941         * src/core/boost/config/compiler/digitalmars.hpp:
8942         * src/core/boost/config/compiler/gcc.hpp:
8943         * src/core/boost/config/compiler/gcc_xml.hpp:
8944         * src/core/boost/config/compiler/greenhills.hpp:
8945         * src/core/boost/config/compiler/hp_acc.hpp:
8946         * src/core/boost/config/compiler/intel.hpp:
8947         * src/core/boost/config/compiler/kai.hpp:
8948         * src/core/boost/config/compiler/metrowerks.hpp:
8949         * src/core/boost/config/compiler/mpw.hpp:
8950         * src/core/boost/config/compiler/sgi_mipspro.hpp:
8951         * src/core/boost/config/compiler/sunpro_cc.hpp:
8952         * src/core/boost/config/compiler/vacpp.hpp:
8953         * src/core/boost/config/compiler/visualc.hpp:
8954         * src/core/boost/config/no_tr1/complex.hpp:
8955         * src/core/boost/config/no_tr1/functional.hpp:
8956         * src/core/boost/config/no_tr1/memory.hpp:
8957         * src/core/boost/config/no_tr1/utility.hpp:
8958         * src/core/boost/config/platform/aix.hpp:
8959         * src/core/boost/config/platform/amigaos.hpp:
8960         * src/core/boost/config/platform/beos.hpp:
8961         * src/core/boost/config/platform/bsd.hpp:
8962         * src/core/boost/config/platform/cygwin.hpp:
8963         * src/core/boost/config/platform/hpux.hpp:
8964         * src/core/boost/config/platform/irix.hpp:
8965         * src/core/boost/config/platform/linux.hpp:
8966         * src/core/boost/config/platform/macos.hpp:
8967         * src/core/boost/config/platform/qnxnto.hpp:
8968         * src/core/boost/config/platform/solaris.hpp:
8969         * src/core/boost/config/platform/win32.hpp:
8970         * src/core/boost/config/posix_features.hpp:
8971         * src/core/boost/config/requires_threads.hpp:
8972         * src/core/boost/config/select_compiler_config.hpp:
8973         * src/core/boost/config/select_platform_config.hpp:
8974         * src/core/boost/config/select_stdlib_config.hpp:
8975         * src/core/boost/config/stdlib/dinkumware.hpp:
8976         * src/core/boost/config/stdlib/libcomo.hpp:
8977         * src/core/boost/config/stdlib/libstdcpp3.hpp:
8978         * src/core/boost/config/stdlib/modena.hpp:
8979         * src/core/boost/config/stdlib/msl.hpp:
8980         * src/core/boost/config/stdlib/roguewave.hpp:
8981         * src/core/boost/config/stdlib/sgi.hpp:
8982         * src/core/boost/config/stdlib/stlport.hpp:
8983         * src/core/boost/config/stdlib/vacpp.hpp:
8984         * src/core/boost/config/suffix.hpp:
8985         * src/core/boost/config/user.hpp:
8986         * src/core/boost/copyright:
8987         * src/core/boost/detail/algorithm.hpp:
8988         * src/core/boost/detail/allocator_utilities.hpp:
8989         * src/core/boost/detail/atomic_count.hpp:
8990         * src/core/boost/detail/atomic_count_gcc.hpp:
8991         * src/core/boost/detail/atomic_count_pthreads.hpp:
8992         * src/core/boost/detail/atomic_count_win32.hpp:
8993         * src/core/boost/detail/bad_weak_ptr.hpp:
8994         * src/core/boost/detail/binary_search.hpp:
8995         * src/core/boost/detail/call_traits.hpp:
8996         * src/core/boost/detail/catch_exceptions.hpp:
8997         * src/core/boost/detail/compressed_pair.hpp:
8998         * src/core/boost/detail/dynamic_bitset.hpp:
8999         * src/core/boost/detail/endian.hpp:
9000         * src/core/boost/detail/indirect_traits.hpp:
9001         * src/core/boost/detail/interlocked.hpp:
9002         * src/core/boost/detail/is_function_ref_tester.hpp:
9003         * src/core/boost/detail/is_incrementable.hpp:
9004         * src/core/boost/detail/is_xxx.hpp:
9005         * src/core/boost/detail/iterator.hpp:
9006         * src/core/boost/detail/lightweight_mutex.hpp:
9007         * src/core/boost/detail/lightweight_test.hpp:
9008         * src/core/boost/detail/limits.hpp:
9009         * src/core/boost/detail/lwm_nop.hpp:
9010         * src/core/boost/detail/lwm_pthreads.hpp:
9011         * src/core/boost/detail/lwm_win32_cs.hpp:
9012         * src/core/boost/detail/named_template_params.hpp:
9013         * src/core/boost/detail/no_exceptions_support.hpp:
9014         * src/core/boost/detail/none_t.hpp:
9015         * src/core/boost/detail/numeric_traits.hpp:
9016         * src/core/boost/detail/ob_call_traits.hpp:
9017         * src/core/boost/detail/ob_compressed_pair.hpp:
9018         * src/core/boost/detail/quick_allocator.hpp:
9019         * src/core/boost/detail/reference_content.hpp:
9020         * src/core/boost/detail/select_type.hpp:
9021         * src/core/boost/detail/shared_array_nmt.hpp:
9022         * src/core/boost/detail/shared_count.hpp:
9023         * src/core/boost/detail/shared_ptr_nmt.hpp:
9024         * src/core/boost/detail/sp_counted_base.hpp:
9025         * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
9026         * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
9027         * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
9028         * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
9029         * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
9030         * src/core/boost/detail/sp_counted_base_nt.hpp:
9031         * src/core/boost/detail/sp_counted_base_pt.hpp:
9032         * src/core/boost/detail/sp_counted_base_w32.hpp:
9033         * src/core/boost/detail/sp_counted_impl.hpp:
9034         * src/core/boost/detail/templated_streams.hpp:
9035         * src/core/boost/detail/utf8_codecvt_facet.hpp:
9036         * src/core/boost/detail/workaround.hpp:
9037         * src/core/boost/foreach.hpp:
9038         * src/core/boost/function.hpp:
9039         * src/core/boost/function/detail/function_iterate.hpp:
9040         * src/core/boost/function/detail/maybe_include.hpp:
9041         * src/core/boost/function/detail/prologue.hpp:
9042         * src/core/boost/function/function0.hpp:
9043         * src/core/boost/function/function1.hpp:
9044         * src/core/boost/function/function10.hpp:
9045         * src/core/boost/function/function2.hpp:
9046         * src/core/boost/function/function3.hpp:
9047         * src/core/boost/function/function4.hpp:
9048         * src/core/boost/function/function5.hpp:
9049         * src/core/boost/function/function6.hpp:
9050         * src/core/boost/function/function7.hpp:
9051         * src/core/boost/function/function8.hpp:
9052         * src/core/boost/function/function9.hpp:
9053         * src/core/boost/function/function_base.hpp:
9054         * src/core/boost/function/function_template.hpp:
9055         * src/core/boost/function_equal.hpp:
9056         * src/core/boost/get_pointer.hpp:
9057         * src/core/boost/implicit_cast.hpp:
9058         * src/core/boost/intrusive_ptr.hpp:
9059         * src/core/boost/iterator.hpp:
9060         * src/core/boost/iterator/counting_iterator.hpp:
9061         * src/core/boost/iterator/detail/any_conversion_eater.hpp:
9062         * src/core/boost/iterator/detail/config_def.hpp:
9063         * src/core/boost/iterator/detail/config_undef.hpp:
9064         * src/core/boost/iterator/detail/enable_if.hpp:
9065         * src/core/boost/iterator/detail/facade_iterator_category.hpp:
9066         * src/core/boost/iterator/detail/minimum_category.hpp:
9067         * src/core/boost/iterator/filter_iterator.hpp:
9068         * src/core/boost/iterator/indirect_iterator.hpp:
9069         * src/core/boost/iterator/interoperable.hpp:
9070         * src/core/boost/iterator/is_lvalue_iterator.hpp:
9071         * src/core/boost/iterator/is_readable_iterator.hpp:
9072         * src/core/boost/iterator/iterator_adaptor.hpp:
9073         * src/core/boost/iterator/iterator_archetypes.hpp:
9074         * src/core/boost/iterator/iterator_categories.hpp:
9075         * src/core/boost/iterator/iterator_concepts.hpp:
9076         * src/core/boost/iterator/iterator_facade.hpp:
9077         * src/core/boost/iterator/iterator_traits.hpp:
9078         * src/core/boost/iterator/new_iterator_tests.hpp:
9079         * src/core/boost/iterator/permutation_iterator.hpp:
9080         * src/core/boost/iterator/reverse_iterator.hpp:
9081         * src/core/boost/iterator/transform_iterator.hpp:
9082         * src/core/boost/iterator/zip_iterator.hpp:
9083         * src/core/boost/lexical_cast.hpp:
9084         * src/core/boost/mem_fn.hpp:
9085         * src/core/boost/mpl/O1_size.hpp:
9086         * src/core/boost/mpl/O1_size_fwd.hpp:
9087         * src/core/boost/mpl/accumulate.hpp:
9088         * src/core/boost/mpl/advance.hpp:
9089         * src/core/boost/mpl/advance_fwd.hpp:
9090         * src/core/boost/mpl/alias.hpp:
9091         * src/core/boost/mpl/always.hpp:
9092         * src/core/boost/mpl/and.hpp:
9093         * src/core/boost/mpl/apply.hpp:
9094         * src/core/boost/mpl/apply_fwd.hpp:
9095         * src/core/boost/mpl/apply_wrap.hpp:
9096         * src/core/boost/mpl/arg.hpp:
9097         * src/core/boost/mpl/arg_fwd.hpp:
9098         * src/core/boost/mpl/arithmetic.hpp:
9099         * src/core/boost/mpl/as_sequence.hpp:
9100         * src/core/boost/mpl/assert.hpp:
9101         * src/core/boost/mpl/at.hpp:
9102         * src/core/boost/mpl/at_fwd.hpp:
9103         * src/core/boost/mpl/aux_/O1_size_impl.hpp:
9104         * src/core/boost/mpl/aux_/adl_barrier.hpp:
9105         * src/core/boost/mpl/aux_/advance_backward.hpp:
9106         * src/core/boost/mpl/aux_/advance_forward.hpp:
9107         * src/core/boost/mpl/aux_/apply_1st.hpp:
9108         * src/core/boost/mpl/aux_/arg_typedef.hpp:
9109         * src/core/boost/mpl/aux_/arithmetic_op.hpp:
9110         * src/core/boost/mpl/aux_/arity.hpp:
9111         * src/core/boost/mpl/aux_/arity_spec.hpp:
9112         * src/core/boost/mpl/aux_/at_impl.hpp:
9113         * src/core/boost/mpl/aux_/back_impl.hpp:
9114         * src/core/boost/mpl/aux_/basic_bind.hpp:
9115         * src/core/boost/mpl/aux_/begin_end_impl.hpp:
9116         * src/core/boost/mpl/aux_/clear_impl.hpp:
9117         * src/core/boost/mpl/aux_/common_name_wknd.hpp:
9118         * src/core/boost/mpl/aux_/comparison_op.hpp:
9119         * src/core/boost/mpl/aux_/config/adl.hpp:
9120         * src/core/boost/mpl/aux_/config/arrays.hpp:
9121         * src/core/boost/mpl/aux_/config/bind.hpp:
9122         * src/core/boost/mpl/aux_/config/compiler.hpp:
9123         * src/core/boost/mpl/aux_/config/ctps.hpp:
9124         * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
9125         * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
9126         * src/core/boost/mpl/aux_/config/dtp.hpp:
9127         * src/core/boost/mpl/aux_/config/eti.hpp:
9128         * src/core/boost/mpl/aux_/config/forwarding.hpp:
9129         * src/core/boost/mpl/aux_/config/gcc.hpp:
9130         * src/core/boost/mpl/aux_/config/has_apply.hpp:
9131         * src/core/boost/mpl/aux_/config/has_xxx.hpp:
9132         * src/core/boost/mpl/aux_/config/integral.hpp:
9133         * src/core/boost/mpl/aux_/config/intel.hpp:
9134         * src/core/boost/mpl/aux_/config/lambda.hpp:
9135         * src/core/boost/mpl/aux_/config/msvc.hpp:
9136         * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
9137         * src/core/boost/mpl/aux_/config/nttp.hpp:
9138         * src/core/boost/mpl/aux_/config/operators.hpp:
9139         * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
9140         * src/core/boost/mpl/aux_/config/preprocessor.hpp:
9141         * src/core/boost/mpl/aux_/config/static_constant.hpp:
9142         * src/core/boost/mpl/aux_/config/ttp.hpp:
9143         * src/core/boost/mpl/aux_/config/typeof.hpp:
9144         * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
9145         * src/core/boost/mpl/aux_/config/workaround.hpp:
9146         * src/core/boost/mpl/aux_/contains_impl.hpp:
9147         * src/core/boost/mpl/aux_/count_args.hpp:
9148         * src/core/boost/mpl/aux_/count_impl.hpp:
9149         * src/core/boost/mpl/aux_/empty_impl.hpp:
9150         * src/core/boost/mpl/aux_/erase_impl.hpp:
9151         * src/core/boost/mpl/aux_/erase_key_impl.hpp:
9152         * src/core/boost/mpl/aux_/filter_iter.hpp:
9153         * src/core/boost/mpl/aux_/find_if_pred.hpp:
9154         * src/core/boost/mpl/aux_/fold_impl.hpp:
9155         * src/core/boost/mpl/aux_/fold_impl_body.hpp:
9156         * src/core/boost/mpl/aux_/fold_op.hpp:
9157         * src/core/boost/mpl/aux_/fold_pred.hpp:
9158         * src/core/boost/mpl/aux_/front_impl.hpp:
9159         * src/core/boost/mpl/aux_/full_lambda.hpp:
9160         * src/core/boost/mpl/aux_/has_apply.hpp:
9161         * src/core/boost/mpl/aux_/has_begin.hpp:
9162         * src/core/boost/mpl/aux_/has_key_impl.hpp:
9163         * src/core/boost/mpl/aux_/has_rebind.hpp:
9164         * src/core/boost/mpl/aux_/has_size.hpp:
9165         * src/core/boost/mpl/aux_/has_tag.hpp:
9166         * src/core/boost/mpl/aux_/has_type.hpp:
9167         * src/core/boost/mpl/aux_/include_preprocessed.hpp:
9168         * src/core/boost/mpl/aux_/insert_impl.hpp:
9169         * src/core/boost/mpl/aux_/insert_range_impl.hpp:
9170         * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
9171         * src/core/boost/mpl/aux_/integral_wrapper.hpp:
9172         * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
9173         * src/core/boost/mpl/aux_/iter_apply.hpp:
9174         * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
9175         * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
9176         * src/core/boost/mpl/aux_/iter_push_front.hpp:
9177         * src/core/boost/mpl/aux_/joint_iter.hpp:
9178         * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
9179         * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
9180         * src/core/boost/mpl/aux_/lambda_spec.hpp:
9181         * src/core/boost/mpl/aux_/lambda_support.hpp:
9182         * src/core/boost/mpl/aux_/largest_int.hpp:
9183         * src/core/boost/mpl/aux_/logical_op.hpp:
9184         * src/core/boost/mpl/aux_/msvc_dtw.hpp:
9185         * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
9186         * src/core/boost/mpl/aux_/msvc_is_class.hpp:
9187         * src/core/boost/mpl/aux_/msvc_never_true.hpp:
9188         * src/core/boost/mpl/aux_/msvc_type.hpp:
9189         * src/core/boost/mpl/aux_/na.hpp:
9190         * src/core/boost/mpl/aux_/na_assert.hpp:
9191         * src/core/boost/mpl/aux_/na_fwd.hpp:
9192         * src/core/boost/mpl/aux_/na_spec.hpp:
9193         * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
9194         * src/core/boost/mpl/aux_/nttp_decl.hpp:
9195         * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
9196         * src/core/boost/mpl/aux_/numeric_op.hpp:
9197         * src/core/boost/mpl/aux_/order_impl.hpp:
9198         * src/core/boost/mpl/aux_/overload_names.hpp:
9199         * src/core/boost/mpl/aux_/partition_op.hpp:
9200         * src/core/boost/mpl/aux_/pop_back_impl.hpp:
9201         * src/core/boost/mpl/aux_/pop_front_impl.hpp:
9202         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
9203         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
9204         * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
9205         * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
9206         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
9207         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
9208         * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
9209         * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
9210         * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
9211         * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
9212         * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
9213         * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
9214         * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
9215         * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
9216         * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
9217         * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
9218         * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
9219         * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
9220         * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
9221         * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
9222         * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
9223         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
9224         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
9225         * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
9226         * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
9227         * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
9228         * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
9229         * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
9230         * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
9231         * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
9232         * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
9233         * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
9234         * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
9235         * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
9236         * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
9237         * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
9238         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
9239         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
9240         * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
9241         * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
9242         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
9243         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
9244         * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
9245         * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
9246         * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
9247         * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
9248         * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
9249         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
9250         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
9251         * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
9252         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
9253         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
9254         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
9255         * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
9256         * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
9257         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
9258         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
9259         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
9260         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
9261         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
9262         * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
9263         * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
9264         * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
9265         * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
9266         * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
9267         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
9268         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
9269         * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
9270         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
9271         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
9272         * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
9273         * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
9274         * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
9275         * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
9276         * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
9277         * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
9278         * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
9279         * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
9280         * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
9281         * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
9282         * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
9283         * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
9284         * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
9285         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
9286         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
9287         * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
9288         * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
9289         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
9290         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
9291         * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
9292         * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
9293         * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
9294         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
9295         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
9296         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
9297         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
9298         * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
9299         * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
9300         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
9301         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
9302         * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
9303         * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
9304         * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
9305         * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
9306         * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
9307         * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
9308         * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
9309         * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
9310         * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
9311         * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
9312         * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
9313         * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
9314         * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
9315         * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
9316         * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
9317         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
9318         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
9319         * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
9320         * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
9321         * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
9322         * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
9323         * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
9324         * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
9325         * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
9326         * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
9327         * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
9328         * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
9329         * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
9330         * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
9331         * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
9332         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
9333         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
9334         * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
9335         * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
9336         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
9337         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
9338         * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
9339         * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
9340         * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
9341         * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
9342         * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
9343         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
9344         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
9345         * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
9346         * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
9347         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
9348         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
9349         * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
9350         * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
9351         * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
9352         * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
9353         * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
9354         * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
9355         * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
9356         * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
9357         * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
9358         * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
9359         * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
9360         * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
9361         * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
9362         * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
9363         * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
9364         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
9365         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
9366         * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
9367         * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
9368         * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
9369         * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
9370         * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
9371         * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
9372         * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
9373         * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
9374         * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
9375         * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
9376         * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
9377         * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
9378         * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
9379         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
9380         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
9381         * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
9382         * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
9383         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
9384         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
9385         * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
9386         * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
9387         * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
9388         * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
9389         * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
9390         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
9391         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
9392         * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
9393         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
9394         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
9395         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
9396         * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
9397         * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
9398         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
9399         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
9400         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
9401         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
9402         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
9403         * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
9404         * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
9405         * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
9406         * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
9407         * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
9408         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
9409         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
9410         * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
9411         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
9412         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
9413         * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
9414         * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
9415         * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
9416         * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
9417         * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
9418         * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
9419         * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
9420         * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
9421         * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
9422         * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
9423         * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
9424         * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
9425         * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
9426         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
9427         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
9428         * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
9429         * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
9430         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
9431         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
9432         * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
9433         * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
9434         * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
9435         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
9436         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
9437         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
9438         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
9439         * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
9440         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
9441         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
9442         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
9443         * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
9444         * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
9445         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
9446         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
9447         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
9448         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
9449         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
9450         * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
9451         * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
9452         * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
9453         * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
9454         * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
9455         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
9456         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
9457         * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
9458         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
9459         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
9460         * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
9461         * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
9462         * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
9463         * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
9464         * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
9465         * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
9466         * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
9467         * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
9468         * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
9469         * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
9470         * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
9471         * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
9472         * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
9473         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
9474         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
9475         * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
9476         * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
9477         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
9478         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
9479         * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
9480         * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
9481         * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
9482         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
9483         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
9484         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
9485         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
9486         * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
9487         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
9488         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
9489         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
9490         * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
9491         * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
9492         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
9493         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
9494         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
9495         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
9496         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
9497         * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
9498         * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
9499         * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
9500         * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
9501         * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
9502         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
9503         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
9504         * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
9505         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
9506         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
9507         * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
9508         * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
9509         * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
9510         * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
9511         * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
9512         * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
9513         * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
9514         * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
9515         * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
9516         * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
9517         * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
9518         * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
9519         * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
9520         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
9521         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
9522         * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
9523         * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
9524         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
9525         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
9526         * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
9527         * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
9528         * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
9529         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
9530         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
9531         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
9532         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
9533         * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
9534         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
9535         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
9536         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
9537         * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
9538         * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
9539         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
9540         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
9541         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
9542         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
9543         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
9544         * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
9545         * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
9546         * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
9547         * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
9548         * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
9549         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
9550         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
9551         * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
9552         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
9553         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
9554         * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
9555         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
9556         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
9557         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
9558         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
9559         * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
9560         * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
9561         * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
9562         * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
9563         * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
9564         * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
9565         * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
9566         * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
9567         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
9568         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
9569         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
9570         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
9571         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
9572         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
9573         * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
9574         * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
9575         * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
9576         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
9577         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
9578         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
9579         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
9580         * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
9581         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
9582         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
9583         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
9584         * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
9585         * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
9586         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
9587         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
9588         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
9589         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
9590         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
9591         * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
9592         * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
9593         * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
9594         * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
9595         * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
9596         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
9597         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
9598         * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
9599         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
9600         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
9601         * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
9602         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
9603         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
9604         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
9605         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
9606         * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
9607         * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
9608         * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
9609         * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
9610         * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
9611         * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
9612         * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
9613         * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
9614         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
9615         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
9616         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
9617         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
9618         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
9619         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
9620         * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
9621         * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
9622         * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
9623         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
9624         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
9625         * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
9626         * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
9627         * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
9628         * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
9629         * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
9630         * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
9631         * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
9632         * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
9633         * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
9634         * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
9635         * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
9636         * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
9637         * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
9638         * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
9639         * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
9640         * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
9641         * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
9642         * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
9643         * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
9644         * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
9645         * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
9646         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
9647         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
9648         * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
9649         * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
9650         * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
9651         * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
9652         * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
9653         * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
9654         * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
9655         * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
9656         * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
9657         * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
9658         * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
9659         * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
9660         * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
9661         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
9662         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
9663         * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
9664         * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
9665         * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
9666         * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
9667         * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
9668         * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
9669         * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
9670         * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
9671         * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
9672         * src/core/boost/mpl/aux_/preprocessor/add.hpp:
9673         * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
9674         * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
9675         * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
9676         * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
9677         * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
9678         * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
9679         * src/core/boost/mpl/aux_/preprocessor/params.hpp:
9680         * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
9681         * src/core/boost/mpl/aux_/preprocessor/range.hpp:
9682         * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
9683         * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
9684         * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
9685         * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
9686         * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
9687         * src/core/boost/mpl/aux_/push_back_impl.hpp:
9688         * src/core/boost/mpl/aux_/push_front_impl.hpp:
9689         * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
9690         * src/core/boost/mpl/aux_/range_c/back.hpp:
9691         * src/core/boost/mpl/aux_/range_c/empty.hpp:
9692         * src/core/boost/mpl/aux_/range_c/front.hpp:
9693         * src/core/boost/mpl/aux_/range_c/iterator.hpp:
9694         * src/core/boost/mpl/aux_/range_c/size.hpp:
9695         * src/core/boost/mpl/aux_/range_c/tag.hpp:
9696         * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
9697         * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
9698         * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
9699         * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
9700         * src/core/boost/mpl/aux_/shift_op.hpp:
9701         * src/core/boost/mpl/aux_/single_element_iter.hpp:
9702         * src/core/boost/mpl/aux_/size_impl.hpp:
9703         * src/core/boost/mpl/aux_/sort_impl.hpp:
9704         * src/core/boost/mpl/aux_/static_cast.hpp:
9705         * src/core/boost/mpl/aux_/template_arity.hpp:
9706         * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
9707         * src/core/boost/mpl/aux_/test.hpp:
9708         * src/core/boost/mpl/aux_/test/assert.hpp:
9709         * src/core/boost/mpl/aux_/test/data.hpp:
9710         * src/core/boost/mpl/aux_/test/test_case.hpp:
9711         * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
9712         * src/core/boost/mpl/aux_/transform_iter.hpp:
9713         * src/core/boost/mpl/aux_/type_wrapper.hpp:
9714         * src/core/boost/mpl/aux_/unwrap.hpp:
9715         * src/core/boost/mpl/aux_/value_wknd.hpp:
9716         * src/core/boost/mpl/aux_/yes_no.hpp:
9717         * src/core/boost/mpl/back.hpp:
9718         * src/core/boost/mpl/back_fwd.hpp:
9719         * src/core/boost/mpl/back_inserter.hpp:
9720         * src/core/boost/mpl/base.hpp:
9721         * src/core/boost/mpl/begin.hpp:
9722         * src/core/boost/mpl/begin_end.hpp:
9723         * src/core/boost/mpl/begin_end_fwd.hpp:
9724         * src/core/boost/mpl/bind.hpp:
9725         * src/core/boost/mpl/bind_fwd.hpp:
9726         * src/core/boost/mpl/bitand.hpp:
9727         * src/core/boost/mpl/bitor.hpp:
9728         * src/core/boost/mpl/bitwise.hpp:
9729         * src/core/boost/mpl/bitxor.hpp:
9730         * src/core/boost/mpl/bool.hpp:
9731         * src/core/boost/mpl/bool_fwd.hpp:
9732         * src/core/boost/mpl/clear.hpp:
9733         * src/core/boost/mpl/clear_fwd.hpp:
9734         * src/core/boost/mpl/comparison.hpp:
9735         * src/core/boost/mpl/contains.hpp:
9736         * src/core/boost/mpl/contains_fwd.hpp:
9737         * src/core/boost/mpl/copy.hpp:
9738         * src/core/boost/mpl/copy_if.hpp:
9739         * src/core/boost/mpl/count.hpp:
9740         * src/core/boost/mpl/count_fwd.hpp:
9741         * src/core/boost/mpl/count_if.hpp:
9742         * src/core/boost/mpl/deque.hpp:
9743         * src/core/boost/mpl/deref.hpp:
9744         * src/core/boost/mpl/distance.hpp:
9745         * src/core/boost/mpl/distance_fwd.hpp:
9746         * src/core/boost/mpl/divides.hpp:
9747         * src/core/boost/mpl/empty.hpp:
9748         * src/core/boost/mpl/empty_base.hpp:
9749         * src/core/boost/mpl/empty_fwd.hpp:
9750         * src/core/boost/mpl/empty_sequence.hpp:
9751         * src/core/boost/mpl/end.hpp:
9752         * src/core/boost/mpl/equal.hpp:
9753         * src/core/boost/mpl/equal_to.hpp:
9754         * src/core/boost/mpl/erase.hpp:
9755         * src/core/boost/mpl/erase_fwd.hpp:
9756         * src/core/boost/mpl/erase_key.hpp:
9757         * src/core/boost/mpl/erase_key_fwd.hpp:
9758         * src/core/boost/mpl/eval_if.hpp:
9759         * src/core/boost/mpl/filter_view.hpp:
9760         * src/core/boost/mpl/find.hpp:
9761         * src/core/boost/mpl/find_if.hpp:
9762         * src/core/boost/mpl/fold.hpp:
9763         * src/core/boost/mpl/for_each.hpp:
9764         * src/core/boost/mpl/front.hpp:
9765         * src/core/boost/mpl/front_fwd.hpp:
9766         * src/core/boost/mpl/front_inserter.hpp:
9767         * src/core/boost/mpl/greater.hpp:
9768         * src/core/boost/mpl/greater_equal.hpp:
9769         * src/core/boost/mpl/has_key.hpp:
9770         * src/core/boost/mpl/has_key_fwd.hpp:
9771         * src/core/boost/mpl/has_xxx.hpp:
9772         * src/core/boost/mpl/identity.hpp:
9773         * src/core/boost/mpl/if.hpp:
9774         * src/core/boost/mpl/index_if.hpp:
9775         * src/core/boost/mpl/index_of.hpp:
9776         * src/core/boost/mpl/inherit.hpp:
9777         * src/core/boost/mpl/inherit_linearly.hpp:
9778         * src/core/boost/mpl/insert.hpp:
9779         * src/core/boost/mpl/insert_fwd.hpp:
9780         * src/core/boost/mpl/insert_range.hpp:
9781         * src/core/boost/mpl/insert_range_fwd.hpp:
9782         * src/core/boost/mpl/inserter.hpp:
9783         * src/core/boost/mpl/int.hpp:
9784         * src/core/boost/mpl/int_fwd.hpp:
9785         * src/core/boost/mpl/integral_c.hpp:
9786         * src/core/boost/mpl/integral_c_fwd.hpp:
9787         * src/core/boost/mpl/integral_c_tag.hpp:
9788         * src/core/boost/mpl/is_placeholder.hpp:
9789         * src/core/boost/mpl/is_sequence.hpp:
9790         * src/core/boost/mpl/iter_fold.hpp:
9791         * src/core/boost/mpl/iter_fold_if.hpp:
9792         * src/core/boost/mpl/iterator_category.hpp:
9793         * src/core/boost/mpl/iterator_range.hpp:
9794         * src/core/boost/mpl/iterator_tags.hpp:
9795         * src/core/boost/mpl/joint_view.hpp:
9796         * src/core/boost/mpl/key_type.hpp:
9797         * src/core/boost/mpl/key_type_fwd.hpp:
9798         * src/core/boost/mpl/lambda.hpp:
9799         * src/core/boost/mpl/lambda_fwd.hpp:
9800         * src/core/boost/mpl/less.hpp:
9801         * src/core/boost/mpl/less_equal.hpp:
9802         * src/core/boost/mpl/limits/arity.hpp:
9803         * src/core/boost/mpl/limits/list.hpp:
9804         * src/core/boost/mpl/limits/map.hpp:
9805         * src/core/boost/mpl/limits/set.hpp:
9806         * src/core/boost/mpl/limits/unrolling.hpp:
9807         * src/core/boost/mpl/limits/vector.hpp:
9808         * src/core/boost/mpl/list.hpp:
9809         * src/core/boost/mpl/list/aux_/O1_size.hpp:
9810         * src/core/boost/mpl/list/aux_/begin_end.hpp:
9811         * src/core/boost/mpl/list/aux_/clear.hpp:
9812         * src/core/boost/mpl/list/aux_/empty.hpp:
9813         * src/core/boost/mpl/list/aux_/front.hpp:
9814         * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
9815         * src/core/boost/mpl/list/aux_/item.hpp:
9816         * src/core/boost/mpl/list/aux_/iterator.hpp:
9817         * src/core/boost/mpl/list/aux_/numbered.hpp:
9818         * src/core/boost/mpl/list/aux_/numbered_c.hpp:
9819         * src/core/boost/mpl/list/aux_/pop_front.hpp:
9820         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
9821         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
9822         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
9823         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
9824         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
9825         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
9826         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
9827         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
9828         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
9829         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
9830         * src/core/boost/mpl/list/aux_/push_back.hpp:
9831         * src/core/boost/mpl/list/aux_/push_front.hpp:
9832         * src/core/boost/mpl/list/aux_/size.hpp:
9833         * src/core/boost/mpl/list/aux_/tag.hpp:
9834         * src/core/boost/mpl/list/list0.hpp:
9835         * src/core/boost/mpl/list/list0_c.hpp:
9836         * src/core/boost/mpl/list/list10.hpp:
9837         * src/core/boost/mpl/list/list10_c.hpp:
9838         * src/core/boost/mpl/list/list20.hpp:
9839         * src/core/boost/mpl/list/list20_c.hpp:
9840         * src/core/boost/mpl/list/list30.hpp:
9841         * src/core/boost/mpl/list/list30_c.hpp:
9842         * src/core/boost/mpl/list/list40.hpp:
9843         * src/core/boost/mpl/list/list40_c.hpp:
9844         * src/core/boost/mpl/list/list50.hpp:
9845         * src/core/boost/mpl/list/list50_c.hpp:
9846         * src/core/boost/mpl/list_c.hpp:
9847         * src/core/boost/mpl/logical.hpp:
9848         * src/core/boost/mpl/long.hpp:
9849         * src/core/boost/mpl/long_fwd.hpp:
9850         * src/core/boost/mpl/lower_bound.hpp:
9851         * src/core/boost/mpl/map.hpp:
9852         * src/core/boost/mpl/map/aux_/at_impl.hpp:
9853         * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
9854         * src/core/boost/mpl/map/aux_/clear_impl.hpp:
9855         * src/core/boost/mpl/map/aux_/contains_impl.hpp:
9856         * src/core/boost/mpl/map/aux_/empty_impl.hpp:
9857         * src/core/boost/mpl/map/aux_/erase_impl.hpp:
9858         * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
9859         * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
9860         * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
9861         * src/core/boost/mpl/map/aux_/insert_impl.hpp:
9862         * src/core/boost/mpl/map/aux_/item.hpp:
9863         * src/core/boost/mpl/map/aux_/iterator.hpp:
9864         * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
9865         * src/core/boost/mpl/map/aux_/map0.hpp:
9866         * src/core/boost/mpl/map/aux_/numbered.hpp:
9867         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
9868         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
9869         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
9870         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
9871         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
9872         * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
9873         * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
9874         * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
9875         * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
9876         * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
9877         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
9878         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
9879         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
9880         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
9881         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
9882         * src/core/boost/mpl/map/aux_/size_impl.hpp:
9883         * src/core/boost/mpl/map/aux_/tag.hpp:
9884         * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
9885         * src/core/boost/mpl/map/map0.hpp:
9886         * src/core/boost/mpl/map/map10.hpp:
9887         * src/core/boost/mpl/map/map20.hpp:
9888         * src/core/boost/mpl/map/map30.hpp:
9889         * src/core/boost/mpl/map/map40.hpp:
9890         * src/core/boost/mpl/map/map50.hpp:
9891         * src/core/boost/mpl/math/fixed_c.hpp:
9892         * src/core/boost/mpl/math/is_even.hpp:
9893         * src/core/boost/mpl/math/rational_c.hpp:
9894         * src/core/boost/mpl/max.hpp:
9895         * src/core/boost/mpl/max_element.hpp:
9896         * src/core/boost/mpl/min.hpp:
9897         * src/core/boost/mpl/min_element.hpp:
9898         * src/core/boost/mpl/min_max.hpp:
9899         * src/core/boost/mpl/minus.hpp:
9900         * src/core/boost/mpl/modulus.hpp:
9901         * src/core/boost/mpl/multiplies.hpp:
9902         * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
9903         * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
9904         * src/core/boost/mpl/multiset/aux_/item.hpp:
9905         * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
9906         * src/core/boost/mpl/multiset/aux_/tag.hpp:
9907         * src/core/boost/mpl/multiset/multiset0.hpp:
9908         * src/core/boost/mpl/negate.hpp:
9909         * src/core/boost/mpl/next.hpp:
9910         * src/core/boost/mpl/next_prior.hpp:
9911         * src/core/boost/mpl/not.hpp:
9912         * src/core/boost/mpl/not_equal_to.hpp:
9913         * src/core/boost/mpl/numeric_cast.hpp:
9914         * src/core/boost/mpl/or.hpp:
9915         * src/core/boost/mpl/order.hpp:
9916         * src/core/boost/mpl/order_fwd.hpp:
9917         * src/core/boost/mpl/pair.hpp:
9918         * src/core/boost/mpl/pair_view.hpp:
9919         * src/core/boost/mpl/partition.hpp:
9920         * src/core/boost/mpl/placeholders.hpp:
9921         * src/core/boost/mpl/plus.hpp:
9922         * src/core/boost/mpl/pop_back.hpp:
9923         * src/core/boost/mpl/pop_back_fwd.hpp:
9924         * src/core/boost/mpl/pop_front.hpp:
9925         * src/core/boost/mpl/pop_front_fwd.hpp:
9926         * src/core/boost/mpl/print.hpp:
9927         * src/core/boost/mpl/prior.hpp:
9928         * src/core/boost/mpl/protect.hpp:
9929         * src/core/boost/mpl/push_back.hpp:
9930         * src/core/boost/mpl/push_back_fwd.hpp:
9931         * src/core/boost/mpl/push_front.hpp:
9932         * src/core/boost/mpl/push_front_fwd.hpp:
9933         * src/core/boost/mpl/quote.hpp:
9934         * src/core/boost/mpl/range_c.hpp:
9935         * src/core/boost/mpl/remove.hpp:
9936         * src/core/boost/mpl/remove_if.hpp:
9937         * src/core/boost/mpl/replace.hpp:
9938         * src/core/boost/mpl/replace_if.hpp:
9939         * src/core/boost/mpl/reverse.hpp:
9940         * src/core/boost/mpl/reverse_fold.hpp:
9941         * src/core/boost/mpl/reverse_iter_fold.hpp:
9942         * src/core/boost/mpl/same_as.hpp:
9943         * src/core/boost/mpl/sequence_tag.hpp:
9944         * src/core/boost/mpl/sequence_tag_fwd.hpp:
9945         * src/core/boost/mpl/set.hpp:
9946         * src/core/boost/mpl/set/aux_/at_impl.hpp:
9947         * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
9948         * src/core/boost/mpl/set/aux_/clear_impl.hpp:
9949         * src/core/boost/mpl/set/aux_/empty_impl.hpp:
9950         * src/core/boost/mpl/set/aux_/erase_impl.hpp:
9951         * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
9952         * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
9953         * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
9954         * src/core/boost/mpl/set/aux_/insert_impl.hpp:
9955         * src/core/boost/mpl/set/aux_/item.hpp:
9956         * src/core/boost/mpl/set/aux_/iterator.hpp:
9957         * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
9958         * src/core/boost/mpl/set/aux_/numbered.hpp:
9959         * src/core/boost/mpl/set/aux_/numbered_c.hpp:
9960         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
9961         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
9962         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
9963         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
9964         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
9965         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
9966         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
9967         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
9968         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
9969         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
9970         * src/core/boost/mpl/set/aux_/set0.hpp:
9971         * src/core/boost/mpl/set/aux_/size_impl.hpp:
9972         * src/core/boost/mpl/set/aux_/tag.hpp:
9973         * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
9974         * src/core/boost/mpl/set/set0.hpp:
9975         * src/core/boost/mpl/set/set0_c.hpp:
9976         * src/core/boost/mpl/set/set10.hpp:
9977         * src/core/boost/mpl/set/set10_c.hpp:
9978         * src/core/boost/mpl/set/set20.hpp:
9979         * src/core/boost/mpl/set/set20_c.hpp:
9980         * src/core/boost/mpl/set/set30.hpp:
9981         * src/core/boost/mpl/set/set30_c.hpp:
9982         * src/core/boost/mpl/set/set40.hpp:
9983         * src/core/boost/mpl/set/set40_c.hpp:
9984         * src/core/boost/mpl/set/set50.hpp:
9985         * src/core/boost/mpl/set/set50_c.hpp:
9986         * src/core/boost/mpl/set_c.hpp:
9987         * src/core/boost/mpl/shift_left.hpp:
9988         * src/core/boost/mpl/shift_right.hpp:
9989         * src/core/boost/mpl/single_view.hpp:
9990         * src/core/boost/mpl/size.hpp:
9991         * src/core/boost/mpl/size_fwd.hpp:
9992         * src/core/boost/mpl/size_t.hpp:
9993         * src/core/boost/mpl/size_t_fwd.hpp:
9994         * src/core/boost/mpl/sizeof.hpp:
9995         * src/core/boost/mpl/sort.hpp:
9996         * src/core/boost/mpl/stable_partition.hpp:
9997         * src/core/boost/mpl/switch.hpp:
9998         * src/core/boost/mpl/tag.hpp:
9999         * src/core/boost/mpl/times.hpp:
10000         * src/core/boost/mpl/transform.hpp:
10001         * src/core/boost/mpl/transform_view.hpp:
10002         * src/core/boost/mpl/unique.hpp:
10003         * src/core/boost/mpl/unpack_args.hpp:
10004         * src/core/boost/mpl/upper_bound.hpp:
10005         * src/core/boost/mpl/value_type.hpp:
10006         * src/core/boost/mpl/value_type_fwd.hpp:
10007         * src/core/boost/mpl/vector.hpp:
10008         * src/core/boost/mpl/vector/aux_/O1_size.hpp:
10009         * src/core/boost/mpl/vector/aux_/at.hpp:
10010         * src/core/boost/mpl/vector/aux_/back.hpp:
10011         * src/core/boost/mpl/vector/aux_/begin_end.hpp:
10012         * src/core/boost/mpl/vector/aux_/clear.hpp:
10013         * src/core/boost/mpl/vector/aux_/empty.hpp:
10014         * src/core/boost/mpl/vector/aux_/front.hpp:
10015         * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
10016         * src/core/boost/mpl/vector/aux_/item.hpp:
10017         * src/core/boost/mpl/vector/aux_/iterator.hpp:
10018         * src/core/boost/mpl/vector/aux_/numbered.hpp:
10019         * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
10020         * src/core/boost/mpl/vector/aux_/pop_back.hpp:
10021         * src/core/boost/mpl/vector/aux_/pop_front.hpp:
10022         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
10023         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
10024         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
10025         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
10026         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
10027         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
10028         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
10029         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
10030         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
10031         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
10032         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
10033         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
10034         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
10035         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
10036         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
10037         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
10038         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
10039         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
10040         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
10041         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
10042         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
10043         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
10044         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
10045         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
10046         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
10047         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
10048         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
10049         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
10050         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
10051         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
10052         * src/core/boost/mpl/vector/aux_/push_back.hpp:
10053         * src/core/boost/mpl/vector/aux_/push_front.hpp:
10054         * src/core/boost/mpl/vector/aux_/size.hpp:
10055         * src/core/boost/mpl/vector/aux_/tag.hpp:
10056         * src/core/boost/mpl/vector/aux_/vector0.hpp:
10057         * src/core/boost/mpl/vector/vector0.hpp:
10058         * src/core/boost/mpl/vector/vector0_c.hpp:
10059         * src/core/boost/mpl/vector/vector10.hpp:
10060         * src/core/boost/mpl/vector/vector10_c.hpp:
10061         * src/core/boost/mpl/vector/vector20.hpp:
10062         * src/core/boost/mpl/vector/vector20_c.hpp:
10063         * src/core/boost/mpl/vector/vector30.hpp:
10064         * src/core/boost/mpl/vector/vector30_c.hpp:
10065         * src/core/boost/mpl/vector/vector40.hpp:
10066         * src/core/boost/mpl/vector/vector40_c.hpp:
10067         * src/core/boost/mpl/vector/vector50.hpp:
10068         * src/core/boost/mpl/vector/vector50_c.hpp:
10069         * src/core/boost/mpl/vector_c.hpp:
10070         * src/core/boost/mpl/void.hpp:
10071         * src/core/boost/mpl/void_fwd.hpp:
10072         * src/core/boost/mpl/zip_view.hpp:
10073         * src/core/boost/next_prior.hpp:
10074         * src/core/boost/noncopyable.hpp:
10075         * src/core/boost/pointer_cast.hpp:
10076         * src/core/boost/preprocessor.hpp:
10077         * src/core/boost/preprocessor/arithmetic.hpp:
10078         * src/core/boost/preprocessor/arithmetic/add.hpp:
10079         * src/core/boost/preprocessor/arithmetic/dec.hpp:
10080         * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
10081         * src/core/boost/preprocessor/arithmetic/div.hpp:
10082         * src/core/boost/preprocessor/arithmetic/inc.hpp:
10083         * src/core/boost/preprocessor/arithmetic/mod.hpp:
10084         * src/core/boost/preprocessor/arithmetic/mul.hpp:
10085         * src/core/boost/preprocessor/arithmetic/sub.hpp:
10086         * src/core/boost/preprocessor/array.hpp:
10087         * src/core/boost/preprocessor/array/data.hpp:
10088         * src/core/boost/preprocessor/array/elem.hpp:
10089         * src/core/boost/preprocessor/array/insert.hpp:
10090         * src/core/boost/preprocessor/array/pop_back.hpp:
10091         * src/core/boost/preprocessor/array/pop_front.hpp:
10092         * src/core/boost/preprocessor/array/push_back.hpp:
10093         * src/core/boost/preprocessor/array/push_front.hpp:
10094         * src/core/boost/preprocessor/array/remove.hpp:
10095         * src/core/boost/preprocessor/array/replace.hpp:
10096         * src/core/boost/preprocessor/array/reverse.hpp:
10097         * src/core/boost/preprocessor/array/size.hpp:
10098         * src/core/boost/preprocessor/assert_msg.hpp:
10099         * src/core/boost/preprocessor/cat.hpp:
10100         * src/core/boost/preprocessor/comma.hpp:
10101         * src/core/boost/preprocessor/comma_if.hpp:
10102         * src/core/boost/preprocessor/comparison.hpp:
10103         * src/core/boost/preprocessor/comparison/equal.hpp:
10104         * src/core/boost/preprocessor/comparison/greater.hpp:
10105         * src/core/boost/preprocessor/comparison/greater_equal.hpp:
10106         * src/core/boost/preprocessor/comparison/less.hpp:
10107         * src/core/boost/preprocessor/comparison/less_equal.hpp:
10108         * src/core/boost/preprocessor/comparison/not_equal.hpp:
10109         * src/core/boost/preprocessor/config/config.hpp:
10110         * src/core/boost/preprocessor/config/limits.hpp:
10111         * src/core/boost/preprocessor/control.hpp:
10112         * src/core/boost/preprocessor/control/deduce_d.hpp:
10113         * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
10114         * src/core/boost/preprocessor/control/detail/edg/while.hpp:
10115         * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
10116         * src/core/boost/preprocessor/control/detail/while.hpp:
10117         * src/core/boost/preprocessor/control/expr_if.hpp:
10118         * src/core/boost/preprocessor/control/expr_iif.hpp:
10119         * src/core/boost/preprocessor/control/if.hpp:
10120         * src/core/boost/preprocessor/control/iif.hpp:
10121         * src/core/boost/preprocessor/control/while.hpp:
10122         * src/core/boost/preprocessor/debug.hpp:
10123         * src/core/boost/preprocessor/debug/assert.hpp:
10124         * src/core/boost/preprocessor/debug/error.hpp:
10125         * src/core/boost/preprocessor/debug/line.hpp:
10126         * src/core/boost/preprocessor/dec.hpp:
10127         * src/core/boost/preprocessor/detail/auto_rec.hpp:
10128         * src/core/boost/preprocessor/detail/check.hpp:
10129         * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
10130         * src/core/boost/preprocessor/detail/is_binary.hpp:
10131         * src/core/boost/preprocessor/detail/is_nullary.hpp:
10132         * src/core/boost/preprocessor/detail/is_unary.hpp:
10133         * src/core/boost/preprocessor/detail/null.hpp:
10134         * src/core/boost/preprocessor/detail/split.hpp:
10135         * src/core/boost/preprocessor/empty.hpp:
10136         * src/core/boost/preprocessor/enum.hpp:
10137         * src/core/boost/preprocessor/enum_params.hpp:
10138         * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
10139         * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
10140         * src/core/boost/preprocessor/enum_shifted.hpp:
10141         * src/core/boost/preprocessor/enum_shifted_params.hpp:
10142         * src/core/boost/preprocessor/expand.hpp:
10143         * src/core/boost/preprocessor/expr_if.hpp:
10144         * src/core/boost/preprocessor/facilities.hpp:
10145         * src/core/boost/preprocessor/facilities/apply.hpp:
10146         * src/core/boost/preprocessor/facilities/empty.hpp:
10147         * src/core/boost/preprocessor/facilities/expand.hpp:
10148         * src/core/boost/preprocessor/facilities/identity.hpp:
10149         * src/core/boost/preprocessor/facilities/intercept.hpp:
10150         * src/core/boost/preprocessor/facilities/is_1.hpp:
10151         * src/core/boost/preprocessor/facilities/is_empty.hpp:
10152         * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
10153         * src/core/boost/preprocessor/for.hpp:
10154         * src/core/boost/preprocessor/identity.hpp:
10155         * src/core/boost/preprocessor/if.hpp:
10156         * src/core/boost/preprocessor/inc.hpp:
10157         * src/core/boost/preprocessor/iterate.hpp:
10158         * src/core/boost/preprocessor/iteration.hpp:
10159         * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
10160         * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
10161         * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
10162         * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
10163         * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
10164         * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
10165         * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
10166         * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
10167         * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
10168         * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
10169         * src/core/boost/preprocessor/iteration/detail/finish.hpp:
10170         * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
10171         * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
10172         * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
10173         * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
10174         * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
10175         * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
10176         * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
10177         * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
10178         * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
10179         * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
10180         * src/core/boost/preprocessor/iteration/detail/local.hpp:
10181         * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
10182         * src/core/boost/preprocessor/iteration/detail/self.hpp:
10183         * src/core/boost/preprocessor/iteration/detail/start.hpp:
10184         * src/core/boost/preprocessor/iteration/iterate.hpp:
10185         * src/core/boost/preprocessor/iteration/local.hpp:
10186         * src/core/boost/preprocessor/iteration/self.hpp:
10187         * src/core/boost/preprocessor/library.hpp:
10188         * src/core/boost/preprocessor/limits.hpp:
10189         * src/core/boost/preprocessor/list.hpp:
10190         * src/core/boost/preprocessor/list/adt.hpp:
10191         * src/core/boost/preprocessor/list/append.hpp:
10192         * src/core/boost/preprocessor/list/at.hpp:
10193         * src/core/boost/preprocessor/list/cat.hpp:
10194         * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
10195         * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
10196         * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
10197         * src/core/boost/preprocessor/list/detail/fold_left.hpp:
10198         * src/core/boost/preprocessor/list/detail/fold_right.hpp:
10199         * src/core/boost/preprocessor/list/enum.hpp:
10200         * src/core/boost/preprocessor/list/filter.hpp:
10201         * src/core/boost/preprocessor/list/first_n.hpp:
10202         * src/core/boost/preprocessor/list/fold_left.hpp:
10203         * src/core/boost/preprocessor/list/fold_right.hpp:
10204         * src/core/boost/preprocessor/list/for_each.hpp:
10205         * src/core/boost/preprocessor/list/for_each_i.hpp:
10206         * src/core/boost/preprocessor/list/for_each_product.hpp:
10207         * src/core/boost/preprocessor/list/rest_n.hpp:
10208         * src/core/boost/preprocessor/list/reverse.hpp:
10209         * src/core/boost/preprocessor/list/size.hpp:
10210         * src/core/boost/preprocessor/list/to_tuple.hpp:
10211         * src/core/boost/preprocessor/list/transform.hpp:
10212         * src/core/boost/preprocessor/logical.hpp:
10213         * src/core/boost/preprocessor/logical/and.hpp:
10214         * src/core/boost/preprocessor/logical/bitand.hpp:
10215         * src/core/boost/preprocessor/logical/bitnor.hpp:
10216         * src/core/boost/preprocessor/logical/bitor.hpp:
10217         * src/core/boost/preprocessor/logical/bitxor.hpp:
10218         * src/core/boost/preprocessor/logical/bool.hpp:
10219         * src/core/boost/preprocessor/logical/compl.hpp:
10220         * src/core/boost/preprocessor/logical/nor.hpp:
10221         * src/core/boost/preprocessor/logical/not.hpp:
10222         * src/core/boost/preprocessor/logical/or.hpp:
10223         * src/core/boost/preprocessor/logical/xor.hpp:
10224         * src/core/boost/preprocessor/max.hpp:
10225         * src/core/boost/preprocessor/min.hpp:
10226         * src/core/boost/preprocessor/punctuation.hpp:
10227         * src/core/boost/preprocessor/punctuation/comma.hpp:
10228         * src/core/boost/preprocessor/punctuation/comma_if.hpp:
10229         * src/core/boost/preprocessor/punctuation/paren.hpp:
10230         * src/core/boost/preprocessor/punctuation/paren_if.hpp:
10231         * src/core/boost/preprocessor/repeat.hpp:
10232         * src/core/boost/preprocessor/repeat_2nd.hpp:
10233         * src/core/boost/preprocessor/repeat_3rd.hpp:
10234         * src/core/boost/preprocessor/repeat_from_to.hpp:
10235         * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
10236         * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
10237         * src/core/boost/preprocessor/repetition.hpp:
10238         * src/core/boost/preprocessor/repetition/deduce_r.hpp:
10239         * src/core/boost/preprocessor/repetition/deduce_z.hpp:
10240         * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
10241         * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
10242         * src/core/boost/preprocessor/repetition/detail/for.hpp:
10243         * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
10244         * src/core/boost/preprocessor/repetition/enum.hpp:
10245         * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
10246         * src/core/boost/preprocessor/repetition/enum_params.hpp:
10247         * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
10248         * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
10249         * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
10250         * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
10251         * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
10252         * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
10253         * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
10254         * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
10255         * src/core/boost/preprocessor/repetition/for.hpp:
10256         * src/core/boost/preprocessor/repetition/repeat.hpp:
10257         * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
10258         * src/core/boost/preprocessor/selection.hpp:
10259         * src/core/boost/preprocessor/selection/max.hpp:
10260         * src/core/boost/preprocessor/selection/min.hpp:
10261         * src/core/boost/preprocessor/seq.hpp:
10262         * src/core/boost/preprocessor/seq/cat.hpp:
10263         * src/core/boost/preprocessor/seq/detail/split.hpp:
10264         * src/core/boost/preprocessor/seq/elem.hpp:
10265         * src/core/boost/preprocessor/seq/enum.hpp:
10266         * src/core/boost/preprocessor/seq/filter.hpp:
10267         * src/core/boost/preprocessor/seq/first_n.hpp:
10268         * src/core/boost/preprocessor/seq/fold_left.hpp:
10269         * src/core/boost/preprocessor/seq/fold_right.hpp:
10270         * src/core/boost/preprocessor/seq/for_each.hpp:
10271         * src/core/boost/preprocessor/seq/for_each_i.hpp:
10272         * src/core/boost/preprocessor/seq/for_each_product.hpp:
10273         * src/core/boost/preprocessor/seq/insert.hpp:
10274         * src/core/boost/preprocessor/seq/pop_back.hpp:
10275         * src/core/boost/preprocessor/seq/pop_front.hpp:
10276         * src/core/boost/preprocessor/seq/push_back.hpp:
10277         * src/core/boost/preprocessor/seq/push_front.hpp:
10278         * src/core/boost/preprocessor/seq/remove.hpp:
10279         * src/core/boost/preprocessor/seq/replace.hpp:
10280         * src/core/boost/preprocessor/seq/rest_n.hpp:
10281         * src/core/boost/preprocessor/seq/reverse.hpp:
10282         * src/core/boost/preprocessor/seq/seq.hpp:
10283         * src/core/boost/preprocessor/seq/size.hpp:
10284         * src/core/boost/preprocessor/seq/subseq.hpp:
10285         * src/core/boost/preprocessor/seq/to_array.hpp:
10286         * src/core/boost/preprocessor/seq/to_tuple.hpp:
10287         * src/core/boost/preprocessor/seq/transform.hpp:
10288         * src/core/boost/preprocessor/slot.hpp:
10289         * src/core/boost/preprocessor/slot/counter.hpp:
10290         * src/core/boost/preprocessor/slot/detail/counter.hpp:
10291         * src/core/boost/preprocessor/slot/detail/def.hpp:
10292         * src/core/boost/preprocessor/slot/detail/shared.hpp:
10293         * src/core/boost/preprocessor/slot/detail/slot1.hpp:
10294         * src/core/boost/preprocessor/slot/detail/slot2.hpp:
10295         * src/core/boost/preprocessor/slot/detail/slot3.hpp:
10296         * src/core/boost/preprocessor/slot/detail/slot4.hpp:
10297         * src/core/boost/preprocessor/slot/detail/slot5.hpp:
10298         * src/core/boost/preprocessor/slot/slot.hpp:
10299         * src/core/boost/preprocessor/stringize.hpp:
10300         * src/core/boost/preprocessor/tuple.hpp:
10301         * src/core/boost/preprocessor/tuple/eat.hpp:
10302         * src/core/boost/preprocessor/tuple/elem.hpp:
10303         * src/core/boost/preprocessor/tuple/rem.hpp:
10304         * src/core/boost/preprocessor/tuple/reverse.hpp:
10305         * src/core/boost/preprocessor/tuple/to_list.hpp:
10306         * src/core/boost/preprocessor/tuple/to_seq.hpp:
10307         * src/core/boost/preprocessor/while.hpp:
10308         * src/core/boost/preprocessor/wstringize.hpp:
10309         * src/core/boost/range.hpp:
10310         * src/core/boost/range/begin.hpp:
10311         * src/core/boost/range/concepts.hpp:
10312         * src/core/boost/range/config.hpp:
10313         * src/core/boost/range/const_iterator.hpp:
10314         * src/core/boost/range/const_reverse_iterator.hpp:
10315         * src/core/boost/range/detail/begin.hpp:
10316         * src/core/boost/range/detail/collection_traits.hpp:
10317         * src/core/boost/range/detail/collection_traits_detail.hpp:
10318         * src/core/boost/range/detail/common.hpp:
10319         * src/core/boost/range/detail/const_iterator.hpp:
10320         * src/core/boost/range/detail/difference_type.hpp:
10321         * src/core/boost/range/detail/empty.hpp:
10322         * src/core/boost/range/detail/end.hpp:
10323         * src/core/boost/range/detail/implementation_help.hpp:
10324         * src/core/boost/range/detail/iterator.hpp:
10325         * src/core/boost/range/detail/mfc/carray.hpp:
10326         * src/core/boost/range/detail/mfc/cstring.hpp:
10327         * src/core/boost/range/detail/remove_extent.hpp:
10328         * src/core/boost/range/detail/sfinae.hpp:
10329         * src/core/boost/range/detail/size.hpp:
10330         * src/core/boost/range/detail/size_type.hpp:
10331         * src/core/boost/range/detail/sizer.hpp:
10332         * src/core/boost/range/detail/value_type.hpp:
10333         * src/core/boost/range/detail/vc6/end.hpp:
10334         * src/core/boost/range/detail/vc6/size.hpp:
10335         * src/core/boost/range/difference_type.hpp:
10336         * src/core/boost/range/empty.hpp:
10337         * src/core/boost/range/end.hpp:
10338         * src/core/boost/range/functions.hpp:
10339         * src/core/boost/range/iterator.hpp:
10340         * src/core/boost/range/iterator_range.hpp:
10341         * src/core/boost/range/metafunctions.hpp:
10342         * src/core/boost/range/rbegin.hpp:
10343         * src/core/boost/range/rend.hpp:
10344         * src/core/boost/range/result_iterator.hpp:
10345         * src/core/boost/range/reverse_iterator.hpp:
10346         * src/core/boost/range/reverse_result_iterator.hpp:
10347         * src/core/boost/range/size.hpp:
10348         * src/core/boost/range/size_type.hpp:
10349         * src/core/boost/range/sub_range.hpp:
10350         * src/core/boost/range/value_type.hpp:
10351         * src/core/boost/ref.hpp:
10352         * src/core/boost/scoped_array.hpp:
10353         * src/core/boost/scoped_ptr.hpp:
10354         * src/core/boost/shared_ptr.hpp:
10355         * src/core/boost/smart_cast.hpp:
10356         * src/core/boost/smart_ptr.hpp:
10357         * src/core/boost/static_assert.hpp:
10358         * src/core/boost/static_warning.hpp:
10359         * src/core/boost/throw_exception.hpp:
10360         * src/core/boost/type_traits.hpp:
10361         * src/core/boost/type_traits/add_const.hpp:
10362         * src/core/boost/type_traits/add_cv.hpp:
10363         * src/core/boost/type_traits/add_pointer.hpp:
10364         * src/core/boost/type_traits/add_reference.hpp:
10365         * src/core/boost/type_traits/add_volatile.hpp:
10366         * src/core/boost/type_traits/aligned_storage.hpp:
10367         * src/core/boost/type_traits/alignment_of.hpp:
10368         * src/core/boost/type_traits/alignment_traits.hpp:
10369         * src/core/boost/type_traits/arithmetic_traits.hpp:
10370         * src/core/boost/type_traits/array_traits.hpp:
10371         * src/core/boost/type_traits/broken_compiler_spec.hpp:
10372         * src/core/boost/type_traits/composite_traits.hpp:
10373         * src/core/boost/type_traits/config.hpp:
10374         * src/core/boost/type_traits/conversion_traits.hpp:
10375         * src/core/boost/type_traits/cv_traits.hpp:
10376         * src/core/boost/type_traits/decay.hpp:
10377         * src/core/boost/type_traits/detail/bool_trait_def.hpp:
10378         * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
10379         * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
10380         * src/core/boost/type_traits/detail/false_result.hpp:
10381         * src/core/boost/type_traits/detail/ice_and.hpp:
10382         * src/core/boost/type_traits/detail/ice_eq.hpp:
10383         * src/core/boost/type_traits/detail/ice_not.hpp:
10384         * src/core/boost/type_traits/detail/ice_or.hpp:
10385         * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
10386         * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
10387         * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
10388         * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
10389         * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
10390         * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
10391         * src/core/boost/type_traits/detail/template_arity_spec.hpp:
10392         * src/core/boost/type_traits/detail/type_trait_def.hpp:
10393         * src/core/boost/type_traits/detail/type_trait_undef.hpp:
10394         * src/core/boost/type_traits/detail/wrap.hpp:
10395         * src/core/boost/type_traits/detail/yes_no_type.hpp:
10396         * src/core/boost/type_traits/extent.hpp:
10397         * src/core/boost/type_traits/function_traits.hpp:
10398         * src/core/boost/type_traits/has_nothrow_assign.hpp:
10399         * src/core/boost/type_traits/has_nothrow_constructor.hpp:
10400         * src/core/boost/type_traits/has_nothrow_copy.hpp:
10401         * src/core/boost/type_traits/has_nothrow_destructor.hpp:
10402         * src/core/boost/type_traits/has_trivial_assign.hpp:
10403         * src/core/boost/type_traits/has_trivial_constructor.hpp:
10404         * src/core/boost/type_traits/has_trivial_copy.hpp:
10405         * src/core/boost/type_traits/has_trivial_destructor.hpp:
10406         * src/core/boost/type_traits/has_virtual_destructor.hpp:
10407         * src/core/boost/type_traits/ice.hpp:
10408         * src/core/boost/type_traits/integral_constant.hpp:
10409         * src/core/boost/type_traits/intrinsics.hpp:
10410         * src/core/boost/type_traits/is_abstract.hpp:
10411         * src/core/boost/type_traits/is_arithmetic.hpp:
10412         * src/core/boost/type_traits/is_array.hpp:
10413         * src/core/boost/type_traits/is_base_and_derived.hpp:
10414         * src/core/boost/type_traits/is_base_of.hpp:
10415         * src/core/boost/type_traits/is_class.hpp:
10416         * src/core/boost/type_traits/is_compound.hpp:
10417         * src/core/boost/type_traits/is_const.hpp:
10418         * src/core/boost/type_traits/is_convertible.hpp:
10419         * src/core/boost/type_traits/is_empty.hpp:
10420         * src/core/boost/type_traits/is_enum.hpp:
10421         * src/core/boost/type_traits/is_float.hpp:
10422         * src/core/boost/type_traits/is_floating_point.hpp:
10423         * src/core/boost/type_traits/is_function.hpp:
10424         * src/core/boost/type_traits/is_fundamental.hpp:
10425         * src/core/boost/type_traits/is_integral.hpp:
10426         * src/core/boost/type_traits/is_member_function_pointer.hpp:
10427         * src/core/boost/type_traits/is_member_object_pointer.hpp:
10428         * src/core/boost/type_traits/is_member_pointer.hpp:
10429         * src/core/boost/type_traits/is_object.hpp:
10430         * src/core/boost/type_traits/is_pod.hpp:
10431         * src/core/boost/type_traits/is_pointer.hpp:
10432         * src/core/boost/type_traits/is_polymorphic.hpp:
10433         * src/core/boost/type_traits/is_reference.hpp:
10434         * src/core/boost/type_traits/is_same.hpp:
10435         * src/core/boost/type_traits/is_scalar.hpp:
10436         * src/core/boost/type_traits/is_signed.hpp:
10437         * src/core/boost/type_traits/is_stateless.hpp:
10438         * src/core/boost/type_traits/is_union.hpp:
10439         * src/core/boost/type_traits/is_unsigned.hpp:
10440         * src/core/boost/type_traits/is_void.hpp:
10441         * src/core/boost/type_traits/is_volatile.hpp:
10442         * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
10443         * src/core/boost/type_traits/msvc/remove_bounds.hpp:
10444         * src/core/boost/type_traits/msvc/remove_const.hpp:
10445         * src/core/boost/type_traits/msvc/remove_cv.hpp:
10446         * src/core/boost/type_traits/msvc/remove_extent.hpp:
10447         * src/core/boost/type_traits/msvc/remove_pointer.hpp:
10448         * src/core/boost/type_traits/msvc/remove_reference.hpp:
10449         * src/core/boost/type_traits/msvc/remove_volatile.hpp:
10450         * src/core/boost/type_traits/msvc/typeof.hpp:
10451         * src/core/boost/type_traits/object_traits.hpp:
10452         * src/core/boost/type_traits/rank.hpp:
10453         * src/core/boost/type_traits/reference_traits.hpp:
10454         * src/core/boost/type_traits/remove_all_extents.hpp:
10455         * src/core/boost/type_traits/remove_bounds.hpp:
10456         * src/core/boost/type_traits/remove_const.hpp:
10457         * src/core/boost/type_traits/remove_cv.hpp:
10458         * src/core/boost/type_traits/remove_extent.hpp:
10459         * src/core/boost/type_traits/remove_pointer.hpp:
10460         * src/core/boost/type_traits/remove_reference.hpp:
10461         * src/core/boost/type_traits/remove_volatile.hpp:
10462         * src/core/boost/type_traits/same_traits.hpp:
10463         * src/core/boost/type_traits/transform_traits.hpp:
10464         * src/core/boost/type_traits/transform_traits_spec.hpp:
10465         * src/core/boost/type_traits/type_with_alignment.hpp:
10466         * src/core/boost/utility.hpp:
10467         * src/core/boost/utility/addressof.hpp:
10468         * src/core/boost/utility/base_from_member.hpp:
10469         * src/core/boost/utility/compare_pointees.hpp:
10470         * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
10471         * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
10472         * src/core/boost/utility/detail/result_of_iterate.hpp:
10473         * src/core/boost/utility/enable_if.hpp:
10474         * src/core/boost/utility/in_place_factory.hpp:
10475         * src/core/boost/utility/result_of.hpp:
10476         * src/core/boost/utility/typed_in_place_factory.hpp:
10477         * src/core/boost/utility/value_init.hpp:
10478         * src/core/boost/weak_ptr.hpp:
10479
10480         boost: no longer bundled, must be installed
10481
10482 2009-02-25  Patrick Ohly  <patrick.ohly@intel.com>
10483
10484         * src/core/EvolutionSyncClient.cpp:
10485         * src/core/LogStdout.cpp:
10486         * src/core/SyncEvolutionUtil.cpp:
10487         * src/core/SyncML.h:
10488
10489         fixed compiler warnings on Ubuntu 8.10/g++ 4.3
10490
10491 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
10492
10493         * HACKING:
10494         * configure-pre.in:
10495         * src/Makefile-gen.am:
10496         * src/backends/addressbook/Makefile.am:
10497         * src/backends/evolution/Makefile.am:
10498         * src/backends/file/Makefile.am:
10499         * src/backends/sqlite/Makefile.am:
10500         * src/core/Makefile.am:
10501         * test/Makefile.am:
10502
10503         dist: fixed distcheck, bundle Synthesis
10504
10505 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
10506
10507         * src/core/CurlTransportAgent.cpp:
10508         * src/core/CurlTransportAgent.h:
10509         * src/core/EvolutionSyncClient.cpp:
10510         * src/core/SoupTransportAgent.cpp:
10511         * src/core/SoupTransportAgent.h:
10512         * src/core/TransportAgent.h:
10513         * test/ClientTest.cpp:
10514
10515         HTPP: set user agent string again
10516
10517 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
10518
10519         * test/synccompare.pl:
10520
10521         testing: silence diffs by enabling Synthesis suppressions
10522
10523 2009-02-24  Patrick Ohly  <patrick.ohly@intel.com>
10524
10525         * src/core/EvolutionSyncClient.cpp:
10526         * src/syncevolution.xml:
10527
10528         Synthesis: set device ID via <fakedeviceid>
10529
10530 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
10531
10532         * src/core/EvolutionSyncClient.cpp:
10533
10534         device ID hack: set 'SYSYNC_DEVICE_ID' to tell Synthesis
10535         getLocalDeviceID() about client setting
10536
10537 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
10538
10539         * src/core/SyncML.cpp:
10540
10541         sync report: suppress empty conflict summary, show sync mode
10542
10543 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
10544
10545         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
10546
10547         testing: memo test item must contain <<REVISION>>
10548
10549 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
10550
10551         * src/core/EvolutionSyncSource.cpp:
10552         * test/ClientTest.cpp:
10553
10554         testing: relaxed testLinkedItemsInsertBothUpdateChild/Parent
10555
10556 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
10557
10558         * src/core/EvolutionSyncClient.cpp:
10559         * src/core/EvolutionSyncClient.h:
10560
10561         Synthesis progress: use new enums and report details about sync
10562         end error
10563
10564 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
10565
10566         * src/core/EvolutionSyncSource.cpp:
10567
10568         notes: fixed invalid Synthesis XML config
10569
10570 2009-02-23  Patrick Ohly  <patrick.ohly@intel.com>
10571
10572         * src/core/SoupTransportAgent.cpp:
10573         * src/core/SoupTransportAgent.h:
10574
10575         libsoup: report reason for failure
10576
10577 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
10578
10579         * src/core/CurlTransportAgent.cpp:
10580         * src/core/EvolutionSyncClient.cpp:
10581         * src/core/EvolutionSyncClient.h:
10582         * src/core/EvolutionSyncSource.cpp:
10583         * src/core/SyncEvolutionUtil.cpp:
10584         * src/core/SyncEvolutionUtil.h:
10585         * src/core/TransportAgent.h:
10586
10587         error handling: added SE_THROW[_EXCEPTION]() and handling of it
10588
10589 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
10590
10591         * src/core/CurlTransportAgent.cpp:
10592
10593         curl: m_slist was not initialized
10594
10595 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
10596
10597         * src/core/EvolutionSyncSource.cpp:
10598         * src/syncclient_sample_config.xml:
10599         * src/syncevolution.xml:
10600
10601         Synthesis: imported more recent datatype configuration
10602
10603 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
10604
10605         * src/core/EvolutionSyncClient.cpp:
10606
10607         Synthesis: use default message format (WBXML)
10608
10609 2009-02-20  Patrick Ohly  <patrick.ohly@intel.com>
10610
10611         * src/core/EvolutionSyncClient.cpp:
10612
10613         Synthesis: must close and reopen config keys to flush modified
10614         settings
10615
10616 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
10617
10618         * src/core/EvolutionSyncClient.cpp:
10619
10620         sync: check status of all sources to determine overall success
10621
10622 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
10623
10624         * src/core/EvolutionSyncClient.cpp:
10625
10626         error handling: done ask for STEPCMD_ABORT twice, instead let
10627         engine continue shutdown
10628
10629 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
10630
10631         * src/core/EvolutionSyncClient.cpp:
10632         * src/core/SyncML.h:
10633         * test/ClientTest.cpp:
10634         * test/ClientTest.h:
10635
10636         testing: added checking of sync source result and sync mode
10637
10638 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
10639
10640         * src/client-test-app.cpp:
10641         * src/core/EvolutionSyncClient.cpp:
10642         * src/core/EvolutionSyncClient.h:
10643         * src/core/EvolutionSyncSource.h:
10644         * src/core/SyncEvolutionCmdline.cpp:
10645         * src/core/SyncEvolutionUtil.cpp:
10646         * src/core/SyncEvolutionUtil.h:
10647         * src/core/SyncML.h:
10648         * test/ClientTest.cpp:
10649         * test/ClientTest.h:
10650
10651         testing: re-enabled SyncReport and checking it
10652
10653 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
10654
10655         * src/Makefile-gen.am:
10656         * src/client-test-app.cpp:
10657         * src/core/EvolutionSyncClient.cpp:
10658         * src/core/EvolutionSyncClient.h:
10659         * src/core/Logging.cpp:
10660         * src/core/Logging.h:
10661         * src/core/Makefile.am:
10662         * src/core/SyncEvolutionConfig.h:
10663         * src/core/SyncML.cpp:
10664         * src/core/SyncML.h:
10665         * test/ClientTest.cpp:
10666         * test/ClientTest.h:
10667         * test/client-test-main.cpp:
10668
10669         testing: fixed log handling during Client::Sync
10670
10671 2009-02-19  Patrick Ohly  <patrick.ohly@intel.com>
10672
10673         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
10674         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
10675         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
10676
10677         testing: fixed compilation of Evolution and SQLite sources
10678
10679 2009-02-18  Patrick Ohly  <patrick.ohly@intel.com>
10680
10681         * src/core/LogStdout.cpp:
10682         * src/core/LogStdout.h:
10683         * src/core/Logging.h:
10684         * test/client-test-main.cpp:
10685
10686         testing: one log file is created per test
10687
10688 2009-02-18  Patrick Ohly  <patrick.ohly@intel.com>
10689
10690         * src/Makefile-gen.am:
10691         * src/backends/file/FileSyncSourceRegister.cpp:
10692         * src/client-test-app.cpp:
10693         * test/COPYING:
10694         * test/ClientTest.cpp:
10695         * test/ClientTest.h:
10696         * test/client-test-main.cpp:
10697         * test/test.h:
10698
10699         testing: compiles and runs again, but output redirection is not
10700         working yet
10701
10702 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
10703
10704         * LICENSE.txt:
10705         * test/Algorithm/COPYING:
10706         * test/Algorithm/copyright:
10707         * test/COPYING:
10708         * test/LICENSE.txt:
10709         * test/Sync4jContribution.pdf:
10710
10711         license: clarified default license and exceptions
10712
10713 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
10714
10715         * .gitignore:
10716
10717         .gitignore: ignore patches
10718
10719 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
10720
10721         * src/core/EvolutionSyncClient.cpp:
10722         * src/core/EvolutionSyncClient.h:
10723
10724         sync mode: removed dead code
10725
10726 2009-02-17  Patrick Ohly  <patrick.ohly@intel.com>
10727
10728         * HACKING:
10729         * configure-pre.in:
10730         * src/Makefile-gen.am:
10731         * src/backends/evolution/EvolutionCalendarSource.cpp:
10732         * src/backends/evolution/EvolutionCalendarSource.h:
10733         * src/backends/evolution/EvolutionContactSource.cpp:
10734         * src/backends/evolution/EvolutionContactSource.h:
10735         * src/backends/evolution/EvolutionMemoSource.cpp:
10736         * src/backends/file/FileSyncSource.cpp:
10737         * src/backends/sqlite/Makefile.am:
10738         * src/core/EvolutionSyncClient.cpp:
10739         * src/core/EvolutionSyncClient.h:
10740         * src/core/EvolutionSyncSource.cpp:
10741         * src/core/EvolutionSyncSource.h:
10742         * src/core/Makefile.am:
10743         * src/core/SyncEvolutionConfig.h:
10744         * src/core/SyncEvolutionUtil.cpp:
10745         * src/core/SyncEvolutionUtil.h:
10746         * src/core/SyncML.h:
10747         * src/core/SynthesisDBPlugin.cpp:
10748         * src/core/TrackingSyncSource.cpp:
10749         * src/core/TrackingSyncSource.h:
10750         * src/core/vocl/README:
10751         * src/core/vocl/VConverter.cpp:
10752         * src/core/vocl/VConverter.h:
10753         * src/core/vocl/VObject.cpp:
10754         * src/core/vocl/VObject.h:
10755         * src/core/vocl/VProperty.cpp:
10756         * src/core/vocl/VProperty.h:
10757         * src/core/vocl/posixadapter.h:
10758         * src/core/vocl/vcardconverter.cpp:
10759         * src/syncevolution.cpp:
10760
10761         removed all references to Funambol header files and definitions
10762
10763 2009-02-16  Patrick Ohly  <patrick.ohly@intel.com>
10764
10765         * src/backends/addressbook/AddressBookSource.cpp:
10766         * src/backends/evolution/EvolutionCalendarSource.cpp:
10767         * src/backends/evolution/EvolutionContactSource.cpp:
10768         * src/backends/evolution/EvolutionMemoSource.cpp:
10769         * src/backends/file/FileSyncSource.cpp:
10770         * src/backends/sqlite/SQLiteContactSource.cpp:
10771         * src/core/EvolutionSyncClient.cpp:
10772         * src/core/EvolutionSyncSource.cpp:
10773         * src/core/EvolutionSyncSource.h:
10774         * src/core/LogStdout.cpp:
10775         * src/core/LogStdout.h:
10776         * src/core/Logging.cpp:
10777         * src/core/Logging.h:
10778         * src/core/Makefile.am:
10779         * src/core/SoupTransportAgent.cpp:
10780         * src/core/vocl/VObject.cpp:
10781         * src/syncevolution.cpp:
10782         * src/syncevolution.xml:
10783
10784         logging: replaced Funambol logging with our own infrastructure
10785
10786 2009-02-15  Patrick Ohly  <patrick.ohly@intel.com>
10787
10788         * HACKING:
10789         * configure-post.in:
10790         * configure-pre.in:
10791         * src/core/CurlTransportAgent.cpp:
10792         * src/core/CurlTransportAgent.h:
10793         * src/core/EvolutionSmartPtr.h:
10794         * src/core/EvolutionSyncClient.cpp:
10795         * src/core/EvolutionSyncClient.h:
10796         * src/core/Makefile.am:
10797         * src/core/SoupTransportAgent.cpp:
10798         * src/core/SoupTransportAgent.h:
10799         * src/core/TransportAgent.cpp:
10800         * src/core/TransportAgent.h:
10801
10802         transport agent: replaced Funambol TransportAgent with own
10803         libsoup/libcurl classes
10804
10805 2009-02-13  Patrick Ohly  <patrick.ohly@intel.com>
10806
10807         * src/core/EvolutionSyncClient.cpp:
10808         * src/syncevolution.xml:
10809
10810         Synthesis: binary files under <config root>/.synthesis
10811
10812 2009-02-06  Patrick Ohly  <patrick.ohly@intel.com>
10813
10814         * configure-pre.in:
10815         * src/Makefile-gen.am:
10816         * src/core/EvolutionSyncClient.cpp:
10817         * src/core/EvolutionSyncClient.h:
10818         * src/core/EvolutionSyncSource.cpp:
10819         * src/core/EvolutionSyncSource.h:
10820         * src/core/Makefile.am:
10821         * src/core/SyncEvolutionUtil.cpp:
10822         * src/core/SyncEvolutionUtil.h:
10823         * src/core/SynthesisDBPlugin.cpp:
10824         * src/syncevolution.xml:
10825
10826         Synthesis: connect engine with EvolutionSyncSource
10827
10828 2009-02-05  Patrick Ohly  <patrick.ohly@intel.com>
10829
10830         * HACKING:
10831
10832         HACKING: improved Synthesis instructions to work with
10833         --enable-shared
10834
10835 2009-02-03  Patrick Ohly  <patrick.ohly@intel.com>
10836
10837         * src/core/EvolutionSyncClient.cpp:
10838
10839         Synthesis progress display: assume that all 'total' counts may be
10840         unavailable
10841
10842 2009-02-02  Patrick Ohly  <patrick.ohly@intel.com>
10843
10844         * src/core/EvolutionSyncClient.cpp:
10845
10846         Synthesis sync report: print information about conflicts,
10847         matches, sent/received bytes
10848
10849 2009-02-02  Patrick Ohly  <patrick.ohly@intel.com>
10850
10851         * src/core/EvolutionSyncClient.cpp:
10852
10853         Synthesis LOCERR_OK: in sysync namespace now
10854
10855 2009-02-01  Patrick Ohly  <patrick.ohly@intel.com>
10856
10857         * configure-post.in:
10858         * src/core/EvolutionSyncClient.cpp:
10859         * src/core/EvolutionSyncClient.h:
10860         * src/core/EvolutionSyncSource.h:
10861
10862         EvolutionSyncClient: clarified/added callbacks that can be
10863         implemented by derived classes
10864
10865 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
10866
10867         * test/ClientTest.cpp:
10868
10869         interrupted sync tests: added comparison against reference files
10870
10871 2009-01-18  Patrick Ohly  <patrick.ohly@intel.com>
10872
10873         * HACKING:
10874         * configure-pre.in:
10875         * src/Makefile-gen.am:
10876         * src/core/EvolutionSyncClient.cpp:
10877         * src/core/EvolutionSyncSource.h:
10878         * src/core/Makefile.am:
10879         * src/sunbird_client.xml:
10880         * src/syncevolution.xml:
10881         * src/syncserv_odbc.xml:
10882
10883         use Synthesis SDK to run a sync session
10884
10885 2009-02-18  Patrick Ohly  <patrick.ohly@intel.com>
10886
10887         * src/backends/file/Makefile.am:
10888         * src/backends/sqlite/Makefile.am:
10889         * src/core/EvolutionSmartPtr.h:
10890
10891         compilation fix: glib dependency in header file
10892
10893 2009-02-06  Patrick Ohly  <patrick.ohly@intel.com>
10894
10895         * src/core/EvolutionSyncSource.cpp:
10896
10897         backend loading: added syncfile.so.0
10898
10899 2009-01-27  Patrick Ohly  <patrick.ohly@intel.com>
10900
10901         * .gitignore:
10902
10903         ignore autotools files
10904
10905 2009-02-06  Patrick Ohly  <patrick.ohly@intel.com>
10906
10907         * src/backends/evolution/EvolutionContactSource.cpp:
10908         * src/core/FileConfigNode.cpp:
10909         * src/core/SyncEvolutionUtil.cpp:
10910
10911         silence gcc 4.3.2 warnings
10912
10913 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
10914
10915         * test/ClientTest.cpp:
10916         * test/ClientTest.h:
10917         * test/client-test-main.cpp:
10918
10919         ClientTest: better infrastructure for data file comparisons
10920
10921 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
10922
10923         * test/ClientTest.cpp:
10924
10925         interrupted sync testing: completed the set of changes that can
10926         be applied to client and server
10927
10928 2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>
10929
10930         * test/ClientTest.cpp:
10931         * test/ClientTest.h:
10932
10933         ClientTest: infrastructure for removing and updating specific
10934         items
10935
10936 2008-12-27  Patrick Ohly  <patrick.ohly@gmx.de>
10937
10938         * test/ClientTest.cpp:
10939
10940         interrupted sync testing: maxmsgsize == 1 indicates that caller
10941         wants to interrupt while receiving server's reply
10942
10943 2008-12-27  Patrick Ohly  <patrick.ohly@gmx.de>
10944
10945         * test/ClientTest.cpp:
10946
10947         interrupted sync testing: added CLIENT_TEST_INTERRUPT_AT to
10948         select where to interrupt
10949
10950 2008-12-22  Patrick Ohly  <patrick.ohly@gmx.de>
10951
10952         * test/ClientTest.cpp:
10953         * test/ClientTest.h:
10954
10955         ClientTest: test resuming a synchronization after a disconnect
10956
10957 2008-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
10958
10959         * test/ClientTest.cpp:
10960         * test/ClientTest.h:
10961
10962         testing: allow accumulating log prefixes dynamically
10963
10964 2008-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
10965
10966         * test/ClientTest.cpp:
10967         * test/ClientTest.h:
10968
10969         testing: enhanced infrastructure (LUIDs)
10970
10971 2008-07-22  Patrick Ohly  <patrick.ohly@gmx.de>
10972
10973         * test/ClientTest.cpp:
10974         * test/ClientTest.h:
10975
10976         tests: split big test into smaller ones
10977
10978 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
10979
10980         * test/ClientTest.cpp:
10981         * test/ClientTest.h:
10982
10983         fixed some (incorrect) gcc warnings about uninitialized vars,
10984         relaxed semantic checks in testLinkedItems
10985
10986 2008-06-09  Patrick Ohly  <patrick.ohly@gmx.de>
10987
10988         * test/synccompare.pl:
10989
10990         added support for TZID renaming
10991
10992 2008-06-08  Patrick Ohly  <patrick.ohly@gmx.de>
10993
10994         * test/ClientTest.cpp:
10995         * test/ClientTest.h:
10996         * test/testcases/ical20.ics:
10997
10998         fixed detached event testing (ical20)
10999
11000 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
11001
11002         * test/ClientTest.cpp:
11003
11004         use SyncSource::removeAllItems() instead of loop + deleteItem()
11005
11006 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
11007
11008         * test/synccompare.pl:
11009
11010         VTIMEZONE and TZID do not have to be preserved verbatim as long
11011         as the replacement is still representing the same timezone.
11012         Reduce TZIDs which follow the Olson database pseudo-standard to
11013         their location part and strip the VTIMEZONE - makes the diff
11014         shorter, too.
11015
11016 2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
11017
11018         * test/ClientTest.cpp:
11019         * test/ClientTest.h:
11020         * test/testcases/ical20.ics:
11021
11022         ical20: added testing of detached recurrences
11023
11024 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
11025
11026         * test/ClientTest.h:
11027
11028         fixed compiler warnings in header files (found by g++ -Wall when
11029         compiling client)
11030
11031 2008-02-25  Patrick Ohly  <patrick.ohly@gmx.de>
11032
11033         * test/synccompare.pl:
11034
11035         order of categories is irrelevant, ignore changed order by
11036         sorting (ScheduleWorld recently started to reorder categories)
11037
11038 2008-02-24  Patrick Ohly  <patrick.ohly@gmx.de>
11039
11040         * test/synccompare.pl:
11041
11042         my.funambol.com no longer stores 'preferred' phone number
11043
11044 2008-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
11045
11046         * test/testcases/ical20.ics:
11047
11048         Synthesis server returns SUMMARY also as DESCRIPTION unless
11049         DESCRIPTION is present: always sends a DESCRIPTION to avoid diffs
11050
11051 2008-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
11052
11053         * test/synccompare.pl:
11054
11055         ignore that Synthesis does not support some iCalendar 2.0
11056         properties (SEQUENCE, TRANSP, ORGANIZER, VALARM, ATTENDEE
11057         parameters)
11058
11059 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
11060
11061         * test/synccompare.pl:
11062
11063         also supported N;ENCODING=QUOTED-PRINTABLE: when normalizing for
11064         Synthesis server
11065
11066 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
11067
11068         * test/ClientTest.cpp:
11069
11070         extended Sync::testRefreshSemantic: a two-way sync after a
11071         refresh-from-server should not transmit any changes
11072
11073 2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>
11074
11075         * test/ClientTest.cpp:
11076
11077         added obligatory endSync() calls: found when testing
11078         SyncEvolution's TrackingSyncSource whereas other sources happened
11079         to work without them
11080
11081 2007-12-15  Patrick Ohly  <patrick.ohly@gmx.de>
11082
11083         * test/ClientTest.cpp:
11084
11085         extended LocalTests::testChanges and run SyncTests::testManyItems
11086         with message size limit
11087
11088 2007-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
11089
11090         * test/synccompare.pl:
11091
11092         ignore differences due to added/removed line breaks at end of
11093         description (some servers do that and it does not really matter)
11094
11095 2007-12-08  Patrick Ohly  <patrick.ohly@gmx.de>
11096
11097         * test/synccompare.pl:
11098
11099         - less aggressive capitalization: only apply this to TYPE -
11100         simplified one regex (splitting TYPE=foo,bar)
11101
11102 2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>
11103
11104         * test/synccompare.pl:
11105         * test/testcases/vcard30.vcf:
11106
11107         extended test data and synccompare to use/handle vCard 3.0 with
11108         mixed-case parameters
11109
11110 2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>
11111
11112         * test/client-test-main.cpp:
11113
11114         fixed invalid parameters for CPPUNIT macro in the 'timed out'
11115         error situation
11116
11117 2007-11-28  Andrea Toccalini  <toccalini@funambol.com>
11118
11119         * test/ClientTest.cpp:
11120         * test/ClientTest.h:
11121         * test/client-test-main.cpp:
11122         * test/client-test.cpp:
11123         * test/synccompare.pl:
11124
11125         updated license to AGPL
11126
11127 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
11128
11129         * test/synccompare.pl:
11130
11131         Documented some of the environment variables checked by the
11132         script and added some more to control some of the hard-coded
11133         strings/return codes:
11134
11135 2007-11-07  Patrick Ohly  <patrick.ohly@gmx.de>
11136
11137         * test/synccompare.pl:
11138
11139         myFUNAMBOL looses some data that was preserved by Funambol 3.0.
11140         synccompare.pl now simplifies the test data so that the
11141         Client::Sync::vcard21::testItems passes again. For an example of
11142         what gets lost see the failed test:
11143
11144 2007-11-05  Patrick Ohly  <patrick.ohly@gmx.de>
11145
11146         * test/ClientTest.cpp:
11147         * test/client-test.cpp:
11148
11149         During the transition from SyncEvolution to the C++ client
11150         library the NUM_ITEMS setting got lost: all tests which create a
11151         configurable amount of items (Source::testManyChanges,
11152         Sync::testManyItems) unintentionally ran with zero items, i.e.
11153         didn't actually test anything.
11154
11155 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
11156
11157         * test/synccompare.pl:
11158
11159         - suppress acceptable modification when using the Mac OS X
11160         address book: some properties and types not supported by it -
11161         find perl in the PATH by invoking it via /usr/bin/env (which
11162         hopefully is at that place): required by iPhone
11163
11164 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
11165
11166         * test/ClientTest.cpp:
11167
11168         The ComplexUpdate test failed when multiple sync sources were
11169         active, but only some had a complex item to update with. Now the
11170         simple update item is used for those sources.
11171
11172 2007-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
11173
11174         * test/ClientTest.cpp:
11175         * test/ClientTest.h:
11176
11177         make update() utility function a bit more flexible: the checking
11178         stage is optional now
11179
11180 2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
11181
11182         * test/ClientTest.cpp:
11183
11184         separate patch to fix indention
11185
11186 2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
11187
11188         * test/ClientTest.cpp:
11189         * test/ClientTest.h:
11190
11191         made it possible for clients to not just configure existing
11192         tests, but also add their own ones
11193
11194 2007-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
11195
11196         * test/testcases/itodo20.ics:
11197
11198         same as for events: CATEGORIES need to be separated with plain
11199         commas
11200
11201 2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>
11202
11203         * test/testcases/ical20.ics:
11204
11205         fixed comma separation in CATEGORIES (exported with \, by
11206         Evolution, but that is broken); added some more CATEGORIES
11207         properties
11208
11209 2007-06-14  Patrick Ohly  <patrick.ohly@gmx.de>
11210
11211         * test/synccompare.pl:
11212         * test/testcases/vcard21.vcf:
11213         * test/testcases/vcard30.vcf:
11214
11215         avoid irrelevant differences due to extra white space,
11216         generalized X-WSS removal
11217
11218 2007-06-06  Matteo Vitolo  <mvitolo@funambol.com>
11219
11220         * test/ClientTest.cpp:
11221         * test/ClientTest.h:
11222         * test/client-test-main.cpp:
11223         * test/client-test.cpp:
11224         * test/synccompare.pl:
11225
11226         copyright updated
11227
11228 2007-05-08  Patrick Ohly  <patrick.ohly@gmx.de>
11229
11230         * test/synccompare.pl:
11231
11232         remove X-MOZILLA-HTML:FALSE because it (almost) has the same
11233         semantic as no X-MOZILLA-HTML
11234
11235 2007-05-03  Patrick Ohly  <patrick.ohly@gmx.de>
11236
11237         * test/ClientTest.cpp:
11238
11239         avoid patching FALSE/TRUE in test suite sources when installing
11240         them: the same words also occur in the test data strings embedded
11241         in the source code and patching those is incorrect
11242
11243 2007-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
11244
11245         * test/ClientTest.cpp:
11246
11247         client-test Client::Sync did not execute the tests with more than
11248         once source because the tests were registered in two different
11249         nodes, both called Client::Sync - CPPUnit does not seem to handle
11250         that; fixed by keeping the node name unique
11251
11252 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
11253
11254         * test/ClientTest.cpp:
11255
11256         insert additional lines after the first line of VJOURNAL because
11257         it might be used as the summary and thus should not be modified
11258
11259 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
11260
11261         * test/ClientTest.cpp:
11262
11263         A little bit more sane datatype handling of items inserted by
11264         test frame work: the type is empty in insert() and update() now
11265         and "raw" in importItem(). The "raw" type is historical and it
11266         might be possible to remove it.
11267
11268 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
11269
11270         * test/synccompare.pl:
11271         * test/testcases/imemo20.ics:
11272
11273         added some (preliminary) support for iCalendar 2.0 journal
11274         entries
11275
11276 2007-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
11277
11278         * test/ClientTest.cpp:
11279
11280         the check for vCard 2.1 was not correct and always enabled
11281         quoted-printable encoding
11282
11283 2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>
11284
11285         * test/testcases/vcard21.vcf:
11286         * test/testcases/vcard30.vcf:
11287
11288         Avoid line breaks at the end of a NOTE: some servers remove this
11289         because some phones add line breaks during each sync or edit (?).
11290         This is a minor change to items that should break automated
11291         testing.
11292
11293 2007-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
11294
11295         * test/ClientTest.h:
11296         * test/client-test.cpp:
11297
11298         updated Doxygen documentation about client testing
11299
11300 2007-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
11301
11302         * test/ClientTest.cpp:
11303
11304         deleteAll() did not always work because the initial sync was
11305         TWO_WAY and not SLOW
11306
11307 2007-04-02  Patrick Ohly  <patrick.ohly@gmx.de>
11308
11309         * test/synccompare.pl:
11310
11311         additional check to avoid error messages if tput itself fails
11312
11313 2007-03-31  Patrick Ohly  <patrick.ohly@gmx.de>
11314
11315         * test/ClientTest.cpp:
11316         * test/ClientTest.h:
11317         * test/client-test.cpp:
11318
11319         pass the sync result to CheckSyncReport so that it can be taken
11320         into account when checking the result
11321
11322 2007-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
11323
11324         * test/Algorithm/Artistic:
11325         * test/Algorithm/Diff.pm:
11326         * test/Algorithm/README:
11327         * test/Algorithm/copyright:
11328         * test/synccompare.pl:
11329
11330         replaced invocation of external diff/mktemp tools with pure Perl
11331         diff
11332
11333 2007-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
11334
11335         * test/testcases/vcard30.vcf:
11336
11337         added a test case for the Funambol 3.0 parser bug (can be used to
11338         verify workarounds in clients)
11339
11340 2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
11341
11342         * test/ClientTest.cpp:
11343         * test/ClientTest.h:
11344         * test/client-test-main.cpp:
11345         * test/client-test.cpp:
11346
11347         first draft of API documentation via Doxygen
11348
11349 2007-03-04  Patrick Ohly  <patrick.ohly@gmx.de>
11350
11351         * test/ClientTest.cpp:
11352         * test/ClientTest.h:
11353         * test/client-test.cpp:
11354
11355         fixed compilation if --enable-unit-tests is used without
11356         --enable-integration-tests
11357
11358 2007-03-01  Patrick Ohly  <patrick.ohly@gmx.de>
11359
11360         * test/ClientTest.cpp:
11361
11362         moved common code for printing a SyncReport into the SyncReport
11363         class itself
11364
11365 2007-02-14  Patrick Ohly  <patrick.ohly@gmx.de>
11366
11367         * test/ClientTest.cpp:
11368         * test/ClientTest.h:
11369         * test/client-test.cpp:
11370
11371         - added checking of the SyncReport - changed expectations for
11372         refresh-from-server sync: number of deleted items depends on
11373         SyncSource implementation and cannot be checked - make LOCATION
11374         unique in calendar events to avoid having events merged by
11375         Funambol server
11376
11377 2007-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
11378
11379         * test/ClientTest.cpp:
11380         * test/ClientTest.h:
11381         * test/client-test.cpp:
11382
11383         - added vcard21/vcal10 for Funambol 3.0 server - server URI is
11384         now set automatically when creating client config; works for
11385         vcard21/vcal10 with Funambol 3.0 and vcard30/ical20 with
11386         ScheduleWorld
11387
11388 2007-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
11389
11390         * test/synccompare.pl:
11391
11392         ignore some minor differences (TYPE shortcuts, truncated ORG) and
11393         one bug (=0A instead of =0D=0A), found when testing against
11394         Funambol 3.0 with vcal10/vcard21
11395
11396 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
11397
11398         * test/testcases/vcard21.vcf:
11399
11400         removed TYPEs which are too complex for Funambol 3.0 server
11401
11402 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
11403
11404         * test/testcases/vcard21.vcf:
11405
11406         vCard 2.1 contacts generated by vcardconverter from vcard30.vcf,
11407         non-2.1 properties stripped manually (FBURL, CALURL)
11408
11409 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
11410
11411         * test/testcases/vcal10.ics:
11412
11413         removed VEVENTs which caused problems with Funambol 3.0 server
11414
11415 2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>
11416
11417         * test/testcases/vcal10.ics:
11418
11419         initial revision generated by ScheduleWorld from ical20.ics
11420
11421 2007-02-08  Patrick Ohly  <patrick.ohly@gmx.de>
11422
11423         * test/ClientTest.cpp:
11424
11425         added syncing of many sources at once (still to be tested)
11426
11427 2006-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
11428
11429         * test/ClientTest.cpp:
11430         * test/client-test.cpp:
11431
11432         solved Windows compile problems
11433
11434 2006-12-20  Patrick Ohly  <patrick.ohly@gmx.de>
11435
11436         * test/ClientTest.cpp:
11437         * test/ClientTest.h:
11438         * test/client-test.cpp:
11439
11440         sync tests now work on Linux: - implemented sync() method using
11441         FILESyncSource - clarified naming of clients and different change
11442         tracking
11443
11444 2006-12-20  Patrick Ohly  <patrick.ohly@gmx.de>
11445
11446         * test/synccompare.pl:
11447
11448         check for the same environment variable as client-test
11449
11450 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
11451
11452         * test/ClientTest.cpp:
11453         * test/client-test.cpp:
11454
11455         Implemented change tracking in FILESyncSource. Fixed some
11456         portability problems (e.g. %ls with char parameter), ensured that
11457         everything still compiles on Windows. RawFILESyncSource now
11458         passes all local source tests on Linux, but syncing is still not
11459         implemented.
11460
11461 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
11462
11463         * test/ClientTest.cpp:
11464         * test/ClientTest.h:
11465         * test/client-test.cpp:
11466         * test/synccompare.pl:
11467         * test/testcases/ical20.ics:
11468         * test/testcases/itodo20.ics:
11469         * test/testcases/vcard30.vcf:
11470
11471         Added real sync testing, using RawFILESyncSource to store items
11472         locally. Compiles and runs on Linux, but tests mostly fail
11473         because FILESyncSource supports no change tracking yet.
11474
11475 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
11476
11477         * test/client-test-main.cpp:
11478
11479         fixed incorrect copyright
11480
11481 2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
11482
11483         * test/ClientTest.cpp:
11484         * test/ClientTest.h:
11485
11486         finished porting all tests from SyncEvolution test suite,
11487         improved log file handling
11488
11489 2006-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
11490
11491         * test/ClientTest.cpp:
11492
11493         fixed formatting slightly, added real sync tests
11494
11495 2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>
11496
11497         * test/ClientTest.cpp:
11498         * test/ClientTest.h:
11499
11500         finished local tests
11501
11502 2006-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
11503
11504         * test/ClientTest.cpp:
11505         * test/ClientTest.h:
11506         * test/client-test-main.cpp:
11507
11508         added a C++ client test framework, moved test runner to new
11509         'test' directory
11510
11511 2009-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
11512
11513         * COPYING:
11514         * LICENSE.LGPL-21:
11515         * docs/Sync4jContribution.pdf:
11516         * src/TestMain.cpp:
11517         * src/backends/addressbook/AddressBookConstants.cpp:
11518         * src/backends/addressbook/AddressBookSource.cpp:
11519         * src/backends/addressbook/AddressBookSource.h:
11520         * src/backends/addressbook/AddressBookSourceRegister.cpp:
11521         * src/backends/evolution/EvolutionCalendarSource.cpp:
11522         * src/backends/evolution/EvolutionCalendarSource.h:
11523         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
11524         * src/backends/evolution/EvolutionContactSource.cpp:
11525         * src/backends/evolution/EvolutionContactSource.h:
11526         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
11527         * src/backends/evolution/EvolutionMemoSource.cpp:
11528         * src/backends/evolution/EvolutionMemoSource.h:
11529         * src/backends/evolution/libical/icalstrdup.c:
11530         * src/backends/evolution/libical/icalstrdup.h:
11531         * src/backends/file/FileSyncSource.cpp:
11532         * src/backends/file/FileSyncSource.h:
11533         * src/backends/file/FileSyncSourceRegister.cpp:
11534         * src/backends/sqlite/SQLiteContactSource.cpp:
11535         * src/backends/sqlite/SQLiteContactSource.h:
11536         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
11537         * src/backends/sqlite/SQLiteUtil.cpp:
11538         * src/backends/sqlite/SQLiteUtil.h:
11539         * src/client-test-app.cpp:
11540         * src/core/ConfigNode.h:
11541         * src/core/ConfigTree.h:
11542         * src/core/EvolutionSmartPtr.h:
11543         * src/core/EvolutionSyncClient.cpp:
11544         * src/core/EvolutionSyncClient.h:
11545         * src/core/EvolutionSyncSource.cpp:
11546         * src/core/EvolutionSyncSource.h:
11547         * src/core/FileConfigNode.cpp:
11548         * src/core/FileConfigNode.h:
11549         * src/core/FileConfigTree.cpp:
11550         * src/core/FileConfigTree.h:
11551         * src/core/FilterConfigNode.cpp:
11552         * src/core/FilterConfigNode.h:
11553         * src/core/PrefixConfigNode.cpp:
11554         * src/core/PrefixConfigNode.h:
11555         * src/core/SafeConfigNode.cpp:
11556         * src/core/SafeConfigNode.h:
11557         * src/core/SyncEvolutionCmdline.cpp:
11558         * src/core/SyncEvolutionCmdline.h:
11559         * src/core/SyncEvolutionConfig.cpp:
11560         * src/core/SyncEvolutionConfig.h:
11561         * src/core/SyncEvolutionUtil.cpp:
11562         * src/core/SyncEvolutionUtil.h:
11563         * src/core/TrackingSyncSource.cpp:
11564         * src/core/TrackingSyncSource.h:
11565         * src/core/VolatileConfigNode.h:
11566         * src/core/VolatileConfigTree.h:
11567         * src/core/eds_abi_wrapper.cpp:
11568         * src/core/eds_abi_wrapper.h:
11569         * src/core/vocl/posixadapter.h:
11570         * src/core/vocl/vcardconverter.cpp:
11571         * src/normalize_vcard.pl:
11572         * src/syncevolution.cpp:
11573
11574         license: changed to LGPL v2.1
11575
11576 2009-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
11577
11578         * src/backends/evolution/e-cal-check-timezones.c:
11579         * src/backends/evolution/e-cal-check-timezones.h:
11580
11581         license: reverted back to original upstream LGPL v2.1
11582
11583 2009-02-17  Patrick Ohly  <patrick.ohly@gmx.de>
11584
11585         * test/ClientTest.cpp:
11586         * test/ClientTest.h:
11587
11588         tests: removed in preparation for importing complete history
11589
11590 2009-01-09  Patrick Ohly  <patrick.ohly@gmx.de>
11591
11592         * src/core/vocl/VObject.cpp:
11593         * src/core/vocl/VObject.h:
11594         * src/core/vocl/VProperty.cpp:
11595         * src/core/vocl/VProperty.h:
11596
11597         added "const" to read-only char * strings
11598
11599 2008-12-15  Patrick Ohly  <patrick.ohly@gmx.de>
11600
11601         * NEWS:
11602         * configure-pre.in:
11603
11604         0.8.1a merge
11605
11606 2008-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
11607
11608         * test/runtests.py:
11609
11610         on x86 also build lpia .deb
11611
11612 2008-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
11613
11614         * test/evo.supp:
11615
11616         added ConfigServer_add_client
11617
11618 2008-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
11619
11620         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
11621         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
11622         * src/core/eds_abi_wrapper.cpp:
11623         * src/core/eds_abi_wrapper.h:
11624
11625         EDS availability check: put logic into eds abi wrapper (avoids
11626         compiler warning when functions are pulled from libs directly)
11627
11628 2008-12-02  Patrick Ohly  <patrick.ohly@gmx.de>
11629
11630         * configure-post.in:
11631
11632         fix for compile problem: if glib dev files were installed but not
11633         the evolution dev files, then glib.h was not found when compiling
11634         syncevolution.c
11635
11636 2008-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
11637
11638         * Makefile-gen.am:
11639
11640         deb packaging: allow overriding architecture with PKGARCH
11641
11642 2008-11-16  Patrick Ohly  <patrick.ohly@gmx.de>
11643
11644         * Makefile-gen.am:
11645
11646         prevent shell expansion inside checkinstall with single quotes
11647
11648 2008-10-30  Patrick Ohly  <patrick.ohly@gmx.de>
11649
11650         * debian/control:
11651
11652         changed section used for Maemo package
11653
11654 2008-10-16  Patrick Ohly  <patrick.ohly@gmx.de>
11655
11656         * configure-pre.in:
11657
11658         git checkout: also try tags prefix if normal checkout fails
11659
11660 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
11661
11662         * ChangeLog:
11663         * NEWS:
11664         * debian/changelog:
11665
11666         version 0.8.1
11667
11668 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
11669
11670         * configure-pre.in:
11671
11672         bumped version to 0.8.1 (SyncEvolution and API)
11673
11674 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
11675
11676         * src/backends/addressbook/AddressBookSource.cpp:
11677         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
11678         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
11679         * src/core/eds_abi_wrapper.cpp:
11680         * src/syncevolution.cpp:
11681
11682         fixed compile errors/warnings on Maemo/Mac OS X
11683
11684 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
11685
11686         * src/core/SyncEvolutionUtil.cpp:
11687
11688         #2087389: fixed: Mac OS X: removing old logdirs fails
11689
11690 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
11691
11692         * README:
11693
11694         cleaned up README
11695
11696 2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
11697
11698         * configure-pre.in:
11699
11700         fixed git checkout with old git: it doesn't add 'origin' prefix
11701
11702 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
11703
11704         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
11705         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
11706         * src/core/EvolutionSyncClient.cpp:
11707         * src/core/SyncEvolutionCmdline.cpp:
11708         * src/core/eds_abi_wrapper.cpp:
11709         * src/core/eds_abi_wrapper.h:
11710
11711         --enable-evolution-compatibility: run with reduced functionality
11712         when functions are missing
11713
11714 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
11715
11716         * Makefile-gen.am:
11717
11718         fixed unversioned replaces/conflicts in package
11719
11720 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
11721
11722         * configure-pre.in:
11723
11724         avoid hyphen in version number
11725
11726 2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
11727
11728         * configure-pre.in:
11729
11730         fixed missing git checkout in configure
11731
11732 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
11733
11734         * src/backends/evolution/EvolutionCalendarSource.cpp:
11735         * src/backends/evolution/EvolutionCalendarSource.h:
11736         * src/core/TrackingSyncSource.cpp:
11737         * src/core/TrackingSyncSource.h:
11738
11739         SF #2095433: regression in 0.8: one-way sync of virtual birthday
11740         calendar
11741
11742 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
11743
11744         * Makefile-gen.am:
11745
11746         build one deb which replaces the zoo of evolution-<evover>
11747         packages
11748
11749 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
11750
11751         * README:
11752
11753         fixed typo (user instead of username)
11754
11755 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
11756
11757         * configure-pre.in:
11758         * src/backends/evolution/libical/icalstrdup.c:
11759         * src/backends/evolution/libical/icalstrdup.h:
11760
11761         fixed checking out origin branch and updating from git
11762
11763 2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>
11764
11765         * configure-pre.in:
11766
11767         use Funambol C++ client library from github
11768
11769 2008-10-08  Patrick Ohly  <patrick.ohly@gmx.de>
11770
11771         * configure-post.in:
11772         * configure-pre.in:
11773         * src/backends/evolution/EvolutionCalendarSource.h:
11774         * src/backends/evolution/EvolutionContactSource.h:
11775         * src/backends/evolution/e-cal-check-timezones.h:
11776         * src/client-test-app.cpp:
11777         * src/core/EvolutionSmartPtr.h:
11778         * src/core/EvolutionSyncSource.h:
11779         * src/core/Makefile.am:
11780         * src/core/eds_abi_wrapper.cpp:
11781         * src/core/eds_abi_wrapper.h:
11782         * src/syncevolution.cpp:
11783
11784         hard dependencies on specific Evolution libs can be avoided with
11785         --enable-evolution-compatibility
11786
11787 2008-10-08  Patrick Ohly  <patrick.ohly@gmx.de>
11788
11789         * test/evo.supp:
11790         * test/runtests.py:
11791
11792         checking out client library is optional now (done automatically
11793         by newer SyncEvolution configure script)
11794
11795 2008-09-20  Patrick Ohly  <patrick.ohly@gmx.de>
11796
11797         * configure-pre.in:
11798
11799         fixed checking out from SVN
11800
11801 2008-09-14  Patrick Ohly  <patrick.ohly@gmx.de>
11802
11803         * HACKING:
11804         * configure-pre.in:
11805         * src/Makefile-gen.am:
11806
11807         improved handling of Funambol client library source
11808
11809 2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>
11810
11811         * HACKING:
11812         * configure-pre.in:
11813
11814         use libcurl on all platforms
11815
11816 2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>
11817
11818         * HACKING:
11819         * configure-pre.in:
11820
11821         version number must go into configure-pre.in
11822
11823 2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>
11824
11825         * ChangeLog:
11826         * HACKING:
11827         * NEWS:
11828         * debian/changelog:
11829
11830         version 0.8
11831
11832 2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
11833
11834         * COPYING:
11835         * src/TestMain.cpp:
11836         * src/backends/addressbook/AddressBookConstants.cpp:
11837         * src/backends/addressbook/AddressBookSource.cpp:
11838         * src/backends/addressbook/AddressBookSource.h:
11839         * src/backends/evolution/EvolutionCalendarSource.cpp:
11840         * src/backends/evolution/EvolutionCalendarSource.h:
11841         * src/backends/evolution/EvolutionContactSource.cpp:
11842         * src/backends/evolution/EvolutionContactSource.h:
11843         * src/backends/evolution/EvolutionMemoSource.cpp:
11844         * src/backends/evolution/EvolutionMemoSource.h:
11845         * src/backends/evolution/e-cal-check-timezones.c:
11846         * src/backends/evolution/e-cal-check-timezones.h:
11847         * src/backends/file/FileSyncSource.cpp:
11848         * src/backends/file/FileSyncSource.h:
11849         * src/backends/sqlite/SQLiteContactSource.cpp:
11850         * src/backends/sqlite/SQLiteContactSource.h:
11851         * src/backends/sqlite/SQLiteUtil.cpp:
11852         * src/backends/sqlite/SQLiteUtil.h:
11853         * src/client-test-app.cpp:
11854         * src/core/ConfigNode.h:
11855         * src/core/EvolutionSmartPtr.h:
11856         * src/core/EvolutionSyncClient.cpp:
11857         * src/core/EvolutionSyncClient.h:
11858         * src/core/EvolutionSyncSource.cpp:
11859         * src/core/EvolutionSyncSource.h:
11860         * src/core/FileConfigNode.cpp:
11861         * src/core/FileConfigNode.h:
11862         * src/core/FileConfigTree.cpp:
11863         * src/core/FilterConfigNode.cpp:
11864         * src/core/FilterConfigNode.h:
11865         * src/core/PrefixConfigNode.cpp:
11866         * src/core/PrefixConfigNode.h:
11867         * src/core/SafeConfigNode.cpp:
11868         * src/core/SafeConfigNode.h:
11869         * src/core/SyncEvolutionCmdline.cpp:
11870         * src/core/SyncEvolutionCmdline.h:
11871         * src/core/SyncEvolutionConfig.cpp:
11872         * src/core/SyncEvolutionConfig.h:
11873         * src/core/SyncEvolutionUtil.cpp:
11874         * src/core/VolatileConfigNode.h:
11875         * src/core/VolatileConfigTree.h:
11876         * src/syncevolution.cpp:
11877
11878         license and copyright clarification
11879
11880 2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
11881
11882         * test/evo.supp:
11883
11884         new suppressions for Evolution libs
11885
11886 2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
11887
11888         * src/backends/evolution/EvolutionCalendarSource.cpp:
11889         * test/runtests.py:
11890
11891         speed up testing by reducing the default delay in Evolution
11892         calendar/task/text sync sources
11893
11894 2008-08-18  Patrick Ohly  <patrick.ohly@gmx.de>
11895
11896         * src/backends/file/FileSyncSourceRegister.cpp:
11897         * test/ClientTest.cpp:
11898         * test/ClientTest.h:
11899
11900         enable those linked item tests that 'dumb' sources can pass
11901
11902 2008-08-18  Patrick Ohly  <patrick.ohly@gmx.de>
11903
11904         * src/core/Makefile.am:
11905
11906         libs which might be in non-standard locations (glib, evolution)
11907         must come before libs in default locations (curl), otherwise we
11908         might incorrectly pick up glib from the default location
11909
11910 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
11911
11912         * ChangeLog:
11913         * NEWS:
11914         * configure-pre.in:
11915         * debian/changelog:
11916
11917         0.8 beta 3
11918
11919 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
11920
11921         * configure-pre.in:
11922         * src/core/Makefile.am:
11923
11924         fixed libcurl link error with --enable-shared
11925
11926 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
11927
11928         * src/backends/sqlite/configure-sub.in:
11929
11930         avoid libsqlite dependency if it is not needed
11931
11932 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
11933
11934         * HACKING:
11935         * configure-pre.in:
11936         * src/Makefile-gen.am:
11937
11938         removed obsolete LIBDBUS hack
11939
11940 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
11941
11942         * Makefile-gen.am:
11943
11944         removed unused BACKEND_REGISTRIES substitution from regenerated
11945         configure.in: it is already part of src/Makefile.am
11946
11947 2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
11948
11949         * test/runtests.py:
11950
11951         only invoke client-test once; suppress known SW 'new client'
11952         problem; test 'text' source with Funambol
11953
11954 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
11955
11956         * src/Makefile-gen.am:
11957
11958         previous commit disabled 'all' target - use BUILT_SOURCES instead
11959
11960 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
11961
11962         * src/Makefile-gen.am:
11963         * src/client-test-app.cpp:
11964         * src/core/EvolutionSyncSource.h:
11965
11966         fixed issue with inconsistent use of ClientTest.h after copying
11967         it to SyncEvolution
11968
11969 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
11970
11971         * src/backends/evolution/EvolutionCalendarSource.cpp:
11972         * src/backends/evolution/EvolutionCalendarSource.h:
11973         * src/backends/file/FileSyncSource.cpp:
11974         * src/backends/file/FileSyncSource.h:
11975         * src/backends/sqlite/SQLiteContactSource.cpp:
11976         * src/backends/sqlite/SQLiteContactSource.h:
11977         * src/core/EvolutionSyncSource.cpp:
11978         * src/core/EvolutionSyncSource.h:
11979         * src/core/TrackingSyncSource.h:
11980
11981         EvolutionSyncSource::sleepSinceModification(): delay after a sync
11982         only if needed, must be requested by sources
11983
11984 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
11985
11986         * src/backends/evolution/EvolutionCalendarSource.cpp:
11987
11988         preserve child events when updating parent without relying on
11989         CALOBJ_MOD_THIS
11990
11991 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
11992
11993         * test/ClientTest.cpp:
11994
11995         testLinkedItemsInsertBothUpdateParent: updating parent may also
11996         update child
11997
11998 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
11999
12000         * src/client-test-app.cpp:
12001
12002         evo user/passwd must always be set for Client::Sync
12003
12004 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
12005
12006         * src/backends/evolution/EvolutionCalendarSource.h:
12007
12008         better comment for returnOnlyChildren in removeEvents: parent is
12009         always removed
12010
12011 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
12012
12013         * src/backends/evolution/EvolutionCalendarSource.cpp:
12014         * src/backends/evolution/EvolutionCalendarSource.h:
12015         * src/backends/evolution/EvolutionMemoSource.cpp:
12016         * test/ClientTest.cpp:
12017         * test/ClientTest.h:
12018
12019         calendar synchronization with Evolution Exchange Connector works
12020         again
12021
12022 2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>
12023
12024         * test/ClientTest.cpp:
12025         * test/ClientTest.h:
12026
12027         copied r_v70ga from C++ client lib because some changes will be
12028         necessary
12029
12030 2008-08-12  Patrick Ohly  <patrick.ohly@gmx.de>
12031
12032         * src/core/SyncEvolutionCmdline.cpp:
12033         * src/core/SyncEvolutionConfig.cpp:
12034
12035         enabled 'memo' source in Funambol template
12036
12037 2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>
12038
12039         * src/backends/evolution/EvolutionCalendarSource.cpp:
12040         * src/backends/evolution/EvolutionContactSource.cpp:
12041         * src/backends/evolution/EvolutionMemoSource.cpp:
12042         * src/backends/file/FileSyncSource.cpp:
12043         * src/core/EvolutionSyncClient.cpp:
12044         * src/core/EvolutionSyncClient.h:
12045         * src/core/EvolutionSyncSource.cpp:
12046         * src/core/EvolutionSyncSource.h:
12047         * src/core/FileConfigNode.cpp:
12048         * src/core/SyncEvolutionUtil.cpp:
12049
12050         cleaned up error reporting: errno now passed to throwError
12051
12052 2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>
12053
12054         * src/core/EvolutionSyncSource.h:
12055
12056         CLIENT_TEST_EVOLUTION_USER/PASSWORD and warning about init order
12057
12058 2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>
12059
12060         * src/client-test-app.cpp:
12061
12062         added CLIENT_TEST_EVOLUTION_USER/PASSWORD so that backends which
12063         require authentication can now also be tested
12064
12065 2008-08-05  Patrick Ohly  <patrick.ohly@gmx.de>
12066
12067         * src/Makefile-gen.am:
12068
12069         added missing imemo20.ics test cases to build
12070
12071 2008-08-05  Patrick Ohly  <patrick.ohly@gmx.de>
12072
12073         * src/backends/file/FileSyncSourceRegister.cpp:
12074
12075         disable linked item testing: file backend does not support the
12076         special semantic
12077
12078 2008-08-04  Patrick Ohly  <patrick.ohly@gmx.de>
12079
12080         * Makefile-gen.am:
12081
12082         include Doxyfile in distribution
12083
12084 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12085
12086         * ChangeLog:
12087
12088         updated
12089
12090 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12091
12092         * src/core/EvolutionSyncSource.cpp:
12093         * src/core/EvolutionSyncSource.h:
12094
12095         avoid redundant ': failure' in error situations where the error
12096         description is already included
12097
12098 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12099
12100         * ChangeLog:
12101         * NEWS:
12102         * configure-pre.in:
12103
12104         release 0.8 beta 2
12105
12106 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12107
12108         * src/core/SyncEvolutionCmdline.cpp:
12109
12110         --sync implies --run, to be compatible with old command lines
12111
12112 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12113
12114         * src/README.h:
12115
12116         better explanation what the classes do
12117
12118 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12119
12120         * src/client-test-app.cpp:
12121
12122         added documentation for client-test env variables and usage
12123
12124 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12125
12126         * HACKING:
12127
12128         corrected outdated config path
12129
12130 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12131
12132         * src/backends/addressbook/AddressBookSourceRegister.cpp:
12133         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12134         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
12135         * src/backends/file/FileSyncSourceRegister.cpp:
12136         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
12137
12138         only include integration tests in anonymous namespace because
12139         CPPUnit unit tests become ugly otherwise
12140
12141 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12142
12143         * src/backends/file/FileSyncSource.cpp:
12144         * src/backends/file/FileSyncSource.h:
12145         * src/backends/file/FileSyncSourceRegister.cpp:
12146         * src/backends/file/Makefile.am:
12147         * src/backends/file/configure-sub.in:
12148
12149         added file backend
12150
12151 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12152
12153         * src/core/EvolutionSyncSource.cpp:
12154         * src/core/EvolutionSyncSource.h:
12155
12156         added EvolutionSyncSource::logItemUtil(): extracts key properties
12157         from raw data and logs them
12158
12159 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12160
12161         * src/Makefile-gen.am:
12162
12163         more dependency fixes
12164
12165 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12166
12167         * README:
12168
12169         added synopsis for --status
12170
12171 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12172
12173         * src/backends/addressbook/AddressBookSourceRegister.cpp:
12174         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12175         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
12176         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
12177
12178         use anonymous namespaces to avoid name conflicts between classes
12179
12180 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12181
12182         * README:
12183         * src/core/SyncEvolutionCmdline.cpp:
12184         * src/core/SyncEvolutionCmdline.h:
12185
12186         improved command line and its documented
12187
12188 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12189
12190         * src/Makefile-gen.am:
12191
12192         minor fixes for recent introduction of libsyncevolution
12193
12194 2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>
12195
12196         * src/Makefile-gen.am:
12197
12198         re-added 'test' target (alias for client-test now)
12199
12200 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
12201
12202         * Doxyfile:
12203         * Makefile-gen.am:
12204         * src/README.h:
12205         * src/core/EvolutionSyncSource.h:
12206         * src/core/SyncEvolutionConfig.h:
12207
12208         cleaned up Doxygen documentation + included Funambol API
12209
12210 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
12211
12212         * src/Makefile-gen.am:
12213         * src/backends/addressbook/AddressBookSourceRegister.cpp:
12214         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
12215         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
12216         * src/backends/sqlite/Makefile.am:
12217         * src/backends/sqlite/SQLiteContactSource.cpp:
12218         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
12219         * src/client-test-app.cpp:
12220         * src/core/EvolutionSyncSource.cpp:
12221         * src/core/EvolutionSyncSource.h:
12222         * src/core/Makefile.am:
12223
12224         added automatic registration of test
12225
12226 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
12227
12228         * src/Makefile-gen.am:
12229
12230         client-test now depends on libsyncevolution.la and backends, i.e.
12231         'all'
12232
12233 2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>
12234
12235         * src/Makefile-gen.am:
12236         * src/core/Makefile.am:
12237
12238         fixed inclusion of moved boost in distribution
12239
12240 2008-07-31  Patrick Ohly  <patrick.ohly@gmx.de>
12241
12242         * Doxyfile:
12243         * src/Test.h:
12244         * src/boost/algorithm/string.hpp:
12245         * src/boost/algorithm/string/case_conv.hpp:
12246         * src/boost/algorithm/string/classification.hpp:
12247         * src/boost/algorithm/string/compare.hpp:
12248         * src/boost/algorithm/string/concept.hpp:
12249         * src/boost/algorithm/string/config.hpp:
12250         * src/boost/algorithm/string/constants.hpp:
12251         * src/boost/algorithm/string/detail/case_conv.hpp:
12252         * src/boost/algorithm/string/detail/classification.hpp:
12253         * src/boost/algorithm/string/detail/find_format.hpp:
12254         * src/boost/algorithm/string/detail/find_format_all.hpp:
12255         * src/boost/algorithm/string/detail/find_format_store.hpp:
12256         * src/boost/algorithm/string/detail/find_iterator.hpp:
12257         * src/boost/algorithm/string/detail/finder.hpp:
12258         * src/boost/algorithm/string/detail/finder_regex.hpp:
12259         * src/boost/algorithm/string/detail/formatter.hpp:
12260         * src/boost/algorithm/string/detail/formatter_regex.hpp:
12261         * src/boost/algorithm/string/detail/predicate.hpp:
12262         * src/boost/algorithm/string/detail/replace_storage.hpp:
12263         * src/boost/algorithm/string/detail/sequence.hpp:
12264         * src/boost/algorithm/string/detail/trim.hpp:
12265         * src/boost/algorithm/string/detail/util.hpp:
12266         * src/boost/algorithm/string/erase.hpp:
12267         * src/boost/algorithm/string/find.hpp:
12268         * src/boost/algorithm/string/find_format.hpp:
12269         * src/boost/algorithm/string/find_iterator.hpp:
12270         * src/boost/algorithm/string/finder.hpp:
12271         * src/boost/algorithm/string/formatter.hpp:
12272         * src/boost/algorithm/string/iter_find.hpp:
12273         * src/boost/algorithm/string/join.hpp:
12274         * src/boost/algorithm/string/predicate.hpp:
12275         * src/boost/algorithm/string/predicate_facade.hpp:
12276         * src/boost/algorithm/string/replace.hpp:
12277         * src/boost/algorithm/string/sequence_traits.hpp:
12278         * src/boost/algorithm/string/split.hpp:
12279         * src/boost/algorithm/string/std/list_traits.hpp:
12280         * src/boost/algorithm/string/std/rope_traits.hpp:
12281         * src/boost/algorithm/string/std/slist_traits.hpp:
12282         * src/boost/algorithm/string/std/string_traits.hpp:
12283         * src/boost/algorithm/string/std_containers_traits.hpp:
12284         * src/boost/algorithm/string/trim.hpp:
12285         * src/boost/algorithm/string/yes_no_type.hpp:
12286         * src/boost/assert.hpp:
12287         * src/boost/bind.hpp:
12288         * src/boost/bind/apply.hpp:
12289         * src/boost/bind/arg.hpp:
12290         * src/boost/bind/bind_cc.hpp:
12291         * src/boost/bind/bind_mf_cc.hpp:
12292         * src/boost/bind/bind_template.hpp:
12293         * src/boost/bind/make_adaptable.hpp:
12294         * src/boost/bind/mem_fn_cc.hpp:
12295         * src/boost/bind/mem_fn_template.hpp:
12296         * src/boost/bind/mem_fn_vw.hpp:
12297         * src/boost/bind/placeholders.hpp:
12298         * src/boost/bind/protect.hpp:
12299         * src/boost/bind/storage.hpp:
12300         * src/boost/cast.hpp:
12301         * src/boost/checked_delete.hpp:
12302         * src/boost/concept_archetype.hpp:
12303         * src/boost/concept_check.hpp:
12304         * src/boost/config.hpp:
12305         * src/boost/config/abi/borland_prefix.hpp:
12306         * src/boost/config/abi/borland_suffix.hpp:
12307         * src/boost/config/abi/msvc_prefix.hpp:
12308         * src/boost/config/abi/msvc_suffix.hpp:
12309         * src/boost/config/abi_prefix.hpp:
12310         * src/boost/config/abi_suffix.hpp:
12311         * src/boost/config/auto_link.hpp:
12312         * src/boost/config/compiler/borland.hpp:
12313         * src/boost/config/compiler/comeau.hpp:
12314         * src/boost/config/compiler/common_edg.hpp:
12315         * src/boost/config/compiler/compaq_cxx.hpp:
12316         * src/boost/config/compiler/digitalmars.hpp:
12317         * src/boost/config/compiler/gcc.hpp:
12318         * src/boost/config/compiler/gcc_xml.hpp:
12319         * src/boost/config/compiler/greenhills.hpp:
12320         * src/boost/config/compiler/hp_acc.hpp:
12321         * src/boost/config/compiler/intel.hpp:
12322         * src/boost/config/compiler/kai.hpp:
12323         * src/boost/config/compiler/metrowerks.hpp:
12324         * src/boost/config/compiler/mpw.hpp:
12325         * src/boost/config/compiler/sgi_mipspro.hpp:
12326         * src/boost/config/compiler/sunpro_cc.hpp:
12327         * src/boost/config/compiler/vacpp.hpp:
12328         * src/boost/config/compiler/visualc.hpp:
12329         * src/boost/config/no_tr1/complex.hpp:
12330         * src/boost/config/no_tr1/functional.hpp:
12331         * src/boost/config/no_tr1/memory.hpp:
12332         * src/boost/config/no_tr1/utility.hpp:
12333         * src/boost/config/platform/aix.hpp:
12334         * src/boost/config/platform/amigaos.hpp:
12335         * src/boost/config/platform/beos.hpp:
12336         * src/boost/config/platform/bsd.hpp:
12337         * src/boost/config/platform/cygwin.hpp:
12338         * src/boost/config/platform/hpux.hpp:
12339         * src/boost/config/platform/irix.hpp:
12340         * src/boost/config/platform/linux.hpp:
12341         * src/boost/config/platform/macos.hpp:
12342         * src/boost/config/platform/qnxnto.hpp:
12343         * src/boost/config/platform/solaris.hpp:
12344         * src/boost/config/platform/win32.hpp:
12345         * src/boost/config/posix_features.hpp:
12346         * src/boost/config/requires_threads.hpp:
12347         * src/boost/config/select_compiler_config.hpp:
12348         * src/boost/config/select_platform_config.hpp:
12349         * src/boost/config/select_stdlib_config.hpp:
12350         * src/boost/config/stdlib/dinkumware.hpp:
12351         * src/boost/config/stdlib/libcomo.hpp:
12352         * src/boost/config/stdlib/libstdcpp3.hpp:
12353         * src/boost/config/stdlib/modena.hpp:
12354         * src/boost/config/stdlib/msl.hpp:
12355         * src/boost/config/stdlib/roguewave.hpp:
12356         * src/boost/config/stdlib/sgi.hpp:
12357         * src/boost/config/stdlib/stlport.hpp:
12358         * src/boost/config/stdlib/vacpp.hpp:
12359         * src/boost/config/suffix.hpp:
12360         * src/boost/config/user.hpp:
12361         * src/boost/copyright:
12362         * src/boost/detail/algorithm.hpp:
12363         * src/boost/detail/allocator_utilities.hpp:
12364         * src/boost/detail/atomic_count.hpp:
12365         * src/boost/detail/atomic_count_gcc.hpp:
12366         * src/boost/detail/atomic_count_pthreads.hpp:
12367         * src/boost/detail/atomic_count_win32.hpp:
12368         * src/boost/detail/bad_weak_ptr.hpp:
12369         * src/boost/detail/binary_search.hpp:
12370         * src/boost/detail/call_traits.hpp:
12371         * src/boost/detail/catch_exceptions.hpp:
12372         * src/boost/detail/compressed_pair.hpp:
12373         * src/boost/detail/dynamic_bitset.hpp:
12374         * src/boost/detail/endian.hpp:
12375         * src/boost/detail/indirect_traits.hpp:
12376         * src/boost/detail/interlocked.hpp:
12377         * src/boost/detail/is_function_ref_tester.hpp:
12378         * src/boost/detail/is_incrementable.hpp:
12379         * src/boost/detail/is_xxx.hpp:
12380         * src/boost/detail/iterator.hpp:
12381         * src/boost/detail/lightweight_mutex.hpp:
12382         * src/boost/detail/lightweight_test.hpp:
12383         * src/boost/detail/limits.hpp:
12384         * src/boost/detail/lwm_nop.hpp:
12385         * src/boost/detail/lwm_pthreads.hpp:
12386         * src/boost/detail/lwm_win32_cs.hpp:
12387         * src/boost/detail/named_template_params.hpp:
12388         * src/boost/detail/no_exceptions_support.hpp:
12389         * src/boost/detail/none_t.hpp:
12390         * src/boost/detail/numeric_traits.hpp:
12391         * src/boost/detail/ob_call_traits.hpp:
12392         * src/boost/detail/ob_compressed_pair.hpp:
12393         * src/boost/detail/quick_allocator.hpp:
12394         * src/boost/detail/reference_content.hpp:
12395         * src/boost/detail/select_type.hpp:
12396         * src/boost/detail/shared_array_nmt.hpp:
12397         * src/boost/detail/shared_count.hpp:
12398         * src/boost/detail/shared_ptr_nmt.hpp:
12399         * src/boost/detail/sp_counted_base.hpp:
12400         * src/boost/detail/sp_counted_base_cw_ppc.hpp:
12401         * src/boost/detail/sp_counted_base_cw_x86.hpp:
12402         * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
12403         * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
12404         * src/boost/detail/sp_counted_base_gcc_x86.hpp:
12405         * src/boost/detail/sp_counted_base_nt.hpp:
12406         * src/boost/detail/sp_counted_base_pt.hpp:
12407         * src/boost/detail/sp_counted_base_w32.hpp:
12408         * src/boost/detail/sp_counted_impl.hpp:
12409         * src/boost/detail/templated_streams.hpp:
12410         * src/boost/detail/utf8_codecvt_facet.hpp:
12411         * src/boost/detail/workaround.hpp:
12412         * src/boost/foreach.hpp:
12413         * src/boost/function.hpp:
12414         * src/boost/function/detail/function_iterate.hpp:
12415         * src/boost/function/detail/maybe_include.hpp:
12416         * src/boost/function/detail/prologue.hpp:
12417         * src/boost/function/function0.hpp:
12418         * src/boost/function/function1.hpp:
12419         * src/boost/function/function10.hpp:
12420         * src/boost/function/function2.hpp:
12421         * src/boost/function/function3.hpp:
12422         * src/boost/function/function4.hpp:
12423         * src/boost/function/function5.hpp:
12424         * src/boost/function/function6.hpp:
12425         * src/boost/function/function7.hpp:
12426         * src/boost/function/function8.hpp:
12427         * src/boost/function/function9.hpp:
12428         * src/boost/function/function_base.hpp:
12429         * src/boost/function/function_template.hpp:
12430         * src/boost/function_equal.hpp:
12431         * src/boost/get_pointer.hpp:
12432         * src/boost/implicit_cast.hpp:
12433         * src/boost/intrusive_ptr.hpp:
12434         * src/boost/iterator.hpp:
12435         * src/boost/iterator/counting_iterator.hpp:
12436         * src/boost/iterator/detail/any_conversion_eater.hpp:
12437         * src/boost/iterator/detail/config_def.hpp:
12438         * src/boost/iterator/detail/config_undef.hpp:
12439         * src/boost/iterator/detail/enable_if.hpp:
12440         * src/boost/iterator/detail/facade_iterator_category.hpp:
12441         * src/boost/iterator/detail/minimum_category.hpp:
12442         * src/boost/iterator/filter_iterator.hpp:
12443         * src/boost/iterator/indirect_iterator.hpp:
12444         * src/boost/iterator/interoperable.hpp:
12445         * src/boost/iterator/is_lvalue_iterator.hpp:
12446         * src/boost/iterator/is_readable_iterator.hpp:
12447         * src/boost/iterator/iterator_adaptor.hpp:
12448         * src/boost/iterator/iterator_archetypes.hpp:
12449         * src/boost/iterator/iterator_categories.hpp:
12450         * src/boost/iterator/iterator_concepts.hpp:
12451         * src/boost/iterator/iterator_facade.hpp:
12452         * src/boost/iterator/iterator_traits.hpp:
12453         * src/boost/iterator/new_iterator_tests.hpp:
12454         * src/boost/iterator/permutation_iterator.hpp:
12455         * src/boost/iterator/reverse_iterator.hpp:
12456         * src/boost/iterator/transform_iterator.hpp:
12457         * src/boost/iterator/zip_iterator.hpp:
12458         * src/boost/lexical_cast.hpp:
12459         * src/boost/mem_fn.hpp:
12460         * src/boost/mpl/O1_size.hpp:
12461         * src/boost/mpl/O1_size_fwd.hpp:
12462         * src/boost/mpl/accumulate.hpp:
12463         * src/boost/mpl/advance.hpp:
12464         * src/boost/mpl/advance_fwd.hpp:
12465         * src/boost/mpl/alias.hpp:
12466         * src/boost/mpl/always.hpp:
12467         * src/boost/mpl/and.hpp:
12468         * src/boost/mpl/apply.hpp:
12469         * src/boost/mpl/apply_fwd.hpp:
12470         * src/boost/mpl/apply_wrap.hpp:
12471         * src/boost/mpl/arg.hpp:
12472         * src/boost/mpl/arg_fwd.hpp:
12473         * src/boost/mpl/arithmetic.hpp:
12474         * src/boost/mpl/as_sequence.hpp:
12475         * src/boost/mpl/assert.hpp:
12476         * src/boost/mpl/at.hpp:
12477         * src/boost/mpl/at_fwd.hpp:
12478         * src/boost/mpl/aux_/O1_size_impl.hpp:
12479         * src/boost/mpl/aux_/adl_barrier.hpp:
12480         * src/boost/mpl/aux_/advance_backward.hpp:
12481         * src/boost/mpl/aux_/advance_forward.hpp:
12482         * src/boost/mpl/aux_/apply_1st.hpp:
12483         * src/boost/mpl/aux_/arg_typedef.hpp:
12484         * src/boost/mpl/aux_/arithmetic_op.hpp:
12485         * src/boost/mpl/aux_/arity.hpp:
12486         * src/boost/mpl/aux_/arity_spec.hpp:
12487         * src/boost/mpl/aux_/at_impl.hpp:
12488         * src/boost/mpl/aux_/back_impl.hpp:
12489         * src/boost/mpl/aux_/basic_bind.hpp:
12490         * src/boost/mpl/aux_/begin_end_impl.hpp:
12491         * src/boost/mpl/aux_/clear_impl.hpp:
12492         * src/boost/mpl/aux_/common_name_wknd.hpp:
12493         * src/boost/mpl/aux_/comparison_op.hpp:
12494         * src/boost/mpl/aux_/config/adl.hpp:
12495         * src/boost/mpl/aux_/config/arrays.hpp:
12496         * src/boost/mpl/aux_/config/bind.hpp:
12497         * src/boost/mpl/aux_/config/compiler.hpp:
12498         * src/boost/mpl/aux_/config/ctps.hpp:
12499         * src/boost/mpl/aux_/config/dependent_nttp.hpp:
12500         * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
12501         * src/boost/mpl/aux_/config/dtp.hpp:
12502         * src/boost/mpl/aux_/config/eti.hpp:
12503         * src/boost/mpl/aux_/config/forwarding.hpp:
12504         * src/boost/mpl/aux_/config/gcc.hpp:
12505         * src/boost/mpl/aux_/config/has_apply.hpp:
12506         * src/boost/mpl/aux_/config/has_xxx.hpp:
12507         * src/boost/mpl/aux_/config/integral.hpp:
12508         * src/boost/mpl/aux_/config/intel.hpp:
12509         * src/boost/mpl/aux_/config/lambda.hpp:
12510         * src/boost/mpl/aux_/config/msvc.hpp:
12511         * src/boost/mpl/aux_/config/msvc_typename.hpp:
12512         * src/boost/mpl/aux_/config/nttp.hpp:
12513         * src/boost/mpl/aux_/config/operators.hpp:
12514         * src/boost/mpl/aux_/config/overload_resolution.hpp:
12515         * src/boost/mpl/aux_/config/preprocessor.hpp:
12516         * src/boost/mpl/aux_/config/static_constant.hpp:
12517         * src/boost/mpl/aux_/config/ttp.hpp:
12518         * src/boost/mpl/aux_/config/typeof.hpp:
12519         * src/boost/mpl/aux_/config/use_preprocessed.hpp:
12520         * src/boost/mpl/aux_/config/workaround.hpp:
12521         * src/boost/mpl/aux_/contains_impl.hpp:
12522         * src/boost/mpl/aux_/count_args.hpp:
12523         * src/boost/mpl/aux_/count_impl.hpp:
12524         * src/boost/mpl/aux_/empty_impl.hpp:
12525         * src/boost/mpl/aux_/erase_impl.hpp:
12526         * src/boost/mpl/aux_/erase_key_impl.hpp:
12527         * src/boost/mpl/aux_/filter_iter.hpp:
12528         * src/boost/mpl/aux_/find_if_pred.hpp:
12529         * src/boost/mpl/aux_/fold_impl.hpp:
12530         * src/boost/mpl/aux_/fold_impl_body.hpp:
12531         * src/boost/mpl/aux_/fold_op.hpp:
12532         * src/boost/mpl/aux_/fold_pred.hpp:
12533         * src/boost/mpl/aux_/front_impl.hpp:
12534         * src/boost/mpl/aux_/full_lambda.hpp:
12535         * src/boost/mpl/aux_/has_apply.hpp:
12536         * src/boost/mpl/aux_/has_begin.hpp:
12537         * src/boost/mpl/aux_/has_key_impl.hpp:
12538         * src/boost/mpl/aux_/has_rebind.hpp:
12539         * src/boost/mpl/aux_/has_size.hpp:
12540         * src/boost/mpl/aux_/has_tag.hpp:
12541         * src/boost/mpl/aux_/has_type.hpp:
12542         * src/boost/mpl/aux_/include_preprocessed.hpp:
12543         * src/boost/mpl/aux_/insert_impl.hpp:
12544         * src/boost/mpl/aux_/insert_range_impl.hpp:
12545         * src/boost/mpl/aux_/inserter_algorithm.hpp:
12546         * src/boost/mpl/aux_/integral_wrapper.hpp:
12547         * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
12548         * src/boost/mpl/aux_/iter_apply.hpp:
12549         * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
12550         * src/boost/mpl/aux_/iter_fold_impl.hpp:
12551         * src/boost/mpl/aux_/iter_push_front.hpp:
12552         * src/boost/mpl/aux_/joint_iter.hpp:
12553         * src/boost/mpl/aux_/lambda_arity_param.hpp:
12554         * src/boost/mpl/aux_/lambda_no_ctps.hpp:
12555         * src/boost/mpl/aux_/lambda_spec.hpp:
12556         * src/boost/mpl/aux_/lambda_support.hpp:
12557         * src/boost/mpl/aux_/largest_int.hpp:
12558         * src/boost/mpl/aux_/logical_op.hpp:
12559         * src/boost/mpl/aux_/msvc_dtw.hpp:
12560         * src/boost/mpl/aux_/msvc_eti_base.hpp:
12561         * src/boost/mpl/aux_/msvc_is_class.hpp:
12562         * src/boost/mpl/aux_/msvc_never_true.hpp:
12563         * src/boost/mpl/aux_/msvc_type.hpp:
12564         * src/boost/mpl/aux_/na.hpp:
12565         * src/boost/mpl/aux_/na_assert.hpp:
12566         * src/boost/mpl/aux_/na_fwd.hpp:
12567         * src/boost/mpl/aux_/na_spec.hpp:
12568         * src/boost/mpl/aux_/nested_type_wknd.hpp:
12569         * src/boost/mpl/aux_/nttp_decl.hpp:
12570         * src/boost/mpl/aux_/numeric_cast_utils.hpp:
12571         * src/boost/mpl/aux_/numeric_op.hpp:
12572         * src/boost/mpl/aux_/order_impl.hpp:
12573         * src/boost/mpl/aux_/overload_names.hpp:
12574         * src/boost/mpl/aux_/partition_op.hpp:
12575         * src/boost/mpl/aux_/pop_back_impl.hpp:
12576         * src/boost/mpl/aux_/pop_front_impl.hpp:
12577         * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
12578         * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
12579         * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
12580         * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
12581         * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
12582         * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
12583         * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
12584         * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
12585         * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
12586         * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
12587         * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
12588         * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
12589         * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
12590         * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
12591         * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
12592         * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
12593         * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
12594         * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
12595         * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
12596         * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
12597         * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
12598         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
12599         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
12600         * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
12601         * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
12602         * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
12603         * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
12604         * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
12605         * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
12606         * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
12607         * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
12608         * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
12609         * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
12610         * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
12611         * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
12612         * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
12613         * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
12614         * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
12615         * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
12616         * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
12617         * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
12618         * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
12619         * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
12620         * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
12621         * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
12622         * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
12623         * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
12624         * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
12625         * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
12626         * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
12627         * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
12628         * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
12629         * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
12630         * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
12631         * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
12632         * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
12633         * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
12634         * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
12635         * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
12636         * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
12637         * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
12638         * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
12639         * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
12640         * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
12641         * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
12642         * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
12643         * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
12644         * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
12645         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
12646         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
12647         * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
12648         * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
12649         * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
12650         * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
12651         * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
12652         * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
12653         * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
12654         * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
12655         * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
12656         * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
12657         * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
12658         * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
12659         * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
12660         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
12661         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
12662         * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
12663         * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
12664         * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
12665         * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
12666         * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
12667         * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
12668         * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
12669         * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
12670         * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
12671         * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
12672         * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
12673         * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
12674         * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
12675         * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
12676         * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
12677         * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
12678         * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
12679         * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
12680         * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
12681         * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
12682         * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
12683         * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
12684         * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
12685         * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
12686         * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
12687         * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
12688         * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
12689         * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
12690         * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
12691         * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
12692         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
12693         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
12694         * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
12695         * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
12696         * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
12697         * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
12698         * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
12699         * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
12700         * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
12701         * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
12702         * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
12703         * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
12704         * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
12705         * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
12706         * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
12707         * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
12708         * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
12709         * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
12710         * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
12711         * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
12712         * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
12713         * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
12714         * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
12715         * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
12716         * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
12717         * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
12718         * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
12719         * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
12720         * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
12721         * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
12722         * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
12723         * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
12724         * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
12725         * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
12726         * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
12727         * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
12728         * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
12729         * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
12730         * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
12731         * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
12732         * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
12733         * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
12734         * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
12735         * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
12736         * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
12737         * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
12738         * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
12739         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
12740         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
12741         * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
12742         * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
12743         * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
12744         * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
12745         * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
12746         * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
12747         * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
12748         * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
12749         * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
12750         * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
12751         * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
12752         * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
12753         * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
12754         * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
12755         * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
12756         * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
12757         * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
12758         * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
12759         * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
12760         * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
12761         * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
12762         * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
12763         * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
12764         * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
12765         * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
12766         * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
12767         * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
12768         * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
12769         * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
12770         * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
12771         * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
12772         * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
12773         * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
12774         * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
12775         * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
12776         * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
12777         * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
12778         * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
12779         * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
12780         * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
12781         * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
12782         * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
12783         * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
12784         * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
12785         * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
12786         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
12787         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
12788         * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
12789         * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
12790         * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
12791         * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
12792         * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
12793         * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
12794         * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
12795         * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
12796         * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
12797         * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
12798         * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
12799         * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
12800         * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
12801         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
12802         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
12803         * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
12804         * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
12805         * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
12806         * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
12807         * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
12808         * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
12809         * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
12810         * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
12811         * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
12812         * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
12813         * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
12814         * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
12815         * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
12816         * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
12817         * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
12818         * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
12819         * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
12820         * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
12821         * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
12822         * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
12823         * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
12824         * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
12825         * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
12826         * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
12827         * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
12828         * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
12829         * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
12830         * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
12831         * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
12832         * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
12833         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
12834         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
12835         * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
12836         * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
12837         * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
12838         * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
12839         * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
12840         * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
12841         * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
12842         * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
12843         * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
12844         * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
12845         * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
12846         * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
12847         * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
12848         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
12849         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
12850         * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
12851         * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
12852         * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
12853         * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
12854         * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
12855         * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
12856         * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
12857         * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
12858         * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
12859         * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
12860         * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
12861         * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
12862         * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
12863         * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
12864         * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
12865         * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
12866         * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
12867         * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
12868         * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
12869         * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
12870         * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
12871         * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
12872         * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
12873         * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
12874         * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
12875         * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
12876         * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
12877         * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
12878         * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
12879         * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
12880         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
12881         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
12882         * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
12883         * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
12884         * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
12885         * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
12886         * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
12887         * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
12888         * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
12889         * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
12890         * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
12891         * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
12892         * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
12893         * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
12894         * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
12895         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
12896         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
12897         * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
12898         * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
12899         * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
12900         * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
12901         * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
12902         * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
12903         * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
12904         * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
12905         * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
12906         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
12907         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
12908         * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
12909         * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
12910         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
12911         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
12912         * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
12913         * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
12914         * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
12915         * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
12916         * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
12917         * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
12918         * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
12919         * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
12920         * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
12921         * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
12922         * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
12923         * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
12924         * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
12925         * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
12926         * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
12927         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
12928         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
12929         * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
12930         * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
12931         * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
12932         * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
12933         * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
12934         * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
12935         * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
12936         * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
12937         * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
12938         * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
12939         * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
12940         * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
12941         * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
12942         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
12943         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
12944         * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
12945         * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
12946         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
12947         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
12948         * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
12949         * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
12950         * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
12951         * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
12952         * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
12953         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
12954         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
12955         * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
12956         * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
12957         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
12958         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
12959         * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
12960         * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
12961         * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
12962         * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
12963         * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
12964         * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
12965         * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
12966         * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
12967         * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
12968         * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
12969         * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
12970         * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
12971         * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
12972         * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
12973         * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
12974         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
12975         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
12976         * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
12977         * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
12978         * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
12979         * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
12980         * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
12981         * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
12982         * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
12983         * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
12984         * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
12985         * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
12986         * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
12987         * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
12988         * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
12989         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
12990         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
12991         * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
12992         * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
12993         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
12994         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
12995         * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
12996         * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
12997         * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
12998         * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
12999         * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
13000         * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
13001         * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
13002         * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
13003         * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
13004         * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
13005         * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
13006         * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
13007         * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
13008         * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
13009         * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
13010         * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
13011         * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
13012         * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
13013         * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
13014         * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
13015         * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
13016         * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
13017         * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
13018         * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
13019         * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
13020         * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
13021         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
13022         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
13023         * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
13024         * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
13025         * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
13026         * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
13027         * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
13028         * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
13029         * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
13030         * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
13031         * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
13032         * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
13033         * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
13034         * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
13035         * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
13036         * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
13037         * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
13038         * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
13039         * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
13040         * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
13041         * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
13042         * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
13043         * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
13044         * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
13045         * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
13046         * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
13047         * src/boost/mpl/aux_/preprocessor/add.hpp:
13048         * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
13049         * src/boost/mpl/aux_/preprocessor/default_params.hpp:
13050         * src/boost/mpl/aux_/preprocessor/enum.hpp:
13051         * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
13052         * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
13053         * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
13054         * src/boost/mpl/aux_/preprocessor/params.hpp:
13055         * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
13056         * src/boost/mpl/aux_/preprocessor/range.hpp:
13057         * src/boost/mpl/aux_/preprocessor/repeat.hpp:
13058         * src/boost/mpl/aux_/preprocessor/sub.hpp:
13059         * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
13060         * src/boost/mpl/aux_/preprocessor/tuple.hpp:
13061         * src/boost/mpl/aux_/ptr_to_ref.hpp:
13062         * src/boost/mpl/aux_/push_back_impl.hpp:
13063         * src/boost/mpl/aux_/push_front_impl.hpp:
13064         * src/boost/mpl/aux_/range_c/O1_size.hpp:
13065         * src/boost/mpl/aux_/range_c/back.hpp:
13066         * src/boost/mpl/aux_/range_c/empty.hpp:
13067         * src/boost/mpl/aux_/range_c/front.hpp:
13068         * src/boost/mpl/aux_/range_c/iterator.hpp:
13069         * src/boost/mpl/aux_/range_c/size.hpp:
13070         * src/boost/mpl/aux_/range_c/tag.hpp:
13071         * src/boost/mpl/aux_/reverse_fold_impl.hpp:
13072         * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
13073         * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
13074         * src/boost/mpl/aux_/sequence_wrapper.hpp:
13075         * src/boost/mpl/aux_/shift_op.hpp:
13076         * src/boost/mpl/aux_/single_element_iter.hpp:
13077         * src/boost/mpl/aux_/size_impl.hpp:
13078         * src/boost/mpl/aux_/sort_impl.hpp:
13079         * src/boost/mpl/aux_/static_cast.hpp:
13080         * src/boost/mpl/aux_/template_arity.hpp:
13081         * src/boost/mpl/aux_/template_arity_fwd.hpp:
13082         * src/boost/mpl/aux_/test.hpp:
13083         * src/boost/mpl/aux_/test/assert.hpp:
13084         * src/boost/mpl/aux_/test/data.hpp:
13085         * src/boost/mpl/aux_/test/test_case.hpp:
13086         * src/boost/mpl/aux_/traits_lambda_spec.hpp:
13087         * src/boost/mpl/aux_/transform_iter.hpp:
13088         * src/boost/mpl/aux_/type_wrapper.hpp:
13089         * src/boost/mpl/aux_/unwrap.hpp:
13090         * src/boost/mpl/aux_/value_wknd.hpp:
13091         * src/boost/mpl/aux_/yes_no.hpp:
13092         * src/boost/mpl/back.hpp:
13093         * src/boost/mpl/back_fwd.hpp:
13094         * src/boost/mpl/back_inserter.hpp:
13095         * src/boost/mpl/base.hpp:
13096         * src/boost/mpl/begin.hpp:
13097         * src/boost/mpl/begin_end.hpp:
13098         * src/boost/mpl/begin_end_fwd.hpp:
13099         * src/boost/mpl/bind.hpp:
13100         * src/boost/mpl/bind_fwd.hpp:
13101         * src/boost/mpl/bitand.hpp:
13102         * src/boost/mpl/bitor.hpp:
13103         * src/boost/mpl/bitwise.hpp:
13104         * src/boost/mpl/bitxor.hpp:
13105         * src/boost/mpl/bool.hpp:
13106         * src/boost/mpl/bool_fwd.hpp:
13107         * src/boost/mpl/clear.hpp:
13108         * src/boost/mpl/clear_fwd.hpp:
13109         * src/boost/mpl/comparison.hpp:
13110         * src/boost/mpl/contains.hpp:
13111         * src/boost/mpl/contains_fwd.hpp:
13112         * src/boost/mpl/copy.hpp:
13113         * src/boost/mpl/copy_if.hpp:
13114         * src/boost/mpl/count.hpp:
13115         * src/boost/mpl/count_fwd.hpp:
13116         * src/boost/mpl/count_if.hpp:
13117         * src/boost/mpl/deque.hpp:
13118         * src/boost/mpl/deref.hpp:
13119         * src/boost/mpl/distance.hpp:
13120         * src/boost/mpl/distance_fwd.hpp:
13121         * src/boost/mpl/divides.hpp:
13122         * src/boost/mpl/empty.hpp:
13123         * src/boost/mpl/empty_base.hpp:
13124         * src/boost/mpl/empty_fwd.hpp:
13125         * src/boost/mpl/empty_sequence.hpp:
13126         * src/boost/mpl/end.hpp:
13127         * src/boost/mpl/equal.hpp:
13128         * src/boost/mpl/equal_to.hpp:
13129         * src/boost/mpl/erase.hpp:
13130         * src/boost/mpl/erase_fwd.hpp:
13131         * src/boost/mpl/erase_key.hpp:
13132         * src/boost/mpl/erase_key_fwd.hpp:
13133         * src/boost/mpl/eval_if.hpp:
13134         * src/boost/mpl/filter_view.hpp:
13135         * src/boost/mpl/find.hpp:
13136         * src/boost/mpl/find_if.hpp:
13137         * src/boost/mpl/fold.hpp:
13138         * src/boost/mpl/for_each.hpp:
13139         * src/boost/mpl/front.hpp:
13140         * src/boost/mpl/front_fwd.hpp:
13141         * src/boost/mpl/front_inserter.hpp:
13142         * src/boost/mpl/greater.hpp:
13143         * src/boost/mpl/greater_equal.hpp:
13144         * src/boost/mpl/has_key.hpp:
13145         * src/boost/mpl/has_key_fwd.hpp:
13146         * src/boost/mpl/has_xxx.hpp:
13147         * src/boost/mpl/identity.hpp:
13148         * src/boost/mpl/if.hpp:
13149         * src/boost/mpl/index_if.hpp:
13150         * src/boost/mpl/index_of.hpp:
13151         * src/boost/mpl/inherit.hpp:
13152         * src/boost/mpl/inherit_linearly.hpp:
13153         * src/boost/mpl/insert.hpp:
13154         * src/boost/mpl/insert_fwd.hpp:
13155         * src/boost/mpl/insert_range.hpp:
13156         * src/boost/mpl/insert_range_fwd.hpp:
13157         * src/boost/mpl/inserter.hpp:
13158         * src/boost/mpl/int.hpp:
13159         * src/boost/mpl/int_fwd.hpp:
13160         * src/boost/mpl/integral_c.hpp:
13161         * src/boost/mpl/integral_c_fwd.hpp:
13162         * src/boost/mpl/integral_c_tag.hpp:
13163         * src/boost/mpl/is_placeholder.hpp:
13164         * src/boost/mpl/is_sequence.hpp:
13165         * src/boost/mpl/iter_fold.hpp:
13166         * src/boost/mpl/iter_fold_if.hpp:
13167         * src/boost/mpl/iterator_category.hpp:
13168         * src/boost/mpl/iterator_range.hpp:
13169         * src/boost/mpl/iterator_tags.hpp:
13170         * src/boost/mpl/joint_view.hpp:
13171         * src/boost/mpl/key_type.hpp:
13172         * src/boost/mpl/key_type_fwd.hpp:
13173         * src/boost/mpl/lambda.hpp:
13174         * src/boost/mpl/lambda_fwd.hpp:
13175         * src/boost/mpl/less.hpp:
13176         * src/boost/mpl/less_equal.hpp:
13177         * src/boost/mpl/limits/arity.hpp:
13178         * src/boost/mpl/limits/list.hpp:
13179         * src/boost/mpl/limits/map.hpp:
13180         * src/boost/mpl/limits/set.hpp:
13181         * src/boost/mpl/limits/unrolling.hpp:
13182         * src/boost/mpl/limits/vector.hpp:
13183         * src/boost/mpl/list.hpp:
13184         * src/boost/mpl/list/aux_/O1_size.hpp:
13185         * src/boost/mpl/list/aux_/begin_end.hpp:
13186         * src/boost/mpl/list/aux_/clear.hpp:
13187         * src/boost/mpl/list/aux_/empty.hpp:
13188         * src/boost/mpl/list/aux_/front.hpp:
13189         * src/boost/mpl/list/aux_/include_preprocessed.hpp:
13190         * src/boost/mpl/list/aux_/item.hpp:
13191         * src/boost/mpl/list/aux_/iterator.hpp:
13192         * src/boost/mpl/list/aux_/numbered.hpp:
13193         * src/boost/mpl/list/aux_/numbered_c.hpp:
13194         * src/boost/mpl/list/aux_/pop_front.hpp:
13195         * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
13196         * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
13197         * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
13198         * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
13199         * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
13200         * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
13201         * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
13202         * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
13203         * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
13204         * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
13205         * src/boost/mpl/list/aux_/push_back.hpp:
13206         * src/boost/mpl/list/aux_/push_front.hpp:
13207         * src/boost/mpl/list/aux_/size.hpp:
13208         * src/boost/mpl/list/aux_/tag.hpp:
13209         * src/boost/mpl/list/list0.hpp:
13210         * src/boost/mpl/list/list0_c.hpp:
13211         * src/boost/mpl/list/list10.hpp:
13212         * src/boost/mpl/list/list10_c.hpp:
13213         * src/boost/mpl/list/list20.hpp:
13214         * src/boost/mpl/list/list20_c.hpp:
13215         * src/boost/mpl/list/list30.hpp:
13216         * src/boost/mpl/list/list30_c.hpp:
13217         * src/boost/mpl/list/list40.hpp:
13218         * src/boost/mpl/list/list40_c.hpp:
13219         * src/boost/mpl/list/list50.hpp:
13220         * src/boost/mpl/list/list50_c.hpp:
13221         * src/boost/mpl/list_c.hpp:
13222         * src/boost/mpl/logical.hpp:
13223         * src/boost/mpl/long.hpp:
13224         * src/boost/mpl/long_fwd.hpp:
13225         * src/boost/mpl/lower_bound.hpp:
13226         * src/boost/mpl/map.hpp:
13227         * src/boost/mpl/map/aux_/at_impl.hpp:
13228         * src/boost/mpl/map/aux_/begin_end_impl.hpp:
13229         * src/boost/mpl/map/aux_/clear_impl.hpp:
13230         * src/boost/mpl/map/aux_/contains_impl.hpp:
13231         * src/boost/mpl/map/aux_/empty_impl.hpp:
13232         * src/boost/mpl/map/aux_/erase_impl.hpp:
13233         * src/boost/mpl/map/aux_/erase_key_impl.hpp:
13234         * src/boost/mpl/map/aux_/has_key_impl.hpp:
13235         * src/boost/mpl/map/aux_/include_preprocessed.hpp:
13236         * src/boost/mpl/map/aux_/insert_impl.hpp:
13237         * src/boost/mpl/map/aux_/item.hpp:
13238         * src/boost/mpl/map/aux_/iterator.hpp:
13239         * src/boost/mpl/map/aux_/key_type_impl.hpp:
13240         * src/boost/mpl/map/aux_/map0.hpp:
13241         * src/boost/mpl/map/aux_/numbered.hpp:
13242         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
13243         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
13244         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
13245         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
13246         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
13247         * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
13248         * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
13249         * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
13250         * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
13251         * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
13252         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
13253         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
13254         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
13255         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
13256         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
13257         * src/boost/mpl/map/aux_/size_impl.hpp:
13258         * src/boost/mpl/map/aux_/tag.hpp:
13259         * src/boost/mpl/map/aux_/value_type_impl.hpp:
13260         * src/boost/mpl/map/map0.hpp:
13261         * src/boost/mpl/map/map10.hpp:
13262         * src/boost/mpl/map/map20.hpp:
13263         * src/boost/mpl/map/map30.hpp:
13264         * src/boost/mpl/map/map40.hpp:
13265         * src/boost/mpl/map/map50.hpp:
13266         * src/boost/mpl/math/fixed_c.hpp:
13267         * src/boost/mpl/math/is_even.hpp:
13268         * src/boost/mpl/math/rational_c.hpp:
13269         * src/boost/mpl/max.hpp:
13270         * src/boost/mpl/max_element.hpp:
13271         * src/boost/mpl/min.hpp:
13272         * src/boost/mpl/min_element.hpp:
13273         * src/boost/mpl/min_max.hpp:
13274         * src/boost/mpl/minus.hpp:
13275         * src/boost/mpl/modulus.hpp:
13276         * src/boost/mpl/multiplies.hpp:
13277         * src/boost/mpl/multiset/aux_/count_impl.hpp:
13278         * src/boost/mpl/multiset/aux_/insert_impl.hpp:
13279         * src/boost/mpl/multiset/aux_/item.hpp:
13280         * src/boost/mpl/multiset/aux_/multiset0.hpp:
13281         * src/boost/mpl/multiset/aux_/tag.hpp:
13282         * src/boost/mpl/multiset/multiset0.hpp:
13283         * src/boost/mpl/negate.hpp:
13284         * src/boost/mpl/next.hpp:
13285         * src/boost/mpl/next_prior.hpp:
13286         * src/boost/mpl/not.hpp:
13287         * src/boost/mpl/not_equal_to.hpp:
13288         * src/boost/mpl/numeric_cast.hpp:
13289         * src/boost/mpl/or.hpp:
13290         * src/boost/mpl/order.hpp:
13291         * src/boost/mpl/order_fwd.hpp:
13292         * src/boost/mpl/pair.hpp:
13293         * src/boost/mpl/pair_view.hpp:
13294         * src/boost/mpl/partition.hpp:
13295         * src/boost/mpl/placeholders.hpp:
13296         * src/boost/mpl/plus.hpp:
13297         * src/boost/mpl/pop_back.hpp:
13298         * src/boost/mpl/pop_back_fwd.hpp:
13299         * src/boost/mpl/pop_front.hpp:
13300         * src/boost/mpl/pop_front_fwd.hpp:
13301         * src/boost/mpl/print.hpp:
13302         * src/boost/mpl/prior.hpp:
13303         * src/boost/mpl/protect.hpp:
13304         * src/boost/mpl/push_back.hpp:
13305         * src/boost/mpl/push_back_fwd.hpp:
13306         * src/boost/mpl/push_front.hpp:
13307         * src/boost/mpl/push_front_fwd.hpp:
13308         * src/boost/mpl/quote.hpp:
13309         * src/boost/mpl/range_c.hpp:
13310         * src/boost/mpl/remove.hpp:
13311         * src/boost/mpl/remove_if.hpp:
13312         * src/boost/mpl/replace.hpp:
13313         * src/boost/mpl/replace_if.hpp:
13314         * src/boost/mpl/reverse.hpp:
13315         * src/boost/mpl/reverse_fold.hpp:
13316         * src/boost/mpl/reverse_iter_fold.hpp:
13317         * src/boost/mpl/same_as.hpp:
13318         * src/boost/mpl/sequence_tag.hpp:
13319         * src/boost/mpl/sequence_tag_fwd.hpp:
13320         * src/boost/mpl/set.hpp:
13321         * src/boost/mpl/set/aux_/at_impl.hpp:
13322         * src/boost/mpl/set/aux_/begin_end_impl.hpp:
13323         * src/boost/mpl/set/aux_/clear_impl.hpp:
13324         * src/boost/mpl/set/aux_/empty_impl.hpp:
13325         * src/boost/mpl/set/aux_/erase_impl.hpp:
13326         * src/boost/mpl/set/aux_/erase_key_impl.hpp:
13327         * src/boost/mpl/set/aux_/has_key_impl.hpp:
13328         * src/boost/mpl/set/aux_/include_preprocessed.hpp:
13329         * src/boost/mpl/set/aux_/insert_impl.hpp:
13330         * src/boost/mpl/set/aux_/item.hpp:
13331         * src/boost/mpl/set/aux_/iterator.hpp:
13332         * src/boost/mpl/set/aux_/key_type_impl.hpp:
13333         * src/boost/mpl/set/aux_/numbered.hpp:
13334         * src/boost/mpl/set/aux_/numbered_c.hpp:
13335         * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
13336         * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
13337         * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
13338         * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
13339         * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
13340         * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
13341         * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
13342         * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
13343         * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
13344         * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
13345         * src/boost/mpl/set/aux_/set0.hpp:
13346         * src/boost/mpl/set/aux_/size_impl.hpp:
13347         * src/boost/mpl/set/aux_/tag.hpp:
13348         * src/boost/mpl/set/aux_/value_type_impl.hpp:
13349         * src/boost/mpl/set/set0.hpp:
13350         * src/boost/mpl/set/set0_c.hpp:
13351         * src/boost/mpl/set/set10.hpp:
13352         * src/boost/mpl/set/set10_c.hpp:
13353         * src/boost/mpl/set/set20.hpp:
13354         * src/boost/mpl/set/set20_c.hpp:
13355         * src/boost/mpl/set/set30.hpp:
13356         * src/boost/mpl/set/set30_c.hpp:
13357         * src/boost/mpl/set/set40.hpp:
13358         * src/boost/mpl/set/set40_c.hpp:
13359         * src/boost/mpl/set/set50.hpp:
13360         * src/boost/mpl/set/set50_c.hpp:
13361         * src/boost/mpl/set_c.hpp:
13362         * src/boost/mpl/shift_left.hpp:
13363         * src/boost/mpl/shift_right.hpp:
13364         * src/boost/mpl/single_view.hpp:
13365         * src/boost/mpl/size.hpp:
13366         * src/boost/mpl/size_fwd.hpp:
13367         * src/boost/mpl/size_t.hpp:
13368         * src/boost/mpl/size_t_fwd.hpp:
13369         * src/boost/mpl/sizeof.hpp:
13370         * src/boost/mpl/sort.hpp:
13371         * src/boost/mpl/stable_partition.hpp:
13372         * src/boost/mpl/switch.hpp:
13373         * src/boost/mpl/tag.hpp:
13374         * src/boost/mpl/times.hpp:
13375         * src/boost/mpl/transform.hpp:
13376         * src/boost/mpl/transform_view.hpp:
13377         * src/boost/mpl/unique.hpp:
13378         * src/boost/mpl/unpack_args.hpp:
13379         * src/boost/mpl/upper_bound.hpp:
13380         * src/boost/mpl/value_type.hpp:
13381         * src/boost/mpl/value_type_fwd.hpp:
13382         * src/boost/mpl/vector.hpp:
13383         * src/boost/mpl/vector/aux_/O1_size.hpp:
13384         * src/boost/mpl/vector/aux_/at.hpp:
13385         * src/boost/mpl/vector/aux_/back.hpp:
13386         * src/boost/mpl/vector/aux_/begin_end.hpp:
13387         * src/boost/mpl/vector/aux_/clear.hpp:
13388         * src/boost/mpl/vector/aux_/empty.hpp:
13389         * src/boost/mpl/vector/aux_/front.hpp:
13390         * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
13391         * src/boost/mpl/vector/aux_/item.hpp:
13392         * src/boost/mpl/vector/aux_/iterator.hpp:
13393         * src/boost/mpl/vector/aux_/numbered.hpp:
13394         * src/boost/mpl/vector/aux_/numbered_c.hpp:
13395         * src/boost/mpl/vector/aux_/pop_back.hpp:
13396         * src/boost/mpl/vector/aux_/pop_front.hpp:
13397         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
13398         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
13399         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
13400         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
13401         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
13402         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
13403         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
13404         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
13405         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
13406         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
13407         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
13408         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
13409         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
13410         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
13411         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
13412         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
13413         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
13414         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
13415         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
13416         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
13417         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
13418         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
13419         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
13420         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
13421         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
13422         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
13423         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
13424         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
13425         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
13426         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
13427         * src/boost/mpl/vector/aux_/push_back.hpp:
13428         * src/boost/mpl/vector/aux_/push_front.hpp:
13429         * src/boost/mpl/vector/aux_/size.hpp:
13430         * src/boost/mpl/vector/aux_/tag.hpp:
13431         * src/boost/mpl/vector/aux_/vector0.hpp:
13432         * src/boost/mpl/vector/vector0.hpp:
13433         * src/boost/mpl/vector/vector0_c.hpp:
13434         * src/boost/mpl/vector/vector10.hpp:
13435         * src/boost/mpl/vector/vector10_c.hpp:
13436         * src/boost/mpl/vector/vector20.hpp:
13437         * src/boost/mpl/vector/vector20_c.hpp:
13438         * src/boost/mpl/vector/vector30.hpp:
13439         * src/boost/mpl/vector/vector30_c.hpp:
13440         * src/boost/mpl/vector/vector40.hpp:
13441         * src/boost/mpl/vector/vector40_c.hpp:
13442         * src/boost/mpl/vector/vector50.hpp:
13443         * src/boost/mpl/vector/vector50_c.hpp:
13444         * src/boost/mpl/vector_c.hpp:
13445         * src/boost/mpl/void.hpp:
13446         * src/boost/mpl/void_fwd.hpp:
13447         * src/boost/mpl/zip_view.hpp:
13448         * src/boost/next_prior.hpp:
13449         * src/boost/noncopyable.hpp:
13450         * src/boost/pointer_cast.hpp:
13451         * src/boost/preprocessor.hpp:
13452         * src/boost/preprocessor/arithmetic.hpp:
13453         * src/boost/preprocessor/arithmetic/add.hpp:
13454         * src/boost/preprocessor/arithmetic/dec.hpp:
13455         * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
13456         * src/boost/preprocessor/arithmetic/div.hpp:
13457         * src/boost/preprocessor/arithmetic/inc.hpp:
13458         * src/boost/preprocessor/arithmetic/mod.hpp:
13459         * src/boost/preprocessor/arithmetic/mul.hpp:
13460         * src/boost/preprocessor/arithmetic/sub.hpp:
13461         * src/boost/preprocessor/array.hpp:
13462         * src/boost/preprocessor/array/data.hpp:
13463         * src/boost/preprocessor/array/elem.hpp:
13464         * src/boost/preprocessor/array/insert.hpp:
13465         * src/boost/preprocessor/array/pop_back.hpp:
13466         * src/boost/preprocessor/array/pop_front.hpp:
13467         * src/boost/preprocessor/array/push_back.hpp:
13468         * src/boost/preprocessor/array/push_front.hpp:
13469         * src/boost/preprocessor/array/remove.hpp:
13470         * src/boost/preprocessor/array/replace.hpp:
13471         * src/boost/preprocessor/array/reverse.hpp:
13472         * src/boost/preprocessor/array/size.hpp:
13473         * src/boost/preprocessor/assert_msg.hpp:
13474         * src/boost/preprocessor/cat.hpp:
13475         * src/boost/preprocessor/comma.hpp:
13476         * src/boost/preprocessor/comma_if.hpp:
13477         * src/boost/preprocessor/comparison.hpp:
13478         * src/boost/preprocessor/comparison/equal.hpp:
13479         * src/boost/preprocessor/comparison/greater.hpp:
13480         * src/boost/preprocessor/comparison/greater_equal.hpp:
13481         * src/boost/preprocessor/comparison/less.hpp:
13482         * src/boost/preprocessor/comparison/less_equal.hpp:
13483         * src/boost/preprocessor/comparison/not_equal.hpp:
13484         * src/boost/preprocessor/config/config.hpp:
13485         * src/boost/preprocessor/config/limits.hpp:
13486         * src/boost/preprocessor/control.hpp:
13487         * src/boost/preprocessor/control/deduce_d.hpp:
13488         * src/boost/preprocessor/control/detail/dmc/while.hpp:
13489         * src/boost/preprocessor/control/detail/edg/while.hpp:
13490         * src/boost/preprocessor/control/detail/msvc/while.hpp:
13491         * src/boost/preprocessor/control/detail/while.hpp:
13492         * src/boost/preprocessor/control/expr_if.hpp:
13493         * src/boost/preprocessor/control/expr_iif.hpp:
13494         * src/boost/preprocessor/control/if.hpp:
13495         * src/boost/preprocessor/control/iif.hpp:
13496         * src/boost/preprocessor/control/while.hpp:
13497         * src/boost/preprocessor/debug.hpp:
13498         * src/boost/preprocessor/debug/assert.hpp:
13499         * src/boost/preprocessor/debug/error.hpp:
13500         * src/boost/preprocessor/debug/line.hpp:
13501         * src/boost/preprocessor/dec.hpp:
13502         * src/boost/preprocessor/detail/auto_rec.hpp:
13503         * src/boost/preprocessor/detail/check.hpp:
13504         * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
13505         * src/boost/preprocessor/detail/is_binary.hpp:
13506         * src/boost/preprocessor/detail/is_nullary.hpp:
13507         * src/boost/preprocessor/detail/is_unary.hpp:
13508         * src/boost/preprocessor/detail/null.hpp:
13509         * src/boost/preprocessor/detail/split.hpp:
13510         * src/boost/preprocessor/empty.hpp:
13511         * src/boost/preprocessor/enum.hpp:
13512         * src/boost/preprocessor/enum_params.hpp:
13513         * src/boost/preprocessor/enum_params_with_a_default.hpp:
13514         * src/boost/preprocessor/enum_params_with_defaults.hpp:
13515         * src/boost/preprocessor/enum_shifted.hpp:
13516         * src/boost/preprocessor/enum_shifted_params.hpp:
13517         * src/boost/preprocessor/expand.hpp:
13518         * src/boost/preprocessor/expr_if.hpp:
13519         * src/boost/preprocessor/facilities.hpp:
13520         * src/boost/preprocessor/facilities/apply.hpp:
13521         * src/boost/preprocessor/facilities/empty.hpp:
13522         * src/boost/preprocessor/facilities/expand.hpp:
13523         * src/boost/preprocessor/facilities/identity.hpp:
13524         * src/boost/preprocessor/facilities/intercept.hpp:
13525         * src/boost/preprocessor/facilities/is_1.hpp:
13526         * src/boost/preprocessor/facilities/is_empty.hpp:
13527         * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
13528         * src/boost/preprocessor/for.hpp:
13529         * src/boost/preprocessor/identity.hpp:
13530         * src/boost/preprocessor/if.hpp:
13531         * src/boost/preprocessor/inc.hpp:
13532         * src/boost/preprocessor/iterate.hpp:
13533         * src/boost/preprocessor/iteration.hpp:
13534         * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
13535         * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
13536         * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
13537         * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
13538         * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
13539         * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
13540         * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
13541         * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
13542         * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
13543         * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
13544         * src/boost/preprocessor/iteration/detail/finish.hpp:
13545         * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
13546         * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
13547         * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
13548         * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
13549         * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
13550         * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
13551         * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
13552         * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
13553         * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
13554         * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
13555         * src/boost/preprocessor/iteration/detail/local.hpp:
13556         * src/boost/preprocessor/iteration/detail/rlocal.hpp:
13557         * src/boost/preprocessor/iteration/detail/self.hpp:
13558         * src/boost/preprocessor/iteration/detail/start.hpp:
13559         * src/boost/preprocessor/iteration/iterate.hpp:
13560         * src/boost/preprocessor/iteration/local.hpp:
13561         * src/boost/preprocessor/iteration/self.hpp:
13562         * src/boost/preprocessor/library.hpp:
13563         * src/boost/preprocessor/limits.hpp:
13564         * src/boost/preprocessor/list.hpp:
13565         * src/boost/preprocessor/list/adt.hpp:
13566         * src/boost/preprocessor/list/append.hpp:
13567         * src/boost/preprocessor/list/at.hpp:
13568         * src/boost/preprocessor/list/cat.hpp:
13569         * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
13570         * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
13571         * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
13572         * src/boost/preprocessor/list/detail/fold_left.hpp:
13573         * src/boost/preprocessor/list/detail/fold_right.hpp:
13574         * src/boost/preprocessor/list/enum.hpp:
13575         * src/boost/preprocessor/list/filter.hpp:
13576         * src/boost/preprocessor/list/first_n.hpp:
13577         * src/boost/preprocessor/list/fold_left.hpp:
13578         * src/boost/preprocessor/list/fold_right.hpp:
13579         * src/boost/preprocessor/list/for_each.hpp:
13580         * src/boost/preprocessor/list/for_each_i.hpp:
13581         * src/boost/preprocessor/list/for_each_product.hpp:
13582         * src/boost/preprocessor/list/rest_n.hpp:
13583         * src/boost/preprocessor/list/reverse.hpp:
13584         * src/boost/preprocessor/list/size.hpp:
13585         * src/boost/preprocessor/list/to_tuple.hpp:
13586         * src/boost/preprocessor/list/transform.hpp:
13587         * src/boost/preprocessor/logical.hpp:
13588         * src/boost/preprocessor/logical/and.hpp:
13589         * src/boost/preprocessor/logical/bitand.hpp:
13590         * src/boost/preprocessor/logical/bitnor.hpp:
13591         * src/boost/preprocessor/logical/bitor.hpp:
13592         * src/boost/preprocessor/logical/bitxor.hpp:
13593         * src/boost/preprocessor/logical/bool.hpp:
13594         * src/boost/preprocessor/logical/compl.hpp:
13595         * src/boost/preprocessor/logical/nor.hpp:
13596         * src/boost/preprocessor/logical/not.hpp:
13597         * src/boost/preprocessor/logical/or.hpp:
13598         * src/boost/preprocessor/logical/xor.hpp:
13599         * src/boost/preprocessor/max.hpp:
13600         * src/boost/preprocessor/min.hpp:
13601         * src/boost/preprocessor/punctuation.hpp:
13602         * src/boost/preprocessor/punctuation/comma.hpp:
13603         * src/boost/preprocessor/punctuation/comma_if.hpp:
13604         * src/boost/preprocessor/punctuation/paren.hpp:
13605         * src/boost/preprocessor/punctuation/paren_if.hpp:
13606         * src/boost/preprocessor/repeat.hpp:
13607         * src/boost/preprocessor/repeat_2nd.hpp:
13608         * src/boost/preprocessor/repeat_3rd.hpp:
13609         * src/boost/preprocessor/repeat_from_to.hpp:
13610         * src/boost/preprocessor/repeat_from_to_2nd.hpp:
13611         * src/boost/preprocessor/repeat_from_to_3rd.hpp:
13612         * src/boost/preprocessor/repetition.hpp:
13613         * src/boost/preprocessor/repetition/deduce_r.hpp:
13614         * src/boost/preprocessor/repetition/deduce_z.hpp:
13615         * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
13616         * src/boost/preprocessor/repetition/detail/edg/for.hpp:
13617         * src/boost/preprocessor/repetition/detail/for.hpp:
13618         * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
13619         * src/boost/preprocessor/repetition/enum.hpp:
13620         * src/boost/preprocessor/repetition/enum_binary_params.hpp:
13621         * src/boost/preprocessor/repetition/enum_params.hpp:
13622         * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
13623         * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
13624         * src/boost/preprocessor/repetition/enum_shifted.hpp:
13625         * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
13626         * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
13627         * src/boost/preprocessor/repetition/enum_trailing.hpp:
13628         * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
13629         * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
13630         * src/boost/preprocessor/repetition/for.hpp:
13631         * src/boost/preprocessor/repetition/repeat.hpp:
13632         * src/boost/preprocessor/repetition/repeat_from_to.hpp:
13633         * src/boost/preprocessor/selection.hpp:
13634         * src/boost/preprocessor/selection/max.hpp:
13635         * src/boost/preprocessor/selection/min.hpp:
13636         * src/boost/preprocessor/seq.hpp:
13637         * src/boost/preprocessor/seq/cat.hpp:
13638         * src/boost/preprocessor/seq/detail/split.hpp:
13639         * src/boost/preprocessor/seq/elem.hpp:
13640         * src/boost/preprocessor/seq/enum.hpp:
13641         * src/boost/preprocessor/seq/filter.hpp:
13642         * src/boost/preprocessor/seq/first_n.hpp:
13643         * src/boost/preprocessor/seq/fold_left.hpp:
13644         * src/boost/preprocessor/seq/fold_right.hpp:
13645         * src/boost/preprocessor/seq/for_each.hpp:
13646         * src/boost/preprocessor/seq/for_each_i.hpp:
13647         * src/boost/preprocessor/seq/for_each_product.hpp:
13648         * src/boost/preprocessor/seq/insert.hpp:
13649         * src/boost/preprocessor/seq/pop_back.hpp:
13650         * src/boost/preprocessor/seq/pop_front.hpp:
13651         * src/boost/preprocessor/seq/push_back.hpp:
13652         * src/boost/preprocessor/seq/push_front.hpp:
13653         * src/boost/preprocessor/seq/remove.hpp:
13654         * src/boost/preprocessor/seq/replace.hpp:
13655         * src/boost/preprocessor/seq/rest_n.hpp:
13656         * src/boost/preprocessor/seq/reverse.hpp:
13657         * src/boost/preprocessor/seq/seq.hpp:
13658         * src/boost/preprocessor/seq/size.hpp:
13659         * src/boost/preprocessor/seq/subseq.hpp:
13660         * src/boost/preprocessor/seq/to_array.hpp:
13661         * src/boost/preprocessor/seq/to_tuple.hpp:
13662         * src/boost/preprocessor/seq/transform.hpp:
13663         * src/boost/preprocessor/slot.hpp:
13664         * src/boost/preprocessor/slot/counter.hpp:
13665         * src/boost/preprocessor/slot/detail/counter.hpp:
13666         * src/boost/preprocessor/slot/detail/def.hpp:
13667         * src/boost/preprocessor/slot/detail/shared.hpp:
13668         * src/boost/preprocessor/slot/detail/slot1.hpp:
13669         * src/boost/preprocessor/slot/detail/slot2.hpp:
13670         * src/boost/preprocessor/slot/detail/slot3.hpp:
13671         * src/boost/preprocessor/slot/detail/slot4.hpp:
13672         * src/boost/preprocessor/slot/detail/slot5.hpp:
13673         * src/boost/preprocessor/slot/slot.hpp:
13674         * src/boost/preprocessor/stringize.hpp:
13675         * src/boost/preprocessor/tuple.hpp:
13676         * src/boost/preprocessor/tuple/eat.hpp:
13677         * src/boost/preprocessor/tuple/elem.hpp:
13678         * src/boost/preprocessor/tuple/rem.hpp:
13679         * src/boost/preprocessor/tuple/reverse.hpp:
13680         * src/boost/preprocessor/tuple/to_list.hpp:
13681         * src/boost/preprocessor/tuple/to_seq.hpp:
13682         * src/boost/preprocessor/while.hpp:
13683         * src/boost/preprocessor/wstringize.hpp:
13684         * src/boost/range.hpp:
13685         * src/boost/range/begin.hpp:
13686         * src/boost/range/concepts.hpp:
13687         * src/boost/range/config.hpp:
13688         * src/boost/range/const_iterator.hpp:
13689         * src/boost/range/const_reverse_iterator.hpp:
13690         * src/boost/range/detail/begin.hpp:
13691         * src/boost/range/detail/collection_traits.hpp:
13692         * src/boost/range/detail/collection_traits_detail.hpp:
13693         * src/boost/range/detail/common.hpp:
13694         * src/boost/range/detail/const_iterator.hpp:
13695         * src/boost/range/detail/difference_type.hpp:
13696         * src/boost/range/detail/empty.hpp:
13697         * src/boost/range/detail/end.hpp:
13698         * src/boost/range/detail/implementation_help.hpp:
13699         * src/boost/range/detail/iterator.hpp:
13700         * src/boost/range/detail/mfc/carray.hpp:
13701         * src/boost/range/detail/mfc/cstring.hpp:
13702         * src/boost/range/detail/remove_extent.hpp:
13703         * src/boost/range/detail/sfinae.hpp:
13704         * src/boost/range/detail/size.hpp:
13705         * src/boost/range/detail/size_type.hpp:
13706         * src/boost/range/detail/sizer.hpp:
13707         * src/boost/range/detail/value_type.hpp:
13708         * src/boost/range/detail/vc6/end.hpp:
13709         * src/boost/range/detail/vc6/size.hpp:
13710         * src/boost/range/difference_type.hpp:
13711         * src/boost/range/empty.hpp:
13712         * src/boost/range/end.hpp:
13713         * src/boost/range/functions.hpp:
13714         * src/boost/range/iterator.hpp:
13715         * src/boost/range/iterator_range.hpp:
13716         * src/boost/range/metafunctions.hpp:
13717         * src/boost/range/rbegin.hpp:
13718         * src/boost/range/rend.hpp:
13719         * src/boost/range/result_iterator.hpp:
13720         * src/boost/range/reverse_iterator.hpp:
13721         * src/boost/range/reverse_result_iterator.hpp:
13722         * src/boost/range/size.hpp:
13723         * src/boost/range/size_type.hpp:
13724         * src/boost/range/sub_range.hpp:
13725         * src/boost/range/value_type.hpp:
13726         * src/boost/ref.hpp:
13727         * src/boost/scoped_array.hpp:
13728         * src/boost/scoped_ptr.hpp:
13729         * src/boost/shared_ptr.hpp:
13730         * src/boost/smart_cast.hpp:
13731         * src/boost/smart_ptr.hpp:
13732         * src/boost/static_assert.hpp:
13733         * src/boost/static_warning.hpp:
13734         * src/boost/throw_exception.hpp:
13735         * src/boost/type_traits.hpp:
13736         * src/boost/type_traits/add_const.hpp:
13737         * src/boost/type_traits/add_cv.hpp:
13738         * src/boost/type_traits/add_pointer.hpp:
13739         * src/boost/type_traits/add_reference.hpp:
13740         * src/boost/type_traits/add_volatile.hpp:
13741         * src/boost/type_traits/aligned_storage.hpp:
13742         * src/boost/type_traits/alignment_of.hpp:
13743         * src/boost/type_traits/alignment_traits.hpp:
13744         * src/boost/type_traits/arithmetic_traits.hpp:
13745         * src/boost/type_traits/array_traits.hpp:
13746         * src/boost/type_traits/broken_compiler_spec.hpp:
13747         * src/boost/type_traits/composite_traits.hpp:
13748         * src/boost/type_traits/config.hpp:
13749         * src/boost/type_traits/conversion_traits.hpp:
13750         * src/boost/type_traits/cv_traits.hpp:
13751         * src/boost/type_traits/decay.hpp:
13752         * src/boost/type_traits/detail/bool_trait_def.hpp:
13753         * src/boost/type_traits/detail/bool_trait_undef.hpp:
13754         * src/boost/type_traits/detail/cv_traits_impl.hpp:
13755         * src/boost/type_traits/detail/false_result.hpp:
13756         * src/boost/type_traits/detail/ice_and.hpp:
13757         * src/boost/type_traits/detail/ice_eq.hpp:
13758         * src/boost/type_traits/detail/ice_not.hpp:
13759         * src/boost/type_traits/detail/ice_or.hpp:
13760         * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
13761         * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
13762         * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
13763         * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
13764         * src/boost/type_traits/detail/size_t_trait_def.hpp:
13765         * src/boost/type_traits/detail/size_t_trait_undef.hpp:
13766         * src/boost/type_traits/detail/template_arity_spec.hpp:
13767         * src/boost/type_traits/detail/type_trait_def.hpp:
13768         * src/boost/type_traits/detail/type_trait_undef.hpp:
13769         * src/boost/type_traits/detail/wrap.hpp:
13770         * src/boost/type_traits/detail/yes_no_type.hpp:
13771         * src/boost/type_traits/extent.hpp:
13772         * src/boost/type_traits/function_traits.hpp:
13773         * src/boost/type_traits/has_nothrow_assign.hpp:
13774         * src/boost/type_traits/has_nothrow_constructor.hpp:
13775         * src/boost/type_traits/has_nothrow_copy.hpp:
13776         * src/boost/type_traits/has_nothrow_destructor.hpp:
13777         * src/boost/type_traits/has_trivial_assign.hpp:
13778         * src/boost/type_traits/has_trivial_constructor.hpp:
13779         * src/boost/type_traits/has_trivial_copy.hpp:
13780         * src/boost/type_traits/has_trivial_destructor.hpp:
13781         * src/boost/type_traits/has_virtual_destructor.hpp:
13782         * src/boost/type_traits/ice.hpp:
13783         * src/boost/type_traits/integral_constant.hpp:
13784         * src/boost/type_traits/intrinsics.hpp:
13785         * src/boost/type_traits/is_abstract.hpp:
13786         * src/boost/type_traits/is_arithmetic.hpp:
13787         * src/boost/type_traits/is_array.hpp:
13788         * src/boost/type_traits/is_base_and_derived.hpp:
13789         * src/boost/type_traits/is_base_of.hpp:
13790         * src/boost/type_traits/is_class.hpp:
13791         * src/boost/type_traits/is_compound.hpp:
13792         * src/boost/type_traits/is_const.hpp:
13793         * src/boost/type_traits/is_convertible.hpp:
13794         * src/boost/type_traits/is_empty.hpp:
13795         * src/boost/type_traits/is_enum.hpp:
13796         * src/boost/type_traits/is_float.hpp:
13797         * src/boost/type_traits/is_floating_point.hpp:
13798         * src/boost/type_traits/is_function.hpp:
13799         * src/boost/type_traits/is_fundamental.hpp:
13800         * src/boost/type_traits/is_integral.hpp:
13801         * src/boost/type_traits/is_member_function_pointer.hpp:
13802         * src/boost/type_traits/is_member_object_pointer.hpp:
13803         * src/boost/type_traits/is_member_pointer.hpp:
13804         * src/boost/type_traits/is_object.hpp:
13805         * src/boost/type_traits/is_pod.hpp:
13806         * src/boost/type_traits/is_pointer.hpp:
13807         * src/boost/type_traits/is_polymorphic.hpp:
13808         * src/boost/type_traits/is_reference.hpp:
13809         * src/boost/type_traits/is_same.hpp:
13810         * src/boost/type_traits/is_scalar.hpp:
13811         * src/boost/type_traits/is_signed.hpp:
13812         * src/boost/type_traits/is_stateless.hpp:
13813         * src/boost/type_traits/is_union.hpp:
13814         * src/boost/type_traits/is_unsigned.hpp:
13815         * src/boost/type_traits/is_void.hpp:
13816         * src/boost/type_traits/is_volatile.hpp:
13817         * src/boost/type_traits/msvc/remove_all_extents.hpp:
13818         * src/boost/type_traits/msvc/remove_bounds.hpp:
13819         * src/boost/type_traits/msvc/remove_const.hpp:
13820         * src/boost/type_traits/msvc/remove_cv.hpp:
13821         * src/boost/type_traits/msvc/remove_extent.hpp:
13822         * src/boost/type_traits/msvc/remove_pointer.hpp:
13823         * src/boost/type_traits/msvc/remove_reference.hpp:
13824         * src/boost/type_traits/msvc/remove_volatile.hpp:
13825         * src/boost/type_traits/msvc/typeof.hpp:
13826         * src/boost/type_traits/object_traits.hpp:
13827         * src/boost/type_traits/rank.hpp:
13828         * src/boost/type_traits/reference_traits.hpp:
13829         * src/boost/type_traits/remove_all_extents.hpp:
13830         * src/boost/type_traits/remove_bounds.hpp:
13831         * src/boost/type_traits/remove_const.hpp:
13832         * src/boost/type_traits/remove_cv.hpp:
13833         * src/boost/type_traits/remove_extent.hpp:
13834         * src/boost/type_traits/remove_pointer.hpp:
13835         * src/boost/type_traits/remove_reference.hpp:
13836         * src/boost/type_traits/remove_volatile.hpp:
13837         * src/boost/type_traits/same_traits.hpp:
13838         * src/boost/type_traits/transform_traits.hpp:
13839         * src/boost/type_traits/transform_traits_spec.hpp:
13840         * src/boost/type_traits/type_with_alignment.hpp:
13841         * src/boost/utility.hpp:
13842         * src/boost/utility/addressof.hpp:
13843         * src/boost/utility/base_from_member.hpp:
13844         * src/boost/utility/compare_pointees.hpp:
13845         * src/boost/utility/detail/in_place_factory_prefix.hpp:
13846         * src/boost/utility/detail/in_place_factory_suffix.hpp:
13847         * src/boost/utility/detail/result_of_iterate.hpp:
13848         * src/boost/utility/enable_if.hpp:
13849         * src/boost/utility/in_place_factory.hpp:
13850         * src/boost/utility/result_of.hpp:
13851         * src/boost/utility/typed_in_place_factory.hpp:
13852         * src/boost/utility/value_init.hpp:
13853         * src/boost/weak_ptr.hpp:
13854         * src/core/boost/algorithm/string.hpp:
13855         * src/core/boost/algorithm/string/case_conv.hpp:
13856         * src/core/boost/algorithm/string/classification.hpp:
13857         * src/core/boost/algorithm/string/compare.hpp:
13858         * src/core/boost/algorithm/string/concept.hpp:
13859         * src/core/boost/algorithm/string/config.hpp:
13860         * src/core/boost/algorithm/string/constants.hpp:
13861         * src/core/boost/algorithm/string/detail/case_conv.hpp:
13862         * src/core/boost/algorithm/string/detail/classification.hpp:
13863         * src/core/boost/algorithm/string/detail/find_format.hpp:
13864         * src/core/boost/algorithm/string/detail/find_format_all.hpp:
13865         * src/core/boost/algorithm/string/detail/find_format_store.hpp:
13866         * src/core/boost/algorithm/string/detail/find_iterator.hpp:
13867         * src/core/boost/algorithm/string/detail/finder.hpp:
13868         * src/core/boost/algorithm/string/detail/finder_regex.hpp:
13869         * src/core/boost/algorithm/string/detail/formatter.hpp:
13870         * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
13871         * src/core/boost/algorithm/string/detail/predicate.hpp:
13872         * src/core/boost/algorithm/string/detail/replace_storage.hpp:
13873         * src/core/boost/algorithm/string/detail/sequence.hpp:
13874         * src/core/boost/algorithm/string/detail/trim.hpp:
13875         * src/core/boost/algorithm/string/detail/util.hpp:
13876         * src/core/boost/algorithm/string/erase.hpp:
13877         * src/core/boost/algorithm/string/find.hpp:
13878         * src/core/boost/algorithm/string/find_format.hpp:
13879         * src/core/boost/algorithm/string/find_iterator.hpp:
13880         * src/core/boost/algorithm/string/finder.hpp:
13881         * src/core/boost/algorithm/string/formatter.hpp:
13882         * src/core/boost/algorithm/string/iter_find.hpp:
13883         * src/core/boost/algorithm/string/join.hpp:
13884         * src/core/boost/algorithm/string/predicate.hpp:
13885         * src/core/boost/algorithm/string/predicate_facade.hpp:
13886         * src/core/boost/algorithm/string/replace.hpp:
13887         * src/core/boost/algorithm/string/sequence_traits.hpp:
13888         * src/core/boost/algorithm/string/split.hpp:
13889         * src/core/boost/algorithm/string/std/list_traits.hpp:
13890         * src/core/boost/algorithm/string/std/rope_traits.hpp:
13891         * src/core/boost/algorithm/string/std/slist_traits.hpp:
13892         * src/core/boost/algorithm/string/std/string_traits.hpp:
13893         * src/core/boost/algorithm/string/std_containers_traits.hpp:
13894         * src/core/boost/algorithm/string/trim.hpp:
13895         * src/core/boost/algorithm/string/yes_no_type.hpp:
13896         * src/core/boost/assert.hpp:
13897         * src/core/boost/bind.hpp:
13898         * src/core/boost/bind/apply.hpp:
13899         * src/core/boost/bind/arg.hpp:
13900         * src/core/boost/bind/bind_cc.hpp:
13901         * src/core/boost/bind/bind_mf_cc.hpp:
13902         * src/core/boost/bind/bind_template.hpp:
13903         * src/core/boost/bind/make_adaptable.hpp:
13904         * src/core/boost/bind/mem_fn_cc.hpp:
13905         * src/core/boost/bind/mem_fn_template.hpp:
13906         * src/core/boost/bind/mem_fn_vw.hpp:
13907         * src/core/boost/bind/placeholders.hpp:
13908         * src/core/boost/bind/protect.hpp:
13909         * src/core/boost/bind/storage.hpp:
13910         * src/core/boost/cast.hpp:
13911         * src/core/boost/checked_delete.hpp:
13912         * src/core/boost/concept_archetype.hpp:
13913         * src/core/boost/concept_check.hpp:
13914         * src/core/boost/config.hpp:
13915         * src/core/boost/config/abi/borland_prefix.hpp:
13916         * src/core/boost/config/abi/borland_suffix.hpp:
13917         * src/core/boost/config/abi/msvc_prefix.hpp:
13918         * src/core/boost/config/abi/msvc_suffix.hpp:
13919         * src/core/boost/config/abi_prefix.hpp:
13920         * src/core/boost/config/abi_suffix.hpp:
13921         * src/core/boost/config/auto_link.hpp:
13922         * src/core/boost/config/compiler/borland.hpp:
13923         * src/core/boost/config/compiler/comeau.hpp:
13924         * src/core/boost/config/compiler/common_edg.hpp:
13925         * src/core/boost/config/compiler/compaq_cxx.hpp:
13926         * src/core/boost/config/compiler/digitalmars.hpp:
13927         * src/core/boost/config/compiler/gcc.hpp:
13928         * src/core/boost/config/compiler/gcc_xml.hpp:
13929         * src/core/boost/config/compiler/greenhills.hpp:
13930         * src/core/boost/config/compiler/hp_acc.hpp:
13931         * src/core/boost/config/compiler/intel.hpp:
13932         * src/core/boost/config/compiler/kai.hpp:
13933         * src/core/boost/config/compiler/metrowerks.hpp:
13934         * src/core/boost/config/compiler/mpw.hpp:
13935         * src/core/boost/config/compiler/sgi_mipspro.hpp:
13936         * src/core/boost/config/compiler/sunpro_cc.hpp:
13937         * src/core/boost/config/compiler/vacpp.hpp:
13938         * src/core/boost/config/compiler/visualc.hpp:
13939         * src/core/boost/config/no_tr1/complex.hpp:
13940         * src/core/boost/config/no_tr1/functional.hpp:
13941         * src/core/boost/config/no_tr1/memory.hpp:
13942         * src/core/boost/config/no_tr1/utility.hpp:
13943         * src/core/boost/config/platform/aix.hpp:
13944         * src/core/boost/config/platform/amigaos.hpp:
13945         * src/core/boost/config/platform/beos.hpp:
13946         * src/core/boost/config/platform/bsd.hpp:
13947         * src/core/boost/config/platform/cygwin.hpp:
13948         * src/core/boost/config/platform/hpux.hpp:
13949         * src/core/boost/config/platform/irix.hpp:
13950         * src/core/boost/config/platform/linux.hpp:
13951         * src/core/boost/config/platform/macos.hpp:
13952         * src/core/boost/config/platform/qnxnto.hpp:
13953         * src/core/boost/config/platform/solaris.hpp:
13954         * src/core/boost/config/platform/win32.hpp:
13955         * src/core/boost/config/posix_features.hpp:
13956         * src/core/boost/config/requires_threads.hpp:
13957         * src/core/boost/config/select_compiler_config.hpp:
13958         * src/core/boost/config/select_platform_config.hpp:
13959         * src/core/boost/config/select_stdlib_config.hpp:
13960         * src/core/boost/config/stdlib/dinkumware.hpp:
13961         * src/core/boost/config/stdlib/libcomo.hpp:
13962         * src/core/boost/config/stdlib/libstdcpp3.hpp:
13963         * src/core/boost/config/stdlib/modena.hpp:
13964         * src/core/boost/config/stdlib/msl.hpp:
13965         * src/core/boost/config/stdlib/roguewave.hpp:
13966         * src/core/boost/config/stdlib/sgi.hpp:
13967         * src/core/boost/config/stdlib/stlport.hpp:
13968         * src/core/boost/config/stdlib/vacpp.hpp:
13969         * src/core/boost/config/suffix.hpp:
13970         * src/core/boost/config/user.hpp:
13971         * src/core/boost/copyright:
13972         * src/core/boost/detail/algorithm.hpp:
13973         * src/core/boost/detail/allocator_utilities.hpp:
13974         * src/core/boost/detail/atomic_count.hpp:
13975         * src/core/boost/detail/atomic_count_gcc.hpp:
13976         * src/core/boost/detail/atomic_count_pthreads.hpp:
13977         * src/core/boost/detail/atomic_count_win32.hpp:
13978         * src/core/boost/detail/bad_weak_ptr.hpp:
13979         * src/core/boost/detail/binary_search.hpp:
13980         * src/core/boost/detail/call_traits.hpp:
13981         * src/core/boost/detail/catch_exceptions.hpp:
13982         * src/core/boost/detail/compressed_pair.hpp:
13983         * src/core/boost/detail/dynamic_bitset.hpp:
13984         * src/core/boost/detail/endian.hpp:
13985         * src/core/boost/detail/indirect_traits.hpp:
13986         * src/core/boost/detail/interlocked.hpp:
13987         * src/core/boost/detail/is_function_ref_tester.hpp:
13988         * src/core/boost/detail/is_incrementable.hpp:
13989         * src/core/boost/detail/is_xxx.hpp:
13990         * src/core/boost/detail/iterator.hpp:
13991         * src/core/boost/detail/lightweight_mutex.hpp:
13992         * src/core/boost/detail/lightweight_test.hpp:
13993         * src/core/boost/detail/limits.hpp:
13994         * src/core/boost/detail/lwm_nop.hpp:
13995         * src/core/boost/detail/lwm_pthreads.hpp:
13996         * src/core/boost/detail/lwm_win32_cs.hpp:
13997         * src/core/boost/detail/named_template_params.hpp:
13998         * src/core/boost/detail/no_exceptions_support.hpp:
13999         * src/core/boost/detail/none_t.hpp:
14000         * src/core/boost/detail/numeric_traits.hpp:
14001         * src/core/boost/detail/ob_call_traits.hpp:
14002         * src/core/boost/detail/ob_compressed_pair.hpp:
14003         * src/core/boost/detail/quick_allocator.hpp:
14004         * src/core/boost/detail/reference_content.hpp:
14005         * src/core/boost/detail/select_type.hpp:
14006         * src/core/boost/detail/shared_array_nmt.hpp:
14007         * src/core/boost/detail/shared_count.hpp:
14008         * src/core/boost/detail/shared_ptr_nmt.hpp:
14009         * src/core/boost/detail/sp_counted_base.hpp:
14010         * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
14011         * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
14012         * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
14013         * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
14014         * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
14015         * src/core/boost/detail/sp_counted_base_nt.hpp:
14016         * src/core/boost/detail/sp_counted_base_pt.hpp:
14017         * src/core/boost/detail/sp_counted_base_w32.hpp:
14018         * src/core/boost/detail/sp_counted_impl.hpp:
14019         * src/core/boost/detail/templated_streams.hpp:
14020         * src/core/boost/detail/utf8_codecvt_facet.hpp:
14021         * src/core/boost/detail/workaround.hpp:
14022         * src/core/boost/foreach.hpp:
14023         * src/core/boost/function.hpp:
14024         * src/core/boost/function/detail/function_iterate.hpp:
14025         * src/core/boost/function/detail/maybe_include.hpp:
14026         * src/core/boost/function/detail/prologue.hpp:
14027         * src/core/boost/function/function0.hpp:
14028         * src/core/boost/function/function1.hpp:
14029         * src/core/boost/function/function10.hpp:
14030         * src/core/boost/function/function2.hpp:
14031         * src/core/boost/function/function3.hpp:
14032         * src/core/boost/function/function4.hpp:
14033         * src/core/boost/function/function5.hpp:
14034         * src/core/boost/function/function6.hpp:
14035         * src/core/boost/function/function7.hpp:
14036         * src/core/boost/function/function8.hpp:
14037         * src/core/boost/function/function9.hpp:
14038         * src/core/boost/function/function_base.hpp:
14039         * src/core/boost/function/function_template.hpp:
14040         * src/core/boost/function_equal.hpp:
14041         * src/core/boost/get_pointer.hpp:
14042         * src/core/boost/implicit_cast.hpp:
14043         * src/core/boost/intrusive_ptr.hpp:
14044         * src/core/boost/iterator.hpp:
14045         * src/core/boost/iterator/counting_iterator.hpp:
14046         * src/core/boost/iterator/detail/any_conversion_eater.hpp:
14047         * src/core/boost/iterator/detail/config_def.hpp:
14048         * src/core/boost/iterator/detail/config_undef.hpp:
14049         * src/core/boost/iterator/detail/enable_if.hpp:
14050         * src/core/boost/iterator/detail/facade_iterator_category.hpp:
14051         * src/core/boost/iterator/detail/minimum_category.hpp:
14052         * src/core/boost/iterator/filter_iterator.hpp:
14053         * src/core/boost/iterator/indirect_iterator.hpp:
14054         * src/core/boost/iterator/interoperable.hpp:
14055         * src/core/boost/iterator/is_lvalue_iterator.hpp:
14056         * src/core/boost/iterator/is_readable_iterator.hpp:
14057         * src/core/boost/iterator/iterator_adaptor.hpp:
14058         * src/core/boost/iterator/iterator_archetypes.hpp:
14059         * src/core/boost/iterator/iterator_categories.hpp:
14060         * src/core/boost/iterator/iterator_concepts.hpp:
14061         * src/core/boost/iterator/iterator_facade.hpp:
14062         * src/core/boost/iterator/iterator_traits.hpp:
14063         * src/core/boost/iterator/new_iterator_tests.hpp:
14064         * src/core/boost/iterator/permutation_iterator.hpp:
14065         * src/core/boost/iterator/reverse_iterator.hpp:
14066         * src/core/boost/iterator/transform_iterator.hpp:
14067         * src/core/boost/iterator/zip_iterator.hpp:
14068         * src/core/boost/lexical_cast.hpp:
14069         * src/core/boost/mem_fn.hpp:
14070         * src/core/boost/mpl/O1_size.hpp:
14071         * src/core/boost/mpl/O1_size_fwd.hpp:
14072         * src/core/boost/mpl/accumulate.hpp:
14073         * src/core/boost/mpl/advance.hpp:
14074         * src/core/boost/mpl/advance_fwd.hpp:
14075         * src/core/boost/mpl/alias.hpp:
14076         * src/core/boost/mpl/always.hpp:
14077         * src/core/boost/mpl/and.hpp:
14078         * src/core/boost/mpl/apply.hpp:
14079         * src/core/boost/mpl/apply_fwd.hpp:
14080         * src/core/boost/mpl/apply_wrap.hpp:
14081         * src/core/boost/mpl/arg.hpp:
14082         * src/core/boost/mpl/arg_fwd.hpp:
14083         * src/core/boost/mpl/arithmetic.hpp:
14084         * src/core/boost/mpl/as_sequence.hpp:
14085         * src/core/boost/mpl/assert.hpp:
14086         * src/core/boost/mpl/at.hpp:
14087         * src/core/boost/mpl/at_fwd.hpp:
14088         * src/core/boost/mpl/aux_/O1_size_impl.hpp:
14089         * src/core/boost/mpl/aux_/adl_barrier.hpp:
14090         * src/core/boost/mpl/aux_/advance_backward.hpp:
14091         * src/core/boost/mpl/aux_/advance_forward.hpp:
14092         * src/core/boost/mpl/aux_/apply_1st.hpp:
14093         * src/core/boost/mpl/aux_/arg_typedef.hpp:
14094         * src/core/boost/mpl/aux_/arithmetic_op.hpp:
14095         * src/core/boost/mpl/aux_/arity.hpp:
14096         * src/core/boost/mpl/aux_/arity_spec.hpp:
14097         * src/core/boost/mpl/aux_/at_impl.hpp:
14098         * src/core/boost/mpl/aux_/back_impl.hpp:
14099         * src/core/boost/mpl/aux_/basic_bind.hpp:
14100         * src/core/boost/mpl/aux_/begin_end_impl.hpp:
14101         * src/core/boost/mpl/aux_/clear_impl.hpp:
14102         * src/core/boost/mpl/aux_/common_name_wknd.hpp:
14103         * src/core/boost/mpl/aux_/comparison_op.hpp:
14104         * src/core/boost/mpl/aux_/config/adl.hpp:
14105         * src/core/boost/mpl/aux_/config/arrays.hpp:
14106         * src/core/boost/mpl/aux_/config/bind.hpp:
14107         * src/core/boost/mpl/aux_/config/compiler.hpp:
14108         * src/core/boost/mpl/aux_/config/ctps.hpp:
14109         * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
14110         * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
14111         * src/core/boost/mpl/aux_/config/dtp.hpp:
14112         * src/core/boost/mpl/aux_/config/eti.hpp:
14113         * src/core/boost/mpl/aux_/config/forwarding.hpp:
14114         * src/core/boost/mpl/aux_/config/gcc.hpp:
14115         * src/core/boost/mpl/aux_/config/has_apply.hpp:
14116         * src/core/boost/mpl/aux_/config/has_xxx.hpp:
14117         * src/core/boost/mpl/aux_/config/integral.hpp:
14118         * src/core/boost/mpl/aux_/config/intel.hpp:
14119         * src/core/boost/mpl/aux_/config/lambda.hpp:
14120         * src/core/boost/mpl/aux_/config/msvc.hpp:
14121         * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
14122         * src/core/boost/mpl/aux_/config/nttp.hpp:
14123         * src/core/boost/mpl/aux_/config/operators.hpp:
14124         * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
14125         * src/core/boost/mpl/aux_/config/preprocessor.hpp:
14126         * src/core/boost/mpl/aux_/config/static_constant.hpp:
14127         * src/core/boost/mpl/aux_/config/ttp.hpp:
14128         * src/core/boost/mpl/aux_/config/typeof.hpp:
14129         * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
14130         * src/core/boost/mpl/aux_/config/workaround.hpp:
14131         * src/core/boost/mpl/aux_/contains_impl.hpp:
14132         * src/core/boost/mpl/aux_/count_args.hpp:
14133         * src/core/boost/mpl/aux_/count_impl.hpp:
14134         * src/core/boost/mpl/aux_/empty_impl.hpp:
14135         * src/core/boost/mpl/aux_/erase_impl.hpp:
14136         * src/core/boost/mpl/aux_/erase_key_impl.hpp:
14137         * src/core/boost/mpl/aux_/filter_iter.hpp:
14138         * src/core/boost/mpl/aux_/find_if_pred.hpp:
14139         * src/core/boost/mpl/aux_/fold_impl.hpp:
14140         * src/core/boost/mpl/aux_/fold_impl_body.hpp:
14141         * src/core/boost/mpl/aux_/fold_op.hpp:
14142         * src/core/boost/mpl/aux_/fold_pred.hpp:
14143         * src/core/boost/mpl/aux_/front_impl.hpp:
14144         * src/core/boost/mpl/aux_/full_lambda.hpp:
14145         * src/core/boost/mpl/aux_/has_apply.hpp:
14146         * src/core/boost/mpl/aux_/has_begin.hpp:
14147         * src/core/boost/mpl/aux_/has_key_impl.hpp:
14148         * src/core/boost/mpl/aux_/has_rebind.hpp:
14149         * src/core/boost/mpl/aux_/has_size.hpp:
14150         * src/core/boost/mpl/aux_/has_tag.hpp:
14151         * src/core/boost/mpl/aux_/has_type.hpp:
14152         * src/core/boost/mpl/aux_/include_preprocessed.hpp:
14153         * src/core/boost/mpl/aux_/insert_impl.hpp:
14154         * src/core/boost/mpl/aux_/insert_range_impl.hpp:
14155         * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
14156         * src/core/boost/mpl/aux_/integral_wrapper.hpp:
14157         * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
14158         * src/core/boost/mpl/aux_/iter_apply.hpp:
14159         * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
14160         * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
14161         * src/core/boost/mpl/aux_/iter_push_front.hpp:
14162         * src/core/boost/mpl/aux_/joint_iter.hpp:
14163         * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
14164         * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
14165         * src/core/boost/mpl/aux_/lambda_spec.hpp:
14166         * src/core/boost/mpl/aux_/lambda_support.hpp:
14167         * src/core/boost/mpl/aux_/largest_int.hpp:
14168         * src/core/boost/mpl/aux_/logical_op.hpp:
14169         * src/core/boost/mpl/aux_/msvc_dtw.hpp:
14170         * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
14171         * src/core/boost/mpl/aux_/msvc_is_class.hpp:
14172         * src/core/boost/mpl/aux_/msvc_never_true.hpp:
14173         * src/core/boost/mpl/aux_/msvc_type.hpp:
14174         * src/core/boost/mpl/aux_/na.hpp:
14175         * src/core/boost/mpl/aux_/na_assert.hpp:
14176         * src/core/boost/mpl/aux_/na_fwd.hpp:
14177         * src/core/boost/mpl/aux_/na_spec.hpp:
14178         * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
14179         * src/core/boost/mpl/aux_/nttp_decl.hpp:
14180         * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
14181         * src/core/boost/mpl/aux_/numeric_op.hpp:
14182         * src/core/boost/mpl/aux_/order_impl.hpp:
14183         * src/core/boost/mpl/aux_/overload_names.hpp:
14184         * src/core/boost/mpl/aux_/partition_op.hpp:
14185         * src/core/boost/mpl/aux_/pop_back_impl.hpp:
14186         * src/core/boost/mpl/aux_/pop_front_impl.hpp:
14187         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
14188         * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
14189         * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
14190         * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
14191         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
14192         * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
14193         * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
14194         * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
14195         * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
14196         * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
14197         * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
14198         * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
14199         * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
14200         * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
14201         * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
14202         * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
14203         * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
14204         * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
14205         * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
14206         * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
14207         * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
14208         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
14209         * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
14210         * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
14211         * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
14212         * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
14213         * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
14214         * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
14215         * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
14216         * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
14217         * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
14218         * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
14219         * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
14220         * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
14221         * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
14222         * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
14223         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
14224         * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
14225         * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
14226         * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
14227         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
14228         * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
14229         * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
14230         * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
14231         * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
14232         * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
14233         * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
14234         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
14235         * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
14236         * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
14237         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
14238         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
14239         * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
14240         * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
14241         * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
14242         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
14243         * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
14244         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
14245         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
14246         * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
14247         * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
14248         * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
14249         * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
14250         * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
14251         * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
14252         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
14253         * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
14254         * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
14255         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
14256         * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
14257         * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
14258         * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
14259         * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
14260         * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
14261         * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
14262         * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
14263         * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
14264         * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
14265         * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
14266         * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
14267         * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
14268         * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
14269         * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
14270         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
14271         * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
14272         * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
14273         * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
14274         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
14275         * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
14276         * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
14277         * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
14278         * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
14279         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
14280         * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
14281         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
14282         * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
14283         * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
14284         * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
14285         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
14286         * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
14287         * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
14288         * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
14289         * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
14290         * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
14291         * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
14292         * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
14293         * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
14294         * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
14295         * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
14296         * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
14297         * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
14298         * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
14299         * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
14300         * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
14301         * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
14302         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
14303         * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
14304         * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
14305         * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
14306         * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
14307         * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
14308         * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
14309         * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
14310         * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
14311         * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
14312         * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
14313         * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
14314         * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
14315         * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
14316         * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
14317         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
14318         * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
14319         * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
14320         * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
14321         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
14322         * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
14323         * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
14324         * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
14325         * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
14326         * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
14327         * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
14328         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
14329         * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
14330         * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
14331         * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
14332         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
14333         * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
14334         * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
14335         * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
14336         * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
14337         * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
14338         * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
14339         * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
14340         * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
14341         * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
14342         * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
14343         * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
14344         * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
14345         * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
14346         * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
14347         * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
14348         * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
14349         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
14350         * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
14351         * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
14352         * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
14353         * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
14354         * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
14355         * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
14356         * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
14357         * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
14358         * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
14359         * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
14360         * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
14361         * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
14362         * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
14363         * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
14364         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
14365         * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
14366         * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
14367         * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
14368         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
14369         * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
14370         * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
14371         * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
14372         * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
14373         * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
14374         * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
14375         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
14376         * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
14377         * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
14378         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
14379         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
14380         * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
14381         * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
14382         * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
14383         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
14384         * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
14385         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
14386         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
14387         * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
14388         * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
14389         * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
14390         * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
14391         * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
14392         * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
14393         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
14394         * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
14395         * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
14396         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
14397         * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
14398         * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
14399         * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
14400         * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
14401         * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
14402         * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
14403         * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
14404         * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
14405         * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
14406         * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
14407         * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
14408         * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
14409         * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
14410         * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
14411         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
14412         * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
14413         * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
14414         * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
14415         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
14416         * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
14417         * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
14418         * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
14419         * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
14420         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
14421         * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
14422         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
14423         * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
14424         * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
14425         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
14426         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
14427         * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
14428         * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
14429         * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
14430         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
14431         * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
14432         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
14433         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
14434         * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
14435         * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
14436         * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
14437         * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
14438         * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
14439         * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
14440         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
14441         * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
14442         * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
14443         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
14444         * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
14445         * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
14446         * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
14447         * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
14448         * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
14449         * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
14450         * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
14451         * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
14452         * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
14453         * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
14454         * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
14455         * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
14456         * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
14457         * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
14458         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
14459         * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
14460         * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
14461         * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
14462         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
14463         * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
14464         * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
14465         * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
14466         * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
14467         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
14468         * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
14469         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
14470         * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
14471         * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
14472         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
14473         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
14474         * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
14475         * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
14476         * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
14477         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
14478         * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
14479         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
14480         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
14481         * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
14482         * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
14483         * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
14484         * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
14485         * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
14486         * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
14487         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
14488         * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
14489         * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
14490         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
14491         * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
14492         * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
14493         * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
14494         * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
14495         * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
14496         * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
14497         * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
14498         * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
14499         * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
14500         * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
14501         * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
14502         * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
14503         * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
14504         * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
14505         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
14506         * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
14507         * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
14508         * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
14509         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
14510         * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
14511         * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
14512         * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
14513         * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
14514         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
14515         * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
14516         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
14517         * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
14518         * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
14519         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
14520         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
14521         * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
14522         * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
14523         * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
14524         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
14525         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
14526         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
14527         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
14528         * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
14529         * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
14530         * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
14531         * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
14532         * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
14533         * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
14534         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
14535         * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
14536         * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
14537         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
14538         * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
14539         * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
14540         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
14541         * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
14542         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
14543         * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
14544         * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
14545         * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
14546         * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
14547         * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
14548         * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
14549         * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
14550         * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
14551         * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
14552         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
14553         * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
14554         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
14555         * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
14556         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
14557         * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
14558         * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
14559         * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
14560         * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
14561         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
14562         * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
14563         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
14564         * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
14565         * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
14566         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
14567         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
14568         * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
14569         * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
14570         * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
14571         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
14572         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
14573         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
14574         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
14575         * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
14576         * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
14577         * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
14578         * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
14579         * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
14580         * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
14581         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
14582         * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
14583         * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
14584         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
14585         * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
14586         * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
14587         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
14588         * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
14589         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
14590         * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
14591         * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
14592         * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
14593         * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
14594         * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
14595         * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
14596         * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
14597         * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
14598         * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
14599         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
14600         * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
14601         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
14602         * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
14603         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
14604         * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
14605         * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
14606         * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
14607         * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
14608         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
14609         * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
14610         * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
14611         * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
14612         * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
14613         * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
14614         * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
14615         * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
14616         * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
14617         * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
14618         * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
14619         * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
14620         * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
14621         * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
14622         * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
14623         * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
14624         * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
14625         * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
14626         * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
14627         * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
14628         * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
14629         * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
14630         * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
14631         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
14632         * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
14633         * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
14634         * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
14635         * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
14636         * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
14637         * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
14638         * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
14639         * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
14640         * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
14641         * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
14642         * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
14643         * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
14644         * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
14645         * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
14646         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
14647         * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
14648         * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
14649         * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
14650         * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
14651         * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
14652         * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
14653         * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
14654         * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
14655         * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
14656         * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
14657         * src/core/boost/mpl/aux_/preprocessor/add.hpp:
14658         * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
14659         * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
14660         * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
14661         * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
14662         * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
14663         * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
14664         * src/core/boost/mpl/aux_/preprocessor/params.hpp:
14665         * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
14666         * src/core/boost/mpl/aux_/preprocessor/range.hpp:
14667         * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
14668         * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
14669         * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
14670         * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
14671         * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
14672         * src/core/boost/mpl/aux_/push_back_impl.hpp:
14673         * src/core/boost/mpl/aux_/push_front_impl.hpp:
14674         * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
14675         * src/core/boost/mpl/aux_/range_c/back.hpp:
14676         * src/core/boost/mpl/aux_/range_c/empty.hpp:
14677         * src/core/boost/mpl/aux_/range_c/front.hpp:
14678         * src/core/boost/mpl/aux_/range_c/iterator.hpp:
14679         * src/core/boost/mpl/aux_/range_c/size.hpp:
14680         * src/core/boost/mpl/aux_/range_c/tag.hpp:
14681         * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
14682         * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
14683         * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
14684         * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
14685         * src/core/boost/mpl/aux_/shift_op.hpp:
14686         * src/core/boost/mpl/aux_/single_element_iter.hpp:
14687         * src/core/boost/mpl/aux_/size_impl.hpp:
14688         * src/core/boost/mpl/aux_/sort_impl.hpp:
14689         * src/core/boost/mpl/aux_/static_cast.hpp:
14690         * src/core/boost/mpl/aux_/template_arity.hpp:
14691         * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
14692         * src/core/boost/mpl/aux_/test.hpp:
14693         * src/core/boost/mpl/aux_/test/assert.hpp:
14694         * src/core/boost/mpl/aux_/test/data.hpp:
14695         * src/core/boost/mpl/aux_/test/test_case.hpp:
14696         * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
14697         * src/core/boost/mpl/aux_/transform_iter.hpp:
14698         * src/core/boost/mpl/aux_/type_wrapper.hpp:
14699         * src/core/boost/mpl/aux_/unwrap.hpp:
14700         * src/core/boost/mpl/aux_/value_wknd.hpp:
14701         * src/core/boost/mpl/aux_/yes_no.hpp:
14702         * src/core/boost/mpl/back.hpp:
14703         * src/core/boost/mpl/back_fwd.hpp:
14704         * src/core/boost/mpl/back_inserter.hpp:
14705         * src/core/boost/mpl/base.hpp:
14706         * src/core/boost/mpl/begin.hpp:
14707         * src/core/boost/mpl/begin_end.hpp:
14708         * src/core/boost/mpl/begin_end_fwd.hpp:
14709         * src/core/boost/mpl/bind.hpp:
14710         * src/core/boost/mpl/bind_fwd.hpp:
14711         * src/core/boost/mpl/bitand.hpp:
14712         * src/core/boost/mpl/bitor.hpp:
14713         * src/core/boost/mpl/bitwise.hpp:
14714         * src/core/boost/mpl/bitxor.hpp:
14715         * src/core/boost/mpl/bool.hpp:
14716         * src/core/boost/mpl/bool_fwd.hpp:
14717         * src/core/boost/mpl/clear.hpp:
14718         * src/core/boost/mpl/clear_fwd.hpp:
14719         * src/core/boost/mpl/comparison.hpp:
14720         * src/core/boost/mpl/contains.hpp:
14721         * src/core/boost/mpl/contains_fwd.hpp:
14722         * src/core/boost/mpl/copy.hpp:
14723         * src/core/boost/mpl/copy_if.hpp:
14724         * src/core/boost/mpl/count.hpp:
14725         * src/core/boost/mpl/count_fwd.hpp:
14726         * src/core/boost/mpl/count_if.hpp:
14727         * src/core/boost/mpl/deque.hpp:
14728         * src/core/boost/mpl/deref.hpp:
14729         * src/core/boost/mpl/distance.hpp:
14730         * src/core/boost/mpl/distance_fwd.hpp:
14731         * src/core/boost/mpl/divides.hpp:
14732         * src/core/boost/mpl/empty.hpp:
14733         * src/core/boost/mpl/empty_base.hpp:
14734         * src/core/boost/mpl/empty_fwd.hpp:
14735         * src/core/boost/mpl/empty_sequence.hpp:
14736         * src/core/boost/mpl/end.hpp:
14737         * src/core/boost/mpl/equal.hpp:
14738         * src/core/boost/mpl/equal_to.hpp:
14739         * src/core/boost/mpl/erase.hpp:
14740         * src/core/boost/mpl/erase_fwd.hpp:
14741         * src/core/boost/mpl/erase_key.hpp:
14742         * src/core/boost/mpl/erase_key_fwd.hpp:
14743         * src/core/boost/mpl/eval_if.hpp:
14744         * src/core/boost/mpl/filter_view.hpp:
14745         * src/core/boost/mpl/find.hpp:
14746         * src/core/boost/mpl/find_if.hpp:
14747         * src/core/boost/mpl/fold.hpp:
14748         * src/core/boost/mpl/for_each.hpp:
14749         * src/core/boost/mpl/front.hpp:
14750         * src/core/boost/mpl/front_fwd.hpp:
14751         * src/core/boost/mpl/front_inserter.hpp:
14752         * src/core/boost/mpl/greater.hpp:
14753         * src/core/boost/mpl/greater_equal.hpp:
14754         * src/core/boost/mpl/has_key.hpp:
14755         * src/core/boost/mpl/has_key_fwd.hpp:
14756         * src/core/boost/mpl/has_xxx.hpp:
14757         * src/core/boost/mpl/identity.hpp:
14758         * src/core/boost/mpl/if.hpp:
14759         * src/core/boost/mpl/index_if.hpp:
14760         * src/core/boost/mpl/index_of.hpp:
14761         * src/core/boost/mpl/inherit.hpp:
14762         * src/core/boost/mpl/inherit_linearly.hpp:
14763         * src/core/boost/mpl/insert.hpp:
14764         * src/core/boost/mpl/insert_fwd.hpp:
14765         * src/core/boost/mpl/insert_range.hpp:
14766         * src/core/boost/mpl/insert_range_fwd.hpp:
14767         * src/core/boost/mpl/inserter.hpp:
14768         * src/core/boost/mpl/int.hpp:
14769         * src/core/boost/mpl/int_fwd.hpp:
14770         * src/core/boost/mpl/integral_c.hpp:
14771         * src/core/boost/mpl/integral_c_fwd.hpp:
14772         * src/core/boost/mpl/integral_c_tag.hpp:
14773         * src/core/boost/mpl/is_placeholder.hpp:
14774         * src/core/boost/mpl/is_sequence.hpp:
14775         * src/core/boost/mpl/iter_fold.hpp:
14776         * src/core/boost/mpl/iter_fold_if.hpp:
14777         * src/core/boost/mpl/iterator_category.hpp:
14778         * src/core/boost/mpl/iterator_range.hpp:
14779         * src/core/boost/mpl/iterator_tags.hpp:
14780         * src/core/boost/mpl/joint_view.hpp:
14781         * src/core/boost/mpl/key_type.hpp:
14782         * src/core/boost/mpl/key_type_fwd.hpp:
14783         * src/core/boost/mpl/lambda.hpp:
14784         * src/core/boost/mpl/lambda_fwd.hpp:
14785         * src/core/boost/mpl/less.hpp:
14786         * src/core/boost/mpl/less_equal.hpp:
14787         * src/core/boost/mpl/limits/arity.hpp:
14788         * src/core/boost/mpl/limits/list.hpp:
14789         * src/core/boost/mpl/limits/map.hpp:
14790         * src/core/boost/mpl/limits/set.hpp:
14791         * src/core/boost/mpl/limits/unrolling.hpp:
14792         * src/core/boost/mpl/limits/vector.hpp:
14793         * src/core/boost/mpl/list.hpp:
14794         * src/core/boost/mpl/list/aux_/O1_size.hpp:
14795         * src/core/boost/mpl/list/aux_/begin_end.hpp:
14796         * src/core/boost/mpl/list/aux_/clear.hpp:
14797         * src/core/boost/mpl/list/aux_/empty.hpp:
14798         * src/core/boost/mpl/list/aux_/front.hpp:
14799         * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
14800         * src/core/boost/mpl/list/aux_/item.hpp:
14801         * src/core/boost/mpl/list/aux_/iterator.hpp:
14802         * src/core/boost/mpl/list/aux_/numbered.hpp:
14803         * src/core/boost/mpl/list/aux_/numbered_c.hpp:
14804         * src/core/boost/mpl/list/aux_/pop_front.hpp:
14805         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
14806         * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
14807         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
14808         * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
14809         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
14810         * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
14811         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
14812         * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
14813         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
14814         * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
14815         * src/core/boost/mpl/list/aux_/push_back.hpp:
14816         * src/core/boost/mpl/list/aux_/push_front.hpp:
14817         * src/core/boost/mpl/list/aux_/size.hpp:
14818         * src/core/boost/mpl/list/aux_/tag.hpp:
14819         * src/core/boost/mpl/list/list0.hpp:
14820         * src/core/boost/mpl/list/list0_c.hpp:
14821         * src/core/boost/mpl/list/list10.hpp:
14822         * src/core/boost/mpl/list/list10_c.hpp:
14823         * src/core/boost/mpl/list/list20.hpp:
14824         * src/core/boost/mpl/list/list20_c.hpp:
14825         * src/core/boost/mpl/list/list30.hpp:
14826         * src/core/boost/mpl/list/list30_c.hpp:
14827         * src/core/boost/mpl/list/list40.hpp:
14828         * src/core/boost/mpl/list/list40_c.hpp:
14829         * src/core/boost/mpl/list/list50.hpp:
14830         * src/core/boost/mpl/list/list50_c.hpp:
14831         * src/core/boost/mpl/list_c.hpp:
14832         * src/core/boost/mpl/logical.hpp:
14833         * src/core/boost/mpl/long.hpp:
14834         * src/core/boost/mpl/long_fwd.hpp:
14835         * src/core/boost/mpl/lower_bound.hpp:
14836         * src/core/boost/mpl/map.hpp:
14837         * src/core/boost/mpl/map/aux_/at_impl.hpp:
14838         * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
14839         * src/core/boost/mpl/map/aux_/clear_impl.hpp:
14840         * src/core/boost/mpl/map/aux_/contains_impl.hpp:
14841         * src/core/boost/mpl/map/aux_/empty_impl.hpp:
14842         * src/core/boost/mpl/map/aux_/erase_impl.hpp:
14843         * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
14844         * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
14845         * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
14846         * src/core/boost/mpl/map/aux_/insert_impl.hpp:
14847         * src/core/boost/mpl/map/aux_/item.hpp:
14848         * src/core/boost/mpl/map/aux_/iterator.hpp:
14849         * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
14850         * src/core/boost/mpl/map/aux_/map0.hpp:
14851         * src/core/boost/mpl/map/aux_/numbered.hpp:
14852         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
14853         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
14854         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
14855         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
14856         * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
14857         * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
14858         * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
14859         * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
14860         * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
14861         * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
14862         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
14863         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
14864         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
14865         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
14866         * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
14867         * src/core/boost/mpl/map/aux_/size_impl.hpp:
14868         * src/core/boost/mpl/map/aux_/tag.hpp:
14869         * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
14870         * src/core/boost/mpl/map/map0.hpp:
14871         * src/core/boost/mpl/map/map10.hpp:
14872         * src/core/boost/mpl/map/map20.hpp:
14873         * src/core/boost/mpl/map/map30.hpp:
14874         * src/core/boost/mpl/map/map40.hpp:
14875         * src/core/boost/mpl/map/map50.hpp:
14876         * src/core/boost/mpl/math/fixed_c.hpp:
14877         * src/core/boost/mpl/math/is_even.hpp:
14878         * src/core/boost/mpl/math/rational_c.hpp:
14879         * src/core/boost/mpl/max.hpp:
14880         * src/core/boost/mpl/max_element.hpp:
14881         * src/core/boost/mpl/min.hpp:
14882         * src/core/boost/mpl/min_element.hpp:
14883         * src/core/boost/mpl/min_max.hpp:
14884         * src/core/boost/mpl/minus.hpp:
14885         * src/core/boost/mpl/modulus.hpp:
14886         * src/core/boost/mpl/multiplies.hpp:
14887         * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
14888         * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
14889         * src/core/boost/mpl/multiset/aux_/item.hpp:
14890         * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
14891         * src/core/boost/mpl/multiset/aux_/tag.hpp:
14892         * src/core/boost/mpl/multiset/multiset0.hpp:
14893         * src/core/boost/mpl/negate.hpp:
14894         * src/core/boost/mpl/next.hpp:
14895         * src/core/boost/mpl/next_prior.hpp:
14896         * src/core/boost/mpl/not.hpp:
14897         * src/core/boost/mpl/not_equal_to.hpp:
14898         * src/core/boost/mpl/numeric_cast.hpp:
14899         * src/core/boost/mpl/or.hpp:
14900         * src/core/boost/mpl/order.hpp:
14901         * src/core/boost/mpl/order_fwd.hpp:
14902         * src/core/boost/mpl/pair.hpp:
14903         * src/core/boost/mpl/pair_view.hpp:
14904         * src/core/boost/mpl/partition.hpp:
14905         * src/core/boost/mpl/placeholders.hpp:
14906         * src/core/boost/mpl/plus.hpp:
14907         * src/core/boost/mpl/pop_back.hpp:
14908         * src/core/boost/mpl/pop_back_fwd.hpp:
14909         * src/core/boost/mpl/pop_front.hpp:
14910         * src/core/boost/mpl/pop_front_fwd.hpp:
14911         * src/core/boost/mpl/print.hpp:
14912         * src/core/boost/mpl/prior.hpp:
14913         * src/core/boost/mpl/protect.hpp:
14914         * src/core/boost/mpl/push_back.hpp:
14915         * src/core/boost/mpl/push_back_fwd.hpp:
14916         * src/core/boost/mpl/push_front.hpp:
14917         * src/core/boost/mpl/push_front_fwd.hpp:
14918         * src/core/boost/mpl/quote.hpp:
14919         * src/core/boost/mpl/range_c.hpp:
14920         * src/core/boost/mpl/remove.hpp:
14921         * src/core/boost/mpl/remove_if.hpp:
14922         * src/core/boost/mpl/replace.hpp:
14923         * src/core/boost/mpl/replace_if.hpp:
14924         * src/core/boost/mpl/reverse.hpp:
14925         * src/core/boost/mpl/reverse_fold.hpp:
14926         * src/core/boost/mpl/reverse_iter_fold.hpp:
14927         * src/core/boost/mpl/same_as.hpp:
14928         * src/core/boost/mpl/sequence_tag.hpp:
14929         * src/core/boost/mpl/sequence_tag_fwd.hpp:
14930         * src/core/boost/mpl/set.hpp:
14931         * src/core/boost/mpl/set/aux_/at_impl.hpp:
14932         * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
14933         * src/core/boost/mpl/set/aux_/clear_impl.hpp:
14934         * src/core/boost/mpl/set/aux_/empty_impl.hpp:
14935         * src/core/boost/mpl/set/aux_/erase_impl.hpp:
14936         * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
14937         * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
14938         * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
14939         * src/core/boost/mpl/set/aux_/insert_impl.hpp:
14940         * src/core/boost/mpl/set/aux_/item.hpp:
14941         * src/core/boost/mpl/set/aux_/iterator.hpp:
14942         * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
14943         * src/core/boost/mpl/set/aux_/numbered.hpp:
14944         * src/core/boost/mpl/set/aux_/numbered_c.hpp:
14945         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
14946         * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
14947         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
14948         * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
14949         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
14950         * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
14951         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
14952         * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
14953         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
14954         * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
14955         * src/core/boost/mpl/set/aux_/set0.hpp:
14956         * src/core/boost/mpl/set/aux_/size_impl.hpp:
14957         * src/core/boost/mpl/set/aux_/tag.hpp:
14958         * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
14959         * src/core/boost/mpl/set/set0.hpp:
14960         * src/core/boost/mpl/set/set0_c.hpp:
14961         * src/core/boost/mpl/set/set10.hpp:
14962         * src/core/boost/mpl/set/set10_c.hpp:
14963         * src/core/boost/mpl/set/set20.hpp:
14964         * src/core/boost/mpl/set/set20_c.hpp:
14965         * src/core/boost/mpl/set/set30.hpp:
14966         * src/core/boost/mpl/set/set30_c.hpp:
14967         * src/core/boost/mpl/set/set40.hpp:
14968         * src/core/boost/mpl/set/set40_c.hpp:
14969         * src/core/boost/mpl/set/set50.hpp:
14970         * src/core/boost/mpl/set/set50_c.hpp:
14971         * src/core/boost/mpl/set_c.hpp:
14972         * src/core/boost/mpl/shift_left.hpp:
14973         * src/core/boost/mpl/shift_right.hpp:
14974         * src/core/boost/mpl/single_view.hpp:
14975         * src/core/boost/mpl/size.hpp:
14976         * src/core/boost/mpl/size_fwd.hpp:
14977         * src/core/boost/mpl/size_t.hpp:
14978         * src/core/boost/mpl/size_t_fwd.hpp:
14979         * src/core/boost/mpl/sizeof.hpp:
14980         * src/core/boost/mpl/sort.hpp:
14981         * src/core/boost/mpl/stable_partition.hpp:
14982         * src/core/boost/mpl/switch.hpp:
14983         * src/core/boost/mpl/tag.hpp:
14984         * src/core/boost/mpl/times.hpp:
14985         * src/core/boost/mpl/transform.hpp:
14986         * src/core/boost/mpl/transform_view.hpp:
14987         * src/core/boost/mpl/unique.hpp:
14988         * src/core/boost/mpl/unpack_args.hpp:
14989         * src/core/boost/mpl/upper_bound.hpp:
14990         * src/core/boost/mpl/value_type.hpp:
14991         * src/core/boost/mpl/value_type_fwd.hpp:
14992         * src/core/boost/mpl/vector.hpp:
14993         * src/core/boost/mpl/vector/aux_/O1_size.hpp:
14994         * src/core/boost/mpl/vector/aux_/at.hpp:
14995         * src/core/boost/mpl/vector/aux_/back.hpp:
14996         * src/core/boost/mpl/vector/aux_/begin_end.hpp:
14997         * src/core/boost/mpl/vector/aux_/clear.hpp:
14998         * src/core/boost/mpl/vector/aux_/empty.hpp:
14999         * src/core/boost/mpl/vector/aux_/front.hpp:
15000         * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
15001         * src/core/boost/mpl/vector/aux_/item.hpp:
15002         * src/core/boost/mpl/vector/aux_/iterator.hpp:
15003         * src/core/boost/mpl/vector/aux_/numbered.hpp:
15004         * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
15005         * src/core/boost/mpl/vector/aux_/pop_back.hpp:
15006         * src/core/boost/mpl/vector/aux_/pop_front.hpp:
15007         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
15008         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
15009         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
15010         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
15011         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
15012         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
15013         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
15014         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
15015         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
15016         * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
15017         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
15018         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
15019         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
15020         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
15021         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
15022         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
15023         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
15024         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
15025         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
15026         * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
15027         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
15028         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
15029         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
15030         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
15031         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
15032         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
15033         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
15034         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
15035         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
15036         * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
15037         * src/core/boost/mpl/vector/aux_/push_back.hpp:
15038         * src/core/boost/mpl/vector/aux_/push_front.hpp:
15039         * src/core/boost/mpl/vector/aux_/size.hpp:
15040         * src/core/boost/mpl/vector/aux_/tag.hpp:
15041         * src/core/boost/mpl/vector/aux_/vector0.hpp:
15042         * src/core/boost/mpl/vector/vector0.hpp:
15043         * src/core/boost/mpl/vector/vector0_c.hpp:
15044         * src/core/boost/mpl/vector/vector10.hpp:
15045         * src/core/boost/mpl/vector/vector10_c.hpp:
15046         * src/core/boost/mpl/vector/vector20.hpp:
15047         * src/core/boost/mpl/vector/vector20_c.hpp:
15048         * src/core/boost/mpl/vector/vector30.hpp:
15049         * src/core/boost/mpl/vector/vector30_c.hpp:
15050         * src/core/boost/mpl/vector/vector40.hpp:
15051         * src/core/boost/mpl/vector/vector40_c.hpp:
15052         * src/core/boost/mpl/vector/vector50.hpp:
15053         * src/core/boost/mpl/vector/vector50_c.hpp:
15054         * src/core/boost/mpl/vector_c.hpp:
15055         * src/core/boost/mpl/void.hpp:
15056         * src/core/boost/mpl/void_fwd.hpp:
15057         * src/core/boost/mpl/zip_view.hpp:
15058         * src/core/boost/next_prior.hpp:
15059         * src/core/boost/noncopyable.hpp:
15060         * src/core/boost/pointer_cast.hpp:
15061         * src/core/boost/preprocessor.hpp:
15062         * src/core/boost/preprocessor/arithmetic.hpp:
15063         * src/core/boost/preprocessor/arithmetic/add.hpp:
15064         * src/core/boost/preprocessor/arithmetic/dec.hpp:
15065         * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
15066         * src/core/boost/preprocessor/arithmetic/div.hpp:
15067         * src/core/boost/preprocessor/arithmetic/inc.hpp:
15068         * src/core/boost/preprocessor/arithmetic/mod.hpp:
15069         * src/core/boost/preprocessor/arithmetic/mul.hpp:
15070         * src/core/boost/preprocessor/arithmetic/sub.hpp:
15071         * src/core/boost/preprocessor/array.hpp:
15072         * src/core/boost/preprocessor/array/data.hpp:
15073         * src/core/boost/preprocessor/array/elem.hpp:
15074         * src/core/boost/preprocessor/array/insert.hpp:
15075         * src/core/boost/preprocessor/array/pop_back.hpp:
15076         * src/core/boost/preprocessor/array/pop_front.hpp:
15077         * src/core/boost/preprocessor/array/push_back.hpp:
15078         * src/core/boost/preprocessor/array/push_front.hpp:
15079         * src/core/boost/preprocessor/array/remove.hpp:
15080         * src/core/boost/preprocessor/array/replace.hpp:
15081         * src/core/boost/preprocessor/array/reverse.hpp:
15082         * src/core/boost/preprocessor/array/size.hpp:
15083         * src/core/boost/preprocessor/assert_msg.hpp:
15084         * src/core/boost/preprocessor/cat.hpp:
15085         * src/core/boost/preprocessor/comma.hpp:
15086         * src/core/boost/preprocessor/comma_if.hpp:
15087         * src/core/boost/preprocessor/comparison.hpp:
15088         * src/core/boost/preprocessor/comparison/equal.hpp:
15089         * src/core/boost/preprocessor/comparison/greater.hpp:
15090         * src/core/boost/preprocessor/comparison/greater_equal.hpp:
15091         * src/core/boost/preprocessor/comparison/less.hpp:
15092         * src/core/boost/preprocessor/comparison/less_equal.hpp:
15093         * src/core/boost/preprocessor/comparison/not_equal.hpp:
15094         * src/core/boost/preprocessor/config/config.hpp:
15095         * src/core/boost/preprocessor/config/limits.hpp:
15096         * src/core/boost/preprocessor/control.hpp:
15097         * src/core/boost/preprocessor/control/deduce_d.hpp:
15098         * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
15099         * src/core/boost/preprocessor/control/detail/edg/while.hpp:
15100         * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
15101         * src/core/boost/preprocessor/control/detail/while.hpp:
15102         * src/core/boost/preprocessor/control/expr_if.hpp:
15103         * src/core/boost/preprocessor/control/expr_iif.hpp:
15104         * src/core/boost/preprocessor/control/if.hpp:
15105         * src/core/boost/preprocessor/control/iif.hpp:
15106         * src/core/boost/preprocessor/control/while.hpp:
15107         * src/core/boost/preprocessor/debug.hpp:
15108         * src/core/boost/preprocessor/debug/assert.hpp:
15109         * src/core/boost/preprocessor/debug/error.hpp:
15110         * src/core/boost/preprocessor/debug/line.hpp:
15111         * src/core/boost/preprocessor/dec.hpp:
15112         * src/core/boost/preprocessor/detail/auto_rec.hpp:
15113         * src/core/boost/preprocessor/detail/check.hpp:
15114         * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
15115         * src/core/boost/preprocessor/detail/is_binary.hpp:
15116         * src/core/boost/preprocessor/detail/is_nullary.hpp:
15117         * src/core/boost/preprocessor/detail/is_unary.hpp:
15118         * src/core/boost/preprocessor/detail/null.hpp:
15119         * src/core/boost/preprocessor/detail/split.hpp:
15120         * src/core/boost/preprocessor/empty.hpp:
15121         * src/core/boost/preprocessor/enum.hpp:
15122         * src/core/boost/preprocessor/enum_params.hpp:
15123         * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
15124         * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
15125         * src/core/boost/preprocessor/enum_shifted.hpp:
15126         * src/core/boost/preprocessor/enum_shifted_params.hpp:
15127         * src/core/boost/preprocessor/expand.hpp:
15128         * src/core/boost/preprocessor/expr_if.hpp:
15129         * src/core/boost/preprocessor/facilities.hpp:
15130         * src/core/boost/preprocessor/facilities/apply.hpp:
15131         * src/core/boost/preprocessor/facilities/empty.hpp:
15132         * src/core/boost/preprocessor/facilities/expand.hpp:
15133         * src/core/boost/preprocessor/facilities/identity.hpp:
15134         * src/core/boost/preprocessor/facilities/intercept.hpp:
15135         * src/core/boost/preprocessor/facilities/is_1.hpp:
15136         * src/core/boost/preprocessor/facilities/is_empty.hpp:
15137         * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
15138         * src/core/boost/preprocessor/for.hpp:
15139         * src/core/boost/preprocessor/identity.hpp:
15140         * src/core/boost/preprocessor/if.hpp:
15141         * src/core/boost/preprocessor/inc.hpp:
15142         * src/core/boost/preprocessor/iterate.hpp:
15143         * src/core/boost/preprocessor/iteration.hpp:
15144         * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
15145         * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
15146         * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
15147         * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
15148         * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
15149         * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
15150         * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
15151         * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
15152         * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
15153         * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
15154         * src/core/boost/preprocessor/iteration/detail/finish.hpp:
15155         * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
15156         * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
15157         * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
15158         * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
15159         * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
15160         * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
15161         * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
15162         * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
15163         * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
15164         * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
15165         * src/core/boost/preprocessor/iteration/detail/local.hpp:
15166         * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
15167         * src/core/boost/preprocessor/iteration/detail/self.hpp:
15168         * src/core/boost/preprocessor/iteration/detail/start.hpp:
15169         * src/core/boost/preprocessor/iteration/iterate.hpp:
15170         * src/core/boost/preprocessor/iteration/local.hpp:
15171         * src/core/boost/preprocessor/iteration/self.hpp:
15172         * src/core/boost/preprocessor/library.hpp:
15173         * src/core/boost/preprocessor/limits.hpp:
15174         * src/core/boost/preprocessor/list.hpp:
15175         * src/core/boost/preprocessor/list/adt.hpp:
15176         * src/core/boost/preprocessor/list/append.hpp:
15177         * src/core/boost/preprocessor/list/at.hpp:
15178         * src/core/boost/preprocessor/list/cat.hpp:
15179         * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
15180         * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
15181         * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
15182         * src/core/boost/preprocessor/list/detail/fold_left.hpp:
15183         * src/core/boost/preprocessor/list/detail/fold_right.hpp:
15184         * src/core/boost/preprocessor/list/enum.hpp:
15185         * src/core/boost/preprocessor/list/filter.hpp:
15186         * src/core/boost/preprocessor/list/first_n.hpp:
15187         * src/core/boost/preprocessor/list/fold_left.hpp:
15188         * src/core/boost/preprocessor/list/fold_right.hpp:
15189         * src/core/boost/preprocessor/list/for_each.hpp:
15190         * src/core/boost/preprocessor/list/for_each_i.hpp:
15191         * src/core/boost/preprocessor/list/for_each_product.hpp:
15192         * src/core/boost/preprocessor/list/rest_n.hpp:
15193         * src/core/boost/preprocessor/list/reverse.hpp:
15194         * src/core/boost/preprocessor/list/size.hpp:
15195         * src/core/boost/preprocessor/list/to_tuple.hpp:
15196         * src/core/boost/preprocessor/list/transform.hpp:
15197         * src/core/boost/preprocessor/logical.hpp:
15198         * src/core/boost/preprocessor/logical/and.hpp:
15199         * src/core/boost/preprocessor/logical/bitand.hpp:
15200         * src/core/boost/preprocessor/logical/bitnor.hpp:
15201         * src/core/boost/preprocessor/logical/bitor.hpp:
15202         * src/core/boost/preprocessor/logical/bitxor.hpp:
15203         * src/core/boost/preprocessor/logical/bool.hpp:
15204         * src/core/boost/preprocessor/logical/compl.hpp:
15205         * src/core/boost/preprocessor/logical/nor.hpp:
15206         * src/core/boost/preprocessor/logical/not.hpp:
15207         * src/core/boost/preprocessor/logical/or.hpp:
15208         * src/core/boost/preprocessor/logical/xor.hpp:
15209         * src/core/boost/preprocessor/max.hpp:
15210         * src/core/boost/preprocessor/min.hpp:
15211         * src/core/boost/preprocessor/punctuation.hpp:
15212         * src/core/boost/preprocessor/punctuation/comma.hpp:
15213         * src/core/boost/preprocessor/punctuation/comma_if.hpp:
15214         * src/core/boost/preprocessor/punctuation/paren.hpp:
15215         * src/core/boost/preprocessor/punctuation/paren_if.hpp:
15216         * src/core/boost/preprocessor/repeat.hpp:
15217         * src/core/boost/preprocessor/repeat_2nd.hpp:
15218         * src/core/boost/preprocessor/repeat_3rd.hpp:
15219         * src/core/boost/preprocessor/repeat_from_to.hpp:
15220         * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
15221         * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
15222         * src/core/boost/preprocessor/repetition.hpp:
15223         * src/core/boost/preprocessor/repetition/deduce_r.hpp:
15224         * src/core/boost/preprocessor/repetition/deduce_z.hpp:
15225         * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
15226         * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
15227         * src/core/boost/preprocessor/repetition/detail/for.hpp:
15228         * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
15229         * src/core/boost/preprocessor/repetition/enum.hpp:
15230         * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
15231         * src/core/boost/preprocessor/repetition/enum_params.hpp:
15232         * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
15233         * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
15234         * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
15235         * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
15236         * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
15237         * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
15238         * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
15239         * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
15240         * src/core/boost/preprocessor/repetition/for.hpp:
15241         * src/core/boost/preprocessor/repetition/repeat.hpp:
15242         * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
15243         * src/core/boost/preprocessor/selection.hpp:
15244         * src/core/boost/preprocessor/selection/max.hpp:
15245         * src/core/boost/preprocessor/selection/min.hpp:
15246         * src/core/boost/preprocessor/seq.hpp:
15247         * src/core/boost/preprocessor/seq/cat.hpp:
15248         * src/core/boost/preprocessor/seq/detail/split.hpp:
15249         * src/core/boost/preprocessor/seq/elem.hpp:
15250         * src/core/boost/preprocessor/seq/enum.hpp:
15251         * src/core/boost/preprocessor/seq/filter.hpp:
15252         * src/core/boost/preprocessor/seq/first_n.hpp:
15253         * src/core/boost/preprocessor/seq/fold_left.hpp:
15254         * src/core/boost/preprocessor/seq/fold_right.hpp:
15255         * src/core/boost/preprocessor/seq/for_each.hpp:
15256         * src/core/boost/preprocessor/seq/for_each_i.hpp:
15257         * src/core/boost/preprocessor/seq/for_each_product.hpp:
15258         * src/core/boost/preprocessor/seq/insert.hpp:
15259         * src/core/boost/preprocessor/seq/pop_back.hpp:
15260         * src/core/boost/preprocessor/seq/pop_front.hpp:
15261         * src/core/boost/preprocessor/seq/push_back.hpp:
15262         * src/core/boost/preprocessor/seq/push_front.hpp:
15263         * src/core/boost/preprocessor/seq/remove.hpp:
15264         * src/core/boost/preprocessor/seq/replace.hpp:
15265         * src/core/boost/preprocessor/seq/rest_n.hpp:
15266         * src/core/boost/preprocessor/seq/reverse.hpp:
15267         * src/core/boost/preprocessor/seq/seq.hpp:
15268         * src/core/boost/preprocessor/seq/size.hpp:
15269         * src/core/boost/preprocessor/seq/subseq.hpp:
15270         * src/core/boost/preprocessor/seq/to_array.hpp:
15271         * src/core/boost/preprocessor/seq/to_tuple.hpp:
15272         * src/core/boost/preprocessor/seq/transform.hpp:
15273         * src/core/boost/preprocessor/slot.hpp:
15274         * src/core/boost/preprocessor/slot/counter.hpp:
15275         * src/core/boost/preprocessor/slot/detail/counter.hpp:
15276         * src/core/boost/preprocessor/slot/detail/def.hpp:
15277         * src/core/boost/preprocessor/slot/detail/shared.hpp:
15278         * src/core/boost/preprocessor/slot/detail/slot1.hpp:
15279         * src/core/boost/preprocessor/slot/detail/slot2.hpp:
15280         * src/core/boost/preprocessor/slot/detail/slot3.hpp:
15281         * src/core/boost/preprocessor/slot/detail/slot4.hpp:
15282         * src/core/boost/preprocessor/slot/detail/slot5.hpp:
15283         * src/core/boost/preprocessor/slot/slot.hpp:
15284         * src/core/boost/preprocessor/stringize.hpp:
15285         * src/core/boost/preprocessor/tuple.hpp:
15286         * src/core/boost/preprocessor/tuple/eat.hpp:
15287         * src/core/boost/preprocessor/tuple/elem.hpp:
15288         * src/core/boost/preprocessor/tuple/rem.hpp:
15289         * src/core/boost/preprocessor/tuple/reverse.hpp:
15290         * src/core/boost/preprocessor/tuple/to_list.hpp:
15291         * src/core/boost/preprocessor/tuple/to_seq.hpp:
15292         * src/core/boost/preprocessor/while.hpp:
15293         * src/core/boost/preprocessor/wstringize.hpp:
15294         * src/core/boost/range.hpp:
15295         * src/core/boost/range/begin.hpp:
15296         * src/core/boost/range/concepts.hpp:
15297         * src/core/boost/range/config.hpp:
15298         * src/core/boost/range/const_iterator.hpp:
15299         * src/core/boost/range/const_reverse_iterator.hpp:
15300         * src/core/boost/range/detail/begin.hpp:
15301         * src/core/boost/range/detail/collection_traits.hpp:
15302         * src/core/boost/range/detail/collection_traits_detail.hpp:
15303         * src/core/boost/range/detail/common.hpp:
15304         * src/core/boost/range/detail/const_iterator.hpp:
15305         * src/core/boost/range/detail/difference_type.hpp:
15306         * src/core/boost/range/detail/empty.hpp:
15307         * src/core/boost/range/detail/end.hpp:
15308         * src/core/boost/range/detail/implementation_help.hpp:
15309         * src/core/boost/range/detail/iterator.hpp:
15310         * src/core/boost/range/detail/mfc/carray.hpp:
15311         * src/core/boost/range/detail/mfc/cstring.hpp:
15312         * src/core/boost/range/detail/remove_extent.hpp:
15313         * src/core/boost/range/detail/sfinae.hpp:
15314         * src/core/boost/range/detail/size.hpp:
15315         * src/core/boost/range/detail/size_type.hpp:
15316         * src/core/boost/range/detail/sizer.hpp:
15317         * src/core/boost/range/detail/value_type.hpp:
15318         * src/core/boost/range/detail/vc6/end.hpp:
15319         * src/core/boost/range/detail/vc6/size.hpp:
15320         * src/core/boost/range/difference_type.hpp:
15321         * src/core/boost/range/empty.hpp:
15322         * src/core/boost/range/end.hpp:
15323         * src/core/boost/range/functions.hpp:
15324         * src/core/boost/range/iterator.hpp:
15325         * src/core/boost/range/iterator_range.hpp:
15326         * src/core/boost/range/metafunctions.hpp:
15327         * src/core/boost/range/rbegin.hpp:
15328         * src/core/boost/range/rend.hpp:
15329         * src/core/boost/range/result_iterator.hpp:
15330         * src/core/boost/range/reverse_iterator.hpp:
15331         * src/core/boost/range/reverse_result_iterator.hpp:
15332         * src/core/boost/range/size.hpp:
15333         * src/core/boost/range/size_type.hpp:
15334         * src/core/boost/range/sub_range.hpp:
15335         * src/core/boost/range/value_type.hpp:
15336         * src/core/boost/ref.hpp:
15337         * src/core/boost/scoped_array.hpp:
15338         * src/core/boost/scoped_ptr.hpp:
15339         * src/core/boost/shared_ptr.hpp:
15340         * src/core/boost/smart_cast.hpp:
15341         * src/core/boost/smart_ptr.hpp:
15342         * src/core/boost/static_assert.hpp:
15343         * src/core/boost/static_warning.hpp:
15344         * src/core/boost/throw_exception.hpp:
15345         * src/core/boost/type_traits.hpp:
15346         * src/core/boost/type_traits/add_const.hpp:
15347         * src/core/boost/type_traits/add_cv.hpp:
15348         * src/core/boost/type_traits/add_pointer.hpp:
15349         * src/core/boost/type_traits/add_reference.hpp:
15350         * src/core/boost/type_traits/add_volatile.hpp:
15351         * src/core/boost/type_traits/aligned_storage.hpp:
15352         * src/core/boost/type_traits/alignment_of.hpp:
15353         * src/core/boost/type_traits/alignment_traits.hpp:
15354         * src/core/boost/type_traits/arithmetic_traits.hpp:
15355         * src/core/boost/type_traits/array_traits.hpp:
15356         * src/core/boost/type_traits/broken_compiler_spec.hpp:
15357         * src/core/boost/type_traits/composite_traits.hpp:
15358         * src/core/boost/type_traits/config.hpp:
15359         * src/core/boost/type_traits/conversion_traits.hpp:
15360         * src/core/boost/type_traits/cv_traits.hpp:
15361         * src/core/boost/type_traits/decay.hpp:
15362         * src/core/boost/type_traits/detail/bool_trait_def.hpp:
15363         * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
15364         * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
15365         * src/core/boost/type_traits/detail/false_result.hpp:
15366         * src/core/boost/type_traits/detail/ice_and.hpp:
15367         * src/core/boost/type_traits/detail/ice_eq.hpp:
15368         * src/core/boost/type_traits/detail/ice_not.hpp:
15369         * src/core/boost/type_traits/detail/ice_or.hpp:
15370         * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
15371         * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
15372         * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
15373         * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
15374         * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
15375         * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
15376         * src/core/boost/type_traits/detail/template_arity_spec.hpp:
15377         * src/core/boost/type_traits/detail/type_trait_def.hpp:
15378         * src/core/boost/type_traits/detail/type_trait_undef.hpp:
15379         * src/core/boost/type_traits/detail/wrap.hpp:
15380         * src/core/boost/type_traits/detail/yes_no_type.hpp:
15381         * src/core/boost/type_traits/extent.hpp:
15382         * src/core/boost/type_traits/function_traits.hpp:
15383         * src/core/boost/type_traits/has_nothrow_assign.hpp:
15384         * src/core/boost/type_traits/has_nothrow_constructor.hpp:
15385         * src/core/boost/type_traits/has_nothrow_copy.hpp:
15386         * src/core/boost/type_traits/has_nothrow_destructor.hpp:
15387         * src/core/boost/type_traits/has_trivial_assign.hpp:
15388         * src/core/boost/type_traits/has_trivial_constructor.hpp:
15389         * src/core/boost/type_traits/has_trivial_copy.hpp:
15390         * src/core/boost/type_traits/has_trivial_destructor.hpp:
15391         * src/core/boost/type_traits/has_virtual_destructor.hpp:
15392         * src/core/boost/type_traits/ice.hpp:
15393         * src/core/boost/type_traits/integral_constant.hpp:
15394         * src/core/boost/type_traits/intrinsics.hpp:
15395         * src/core/boost/type_traits/is_abstract.hpp:
15396         * src/core/boost/type_traits/is_arithmetic.hpp:
15397         * src/core/boost/type_traits/is_array.hpp:
15398         * src/core/boost/type_traits/is_base_and_derived.hpp:
15399         * src/core/boost/type_traits/is_base_of.hpp:
15400         * src/core/boost/type_traits/is_class.hpp:
15401         * src/core/boost/type_traits/is_compound.hpp:
15402         * src/core/boost/type_traits/is_const.hpp:
15403         * src/core/boost/type_traits/is_convertible.hpp:
15404         * src/core/boost/type_traits/is_empty.hpp:
15405         * src/core/boost/type_traits/is_enum.hpp:
15406         * src/core/boost/type_traits/is_float.hpp:
15407         * src/core/boost/type_traits/is_floating_point.hpp:
15408         * src/core/boost/type_traits/is_function.hpp:
15409         * src/core/boost/type_traits/is_fundamental.hpp:
15410         * src/core/boost/type_traits/is_integral.hpp:
15411         * src/core/boost/type_traits/is_member_function_pointer.hpp:
15412         * src/core/boost/type_traits/is_member_object_pointer.hpp:
15413         * src/core/boost/type_traits/is_member_pointer.hpp:
15414         * src/core/boost/type_traits/is_object.hpp:
15415         * src/core/boost/type_traits/is_pod.hpp:
15416         * src/core/boost/type_traits/is_pointer.hpp:
15417         * src/core/boost/type_traits/is_polymorphic.hpp:
15418         * src/core/boost/type_traits/is_reference.hpp:
15419         * src/core/boost/type_traits/is_same.hpp:
15420         * src/core/boost/type_traits/is_scalar.hpp:
15421         * src/core/boost/type_traits/is_signed.hpp:
15422         * src/core/boost/type_traits/is_stateless.hpp:
15423         * src/core/boost/type_traits/is_union.hpp:
15424         * src/core/boost/type_traits/is_unsigned.hpp:
15425         * src/core/boost/type_traits/is_void.hpp:
15426         * src/core/boost/type_traits/is_volatile.hpp:
15427         * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
15428         * src/core/boost/type_traits/msvc/remove_bounds.hpp:
15429         * src/core/boost/type_traits/msvc/remove_const.hpp:
15430         * src/core/boost/type_traits/msvc/remove_cv.hpp:
15431         * src/core/boost/type_traits/msvc/remove_extent.hpp:
15432         * src/core/boost/type_traits/msvc/remove_pointer.hpp:
15433         * src/core/boost/type_traits/msvc/remove_reference.hpp:
15434         * src/core/boost/type_traits/msvc/remove_volatile.hpp:
15435         * src/core/boost/type_traits/msvc/typeof.hpp:
15436         * src/core/boost/type_traits/object_traits.hpp:
15437         * src/core/boost/type_traits/rank.hpp:
15438         * src/core/boost/type_traits/reference_traits.hpp:
15439         * src/core/boost/type_traits/remove_all_extents.hpp:
15440         * src/core/boost/type_traits/remove_bounds.hpp:
15441         * src/core/boost/type_traits/remove_const.hpp:
15442         * src/core/boost/type_traits/remove_cv.hpp:
15443         * src/core/boost/type_traits/remove_extent.hpp:
15444         * src/core/boost/type_traits/remove_pointer.hpp:
15445         * src/core/boost/type_traits/remove_reference.hpp:
15446         * src/core/boost/type_traits/remove_volatile.hpp:
15447         * src/core/boost/type_traits/same_traits.hpp:
15448         * src/core/boost/type_traits/transform_traits.hpp:
15449         * src/core/boost/type_traits/transform_traits_spec.hpp:
15450         * src/core/boost/type_traits/type_with_alignment.hpp:
15451         * src/core/boost/utility.hpp:
15452         * src/core/boost/utility/addressof.hpp:
15453         * src/core/boost/utility/base_from_member.hpp:
15454         * src/core/boost/utility/compare_pointees.hpp:
15455         * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
15456         * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
15457         * src/core/boost/utility/detail/result_of_iterate.hpp:
15458         * src/core/boost/utility/enable_if.hpp:
15459         * src/core/boost/utility/in_place_factory.hpp:
15460         * src/core/boost/utility/result_of.hpp:
15461         * src/core/boost/utility/typed_in_place_factory.hpp:
15462         * src/core/boost/utility/value_init.hpp:
15463         * src/core/boost/weak_ptr.hpp:
15464
15465         moved boost headers to src/core because that has to be in the
15466         include path anyway
15467
15468 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
15469
15470         * src/Makefile-gen.am:
15471         * src/client-test-app.cpp:
15472
15473         unit tests in Register.cpp files not active without
15474         --enable-unit-tests
15475
15476 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
15477
15478         * Doxyfile:
15479         * Makefile-gen.am:
15480         * configure-pre.in:
15481
15482         added building of html source code documentation with Doxygen
15483
15484 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
15485
15486         * Doxyfile:
15487
15488         unmodified Doxyfile template as created by doxygen 1.5.3
15489
15490 2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>
15491
15492         * Makefile-gen.am:
15493         * Makefile.am:
15494         * autogen.sh:
15495         * configure-post.in:
15496         * configure-pre.in:
15497         * src/Makefile-gen.am:
15498         * src/Makefile.am.gen:
15499         * src/backends/addressbook/Makefile.am:
15500         * src/backends/addressbook/configure-sub.in:
15501         * src/backends/evolution/Makefile.am:
15502         * src/backends/evolution/configure-sub.in:
15503         * src/backends/sqlite/Makefile.am:
15504         * src/backends/sqlite/configure-sub.in:
15505         * src/core/Makefile.am:
15506
15507         file layout restructuring, take II
15508
15509 2008-07-29  Patrick Ohly  <patrick.ohly@gmx.de>
15510
15511         * Makefile.am:
15512         * autogen.sh:
15513         * configure-pre.in:
15514         * configure.in:
15515         * src/AddressBookConstants.cpp:
15516         * src/AddressBookSource.cpp:
15517         * src/AddressBookSource.h:
15518         * src/AddressBookSourceRegister.cpp:
15519         * src/ConfigNode.h:
15520         * src/ConfigTree.h:
15521         * src/EvolutionCalendarSource.cpp:
15522         * src/EvolutionCalendarSource.h:
15523         * src/EvolutionCalendarSourceRegister.cpp:
15524         * src/EvolutionContactSource.cpp:
15525         * src/EvolutionContactSource.h:
15526         * src/EvolutionContactSourceRegister.cpp:
15527         * src/EvolutionMemoSource.cpp:
15528         * src/EvolutionMemoSource.h:
15529         * src/EvolutionSmartPtr.h:
15530         * src/EvolutionSyncClient.cpp:
15531         * src/EvolutionSyncClient.h:
15532         * src/EvolutionSyncSource.cpp:
15533         * src/EvolutionSyncSource.h:
15534         * src/FileConfigNode.cpp:
15535         * src/FileConfigNode.h:
15536         * src/FileConfigTree.cpp:
15537         * src/FileConfigTree.h:
15538         * src/FilterConfigNode.cpp:
15539         * src/FilterConfigNode.h:
15540         * src/Makefile.am:
15541         * src/Makefile.am.gen:
15542         * src/PrefixConfigNode.cpp:
15543         * src/PrefixConfigNode.h:
15544         * src/SQLiteContactSource.cpp:
15545         * src/SQLiteContactSource.h:
15546         * src/SQLiteContactSourceRegister.cpp:
15547         * src/SQLiteUtil.cpp:
15548         * src/SQLiteUtil.h:
15549         * src/SafeConfigNode.cpp:
15550         * src/SafeConfigNode.h:
15551         * src/SyncEvolutionCmdline.cpp:
15552         * src/SyncEvolutionCmdline.h:
15553         * src/SyncEvolutionConfig.cpp:
15554         * src/SyncEvolutionConfig.h:
15555         * src/SyncEvolutionUtil.cpp:
15556         * src/SyncEvolutionUtil.h:
15557         * src/TrackingSyncSource.cpp:
15558         * src/TrackingSyncSource.h:
15559         * src/VolatileConfigNode.h:
15560         * src/VolatileConfigTree.h:
15561         * src/backends/addressbook/AddressBookConstants.cpp:
15562         * src/backends/addressbook/AddressBookSource.cpp:
15563         * src/backends/addressbook/AddressBookSource.h:
15564         * src/backends/addressbook/AddressBookSourceRegister.cpp:
15565         * src/backends/evolution/EvolutionCalendarSource.cpp:
15566         * src/backends/evolution/EvolutionCalendarSource.h:
15567         * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
15568         * src/backends/evolution/EvolutionContactSource.cpp:
15569         * src/backends/evolution/EvolutionContactSource.h:
15570         * src/backends/evolution/EvolutionContactSourceRegister.cpp:
15571         * src/backends/evolution/EvolutionMemoSource.cpp:
15572         * src/backends/evolution/EvolutionMemoSource.h:
15573         * src/backends/evolution/e-cal-check-timezones.c:
15574         * src/backends/evolution/e-cal-check-timezones.h:
15575         * src/backends/evolution/libical/icalstrdup.c:
15576         * src/backends/evolution/libical/icalstrdup.h:
15577         * src/backends/sqlite/SQLiteContactSource.cpp:
15578         * src/backends/sqlite/SQLiteContactSource.h:
15579         * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
15580         * src/backends/sqlite/SQLiteUtil.cpp:
15581         * src/backends/sqlite/SQLiteUtil.h:
15582         * src/core/ConfigNode.h:
15583         * src/core/ConfigTree.h:
15584         * src/core/EvolutionSmartPtr.h:
15585         * src/core/EvolutionSyncClient.cpp:
15586         * src/core/EvolutionSyncClient.h:
15587         * src/core/EvolutionSyncSource.cpp:
15588         * src/core/EvolutionSyncSource.h:
15589         * src/core/FileConfigNode.cpp:
15590         * src/core/FileConfigNode.h:
15591         * src/core/FileConfigTree.cpp:
15592         * src/core/FileConfigTree.h:
15593         * src/core/FilterConfigNode.cpp:
15594         * src/core/FilterConfigNode.h:
15595         * src/core/PrefixConfigNode.cpp:
15596         * src/core/PrefixConfigNode.h:
15597         * src/core/SafeConfigNode.cpp:
15598         * src/core/SafeConfigNode.h:
15599         * src/core/SyncEvolutionCmdline.cpp:
15600         * src/core/SyncEvolutionCmdline.h:
15601         * src/core/SyncEvolutionConfig.cpp:
15602         * src/core/SyncEvolutionConfig.h:
15603         * src/core/SyncEvolutionUtil.cpp:
15604         * src/core/SyncEvolutionUtil.h:
15605         * src/core/TrackingSyncSource.cpp:
15606         * src/core/TrackingSyncSource.h:
15607         * src/core/VolatileConfigNode.h:
15608         * src/core/VolatileConfigTree.h:
15609         * src/core/vocl/README:
15610         * src/core/vocl/VConverter.cpp:
15611         * src/core/vocl/VConverter.h:
15612         * src/core/vocl/VObject.cpp:
15613         * src/core/vocl/VObject.h:
15614         * src/core/vocl/VProperty.cpp:
15615         * src/core/vocl/VProperty.h:
15616         * src/core/vocl/posixadapter.h:
15617         * src/core/vocl/vcardconverter.cpp:
15618         * src/e-cal-check-timezones.c:
15619         * src/e-cal-check-timezones.h:
15620         * src/libical/icalstrdup.c:
15621         * src/libical/icalstrdup.h:
15622         * src/vocl/README:
15623         * src/vocl/VConverter.cpp:
15624         * src/vocl/VConverter.h:
15625         * src/vocl/VObject.cpp:
15626         * src/vocl/VObject.h:
15627         * src/vocl/VProperty.cpp:
15628         * src/vocl/VProperty.h:
15629         * src/vocl/posixadapter.h:
15630         * src/vocl/vcardconverter.cpp:
15631
15632         major restructuring of the file layout and autotools build
15633
15634 2008-07-28  Patrick Ohly  <patrick.ohly@gmx.de>
15635
15636         * configure.in:
15637
15638         print summary of enabled backends
15639
15640 2008-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
15641
15642         * Makefile.am:
15643
15644         another rename sync4j->funambol
15645
15646 2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>
15647
15648         * configure.in:
15649         * src/Makefile.am:
15650
15651         adapted to renaming of libsync4j -> libfunambol; also renamed
15652         variables and configure options, but old options kept as aliases
15653
15654 2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>
15655
15656         * README:
15657
15658         added further explanations to --source-property
15659
15660 2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>
15661
15662         * debian/changelog:
15663         * src/EvolutionContactSource.cpp:
15664
15665         disabled special support for X-OSSO-CONTACT-STATE because the
15666         property no longer is returned properly by libebook (SF #1947050)
15667
15668 2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
15669
15670         * NEWS:
15671
15672         fixed --refresh-from-server typo
15673
15674 2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
15675
15676         * HACKING:
15677
15678         added BINSUFFIX for Mac OS X
15679
15680 2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
15681
15682         * Makefile.am:
15683         * src/Makefile.am:
15684
15685         added files required for 'make deb' to distribution
15686
15687 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
15688
15689         * ChangeLog:
15690         * NEWS:
15691         * debian/changelog:
15692
15693         # updated
15694
15695 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
15696
15697         * src/SyncEvolutionConfig.cpp:
15698
15699         added comment regarding myFUNAMBOL sc-pim- prefix to deviceId
15700
15701 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
15702
15703         * src/SyncEvolutionCmdline.cpp:
15704         * src/SyncEvolutionConfig.cpp:
15705
15706         fixed creating and testing of default configs
15707
15708 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
15709
15710         * NEWS:
15711         * src/AddressBookSource.cpp:
15712         * src/AddressBookSource.h:
15713         * src/AddressBookSourceRegister.cpp:
15714
15715         Mac OS X client now uses the new TrackingSyncSource
15716
15717 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
15718
15719         * configure.in:
15720
15721         simplified compiling for ppc/386 on Mac OS X
15722
15723 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
15724
15725         * HACKING:
15726
15727         simplified compiling for ppc/386 on Mac OS X
15728
15729 2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>
15730
15731         * src/EvolutionCalendarSource.h:
15732         * src/EvolutionContactSource.h:
15733         * src/EvolutionSyncSource.h:
15734         * src/SQLiteContactSource.h:
15735         * src/TrackingSyncSource.h:
15736
15737         turned fileSuffix() into a const function
15738
15739 2008-07-11  Patrick Ohly  <patrick.ohly@gmx.de>
15740
15741         * src/SyncEvolutionConfig.cpp:
15742
15743         use sc-pim- prefix for device ID
15744
15745 2008-07-11  Patrick Ohly  <patrick.ohly@gmx.de>
15746
15747         * src/EvolutionCalendarSource.cpp:
15748         * src/EvolutionContactSource.cpp:
15749         * src/EvolutionSyncClient.cpp:
15750         * src/EvolutionSyncSource.cpp:
15751         * src/FileConfigNode.cpp:
15752         * src/FileConfigTree.cpp:
15753         * src/FilterConfigNode.cpp:
15754         * src/FilterConfigNode.h:
15755         * src/PrefixConfigNode.cpp:
15756         * src/SafeConfigNode.cpp:
15757         * src/SyncEvolutionCmdline.cpp:
15758         * src/SyncEvolutionConfig.cpp:
15759         * src/SyncEvolutionConfig.h:
15760         * src/SyncEvolutionUtil.cpp:
15761         * src/SyncEvolutionUtil.h:
15762         * src/TrackingSyncSource.cpp:
15763
15764         reduced explicit usage of iterators (mostly with BOOST_FOREACH)
15765
15766 2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>
15767
15768         * src/AddressBookSource.cpp:
15769         * src/AddressBookSource.h:
15770         * src/EvolutionCalendarSource.cpp:
15771         * src/EvolutionCalendarSource.h:
15772         * src/EvolutionContactSource.cpp:
15773         * src/EvolutionContactSource.h:
15774         * src/EvolutionSyncSource.cpp:
15775         * src/EvolutionSyncSource.h:
15776         * src/SQLiteContactSource.cpp:
15777         * src/SQLiteContactSource.h:
15778         * src/SyncEvolutionCmdline.cpp:
15779         * src/TrackingSyncSource.h:
15780
15781         cleaned up EvolutionSyncSource interface+implementation
15782
15783 2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>
15784
15785         * test/evo.supp:
15786         * test/sys.supp:
15787
15788         added plenty of suppressions for problems only found when running
15789         code linked against 2.22.x
15790
15791 2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>
15792
15793         * test/runtests.py:
15794
15795         added the possibility to run a setup script as part of each test
15796
15797 2008-07-08  Patrick Ohly  <patrick.ohly@gmx.de>
15798
15799         * src/SyncEvolutionUtil.cpp:
15800
15801         added missing header file
15802
15803 2008-07-07  Patrick Ohly  <patrick.ohly@gmx.de>
15804
15805         * src/SyncEvolutionUtil.cpp:
15806
15807         better random seed (avoids identical clientId when configs are
15808         created rapidly one after the other)
15809
15810 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
15811
15812         * src/EvolutionSyncSource.cpp:
15813         * src/FilterConfigNode.h:
15814         * src/SyncEvolutionCmdline.cpp:
15815         * src/SyncEvolutionUtil.h:
15816
15817         code cleanup (boost::join, list sort)
15818
15819 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
15820
15821         * src/EvolutionCalendarSource.cpp:
15822         * src/PrefixConfigNode.cpp:
15823         * src/SafeConfigNode.cpp:
15824
15825         code cleanup (map access)
15826
15827 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
15828
15829         * src/SyncEvolutionConfig.h:
15830
15831         code cleanup
15832
15833 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
15834
15835         * src/FilterConfigNode.cpp:
15836         * src/FilterConfigNode.h:
15837         * src/SyncEvolutionCmdline.cpp:
15838         * src/SyncEvolutionUtil.h:
15839
15840         simplified ConfigFilter: now uses keys as they are, but with
15841         case-insensitive compare
15842
15843 2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>
15844
15845         * src/TrackingSyncSource.h:
15846
15847         LUID may not change during update
15848
15849 2008-07-03  Patrick Ohly  <patrick.ohly@gmx.de>
15850
15851         * src/EvolutionCalendarSource.cpp:
15852         * src/EvolutionContactSource.cpp:
15853
15854         fixed mem leak when listing databases
15855
15856 2008-07-03  Patrick Ohly  <patrick.ohly@gmx.de>
15857
15858         * src/shlibs.local:
15859
15860         reverted to 0.7 packaging
15861
15862 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
15863
15864         * ChangeLog:
15865         * NEWS:
15866         * configure.in:
15867
15868         updated version, changelog, NEWS for 0.8 beta 1
15869
15870 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
15871
15872         * src/shlibs.local:
15873
15874         SF #1993109: for Evolution 2.6 use .deb dependencies which work
15875         with Ubuntu 6.06 LTS
15876
15877 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
15878
15879         * src/SyncEvolutionCmdline.cpp:
15880
15881         SF #1991286: when creating config for the first time, only enable
15882         sync sources which can be synchronized
15883
15884 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
15885
15886         * src/Makefile.am:
15887
15888         fixed problem with loading calendar backend dynamically on Maemo
15889         (depends on TrackingSyncSource being in the main binary)
15890
15891 2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
15892
15893         * src/EvolutionCalendarSource.cpp:
15894
15895         avoid useless 'list: unable to access calendars: failure' error
15896         message
15897
15898 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
15899
15900         * test/runtests.py:
15901
15902         added MemoToo
15903
15904 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
15905
15906         * src/EvolutionSyncSource.h:
15907
15908         remember failure when iterating over items
15909
15910 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
15911
15912         * src/vocl/VObject.cpp:
15913         * src/vocl/posixadapter.h:
15914
15915         adapted to new C++ client library posixadapter.h
15916
15917 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
15918
15919         * src/EvolutionSyncSource.cpp:
15920
15921         return code of removeAllItems() is error code, not SyncML status
15922
15923 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
15924
15925         * src/EvolutionSyncSource.h:
15926
15927         clarified return code of inherited removeAllItems() method
15928
15929 2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>
15930
15931         * src/vocl/posixadapter.h:
15932
15933         fixed compile errors due to wchar redefines
15934
15935 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
15936
15937         * src/SyncEvolutionCmdline.cpp:
15938         * src/SyncEvolutionConfig.cpp:
15939
15940         added memotoo to expected list of templates, fixed Funambol
15941         syncURL
15942
15943 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
15944
15945         * src/EvolutionSyncSource.h:
15946
15947         removed extra sorting, std::set is already guaranteed to return
15948         entries in ascending order
15949
15950 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
15951
15952         * src/SyncEvolutionConfig.cpp:
15953
15954         fixed wrong URI in ScheduleWorld template
15955
15956 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
15957
15958         * src/EvolutionContactSource.cpp:
15959
15960         MemoToo sends vcards with just \n line termination, handle that
15961         when extracting FN
15962
15963 2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
15964
15965         * src/SyncEvolutionCmdline.cpp:
15966         * src/SyncEvolutionConfig.cpp:
15967
15968         fixed wrong syncURL in ScheduleWorld template
15969
15970 2008-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
15971
15972         * test/runtests.py:
15973
15974         added --prebuilt: testing with precompiled SyncEvolution
15975
15976 2008-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
15977
15978         * src/SyncEvolutionConfig.cpp:
15979
15980         MemoToo prefers vCard 2.1 over 3.0
15981
15982 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
15983
15984         * src/Makefile.am:
15985
15986         rename SyncEvolution's copy of the libecal timezone functions
15987
15988 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
15989
15990         * Makefile.am:
15991         * configure.in:
15992         * etc/.cvsignore:
15993         * etc/Makefile.am:
15994         * etc/source-config.txt:
15995         * etc/syncml-config.txt:
15996
15997         removed obsolete example config files
15998
15999 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
16000
16001         * configure.in:
16002
16003         adapted to the official include flags (posix before common)
16004
16005 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
16006
16007         * src/EvolutionMemoSource.cpp:
16008
16009         added synchronization of Evolution memo summary
16010
16011 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
16012
16013         * README:
16014         * src/SyncEvolutionCmdline.cpp:
16015
16016         removed --properties option: not implemented yet
16017
16018 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
16019
16020         * src/SyncEvolutionConfig.cpp:
16021
16022         added MemoToo server template
16023
16024 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
16025
16026         * src/client-test-app.cpp:
16027
16028         fixed typo (evolution-todo -> evolution-tasks)
16029
16030 2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
16031
16032         * src/EvolutionCalendarSource.cpp:
16033         * src/EvolutionCalendarSource.h:
16034         * src/Makefile.am:
16035
16036         made detached recurrence handling more resilient
16037
16038 2008-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
16039
16040         * src/EvolutionSyncClient.cpp:
16041         * src/EvolutionSyncClient.h:
16042         * src/SyncEvolutionCmdline.cpp:
16043         * src/SyncEvolutionConfig.cpp:
16044         * src/SyncEvolutionConfig.h:
16045
16046         regression in 0.8 alpha 1: setting sync mode during status query
16047         or sync affected *all* sources, even the disabled ones
16048
16049 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
16050
16051         * src/e-cal-check-timezones.c:
16052         * src/e-cal-check-timezones.h:
16053
16054         addressed Chenthill's code review comments #49 and #50
16055
16056 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
16057
16058         * src/SyncEvolutionCmdline.cpp:
16059
16060         scheduleworld config template: calendar was using 'event2'
16061         instead of the correct 'cal2' URI
16062
16063 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
16064
16065         * src/EvolutionContactSource.cpp:
16066         * src/EvolutionSyncSource.h:
16067
16068         fixed segfaults for certain data
16069
16070 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
16071
16072         * src/EvolutionCalendarSource.cpp:
16073
16074         fixed compile error
16075
16076 2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
16077
16078         * src/EvolutionCalendarSource.cpp:
16079
16080         removed/replaced 'calendar' string from message in libecal
16081         backend because it is also used for memos and tasks
16082
16083 2008-06-08  Patrick Ohly  <patrick.ohly@gmx.de>
16084
16085         * src/EvolutionCalendarSource.cpp:
16086         * src/EvolutionCalendarSource.h:
16087         * src/EvolutionSyncSource.h:
16088         * src/Makefile.am:
16089
16090         fixed modifying parent/child (=detached) calendar items
16091
16092 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
16093
16094         * src/TrackingSyncSource.cpp:
16095
16096         avoid redundant conversion to C string
16097
16098 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
16099
16100         * src/EvolutionSyncSource.cpp:
16101
16102         removeAllItems() must mark source as modified
16103         (EvolutionContactSource depends on it)
16104
16105 2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>
16106
16107         * src/EvolutionSyncSource.cpp:
16108         * src/EvolutionSyncSource.h:
16109
16110         implemented SyncSource::removeAllItems()
16111
16112 2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>
16113
16114         * src/e-cal-check-timezones.c:
16115         * src/e-cal-check-timezones.h:
16116
16117         e_cal_match_tzid() is now public: required for mapping TZIDs of
16118         existing events
16119
16120 2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>
16121
16122         * src/e-cal-check-timezones.c:
16123
16124         use icaltimezone_get_builtin_timezone_from_tzid()
16125
16126 2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>
16127
16128         * src/e-cal-check-timezones.c:
16129
16130         try to strip trailing sequence number when mapping TZIDs
16131
16132 2008-05-12  Patrick Ohly  <patrick.ohly@gmx.de>
16133
16134         * src/e-cal-check-timezones.c:
16135
16136         add system time zones to VCALENDAR if they are getting used
16137         because of mapping (keeps VCALENDAR consistent)
16138
16139 2008-05-08  Patrick Ohly  <patrick.ohly@gmx.de>
16140
16141         * src/EvolutionCalendarSource.cpp:
16142         * src/e-cal-check-timezones.c:
16143         * src/e-cal-check-timezones.h:
16144
16145         optionally patch components stored in a GList (required by
16146         evolution-exchange)
16147
16148 2008-05-04  Patrick Ohly  <patrick.ohly@gmx.de>
16149
16150         * src/libical/icalstrdup.c:
16151
16152         fixed spelling mistake
16153
16154 2008-05-04  Patrick Ohly  <patrick.ohly@gmx.de>
16155
16156         * src/EvolutionSmartPtr.h:
16157
16158         must define HANDLE_LIBICAL_MEMORY to avoid compiler warning
16159
16160 2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>
16161
16162         * configure.in:
16163         * src/EvolutionCalendarSource.cpp:
16164         * src/Makefile.am:
16165         * src/e-cal-check-timezones.c:
16166         * src/libical/icalstrdup.c:
16167         * src/libical/icalstrdup.h:
16168
16169         GNOME Bugzilla #516408: always free ical strings, duplicate when
16170         necessary
16171
16172 2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>
16173
16174         * test/runtests.py:
16175
16176         also test SyncEvolution unit tests in addition to testing
16177         framework tests
16178
16179 2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>
16180
16181         * test/evo.supp:
16182
16183         suppressed all known leaks with trunk from April 1st
16184
16185 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
16186
16187         * HACKING:
16188
16189         Maemo no longer uses patched libdbus
16190
16191 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
16192
16193         * authors.xml:
16194
16195         account -> user mapping for svn2cl
16196
16197 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
16198
16199         * src/EvolutionContactSource.cpp:
16200
16201         SF #1947050: added sanity checks around string access of
16202         X-OSSO-CONTACT-STATE
16203
16204 2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>
16205
16206         * debian/changelog:
16207
16208         # updated
16209
16210 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
16211
16212         * src/EvolutionCalendarSource.cpp:
16213         * src/Makefile.am:
16214         * src/e-cal-check-timezones.c:
16215         * src/e-cal-check-timezones.h:
16216         * src/e_cal_check_timezones.c:
16217         * src/e_cal_check_timezones.h:
16218
16219         finished proposal for inclusion of e_cal_check_timezones() into
16220         Evolution
16221
16222 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
16223
16224         * NEWS:
16225
16226         # updated
16227
16228 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
16229
16230         * ChangeLog:
16231
16232         # updated
16233
16234 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
16235
16236         * svn2cl.sh:
16237
16238         svn checkout must be up-to-date for svn2cl to produce complete
16239         results
16240
16241 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
16242
16243         * ChangeLog:
16244         * HACKING:
16245         * svn2cl.sh:
16246
16247         generate ChangeLog from Subversion log
16248
16249 2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>
16250
16251         * src/SyncEvolutionUtil.cpp:
16252         * src/client-test-app.cpp:
16253
16254         adding SyncEvolution test target in all cases, take II
16255
16256 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
16257
16258         * src/EvolutionCalendarSourceRegister.cpp:
16259         * src/e_cal_check_timezones.c:
16260         * src/e_cal_check_timezones.h:
16261
16262         avoid timezone collisions by renaming the new VTIMEZONE before
16263         importing
16264
16265 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
16266
16267         * src/EvolutionCalendarSource.cpp:
16268         * src/EvolutionCalendarSourceRegister.cpp:
16269         * src/EvolutionSyncSource.h:
16270         * src/Makefile.am:
16271         * src/e_cal_check_timezones.c:
16272         * src/e_cal_check_timezones.h:
16273
16274         map TZIDs to system timezones, if possible
16275
16276 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
16277
16278         * src/EvolutionSyncSource.cpp:
16279
16280         avoid redundant underscore
16281
16282 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
16283
16284         * src/EvolutionCalendarSourceRegister.cpp:
16285         * src/EvolutionSyncSource.cpp:
16286         * src/EvolutionSyncSource.h:
16287
16288         added testing of opening default database
16289
16290 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
16291
16292         * src/SyncEvolutionUtil.cpp:
16293
16294         always provide SyncEvolution test class, even if it is empty:
16295         avoids the need to distinguish between builds when testing it
16296
16297 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
16298
16299         * src/SyncEvolutionCmdline.cpp:
16300
16301         unit tests were unintentionally enabled when only integration
16302         tests should have been on
16303
16304 2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
16305
16306         * HACKING:
16307
16308         added comment about pre-releases
16309
16310 2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
16311
16312         * src/SyncEvolutionCmdline.cpp:
16313
16314         added SSL options also to regression testing
16315
16316 2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>
16317
16318         * Makefile.am:
16319         * configure.in:
16320
16321         bumped version to alpha, made sure that .deb package version is
16322         larger than last release but smaller than final one
16323
16324 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
16325
16326         * src/TrackingSyncSource.h:
16327
16328         clarified insertItem
16329
16330 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
16331
16332         * src/Makefile.am:
16333         * src/PrefixConfigNode.cpp:
16334         * src/PrefixConfigNode.h:
16335         * src/TrackingSyncSource.cpp:
16336
16337         added prefix to change tracking node: that way have multiple name
16338         spaces in the same config node, in case we need it later on
16339
16340 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
16341
16342         * src/FilterConfigNode.cpp:
16343         * src/SafeConfigNode.cpp:
16344
16345         fixed typo in error message (missing 'not')
16346
16347 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
16348
16349         * src/ConfigNode.h:
16350         * src/FileConfigNode.cpp:
16351         * src/FileConfigNode.h:
16352         * src/FilterConfigNode.cpp:
16353         * src/FilterConfigNode.h:
16354         * src/SafeConfigNode.cpp:
16355         * src/SafeConfigNode.h:
16356         * src/SyncEvolutionConfig.cpp:
16357         * src/TrackingSyncSource.cpp:
16358
16359         avoid expensive copying of property map
16360
16361 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
16362
16363         * src/SyncEvolutionCmdline.cpp:
16364
16365         updated --help text
16366
16367 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
16368
16369         * src/EvolutionCalendarSource.cpp:
16370         * src/EvolutionMemoSource.cpp:
16371
16372         make sure that the icomp UID is set before calling the update
16373         method (EDS crashes otherwise)
16374
16375 2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>
16376
16377         * src/AddressBookSource.h:
16378         * src/EvolutionCalendarSource.h:
16379         * src/EvolutionContactSource.h:
16380         * src/EvolutionMemoSource.h:
16381         * src/TrackingSyncSource.h:
16382
16383         the useless clone() method is no longer needed because SyncSource
16384         no longer inherits from ArrayElement
16385
16386 2008-04-08  Patrick Ohly  <patrick.ohly@gmx.de>
16387
16388         * src/EvolutionCalendarSource.cpp:
16389
16390         implemented support for detached recurrences
16391
16392 2008-04-08  Patrick Ohly  <patrick.ohly@gmx.de>
16393
16394         * src/EvolutionSyncSource.h:
16395         * src/client-test-app.cpp:
16396
16397         adapted to new removeAllItems() prototype
16398
16399 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
16400
16401         * src/EvolutionSyncClient.cpp:
16402
16403         added missing initialization of sources during --status
16404         processing
16405
16406 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
16407
16408         * src/EvolutionCalendarSource.cpp:
16409         * src/EvolutionCalendarSource.h:
16410         * src/EvolutionMemoSource.cpp:
16411         * src/EvolutionMemoSource.h:
16412         * src/SQLiteContactSource.cpp:
16413         * src/SQLiteContactSource.h:
16414         * src/TrackingSyncSource.cpp:
16415         * src/TrackingSyncSource.h:
16416
16417         make results from insertItem explicit by putting them all in one
16418         struct
16419
16420 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
16421
16422         * src/Makefile.am:
16423
16424         'test' is a meta target
16425
16426 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
16427
16428         * src/AddressBookSource.cpp:
16429         * src/AddressBookSource.h:
16430         * src/EvolutionCalendarSource.cpp:
16431         * src/EvolutionCalendarSource.h:
16432         * src/EvolutionContactSource.cpp:
16433         * src/EvolutionContactSource.h:
16434         * src/EvolutionMemoSource.cpp:
16435         * src/EvolutionMemoSource.h:
16436         * src/EvolutionSyncClient.cpp:
16437         * src/EvolutionSyncSource.cpp:
16438         * src/EvolutionSyncSource.h:
16439         * src/SQLiteContactSource.cpp:
16440         * src/SQLiteContactSource.h:
16441         * src/TrackingSyncSource.cpp:
16442         * src/TrackingSyncSource.h:
16443         * src/client-test-app.cpp:
16444
16445         EvolutionCalendarSyncSource now uses change tracking based on
16446         modification time stamp.
16447
16448 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
16449
16450         * src/syncevolution.cpp:
16451
16452         adapted to the extended printLine() method
16453
16454 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
16455
16456         * src/EvolutionSmartPtr.h:
16457
16458         added template class for calling free() on arbitrary pointer
16459
16460 2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>
16461
16462         * src/Makefile.am:
16463         * src/SafeConfigNode.cpp:
16464         * src/SafeConfigNode.h:
16465
16466         added wrapper around config node: accepts arbitrary key/value
16467         strings
16468
16469 2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
16470
16471         * src/Makefile.am:
16472
16473         use  instead of make
16474
16475 2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
16476
16477         * src/Makefile.am:
16478
16479         added missing VolatileConfigTree.h to dist
16480
16481 2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
16482
16483         * configure.in:
16484         * src/Makefile.am:
16485
16486         added dependencies on self-compiled client library (client-test
16487         and synceveoluition were not always recompiled)
16488
16489 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
16490
16491         * src/EvolutionSyncClient.cpp:
16492
16493         check config before open() and beginSync() to detect errors when
16494         it is still safe (change tracking not modified yet; exceptions
16495         handled gracefully
16496
16497 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
16498
16499         * src/SyncEvolutionConfig.cpp:
16500         * src/SyncEvolutionConfig.h:
16501         * src/VolatileConfigTree.h:
16502
16503         allow temporary configuration in memory which is not tied to a
16504         persistent configuration
16505
16506 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
16507
16508         * src/SyncEvolutionCmdline.cpp:
16509
16510         return code of sync got lost
16511
16512 2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>
16513
16514         * README:
16515         * src/EvolutionSyncClient.cpp:
16516         * src/SyncEvolutionConfig.cpp:
16517         * src/SyncEvolutionConfig.h:
16518
16519         added several options for SSL connections
16520
16521 2008-04-03  Patrick Ohly  <patrick.ohly@gmx.de>
16522
16523         * src/EvolutionCalendarSource.cpp:
16524         * src/EvolutionContactSource.cpp:
16525         * src/EvolutionSyncClient.cpp:
16526         * src/EvolutionSyncClient.h:
16527         * src/EvolutionSyncSource.h:
16528         * src/SyncEvolutionCmdline.cpp:
16529         * src/SyncEvolutionConfig.cpp:
16530         * src/SyncEvolutionConfig.h:
16531
16532         - all passwords can be specified as env variables (${foo}) or
16533         read from stdin (-)
16534
16535 2008-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
16536
16537         * src/SyncEvolutionCmdline.cpp:
16538
16539         added missing newline in error message
16540
16541 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16542
16543         * README:
16544         * src/SyncEvolutionCmdline.cpp:
16545
16546         --properties not implemented yet
16547
16548 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16549
16550         * README:
16551         * src/ConfigNode.h:
16552         * src/FileConfigNode.cpp:
16553         * src/FileConfigNode.h:
16554         * src/FilterConfigNode.cpp:
16555         * src/FilterConfigNode.h:
16556         * src/SyncEvolutionCmdline.cpp:
16557         * src/SyncEvolutionConfig.cpp:
16558         * src/SyncEvolutionConfig.h:
16559
16560         default values are commmented out in .ini files; some important
16561         ones are always set normally
16562
16563 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16564
16565         * src/EvolutionCalendarSource.cpp:
16566         * src/EvolutionContactSource.cpp:
16567         * src/EvolutionSyncClient.cpp:
16568         * src/EvolutionSyncSource.cpp:
16569         * src/EvolutionSyncSource.h:
16570         * src/SQLiteContactSource.cpp:
16571         * src/SyncEvolutionCmdline.cpp:
16572         * src/SyncEvolutionConfig.cpp:
16573         * src/SyncEvolutionConfig.h:
16574
16575         simplified configuration
16576
16577 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16578
16579         * src/SyncEvolutionCmdline.cpp:
16580         * src/SyncEvolutionConfig.cpp:
16581
16582         cleaned up comments on properties
16583
16584 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16585
16586         * README:
16587         * src/SyncEvolutionCmdline.cpp:
16588         * src/SyncEvolutionConfig.cpp:
16589         * src/SyncEvolutionUtil.cpp:
16590         * src/SyncEvolutionUtil.h:
16591
16592         deviceId is now a pseudo UUID in new configurations
16593
16594 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16595
16596         * src/SyncEvolutionCmdline.cpp:
16597
16598         added testing of --configure on old-style config
16599
16600 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16601
16602         * src/SyncEvolutionCmdline.cpp:
16603
16604         added testing of source listing and migration, minor fixes
16605
16606 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16607
16608         * README:
16609         * src/FilterConfigNode.h:
16610         * src/SyncEvolutionCmdline.cpp:
16611
16612         added testing of configuring existing config; minor fixes (case
16613         sensitivity in filter, modifying only selected sources)
16614
16615 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16616
16617         * src/SyncEvolutionCmdline.cpp:
16618
16619         testing of/fixed creating config with sources specified; improved
16620         white space handling in parameters
16621
16622 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16623
16624         * src/SyncEvolutionCmdline.cpp:
16625         * src/SyncEvolutionUtil.h:
16626
16627         added testing of --print-config, fixed some of the error handling
16628
16629 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16630
16631         * src/boost/detail/algorithm.hpp:
16632         * src/boost/detail/allocator_utilities.hpp:
16633         * src/boost/detail/atomic_count.hpp:
16634         * src/boost/detail/atomic_count_gcc.hpp:
16635         * src/boost/detail/atomic_count_pthreads.hpp:
16636         * src/boost/detail/atomic_count_win32.hpp:
16637         * src/boost/detail/binary_search.hpp:
16638         * src/boost/detail/call_traits.hpp:
16639         * src/boost/detail/catch_exceptions.hpp:
16640         * src/boost/detail/compressed_pair.hpp:
16641         * src/boost/detail/dynamic_bitset.hpp:
16642         * src/boost/detail/endian.hpp:
16643         * src/boost/detail/indirect_traits.hpp:
16644         * src/boost/detail/interlocked.hpp:
16645         * src/boost/detail/is_function_ref_tester.hpp:
16646         * src/boost/detail/is_incrementable.hpp:
16647         * src/boost/detail/is_xxx.hpp:
16648         * src/boost/detail/iterator.hpp:
16649         * src/boost/detail/lightweight_mutex.hpp:
16650         * src/boost/detail/lightweight_test.hpp:
16651         * src/boost/detail/limits.hpp:
16652         * src/boost/detail/lwm_nop.hpp:
16653         * src/boost/detail/lwm_pthreads.hpp:
16654         * src/boost/detail/lwm_win32_cs.hpp:
16655         * src/boost/detail/named_template_params.hpp:
16656         * src/boost/detail/no_exceptions_support.hpp:
16657         * src/boost/detail/none_t.hpp:
16658         * src/boost/detail/numeric_traits.hpp:
16659         * src/boost/detail/ob_call_traits.hpp:
16660         * src/boost/detail/ob_compressed_pair.hpp:
16661         * src/boost/detail/quick_allocator.hpp:
16662         * src/boost/detail/reference_content.hpp:
16663         * src/boost/detail/select_type.hpp:
16664         * src/boost/detail/shared_array_nmt.hpp:
16665         * src/boost/detail/shared_ptr_nmt.hpp:
16666         * src/boost/detail/templated_streams.hpp:
16667         * src/boost/detail/utf8_codecvt_facet.hpp:
16668         * src/boost/foreach.hpp:
16669
16670         added more Boost header files (required by algorithm::string)
16671
16672 2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>
16673
16674         * src/FilterConfigNode.h:
16675         * src/SyncEvolutionCmdline.cpp:
16676         * src/SyncEvolutionCmdline.h:
16677
16678         added testing of --sync property storing
16679
16680 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
16681
16682         * src/SyncEvolutionCmdline.cpp:
16683
16684         test additional aspects of --template and --print-servers
16685
16686 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
16687
16688         * src/SyncEvolutionCmdline.cpp:
16689
16690         added --template testing
16691
16692 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
16693
16694         * src/SyncEvolutionConfig.cpp:
16695
16696         fixed default Funambol config (vCard 2.1, memo sync/URI mixup)
16697
16698 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
16699
16700         * src/SyncEvolutionConfig.h:
16701
16702         added missing 'syncevolution' subdir when XDG_CONFIG_HOME is set
16703
16704 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
16705
16706         * src/EvolutionContactSource.cpp:
16707         * src/SQLiteContactSource.cpp:
16708         * src/SyncEvolutionCmdline.cpp:
16709         * src/SyncEvolutionConfig.cpp:
16710         * src/SyncEvolutionConfig.h:
16711         * src/boost/algorithm/string.hpp:
16712         * src/boost/algorithm/string/case_conv.hpp:
16713         * src/boost/algorithm/string/classification.hpp:
16714         * src/boost/algorithm/string/compare.hpp:
16715         * src/boost/algorithm/string/concept.hpp:
16716         * src/boost/algorithm/string/config.hpp:
16717         * src/boost/algorithm/string/constants.hpp:
16718         * src/boost/algorithm/string/detail/case_conv.hpp:
16719         * src/boost/algorithm/string/detail/classification.hpp:
16720         * src/boost/algorithm/string/detail/find_format.hpp:
16721         * src/boost/algorithm/string/detail/find_format_all.hpp:
16722         * src/boost/algorithm/string/detail/find_format_store.hpp:
16723         * src/boost/algorithm/string/detail/find_iterator.hpp:
16724         * src/boost/algorithm/string/detail/finder.hpp:
16725         * src/boost/algorithm/string/detail/finder_regex.hpp:
16726         * src/boost/algorithm/string/detail/formatter.hpp:
16727         * src/boost/algorithm/string/detail/formatter_regex.hpp:
16728         * src/boost/algorithm/string/detail/predicate.hpp:
16729         * src/boost/algorithm/string/detail/replace_storage.hpp:
16730         * src/boost/algorithm/string/detail/sequence.hpp:
16731         * src/boost/algorithm/string/detail/trim.hpp:
16732         * src/boost/algorithm/string/detail/util.hpp:
16733         * src/boost/algorithm/string/erase.hpp:
16734         * src/boost/algorithm/string/find.hpp:
16735         * src/boost/algorithm/string/find_format.hpp:
16736         * src/boost/algorithm/string/find_iterator.hpp:
16737         * src/boost/algorithm/string/finder.hpp:
16738         * src/boost/algorithm/string/formatter.hpp:
16739         * src/boost/algorithm/string/iter_find.hpp:
16740         * src/boost/algorithm/string/join.hpp:
16741         * src/boost/algorithm/string/predicate.hpp:
16742         * src/boost/algorithm/string/predicate_facade.hpp:
16743         * src/boost/algorithm/string/replace.hpp:
16744         * src/boost/algorithm/string/sequence_traits.hpp:
16745         * src/boost/algorithm/string/split.hpp:
16746         * src/boost/algorithm/string/std/list_traits.hpp:
16747         * src/boost/algorithm/string/std/rope_traits.hpp:
16748         * src/boost/algorithm/string/std/slist_traits.hpp:
16749         * src/boost/algorithm/string/std/string_traits.hpp:
16750         * src/boost/algorithm/string/std_containers_traits.hpp:
16751         * src/boost/algorithm/string/trim.hpp:
16752         * src/boost/algorithm/string/yes_no_type.hpp:
16753         * src/boost/bind.hpp:
16754         * src/boost/bind/apply.hpp:
16755         * src/boost/bind/arg.hpp:
16756         * src/boost/bind/bind_cc.hpp:
16757         * src/boost/bind/bind_mf_cc.hpp:
16758         * src/boost/bind/bind_template.hpp:
16759         * src/boost/bind/make_adaptable.hpp:
16760         * src/boost/bind/mem_fn_cc.hpp:
16761         * src/boost/bind/mem_fn_template.hpp:
16762         * src/boost/bind/mem_fn_vw.hpp:
16763         * src/boost/bind/placeholders.hpp:
16764         * src/boost/bind/protect.hpp:
16765         * src/boost/bind/storage.hpp:
16766         * src/boost/cast.hpp:
16767         * src/boost/concept_archetype.hpp:
16768         * src/boost/concept_check.hpp:
16769         * src/boost/function.hpp:
16770         * src/boost/function/detail/function_iterate.hpp:
16771         * src/boost/function/detail/maybe_include.hpp:
16772         * src/boost/function/detail/prologue.hpp:
16773         * src/boost/function/function0.hpp:
16774         * src/boost/function/function1.hpp:
16775         * src/boost/function/function10.hpp:
16776         * src/boost/function/function2.hpp:
16777         * src/boost/function/function3.hpp:
16778         * src/boost/function/function4.hpp:
16779         * src/boost/function/function5.hpp:
16780         * src/boost/function/function6.hpp:
16781         * src/boost/function/function7.hpp:
16782         * src/boost/function/function8.hpp:
16783         * src/boost/function/function9.hpp:
16784         * src/boost/function/function_base.hpp:
16785         * src/boost/function/function_template.hpp:
16786         * src/boost/function_equal.hpp:
16787         * src/boost/get_pointer.hpp:
16788         * src/boost/implicit_cast.hpp:
16789         * src/boost/iterator.hpp:
16790         * src/boost/iterator/counting_iterator.hpp:
16791         * src/boost/iterator/detail/any_conversion_eater.hpp:
16792         * src/boost/iterator/detail/config_def.hpp:
16793         * src/boost/iterator/detail/config_undef.hpp:
16794         * src/boost/iterator/detail/enable_if.hpp:
16795         * src/boost/iterator/detail/facade_iterator_category.hpp:
16796         * src/boost/iterator/detail/minimum_category.hpp:
16797         * src/boost/iterator/filter_iterator.hpp:
16798         * src/boost/iterator/indirect_iterator.hpp:
16799         * src/boost/iterator/interoperable.hpp:
16800         * src/boost/iterator/is_lvalue_iterator.hpp:
16801         * src/boost/iterator/is_readable_iterator.hpp:
16802         * src/boost/iterator/iterator_adaptor.hpp:
16803         * src/boost/iterator/iterator_archetypes.hpp:
16804         * src/boost/iterator/iterator_categories.hpp:
16805         * src/boost/iterator/iterator_concepts.hpp:
16806         * src/boost/iterator/iterator_facade.hpp:
16807         * src/boost/iterator/iterator_traits.hpp:
16808         * src/boost/iterator/new_iterator_tests.hpp:
16809         * src/boost/iterator/permutation_iterator.hpp:
16810         * src/boost/iterator/reverse_iterator.hpp:
16811         * src/boost/iterator/transform_iterator.hpp:
16812         * src/boost/iterator/zip_iterator.hpp:
16813         * src/boost/lexical_cast.hpp:
16814         * src/boost/mem_fn.hpp:
16815         * src/boost/mpl/O1_size.hpp:
16816         * src/boost/mpl/O1_size_fwd.hpp:
16817         * src/boost/mpl/accumulate.hpp:
16818         * src/boost/mpl/advance.hpp:
16819         * src/boost/mpl/advance_fwd.hpp:
16820         * src/boost/mpl/alias.hpp:
16821         * src/boost/mpl/always.hpp:
16822         * src/boost/mpl/and.hpp:
16823         * src/boost/mpl/apply.hpp:
16824         * src/boost/mpl/apply_fwd.hpp:
16825         * src/boost/mpl/apply_wrap.hpp:
16826         * src/boost/mpl/arg.hpp:
16827         * src/boost/mpl/arg_fwd.hpp:
16828         * src/boost/mpl/arithmetic.hpp:
16829         * src/boost/mpl/as_sequence.hpp:
16830         * src/boost/mpl/assert.hpp:
16831         * src/boost/mpl/at.hpp:
16832         * src/boost/mpl/at_fwd.hpp:
16833         * src/boost/mpl/aux_/O1_size_impl.hpp:
16834         * src/boost/mpl/aux_/adl_barrier.hpp:
16835         * src/boost/mpl/aux_/advance_backward.hpp:
16836         * src/boost/mpl/aux_/advance_forward.hpp:
16837         * src/boost/mpl/aux_/apply_1st.hpp:
16838         * src/boost/mpl/aux_/arg_typedef.hpp:
16839         * src/boost/mpl/aux_/arithmetic_op.hpp:
16840         * src/boost/mpl/aux_/arity.hpp:
16841         * src/boost/mpl/aux_/arity_spec.hpp:
16842         * src/boost/mpl/aux_/at_impl.hpp:
16843         * src/boost/mpl/aux_/back_impl.hpp:
16844         * src/boost/mpl/aux_/basic_bind.hpp:
16845         * src/boost/mpl/aux_/begin_end_impl.hpp:
16846         * src/boost/mpl/aux_/clear_impl.hpp:
16847         * src/boost/mpl/aux_/common_name_wknd.hpp:
16848         * src/boost/mpl/aux_/comparison_op.hpp:
16849         * src/boost/mpl/aux_/config/adl.hpp:
16850         * src/boost/mpl/aux_/config/arrays.hpp:
16851         * src/boost/mpl/aux_/config/bind.hpp:
16852         * src/boost/mpl/aux_/config/compiler.hpp:
16853         * src/boost/mpl/aux_/config/ctps.hpp:
16854         * src/boost/mpl/aux_/config/dependent_nttp.hpp:
16855         * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
16856         * src/boost/mpl/aux_/config/dtp.hpp:
16857         * src/boost/mpl/aux_/config/eti.hpp:
16858         * src/boost/mpl/aux_/config/forwarding.hpp:
16859         * src/boost/mpl/aux_/config/gcc.hpp:
16860         * src/boost/mpl/aux_/config/has_apply.hpp:
16861         * src/boost/mpl/aux_/config/has_xxx.hpp:
16862         * src/boost/mpl/aux_/config/integral.hpp:
16863         * src/boost/mpl/aux_/config/intel.hpp:
16864         * src/boost/mpl/aux_/config/lambda.hpp:
16865         * src/boost/mpl/aux_/config/msvc.hpp:
16866         * src/boost/mpl/aux_/config/msvc_typename.hpp:
16867         * src/boost/mpl/aux_/config/nttp.hpp:
16868         * src/boost/mpl/aux_/config/operators.hpp:
16869         * src/boost/mpl/aux_/config/overload_resolution.hpp:
16870         * src/boost/mpl/aux_/config/preprocessor.hpp:
16871         * src/boost/mpl/aux_/config/static_constant.hpp:
16872         * src/boost/mpl/aux_/config/ttp.hpp:
16873         * src/boost/mpl/aux_/config/typeof.hpp:
16874         * src/boost/mpl/aux_/config/use_preprocessed.hpp:
16875         * src/boost/mpl/aux_/config/workaround.hpp:
16876         * src/boost/mpl/aux_/contains_impl.hpp:
16877         * src/boost/mpl/aux_/count_args.hpp:
16878         * src/boost/mpl/aux_/count_impl.hpp:
16879         * src/boost/mpl/aux_/empty_impl.hpp:
16880         * src/boost/mpl/aux_/erase_impl.hpp:
16881         * src/boost/mpl/aux_/erase_key_impl.hpp:
16882         * src/boost/mpl/aux_/filter_iter.hpp:
16883         * src/boost/mpl/aux_/find_if_pred.hpp:
16884         * src/boost/mpl/aux_/fold_impl.hpp:
16885         * src/boost/mpl/aux_/fold_impl_body.hpp:
16886         * src/boost/mpl/aux_/fold_op.hpp:
16887         * src/boost/mpl/aux_/fold_pred.hpp:
16888         * src/boost/mpl/aux_/front_impl.hpp:
16889         * src/boost/mpl/aux_/full_lambda.hpp:
16890         * src/boost/mpl/aux_/has_apply.hpp:
16891         * src/boost/mpl/aux_/has_begin.hpp:
16892         * src/boost/mpl/aux_/has_key_impl.hpp:
16893         * src/boost/mpl/aux_/has_rebind.hpp:
16894         * src/boost/mpl/aux_/has_size.hpp:
16895         * src/boost/mpl/aux_/has_tag.hpp:
16896         * src/boost/mpl/aux_/has_type.hpp:
16897         * src/boost/mpl/aux_/include_preprocessed.hpp:
16898         * src/boost/mpl/aux_/insert_impl.hpp:
16899         * src/boost/mpl/aux_/insert_range_impl.hpp:
16900         * src/boost/mpl/aux_/inserter_algorithm.hpp:
16901         * src/boost/mpl/aux_/integral_wrapper.hpp:
16902         * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
16903         * src/boost/mpl/aux_/iter_apply.hpp:
16904         * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
16905         * src/boost/mpl/aux_/iter_fold_impl.hpp:
16906         * src/boost/mpl/aux_/iter_push_front.hpp:
16907         * src/boost/mpl/aux_/joint_iter.hpp:
16908         * src/boost/mpl/aux_/lambda_arity_param.hpp:
16909         * src/boost/mpl/aux_/lambda_no_ctps.hpp:
16910         * src/boost/mpl/aux_/lambda_spec.hpp:
16911         * src/boost/mpl/aux_/lambda_support.hpp:
16912         * src/boost/mpl/aux_/largest_int.hpp:
16913         * src/boost/mpl/aux_/logical_op.hpp:
16914         * src/boost/mpl/aux_/msvc_dtw.hpp:
16915         * src/boost/mpl/aux_/msvc_eti_base.hpp:
16916         * src/boost/mpl/aux_/msvc_is_class.hpp:
16917         * src/boost/mpl/aux_/msvc_never_true.hpp:
16918         * src/boost/mpl/aux_/msvc_type.hpp:
16919         * src/boost/mpl/aux_/na.hpp:
16920         * src/boost/mpl/aux_/na_assert.hpp:
16921         * src/boost/mpl/aux_/na_fwd.hpp:
16922         * src/boost/mpl/aux_/na_spec.hpp:
16923         * src/boost/mpl/aux_/nested_type_wknd.hpp:
16924         * src/boost/mpl/aux_/nttp_decl.hpp:
16925         * src/boost/mpl/aux_/numeric_cast_utils.hpp:
16926         * src/boost/mpl/aux_/numeric_op.hpp:
16927         * src/boost/mpl/aux_/order_impl.hpp:
16928         * src/boost/mpl/aux_/overload_names.hpp:
16929         * src/boost/mpl/aux_/partition_op.hpp:
16930         * src/boost/mpl/aux_/pop_back_impl.hpp:
16931         * src/boost/mpl/aux_/pop_front_impl.hpp:
16932         * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
16933         * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
16934         * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
16935         * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
16936         * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
16937         * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
16938         * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
16939         * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
16940         * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
16941         * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
16942         * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
16943         * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
16944         * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
16945         * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
16946         * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
16947         * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
16948         * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
16949         * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
16950         * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
16951         * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
16952         * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
16953         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
16954         * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
16955         * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
16956         * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
16957         * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
16958         * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
16959         * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
16960         * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
16961         * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
16962         * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
16963         * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
16964         * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
16965         * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
16966         * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
16967         * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
16968         * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
16969         * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
16970         * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
16971         * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
16972         * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
16973         * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
16974         * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
16975         * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
16976         * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
16977         * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
16978         * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
16979         * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
16980         * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
16981         * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
16982         * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
16983         * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
16984         * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
16985         * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
16986         * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
16987         * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
16988         * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
16989         * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
16990         * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
16991         * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
16992         * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
16993         * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
16994         * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
16995         * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
16996         * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
16997         * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
16998         * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
16999         * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
17000         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
17001         * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
17002         * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
17003         * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
17004         * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
17005         * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
17006         * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
17007         * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
17008         * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
17009         * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
17010         * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
17011         * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
17012         * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
17013         * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
17014         * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
17015         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
17016         * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
17017         * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
17018         * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
17019         * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
17020         * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
17021         * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
17022         * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
17023         * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
17024         * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
17025         * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
17026         * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
17027         * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
17028         * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
17029         * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
17030         * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
17031         * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
17032         * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
17033         * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
17034         * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
17035         * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
17036         * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
17037         * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
17038         * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
17039         * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
17040         * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
17041         * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
17042         * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
17043         * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
17044         * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
17045         * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
17046         * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
17047         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
17048         * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
17049         * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
17050         * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
17051         * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
17052         * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
17053         * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
17054         * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
17055         * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
17056         * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
17057         * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
17058         * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
17059         * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
17060         * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
17061         * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
17062         * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
17063         * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
17064         * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
17065         * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
17066         * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
17067         * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
17068         * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
17069         * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
17070         * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
17071         * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
17072         * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
17073         * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
17074         * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
17075         * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
17076         * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
17077         * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
17078         * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
17079         * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
17080         * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
17081         * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
17082         * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
17083         * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
17084         * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
17085         * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
17086         * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
17087         * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
17088         * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
17089         * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
17090         * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
17091         * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
17092         * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
17093         * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
17094         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
17095         * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
17096         * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
17097         * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
17098         * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
17099         * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
17100         * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
17101         * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
17102         * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
17103         * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
17104         * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
17105         * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
17106         * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
17107         * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
17108         * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
17109         * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
17110         * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
17111         * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
17112         * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
17113         * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
17114         * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
17115         * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
17116         * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
17117         * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
17118         * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
17119         * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
17120         * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
17121         * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
17122         * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
17123         * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
17124         * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
17125         * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
17126         * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
17127         * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
17128         * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
17129         * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
17130         * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
17131         * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
17132         * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
17133         * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
17134         * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
17135         * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
17136         * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
17137         * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
17138         * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
17139         * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
17140         * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
17141         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
17142         * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
17143         * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
17144         * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
17145         * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
17146         * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
17147         * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
17148         * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
17149         * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
17150         * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
17151         * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
17152         * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
17153         * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
17154         * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
17155         * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
17156         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
17157         * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
17158         * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
17159         * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
17160         * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
17161         * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
17162         * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
17163         * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
17164         * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
17165         * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
17166         * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
17167         * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
17168         * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
17169         * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
17170         * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
17171         * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
17172         * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
17173         * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
17174         * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
17175         * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
17176         * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
17177         * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
17178         * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
17179         * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
17180         * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
17181         * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
17182         * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
17183         * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
17184         * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
17185         * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
17186         * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
17187         * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
17188         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
17189         * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
17190         * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
17191         * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
17192         * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
17193         * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
17194         * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
17195         * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
17196         * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
17197         * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
17198         * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
17199         * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
17200         * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
17201         * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
17202         * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
17203         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
17204         * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
17205         * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
17206         * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
17207         * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
17208         * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
17209         * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
17210         * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
17211         * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
17212         * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
17213         * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
17214         * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
17215         * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
17216         * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
17217         * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
17218         * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
17219         * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
17220         * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
17221         * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
17222         * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
17223         * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
17224         * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
17225         * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
17226         * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
17227         * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
17228         * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
17229         * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
17230         * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
17231         * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
17232         * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
17233         * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
17234         * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
17235         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
17236         * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
17237         * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
17238         * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
17239         * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
17240         * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
17241         * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
17242         * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
17243         * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
17244         * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
17245         * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
17246         * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
17247         * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
17248         * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
17249         * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
17250         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
17251         * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
17252         * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
17253         * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
17254         * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
17255         * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
17256         * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
17257         * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
17258         * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
17259         * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
17260         * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
17261         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
17262         * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
17263         * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
17264         * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
17265         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
17266         * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
17267         * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
17268         * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
17269         * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
17270         * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
17271         * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
17272         * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
17273         * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
17274         * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
17275         * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
17276         * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
17277         * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
17278         * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
17279         * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
17280         * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
17281         * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
17282         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
17283         * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
17284         * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
17285         * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
17286         * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
17287         * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
17288         * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
17289         * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
17290         * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
17291         * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
17292         * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
17293         * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
17294         * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
17295         * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
17296         * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
17297         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
17298         * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
17299         * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
17300         * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
17301         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
17302         * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
17303         * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
17304         * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
17305         * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
17306         * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
17307         * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
17308         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
17309         * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
17310         * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
17311         * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
17312         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
17313         * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
17314         * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
17315         * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
17316         * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
17317         * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
17318         * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
17319         * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
17320         * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
17321         * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
17322         * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
17323         * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
17324         * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
17325         * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
17326         * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
17327         * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
17328         * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
17329         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
17330         * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
17331         * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
17332         * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
17333         * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
17334         * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
17335         * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
17336         * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
17337         * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
17338         * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
17339         * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
17340         * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
17341         * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
17342         * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
17343         * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
17344         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
17345         * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
17346         * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
17347         * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
17348         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
17349         * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
17350         * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
17351         * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
17352         * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
17353         * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
17354         * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
17355         * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
17356         * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
17357         * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
17358         * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
17359         * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
17360         * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
17361         * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
17362         * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
17363         * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
17364         * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
17365         * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
17366         * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
17367         * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
17368         * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
17369         * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
17370         * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
17371         * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
17372         * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
17373         * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
17374         * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
17375         * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
17376         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
17377         * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
17378         * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
17379         * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
17380         * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
17381         * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
17382         * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
17383         * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
17384         * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
17385         * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
17386         * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
17387         * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
17388         * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
17389         * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
17390         * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
17391         * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
17392         * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
17393         * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
17394         * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
17395         * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
17396         * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
17397         * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
17398         * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
17399         * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
17400         * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
17401         * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
17402         * src/boost/mpl/aux_/preprocessor/add.hpp:
17403         * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
17404         * src/boost/mpl/aux_/preprocessor/default_params.hpp:
17405         * src/boost/mpl/aux_/preprocessor/enum.hpp:
17406         * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
17407         * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
17408         * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
17409         * src/boost/mpl/aux_/preprocessor/params.hpp:
17410         * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
17411         * src/boost/mpl/aux_/preprocessor/range.hpp:
17412         * src/boost/mpl/aux_/preprocessor/repeat.hpp:
17413         * src/boost/mpl/aux_/preprocessor/sub.hpp:
17414         * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
17415         * src/boost/mpl/aux_/preprocessor/tuple.hpp:
17416         * src/boost/mpl/aux_/ptr_to_ref.hpp:
17417         * src/boost/mpl/aux_/push_back_impl.hpp:
17418         * src/boost/mpl/aux_/push_front_impl.hpp:
17419         * src/boost/mpl/aux_/range_c/O1_size.hpp:
17420         * src/boost/mpl/aux_/range_c/back.hpp:
17421         * src/boost/mpl/aux_/range_c/empty.hpp:
17422         * src/boost/mpl/aux_/range_c/front.hpp:
17423         * src/boost/mpl/aux_/range_c/iterator.hpp:
17424         * src/boost/mpl/aux_/range_c/size.hpp:
17425         * src/boost/mpl/aux_/range_c/tag.hpp:
17426         * src/boost/mpl/aux_/reverse_fold_impl.hpp:
17427         * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
17428         * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
17429         * src/boost/mpl/aux_/sequence_wrapper.hpp:
17430         * src/boost/mpl/aux_/shift_op.hpp:
17431         * src/boost/mpl/aux_/single_element_iter.hpp:
17432         * src/boost/mpl/aux_/size_impl.hpp:
17433         * src/boost/mpl/aux_/sort_impl.hpp:
17434         * src/boost/mpl/aux_/static_cast.hpp:
17435         * src/boost/mpl/aux_/template_arity.hpp:
17436         * src/boost/mpl/aux_/template_arity_fwd.hpp:
17437         * src/boost/mpl/aux_/test.hpp:
17438         * src/boost/mpl/aux_/test/assert.hpp:
17439         * src/boost/mpl/aux_/test/data.hpp:
17440         * src/boost/mpl/aux_/test/test_case.hpp:
17441         * src/boost/mpl/aux_/traits_lambda_spec.hpp:
17442         * src/boost/mpl/aux_/transform_iter.hpp:
17443         * src/boost/mpl/aux_/type_wrapper.hpp:
17444         * src/boost/mpl/aux_/unwrap.hpp:
17445         * src/boost/mpl/aux_/value_wknd.hpp:
17446         * src/boost/mpl/aux_/yes_no.hpp:
17447         * src/boost/mpl/back.hpp:
17448         * src/boost/mpl/back_fwd.hpp:
17449         * src/boost/mpl/back_inserter.hpp:
17450         * src/boost/mpl/base.hpp:
17451         * src/boost/mpl/begin.hpp:
17452         * src/boost/mpl/begin_end.hpp:
17453         * src/boost/mpl/begin_end_fwd.hpp:
17454         * src/boost/mpl/bind.hpp:
17455         * src/boost/mpl/bind_fwd.hpp:
17456         * src/boost/mpl/bitand.hpp:
17457         * src/boost/mpl/bitor.hpp:
17458         * src/boost/mpl/bitwise.hpp:
17459         * src/boost/mpl/bitxor.hpp:
17460         * src/boost/mpl/bool.hpp:
17461         * src/boost/mpl/bool_fwd.hpp:
17462         * src/boost/mpl/clear.hpp:
17463         * src/boost/mpl/clear_fwd.hpp:
17464         * src/boost/mpl/comparison.hpp:
17465         * src/boost/mpl/contains.hpp:
17466         * src/boost/mpl/contains_fwd.hpp:
17467         * src/boost/mpl/copy.hpp:
17468         * src/boost/mpl/copy_if.hpp:
17469         * src/boost/mpl/count.hpp:
17470         * src/boost/mpl/count_fwd.hpp:
17471         * src/boost/mpl/count_if.hpp:
17472         * src/boost/mpl/deque.hpp:
17473         * src/boost/mpl/deref.hpp:
17474         * src/boost/mpl/distance.hpp:
17475         * src/boost/mpl/distance_fwd.hpp:
17476         * src/boost/mpl/divides.hpp:
17477         * src/boost/mpl/empty.hpp:
17478         * src/boost/mpl/empty_base.hpp:
17479         * src/boost/mpl/empty_fwd.hpp:
17480         * src/boost/mpl/empty_sequence.hpp:
17481         * src/boost/mpl/end.hpp:
17482         * src/boost/mpl/equal.hpp:
17483         * src/boost/mpl/equal_to.hpp:
17484         * src/boost/mpl/erase.hpp:
17485         * src/boost/mpl/erase_fwd.hpp:
17486         * src/boost/mpl/erase_key.hpp:
17487         * src/boost/mpl/erase_key_fwd.hpp:
17488         * src/boost/mpl/eval_if.hpp:
17489         * src/boost/mpl/filter_view.hpp:
17490         * src/boost/mpl/find.hpp:
17491         * src/boost/mpl/find_if.hpp:
17492         * src/boost/mpl/fold.hpp:
17493         * src/boost/mpl/for_each.hpp:
17494         * src/boost/mpl/front.hpp:
17495         * src/boost/mpl/front_fwd.hpp:
17496         * src/boost/mpl/front_inserter.hpp:
17497         * src/boost/mpl/greater.hpp:
17498         * src/boost/mpl/greater_equal.hpp:
17499         * src/boost/mpl/has_key.hpp:
17500         * src/boost/mpl/has_key_fwd.hpp:
17501         * src/boost/mpl/has_xxx.hpp:
17502         * src/boost/mpl/identity.hpp:
17503         * src/boost/mpl/if.hpp:
17504         * src/boost/mpl/index_if.hpp:
17505         * src/boost/mpl/index_of.hpp:
17506         * src/boost/mpl/inherit.hpp:
17507         * src/boost/mpl/inherit_linearly.hpp:
17508         * src/boost/mpl/insert.hpp:
17509         * src/boost/mpl/insert_fwd.hpp:
17510         * src/boost/mpl/insert_range.hpp:
17511         * src/boost/mpl/insert_range_fwd.hpp:
17512         * src/boost/mpl/inserter.hpp:
17513         * src/boost/mpl/int.hpp:
17514         * src/boost/mpl/int_fwd.hpp:
17515         * src/boost/mpl/integral_c.hpp:
17516         * src/boost/mpl/integral_c_fwd.hpp:
17517         * src/boost/mpl/integral_c_tag.hpp:
17518         * src/boost/mpl/is_placeholder.hpp:
17519         * src/boost/mpl/is_sequence.hpp:
17520         * src/boost/mpl/iter_fold.hpp:
17521         * src/boost/mpl/iter_fold_if.hpp:
17522         * src/boost/mpl/iterator_category.hpp:
17523         * src/boost/mpl/iterator_range.hpp:
17524         * src/boost/mpl/iterator_tags.hpp:
17525         * src/boost/mpl/joint_view.hpp:
17526         * src/boost/mpl/key_type.hpp:
17527         * src/boost/mpl/key_type_fwd.hpp:
17528         * src/boost/mpl/lambda.hpp:
17529         * src/boost/mpl/lambda_fwd.hpp:
17530         * src/boost/mpl/less.hpp:
17531         * src/boost/mpl/less_equal.hpp:
17532         * src/boost/mpl/limits/arity.hpp:
17533         * src/boost/mpl/limits/list.hpp:
17534         * src/boost/mpl/limits/map.hpp:
17535         * src/boost/mpl/limits/set.hpp:
17536         * src/boost/mpl/limits/unrolling.hpp:
17537         * src/boost/mpl/limits/vector.hpp:
17538         * src/boost/mpl/list.hpp:
17539         * src/boost/mpl/list/aux_/O1_size.hpp:
17540         * src/boost/mpl/list/aux_/begin_end.hpp:
17541         * src/boost/mpl/list/aux_/clear.hpp:
17542         * src/boost/mpl/list/aux_/empty.hpp:
17543         * src/boost/mpl/list/aux_/front.hpp:
17544         * src/boost/mpl/list/aux_/include_preprocessed.hpp:
17545         * src/boost/mpl/list/aux_/item.hpp:
17546         * src/boost/mpl/list/aux_/iterator.hpp:
17547         * src/boost/mpl/list/aux_/numbered.hpp:
17548         * src/boost/mpl/list/aux_/numbered_c.hpp:
17549         * src/boost/mpl/list/aux_/pop_front.hpp:
17550         * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
17551         * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
17552         * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
17553         * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
17554         * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
17555         * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
17556         * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
17557         * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
17558         * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
17559         * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
17560         * src/boost/mpl/list/aux_/push_back.hpp:
17561         * src/boost/mpl/list/aux_/push_front.hpp:
17562         * src/boost/mpl/list/aux_/size.hpp:
17563         * src/boost/mpl/list/aux_/tag.hpp:
17564         * src/boost/mpl/list/list0.hpp:
17565         * src/boost/mpl/list/list0_c.hpp:
17566         * src/boost/mpl/list/list10.hpp:
17567         * src/boost/mpl/list/list10_c.hpp:
17568         * src/boost/mpl/list/list20.hpp:
17569         * src/boost/mpl/list/list20_c.hpp:
17570         * src/boost/mpl/list/list30.hpp:
17571         * src/boost/mpl/list/list30_c.hpp:
17572         * src/boost/mpl/list/list40.hpp:
17573         * src/boost/mpl/list/list40_c.hpp:
17574         * src/boost/mpl/list/list50.hpp:
17575         * src/boost/mpl/list/list50_c.hpp:
17576         * src/boost/mpl/list_c.hpp:
17577         * src/boost/mpl/logical.hpp:
17578         * src/boost/mpl/long.hpp:
17579         * src/boost/mpl/long_fwd.hpp:
17580         * src/boost/mpl/lower_bound.hpp:
17581         * src/boost/mpl/map.hpp:
17582         * src/boost/mpl/map/aux_/at_impl.hpp:
17583         * src/boost/mpl/map/aux_/begin_end_impl.hpp:
17584         * src/boost/mpl/map/aux_/clear_impl.hpp:
17585         * src/boost/mpl/map/aux_/contains_impl.hpp:
17586         * src/boost/mpl/map/aux_/empty_impl.hpp:
17587         * src/boost/mpl/map/aux_/erase_impl.hpp:
17588         * src/boost/mpl/map/aux_/erase_key_impl.hpp:
17589         * src/boost/mpl/map/aux_/has_key_impl.hpp:
17590         * src/boost/mpl/map/aux_/include_preprocessed.hpp:
17591         * src/boost/mpl/map/aux_/insert_impl.hpp:
17592         * src/boost/mpl/map/aux_/item.hpp:
17593         * src/boost/mpl/map/aux_/iterator.hpp:
17594         * src/boost/mpl/map/aux_/key_type_impl.hpp:
17595         * src/boost/mpl/map/aux_/map0.hpp:
17596         * src/boost/mpl/map/aux_/numbered.hpp:
17597         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
17598         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
17599         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
17600         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
17601         * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
17602         * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
17603         * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
17604         * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
17605         * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
17606         * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
17607         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
17608         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
17609         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
17610         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
17611         * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
17612         * src/boost/mpl/map/aux_/size_impl.hpp:
17613         * src/boost/mpl/map/aux_/tag.hpp:
17614         * src/boost/mpl/map/aux_/value_type_impl.hpp:
17615         * src/boost/mpl/map/map0.hpp:
17616         * src/boost/mpl/map/map10.hpp:
17617         * src/boost/mpl/map/map20.hpp:
17618         * src/boost/mpl/map/map30.hpp:
17619         * src/boost/mpl/map/map40.hpp:
17620         * src/boost/mpl/map/map50.hpp:
17621         * src/boost/mpl/math/fixed_c.hpp:
17622         * src/boost/mpl/math/is_even.hpp:
17623         * src/boost/mpl/math/rational_c.hpp:
17624         * src/boost/mpl/max.hpp:
17625         * src/boost/mpl/max_element.hpp:
17626         * src/boost/mpl/min.hpp:
17627         * src/boost/mpl/min_element.hpp:
17628         * src/boost/mpl/min_max.hpp:
17629         * src/boost/mpl/minus.hpp:
17630         * src/boost/mpl/modulus.hpp:
17631         * src/boost/mpl/multiplies.hpp:
17632         * src/boost/mpl/multiset/aux_/count_impl.hpp:
17633         * src/boost/mpl/multiset/aux_/insert_impl.hpp:
17634         * src/boost/mpl/multiset/aux_/item.hpp:
17635         * src/boost/mpl/multiset/aux_/multiset0.hpp:
17636         * src/boost/mpl/multiset/aux_/tag.hpp:
17637         * src/boost/mpl/multiset/multiset0.hpp:
17638         * src/boost/mpl/negate.hpp:
17639         * src/boost/mpl/next.hpp:
17640         * src/boost/mpl/next_prior.hpp:
17641         * src/boost/mpl/not.hpp:
17642         * src/boost/mpl/not_equal_to.hpp:
17643         * src/boost/mpl/numeric_cast.hpp:
17644         * src/boost/mpl/or.hpp:
17645         * src/boost/mpl/order.hpp:
17646         * src/boost/mpl/order_fwd.hpp:
17647         * src/boost/mpl/pair.hpp:
17648         * src/boost/mpl/pair_view.hpp:
17649         * src/boost/mpl/partition.hpp:
17650         * src/boost/mpl/placeholders.hpp:
17651         * src/boost/mpl/plus.hpp:
17652         * src/boost/mpl/pop_back.hpp:
17653         * src/boost/mpl/pop_back_fwd.hpp:
17654         * src/boost/mpl/pop_front.hpp:
17655         * src/boost/mpl/pop_front_fwd.hpp:
17656         * src/boost/mpl/print.hpp:
17657         * src/boost/mpl/prior.hpp:
17658         * src/boost/mpl/protect.hpp:
17659         * src/boost/mpl/push_back.hpp:
17660         * src/boost/mpl/push_back_fwd.hpp:
17661         * src/boost/mpl/push_front.hpp:
17662         * src/boost/mpl/push_front_fwd.hpp:
17663         * src/boost/mpl/quote.hpp:
17664         * src/boost/mpl/range_c.hpp:
17665         * src/boost/mpl/remove.hpp:
17666         * src/boost/mpl/remove_if.hpp:
17667         * src/boost/mpl/replace.hpp:
17668         * src/boost/mpl/replace_if.hpp:
17669         * src/boost/mpl/reverse.hpp:
17670         * src/boost/mpl/reverse_fold.hpp:
17671         * src/boost/mpl/reverse_iter_fold.hpp:
17672         * src/boost/mpl/same_as.hpp:
17673         * src/boost/mpl/sequence_tag.hpp:
17674         * src/boost/mpl/sequence_tag_fwd.hpp:
17675         * src/boost/mpl/set.hpp:
17676         * src/boost/mpl/set/aux_/at_impl.hpp:
17677         * src/boost/mpl/set/aux_/begin_end_impl.hpp:
17678         * src/boost/mpl/set/aux_/clear_impl.hpp:
17679         * src/boost/mpl/set/aux_/empty_impl.hpp:
17680         * src/boost/mpl/set/aux_/erase_impl.hpp:
17681         * src/boost/mpl/set/aux_/erase_key_impl.hpp:
17682         * src/boost/mpl/set/aux_/has_key_impl.hpp:
17683         * src/boost/mpl/set/aux_/include_preprocessed.hpp:
17684         * src/boost/mpl/set/aux_/insert_impl.hpp:
17685         * src/boost/mpl/set/aux_/item.hpp:
17686         * src/boost/mpl/set/aux_/iterator.hpp:
17687         * src/boost/mpl/set/aux_/key_type_impl.hpp:
17688         * src/boost/mpl/set/aux_/numbered.hpp:
17689         * src/boost/mpl/set/aux_/numbered_c.hpp:
17690         * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
17691         * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
17692         * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
17693         * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
17694         * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
17695         * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
17696         * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
17697         * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
17698         * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
17699         * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
17700         * src/boost/mpl/set/aux_/set0.hpp:
17701         * src/boost/mpl/set/aux_/size_impl.hpp:
17702         * src/boost/mpl/set/aux_/tag.hpp:
17703         * src/boost/mpl/set/aux_/value_type_impl.hpp:
17704         * src/boost/mpl/set/set0.hpp:
17705         * src/boost/mpl/set/set0_c.hpp:
17706         * src/boost/mpl/set/set10.hpp:
17707         * src/boost/mpl/set/set10_c.hpp:
17708         * src/boost/mpl/set/set20.hpp:
17709         * src/boost/mpl/set/set20_c.hpp:
17710         * src/boost/mpl/set/set30.hpp:
17711         * src/boost/mpl/set/set30_c.hpp:
17712         * src/boost/mpl/set/set40.hpp:
17713         * src/boost/mpl/set/set40_c.hpp:
17714         * src/boost/mpl/set/set50.hpp:
17715         * src/boost/mpl/set/set50_c.hpp:
17716         * src/boost/mpl/set_c.hpp:
17717         * src/boost/mpl/shift_left.hpp:
17718         * src/boost/mpl/shift_right.hpp:
17719         * src/boost/mpl/single_view.hpp:
17720         * src/boost/mpl/size.hpp:
17721         * src/boost/mpl/size_fwd.hpp:
17722         * src/boost/mpl/size_t.hpp:
17723         * src/boost/mpl/size_t_fwd.hpp:
17724         * src/boost/mpl/sizeof.hpp:
17725         * src/boost/mpl/sort.hpp:
17726         * src/boost/mpl/stable_partition.hpp:
17727         * src/boost/mpl/switch.hpp:
17728         * src/boost/mpl/tag.hpp:
17729         * src/boost/mpl/times.hpp:
17730         * src/boost/mpl/transform.hpp:
17731         * src/boost/mpl/transform_view.hpp:
17732         * src/boost/mpl/unique.hpp:
17733         * src/boost/mpl/unpack_args.hpp:
17734         * src/boost/mpl/upper_bound.hpp:
17735         * src/boost/mpl/value_type.hpp:
17736         * src/boost/mpl/value_type_fwd.hpp:
17737         * src/boost/mpl/vector.hpp:
17738         * src/boost/mpl/vector/aux_/O1_size.hpp:
17739         * src/boost/mpl/vector/aux_/at.hpp:
17740         * src/boost/mpl/vector/aux_/back.hpp:
17741         * src/boost/mpl/vector/aux_/begin_end.hpp:
17742         * src/boost/mpl/vector/aux_/clear.hpp:
17743         * src/boost/mpl/vector/aux_/empty.hpp:
17744         * src/boost/mpl/vector/aux_/front.hpp:
17745         * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
17746         * src/boost/mpl/vector/aux_/item.hpp:
17747         * src/boost/mpl/vector/aux_/iterator.hpp:
17748         * src/boost/mpl/vector/aux_/numbered.hpp:
17749         * src/boost/mpl/vector/aux_/numbered_c.hpp:
17750         * src/boost/mpl/vector/aux_/pop_back.hpp:
17751         * src/boost/mpl/vector/aux_/pop_front.hpp:
17752         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
17753         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
17754         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
17755         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
17756         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
17757         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
17758         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
17759         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
17760         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
17761         * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
17762         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
17763         * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
17764         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
17765         * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
17766         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
17767         * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
17768         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
17769         * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
17770         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
17771         * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
17772         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
17773         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
17774         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
17775         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
17776         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
17777         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
17778         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
17779         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
17780         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
17781         * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
17782         * src/boost/mpl/vector/aux_/push_back.hpp:
17783         * src/boost/mpl/vector/aux_/push_front.hpp:
17784         * src/boost/mpl/vector/aux_/size.hpp:
17785         * src/boost/mpl/vector/aux_/tag.hpp:
17786         * src/boost/mpl/vector/aux_/vector0.hpp:
17787         * src/boost/mpl/vector/vector0.hpp:
17788         * src/boost/mpl/vector/vector0_c.hpp:
17789         * src/boost/mpl/vector/vector10.hpp:
17790         * src/boost/mpl/vector/vector10_c.hpp:
17791         * src/boost/mpl/vector/vector20.hpp:
17792         * src/boost/mpl/vector/vector20_c.hpp:
17793         * src/boost/mpl/vector/vector30.hpp:
17794         * src/boost/mpl/vector/vector30_c.hpp:
17795         * src/boost/mpl/vector/vector40.hpp:
17796         * src/boost/mpl/vector/vector40_c.hpp:
17797         * src/boost/mpl/vector/vector50.hpp:
17798         * src/boost/mpl/vector/vector50_c.hpp:
17799         * src/boost/mpl/vector_c.hpp:
17800         * src/boost/mpl/void.hpp:
17801         * src/boost/mpl/void_fwd.hpp:
17802         * src/boost/mpl/zip_view.hpp:
17803         * src/boost/next_prior.hpp:
17804         * src/boost/noncopyable.hpp:
17805         * src/boost/pointer_cast.hpp:
17806         * src/boost/preprocessor.hpp:
17807         * src/boost/preprocessor/arithmetic.hpp:
17808         * src/boost/preprocessor/arithmetic/add.hpp:
17809         * src/boost/preprocessor/arithmetic/dec.hpp:
17810         * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
17811         * src/boost/preprocessor/arithmetic/div.hpp:
17812         * src/boost/preprocessor/arithmetic/inc.hpp:
17813         * src/boost/preprocessor/arithmetic/mod.hpp:
17814         * src/boost/preprocessor/arithmetic/mul.hpp:
17815         * src/boost/preprocessor/arithmetic/sub.hpp:
17816         * src/boost/preprocessor/array.hpp:
17817         * src/boost/preprocessor/array/data.hpp:
17818         * src/boost/preprocessor/array/elem.hpp:
17819         * src/boost/preprocessor/array/insert.hpp:
17820         * src/boost/preprocessor/array/pop_back.hpp:
17821         * src/boost/preprocessor/array/pop_front.hpp:
17822         * src/boost/preprocessor/array/push_back.hpp:
17823         * src/boost/preprocessor/array/push_front.hpp:
17824         * src/boost/preprocessor/array/remove.hpp:
17825         * src/boost/preprocessor/array/replace.hpp:
17826         * src/boost/preprocessor/array/reverse.hpp:
17827         * src/boost/preprocessor/array/size.hpp:
17828         * src/boost/preprocessor/assert_msg.hpp:
17829         * src/boost/preprocessor/cat.hpp:
17830         * src/boost/preprocessor/comma.hpp:
17831         * src/boost/preprocessor/comma_if.hpp:
17832         * src/boost/preprocessor/comparison.hpp:
17833         * src/boost/preprocessor/comparison/equal.hpp:
17834         * src/boost/preprocessor/comparison/greater.hpp:
17835         * src/boost/preprocessor/comparison/greater_equal.hpp:
17836         * src/boost/preprocessor/comparison/less.hpp:
17837         * src/boost/preprocessor/comparison/less_equal.hpp:
17838         * src/boost/preprocessor/comparison/not_equal.hpp:
17839         * src/boost/preprocessor/config/config.hpp:
17840         * src/boost/preprocessor/config/limits.hpp:
17841         * src/boost/preprocessor/control.hpp:
17842         * src/boost/preprocessor/control/deduce_d.hpp:
17843         * src/boost/preprocessor/control/detail/dmc/while.hpp:
17844         * src/boost/preprocessor/control/detail/edg/while.hpp:
17845         * src/boost/preprocessor/control/detail/msvc/while.hpp:
17846         * src/boost/preprocessor/control/detail/while.hpp:
17847         * src/boost/preprocessor/control/expr_if.hpp:
17848         * src/boost/preprocessor/control/expr_iif.hpp:
17849         * src/boost/preprocessor/control/if.hpp:
17850         * src/boost/preprocessor/control/iif.hpp:
17851         * src/boost/preprocessor/control/while.hpp:
17852         * src/boost/preprocessor/debug.hpp:
17853         * src/boost/preprocessor/debug/assert.hpp:
17854         * src/boost/preprocessor/debug/error.hpp:
17855         * src/boost/preprocessor/debug/line.hpp:
17856         * src/boost/preprocessor/dec.hpp:
17857         * src/boost/preprocessor/detail/auto_rec.hpp:
17858         * src/boost/preprocessor/detail/check.hpp:
17859         * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
17860         * src/boost/preprocessor/detail/is_binary.hpp:
17861         * src/boost/preprocessor/detail/is_nullary.hpp:
17862         * src/boost/preprocessor/detail/is_unary.hpp:
17863         * src/boost/preprocessor/detail/null.hpp:
17864         * src/boost/preprocessor/detail/split.hpp:
17865         * src/boost/preprocessor/empty.hpp:
17866         * src/boost/preprocessor/enum.hpp:
17867         * src/boost/preprocessor/enum_params.hpp:
17868         * src/boost/preprocessor/enum_params_with_a_default.hpp:
17869         * src/boost/preprocessor/enum_params_with_defaults.hpp:
17870         * src/boost/preprocessor/enum_shifted.hpp:
17871         * src/boost/preprocessor/enum_shifted_params.hpp:
17872         * src/boost/preprocessor/expand.hpp:
17873         * src/boost/preprocessor/expr_if.hpp:
17874         * src/boost/preprocessor/facilities.hpp:
17875         * src/boost/preprocessor/facilities/apply.hpp:
17876         * src/boost/preprocessor/facilities/empty.hpp:
17877         * src/boost/preprocessor/facilities/expand.hpp:
17878         * src/boost/preprocessor/facilities/identity.hpp:
17879         * src/boost/preprocessor/facilities/intercept.hpp:
17880         * src/boost/preprocessor/facilities/is_1.hpp:
17881         * src/boost/preprocessor/facilities/is_empty.hpp:
17882         * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
17883         * src/boost/preprocessor/for.hpp:
17884         * src/boost/preprocessor/identity.hpp:
17885         * src/boost/preprocessor/if.hpp:
17886         * src/boost/preprocessor/inc.hpp:
17887         * src/boost/preprocessor/iterate.hpp:
17888         * src/boost/preprocessor/iteration.hpp:
17889         * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
17890         * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
17891         * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
17892         * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
17893         * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
17894         * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
17895         * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
17896         * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
17897         * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
17898         * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
17899         * src/boost/preprocessor/iteration/detail/finish.hpp:
17900         * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
17901         * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
17902         * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
17903         * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
17904         * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
17905         * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
17906         * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
17907         * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
17908         * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
17909         * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
17910         * src/boost/preprocessor/iteration/detail/local.hpp:
17911         * src/boost/preprocessor/iteration/detail/rlocal.hpp:
17912         * src/boost/preprocessor/iteration/detail/self.hpp:
17913         * src/boost/preprocessor/iteration/detail/start.hpp:
17914         * src/boost/preprocessor/iteration/iterate.hpp:
17915         * src/boost/preprocessor/iteration/local.hpp:
17916         * src/boost/preprocessor/iteration/self.hpp:
17917         * src/boost/preprocessor/library.hpp:
17918         * src/boost/preprocessor/limits.hpp:
17919         * src/boost/preprocessor/list.hpp:
17920         * src/boost/preprocessor/list/adt.hpp:
17921         * src/boost/preprocessor/list/append.hpp:
17922         * src/boost/preprocessor/list/at.hpp:
17923         * src/boost/preprocessor/list/cat.hpp:
17924         * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
17925         * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
17926         * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
17927         * src/boost/preprocessor/list/detail/fold_left.hpp:
17928         * src/boost/preprocessor/list/detail/fold_right.hpp:
17929         * src/boost/preprocessor/list/enum.hpp:
17930         * src/boost/preprocessor/list/filter.hpp:
17931         * src/boost/preprocessor/list/first_n.hpp:
17932         * src/boost/preprocessor/list/fold_left.hpp:
17933         * src/boost/preprocessor/list/fold_right.hpp:
17934         * src/boost/preprocessor/list/for_each.hpp:
17935         * src/boost/preprocessor/list/for_each_i.hpp:
17936         * src/boost/preprocessor/list/for_each_product.hpp:
17937         * src/boost/preprocessor/list/rest_n.hpp:
17938         * src/boost/preprocessor/list/reverse.hpp:
17939         * src/boost/preprocessor/list/size.hpp:
17940         * src/boost/preprocessor/list/to_tuple.hpp:
17941         * src/boost/preprocessor/list/transform.hpp:
17942         * src/boost/preprocessor/logical.hpp:
17943         * src/boost/preprocessor/logical/and.hpp:
17944         * src/boost/preprocessor/logical/bitand.hpp:
17945         * src/boost/preprocessor/logical/bitnor.hpp:
17946         * src/boost/preprocessor/logical/bitor.hpp:
17947         * src/boost/preprocessor/logical/bitxor.hpp:
17948         * src/boost/preprocessor/logical/bool.hpp:
17949         * src/boost/preprocessor/logical/compl.hpp:
17950         * src/boost/preprocessor/logical/nor.hpp:
17951         * src/boost/preprocessor/logical/not.hpp:
17952         * src/boost/preprocessor/logical/or.hpp:
17953         * src/boost/preprocessor/logical/xor.hpp:
17954         * src/boost/preprocessor/max.hpp:
17955         * src/boost/preprocessor/min.hpp:
17956         * src/boost/preprocessor/punctuation.hpp:
17957         * src/boost/preprocessor/punctuation/comma.hpp:
17958         * src/boost/preprocessor/punctuation/comma_if.hpp:
17959         * src/boost/preprocessor/punctuation/paren.hpp:
17960         * src/boost/preprocessor/punctuation/paren_if.hpp:
17961         * src/boost/preprocessor/repeat.hpp:
17962         * src/boost/preprocessor/repeat_2nd.hpp:
17963         * src/boost/preprocessor/repeat_3rd.hpp:
17964         * src/boost/preprocessor/repeat_from_to.hpp:
17965         * src/boost/preprocessor/repeat_from_to_2nd.hpp:
17966         * src/boost/preprocessor/repeat_from_to_3rd.hpp:
17967         * src/boost/preprocessor/repetition.hpp:
17968         * src/boost/preprocessor/repetition/deduce_r.hpp:
17969         * src/boost/preprocessor/repetition/deduce_z.hpp:
17970         * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
17971         * src/boost/preprocessor/repetition/detail/edg/for.hpp:
17972         * src/boost/preprocessor/repetition/detail/for.hpp:
17973         * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
17974         * src/boost/preprocessor/repetition/enum.hpp:
17975         * src/boost/preprocessor/repetition/enum_binary_params.hpp:
17976         * src/boost/preprocessor/repetition/enum_params.hpp:
17977         * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
17978         * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
17979         * src/boost/preprocessor/repetition/enum_shifted.hpp:
17980         * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
17981         * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
17982         * src/boost/preprocessor/repetition/enum_trailing.hpp:
17983         * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
17984         * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
17985         * src/boost/preprocessor/repetition/for.hpp:
17986         * src/boost/preprocessor/repetition/repeat.hpp:
17987         * src/boost/preprocessor/repetition/repeat_from_to.hpp:
17988         * src/boost/preprocessor/selection.hpp:
17989         * src/boost/preprocessor/selection/max.hpp:
17990         * src/boost/preprocessor/selection/min.hpp:
17991         * src/boost/preprocessor/seq.hpp:
17992         * src/boost/preprocessor/seq/cat.hpp:
17993         * src/boost/preprocessor/seq/detail/split.hpp:
17994         * src/boost/preprocessor/seq/elem.hpp:
17995         * src/boost/preprocessor/seq/enum.hpp:
17996         * src/boost/preprocessor/seq/filter.hpp:
17997         * src/boost/preprocessor/seq/first_n.hpp:
17998         * src/boost/preprocessor/seq/fold_left.hpp:
17999         * src/boost/preprocessor/seq/fold_right.hpp:
18000         * src/boost/preprocessor/seq/for_each.hpp:
18001         * src/boost/preprocessor/seq/for_each_i.hpp:
18002         * src/boost/preprocessor/seq/for_each_product.hpp:
18003         * src/boost/preprocessor/seq/insert.hpp:
18004         * src/boost/preprocessor/seq/pop_back.hpp:
18005         * src/boost/preprocessor/seq/pop_front.hpp:
18006         * src/boost/preprocessor/seq/push_back.hpp:
18007         * src/boost/preprocessor/seq/push_front.hpp:
18008         * src/boost/preprocessor/seq/remove.hpp:
18009         * src/boost/preprocessor/seq/replace.hpp:
18010         * src/boost/preprocessor/seq/rest_n.hpp:
18011         * src/boost/preprocessor/seq/reverse.hpp:
18012         * src/boost/preprocessor/seq/seq.hpp:
18013         * src/boost/preprocessor/seq/size.hpp:
18014         * src/boost/preprocessor/seq/subseq.hpp:
18015         * src/boost/preprocessor/seq/to_array.hpp:
18016         * src/boost/preprocessor/seq/to_tuple.hpp:
18017         * src/boost/preprocessor/seq/transform.hpp:
18018         * src/boost/preprocessor/slot.hpp:
18019         * src/boost/preprocessor/slot/counter.hpp:
18020         * src/boost/preprocessor/slot/detail/counter.hpp:
18021         * src/boost/preprocessor/slot/detail/def.hpp:
18022         * src/boost/preprocessor/slot/detail/shared.hpp:
18023         * src/boost/preprocessor/slot/detail/slot1.hpp:
18024         * src/boost/preprocessor/slot/detail/slot2.hpp:
18025         * src/boost/preprocessor/slot/detail/slot3.hpp:
18026         * src/boost/preprocessor/slot/detail/slot4.hpp:
18027         * src/boost/preprocessor/slot/detail/slot5.hpp:
18028         * src/boost/preprocessor/slot/slot.hpp:
18029         * src/boost/preprocessor/stringize.hpp:
18030         * src/boost/preprocessor/tuple.hpp:
18031         * src/boost/preprocessor/tuple/eat.hpp:
18032         * src/boost/preprocessor/tuple/elem.hpp:
18033         * src/boost/preprocessor/tuple/rem.hpp:
18034         * src/boost/preprocessor/tuple/reverse.hpp:
18035         * src/boost/preprocessor/tuple/to_list.hpp:
18036         * src/boost/preprocessor/tuple/to_seq.hpp:
18037         * src/boost/preprocessor/while.hpp:
18038         * src/boost/preprocessor/wstringize.hpp:
18039         * src/boost/range.hpp:
18040         * src/boost/range/begin.hpp:
18041         * src/boost/range/concepts.hpp:
18042         * src/boost/range/config.hpp:
18043         * src/boost/range/const_iterator.hpp:
18044         * src/boost/range/const_reverse_iterator.hpp:
18045         * src/boost/range/detail/begin.hpp:
18046         * src/boost/range/detail/collection_traits.hpp:
18047         * src/boost/range/detail/collection_traits_detail.hpp:
18048         * src/boost/range/detail/common.hpp:
18049         * src/boost/range/detail/const_iterator.hpp:
18050         * src/boost/range/detail/difference_type.hpp:
18051         * src/boost/range/detail/empty.hpp:
18052         * src/boost/range/detail/end.hpp:
18053         * src/boost/range/detail/implementation_help.hpp:
18054         * src/boost/range/detail/iterator.hpp:
18055         * src/boost/range/detail/mfc/carray.hpp:
18056         * src/boost/range/detail/mfc/cstring.hpp:
18057         * src/boost/range/detail/remove_extent.hpp:
18058         * src/boost/range/detail/sfinae.hpp:
18059         * src/boost/range/detail/size.hpp:
18060         * src/boost/range/detail/size_type.hpp:
18061         * src/boost/range/detail/sizer.hpp:
18062         * src/boost/range/detail/value_type.hpp:
18063         * src/boost/range/detail/vc6/end.hpp:
18064         * src/boost/range/detail/vc6/size.hpp:
18065         * src/boost/range/difference_type.hpp:
18066         * src/boost/range/empty.hpp:
18067         * src/boost/range/end.hpp:
18068         * src/boost/range/functions.hpp:
18069         * src/boost/range/iterator.hpp:
18070         * src/boost/range/iterator_range.hpp:
18071         * src/boost/range/metafunctions.hpp:
18072         * src/boost/range/rbegin.hpp:
18073         * src/boost/range/rend.hpp:
18074         * src/boost/range/result_iterator.hpp:
18075         * src/boost/range/reverse_iterator.hpp:
18076         * src/boost/range/reverse_result_iterator.hpp:
18077         * src/boost/range/size.hpp:
18078         * src/boost/range/size_type.hpp:
18079         * src/boost/range/sub_range.hpp:
18080         * src/boost/range/value_type.hpp:
18081         * src/boost/ref.hpp:
18082         * src/boost/smart_cast.hpp:
18083         * src/boost/static_assert.hpp:
18084         * src/boost/static_warning.hpp:
18085         * src/boost/type_traits.hpp:
18086         * src/boost/type_traits/add_const.hpp:
18087         * src/boost/type_traits/add_cv.hpp:
18088         * src/boost/type_traits/add_pointer.hpp:
18089         * src/boost/type_traits/add_reference.hpp:
18090         * src/boost/type_traits/add_volatile.hpp:
18091         * src/boost/type_traits/aligned_storage.hpp:
18092         * src/boost/type_traits/alignment_of.hpp:
18093         * src/boost/type_traits/alignment_traits.hpp:
18094         * src/boost/type_traits/arithmetic_traits.hpp:
18095         * src/boost/type_traits/array_traits.hpp:
18096         * src/boost/type_traits/broken_compiler_spec.hpp:
18097         * src/boost/type_traits/composite_traits.hpp:
18098         * src/boost/type_traits/config.hpp:
18099         * src/boost/type_traits/conversion_traits.hpp:
18100         * src/boost/type_traits/cv_traits.hpp:
18101         * src/boost/type_traits/decay.hpp:
18102         * src/boost/type_traits/detail/bool_trait_def.hpp:
18103         * src/boost/type_traits/detail/bool_trait_undef.hpp:
18104         * src/boost/type_traits/detail/cv_traits_impl.hpp:
18105         * src/boost/type_traits/detail/false_result.hpp:
18106         * src/boost/type_traits/detail/ice_and.hpp:
18107         * src/boost/type_traits/detail/ice_eq.hpp:
18108         * src/boost/type_traits/detail/ice_not.hpp:
18109         * src/boost/type_traits/detail/ice_or.hpp:
18110         * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
18111         * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
18112         * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
18113         * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
18114         * src/boost/type_traits/detail/size_t_trait_def.hpp:
18115         * src/boost/type_traits/detail/size_t_trait_undef.hpp:
18116         * src/boost/type_traits/detail/template_arity_spec.hpp:
18117         * src/boost/type_traits/detail/type_trait_def.hpp:
18118         * src/boost/type_traits/detail/type_trait_undef.hpp:
18119         * src/boost/type_traits/detail/wrap.hpp:
18120         * src/boost/type_traits/detail/yes_no_type.hpp:
18121         * src/boost/type_traits/extent.hpp:
18122         * src/boost/type_traits/function_traits.hpp:
18123         * src/boost/type_traits/has_nothrow_assign.hpp:
18124         * src/boost/type_traits/has_nothrow_constructor.hpp:
18125         * src/boost/type_traits/has_nothrow_copy.hpp:
18126         * src/boost/type_traits/has_nothrow_destructor.hpp:
18127         * src/boost/type_traits/has_trivial_assign.hpp:
18128         * src/boost/type_traits/has_trivial_constructor.hpp:
18129         * src/boost/type_traits/has_trivial_copy.hpp:
18130         * src/boost/type_traits/has_trivial_destructor.hpp:
18131         * src/boost/type_traits/has_virtual_destructor.hpp:
18132         * src/boost/type_traits/ice.hpp:
18133         * src/boost/type_traits/integral_constant.hpp:
18134         * src/boost/type_traits/intrinsics.hpp:
18135         * src/boost/type_traits/is_abstract.hpp:
18136         * src/boost/type_traits/is_arithmetic.hpp:
18137         * src/boost/type_traits/is_array.hpp:
18138         * src/boost/type_traits/is_base_and_derived.hpp:
18139         * src/boost/type_traits/is_base_of.hpp:
18140         * src/boost/type_traits/is_class.hpp:
18141         * src/boost/type_traits/is_compound.hpp:
18142         * src/boost/type_traits/is_const.hpp:
18143         * src/boost/type_traits/is_convertible.hpp:
18144         * src/boost/type_traits/is_empty.hpp:
18145         * src/boost/type_traits/is_enum.hpp:
18146         * src/boost/type_traits/is_float.hpp:
18147         * src/boost/type_traits/is_floating_point.hpp:
18148         * src/boost/type_traits/is_function.hpp:
18149         * src/boost/type_traits/is_fundamental.hpp:
18150         * src/boost/type_traits/is_integral.hpp:
18151         * src/boost/type_traits/is_member_function_pointer.hpp:
18152         * src/boost/type_traits/is_member_object_pointer.hpp:
18153         * src/boost/type_traits/is_member_pointer.hpp:
18154         * src/boost/type_traits/is_object.hpp:
18155         * src/boost/type_traits/is_pod.hpp:
18156         * src/boost/type_traits/is_pointer.hpp:
18157         * src/boost/type_traits/is_polymorphic.hpp:
18158         * src/boost/type_traits/is_reference.hpp:
18159         * src/boost/type_traits/is_same.hpp:
18160         * src/boost/type_traits/is_scalar.hpp:
18161         * src/boost/type_traits/is_signed.hpp:
18162         * src/boost/type_traits/is_stateless.hpp:
18163         * src/boost/type_traits/is_union.hpp:
18164         * src/boost/type_traits/is_unsigned.hpp:
18165         * src/boost/type_traits/is_void.hpp:
18166         * src/boost/type_traits/is_volatile.hpp:
18167         * src/boost/type_traits/msvc/remove_all_extents.hpp:
18168         * src/boost/type_traits/msvc/remove_bounds.hpp:
18169         * src/boost/type_traits/msvc/remove_const.hpp:
18170         * src/boost/type_traits/msvc/remove_cv.hpp:
18171         * src/boost/type_traits/msvc/remove_extent.hpp:
18172         * src/boost/type_traits/msvc/remove_pointer.hpp:
18173         * src/boost/type_traits/msvc/remove_reference.hpp:
18174         * src/boost/type_traits/msvc/remove_volatile.hpp:
18175         * src/boost/type_traits/msvc/typeof.hpp:
18176         * src/boost/type_traits/object_traits.hpp:
18177         * src/boost/type_traits/rank.hpp:
18178         * src/boost/type_traits/reference_traits.hpp:
18179         * src/boost/type_traits/remove_all_extents.hpp:
18180         * src/boost/type_traits/remove_bounds.hpp:
18181         * src/boost/type_traits/remove_const.hpp:
18182         * src/boost/type_traits/remove_cv.hpp:
18183         * src/boost/type_traits/remove_extent.hpp:
18184         * src/boost/type_traits/remove_pointer.hpp:
18185         * src/boost/type_traits/remove_reference.hpp:
18186         * src/boost/type_traits/remove_volatile.hpp:
18187         * src/boost/type_traits/same_traits.hpp:
18188         * src/boost/type_traits/transform_traits.hpp:
18189         * src/boost/type_traits/transform_traits_spec.hpp:
18190         * src/boost/type_traits/type_with_alignment.hpp:
18191         * src/boost/utility.hpp:
18192         * src/boost/utility/addressof.hpp:
18193         * src/boost/utility/base_from_member.hpp:
18194         * src/boost/utility/compare_pointees.hpp:
18195         * src/boost/utility/detail/in_place_factory_prefix.hpp:
18196         * src/boost/utility/detail/in_place_factory_suffix.hpp:
18197         * src/boost/utility/detail/result_of_iterate.hpp:
18198         * src/boost/utility/enable_if.hpp:
18199         * src/boost/utility/in_place_factory.hpp:
18200         * src/boost/utility/result_of.hpp:
18201         * src/boost/utility/typed_in_place_factory.hpp:
18202         * src/boost/utility/value_init.hpp:
18203
18204         using boost::algorithm::string is okay from now on
18205
18206 2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>
18207
18208         * src/SyncEvolutionCmdline.cpp:
18209         * src/SyncEvolutionCmdline.h:
18210         * src/SyncEvolutionConfig.cpp:
18211         * src/SyncEvolutionConfig.h:
18212         * src/SyncEvolutionUtil.cpp:
18213         * src/SyncEvolutionUtil.h:
18214         * src/client-test-app.cpp:
18215
18216         added testing of config creation, fixed setting of default values
18217
18218 2008-03-28  Patrick Ohly  <patrick.ohly@gmx.de>
18219
18220         * src/SyncEvolutionCmdline.cpp:
18221
18222         infrastructure for config tree testing: scanFiles/createFiles
18223
18224 2008-03-28  Patrick Ohly  <patrick.ohly@gmx.de>
18225
18226         * src/EvolutionSyncClient.cpp:
18227         * src/FileConfigNode.cpp:
18228         * src/FileConfigTree.cpp:
18229         * src/SyncEvolutionUtil.cpp:
18230         * src/SyncEvolutionUtil.h:
18231
18232         moved utility code into separate file: directory iteration, rm
18233         -r, mkdir -p
18234
18235 2008-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
18236
18237         * src/AddressBookSourceRegister.cpp:
18238         * src/EvolutionCalendarSourceRegister.cpp:
18239         * src/EvolutionContactSource.cpp:
18240         * src/EvolutionContactSourceRegister.cpp:
18241         * src/EvolutionSyncSource.cpp:
18242         * src/Makefile.am:
18243         * src/SQLiteContactSourceRegister.cpp:
18244         * src/SyncEvolutionUtil.cpp:
18245         * src/SyncEvolutionUtil.h:
18246         * src/client-test-app.cpp:
18247
18248         cleaned up test registration
18249
18250 2008-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
18251
18252         * test/evo.supp:
18253
18254         recreated Evolution suppressions after fixing some leaks caused
18255         by SyncEvolution
18256
18257 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
18258
18259         * src/EvolutionContactSource.cpp:
18260         * src/EvolutionContactSourceRegister.cpp:
18261         * src/SyncEvolutionConfig.cpp:
18262
18263         fixed instantiating EvolutionSyncSource under unique name
18264
18265 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
18266
18267         * src/EvolutionContactSource.cpp:
18268         * src/EvolutionSyncClient.cpp:
18269         * src/EvolutionSyncSource.cpp:
18270         * src/EvolutionSyncSource.h:
18271         * src/FilterConfigNode.cpp:
18272         * src/FilterConfigNode.h:
18273         * src/SQLiteContactSource.cpp:
18274         * src/SQLiteUtil.cpp:
18275         * src/SyncEvolutionConfig.cpp:
18276         * src/SyncEvolutionConfig.h:
18277         * src/TrackingSyncSource.cpp:
18278         * src/client-test-app.cpp:
18279         * src/vocl/VConverter.cpp:
18280         * src/vocl/VObject.cpp:
18281         * src/vocl/VProperty.cpp:
18282
18283         fixed compiler warnings and unit test of EvolutionContactSource
18284
18285 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
18286
18287         * HACKING:
18288         * configure.in:
18289         * src/Makefile.am:
18290
18291         added SYNCEVOLUTION_CXXFLAGS: use it to set flags for
18292         SyncEvolution source files
18293
18294 2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
18295
18296         * src/Makefile.am:
18297
18298         re-added "testclean" target: removes files created during testing
18299
18300 2008-03-21  Patrick Ohly  <patrick.ohly@gmx.de>
18301
18302         * src/Makefile.am:
18303
18304         fix for the cleanup fix: client-api.build must be removed by
18305         distclean, not clean
18306
18307 2008-03-21  Patrick Ohly  <patrick.ohly@gmx.de>
18308
18309         * src/Makefile.am:
18310
18311         fixed dist + distcheck
18312
18313 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
18314
18315         * src/ConfigTree.h:
18316         * src/FileConfigTree.cpp:
18317         * src/FileConfigTree.h:
18318         * src/SyncEvolutionCmdline.cpp:
18319         * src/SyncEvolutionConfig.cpp:
18320         * src/SyncEvolutionConfig.h:
18321
18322         cleaned up change tracking node handling, added copying of it
18323         during migration
18324
18325 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
18326
18327         * src/ConfigNode.h:
18328         * src/FileConfigNode.cpp:
18329         * src/FileConfigNode.h:
18330         * src/FilterConfigNode.cpp:
18331         * src/FilterConfigNode.h:
18332
18333         cleaned up const/non-const methods, added filtering of const
18334         nodes
18335
18336 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
18337
18338         * src/EvolutionSyncClient.cpp:
18339
18340         adapted to new normalized name for disabled sync mode
18341
18342 2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>
18343
18344         * src/SyncEvolutionConfig.cpp:
18345
18346         accept 'bin' as alias for 'b64'
18347
18348 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
18349
18350         * README:
18351         * src/ConfigTree.h:
18352         * src/FileConfigTree.cpp:
18353         * src/FileConfigTree.h:
18354         * src/SyncEvolutionCmdline.cpp:
18355         * src/SyncEvolutionCmdline.h:
18356         * src/SyncEvolutionConfig.cpp:
18357         * src/SyncEvolutionConfig.h:
18358
18359         implemented --migrate and --configure
18360
18361 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
18362
18363         * src/SyncEvolutionCmdline.cpp:
18364
18365         avoid printing empty comments in --print-config
18366
18367 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
18368
18369         * README:
18370         * src/EvolutionCalendarSourceRegister.cpp:
18371         * src/FileConfigTree.cpp:
18372         * src/SQLiteContactSourceRegister.cpp:
18373         * src/SyncEvolutionCmdline.cpp:
18374         * src/SyncEvolutionConfig.cpp:
18375         * src/SyncEvolutionConfig.h:
18376         * src/SyncEvolutionUtil.h:
18377
18378         implemented server config templates (scheduleworld, funambol,
18379         synthesis) and printing of them
18380
18381 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
18382
18383         * src/SyncEvolutionCmdline.cpp:
18384
18385         minor fixes for command line handling
18386
18387 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
18388
18389         * README:
18390         * src/ConfigNode.h:
18391         * src/EvolutionCalendarSourceRegister.cpp:
18392         * src/EvolutionContactSourceRegister.cpp:
18393         * src/EvolutionSyncSource.cpp:
18394         * src/EvolutionSyncSource.h:
18395         * src/FileConfigNode.h:
18396         * src/FilterConfigNode.h:
18397         * src/Makefile.am:
18398         * src/SQLiteContactSourceRegister.cpp:
18399         * src/SyncEvolutionCmdline.cpp:
18400         * src/SyncEvolutionCmdline.h:
18401         * src/SyncEvolutionConfig.cpp:
18402         * src/SyncEvolutionConfig.h:
18403         * src/SyncEvolutionUtil.h:
18404         * src/VolatileConfigNode.h:
18405
18406         next step in the configuration rewrite
18407
18408 2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
18409
18410         * src/SQLiteContactSource.cpp:
18411         * src/SQLiteContactSource.h:
18412
18413         SQLiteContactSource now mentions the file:/// access to databases
18414
18415 2008-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
18416
18417         * README:
18418         * src/FileConfigNode.cpp:
18419         * src/FilterConfigNode.cpp:
18420         * src/FilterConfigNode.h:
18421         * src/SyncEvolutionCmdline.h:
18422         * src/SyncEvolutionConfig.cpp:
18423         * src/SyncEvolutionConfig.h:
18424         * src/syncevolution.cpp:
18425
18426         first part of the new command line handling
18427
18428 2008-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
18429
18430         * README:
18431         * src/AddressBookSource.cpp:
18432         * src/EvolutionCalendarSource.cpp:
18433         * src/EvolutionContactSource.cpp:
18434         * src/EvolutionContactSource.h:
18435         * src/EvolutionSmartPtr.h:
18436         * src/EvolutionSyncClient.cpp:
18437         * src/EvolutionSyncSource.h:
18438         * src/SQLiteContactSource.cpp:
18439         * src/SQLiteUtil.cpp:
18440         * src/SQLiteUtil.h:
18441         * src/TrackingSyncSource.cpp:
18442         * test/evo.supp:
18443
18444         fixed some memory leaks for results of
18445         e_book_get_contacts/changes and
18446         e_cal_get_object_list_as_comp/e_cal_get_changes
18447
18448 2008-03-16  Patrick Ohly  <patrick.ohly@gmx.de>
18449
18450         * test/client.supp:
18451         * test/evo.supp:
18452         * test/sys.supp:
18453
18454         valgrind suppression rules
18455
18456 2008-03-16  Patrick Ohly  <patrick.ohly@gmx.de>
18457
18458         * test/runtests.py:
18459
18460         fixed rebuild of Evolution trunk: install stamp must be removed,
18461         otherwise it won't reinstall
18462
18463 2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>
18464
18465         * src/EvolutionCalendarSourceRegister.cpp:
18466
18467         support text/x-vcalendar to be backwards compatible way with old
18468         configs
18469
18470 2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>
18471
18472         * src/SyncEvolutionConfig.cpp:
18473
18474         added text/x-vcalendar alias
18475
18476 2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>
18477
18478         * src/EvolutionSyncSource.h:
18479
18480         clarified which data has to be set in createItem()
18481
18482 2008-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
18483
18484         * src/EvolutionCalendarSourceRegister.cpp:
18485         * src/SyncEvolutionConfig.cpp:
18486
18487         fixed memo type property
18488
18489 2008-03-10  Patrick Ohly  <patrick.ohly@gmx.de>
18490
18491         * configure.in:
18492         * src/AddressBookConstants.cpp:
18493         * src/AddressBookSource.cpp:
18494         * src/AddressBookSource.h:
18495         * src/AddressBookSourceRegister.cpp:
18496         * src/EvolutionCalendarSource.cpp:
18497         * src/EvolutionCalendarSourceRegister.cpp:
18498         * src/EvolutionContactSource.cpp:
18499         * src/EvolutionContactSourceRegister.cpp:
18500         * src/EvolutionSyncSource.cpp:
18501         * src/EvolutionSyncSource.h:
18502         * src/Makefile.am:
18503         * src/SQLiteContactSource.cpp:
18504         * src/SQLiteContactSourceRegister.cpp:
18505         * src/SyncEvolutionConfig.cpp:
18506         * src/SyncEvolutionConfig.h:
18507         * src/client-test-app.cpp:
18508
18509         - implemented value aliases for the configuration
18510
18511 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
18512
18513         * src/FileConfigNode.cpp:
18514         * src/SyncEvolutionConfig.cpp:
18515         * src/SyncEvolutionConfig.h:
18516         * src/client-test-app.cpp:
18517
18518         implemented default values and creating config, cleaned up some
18519         properties
18520
18521 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
18522
18523         * src/EvolutionSyncClient.cpp:
18524
18525         added comment about setting sync mode
18526
18527 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
18528
18529         * src/SyncEvolutionConfig.cpp:
18530         * src/SyncEvolutionConfig.h:
18531         * src/client-test-app.cpp:
18532
18533         replaced direct setting of properties with set methods
18534
18535 2008-03-09  Patrick Ohly  <patrick.ohly@gmx.de>
18536
18537         * src/EvolutionMemoSource.h:
18538
18539         adapted to new prototype of virtual mime type functions
18540
18541 2008-03-08  Patrick Ohly  <patrick.ohly@gmx.de>
18542
18543         * configure.in:
18544
18545         set DEVICE_TYPE: this is used as part of the DevInf to
18546         distinguish different SyncEvolution platforms
18547
18548 2008-03-07  Patrick Ohly  <patrick.ohly@gmx.de>
18549
18550         * src/boost/assert.hpp:
18551         * src/boost/checked_delete.hpp:
18552         * src/boost/config.hpp:
18553         * src/boost/config/abi/borland_prefix.hpp:
18554         * src/boost/config/abi/borland_suffix.hpp:
18555         * src/boost/config/abi/msvc_prefix.hpp:
18556         * src/boost/config/abi/msvc_suffix.hpp:
18557         * src/boost/config/abi_prefix.hpp:
18558         * src/boost/config/abi_suffix.hpp:
18559         * src/boost/config/auto_link.hpp:
18560         * src/boost/config/compiler/borland.hpp:
18561         * src/boost/config/compiler/comeau.hpp:
18562         * src/boost/config/compiler/common_edg.hpp:
18563         * src/boost/config/compiler/compaq_cxx.hpp:
18564         * src/boost/config/compiler/digitalmars.hpp:
18565         * src/boost/config/compiler/gcc.hpp:
18566         * src/boost/config/compiler/gcc_xml.hpp:
18567         * src/boost/config/compiler/greenhills.hpp:
18568         * src/boost/config/compiler/hp_acc.hpp:
18569         * src/boost/config/compiler/intel.hpp:
18570         * src/boost/config/compiler/kai.hpp:
18571         * src/boost/config/compiler/metrowerks.hpp:
18572         * src/boost/config/compiler/mpw.hpp:
18573         * src/boost/config/compiler/sgi_mipspro.hpp:
18574         * src/boost/config/compiler/sunpro_cc.hpp:
18575         * src/boost/config/compiler/vacpp.hpp:
18576         * src/boost/config/compiler/visualc.hpp:
18577         * src/boost/config/no_tr1/complex.hpp:
18578         * src/boost/config/no_tr1/functional.hpp:
18579         * src/boost/config/no_tr1/memory.hpp:
18580         * src/boost/config/no_tr1/utility.hpp:
18581         * src/boost/config/platform/aix.hpp:
18582         * src/boost/config/platform/amigaos.hpp:
18583         * src/boost/config/platform/beos.hpp:
18584         * src/boost/config/platform/bsd.hpp:
18585         * src/boost/config/platform/cygwin.hpp:
18586         * src/boost/config/platform/hpux.hpp:
18587         * src/boost/config/platform/irix.hpp:
18588         * src/boost/config/platform/linux.hpp:
18589         * src/boost/config/platform/macos.hpp:
18590         * src/boost/config/platform/qnxnto.hpp:
18591         * src/boost/config/platform/solaris.hpp:
18592         * src/boost/config/platform/win32.hpp:
18593         * src/boost/config/posix_features.hpp:
18594         * src/boost/config/requires_threads.hpp:
18595         * src/boost/config/select_compiler_config.hpp:
18596         * src/boost/config/select_platform_config.hpp:
18597         * src/boost/config/select_stdlib_config.hpp:
18598         * src/boost/config/stdlib/dinkumware.hpp:
18599         * src/boost/config/stdlib/libcomo.hpp:
18600         * src/boost/config/stdlib/libstdcpp3.hpp:
18601         * src/boost/config/stdlib/modena.hpp:
18602         * src/boost/config/stdlib/msl.hpp:
18603         * src/boost/config/stdlib/roguewave.hpp:
18604         * src/boost/config/stdlib/sgi.hpp:
18605         * src/boost/config/stdlib/stlport.hpp:
18606         * src/boost/config/stdlib/vacpp.hpp:
18607         * src/boost/config/suffix.hpp:
18608         * src/boost/config/user.hpp:
18609         * src/boost/copyright:
18610         * src/boost/detail/bad_weak_ptr.hpp:
18611         * src/boost/detail/shared_count.hpp:
18612         * src/boost/detail/sp_counted_base.hpp:
18613         * src/boost/detail/sp_counted_base_cw_ppc.hpp:
18614         * src/boost/detail/sp_counted_base_cw_x86.hpp:
18615         * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
18616         * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
18617         * src/boost/detail/sp_counted_base_gcc_x86.hpp:
18618         * src/boost/detail/sp_counted_base_nt.hpp:
18619         * src/boost/detail/sp_counted_base_pt.hpp:
18620         * src/boost/detail/sp_counted_base_w32.hpp:
18621         * src/boost/detail/sp_counted_impl.hpp:
18622         * src/boost/detail/workaround.hpp:
18623         * src/boost/intrusive_ptr.hpp:
18624         * src/boost/scoped_array.hpp:
18625         * src/boost/scoped_ptr.hpp:
18626         * src/boost/shared_ptr.hpp:
18627         * src/boost/smart_ptr.hpp:
18628         * src/boost/throw_exception.hpp:
18629         * src/boost/weak_ptr.hpp:
18630
18631         imported libboost-dev 1.34.1-2ubuntu1.1 headers to avoid build
18632         dependency on Boost
18633
18634 2008-03-06  Patrick Ohly  <patrick.ohly@gmx.de>
18635
18636         * src/AddressBookSource.cpp:
18637         * src/AddressBookSource.h:
18638         * src/ConfigNode.h:
18639         * src/ConfigTree.h:
18640         * src/DeviceManagementNode.cpp:
18641         * src/DeviceManagementNode.h:
18642         * src/EvolutionCalendarSource.cpp:
18643         * src/EvolutionCalendarSource.h:
18644         * src/EvolutionClientConfig.h:
18645         * src/EvolutionContactSource.cpp:
18646         * src/EvolutionContactSource.h:
18647         * src/EvolutionMemoSource.h:
18648         * src/EvolutionSyncClient.cpp:
18649         * src/EvolutionSyncClient.h:
18650         * src/EvolutionSyncSource.cpp:
18651         * src/EvolutionSyncSource.h:
18652         * src/FileConfigNode.cpp:
18653         * src/FileConfigNode.h:
18654         * src/FileConfigTree.cpp:
18655         * src/FileConfigTree.h:
18656         * src/FilterConfigNode.cpp:
18657         * src/FilterConfigNode.h:
18658         * src/Makefile.am:
18659         * src/SQLiteContactSource.cpp:
18660         * src/SQLiteContactSource.h:
18661         * src/SyncEvolutionConfig.cpp:
18662         * src/SyncEvolutionConfig.h:
18663         * src/TrackingSyncSource.cpp:
18664         * src/TrackingSyncSource.h:
18665         * src/VolatileConfigNode.h:
18666         * src/client-test-app.cpp:
18667         * src/syncevolution.cpp:
18668
18669         - introduced new SyncEvolution config handling
18670
18671 2008-03-01  Patrick Ohly  <patrick.ohly@gmx.de>
18672
18673         * src/Makefile.am:
18674         * src/TestEvolution.cpp:
18675
18676         removed obsolete TestEvolution (was moved into client library)
18677
18678 2008-02-24  Patrick Ohly  <patrick.ohly@gmx.de>
18679
18680         * src/EvolutionContactSource.cpp:
18681
18682         fixed iteration over address book authentication methods in error
18683         case
18684
18685 2008-02-14  Patrick Ohly  <patrick.ohly@gmx.de>
18686
18687         * src/EvolutionSyncClient.cpp:
18688         * src/EvolutionSyncSource.cpp:
18689
18690         revised error handling: lastError* variables are now hidden, use
18691         new methods
18692
18693 2008-02-14  Patrick Ohly  <patrick.ohly@gmx.de>
18694
18695         * src/syncevolution.cpp:
18696
18697         SF #1893582: compiler error due to missing include <memory>
18698
18699 2008-02-13  Patrick Ohly  <patrick.ohly@gmx.de>
18700
18701         * test/runtests.py:
18702
18703         check out SyncEvolution from Subversion
18704
18705 2008-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
18706
18707         * test/runtests.py:
18708
18709         added building of Evolution trunk
18710
18711 2008-02-11  Patrick Ohly  <patrick.ohly@gmx.de>
18712
18713         * src/EvolutionClientConfig.h:
18714
18715         client library no longer uses BOOL=int, instead use real bool
18716
18717 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
18718
18719         * src/TrackingSyncSource.cpp:
18720
18721         always rebuild local tracking status during slow and refresh
18722         syncs
18723
18724 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
18725
18726         * src/client-test-app.cpp:
18727
18728         change tracking for Client::Source must distinguish between
18729         database and source accessing it
18730
18731 2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>
18732
18733         * src/SQLiteContactSource.h:
18734
18735         typo: mime-type must not include version (only matters for
18736         Synthesis at the moment)
18737
18738 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
18739
18740         * src/Makefile.am:
18741         * src/SQLiteContactSource.cpp:
18742         * src/SQLiteContactSource.h:
18743         * src/SQLiteUtil.cpp:
18744         * src/SQLiteUtil.h:
18745         * src/client-test-app.cpp:
18746
18747         turned SQLiteContactSource into a better example sync source
18748
18749 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
18750
18751         * debian/changelog:
18752         * debian/rules:
18753
18754         avoid docpurge by installing example configs into
18755         /usr/lib/syncevolution/doc
18756
18757 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
18758
18759         * HACKING:
18760
18761         beware of the need to update 'stable' and 'chinook' repositories
18762         when releasing for Maemo
18763
18764 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
18765
18766         * src/vocl/VObject.cpp:
18767         * src/vocl/VObject.h:
18768
18769         added another const qualifier
18770
18771 2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>
18772
18773         * src/SQLiteContactSource.cpp:
18774
18775         - log extracting items at debug level
18776
18777 2008-01-29  Patrick Ohly  <patrick.ohly@gmx.de>
18778
18779         * debian/changelog:
18780
18781         # updated
18782
18783 2008-01-29  Patrick Ohly  <patrick.ohly@gmx.de>
18784
18785         * debian/dbus-wrapper.cpp:
18786         * debian/rules:
18787
18788         replaced linking against modified libdbus with a wrapper for the
18789         relevant dbus function
18790
18791 2008-01-19  Patrick Ohly  <patrick.ohly@gmx.de>
18792
18793         * debian/changelog:
18794         * debian/rules:
18795
18796         - patch libtool so that -Wl is inserted at the beginning of the
18797         command line
18798
18799 2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>
18800
18801         * src/EvolutionSyncSource.cpp:
18802         * src/Makefile.am:
18803         * src/SQLiteContactSource.cpp:
18804         * src/SQLiteContactSource.h:
18805         * src/SQLiteUtil.cpp:
18806         * src/SQLiteUtil.h:
18807         * src/TrackingSyncSource.cpp:
18808         * src/TrackingSyncSource.h:
18809         * src/client-test-app.cpp:
18810
18811         implemented full change tracking in demo SQLiteContactSource with
18812         new TrackingSyncSource base class
18813
18814 2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>
18815
18816         * src/EvolutionSmartPtr.h:
18817
18818         added transferring pointer and its ownership from one smart
18819         pointer to another
18820
18821 2008-01-13  Patrick Ohly  <patrick.ohly@gmx.de>
18822
18823         * src/AddressBookSource.cpp:
18824         * src/AddressBookSource.h:
18825         * src/EvolutionCalendarSource.cpp:
18826         * src/EvolutionCalendarSource.h:
18827         * src/EvolutionContactSource.cpp:
18828         * src/EvolutionContactSource.h:
18829         * src/EvolutionMemoSource.cpp:
18830         * src/EvolutionMemoSource.h:
18831         * src/EvolutionSmartPtr.h:
18832         * src/EvolutionSyncSource.h:
18833         * src/SQLiteContactSource.cpp:
18834         * src/SQLiteContactSource.h:
18835         * src/TestEvolution.cpp:
18836
18837         removed SyncState parameter out of all createItem()
18838         implementations into the caller; requires smartptr release()
18839
18840 2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>
18841
18842         * HACKING:
18843         * configure.in:
18844         * src/Makefile.am:
18845         * src/SQLiteContactSource.cpp:
18846         * src/SQLiteContactSource.h:
18847         * src/SQLiteSyncSource.cpp:
18848         * src/SQLiteSyncSource.h:
18849         * src/SQLiteUtil.cpp:
18850         * src/SQLiteUtil.h:
18851
18852         Replaced "is a" SQLiteSyncSource with "has a" SQLiteUtil instance
18853         in SQLiteContactSource.
18854
18855 2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>
18856
18857         * src/EvolutionSyncClient.h:
18858
18859         with the 'abstract config' patch applied SyncManagerConfig.h must
18860         be included explicitly
18861
18862 2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>
18863
18864         * src/EvolutionSyncClient.cpp:
18865         * src/syncevolution.cpp:
18866
18867         Use the new singleton implementation for logging, if available.
18868
18869 2007-12-21  Patrick Ohly  <patrick.ohly@gmx.de>
18870
18871         * Makefile.am:
18872         * debian/changelog:
18873
18874         need an epoch to make .deb versions larger than in the -pre .debs
18875
18876 2007-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
18877
18878         * ChangeLog:
18879         * NEWS:
18880         * configure.in:
18881         * debian/changelog:
18882
18883         # SyncEvolution 0.7
18884
18885 2007-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
18886
18887         * Makefile.am:
18888         * README:
18889         * etc/source-config.txt:
18890         * test/runtests.py:
18891
18892         fixed building of .deb (docdir and description)
18893
18894 2007-12-15  Patrick Ohly  <patrick.ohly@gmx.de>
18895
18896         * src/EvolutionSyncClient.cpp:
18897
18898         disabled the background glib event loop again because it caused
18899         segfaults
18900
18901 2007-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
18902
18903         * src/EvolutionSyncClient.cpp:
18904
18905         myFUNAMBOL does not like empty types in the capability, so always
18906         send a valid (even if wrong) type
18907
18908 2007-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
18909
18910         * src/EvolutionMemoSource.cpp:
18911
18912         text/plain requires \r\n line breaks:
18913
18914 2007-12-06  Patrick Ohly  <patrick.ohly@gmx.de>
18915
18916         * README:
18917
18918         fixed typo in getting started section
18919
18920 2007-12-06  Patrick Ohly  <patrick.ohly@gmx.de>
18921
18922         * HACKING:
18923
18924         added list of debug packages
18925
18926 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
18927
18928         * src/client-test-app.cpp:
18929
18930         dump core if test fails instead of simply exiting
18931
18932 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
18933
18934         * test/runtests.py:
18935
18936         added the possibility to run under valgrind
18937
18938 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
18939
18940         * src/EvolutionSyncClient.cpp:
18941
18942         avoid including invalid information about inactive sources in
18943         DevInf by clearing it
18944
18945 2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
18946
18947         * src/EvolutionMemoSource.h:
18948
18949         need to set mime type, required for correct DevInf (expected by
18950         Synthesis server)
18951
18952 2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>
18953
18954         * src/EvolutionContactSource.cpp:
18955
18956         bugfix: vCard 3.0 with mixed case were not converted properly to
18957         vCard 2.1
18958
18959 2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>
18960
18961         * test/runtests.py:
18962
18963         - changed configure/build so that it also builds .deb (default
18964         prefix + DESTDIR for install)
18965
18966 2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>
18967
18968         * src/EvolutionSyncClient.cpp:
18969
18970         avoid delivering SIGALRM to background thread - glib/ebook crash
18971         when that happens
18972
18973 2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>
18974
18975         * src/client-test-app.cpp:
18976
18977         avoid lengthy objdump -l -C output in error handler, exit to
18978         prevent repeated segfault invocation
18979
18980 2007-11-22  Patrick Ohly  <patrick.ohly@gmx.de>
18981
18982         * src/EvolutionSyncClient.cpp:
18983
18984         added better error message when 'syncevolution' is started with
18985         non-existant sources as parameter
18986
18987 2007-11-21  Patrick Ohly  <patrick.ohly@gmx.de>
18988
18989         * configure.in:
18990         * src/client-test-app.cpp:
18991
18992         Added stack dumping in case of SIGABRT, SIGSEGV, SIGILL.
18993
18994 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
18995
18996         * src/AddressBookSource.cpp:
18997
18998         last minute fix for iPhone 0.7 pre2: removed debug output
18999
19000 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
19001
19002         * src/EvolutionSyncClient.cpp:
19003
19004         clarified post-sync comparison by adding 'Changes applied to
19005         client during synchronization'
19006
19007 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
19008
19009         * configure.in:
19010
19011         # bumped version
19012
19013 2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>
19014
19015         * configure.in:
19016
19017         # bumped version
19018
19019 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
19020
19021         * ChangeLog:
19022         * NEWS:
19023         * debian/changelog:
19024
19025         # updated
19026
19027 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
19028
19029         * src/EvolutionContactSource.cpp:
19030
19031         Evolution 2.12 generates contacts with e.g. TYPE=VOICE,WORK. This
19032         needs to be split into TYPE=VOICE;TYPE=WORK when converting to
19033         2.1, otherwise myFUNAMBOL drops the phone numbers with the (in
19034         2.1) incorrect TYPE
19035
19036 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
19037
19038         * README:
19039         * src/EvolutionSyncClient.cpp:
19040         * src/EvolutionSyncClient.h:
19041         * src/syncevolution.cpp:
19042
19043         - revised an updated usage instructions (myFUNAMBOL instead of
19044         Funambol)
19045
19046 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
19047
19048         * HACKING:
19049
19050         separated compile and release instructions
19051
19052 2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>
19053
19054         * etc/source-config.txt:
19055
19056         let the default source configs access the default Evolution
19057         databases: less work for users to configure it
19058
19059 2007-11-05  Patrick Ohly  <patrick.ohly@gmx.de>
19060
19061         * src/AddressBookSource.cpp:
19062
19063         fixed iPhone photo import/export: that API wasn't as expected and
19064         therefore was
19065
19066 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
19067
19068         * src/AddressBookSource.cpp:
19069         * src/AddressBookSource.h:
19070         * src/vocl/VObject.cpp:
19071         * src/vocl/VObject.h:
19072
19073         when configured to use ScheduleWorld card3 URI, then switch to
19074         sending vCard 3.0 (easier to parse by SW); always dump contacts
19075         as vCard 3.0 (avoids quoted-printable in synccompare output)
19076
19077 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
19078
19079         * src/vocl/VProperty.cpp:
19080
19081         bug fix: TYPE with multiple comma-separated values (vCard 3.0,
19082         e.g. TYPE=WORK,VOICE) was not decoded as intended => downloading
19083         into iPhone from SW card3 URI did not set type correctly
19084
19085 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
19086
19087         * src/EvolutionSyncClient.cpp:
19088
19089         dump user name, date and SyncEvolution at beginning of debug log
19090
19091 2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
19092
19093         * etc/syncml-config.txt:
19094
19095         Replaced guest/guest credentials with "your SyncML server account
19096         name"
19097
19098 2007-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
19099
19100         * src/EvolutionCalendarSource.cpp:
19101         * src/EvolutionContactSource.cpp:
19102         * src/EvolutionSyncClient.cpp:
19103         * src/EvolutionSyncClient.h:
19104         * src/EvolutionSyncSource.cpp:
19105
19106         Detect unexpected crashes of the Evolution Data Server. A
19107         workaround for
19108
19109 2007-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
19110
19111         * src/EvolutionCalendarSource.cpp:
19112
19113         adapted calendar event insert/update to Evolution 2.12: the UID
19114         needs to be restored, otherwise the Evolution backend crashes
19115         (GNOME issue #488881)
19116
19117 2007-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
19118
19119         * src/AddressBookSource.cpp:
19120
19121         fixed compile errors on Mac OS X
19122
19123 2007-10-25  Patrick Ohly  <patrick.ohly@gmx.de>
19124
19125         * Makefile.am:
19126         * src/shlibs.local:
19127
19128         added package release number and dependency calculation for local
19129         Evolution libs without installed .debs
19130
19131 2007-10-25  Patrick Ohly  <patrick.ohly@gmx.de>
19132
19133         * test/Makefile.am:
19134
19135         ClientTest.cpp and synccompare.pl are back in C++ library
19136
19137 2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>
19138
19139         * src/Makefile.am:
19140
19141         synccompare.pl wasn't found in client library because search rule
19142         had the wrong directory
19143
19144 2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>
19145
19146         * src/syncevolution.cpp:
19147
19148         workaround for dependency on size_t in client library Log.h:
19149         include stddef.h first
19150
19151 2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>
19152
19153         * src/vocl/VObject.cpp:
19154         * src/vocl/VProperty.cpp:
19155
19156         adapted to ArrayList::remove() -> removeElementAt() renaming
19157
19158 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
19159
19160         * src/DeviceManagementNode.cpp:
19161
19162         same patch as in client library: chop trailing white spaces
19163
19164 2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>
19165
19166         * test/ClientTest.cpp:
19167         * test/synccompare.pl:
19168
19169         # pushed sources back into SyncML client library
19170
19171 2007-10-21  Patrick Ohly  <patrick.ohly@gmx.de>
19172
19173         * debian/changelog:
19174
19175         # added remark about updated upstream
19176
19177 2007-10-21  Patrick Ohly  <patrick.ohly@gmx.de>
19178
19179         * Makefile.am:
19180
19181         # updated packaging: added provides/conflicts
19182
19183 2007-10-18  Patrick Ohly  <patrick.ohly@gmx.de>
19184
19185         * NEWS:
19186
19187         # extended description of logging
19188
19189 2007-10-18  Patrick Ohly  <patrick.ohly@gmx.de>
19190
19191         * Makefile.am:
19192         * configure.in:
19193         * test/Makefile.am:
19194
19195         # fixed distcheck problem
19196
19197 2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>
19198
19199         * ChangeLog:
19200         * NEWS:
19201         * description:
19202
19203         # updated
19204
19205 2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>
19206
19207         * Makefile.am:
19208
19209         added packaging via checkinstall as deb (working) and rpm
19210         (somehow not working)
19211
19212 2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>
19213
19214         * configure.in:
19215
19216         # version bump
19217
19218 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19219
19220         * ChangeLog:
19221
19222         #updated
19223
19224 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19225
19226         * src/AddressBookSource.cpp:
19227
19228         - consistently ignore all empty strings when reading vcard
19229
19230 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19231
19232         * src/EvolutionSyncClient.cpp:
19233
19234         improved error handling: catch errors during post-processing and
19235         continue
19236
19237 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19238
19239         * etc/source-config.txt:
19240
19241         SF #1764123: SyncCap is not generated unless syncModes are
19242         configured: added a comment to example config
19243
19244 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19245
19246         * src/EvolutionSyncClient.cpp:
19247
19248         added a table which summarizes the changes made on client and
19249         server
19250
19251 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19252
19253         * src/EvolutionSyncClient.cpp:
19254
19255         replaced ambiguous 'Modifications:' with 'Changes applied during
19256         synchronization:'
19257
19258 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19259
19260         * etc/Makefile.am:
19261         * etc/syncml-config.txt:
19262
19263         use myFUNAMBOL instead of localhost for funambol demo config
19264
19265 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19266
19267         * src/AddressBookSource.cpp:
19268
19269         avoid setting empty strings: the iPhone GUI adds redundant space
19270         around the empty property (e.g. middle name)
19271
19272 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19273
19274         * test/synccompare.pl:
19275
19276         perl is not installed as /usr/bin/perl on iPhone: let
19277         /usr/bin/env find it
19278
19279 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19280
19281         * src/AddressBookSource.cpp:
19282         * src/AddressBookSource.h:
19283
19284         use vCard 2.1 instead of 3.0 for iPhone: avoids parsing problems
19285         in myFUNAMBOL
19286
19287 2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>
19288
19289         * configure.in:
19290
19291         reset version to alpha (less than pre)
19292
19293 2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>
19294
19295         * README:
19296
19297         updated package commands for Debian 4.0
19298
19299 2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>
19300
19301         * test/synccompare.pl:
19302
19303         ScheduleWorld no longer drops department/office
19304
19305 2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>
19306
19307         * src/EvolutionSyncClient.cpp:
19308
19309         fixed segfault due to unintentional infinite recursion in new
19310         throwError() call
19311
19312 2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>
19313
19314         * src/EvolutionContactSource.cpp:
19315
19316         SF #1796086: also added all the other predefined TYPE values from
19317         vCard 2.1/3.0
19318
19319 2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>
19320
19321         * test/ClientTest.cpp:
19322
19323         temporary fork of 1.25: handle testComplexUpdate where some (but
19324         not all) sources have a complex update item
19325
19326 2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>
19327
19328         * src/EvolutionSyncSource.cpp:
19329
19330         fixed compile error with enabled modules (missing comma)
19331
19332 2007-10-11  Patrick Ohly  <patrick.ohly@gmx.de>
19333
19334         * src/AddressBookSource.cpp:
19335         * src/EvolutionCalendarSource.cpp:
19336         * src/EvolutionContactSource.cpp:
19337         * src/EvolutionSyncClient.cpp:
19338         * src/EvolutionSyncClient.h:
19339         * src/EvolutionSyncSource.cpp:
19340
19341         added workaround for missing exception handling on iPhone
19342         (http://code.google.com/p/iphone-dev/issues/detail?id=48)
19343
19344 2007-10-10  Patrick Ohly  <patrick.ohly@gmx.de>
19345
19346         * Makefile.am:
19347         * SyncEvolution.plist.in:
19348         * configure.in:
19349
19350         added iPhone Installer.app packaging
19351
19352 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
19353
19354         * HACKING:
19355
19356         added compile/packaging information
19357
19358 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
19359
19360         * configure.in:
19361         * src/AddressBookSource.cpp:
19362         * src/AddressBookSource.h:
19363         * src/EvolutionSyncClient.cpp:
19364
19365         problem with C++ output stream
19366         (http://code.google.com/p/iphone-dev/issues/detail?id=48):
19367
19368 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
19369
19370         * src/AddressBookSource.cpp:
19371
19372         removed debug output which was added to track down crashes and
19373         now is no longer useful
19374
19375 2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>
19376
19377         * src/AddressBookSource.cpp:
19378         * src/AddressBookSource.h:
19379
19380         added comments, some cleanups
19381
19382 2007-10-06  Patrick Ohly  <patrick.ohly@gmx.de>
19383
19384         * src/AddressBookSource.cpp:
19385
19386         workarounds for ABMutableMultiValueRef on iPhone:
19387
19388 2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
19389
19390         * HACKING:
19391         * configure.in:
19392         * src/AddressBookConstants.cpp:
19393         * src/AddressBookSource.cpp:
19394         * src/AddressBookSource.h:
19395
19396         port to iPhone: lots of hacks and debug output, none of the
19397         multiprops supported yet (use unknown format in API)
19398
19399 2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
19400
19401         * src/syncevolution.cpp:
19402
19403         disable buffering to stdout/stderr: ensures that printf output
19404         appears immediately without explicit fflush()
19405
19406 2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
19407
19408         * src/EvolutionContactSource.cpp:
19409
19410         SF #1796086: sync with EGW: lost or messed up telephones -
19411         SyncEvolution incorrectly added TYPE=OTHER to phone numbers sent
19412         with e.g. CELL instead of TYPE=CELL
19413
19414 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
19415
19416         * ChangeLog:
19417         * NEWS:
19418
19419         # updated
19420
19421 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
19422
19423         * debian/changelog:
19424         * debian/control:
19425
19426         SF #1781652: Nokia 770/800: uninstallable package fixed by
19427         setting category
19428
19429 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
19430
19431         * src/Makefile.am:
19432
19433         removed patching of CATEGORIES (recent client library has the
19434         fix)
19435
19436 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
19437
19438         * src/AddressBookConstants.cpp:
19439         * src/Makefile.am:
19440
19441         workaround if address book library misses constants
19442
19443 2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>
19444
19445         * src/client-test-app.cpp:
19446
19447         fixed compile errors
19448
19449 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
19450
19451         * configure.in:
19452
19453         # bumped version
19454
19455 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
19456
19457         * etc/Makefile.am:
19458
19459         fixed SF 1767329: example configs were in share/share directory
19460
19461 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
19462
19463         * src/DeviceManagementNode.h:
19464         * src/SQLiteSyncSource.cpp:
19465
19466         fixed compile error
19467
19468 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
19469
19470         * src/EvolutionSyncSource.cpp:
19471         * src/client-test-app.cpp:
19472
19473         unsuccessful attempt to work around the 'one address book per
19474         user' limitation in order to get automated sync testing working
19475
19476 2007-08-25  Patrick Ohly  <patrick.ohly@gmx.de>
19477
19478         * src/AddressBookSource.cpp:
19479         * src/EvolutionCalendarSource.cpp:
19480         * src/EvolutionContactSource.cpp:
19481
19482         less verbose INFO logging: extracting items is now logged as
19483         DEBUG
19484
19485 2007-08-24  Patrick Ohly  <patrick.ohly@gmx.de>
19486
19487         * src/AddressBookSource.cpp:
19488         * src/AddressBookSource.h:
19489         * src/Makefile.am:
19490         * src/vocl/VProperty.cpp:
19491         * test/synccompare.pl:
19492
19493         added custom vcard 3.0 <-> AddressBook conversion: needed to make
19494         vcard representation close to what SyncML servers understand
19495
19496 2007-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
19497
19498         * src/AddressBookSource.cpp:
19499         * src/AddressBookSource.h:
19500         * src/DeviceManagementNode.cpp:
19501         * src/DeviceManagementNode.h:
19502         * src/EvolutionSyncClient.cpp:
19503         * src/EvolutionSyncSource.cpp:
19504         * src/EvolutionSyncSource.h:
19505         * src/Makefile.am:
19506         * src/client-test-app.cpp:
19507         * src/syncevolution.cpp:
19508
19509         finished change tracking, update and delete - still needs
19510         improved import/export with own functions because Address Book
19511         vcard parser merges X- properties into NOTE and cannot update
19512         contact
19513
19514 2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
19515
19516         * configure.in:
19517         * src/AddressBookSource.cpp:
19518         * src/AddressBookSource.h:
19519         * src/EvolutionSmartPtr.h:
19520         * src/EvolutionSyncSource.cpp:
19521         * src/Makefile.am:
19522         * src/client-test-app.cpp:
19523
19524         added initial support for Mac OS X address book: no change
19525         tracking, no updating
19526
19527 2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
19528
19529         * configure.in:
19530
19531         # version bump
19532
19533 2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
19534
19535         * src/SQLiteSyncSource.cpp:
19536
19537         fixed incorrect extraction of text columns from SQLite
19538
19539 2007-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
19540
19541         * configure.in:
19542         * src/EvolutionCalendarSource.h:
19543         * src/EvolutionSyncSource.cpp:
19544         * src/EvolutionSyncSource.h:
19545         * src/Makefile.am:
19546         * src/SQLiteContactSource.cpp:
19547         * src/SQLiteContactSource.h:
19548         * src/SQLiteSyncSource.cpp:
19549         * src/SQLiteSyncSource.h:
19550         * src/client-test-app.cpp:
19551         * src/syncevolution.cpp:
19552         * src/vocl/VObject.cpp:
19553         * src/vocl/VObject.h:
19554
19555         added a sync source which stores contacts in a SQLite database
19556
19557 2007-07-13  Patrick Ohly  <patrick.ohly@gmx.de>
19558
19559         * ChangeLog:
19560         * NEWS:
19561         * debian/changelog:
19562
19563         # mention fixed example configs
19564
19565 2007-07-13  Patrick Ohly  <patrick.ohly@gmx.de>
19566
19567         * etc/Makefile.am:
19568         * etc/source-config.txt:
19569
19570         fixed name of example source configs (broke during the changes
19571         for 0.6 pre)
19572
19573 2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>
19574
19575         * test/runtests.py:
19576
19577         # ignore known problems
19578
19579 2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>
19580
19581         * test/runtests.py:
19582
19583         # updated to new test system, added some command line parameters
19584
19585 2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>
19586
19587         * ChangeLog:
19588         * HACKING:
19589         * NEWS:
19590         * configure.in:
19591         * debian/changelog:
19592
19593         # release 0.6
19594
19595 2007-06-28  Patrick Ohly  <patrick.ohly@gmx.de>
19596
19597         * src/EvolutionContactSource.cpp:
19598         * src/client-test-app.cpp:
19599
19600         Maemo address book delete support works now: one has to search
19601         for X-OSSO-CONTACT-STATE:DELETED manually
19602
19603 2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
19604
19605         * src/EvolutionContactSource.cpp:
19606         * src/client-test-app.cpp:
19607
19608         - added test for X-OSSO-CONTACT-STATE:DELETED handling
19609
19610 2007-06-25  Patrick Ohly  <patrick.ohly@gmx.de>
19611
19612         * src/Makefile.am:
19613
19614         when using older test data fix the broken CATEGORIES
19615
19616 2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>
19617
19618         * README:
19619
19620         fixed invalid path names
19621
19622 2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>
19623
19624         * src/EvolutionCalendarSource.cpp:
19625
19626         workaround for Evolution bug in the calendar import/export:
19627
19628 2007-06-19  Patrick Ohly  <patrick.ohly@gmx.de>
19629
19630         * HACKING:
19631
19632         updated testing instructions
19633
19634 2007-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
19635
19636         * NEWS:
19637
19638         # updated version of C++ client library
19639
19640 2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>
19641
19642         * NEWS:
19643
19644         # entry for 0.6 pre2
19645
19646 2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>
19647
19648         * ChangeLog:
19649
19650         # updated
19651
19652 2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>
19653
19654         * README:
19655
19656         # minor edits
19657
19658 2007-04-21  Patrick Ohly  <patrick.ohly@gmx.de>
19659
19660         * src/EvolutionSyncClient.cpp:
19661         * src/EvolutionSyncSource.cpp:
19662
19663         fixed error handling: a failed source was not forced into a slow
19664         sync, one failed source prevented saving configs of not-failed
19665         ones
19666
19667 2007-04-21  Patrick Ohly  <patrick.ohly@gmx.de>
19668
19669         * HACKING:
19670         * README:
19671         * etc/Makefile.am:
19672         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
19673         * etc/localhost_1/spds/syncml/config.txt:
19674         * etc/source-config.txt:
19675         * etc/syncml-config.txt:
19676         * src/EvolutionSyncClient.cpp:
19677
19678         - improved logging: log file and backup can be avoided with
19679         logdir=none,
19680
19681 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
19682
19683         * src/client-test-app.cpp:
19684
19685         fixed compile problem on Debian 3.1/older gcc
19686
19687 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
19688
19689         * etc/Makefile.am:
19690         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
19691         * src/EvolutionCalendarSource.cpp:
19692         * src/EvolutionCalendarSource.h:
19693         * src/EvolutionMemoSource.cpp:
19694         * src/EvolutionMemoSource.h:
19695         * src/EvolutionSyncSource.cpp:
19696         * src/Makefile.am:
19697         * src/client-test-app.cpp:
19698
19699         added synchronization of Memos as plain text
19700
19701 2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>
19702
19703         * HACKING:
19704
19705         added note about building Maemo package with fakeroot
19706
19707 2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
19708
19709         * debian/rules:
19710
19711         avoid unwanted dependencies caused by optional modules
19712
19713 2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
19714
19715         * configure.in:
19716         * debian/changelog:
19717
19718         bumped to 0.6 pre2
19719
19720 2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
19721
19722         * src/client-test-app.cpp:
19723
19724         minor changes about ifdef ENABLE, added comment avoid vcard21,
19725         FIXED itodo20 type
19726
19727 2007-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
19728
19729         * src/client-test-app.cpp:
19730
19731         always set encoding, we might have to overwrite an encoding set
19732         earlier
19733
19734 2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>
19735
19736         * src/EvolutionContactSource.cpp:
19737
19738         type OTHER was converted to PARCEL when sending to server, but
19739         PARCEL was then not converted back to OTHER, but rather into HOME
19740
19741 2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>
19742
19743         * src/client-test-app.cpp:
19744
19745         - source type was not set in new configs as intended
19746
19747 2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
19748
19749         * src/EvolutionCalendarSource.cpp:
19750         * src/EvolutionContactSource.cpp:
19751
19752         avoid not freeing error/overwriting error when trying again
19753
19754 2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
19755
19756         * src/client-test-app.cpp:
19757
19758         fixed incorrect mapping from selected source to type
19759
19760 2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
19761
19762         * src/EvolutionSyncClient.cpp:
19763
19764         always summarize ERROR/INFO messages at the end, even if sync
19765         didn't start - there might be errors which prevent starting it
19766
19767 2007-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
19768
19769         * src/Makefile.am:
19770
19771         need to declare new files so that it gets included in
19772         distribution
19773
19774 2007-04-02  Patrick Ohly  <patrick.ohly@gmx.de>
19775
19776         * src/Makefile.am:
19777
19778         fixed distribution after taking several files from C++ client
19779         library
19780
19781 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
19782
19783         * src/client-test-app.cpp:
19784
19785         added CLIENT_TEST_EVOLUTION_PREFIX which overrides the
19786         evolutionsource setting in test configs; default
19787         SyncEvolution_Test_
19788
19789 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
19790
19791         * src/EvolutionCalendarSource.cpp:
19792
19793         avoid e_cal_new_system_memos(), it breaks compilation with older
19794         Evolution
19795
19796 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
19797
19798         * src/EvolutionCalendarSource.cpp:
19799         * src/EvolutionCalendarSource.h:
19800         * src/EvolutionContactSource.cpp:
19801         * src/client-test-app.cpp:
19802
19803         added the possibility to create databases if evolutionsource is
19804         set to a file:// uri
19805
19806 2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>
19807
19808         * src/Makefile.am:
19809
19810         explicit dependency on modules is needed for client-test
19811
19812 2007-03-31  Patrick Ohly  <patrick.ohly@gmx.de>
19813
19814         * src/Algorithm/Artistic:
19815         * src/Algorithm/Diff.pm:
19816         * src/Algorithm/README:
19817         * src/Algorithm/copyright:
19818         * src/EvolutionClientConfig.h:
19819         * src/EvolutionSyncClient.cpp:
19820         * src/EvolutionSyncClient.h:
19821         * src/Makefile.am:
19822         * src/client-test-app.cpp:
19823
19824         synccompare and test suite are now taken from C++ client library
19825
19826 2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
19827
19828         * ChangeLog:
19829         * HACKING:
19830         * NEWS:
19831         * README:
19832         * debian/changelog:
19833         * debian/control:
19834
19835         various release preparations
19836
19837 2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
19838
19839         * configure.in:
19840
19841         streamlined dependencies and their checking
19842
19843 2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
19844
19845         * configure.in:
19846         * src/Makefile.am:
19847
19848         do not remove src/client-api unless it was copied by configure
19849
19850 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
19851
19852         * ChangeLog:
19853
19854         # updated
19855
19856 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
19857
19858         * configure.in:
19859
19860         # version bump
19861
19862 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
19863
19864         * HACKING:
19865         * configure.in:
19866         * debian/rules:
19867         * src/Makefile.am:
19868
19869         - fixed building synccompare for Maemo
19870
19871 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
19872
19873         * src/EvolutionContactSource.cpp:
19874
19875         fixed uninitialized memory read under Maemo
19876
19877 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
19878
19879         * src/normalize_vcard.pl:
19880
19881         Algorithm::Diff: check whether files really have changed
19882
19883 2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>
19884
19885         * src/Algorithm/Artistic:
19886         * src/Algorithm/Diff.pm:
19887         * src/Algorithm/README:
19888         * src/Algorithm/copyright:
19889         * src/Makefile.am:
19890         * src/normalize_vcard.pl:
19891
19892         - use Algorithm::Diff instead of external diff tool in
19893         synccompare;
19894
19895 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19896
19897         * src/EvolutionContactSource.cpp:
19898
19899         additional error check
19900
19901 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19902
19903         * src/EvolutionSyncSource.cpp:
19904
19905         dlopen(RTLD_GLOBAL) fixes obscure libebook failures on Maemo;
19906         dlopen() errors can occur due to missing modules, only print as
19907         debug to avoid failure message after sync
19908
19909 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19910
19911         * etc/Makefile.am:
19912
19913         also need to uninstall doc files, distcheck complains otherwise
19914
19915 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19916
19917         * src/EvolutionContactSource.cpp:
19918         * src/testVCard.vcf:
19919         * src/vocl/VObject.cpp:
19920
19921         workaround for Funambol 3.0 trailing = parser bug
19922
19923 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19924
19925         * etc/localhost_1/spds/syncml/config.txt:
19926
19927         enable large object support and max message limit by default
19928
19929 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19930
19931         * configure.in:
19932         * dbus-timeout.patch:
19933         * src/Makefile.am:
19934         * src/syncevolution.cpp:
19935
19936         added configurable hacks for Maemo (--enable-maemo):
19937
19938 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19939
19940         * src/normalize_vcard.pl:
19941
19942         BusyBox's mktemp on Maemo requires parameter
19943
19944 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19945
19946         * ChangeLog:
19947
19948         # updated
19949
19950 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19951
19952         * etc/Makefile.am:
19953
19954         new internal docdir was not actually used
19955
19956 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19957
19958         * debian/compat:
19959         * debian/control:
19960
19961         Maemo only has debhelper 4
19962
19963 2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>
19964
19965         * src/EvolutionSyncSource.cpp:
19966
19967         fixed compile error without calendar support
19968
19969 2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>
19970
19971         * src/EvolutionCalendarSource.cpp:
19972
19973         added error checking for broken events which cannot be converted
19974         to iCal, e.g. because of a missing timezone definition (SF
19975         #1685637)
19976
19977 2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>
19978
19979         * src/EvolutionContactSource.cpp:
19980         * src/EvolutionSyncClient.cpp:
19981
19982         Errors while writing the initial datatbase dumps was not handled
19983
19984 2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>
19985
19986         * etc/Makefile.am:
19987
19988         fixed compatibility problem with older automake/autoconf which
19989         does not have docdir yet
19990
19991 2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
19992
19993         * etc/Makefile.am:
19994
19995         install into $(docdir), not etc; also use "funambol_*" instead of
19996         "localhost_"
19997
19998 2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
19999
20000         * debian/README.Debian:
20001
20002         no special comment for Debian needed
20003
20004 2007-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
20005
20006         * debian/README.Debian:
20007         * debian/changelog:
20008         * debian/compat:
20009         * debian/control:
20010         * debian/copyright:
20011         * debian/docs:
20012         * debian/rules:
20013
20014         added packaging for Debian
20015
20016 2007-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
20017
20018         * configure.in:
20019         * src/EvolutionCalendarSource.cpp:
20020         * src/EvolutionContactSource.cpp:
20021         * src/EvolutionSyncClient.cpp:
20022         * src/EvolutionSyncSource.cpp:
20023         * src/EvolutionSyncSource.h:
20024         * src/Makefile.am:
20025         * src/syncevolution.cpp:
20026
20027         --enable-ecal/ebook are only enabled by default if the libs are
20028         present
20029
20030 2007-02-22  Patrick Ohly  <patrick.ohly@gmx.de>
20031
20032         * src/async.patch:
20033
20034         patch switches to async version of the Evolution API
20035
20036 2007-01-26  Patrick Ohly  <patrick.ohly@gmx.de>
20037
20038         * src/EvolutionSyncClient.cpp:
20039
20040         fixed free/delete [] mismatch
20041
20042 2007-01-22  Patrick Ohly  <patrick.ohly@gmx.de>
20043
20044         * src/Makefile.am:
20045
20046         fixed distdir target that broke in yesterday's commit
20047
20048 2007-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
20049
20050         * configure.in:
20051         * src/Makefile.am:
20052
20053         added --enable-static-cxx to link libstdc++ statically
20054
20055 2007-01-20  Patrick Ohly  <patrick.ohly@gmx.de>
20056
20057         * test/runtests.py:
20058
20059         fixed problem of deleting read-only install directories
20060
20061 2007-01-20  Patrick Ohly  <patrick.ohly@gmx.de>
20062
20063         * etc/Makefile.am:
20064
20065         memo config now also included for localhost, but disabled by
20066         default
20067
20068 2007-01-11  Patrick Ohly  <patrick.ohly@gmx.de>
20069
20070         * test/runtests.py:
20071
20072         added cross-compilation
20073
20074 2007-01-09  Patrick Ohly  <patrick.ohly@gmx.de>
20075
20076         * configure.in:
20077
20078         pass cross-compilation options through to configure of client
20079         library
20080
20081 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
20082
20083         * src/Makefile.am:
20084         * src/TestEvolution.cpp:
20085         * src/testMemo.ics:
20086
20087         added testing of memos
20088
20089 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
20090
20091         * README:
20092         * etc/Makefile.am:
20093         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
20094         * src/EvolutionCalendarSource.h:
20095         * src/EvolutionSyncSource.cpp:
20096         * src/syncevolution.cpp:
20097
20098         added support for synchronizing Evolution memos in iCalendar 2.0
20099         VJOURNAL format
20100
20101 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
20102
20103         * configure.in:
20104
20105         bumped version, clean up copy of client library sources some more
20106
20107 2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>
20108
20109         * src/Makefile.am:
20110
20111         fixed problem with 'make dist'
20112
20113 2007-01-03  Patrick Ohly  <patrick.ohly@gmx.de>
20114
20115         * src/EvolutionContactSource.cpp:
20116
20117         avoid adding the non-standard TYPE=OTHER, better use HOME instead
20118         (that's also the default in the Synthesis server)
20119
20120 2007-01-03  Patrick Ohly  <patrick.ohly@gmx.de>
20121
20122         * configure.in:
20123
20124         autoconf checks must not be inside conditional code (fixes
20125         'conditional AMDEP was never defined' error)
20126
20127 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
20128
20129         * src/client-test-app.cpp:
20130
20131         adapted to update test API
20132
20133 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
20134
20135         * src/Makefile.am:
20136
20137         ignore changes in autotools generated files
20138
20139 2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>
20140
20141         * src/EvolutionSyncClient.cpp:
20142
20143         fixed missing return code
20144
20145 2006-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
20146
20147         * COPYING:
20148         * src/EvolutionCalendarSource.cpp:
20149         * src/EvolutionCalendarSource.h:
20150         * src/EvolutionContactSource.cpp:
20151         * src/EvolutionContactSource.h:
20152         * src/EvolutionSmartPtr.h:
20153         * src/EvolutionSyncClient.cpp:
20154         * src/EvolutionSyncClient.h:
20155         * src/EvolutionSyncSource.cpp:
20156         * src/EvolutionSyncSource.h:
20157         * src/TestEvolution.cpp:
20158         * src/TestMain.cpp:
20159         * src/client-test-app.cpp:
20160         * src/syncevolution.cpp:
20161
20162         copyright transfer to Funambol
20163
20164 2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
20165
20166         * src/client-test-app.cpp:
20167
20168         adapted to new C++ client library test suite interface, finished
20169         configuration for calendars and tasks
20170
20171 2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>
20172
20173         * src/normalize_vcard.pl:
20174
20175         ignore differences caused by exporting vCard with ADR;TYPE=PARCEL
20176         instead of ADR;TYPE=OTHER
20177
20178 2006-12-07  Patrick Ohly  <patrick.ohly@gmx.de>
20179
20180         * src/client-test-app.cpp:
20181
20182         support testing with two clients
20183
20184 2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>
20185
20186         * src/client-test-app.cpp:
20187
20188         adapted contacts to full set of local tests
20189
20190 2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>
20191
20192         * src/normalize_vcard.pl:
20193
20194         avoid tput error when no valid terminal is set
20195
20196 2006-12-01  Patrick Ohly  <patrick.ohly@gmx.de>
20197
20198         * configure.in:
20199         * src/Makefile.am:
20200         * src/client-test-app.cpp:
20201
20202         use the new C++ client library testing framework
20203
20204 2006-11-27  Patrick Ohly  <patrick.ohly@gmx.de>
20205
20206         * src/EvolutionContactSource.cpp:
20207         * src/EvolutionSyncClient.cpp:
20208         * src/EvolutionSyncSource.cpp:
20209         * src/vocl/VProperty.cpp:
20210
20211         adapted to const qualifier changes in client library and fixed
20212         minor memory leak
20213
20214 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
20215
20216         * ChangeLog:
20217         * NEWS:
20218
20219         # updates for 0.5 release
20220
20221 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
20222
20223         * test/runtests.py:
20224
20225         added building of release packages, adapted to some more known
20226         server limitations
20227
20228 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
20229
20230         * src/TestEvolution.cpp:
20231
20232         renamed testRefreshSync to testRefreshFromServerSync and added
20233         testRefreshFromClient
20234
20235 2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>
20236
20237         * src/normalize_vcard.pl:
20238
20239         ignore known limitations of Synthesis server
20240
20241 2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>
20242
20243         * NEWS:
20244         * configure.in:
20245
20246         0.5 release
20247
20248 2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>
20249
20250         * ChangeLog:
20251
20252         # updated
20253
20254 2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>
20255
20256         * ChangeLog:
20257         * src/EvolutionCalendarSource.cpp:
20258         * src/EvolutionCalendarSource.h:
20259         * src/EvolutionContactSource.cpp:
20260         * src/EvolutionContactSource.h:
20261         * src/EvolutionSyncSource.h:
20262
20263         messages about local changes are now logged as DEBUG and not INFO
20264         because they were confusing for users; now they are not visible
20265         in the final report
20266
20267 2006-11-04  Patrick Ohly  <patrick.ohly@gmx.de>
20268
20269         * README:
20270         * etc/localhost_1/spds/syncml/config.txt:
20271         * src/EvolutionSyncSource.cpp:
20272         * src/TestEvolution.cpp:
20273
20274         added support and testing of one-way-from-client/server
20275
20276 2006-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
20277
20278         * src/TestEvolution.cpp:
20279
20280         TaskSync tests for large object support failed because the test
20281         item didn't have the expected DESCRIPTION to stuff the item's
20282         size
20283
20284 2006-11-03  Patrick Ohly  <patrick.ohly@gmx.de>
20285
20286         * HACKING:
20287         * src/TestMain.cpp:
20288
20289         allow running multiple tests by specifying them on the command
20290         line
20291
20292 2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>
20293
20294         * README:
20295         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
20296
20297         added warning about setting evolutionuser/password when not
20298         needed -> causes backend to hang
20299
20300 2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>
20301
20302         * src/normalize_vcard.pl:
20303
20304         PHOTO/NOTE update for EGroupware and Funambol portal
20305
20306 2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>
20307
20308         * src/TestEvolution.cpp:
20309
20310         use simpler data for update test, moved complex contact update
20311         into testComplexUpdate
20312
20313 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
20314
20315         * src/normalize_vcard.pl:
20316
20317         avoid that patterns accidentally run over line ends, added
20318         special cases for Funambol and EGroupware server
20319
20320 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
20321
20322         * test/runtests.py:
20323
20324         allow to build arbitrary combinations of client library and
20325         SyncEvolution
20326
20327 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
20328
20329         * src/EvolutionContactSource.cpp:
20330
20331         <<system>> and <<default>> can be used to reference the system
20332         and the default address books, respectively
20333
20334 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
20335
20336         * src/Makefile.am:
20337
20338         cppunit-config was not called when compiling C++ code, therefore
20339         it was only found if in the default search path
20340
20341 2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>
20342
20343         * src/TestEvolution.cpp:
20344
20345         made test coverage configurable
20346
20347 2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>
20348
20349         * src/TestEvolution.cpp:
20350
20351         added testLargeObjectBin, changed calendar UID so that without
20352         support for special characters in the key the sync fails
20353
20354 2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>
20355
20356         * src/EvolutionSyncClient.cpp:
20357
20358         VerDTD must be configured, otherwise Funambol 3.0a (but not
20359         3.0b5) fails during the second sync
20360
20361 2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>
20362
20363         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
20364
20365         documentation got the direction in refresh-from-client/server
20366         wrong
20367
20368 2006-10-28  Patrick Ohly  <patrick.ohly@gmx.de>
20369
20370         * test/runtests.py:
20371
20372         filter out private information from logs, added --tag parameter
20373
20374 2006-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
20375
20376         * src/EvolutionSyncClient.cpp:
20377
20378         setting config is no longer necessary
20379
20380 2006-10-04  Patrick Ohly  <patrick.ohly@gmx.de>
20381
20382         * src/TestEvolution.cpp:
20383
20384         disabled testLargeObjectEncoded again, it requires a suitable
20385         server
20386
20387 2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>
20388
20389         * src/TestEvolution.cpp:
20390
20391         enabled encoded LargeObject support test
20392
20393 2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>
20394
20395         * src/EvolutionCalendarSource.cpp:
20396         * src/EvolutionCalendarSource.h:
20397         * src/EvolutionContactSource.cpp:
20398         * src/EvolutionContactSource.h:
20399         * src/EvolutionSyncSource.cpp:
20400         * src/EvolutionSyncSource.h:
20401
20402         adapted to new API
20403
20404 2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>
20405
20406         * src/normalize_vcard.pl:
20407
20408         ignore some known Synthesis data conversions
20409
20410 2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>
20411
20412         * src/TestEvolution.cpp:
20413
20414         force server to split large items when LargeObject support is
20415         enabled
20416
20417 2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>
20418
20419         * src/EvolutionCalendarSource.cpp:
20420         * src/EvolutionCalendarSource.h:
20421         * src/EvolutionContactSource.cpp:
20422         * src/EvolutionContactSource.h:
20423         * src/EvolutionSyncClient.cpp:
20424         * src/EvolutionSyncClient.h:
20425         * src/EvolutionSyncSource.cpp:
20426         * src/EvolutionSyncSource.h:
20427         * src/TestEvolution.cpp:
20428         * src/syncevolution.cpp:
20429
20430         adapted to additional SyncSourceConfig parameter in SyncSource
20431         constructor, added testing of LargeObject support
20432
20433 2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>
20434
20435         * src/testVCard.vcf:
20436
20437         make names unique again
20438
20439 2006-09-16  Patrick Ohly  <patrick.ohly@gmx.de>
20440
20441         * src/EvolutionCalendarSource.h:
20442         * src/EvolutionContactSource.h:
20443         * src/EvolutionSyncClient.cpp:
20444         * src/EvolutionSyncSource.h:
20445
20446         adapted to C++ client API change: supported datatypes now in
20447         config
20448
20449 2006-09-16  Patrick Ohly  <patrick.ohly@gmx.de>
20450
20451         * configure.in:
20452
20453         # bumped version to 0.5-CVS
20454
20455 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
20456
20457         * ChangeLog:
20458
20459         # updated
20460
20461 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
20462
20463         * test/runtests.py:
20464
20465         removed default values, added egroupware testing, improved log
20466         file copying
20467
20468 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
20469
20470         * ChangeLog:
20471
20472         # updated
20473
20474 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
20475
20476         * NEWS:
20477
20478         created entry for 0.3 -> 0.4 changes
20479
20480 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
20481
20482         * ChangeLog:
20483
20484         # updated
20485
20486 2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>
20487
20488         * configure.in:
20489
20490         # bumped to 0.4
20491
20492 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
20493
20494         * src/TestEvolution.cpp:
20495
20496         avoid refresh-from-server sync whenever possible because
20497         eGroupware server does not support it
20498
20499 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
20500
20501         * src/normalize_vcard.pl:
20502
20503         DTSTAMP may vary
20504
20505 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
20506
20507         * README:
20508
20509         minor updates for 0.4
20510
20511 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
20512
20513         * src/EvolutionCalendarSource.cpp:
20514         * src/EvolutionContactSource.cpp:
20515
20516         do not treat requests to delete non-existant items as error,
20517         instead log the event (grep for DEBUG and non-existant) and
20518         proceed - this is currently necessary with ScheduleWorld server
20519
20520 2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>
20521
20522         * src/EvolutionCalendarSource.cpp:
20523         * src/EvolutionContactSource.cpp:
20524
20525         added missing space to error messages
20526
20527 2006-09-09  Patrick Ohly  <patrick.ohly@gmx.de>
20528
20529         * src/EvolutionCalendarSource.cpp:
20530
20531         do not overwrite the UID in an addItem operation even if we fall
20532         back to an update
20533
20534 2006-09-09  Patrick Ohly  <patrick.ohly@gmx.de>
20535
20536         * src/EvolutionContactSource.cpp:
20537         * src/TestEvolution.cpp:
20538
20539         split TYPE parameter with commas into different parameters to
20540         help Evolution parse it (the overview display didn't handle this,
20541         the editor did)
20542
20543 2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>
20544
20545         * src/TestMain.cpp:
20546
20547         added TEST_EVOLUTION_ALARM to have some means of aborting when a
20548         test takes too long
20549
20550 2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>
20551
20552         * src/EvolutionSyncClient.cpp:
20553
20554         deviceId property was renamed -> restored compatibility with old
20555         configs
20556
20557 2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>
20558
20559         * src/EvolutionSyncSource.cpp:
20560
20561         added one-way from server/client
20562
20563 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
20564
20565         * ChangeLog:
20566         * NEWS:
20567
20568         # updated
20569
20570 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
20571
20572         * configure.in:
20573
20574         # set version to CVS again
20575
20576 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
20577
20578         * src/EvolutionCalendarSource.h:
20579         * src/EvolutionContactSource.cpp:
20580         * src/EvolutionContactSource.h:
20581         * src/EvolutionSyncClient.cpp:
20582         * src/EvolutionSyncClient.h:
20583         * src/EvolutionSyncSource.h:
20584
20585         adapted to official DevInf API with one patch: config passed to
20586         SyncClient::conf()
20587
20588 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
20589
20590         * src/EvolutionCalendarSource.cpp:
20591
20592         beware to not overwrite valid UID with empty one (some tests
20593         broke due to this recent change)
20594
20595 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
20596
20597         * src/Makefile.am:
20598
20599         excluded automatically generated files from client-api-diff
20600
20601 2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>
20602
20603         * src/TestMain.cpp:
20604
20605         newline was missing after successfully completed test
20606
20607 2006-08-31  Patrick Ohly  <patrick.ohly@gmx.de>
20608
20609         * src/EvolutionCalendarSource.cpp:
20610
20611         SF issue 1511951: support copying changes back from EGroupware
20612         server by not expecting the UID of calendar items to be
20613         unmodified
20614
20615 2006-08-31  Patrick Ohly  <patrick.ohly@gmx.de>
20616
20617         * src/TestMain.cpp:
20618
20619         merged listeners so that failure message is generated in just one
20620         place
20621
20622 2006-08-30  Patrick Ohly  <patrick.ohly@gmx.de>
20623
20624         * src/TestMain.cpp:
20625
20626         print failure summary to cerr, like the rest of the messages
20627
20628 2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
20629
20630         * test/runtests.py:
20631
20632         add number to preserve ordering of actions
20633
20634 2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
20635
20636         * test/runtests.py:
20637
20638         added --skip option, made reporting a bit nicer
20639
20640 2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>
20641
20642         * src/TestMain.cpp:
20643
20644         added support for ignoring the failure of certain tests by
20645         listing them in TEST_EVOLUTION_FAILURES
20646
20647 2006-08-26  Patrick Ohly  <patrick.ohly@gmx.de>
20648
20649         * test/runtests.py:
20650
20651         executes CVS checkout, compilation and testing automatically
20652
20653 2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
20654
20655         * configure.in:
20656
20657         # version bump
20658
20659 2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
20660
20661         * ChangeLog:
20662
20663         # updated
20664
20665 2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>
20666
20667         * NEWS:
20668
20669         # polished news a bit for 0.4 pre2
20670
20671 2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
20672
20673         * README:
20674
20675         new server is www.estamos.de
20676
20677 2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
20678
20679         * configure.in:
20680
20681         better error message when Evolution development files are missing
20682
20683 2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>
20684
20685         * src/EvolutionCalendarSource.cpp:
20686         * src/EvolutionCalendarSource.h:
20687
20688         moved reading of changes into helper function so that it can be
20689         used in the pre- and post-processing
20690
20691 2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
20692
20693         * NEWS:
20694         * src/EvolutionSyncSource.cpp:
20695         * src/TestEvolution.cpp:
20696
20697         ensure that after refresh-from-client items are not sent again
20698
20699 2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
20700
20701         * src/EvolutionCalendarSource.cpp:
20702         * src/EvolutionSyncSource.h:
20703         * src/TestEvolution.cpp:
20704
20705         changed list into a set to be more resilient against getting UIDs
20706         multiple times
20707
20708 2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>
20709
20710         * NEWS:
20711         * README:
20712         * src/EvolutionCalendarSource.cpp:
20713         * src/EvolutionCalendarSource.h:
20714         * src/EvolutionContactSource.cpp:
20715         * src/EvolutionSyncClient.cpp:
20716         * src/EvolutionSyncSource.h:
20717
20718         implemented Evolution authentication
20719
20720 2006-08-15  Patrick Ohly  <patrick.ohly@gmx.de>
20721
20722         * NEWS:
20723         * src/normalize_vcard.pl:
20724
20725         normalizing ORG must not extend into other properties
20726
20727 2006-08-14  Patrick Ohly  <patrick.ohly@gmx.de>
20728
20729         * NEWS:
20730         * src/EvolutionCalendarSource.cpp:
20731         * src/EvolutionCalendarSource.h:
20732         * src/EvolutionContactSource.cpp:
20733         * src/EvolutionContactSource.h:
20734         * src/EvolutionSmartPtr.h:
20735         * src/EvolutionSyncClient.cpp:
20736         * src/EvolutionSyncClient.h:
20737         * src/syncevolution.cpp:
20738
20739         - rename qptr to eptr to avoid name clash with sstring
20740
20741 2006-08-14  Patrick Ohly  <patrick.ohly@gmx.de>
20742
20743         * NEWS:
20744         * src/vocl/VObject.cpp:
20745
20746         avoid CHARSET=UTF-8 without quoted-printable encoding
20747
20748 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
20749
20750         * ChangeLog:
20751
20752         # updated
20753
20754 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
20755
20756         * configure.in:
20757
20758         # version is back to 0.4-cvs
20759
20760 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
20761
20762         * NEWS:
20763
20764         # added next release and comments about two fixes
20765
20766 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
20767
20768         * src/testVCard.vcf:
20769
20770         added some more test cases for special characters
20771
20772 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
20773
20774         * src/EvolutionContactSource.h:
20775
20776         send configured vCard format as part of DevInf (Synthesis server
20777         gets confused otherwise)
20778
20779 2006-08-13  Patrick Ohly  <patrick.ohly@gmx.de>
20780
20781         * src/vocl/VObject.cpp:
20782
20783         do not send CHARSET for vCard 3.0, not needed and illegal
20784
20785 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20786
20787         * NEWS:
20788
20789         # bumped version
20790
20791 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20792
20793         * ChangeLog:
20794
20795         # updated
20796
20797 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20798
20799         * src/vocl/VObject.cpp:
20800
20801         always treat single ; as normal character in single-value
20802         properties
20803
20804 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20805
20806         * configure.in:
20807
20808         # bumped version
20809
20810 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20811
20812         * ChangeLog:
20813
20814         # updated
20815
20816 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20817
20818         * NEWS:
20819         * configure.in:
20820         * src/Makefile.am:
20821         * src/syncevolution.cpp:
20822
20823         now compiles on Maemo
20824
20825 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20826
20827         * HACKING:
20828
20829         added note about .patches
20830
20831 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20832
20833         * configure.in:
20834
20835         C++ client library may or may not already contain the files
20836         generated by the autotools
20837
20838 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20839
20840         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
20841
20842         since adding the sync-mode-name.patch more comprehensible names
20843         are supported
20844
20845 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20846
20847         * NEWS:
20848         * src/EvolutionCalendarSource.cpp:
20849         * src/TestEvolution.cpp:
20850
20851         workaround for incomplete result of e_cal_get_changes()
20852
20853 2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>
20854
20855         * NEWS:
20856         * README:
20857         * src/EvolutionSyncClient.cpp:
20858         * src/EvolutionSyncClient.h:
20859         * src/EvolutionSyncSource.h:
20860         * src/TestEvolution.cpp:
20861         * src/syncevolution.cpp:
20862
20863         - adapted to new SyncClient API: configuration tree handling is
20864         now part
20865
20866 2006-07-27  Patrick Ohly  <patrick.ohly@gmx.de>
20867
20868         * src/EvolutionSyncSource.h:
20869
20870         ensure that deleted items have a sane datatype (in particular
20871         avoid text/x-todo)
20872
20873 2006-07-27  Patrick Ohly  <patrick.ohly@gmx.de>
20874
20875         * src/EvolutionContactSource.cpp:
20876
20877         fixed compiler warning
20878
20879 2006-07-25  Patrick Ohly  <patrick.ohly@gmx.de>
20880
20881         * src/EvolutionCalendarSource.h:
20882         * src/EvolutionContactSource.h:
20883
20884         added inclusion of config.h (needed since adding
20885         ENABLE_ECAL/EBOOK)
20886
20887 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
20888
20889         * configure.in:
20890         * src/EvolutionCalendarSource.cpp:
20891         * src/EvolutionCalendarSource.h:
20892         * src/EvolutionContactSource.cpp:
20893         * src/EvolutionContactSource.h:
20894         * src/EvolutionSmartPtr.h:
20895         * src/EvolutionSyncSource.cpp:
20896         * src/syncevolution.cpp:
20897
20898         added --disable-ecal/ebook for installations without the required
20899         libs
20900
20901 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
20902
20903         * src/EvolutionSyncClient.h:
20904
20905         implemented more of the new meta info calls
20906
20907 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
20908
20909         * NEWS:
20910
20911         # updated
20912
20913 2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>
20914
20915         * etc/localhost_1/spds/syncml/config.txt:
20916
20917         firstTimeSyncMode is not used
20918
20919 2006-07-18  Patrick Ohly  <patrick.ohly@gmx.de>
20920
20921         * configure.in:
20922
20923         bumped version
20924
20925 2006-07-18  Patrick Ohly  <patrick.ohly@gmx.de>
20926
20927         * src/EvolutionSyncClient.cpp:
20928         * src/EvolutionSyncClient.h:
20929
20930         use the new SyncClient API to set a default 'SyncEvolution x.y'
20931         as HTTP user agent
20932
20933 2006-07-17  Patrick Ohly  <patrick.ohly@gmx.de>
20934
20935         * src/testVCard.vcf:
20936         * src/vocl/VObject.cpp:
20937
20938         changed vCard 2.1 parser to make it compatible with servers
20939
20940 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
20941
20942         * src/EvolutionContactSource.cpp:
20943
20944         must always pass vCard through decoding/encoding to ensure that
20945         CHARSET is added as needed
20946
20947 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
20948
20949         * src/TestEvolution.cpp:
20950
20951         due to cut-and-paste error the ContactStress test was executed
20952         instead of Calendar/TaskStress
20953
20954 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
20955
20956         * src/normalize_vcard.pl:
20957
20958         ignore some more irrelevant differences with Synthesis server
20959
20960 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
20961
20962         * src/vocl/VConverter.cpp:
20963         * src/vocl/VConverter.h:
20964
20965         fixed decoding of quoted-printable soft line breaks, fixed
20966         unfolding of vCard 2.1
20967
20968 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
20969
20970         * src/vocl/VObject.cpp:
20971
20972         must add CHARSET=UTF-8 if non-ASCII character is found because
20973         default charset is not well-defined
20974
20975 2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>
20976
20977         * src/testVCard.vcf:
20978
20979         added folding and XML entities test cases
20980
20981 2006-07-08  Patrick Ohly  <patrick.ohly@gmx.de>
20982
20983         * README:
20984         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
20985
20986         emphasized the need to chose the right uri/type combination, in
20987         particular with ScheduleWorld
20988
20989 2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
20990
20991         * NEWS:
20992         * etc/localhost_1/spds/syncml/config.txt:
20993
20994         added support for setting HTTP user agent
20995
20996 2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
20997
20998         * src/TestEvolution.cpp:
20999
21000         special characters in test cases were not escaped properly
21001
21002 2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>
21003
21004         * src/TestEvolution.cpp:
21005
21006         testMerge() dumps the result of conflict resolution, but no
21007         longer makes any assumptions about it
21008
21009 2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
21010
21011         * ChangeLog:
21012         * NEWS:
21013
21014         # update
21015
21016 2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
21017
21018         * README:
21019
21020         moved some content to new home page, added link to it
21021
21022 2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>
21023
21024         * src/syncevolution.cpp:
21025
21026         listing Evolution databases showed calendars twice instead of
21027         task lists
21028
21029 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
21030
21031         * README:
21032
21033         changed comments about Evolution versions affected by known
21034         problems
21035
21036 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
21037
21038         * README:
21039
21040         minor clarifications
21041
21042 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
21043
21044         * etc/localhost_1/spds/syncml/config.txt:
21045
21046         workaround for problems during slow-sync if items are split
21047         between different messages
21048
21049 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
21050
21051         * src/EvolutionContactSource.cpp:
21052
21053         clarified unknown name text
21054
21055 2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>
21056
21057         * src/EvolutionContactSource.cpp:
21058         * src/normalize_vcard.pl:
21059
21060         added special handling of TEL;TYPE=PREF,VOICE
21061
21062 2006-06-22  Patrick Ohly  <patrick.ohly@gmx.de>
21063
21064         * src/TestEvolution.cpp:
21065
21066         added *Stress::testManyItems
21067
21068 2006-06-19  Patrick Ohly  <patrick.ohly@gmx.de>
21069
21070         * src/EvolutionSyncClient.cpp:
21071
21072         always use two digits in file name
21073
21074 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
21075
21076         * src/EvolutionSyncSource.cpp:
21077
21078         never executed delete since adding workaround (wrong brackets)
21079
21080 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
21081
21082         * src/normalize_vcard.pl:
21083
21084         remove redundant VALUE=DATE-TIME
21085
21086 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
21087
21088         * src/testCalendar.ics:
21089
21090         added test case with BYSETPOS=-1
21091
21092 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
21093
21094         * src/testCalendar.ics:
21095
21096         added more special characters - double quotation marks currently
21097         not tested because of Evolution's invalid encoding of them
21098
21099 2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>
21100
21101         * README:
21102
21103         documented need to enter new address book to avoid 'EBookStatus
21104         returned 19'
21105
21106 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21107
21108         * src/normalize_vcard.pl:
21109         * src/testTask.ics:
21110
21111         relax comparison of RRULE BYDAY, modified task test case to
21112         always use its own VTIMEZONE
21113
21114 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21115
21116         * src/testVCard.vcf:
21117
21118         added test case with empty EMAIL: property
21119
21120 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21121
21122         * src/EvolutionSyncSource.cpp:
21123         * src/EvolutionSyncSource.h:
21124
21125         added safety check to avoid segfaults if server sends no data for
21126         item
21127
21128 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21129
21130         * README:
21131
21132         some more comments about compiling on Debian Sarge
21133
21134 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21135
21136         * src/Makefile.am:
21137
21138         added Test.h to distribution
21139
21140 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21141
21142         * ChangeLog:
21143
21144         # updated
21145
21146 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21147
21148         * src/Makefile.am:
21149
21150         added testTask.ics
21151
21152 2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>
21153
21154         * README:
21155         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
21156         * etc/localhost_1/spds/syncml/config.txt:
21157
21158         clarified documentation and adapted to current status of
21159         SyncEvolution, ScheduleWorld and Funambol
21160
21161 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21162
21163         * Makefile.am:
21164
21165         also add NEWS and COPYING to distribution
21166
21167 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21168
21169         * ChangeLog:
21170
21171         # updated
21172
21173 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21174
21175         * NEWS:
21176
21177         comments on 0.3
21178
21179 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21180
21181         * configure.in:
21182
21183         bumped version to 0.3
21184
21185 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21186
21187         * README:
21188
21189         some more proof-reading - terms are still not used consistently
21190
21191 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21192
21193         * src/EvolutionContactSource.cpp:
21194         * src/syncevolution.cpp:
21195
21196         made output a bit nicer
21197
21198 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21199
21200         * src/Makefile.am:
21201         * src/vocl/vcardconverter.cpp:
21202
21203         also imported the vcardconverter program from the Funambol CVS
21204
21205 2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>
21206
21207         * src/vocl/VObject.cpp:
21208
21209         readded the removal of CHARSET
21210
21211 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21212
21213         * src/EvolutionCalendarSource.cpp:
21214
21215         importing new timezones before their events works better (e.g.
21216         with Evolution 2.4)
21217
21218 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21219
21220         * README:
21221
21222         added remark about Evolution 2.0.4 GUI problem with new VTIMEZONE
21223         defs
21224
21225 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21226
21227         * src/testCalendar.ics:
21228
21229         use a TZID that no-one else knows
21230
21231 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21232
21233         * src/TestEvolution.cpp:
21234
21235         testImport should leave the items imported - moved import/delete
21236         into its own test
21237
21238 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21239
21240         * src/EvolutionCalendarSource.cpp:
21241         * src/EvolutionContactSource.cpp:
21242         * src/EvolutionSyncClient.cpp:
21243         * src/EvolutionSyncClient.h:
21244         * src/EvolutionSyncSource.cpp:
21245         * src/EvolutionSyncSource.h:
21246         * src/TestEvolution.cpp:
21247
21248         fixed several compiler warnings
21249
21250 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21251
21252         * src/normalize_vcard.pl:
21253
21254         allow sync.scheduleworld.com to replace TZIDs
21255
21256 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21257
21258         * src/EvolutionSmartPtr.h:
21259
21260         explicitly reference class member (required by g++ 4.1, but not
21261         g++ 3.3.5)
21262
21263 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21264
21265         * src/EvolutionContactSource.cpp:
21266         * src/Makefile.am:
21267         * src/vocl/README:
21268         * src/vocl/VConverter.cpp:
21269         * src/vocl/VConverter.h:
21270         * src/vocl/VObject.cpp:
21271         * src/vocl/VObject.h:
21272         * src/vocl/VProperty.cpp:
21273         * src/vocl/VProperty.h:
21274         * src/vocl/posixadapter.h:
21275
21276         added a copy of the relevant VOCL classes to be independent of
21277         incompatible changes upstream
21278
21279 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21280
21281         * ChangeLog:
21282
21283         # updated
21284
21285 2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>
21286
21287         * src/EvolutionCalendarSource.cpp:
21288         * src/EvolutionContactSource.cpp:
21289
21290         added sanity checks for using the results of Evolution's change
21291         tracking: invalid UIDs have been observed
21292
21293 2006-06-10  Patrick Ohly  <patrick.ohly@gmx.de>
21294
21295         * src/EvolutionCalendarSource.cpp:
21296         * src/EvolutionCalendarSource.h:
21297         * src/EvolutionContactSource.cpp:
21298         * src/EvolutionSmartPtr.h:
21299         * src/EvolutionSyncSource.cpp:
21300
21301         fixed memory leaks
21302
21303 2006-06-10  Patrick Ohly  <patrick.ohly@gmx.de>
21304
21305         * configure.in:
21306
21307         remove unwanted files in case someone has compiled in the sync4j
21308         src dir
21309
21310 2006-06-08  Patrick Ohly  <patrick.ohly@gmx.de>
21311
21312         * src/testVCard.vcf:
21313
21314         avoid trailing space at end of NOTE, might not be preserved
21315
21316 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
21317
21318         * etc/Makefile.am:
21319         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
21320
21321         fixed type for scheduleworld
21322
21323 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
21324
21325         * src/TestEvolution.cpp:
21326
21327         STATUS expected by libical
21328
21329 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
21330
21331         * src/TestEvolution.cpp:
21332
21333         split testDeleteAll into two tests, one for each method
21334
21335 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
21336
21337         * src/EvolutionCalendarSource.cpp:
21338         * src/EvolutionCalendarSource.h:
21339
21340         added support for custom timezones
21341
21342 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
21343
21344         * src/testTask.ics:
21345
21346         removed libical error message
21347
21348 2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>
21349
21350         * src/testCalendar.ics:
21351
21352         fixed invalid CREATED/LAST-MODIFIED, must be in UTC - broken by
21353         importing/exporting again, though
21354
21355 2006-06-05  Patrick Ohly  <patrick.ohly@gmx.de>
21356
21357         * src/syncevolution.cpp:
21358
21359         avoid copying incomplete type in catch
21360
21361 2006-06-05  Patrick Ohly  <patrick.ohly@gmx.de>
21362
21363         * README:
21364         * src/normalize_vcard.pl:
21365
21366         ignore known problems with contact properties in scheduleworld
21367
21368 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
21369
21370         * src/TestEvolution.cpp:
21371
21372         got rid of the remaining files with :: in the name
21373
21374 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
21375
21376         * ChangeLog:
21377
21378         # updated
21379
21380 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
21381
21382         * src/TestEvolution.cpp:
21383
21384         added test for add-update-download sequence
21385
21386 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
21387
21388         * src/normalize_vcard.pl:
21389
21390         adapted to syncing with sync.scheduleworld.com
21391
21392 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
21393
21394         * src/EvolutionContactSource.cpp:
21395
21396         added mapping for ADR;TYPE=OTHER for scheduleworld
21397
21398 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
21399
21400         * etc/Makefile.am:
21401         * etc/localhost_1/spds/syncml/config.txt:
21402
21403         updated references to sync.scheduleworld.com
21404
21405 2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>
21406
21407         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
21408
21409         comments explain how to obtain valid Evolution sources
21410
21411 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
21412
21413         * src/EvolutionCalendarSource.cpp:
21414         * src/EvolutionSyncSource.cpp:
21415
21416         better error logging
21417
21418 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
21419
21420         * src/testVCard.vcf:
21421
21422         fixed typo
21423
21424 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
21425
21426         * src/testCalendar.ics:
21427
21428         adapted to scheduleworld.com
21429
21430 2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>
21431
21432         * src/normalize_vcard.pl:
21433
21434         use simpler diff output and transform into side-by-side oneself
21435         (simpler code, less fragile, handles UTF-8)
21436
21437 2006-05-28  Patrick Ohly  <patrick.ohly@gmx.de>
21438
21439         * src/Test.h:
21440         * src/TestEvolution.cpp:
21441         * src/TestMain.cpp:
21442
21443         avoid filenames with colons in the name
21444
21445 2006-05-27  Patrick Ohly  <patrick.ohly@gmx.de>
21446
21447         * src/normalize_vcard.pl:
21448
21449         adapt automatically to console size if tput is available
21450
21451 2006-05-27  Patrick Ohly  <patrick.ohly@gmx.de>
21452
21453         * README:
21454         * src/normalize_vcard.pl:
21455
21456         made the diff output nicer: full items shown, separated by lines
21457
21458 2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>
21459
21460         * src/normalize_vcard.pl:
21461
21462         massage the full diff output so that it is easier to read and
21463         contains exactly the full vcard/vcalendar for each change
21464
21465 2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>
21466
21467         * src/normalize_vcard.pl:
21468
21469         added indention for nested BEGIN/END blocks in iCalendar
21470
21471 2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>
21472
21473         * HACKING:
21474         * src/EvolutionCalendarSource.cpp:
21475         * src/EvolutionContactSource.cpp:
21476         * src/EvolutionSmartPtr.h:
21477         * src/EvolutionSyncClient.cpp:
21478         * src/EvolutionSyncSource.cpp:
21479         * src/EvolutionSyncSource.h:
21480         * src/TestEvolution.cpp:
21481         * src/syncevolution.cpp:
21482
21483         cleaned up error reporting and exception handling
21484
21485 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
21486
21487         * README:
21488         * src/EvolutionCalendarSource.cpp:
21489         * src/EvolutionContactSource.cpp:
21490         * src/EvolutionSyncClient.cpp:
21491         * src/EvolutionSyncSource.cpp:
21492         * src/EvolutionSyncSource.h:
21493
21494         cleaned up error handling and logging, in particular when using
21495         multiple sources at once
21496
21497 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
21498
21499         * configure.in:
21500
21501         avoid copying temporary C++ API files
21502
21503 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
21504
21505         * src/testVCard.vcf:
21506
21507         added buffer overflow test case
21508
21509 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
21510
21511         * src/EvolutionSyncSource.cpp:
21512         * src/TestEvolution.cpp:
21513
21514         added test for slow-sync and added handling of the
21515         STC_ALREADY_EXISTS encountered then; twinning is currently broken
21516         in Funambol 3.0 beta 3, see #305357
21517
21518 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
21519
21520         * README:
21521
21522         added remark that text has to be exchanged as UTF-8
21523
21524 2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>
21525
21526         * src/testVCard.vcf:
21527
21528         added test case with explicit CHARSET="UTF-8" to test how the
21529         updated client library deals with it
21530
21531 2006-05-24  Patrick Ohly  <patrick.ohly@gmx.de>
21532
21533         * src/EvolutionSyncClient.cpp:
21534
21535         utility was renamed
21536
21537 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
21538
21539         * ChangeLog:
21540
21541         # added logs
21542
21543 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
21544
21545         * README:
21546
21547         # added prerelease note about scheduleworld
21548
21549 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
21550
21551         * configure.in:
21552
21553         # bumped version
21554
21555 2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>
21556
21557         * src/EvolutionCalendarSource.cpp:
21558
21559         fixed new[]/free() mismatch
21560
21561 2006-05-01  Patrick Ohly  <patrick.ohly@gmx.de>
21562
21563         * src/EvolutionCalendarSource.cpp:
21564         * src/EvolutionCalendarSource.h:
21565
21566         generate iCalendar items with VTIMEZONE definitions
21567
21568 2006-05-01  Patrick Ohly  <patrick.ohly@gmx.de>
21569
21570         * README:
21571
21572         added scheduleworld as preferred server
21573
21574 2006-04-26  Patrick Ohly  <patrick.ohly@gmx.de>
21575
21576         * etc/Makefile.am:
21577         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
21578         * src/EvolutionContactSource.cpp:
21579         * src/EvolutionSyncSource.cpp:
21580
21581         added possibility to choose between sending vCard 2.1 and 3.0
21582
21583 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
21584
21585         * README:
21586
21587         syncing multiple databases at the same time now worked okay
21588
21589 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
21590
21591         * src/TestEvolution.cpp:
21592
21593         avoid the problematic timezones in the basic tests
21594
21595 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
21596
21597         * src/EvolutionCalendarSource.cpp:
21598
21599         write the required PRODID and VERSION for iCalendar entries
21600
21601 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
21602
21603         * src/normalize_vcard.pl:
21604
21605         avoid eating the trailing newline after PHOTO
21606
21607 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
21608
21609         * HACKING:
21610         * etc/Makefile.am:
21611         * etc/localhost_1/spds/syncml/config.txt:
21612         * src/TestEvolution.cpp:
21613         * src/normalize_vcard.pl:
21614
21615         added support for testing against www.scheduleworld.com
21616
21617 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
21618
21619         * src/normalize_vcard.pl:
21620
21621         fixed the fix of EMAIL normalization...
21622
21623 2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>
21624
21625         * src/normalize_vcard.pl:
21626
21627         hide differences due to different PHOTO parameters, fixed
21628         EMAIL;INTERNET;OTHER
21629
21630 2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
21631
21632         * etc/Makefile.am:
21633
21634         avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
21635         for second client
21636
21637 2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
21638
21639         * README:
21640
21641         avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
21642         for second client
21643
21644 2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>
21645
21646         * src/EvolutionContactSource.cpp:
21647
21648         also treat INTERNET as TYPE
21649
21650 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21651
21652         * ChangeLog:
21653
21654         # updated
21655
21656 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21657
21658         * src/Makefile.am:
21659         * src/TestEvolution.cpp:
21660         * src/testTask.ics:
21661
21662         added testing of tasks
21663
21664 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21665
21666         * HACKING:
21667
21668         test names have changed
21669
21670 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21671
21672         * ChangeLog:
21673
21674         # updated
21675
21676 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21677
21678         * README:
21679
21680         added warnings about known-problems
21681
21682 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21683
21684         * src/testCalendar.ics:
21685
21686         temporarily removed some problematic characters (forge tracker
21687         #304786)
21688
21689 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21690
21691         * README:
21692         * src/Makefile.am:
21693         * src/TestEvolution.cpp:
21694         * src/TestMain.cpp:
21695
21696         - renamed normalize script to synccompare because it now applies
21697         to both calendar, tasks and contacts
21698
21699 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21700
21701         * src/EvolutionCalendarSource.cpp:
21702         * src/EvolutionCalendarSource.h:
21703         * src/EvolutionContactSource.cpp:
21704         * src/EvolutionContactSource.h:
21705         * src/EvolutionSyncSource.cpp:
21706         * src/EvolutionSyncSource.h:
21707         * src/Makefile.am:
21708         * src/TestEvolution.cpp:
21709         * src/testCalendar.ics:
21710         * src/testTask.ics:
21711
21712         - renamed "test" program to "TestEvolution"
21713
21714 2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>
21715
21716         * src/normalize_vcard.pl:
21717
21718         now also handles calendar comparison
21719
21720 2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
21721
21722         * src/EvolutionCalendarSource.h:
21723
21724         added some support for inserting already existing item
21725
21726 2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
21727
21728         * src/TestEvolution.cpp:
21729
21730         instantiate test for calendar
21731
21732 2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>
21733
21734         * src/EvolutionCalendarSource.cpp:
21735
21736         added some support for inserting already existing item
21737
21738 2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
21739
21740         * ChangeLog:
21741
21742         # updated
21743
21744 2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
21745
21746         * src/TestEvolution.cpp:
21747
21748         refactored code so that test suites can be built from the base
21749         template TestEvolution class:
21750
21751 2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>
21752
21753         * src/EvolutionContactSource.cpp:
21754
21755         text/x-vcard is more suitable for vcard 2.1
21756
21757 2006-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
21758
21759         * src/TestEvolution.cpp:
21760
21761         made sleep configurable (off by default), synchronize only one
21762         source
21763
21764 2006-04-09  Patrick Ohly  <patrick.ohly@gmx.de>
21765
21766         * README:
21767         * configure.in:
21768         * etc/Makefile.am:
21769         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
21770         * src/EvolutionCalendarSource.cpp:
21771         * src/EvolutionCalendarSource.h:
21772         * src/EvolutionContactSource.cpp:
21773         * src/EvolutionContactSource.h:
21774         * src/EvolutionSmartPtr.h:
21775         * src/EvolutionSyncClient.cpp:
21776         * src/EvolutionSyncClient.h:
21777         * src/EvolutionSyncSource.cpp:
21778         * src/EvolutionSyncSource.h:
21779         * src/Makefile.am:
21780         * src/TestEvolution.cpp:
21781         * src/syncevolution.cpp:
21782
21783         - added support for calendars and tasks: not yet tested
21784         automatically
21785
21786 2006-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
21787
21788         * README:
21789         * configure.in:
21790         * src/EvolutionContactSource.cpp:
21791         * src/EvolutionSyncClient.cpp:
21792         * src/EvolutionSyncClient.h:
21793         * src/EvolutionSyncSource.h:
21794         * src/TestEvolution.cpp:
21795         * src/syncevolution.cpp:
21796
21797         adapted to head revision of Sync4j C++ client library
21798
21799 2006-04-06  Patrick Ohly  <patrick.ohly@gmx.de>
21800
21801         * src/Makefile.am:
21802
21803         testVCard.vcf was missing in source distribution
21804
21805 2006-03-26  Patrick Ohly  <patrick.ohly@gmx.de>
21806
21807         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
21808
21809         fix for #304805: testing return code of SyncClient::beginSync()
21810
21811 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
21812
21813         * ChangeLog:
21814
21815         # updated
21816
21817 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
21818
21819         * NEWS:
21820         * README:
21821         * configure.in:
21822         * etc/localhost_1/spds/syncml/config.txt:
21823         * src/EvolutionContactSource.cpp:
21824         * src/EvolutionContactSource.h:
21825         * src/EvolutionSyncClient.cpp:
21826         * src/EvolutionSyncClient.h:
21827         * src/EvolutionSyncSource.h:
21828         * src/Makefile.am:
21829         * src/syncevolution.cpp:
21830
21831         - implemented automatic backups, logging and database comparison
21832
21833 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
21834
21835         * src/EvolutionContactSource.cpp:
21836
21837         set TYPE=OTHER also for EMAIL if no other type found
21838
21839 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
21840
21841         * src/normalize_vcard.pl:
21842
21843         ignore some more irrelevant vcard differences (TYPE=PREF, extra
21844         separators)
21845
21846 2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>
21847
21848         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
21849         * src/testVCard.vcf:
21850
21851         when using quoted-printable, also encode non-ASCII for
21852         consistency
21853
21854 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21855
21856         * configure.in:
21857         * src/Makefile.am:
21858
21859         make full copy of client lib C++ sources,
21860
21861 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21862
21863         * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
21864
21865         changes for SyncEvolution not in Funambol CVS since sdkcpp_3_0_6a
21866
21867 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21868
21869         * src/TestMain.cpp:
21870
21871         reset stdout/stderr before printing final result
21872
21873 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21874
21875         * ChangeLog:
21876
21877         # updated
21878
21879 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21880
21881         * README:
21882
21883         # reflect current status
21884
21885 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21886
21887         * NEWS:
21888
21889         # initial release
21890
21891 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21892
21893         * src/EvolutionContactSource.cpp:
21894         * src/EvolutionContactSource.h:
21895
21896         ensure that unique properties occur not more than once
21897
21898 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21899
21900         * src/TestEvolution.cpp:
21901
21902         test adding multiple business phone numbers
21903
21904 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21905
21906         * src/.cvsignore:
21907         * src/EvolutionContactSource.cpp:
21908         * src/EvolutionContactSource.h:
21909         * src/EvolutionSyncSource.h:
21910         * src/Makefile.am:
21911         * src/TestEvolution.cpp:
21912         * src/testVCard.vcf:
21913
21914         test for copying via server now transmits testVCard.vcf and also
21915         compares against it
21916
21917 2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>
21918
21919         * src/normalize_vcard.pl:
21920
21921         format normalized vcards with 60 columns for easier side-by-side
21922         diff
21923
21924 2006-03-15  Patrick Ohly  <patrick.ohly@gmx.de>
21925
21926         * README:
21927         * src/.cvsignore:
21928         * src/Makefile.am:
21929         * src/normalize_vcard.pl:
21930
21931         normalize_vcard can now also compare two files automatically;
21932         it's also installed without .pl suffix
21933
21934 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21935
21936         * ChangeLog:
21937
21938         # updated
21939
21940 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21941
21942         * README:
21943         * configure.in:
21944
21945         update README and version in preparation for release
21946
21947 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21948
21949         * src/EvolutionContactSource.cpp:
21950         * src/EvolutionContactSource.h:
21951
21952         added workarounds for FBURL/CALURI and ADR without TYPE
21953
21954 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21955
21956         * README:
21957         * configure.in:
21958         * src/.cvsignore:
21959         * src/Makefile.am:
21960         * src/TestEvolution.cpp:
21961         * src/normalize_vcard.pl:
21962
21963         replaced verification with vcard comparion via normalize_vcard.pl
21964
21965 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21966
21967         * ChangeLog:
21968
21969         # updated
21970
21971 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21972
21973         * .cvsignore:
21974         * Makefile.am:
21975         * autogen.sh:
21976         * etc/Makefile.am:
21977         * src/Makefile.am:
21978
21979         fixed maintainer-cleanup
21980
21981 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21982
21983         * .cvsignore:
21984
21985         removed pregenerated autotools files from CVS - use autogen.sh
21986
21987 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
21988
21989         * .cvsignore:
21990         * HACKING:
21991         * Makefile.in:
21992         * config.guess:
21993         * config.h.in:
21994         * config.sub:
21995         * configure:
21996         * depcomp:
21997         * etc/.cvsignore:
21998         * etc/Makefile.in:
21999         * install-sh:
22000         * ltmain.sh:
22001         * missing:
22002         * mkinstalldirs:
22003         * src/.cvsignore:
22004         * src/Makefile.in:
22005
22006         removed pregenerated autotools files from CVS - use autogen.sh
22007
22008 2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>
22009
22010         * .cvsignore:
22011         * HACKING:
22012         * Makefile.am:
22013         * Makefile.in:
22014         * README:
22015         * configure:
22016         * configure.in:
22017         * etc/Makefile.in:
22018         * src/.cvsignore:
22019         * src/Makefile.am:
22020         * src/Makefile.in:
22021
22022         integrated compilation of Sync4j C++ client library +
22023         distribution of its source
22024
22025 2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
22026
22027         * .cvsignore:
22028         * COPYING:
22029         * HACKING:
22030         * Makefile.am:
22031         * Makefile.in:
22032         * README:
22033         * aclocal.m4:
22034         * autogen.sh:
22035         * configure:
22036         * configure.in:
22037         * etc/Makefile.am:
22038         * etc/Makefile.in:
22039         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
22040         * src/.cvsignore:
22041         * src/Makefile.am:
22042         * src/Makefile.in:
22043         * src/TestEvolution.cpp:
22044         * src/normalize_vcard.pl:
22045         * src/sync4jevolution.cpp:
22046         * src/syncevolution.cpp:
22047         * test/normalize_vcard.pl:
22048
22049         preparations for a release as 'SyncEvolution'
22050
22051 2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
22052
22053         * ChangeLog:
22054
22055         *** empty log message ***
22056
22057 2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>
22058
22059         * src/TestEvolution.cpp:
22060
22061         restrict the usage of the problematic CALURI/FBURL to a few
22062         specific test cases
22063
22064 2006-02-26  Patrick Ohly  <patrick.ohly@gmx.de>
22065
22066         * src/TestEvolution.cpp:
22067
22068         check some more vcard fields (however, different order of entries
22069         still breaks comparison)
22070
22071 2006-02-26  Patrick Ohly  <patrick.ohly@gmx.de>
22072
22073         * configure:
22074         * configure.in:
22075
22076         try most recent Evolution versions first, because shared objects
22077         are not upward-compatible
22078
22079 2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>
22080
22081         * ChangeLog:
22082
22083         started to use emac's vc-update-change-log to update the
22084         ChangeLog
22085
22086 2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>
22087
22088         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
22089         * src/EvolutionContactSource.cpp:
22090         * src/EvolutionSyncSource.h:
22091         * src/TestEvolution.cpp:
22092
22093         added support for the new refresh-client/server sync modes
22094
22095 2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>
22096
22097         * README:
22098
22099         added known problems and support section, updated compiling
22100
22101 2006-01-26  Patrick Ohly  <patrick.ohly@gmx.de>
22102
22103         * README:
22104
22105         added POHLY-SYNC4JEVOLUTION-CHECKED
22106
22107 2006-01-23  Patrick Ohly  <patrick.ohly@gmx.de>
22108
22109         * src/EvolutionContactSource.cpp:
22110
22111         removed redundant code
22112
22113 2006-01-23  Patrick Ohly  <patrick.ohly@gmx.de>
22114
22115         * README:
22116         * src/EvolutionContactSource.cpp:
22117         * src/EvolutionContactSource.h:
22118         * src/TestEvolution.cpp:
22119
22120         added conflict handling
22121
22122 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
22123
22124         * HACKING:
22125         * src/TestMain.cpp:
22126
22127         allow running just one test
22128
22129 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
22130
22131         * README:
22132         * src/TestEvolution.cpp:
22133
22134         list the major features explicitly and improved tests to actually
22135         check copying/updating
22136
22137 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
22138
22139         * HACKING:
22140
22141         mention setup of unit testing
22142
22143 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
22144
22145         * README:
22146
22147         update to reflect current status
22148
22149 2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>
22150
22151         * src/TestEvolution.cpp:
22152
22153         minor changes to make it easier to debug
22154
22155 2006-01-08  Patrick Ohly  <patrick.ohly@gmx.de>
22156
22157         * src/EvolutionContactSource.cpp:
22158         * src/EvolutionContactSource.h:
22159         * src/TestEvolution.cpp:
22160
22161         added test cases for vcard conversion
22162
22163 2005-12-12  Patrick Ohly  <patrick.ohly@gmx.de>
22164
22165         * src/EvolutionContactSource.cpp:
22166
22167         a deleted item without data returns getDataSize() -1
22168
22169 2005-12-11  Patrick Ohly  <patrick.ohly@gmx.de>
22170
22171         * HACKING:
22172         * src/.cvsignore:
22173         * src/EvolutionContactSource.cpp:
22174         * src/EvolutionSyncClient.cpp:
22175         * src/EvolutionSyncClient.h:
22176         * src/TestEvolution.cpp:
22177
22178         added unit testing for syncing, needs some support in core
22179         classes (overriding sync mode, full lists)
22180
22181 2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
22182
22183         * src/EvolutionContactSource.cpp:
22184         * src/EvolutionSyncSource.h:
22185
22186         implemented distinction between different sync modes: 'refresh'
22187         requires deleting items, scanning is different for full and
22188         partial sync
22189
22190 2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
22191
22192         * Makefile.am:
22193         * Makefile.in:
22194         * README:
22195         * aclocal.m4:
22196         * configure:
22197         * configure.in:
22198         * etc/.cvsignore:
22199         * etc/Makefile.am:
22200         * etc/Makefile.in:
22201         * etc/localhost_1/spds/sources/addressbook_1/config.txt:
22202         * etc/localhost_1/spds/syncml/config.txt:
22203         * src/Makefile.in:
22204         * test/normalize_vcard.pl:
22205
22206         added testing of syncing
22207
22208 2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>
22209
22210         * src/EvolutionContactSource.cpp:
22211         * src/EvolutionSyncSource.h:
22212
22213         added some more debug logging
22214
22215 2005-12-04  Patrick Ohly  <patrick.ohly@gmx.de>
22216
22217         * src/EvolutionContactSource.cpp:
22218
22219         more convervative logging
22220
22221 2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
22222
22223         * src/EvolutionSyncClient.cpp:
22224         * src/sync4jevolution.cpp:
22225
22226         fixed/extended error detection at the end of the sync
22227
22228 2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
22229
22230         * src/EvolutionContactSource.cpp:
22231         * src/EvolutionContactSource.h:
22232
22233         added logging of contact vcards
22234
22235 2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>
22236
22237         * src/EvolutionSyncSource.cpp:
22238
22239         strip special characters, Evolution gets confused by them
22240
22241 2005-11-26  Patrick Ohly  <patrick.ohly@gmx.de>
22242
22243         * README:
22244         * src/EvolutionContactSource.cpp:
22245         * src/EvolutionContactSource.h:
22246         * src/EvolutionSyncClient.cpp:
22247         * src/EvolutionSyncClient.h:
22248         * src/EvolutionSyncSource.cpp:
22249         * src/EvolutionSyncSource.h:
22250         * src/Makefile.am:
22251         * src/Makefile.in:
22252         * src/TestEvolution.cpp:
22253         * src/sync4jevolution.cpp:
22254
22255         implemented front-end based on new SyncML C++ config API
22256
22257 2005-11-25  Patrick Ohly  <patrick.ohly@gmx.de>
22258
22259         * INSTALL:
22260         * README:
22261         * configure:
22262         * configure.in:
22263         * src/EvolutionContactSource.cpp:
22264         * src/EvolutionContactSource.h:
22265         * src/TestEvolution.cpp:
22266         * src/sync4jevolution.cpp:
22267
22268         adapted to Sync4j C++ client API 3.x
22269
22270 2005-11-25  Patrick Ohly  <patrick.ohly@gmx.de>
22271
22272         * src/EvolutionSyncSource.cpp:
22273         * src/EvolutionSyncSource.h:
22274
22275         base class with functionality common to all Evolution sync
22276         sources
22277
22278 2005-11-05  Patrick Ohly  <patrick.ohly@gmx.de>
22279
22280         * .cvsignore:
22281         * HACKING:
22282         * README:
22283         * src/.cvsignore:
22284         * src/EvolutionContactSource.cpp:
22285         * src/EvolutionContactSource.h:
22286         * src/EvolutionSmartPtr.h:
22287         * src/Makefile.am:
22288         * src/Makefile.in:
22289         * src/TestEvolution.cpp:
22290         * src/TestMain.cpp:
22291         * src/sync4jevolution.cpp:
22292         * src/valgrind.supp:
22293
22294         first working version of SyncSource for Evolution contacts
22295         (requires Sync4j C++ API 2.0, not currently available)
22296
22297 2005-10-08  Patrick Ohly  <patrick.ohly@gmx.de>
22298
22299         * .cvsignore:
22300         * AUTHORS:
22301         * COPYING:
22302         * ChangeLog:
22303         * INSTALL:
22304         * Makefile.am:
22305         * Makefile.in:
22306         * NEWS:
22307         * README:
22308         * aclocal.m4:
22309         * config.guess:
22310         * config.h.in:
22311         * config.sub:
22312         * configure:
22313         * configure.in:
22314         * depcomp:
22315         * install-sh:
22316         * ltmain.sh:
22317         * missing:
22318         * mkinstalldirs:
22319         * src/.cvsignore:
22320         * src/Makefile.am:
22321         * src/Makefile.in:
22322         * src/sync4jevolution.cpp:
22323
22324         setup framework
22325
22326 2005-10-08  (no author)  <(no author)@15ad00c4-1369-45f4-8270-35d70d36bdcd>
22327
22328
22329         New repository initialized by cvs2svn.
22330