1 # Generated by configure. Do not edit.
2 # git revision 99159e0991664f8c8319e634598ea6c9bd73fcc2
3 # git tag libsynthesis_3.4.0.16+syncevolution-1-3
5 2012-09-10 Patrick Ohly <patrick.ohly@intel.com>
9 autotools: bumped minor version
11 2012-09-03 Patrick Ohly <patrick.ohly@intel.com>
13 * src/sysync/binfileimplds.cpp:
14 * src/sysync/customimplds.cpp:
16 engine: updated logging of sync keys
18 2012-09-03 Patrick Ohly <patrick.ohly@intel.com>
20 * src/syncml_tk/src/sml/xlt/all/xltdec.c:
21 * src/syncml_tk/src/sml/xlt/all/xltdeccom.h:
22 * src/syncml_tk/src/sml/xlt/all/xltdecwbxml.c:
23 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
25 SyncML TK: don't read past end of buffer
27 2012-08-16 Patrick Ohly <patrick.ohly@intel.com>
29 * src/sysync/textitemtype.cpp:
30 * src/sysync/textitemtype.h:
32 engine: allow text->VJOURNAL conversion
34 2012-07-12 Patrick Ohly <patrick.ohly@intel.com>
38 autotools: must link against libpthreads
40 2012-06-19 Patrick Ohly <patrick.ohly@intel.com>
42 * src/sysync/localengineds.cpp:
44 CtCap: Funambol workaround
46 2012-06-08 Patrick Ohly <patrick.ohly@intel.com>
48 * src/sysync/localengineds.cpp:
49 * src/sysync/syncagent.cpp:
50 * src/sysync/syncagent.h:
52 sync client: made sync mode choice configurable
54 2012-06-08 Patrick Ohly <patrick.ohly@intel.com>
56 * src/synthesis-linker.map:
57 * src/sysync/debuglogger.cpp:
58 * src/sysync/sysync_debug.h:
60 console printing: allow app to override printf()
62 2012-06-08 Patrick Ohly <patrick.ohly@intel.com>
64 * src/sysync/sysync_debug.h:
66 console printing: added line break to CONSOLEINFO_LIBC version
68 2012-06-06 Patrick Ohly <patrick.ohly@intel.com>
70 * src/sysync/localengineds.cpp:
71 * src/sysync/syncsession.cpp:
72 * src/sysync/syncsession.h:
74 SyncCap: compatibility enhancement for Nokia phones
76 2012-05-23 Patrick Ohly <patrick.ohly@intel.com>
79 Merge remote-tracking branch 'gitorious/luz'
81 2012-05-23 Lukas Zeller <luz@plan44.ch>
83 * src/global_options.h:
84 * src/sysync/syncappbase.cpp:
86 sysytool/sysytest: added error message output when wbxml2xml
87 conversion is aborted due to an internal ENcoder error.
89 2012-05-23 Lukas Zeller <luz@plan44.ch>
91 * src/syncml_tk/src/sml/xlt/all/xltenc.c:
93 SyncML TK: Fixed stoneage (2003) bug in encoder which caused XML
94 generation of empty tags to fail, such as <OEM></OEM> in SE LT26i
97 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
99 * src/sysync/syncappbase.cpp:
101 logging: avoid hard-coding log settings when
102 <logsessionstoglobal> is set
104 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
106 * src/sysync/localengineds.cpp:
108 SyncML server: avoid Replace command without IDs during resumed
111 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
113 * src/sysync/debuglogger.cpp:
115 debug logger: avoid deadlock when opening log file fails
117 2012-05-22 Patrick Ohly <patrick.ohly@intel.com>
119 * src/sysync/binfileimplds.cpp:
120 * src/sysync/customimplds.cpp:
122 engine: fixed memory leaks
124 2012-05-03 Patrick Ohly <patrick.ohly@intel.com>
126 * src/sysync/scriptcontext.cpp:
128 script context: fixed out-of-bounds memory access
130 2012-05-02 Patrick Ohly <patrick.ohly@intel.com>
134 autotools: bumped minor version
136 2012-05-02 Patrick Ohly <patrick.ohly@intel.com>
138 * src/sysync/localengineds.cpp:
139 * src/sysync/localengineds.h:
140 * src/sysync/multifielditemtype.cpp:
141 * src/sysync/remotedatastore.cpp:
142 * src/sysync/superdatastore.cpp:
143 * src/sysync/superdatastore.h:
144 * src/sysync/syncdatastore.h:
146 datastore + CTCap: added support for flags
148 2012-05-02 Patrick Ohly <patrick.ohly@intel.com>
150 * src/sysync/superdatastore.cpp:
151 * src/sysync/superdatastore.h:
153 super datastore: implemented canRestart()
155 2012-03-29 Patrick Ohly <patrick.ohly@intel.com>
157 * src/sysync/localengineds.cpp:
158 * src/sysync/remotedatastore.cpp:
160 SyncCap: X-SYNTHESIS-RESTART -> 390001 (for Funambol)
162 2012-03-29 Lukas Zeller <luz@plan44.ch>
164 * src/sysync_SDK/ios_syncclient_app_sample/MainViewController.m:
165 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xml:
167 iOS app sample: enabled config error messages to console and
168 creation of tmp/sysynclogs directory in DEBUG builds
170 2012-03-25 Lukas Zeller <luz@plan44.ch>
172 * src/sysync_SDK/dbplugin_cocoa_sample/dbplugin_cocoa_sample_ios.xcodeproj/project.pbxproj:
173 * src/sysync_SDK/dbplugin_cocoa_sample/dbplugin_cocoa_sample_ios.xcodeproj/xcshareddata/xcschemes/dbplugin_cocoa_sample_ios.xcscheme:
174 * src/sysync_SDK/ios_syncclient_app_sample/READ-ME-iOS_syncclient_sample.txt:
175 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xcodeproj/project.pbxproj:
176 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xcodeproj/xcshareddata/xcschemes/ios_syncclient_app_sample.xcscheme:
178 iOS sample app: changed linking of libsynthesis and plugins to
179 standard way to do it.
181 2012-03-24 Lukas Zeller <luz@plan44.ch>
183 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
184 * src/sysync_ios.xcodeproj/project.pbxproj:
186 XCode/iOS/LLVM/CLANG: Very weird calculation errors in release
187 builds (but not in debug) seemingly fixed by specifying
190 2012-03-24 Lukas Zeller <luz@plan44.ch>
192 * src/sysync/remotedatastore.cpp:
194 show RemoteSyncTypes block in log collapsed by default (stretches
195 devInf log part too much for most cases)
197 2012-03-24 Lukas Zeller <luz@plan44.ch>
200 Merge remote-tracking branch 'refs/remotes/plan44.ch/luz' into
203 2012-03-23 Lukas Zeller <luz@plan44.ch>
205 * src/sysync/remotedatastore.cpp:
206 * src/sysync/synccommand.cpp:
208 Debug log cosmetics: clarified MaxMsgSize reception and
209 RemoteSyncTypes checking in devInf
211 2012-03-16 Lukas Zeller <luz@plan44.ch>
213 * src/sysync_SDK/ios_syncclient_app_sample/FlipsideViewController.m:
214 * src/sysync_SDK/ios_syncclient_app_sample/MainViewController.m:
216 iOS sample app: fixed inconsistencies with dbtypeid, now using
217 SYNCML_TARGET_DBID definition everywhere.
219 2012-03-16 Lukas Zeller <luz@plan44.ch>
221 * src/sysync_SDK/ios_syncclient_app_sample/READ-ME-iOS_syncclient_sample.txt:
222 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xcodeproj/project.pbxproj:
224 iOS: added readme and fixed SYNCMMLIB build setting which was
225 pointing to the wrong library (sample uses the client lib, not
228 2012-03-13 Lukas Zeller <luz@plan44.ch>
230 * src/sysync_ios.xcodeproj/project.pbxproj:
232 XCode 4.3: applied recommended project settings updates: disable
235 2012-03-11 Lukas Zeller <luz@plan44.ch>
238 Merge remote-tracking branch
239 'refs/remotes/meego/for-master/fake-local-id' into syncmlios
241 2012-03-08 Patrick Ohly <patrick.ohly@intel.com>
243 * src/sysync/binfileimplds.cpp:
245 binfile client: better random LUID generation
247 2012-03-06 Patrick Ohly <patrick.ohly@intel.com>
249 * src/sysync/itemfield.cpp:
250 * src/sysync/scriptcontext.cpp:
251 * src/sysync/syncagent.cpp:
252 * src/sysync/syncclientbase.cpp:
253 * src/sysync_SDK/Sources/sysync_utils.cpp:
254 * src/sysync_SDK/Sources/sysync_utils.h:
256 scripting: file URI decoding
258 2012-03-07 Lukas Zeller <luz@plan44.ch>
261 Merge remote-tracking branch
262 'refs/remotes/meego/for-master/sourcelink-config' into luz
264 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
266 * src/sysync/debuglogger.h:
267 * src/sysync/syncappbase.cpp:
269 source link: always allow config options
271 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
273 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
275 SyncML TK: support (hexa-)decimal character entities in XML
277 2012-03-05 Lukas Zeller <luz@plan44.ch>
279 * src/platform_adapters/macosx/platform_timezones.mm:
281 iOS: adapted platform_timezones.mm to new signature of
284 2012-03-04 Beat Forster <bfo@synthesis.ch>
286 * src/sysync/timezones.cpp:
287 * src/sysync/timezones.h:
288 * src/sysync/vtimezone.cpp:
290 vCalendar 1.0 DAYLIGHT recognition improved, now works with
291 floating DST start/end time specs as well
293 2012-03-05 Lukas Zeller <luz@plan44.ch>
296 Merge remote-tracking branch
297 'refs/remotes/meego/for-master/sourcelink-config' into luz
299 2012-03-05 Lukas Zeller <luz@plan44.ch>
302 Merge remote-tracking branch
303 'refs/remotes/meego/for-master/xmldecode' into luz
305 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
307 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
309 SyncML TK: support (hexa-)decimal character entities in XML
311 2012-03-02 Patrick Ohly <patrick.ohly@intel.com>
313 * src/sysync/debuglogger.h:
314 * src/sysync/syncappbase.cpp:
316 source link: always allow config options
318 2012-03-02 SyncEvolution Nightly Testing <syncevolution@syncevolution.org>
321 Merge remote branch 'origin/for-master/internal-sync' into
324 2012-02-29 Patrick Ohly <patrick.ohly@intel.com>
326 * src/sysync/syncagent.cpp:
327 * src/sysync/syncsession.cpp:
328 * src/sysync/syncsession.h:
330 restarting sync: support multiple datastores
332 2012-02-29 Patrick Ohly <patrick.ohly@intel.com>
334 * src/sysync/localengineds.cpp:
336 TLocalDSConfig: fCanRestart might have been undefined
338 2012-02-27 Patrick Ohly <patrick.ohly@intel.com>
340 * src/syncml_tk/src/sml/xlt/all/xltdec.c:
341 * src/sysync/localengineds.cpp:
342 * src/sysync/stdlogicds.cpp:
343 * src/sysync/syncagent.cpp:
344 * src/sysync/syncsession.cpp:
346 logging: fixed CONSOLEPRINTF format conversion issues
348 2012-02-27 Patrick Ohly <patrick.ohly@intel.com>
350 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/target_options.h:
351 * src/syncapps/serverEngine_custom/combi_product_options.h:
352 * src/sysync/sysync_debug.h:
354 logging + Linux: enable console output
356 2012-02-25 Lukas Zeller <luz@plan44.ch>
359 Merge remote-tracking branch 'refs/remotes/plan44.ch/syncmlios'
362 2012-02-25 Lukas Zeller <luz@plan44.ch>
364 * src/global_options.h:
366 Expiry date for non-OS-builds now in 2013
368 2012-02-25 Lukas Zeller <luz@plan44.ch>
370 * src/sysync_ios.xcodeproj/xcshareddata/xcschemes/static_clientEngine_opensource_ios.xcscheme:
371 * src/sysync_ios.xcodeproj/xcshareddata/xcschemes/static_combiEngine_opensource_ios.xcscheme:
373 XCode: added scheme for client-only build of engine
375 2012-02-25 Lukas Zeller <luz@plan44.ch>
377 * src/sysync/syncagent.h:
379 libsynthesis: fRestartSyncOnce must be present in client-only
382 2012-02-24 Patrick Ohly <patrick.ohly@intel.com>
384 * src/sysync/localengineds.cpp:
385 * src/sysync/localengineds.h:
386 * src/sysync/remotedatastore.cpp:
387 * src/sysync/syncagent.cpp:
388 * src/sysync/syncdatastore.cpp:
389 * src/sysync/syncdatastore.h:
391 restart sync: extend DevInf and check whether datastores support
394 2012-02-23 Patrick Ohly <patrick.ohly@intel.com>
396 * src/sysync/syncagent.cpp:
398 SyncML extensions: multiple cycles + DevInf
400 2012-02-16 Lukas Zeller <luz@plan44.ch>
402 * src/sysync_ios.xcodeproj/xcshareddata/xcschemes/static_combiEngine_opensource_ios.xcscheme:
404 XCode 4.3: applied recommended project settings updates (= now
405 using LLDB, no longer GDB)
407 2012-02-16 Lukas Zeller <luz@plan44.ch>
410 Merge Patrick's internal-sync' into syncmlios for testing
411 resolved conflict in session key list (Patrick added restartSync,
412 while I added erroMsg+debugMsg)
414 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
416 * src/sysync/localengineds.cpp:
417 * src/sysync/localengineds.h:
419 datastore: explicitly tell the engine whether restarting a sync
422 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
424 * src/sysync/binfileimplds.cpp:
425 * src/sysync/binfileimplds.h:
426 * src/sysync/customimplds.cpp:
427 * src/sysync/localengineds.h:
428 * src/sysync/syncagent.cpp:
429 * src/sysync/syncagent.h:
430 * src/sysync/syncsession.cpp:
431 * src/sysync/syncsession.h:
433 SyncML extensions: multiple cycles in the same session
435 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
437 * src/sysync/binfileimplds.cpp:
439 DB_Conflict (409): different implementation in binfileimplds.cpp
441 2012-02-07 Patrick Ohly <patrick.ohly@intel.com>
443 * src/sysync/customimplds.cpp:
445 TCustomImplDS::implMarkOnlyUngeneratedForResume: fixed endless
448 2012-02-06 Patrick Ohly <patrick.ohly@intel.com>
450 * src/DB_interfaces/api_db/pluginapids.cpp:
452 plugin API: pass firstReadNextItem=true on first call
454 2012-02-06 Patrick Ohly <patrick.ohly@intel.com>
456 * src/sysync/syncagent.cpp:
457 * src/sysync/syncagent.h:
459 sync agent: code refactoring for allFromClientOnly
461 2012-02-02 Lukas Zeller <luz@plan44.ch>
463 * src/global_options.h:
464 * src/sysync/syncagent.cpp:
465 * src/sysync_SDK/sdk_sources_cocoa/SyncEngine.h:
466 * src/sysync_SDK/sdk_sources_cocoa/SyncEngine.m:
468 engine 3.4.0.41: Added "errorMsg" and "debugMsg" write-only
469 session key values - these can be used to write messages into the
470 debug log (such as transport level problems)
472 2012-02-02 Lukas Zeller <luz@plan44.ch>
474 * src/sysync/localengineds.cpp:
476 Abort sync of the datastore when filters specified for SyncML
479 2012-01-14 Lukas Zeller <luz@plan44.ch>
481 * src/global_options.h:
483 libsynthesis 3.4.0.40 - first release including iOS
485 2012-01-12 Patrick Ohly <patrick.ohly@intel.com>
487 * src/gen-makefile-am.sh:
489 autotools: exclude Mac OS X files
491 2012-01-12 Patrick Ohly <patrick.ohly@intel.com>
493 * src/sysync/syncagent.cpp:
495 syncagent: properly handle empty buffer
497 2012-01-08 Lukas Zeller <luz@plan44.ch>
499 * src/platform_adapters/macosx/configfiles.cpp:
500 * src/platform_adapters/macosx/configfiles.mm:
501 * src/platform_adapters/macosx/platform_DLL.cpp:
502 * src/platform_adapters/macosx/platform_timezones.cpp:
503 * src/sysync_ios.xcodeproj/project.pbxproj:
504 * src/sysync_ios.xcodeproj/xcshareddata/xcschemes/static_clientEngine_opensource_ios.xcscheme:
506 iOS: cleanup, removed obsolete and unneeded files
508 2011-12-22 Lukas Zeller <luz@plan44.ch>
510 * src/sysync_SDK/ios_syncclient_app_sample/AppDelegate.h:
511 * src/sysync_SDK/ios_syncclient_app_sample/AppDelegate.m:
512 * src/sysync_SDK/ios_syncclient_app_sample/FlipsideViewController.h:
513 * src/sysync_SDK/ios_syncclient_app_sample/FlipsideViewController.m:
514 * src/sysync_SDK/ios_syncclient_app_sample/MainViewController.h:
515 * src/sysync_SDK/ios_syncclient_app_sample/MainViewController.m:
516 * src/sysync_SDK/ios_syncclient_app_sample/SyncMLClient/SyncMLClient.h:
517 * src/sysync_SDK/ios_syncclient_app_sample/SyncMLClient/SyncMLClient.m:
518 * src/sysync_SDK/ios_syncclient_app_sample/SyncMLClient/ZKeyChainWrapper.h:
519 * src/sysync_SDK/ios_syncclient_app_sample/SyncMLClient/ZKeyChainWrapper.m:
520 * src/sysync_SDK/ios_syncclient_app_sample/SyncMLClient/ZWebRequest.h:
521 * src/sysync_SDK/ios_syncclient_app_sample/SyncMLClient/ZWebRequest.m:
522 * src/sysync_SDK/ios_syncclient_app_sample/en.lproj/FlipsideViewController.xib:
523 * src/sysync_SDK/ios_syncclient_app_sample/en.lproj/InfoPlist.strings:
524 * src/sysync_SDK/ios_syncclient_app_sample/en.lproj/MainViewController_iPad.xib:
525 * src/sysync_SDK/ios_syncclient_app_sample/en.lproj/MainViewController_iPhone.xib:
526 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample-Info.plist:
527 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample-Prefix.pch:
528 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xcodeproj/project.pbxproj:
529 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
530 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xcodeproj/xcshareddata/xcschemes/ios_syncclient_app_sample.xcscheme:
531 * src/sysync_SDK/ios_syncclient_app_sample/ios_syncclient_app_sample.xml:
532 * src/sysync_SDK/ios_syncclient_app_sample/main.m:
534 iOS: added sample app, synchronizing contacts (or calendar) into
535 a TAB-separated text file
537 2011-12-22 Lukas Zeller <luz@plan44.ch>
539 * src/sysync_SDK/dbplugin_cocoa_sample/dbplugin_cocoa_sample_ios.xcodeproj/project.pbxproj:
540 * src/sysync_SDK/dbplugin_cocoa_sample/target_options.h:
542 iOS: fixed dbplugin_cocoa_sample_ios project, must not include
543 dbplugin_cocoa.m into compilation.
545 2011-12-22 Lukas Zeller <luz@plan44.ch>
547 * src/sysync_SDK/dbplugin_cocoa_sample/dbplugin_cocoa_sample_ios.xcodeproj/project.pbxproj:
548 * src/sysync_SDK/dbplugin_cocoa_sample/dbplugin_cocoa_sample_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
549 * src/sysync_SDK/dbplugin_cocoa_sample/dbplugin_cocoa_sample_ios.xcodeproj/xcshareddata/xcschemes/dbplugin_cocoa_sample_ios.xcscheme:
550 * src/sysync_SDK/dbplugin_cocoa_sample/dbplugin_cocoa_sample_ios_Prefix.pch:
551 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin.h:
552 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin.m:
553 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin1.h:
554 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin1.mm:
555 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin2.h:
556 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin2.mm:
557 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin3.h:
558 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin3.mm:
559 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin4.h:
560 * src/sysync_SDK/dbplugin_cocoa_sample/sample_dbplugin4.mm:
561 * src/sysync_SDK/dbplugin_cocoa_sample/target_options.h:
563 iOS: added dbplugin_cocoa_sample_ios project to create library
564 with 4 empty plugins to link libsynthesis against.
566 2011-12-21 Lukas Zeller <luz@plan44.ch>
568 * src/sysync/binfileimplds.cpp:
569 * src/sysync/customimplds.cpp:
570 * src/sysync/customimplds.h:
571 * src/sysync/stdlogicds.cpp:
572 * src/sysync/stdlogicds.h:
574 DB_Conflict (409): added missing implementation in
577 2011-12-21 Lukas Zeller <luz@plan44.ch>
579 * src/sysync_ios.xcodeproj/project.pbxproj:
581 iOS: enhanced linkability - removed duplicate implementation of
582 some functions, enabled single-object prelink.
584 2011-12-20 Lukas Zeller <luz@plan44.ch>
587 * src/Targets/ReleasedProducts/clientEngine_opensource_ios/define.h:
588 * src/Targets/ReleasedProducts/clientEngine_opensource_ios/prefix_file.h:
589 * src/Targets/ReleasedProducts/clientEngine_opensource_ios/syncml_tk_prefix_file.h:
590 * src/Targets/ReleasedProducts/clientEngine_opensource_ios/target_options.h:
591 * src/Targets/ReleasedProducts/combiEngine_opensource_ios/define.h:
592 * src/Targets/ReleasedProducts/combiEngine_opensource_ios/prefix_file.h:
593 * src/Targets/ReleasedProducts/combiEngine_opensource_ios/syncml_tk_prefix_file.h:
594 * src/Targets/ReleasedProducts/combiEngine_opensource_ios/target_options.h:
595 * src/global_options.h:
596 * src/sysync/rrules.h:
597 * src/sysync_SDK/Sources/sysync_utils.h:
598 * src/sysync_ios.xcodeproj/project.pbxproj:
599 * src/sysync_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
600 * src/sysync_ios.xcodeproj/xcshareddata/xcschemes/static_clientEngine_opensource_ios.xcscheme:
601 * src/sysync_ios.xcodeproj/xcshareddata/xcschemes/static_combiEngine_opensource_ios.xcscheme:
603 iOS: XCode project and target definitions for opensource iOS
604 client-only and client-server libraries
606 2011-12-20 Lukas Zeller <luz@plan44.ch>
608 * src/sysync_SDK/sdk_sources_cocoa/SettingsKey.h:
609 * src/sysync_SDK/sdk_sources_cocoa/SettingsKey.m:
610 * src/sysync_SDK/sdk_sources_cocoa/SyncEngine.h:
611 * src/sysync_SDK/sdk_sources_cocoa/SyncEngine.m:
612 * src/sysync_SDK/sdk_sources_cocoa/dbplugin_cocoa.h:
613 * src/sysync_SDK/sdk_sources_cocoa/dbplugin_cocoa.m:
614 * src/sysync_SDK/sdk_sources_cocoa/dbplugin_cocoa_wrapper.mm:
615 * src/sysync_SDK/sdk_sources_cocoa/target_options.h:
617 iOS: Objective C / Cocoa wrapper classes for easy using
620 2011-12-20 Lukas Zeller <luz@plan44.ch>
622 * src/platform_adapters/macosx/configfiles.cpp:
623 * src/platform_adapters/macosx/configfiles.mm:
624 * src/platform_adapters/macosx/platform_DLL.cpp:
625 * src/platform_adapters/macosx/platform_exec.c:
626 * src/platform_adapters/macosx/platform_exec.h:
627 * src/platform_adapters/macosx/platform_headers.h:
628 * src/platform_adapters/macosx/platform_time.cpp:
629 * src/platform_adapters/macosx/platform_time.h:
630 * src/platform_adapters/macosx/platform_timezones.cpp:
631 * src/platform_adapters/macosx/platform_timezones.mm:
632 * src/platform_adapters/macosx/profiling.cpp:
634 iOS: Added platform adapters for Mac OS X / iOS
636 2011-12-20 Lukas Zeller <luz@plan44.ch>
640 * src/pcre/CMakeLists.txt:
642 * src/pcre/ChangeLog:
648 * src/pcre/Makefile.am:
650 * src/pcre/NON-UNIX-USE:
651 * src/pcre/PrepareRelease:
653 * src/pcre/RunGrepTest:
655 * src/pcre/RunTest.bat:
656 * src/pcre/config-cmake.h.in:
658 * src/pcre/config.h.generic:
659 * src/pcre/configure.ac:
660 * src/pcre/dftables.c:
661 * src/pcre/libpcre.pc.in:
662 * src/pcre/libpcrecpp.pc.in:
663 * src/pcre/makevp.bat:
664 * src/pcre/makevp_c.txt:
665 * src/pcre/makevp_l.txt:
666 * src/pcre/pcre-config.in:
668 * src/pcre/pcre.h.generic:
669 * src/pcre/pcre.h.in:
670 * src/pcre/pcre_chartables.c:
671 * src/pcre/pcre_chartables.c.dist:
672 * src/pcre/pcre_compile.c:
673 * src/pcre/pcre_config.c:
674 * src/pcre/pcre_config_android.h:
675 * src/pcre/pcre_config_macosx.h:
676 * src/pcre/pcre_config_win32.h:
677 * src/pcre/pcre_dfa_exec.c:
678 * src/pcre/pcre_exec.c:
679 * src/pcre/pcre_fullinfo.c:
680 * src/pcre/pcre_get.c:
681 * src/pcre/pcre_globals.c:
682 * src/pcre/pcre_info.c:
683 * src/pcre/pcre_internal.h:
684 * src/pcre/pcre_maketables.c:
685 * src/pcre/pcre_newline.c:
686 * src/pcre/pcre_ord2utf8.c:
687 * src/pcre/pcre_printint.src:
688 * src/pcre/pcre_refcount.c:
689 * src/pcre/pcre_scanner.cc:
690 * src/pcre/pcre_scanner.h:
691 * src/pcre/pcre_scanner_unittest.cc:
692 * src/pcre/pcre_setup.h:
693 * src/pcre/pcre_stringpiece.cc:
694 * src/pcre/pcre_stringpiece.h.in:
695 * src/pcre/pcre_stringpiece_unittest.cc:
696 * src/pcre/pcre_study.c:
697 * src/pcre/pcre_tables.c:
698 * src/pcre/pcre_try_flipped.c:
699 * src/pcre/pcre_ucp_searchfuncs.c:
700 * src/pcre/pcre_valid_utf8.c:
701 * src/pcre/pcre_version.c:
702 * src/pcre/pcre_xclass.c:
703 * src/pcre/pcrecpp.cc:
704 * src/pcre/pcrecpp.h:
705 * src/pcre/pcrecpp_internal.h:
706 * src/pcre/pcrecpp_unittest.cc:
707 * src/pcre/pcrecpparg.h.in:
708 * src/pcre/pcredemo.c:
709 * src/pcre/pcregexp.pas:
710 * src/pcre/pcregrep.c:
711 * src/pcre/pcreposix.c:
712 * src/pcre/pcreposix.h:
713 * src/pcre/pcretest.c:
714 * src/pcre/perltest.pl:
716 * src/pcre/ucpinternal.h:
717 * src/pcre/ucptable.h:
719 iOS: needs PCRE sources, added them
721 2011-12-20 Lukas Zeller <luz@plan44.ch>
723 * src/sysync/timezones.h:
724 * src/sysync/tz_table.h:
726 timezones/tz_table: Don't include C++ STL headers in tz_table, as
727 this file is included from within a namespace context.
729 2011-12-20 Lukas Zeller <luz@plan44.ch>
733 iOS: exclude XCode build dir from git
735 2011-12-19 Lukas Zeller <luz@plan44.ch>
738 Merge branch 'refs/heads/meego' into luz
740 2011-11-21 Patrick Ohly <patrick.ohly@intel.com>
744 autotools: bumped minor version
746 2011-11-21 Patrick Ohly <patrick.ohly@intel.com>
748 * src/syncml_tk/src/sml/xlt/all/xlttags.c:
750 SyncML Toolkit: fixed clang compiler warning
752 2011-11-17 Patrick Ohly <patrick.ohly@intel.com>
756 autotools: avoid warnings for set but unused variables
758 2011-10-28 Patrick Ohly <patrick.ohly@intel.com>
760 * src/DB_interfaces/api_db/pluginapids.h:
761 * src/sysync/superdatastore.cpp:
762 * src/sysync/syncdatastore.h:
764 server engine: more efficient deletion in superdatastore
766 2011-10-12 Patrick Ohly <patrick.ohly@intel.com>
770 autotools: bumped minor version
772 2011-10-12 Patrick Ohly <patrick.ohly@intel.com>
774 * src/sysync/customimplds.cpp:
776 engine: fixed handling of 508
778 2011-09-15 Lukas Zeller <luz@plan44.ch>
780 * src/DB_interfaces/api_db/pluginapids.cpp:
781 * src/DB_interfaces/api_db/pluginapids.h:
782 * src/sysync/customimplds.cpp:
783 * src/sysync/customimplds.h:
785 engine: added <plugin_earlystartdataread> to allow StartDataRead
786 to occur early and possibly force a slow sync by returning 508
789 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
791 * src/DB_interfaces/api_db/pluginapids.cpp:
795 2011-10-13 Patrick Ohly <patrick.ohly@intel.com>
799 autotools: must include m4-repo in ACLOCAL_AMFLAGS
801 2011-10-13 Patrick Ohly <patrick.ohly@intel.com>
804 * src/Makefile.am.in:
806 autotools: version bump for SyncEvolution 1.2
808 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
812 autotools: same suppressions for all warning levels
814 2011-10-11 Patrick Ohly <patrick.ohly@intel.com>
816 * src/sysync/customimplds.cpp:
818 DB_Conflict (409): fixed uninitialized memory access
820 2011-10-10 Patrick Ohly <patrick.ohly@intel.com>
824 autotools: bumped version to 3.4.0.16.3
826 2011-09-30 Patrick Ohly <patrick.ohly@intel.com>
828 * src/sysync/customimplds.cpp:
829 * src/sysync/customimplds.h:
831 DB_Conflict (409): avoid sending unnecessary changes back to
834 2011-09-30 Patrick Ohly <patrick.ohly@intel.com>
836 * src/sysync/customimplds.cpp:
838 DB_Conflict (409): correctly count updated and unmodified items
840 2011-09-30 Patrick Ohly <patrick.ohly@intel.com>
842 * src/sysync/customimplds.cpp:
843 * src/sysync/customimplds.h:
845 DB_Conflict (409): do age comparison before merging, avoid
848 2011-09-30 Patrick Ohly <patrick.ohly@intel.com>
850 * src/sysync/customimplds.cpp:
852 DB_Conflict (409): avoid confusing log message
854 2011-09-30 Patrick Ohly <patrick.ohly@intel.com>
856 * src/sysync/multifielditemtype.cpp:
858 COMPAREFIELDS(): fix -1 case
860 2011-09-15 Lukas Zeller <luz@plan44.ch>
862 * src/sysync/customimplds.cpp:
864 engine: fixed bad object delete case (Patrick found it) -
865 SendDBVersionOfItemAsServer() does not pass ownership for item
868 2011-09-15 Patrick Ohly <patrick.ohly@intel.com>
870 * src/sysync/customimplds.cpp:
872 DB_DataMerged (207): avoid double free
874 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
878 autotools: bumped version to 3.4.0.16.2
880 2011-09-12 Patrick Ohly <patrick.ohly@intel.com>
882 * src/DB_interfaces/api_db/pluginapids.cpp:
884 plugin API: support new DB_DataReplaced/Merged/Conflict status
887 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
889 * src/DB_interfaces/api_db/pluginapids.cpp:
891 plugin API: treat DB_DataMerged as success
893 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
895 * src/sysync/dataconversion.cpp:
897 dataconversion.cpp: added dummy getConflictingItemByLocalID() to
898 resolve compile problem
900 2011-09-12 Lukas Zeller <luz@plan44.ch>
902 * src/DB_interfaces/api_db/dbapi.cpp:
903 * src/sysync/customimplds.cpp:
904 * src/sysync/customimplds.h:
905 * src/sysync/localengineds.cpp:
906 * src/sysync/localengineds.h:
907 * src/sysync_SDK/Sources/syerror.h:
908 * src/sysync_SDK/Sources/sync_dbapi.h:
910 engine: added more merge options for DB implementations to ask
913 2011-08-29 Lukas Zeller <luz@plan44.ch>
915 * src/sysync/customimplds.cpp:
916 * src/sysync/localengineds.cpp:
917 * src/sysync/localengineds.h:
918 * src/sysync/stdlogicds.cpp:
919 * src/sysync/stdlogicds.h:
920 * src/sysync/superdatastore.h:
922 server engine: better support for backend doing its own duplicate
923 merging (status 207 from API)
925 2011-09-15 Lukas Zeller <luz@plan44.ch>
928 Merge remote-tracking branch 'refs/remotes/meego/bmc22783' into
931 2011-09-15 Lukas Zeller <luz@plan44.ch>
934 Merge remote-tracking branch 'refs/remotes/meego/master' into luz
936 2011-09-15 Lukas Zeller <luz@plan44.ch>
938 * src/global_options.h:
939 * src/syncml_tk/src/sml/xlt/all/xlttags.c:
940 * src/sysync/scriptcontext.cpp:
941 * src/sysync_SDK/Sources/engine_defs.h:
943 engine 3.4.0.35 + mixed minor cosmetic stuff
945 2011-09-15 Lukas Zeller <luz@plan44.ch>
947 * src/sysync/binfileimplclient.cpp:
949 binfileimplclient: added "binfilesdir" fields to both target and
950 profile key, returning the path where the *.bfi files are stored.
952 2011-09-15 Lukas Zeller <luz@plan44.ch>
954 * src/sysync/customimplds.cpp:
956 Made sure zapping a datastore generates at least one pev_deleting
957 progress event; slightly better total estimation for zapping
960 2011-09-15 Lukas Zeller <luz@plan44.ch>
962 * src/sysync/multifielditem.cpp:
963 * src/sysync/multifielditem.h:
964 * src/sysync/remotedatastore.cpp:
965 * src/sysync/syncdatastore.cpp:
966 * src/sysync/syncitem.cpp:
967 * src/sysync/syncitemtype.cpp:
968 * src/sysync/syncitemtype.h:
970 Named methods for registering and getting types more clearly
973 2011-09-15 Lukas Zeller <luz@plan44.ch>
975 * src/DB_interfaces/api_db/dbapi.cpp:
976 * src/sysync/customimplds.cpp:
977 * src/sysync/customimplds.h:
978 * src/sysync/localengineds.cpp:
979 * src/sysync/localengineds.h:
980 * src/sysync_SDK/Sources/syerror.h:
981 * src/sysync_SDK/Sources/sync_dbapi.h:
983 engine: added more merge options for DB implementations to ask
986 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
990 autotools: bumped version to 3.4.0.16.2
992 2011-09-13 Patrick Ohly <patrick.ohly@intel.com>
995 * m4-repo/dk-warn.m4:
998 autotools: fixed --enable-warning integration
1000 2011-09-12 Patrick Ohly <patrick.ohly@intel.com>
1002 * src/DB_interfaces/api_db/pluginapids.cpp:
1004 plugin API: support new DB_DataReplaced/Merged/Conflict status
1007 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
1009 * src/DB_interfaces/api_db/pluginapids.cpp:
1011 plugin API: treat DB_DataMerged as success
1013 2011-08-29 Patrick Ohly <patrick.ohly@intel.com>
1015 * src/sysync/dataconversion.cpp:
1017 dataconversion.cpp: added dummy getConflictingItemByLocalID() to
1018 resolve compile problem
1020 2011-09-12 Lukas Zeller <luz@plan44.ch>
1022 * src/DB_interfaces/api_db/dbapi.cpp:
1023 * src/sysync/customimplds.cpp:
1024 * src/sysync/customimplds.h:
1025 * src/sysync/localengineds.cpp:
1026 * src/sysync/localengineds.h:
1027 * src/sysync_SDK/Sources/syerror.h:
1028 * src/sysync_SDK/Sources/sync_dbapi.h:
1030 engine: added more merge options for DB implementations to ask
1033 2011-09-06 Lukas Zeller <luz@plan44.ch>
1035 * src/Targets/ReleasedProducts/clientEngine_opensource_linux/clientengine_demo++.pch:
1036 * src/Targets/ReleasedProducts/clientEngine_opensource_linux/clientengine_demo.pch:
1038 cosmetic only - obsolete comment cleanup
1040 2011-09-06 Lukas Zeller <luz@plan44.ch>
1044 .gitignore excluded local management script and related dirs
1046 2011-09-02 Patrick Ohly <patrick.ohly@intel.com>
1051 * src/Makefile.am.in:
1053 autotools: added --enable-warnings
1055 2011-08-29 Lukas Zeller <luz@plan44.ch>
1057 * src/sysync/customimplds.cpp:
1058 * src/sysync/localengineds.cpp:
1059 * src/sysync/localengineds.h:
1060 * src/sysync/stdlogicds.cpp:
1061 * src/sysync/stdlogicds.h:
1062 * src/sysync/superdatastore.h:
1064 server engine: better support for backend doing its own duplicate
1065 merging (status 207 from API)
1067 2011-08-29 Lukas Zeller <luz@plan44.ch>
1070 Merge remote-tracking branch 'refs/remotes/meego/master' into luz
1072 2011-08-18 Lukas Zeller <luz@plan44.ch>
1074 * src/sysync/mimedirprofile.cpp:
1076 engine: MIME-DIR, fixed de-escaping in only-de-escape-linefeeds
1079 2011-08-25 Andris Pavenis <andris.pavenis@ipnetworks.fi>
1081 * src/sysync/debuglogger.cpp:
1082 * src/sysync/debuglogger.h:
1084 Race condition writting global logs
1086 2011-08-18 Lukas Zeller <luz@plan44.ch>
1088 * src/sysync/mimedirprofile.cpp:
1090 engine: MIME-DIR, fixed de-escaping in only-de-escape-linefeeds
1093 2011-08-22 Patrick Ohly <patrick.ohly@intel.com>
1095 * src/sysync_SDK/Sources/enginemodulebase.cpp:
1097 TEngineModuleBase::GetStrValue: use more efficient
1098 std::string::assign()
1100 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
1103 * src/Makefile.am.in:
1105 bumped version to 3.4.0.16.1 and .so revision by one
1107 2011-08-16 Lukas Zeller <luz@plan44.ch>
1109 * src/sysync/customimplds.cpp:
1110 * src/sysync/localengineds.cpp:
1111 * src/sysync/localengineds.h:
1112 * src/sysync/stdlogicds.cpp:
1113 * src/sysync/stdlogicds.h:
1114 * src/sysync/superdatastore.h:
1116 server engine: better support for backend doing its own duplicate
1117 merging (status 207 from API)
1119 2011-08-15 Lukas Zeller <luz@plan44.ch>
1122 Merge branch 'meego_patches_luz' into luz
1124 2011-08-15 Lukas Zeller <luz@plan44.ch>
1127 Merge remote-tracking branch 'meego/master' into luz
1129 2011-08-15 Andris Pavenis <andris.pavenis@ipnetworks.fi>
1131 * src/DB_interfaces/api_db/pluginapiagent.cpp:
1133 Make it possible to use plain text (B64) authentication when
1134 plugin uses Password_MD5_Nonce_IN
1136 2011-08-09 Rohan Garg <rohangarg@kubuntu.org>
1138 * src/Makefile.am.in:
1140 Add dl libraries to libsynthesis_la_LIBADD to make the sources
1141 compile on Ubuntu Oneiric
1143 2011-07-22 Lukas Zeller <luz@plan44.ch>
1145 * src/sysync/mimedirprofile.cpp:
1146 * src/sysync/mimedirprofile.h:
1148 "blob" fields: Added separate CONVMODE_BLOB_AUTO conversion mode
1149 for fields that should be rendered as B64 only in case they are
1150 really non-printable or non-ASCII
1152 2011-07-22 Lukas Zeller <luz@plan44.ch>
1154 * src/sysync/mimedirprofile.cpp:
1155 * src/sysync/mimedirprofile.h:
1157 "blob" fields: Added separate CONVMODE_BLOB_AUTO conversion mode
1158 for fields that should be rendered as B64 only in case they are
1159 really non-printable or non-ASCII
1161 2011-07-22 Patrick Ohly <patrick.ohly@intel.com>
1163 * src/sysync/scriptcontext.cpp:
1165 scripting: added READ() method
1167 2011-07-22 Patrick Ohly <patrick.ohly@intel.com>
1169 * src/sysync/scriptcontext.cpp:
1171 script error messages: fixed invalid memory access
1173 2011-07-22 Patrick Ohly <patrick.ohly@intel.com>
1175 * src/sysync/mimedirprofile.cpp:
1177 "blob" fields: avoid binary encoding if possible
1179 2011-07-22 Patrick Ohly <patrick.ohly@intel.com>
1181 * src/syncml_tk/src/sml/mgr/all/mgrcmdbuilder.c:
1183 SMLTK: fixed g++ 4.6 compiler warning
1185 2011-06-21 Patrick Ohly <patrick.ohly@intel.com>
1187 * src/sysync/mimedirprofile.cpp:
1189 engine: updated implementation of "unprocessed" wildcard
1192 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
1195 Merge branch 'master' into overridedevinf
1197 2011-06-20 Lukas Zeller <luz@plan44.ch>
1199 * src/sysync/multifielditemtype.cpp:
1200 * src/sysync/syncitem.cpp:
1201 * src/sysync/syncitem.h:
1203 <comparescript>: added COMPAREMODE(), needed to determine compare
1206 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
1208 * src/smltk-linker.map:
1210 libsmltk.so: export xltDecInit/xltDecTerminate/xltDecNext
1212 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
1214 * src/sysync/syncsession.cpp:
1215 * src/sysync/syncsession.h:
1217 remote rules + OverrideDevInf: parse DevInf as part of checking
1220 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
1222 * src/sysync/binfileimplclient.cpp:
1223 * src/sysync/binfileimplclient.h:
1224 * src/sysync/localengineds.cpp:
1225 * src/sysync/syncsession.cpp:
1226 * src/sysync/syncsession.h:
1228 remote rules: added OverrideDevInf
1230 2011-05-20 Lukas Zeller <luz@plan44.ch>
1232 * src/DB_interfaces/api_db/dbapi.cpp:
1233 * src/DB_interfaces/api_db/dbapi.h:
1234 * src/DB_interfaces/api_db/dbapi_include.h:
1235 * src/DB_interfaces/api_db/pluginapiagent.cpp:
1236 * src/DB_interfaces/api_db/pluginapiagent.h:
1237 * src/DB_interfaces/api_db/pluginapids.cpp:
1238 * src/DB_interfaces/api_db/pluginapids.h:
1239 * src/DB_interfaces/odbc_db/odbcapiagent.h:
1240 * src/DB_interfaces/odbc_db/odbcapids.cpp:
1241 * src/DB_interfaces/odbc_db/odbcdb_precomp.h:
1242 * src/Transport_interfaces/engine/engineclientbase.cpp:
1243 * src/Transport_interfaces/engine/engineclientbase.h:
1244 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
1245 * src/Transport_interfaces/engine/enginesessiondispatch.h:
1246 * src/platform_adapters/binfile.cpp:
1247 * src/platform_adapters/binfile.h:
1248 * src/platform_adapters/configfiles.h:
1249 * src/platform_adapters/platform_headers.h:
1250 * src/platform_adapters/platform_thread.h:
1251 * src/platform_adapters/profiling.h:
1252 * src/platform_adapters/sysync_glob_vars.h:
1253 * src/platform_adapters/sysyncinit.cpp:
1254 * src/platform_adapters/unix_common/platform_pipe.c:
1255 * src/platform_adapters/unix_common/platform_pipe.h:
1256 * src/platform_adapters/unix_common/platform_thread.cpp:
1257 * src/sysync/binfilebase.cpp:
1258 * src/sysync/binfilebase.h:
1259 * src/sysync/binfileimplclient.h:
1260 * src/sysync/binfileimplds.h:
1261 * src/sysync/clientautosync_inc.h:
1262 * src/sysync/clientprovisioning_inc.cpp:
1263 * src/sysync/configelement.cpp:
1264 * src/sysync/configelement.h:
1265 * src/sysync/customimplagent.cpp:
1266 * src/sysync/customimplds.cpp:
1267 * src/sysync/customimplds.h:
1268 * src/sysync/dataobjtype.cpp:
1269 * src/sysync/dataobjtype.h:
1270 * src/sysync/debuglogger.cpp:
1271 * src/sysync/debuglogger.h:
1272 * src/sysync/engineinterface.cpp:
1273 * src/sysync/engineinterface.h:
1274 * src/sysync/iso8601.cpp:
1275 * src/sysync/iso8601.h:
1276 * src/sysync/mimediritemtype.cpp:
1277 * src/sysync/mimediritemtype.h:
1278 * src/sysync/multifielditem.cpp:
1279 * src/sysync/multifielditem.h:
1280 * src/sysync/multifielditemtype.cpp:
1281 * src/sysync/multifielditemtype.h:
1282 * src/sysync/rawdataitemtype.cpp:
1283 * src/sysync/rawdataitemtype.h:
1284 * src/sysync/remotedatastore.cpp:
1285 * src/sysync/remotedatastore.h:
1286 * src/sysync/rrules.cpp:
1287 * src/sysync/rrules.h:
1288 * src/sysync/scriptcontext.cpp:
1289 * src/sysync/scriptcontext.h:
1290 * src/sysync/simpleitem.cpp:
1291 * src/sysync/simpleitem.h:
1292 * src/sysync/stdlogicagent.cpp:
1293 * src/sysync/stdlogicagent.h:
1294 * src/sysync/stringutils.cpp:
1295 * src/sysync/stringutils.h:
1296 * src/sysync/superdatastore.cpp:
1297 * src/sysync/superdatastore.h:
1298 * src/sysync/syncagent.cpp:
1299 * src/sysync/syncagent.h:
1300 * src/sysync/syncappbase.cpp:
1301 * src/sysync/syncappbase.h:
1302 * src/sysync/syncclientbase.cpp:
1303 * src/sysync/synccommand.cpp:
1304 * src/sysync/synccommand.h:
1305 * src/sysync/syncdatastore.cpp:
1306 * src/sysync/syncitem.cpp:
1307 * src/sysync/syncitem.h:
1308 * src/sysync/syncsession.cpp:
1309 * src/sysync/syncsession.h:
1310 * src/sysync/syncsessiondispatch.cpp:
1311 * src/sysync/syncsessiondispatch.h:
1312 * src/sysync/syserial.h:
1313 * src/sysync/sysync_crc16.cpp:
1314 * src/sysync/sysync_crc16.h:
1315 * src/sysync/sysync_debug.h:
1316 * src/sysync/sysync_globs.h:
1317 * src/sysync/textitemtype.cpp:
1318 * src/sysync/textitemtype.h:
1319 * src/sysync/textprofile.cpp:
1320 * src/sysync/textprofile.h:
1321 * src/sysync/timezones.cpp:
1322 * src/sysync/timezones.h:
1323 * src/sysync/vcalendaritemtype.cpp:
1324 * src/sysync/vcalendaritemtype.h:
1325 * src/sysync/vcarditemtype.cpp:
1326 * src/sysync/vcarditemtype.h:
1327 * src/sysync/vtimezone.cpp:
1328 * src/sysync_SDK/Sources/engine_defs.h:
1329 * src/sysync_SDK/Sources/enginemodulebase.h:
1330 * src/sysync_SDK/Sources/generic_types.h:
1331 * src/sysync_SDK/Sources/lineartime.cpp:
1332 * src/sysync_SDK/Sources/lineartime.h:
1333 * src/sysync_SDK/Sources/san.cpp:
1334 * src/sysync_SDK/Sources/san.h:
1335 * src/sysync_SDK/Sources/sync_dbapi.h:
1336 * src/sysync_SDK/Sources/sync_dbapidef.h:
1337 * src/sysync_SDK/Sources/sysync_b64.cpp:
1338 * src/sysync_SDK/Sources/timeutil.cpp:
1339 * src/sysync_SDK/Sources/timeutil.h:
1341 whitespace cosmetics only: detabbed once again
1343 2011-05-20 Lukas Zeller <luz@plan44.ch>
1345 * src/sysync/localengineds.cpp:
1347 tempGUID checking: disabled expensive checks in normal builds
1348 (SYDEBUG>1 will enable it)
1350 2011-05-20 Lukas Zeller <luz@plan44.ch>
1352 * src/DB_interfaces/api_db/dbapi.cpp:
1353 * src/DB_interfaces/api_db/pluginapids.cpp:
1354 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
1355 * src/Makefile.am.in:
1356 * src/global_options.h:
1357 * src/sysync/mimedirprofile.h:
1358 * src/sysync_SDK/Sources/SDK_util.c:
1359 * src/sysync_SDK/Sources/sync_dbapidef.h:
1361 engine 3.4.0.30, SDK 1.9.1 updates
1363 2011-05-20 Lukas Zeller <luz@plan44.ch>
1365 * src/sysync/binfileimplclient.cpp:
1367 Made d00c705d95 (binfile client: allow configs without server
1368 URL) conditional. Older Synthesis targets need that check.
1370 2011-05-20 Lukas Zeller <luz@plan44.ch>
1373 Merge remote branch 'refs/remotes/meego/master' into luz
1375 2011-05-19 Patrick Ohly <patrick.ohly@intel.com>
1377 * src/sysync/debuglogger.cpp:
1379 TDebugLoggerBase: improved clang error suppression
1381 2011-05-19 Patrick Ohly <patrick.ohly@intel.com>
1383 * src/sysync/customimplds.h:
1385 BinFileImplDS: ignore apiEndDataWrite() name clash
1387 2011-05-19 Patrick Ohly <patrick.ohly@intel.com>
1389 * src/sysync/binfileimplds.cpp:
1390 * src/sysync/binfileimplds.h:
1392 Revert "BinFileImplDS: apiEndDataWrite() ambiguous"
1394 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
1396 * src/sysync/binfileimplclient.cpp:
1397 * src/sysync/binfileimplds.cpp:
1399 gcc 4.6: fixed compile issue
1401 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
1403 * src/sysync/mimedirprofile.cpp:
1405 MAKE/PARSETEXTWITHPROFILE(): support recursive <include rule>
1407 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
1409 * src/sysync/localengineds.cpp:
1410 * src/sysync_SDK/Sources/engine_defs.h:
1412 server progress events: report stable sync mode
1414 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
1416 * src/sysync/scriptcontext.cpp:
1417 * src/sysync/stringutils.cpp:
1418 * src/sysync/syncappbase.cpp:
1419 * src/sysync_SDK/Sources/SDK_support.cpp:
1421 fixed compiler warnings around "unsigned >= 0"
1423 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
1425 * src/sysync/binfileimplds.cpp:
1426 * src/sysync/binfileimplds.h:
1428 BinFileImplDS: apiEndDataWrite() ambiguous
1430 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
1432 * src/Makefile.am.in:
1433 * synthesis-sdk.pc.in:
1436 Synthesis SDK: explicitly define dependency on libsmltk
1438 2011-02-28 Patrick Ohly <patrick.ohly@intel.com>
1441 * src/Makefile.am.in:
1443 version bump: new revision, mark in .pc file
1445 2011-02-18 Patrick Ohly <patrick.ohly@intel.com>
1447 * src/DB_interfaces/api_db/pluginapids.cpp:
1448 * src/platform_adapters/binfile.cpp:
1449 * src/sysync/binfileimplds.cpp:
1450 * src/sysync/customimplds.cpp:
1451 * src/sysync/debuglogger.cpp:
1452 * src/sysync/mimedirprofile.cpp:
1453 * src/sysync/rrules.cpp:
1454 * src/sysync/syncagent.cpp:
1455 * src/sysync/syncappbase.cpp:
1456 * src/sysync/timezones.cpp:
1457 * src/sysync_SDK/Sources/dbitem.cpp:
1459 compiler fixes for clang 2.8
1461 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
1464 Merge remote branch 'synthesis/luz'
1466 2011-01-28 Lukas Zeller <luz@plan44.ch>
1468 * src/sysync/mimedirprofile.cpp:
1469 * src/sysync_SDK/Sources/sysync_utils.cpp:
1471 mime-dir: Improved QP decoding, now detects not only CRLF, but
1472 also CR and LF within QP. Also fixed generator to avoid softbreak
1473 indicator at end of string.
1475 2011-01-28 Lukas Zeller <luz@plan44.ch>
1477 * src/global_options.h:
1478 * src/sysync/mimedirprofile.cpp:
1479 * src/sysync/mimedirprofile.h:
1481 B64 decoding: fixed bad bug found by Patrick (thanks!) that
1482 caused B64 encoded properties not to be decoded any more. This
1483 was introduced with 3529d3cb09
1485 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
1488 Merge remote branch 'synthesis/luz'
1490 2011-01-27 Lukas Zeller <luz@plan44.ch>
1492 * src/sysync/mimedirprofile.cpp:
1493 * src/sysync/mimedirprofile.h:
1494 * src/sysync/vcalendaritemtype.h:
1496 mimedir: more generic solution for conversion options (instead of
1497 special modes like BDAY, which is removed again)
1499 2011-01-26 Lukas Zeller <luz@plan44.ch>
1501 * src/sysync/mimedirprofile.cpp:
1502 * src/sysync/mimedirprofile.h:
1504 added conversion="BDAY" to render BDAY in ISO8601 extended format
1505 (special case for this property, even in vCard 3.0).
1507 2011-01-26 Patrick Ohly <patrick.ohly@intel.com>
1510 Merge remote branch 'synthesis/luz'
1512 2011-01-25 Lukas Zeller <luz@plan44.ch>
1514 * src/global_options.h:
1515 * src/sysync/mimedirprofile.cpp:
1516 * src/sysync/mimedirprofile.h:
1518 engine: implemented "unprocessed" wildcard properties to allow
1519 handling unknown extensions (like X-xxxx properies)
1521 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
1523 * src/sysync/mimedirprofile.cpp:
1524 * src/sysync/mimedirprofile.h:
1526 MAKE/PARSETEXTWITHPROFILE(): allow rule parameter to influence
1527 global conversion options
1529 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
1531 * src/sysync/mimedirprofile.cpp:
1533 TMimeDirProfileHandler::getOptionsFromDatastore(): clarify usage
1536 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
1538 * src/sysync/binfileimplclient.cpp:
1540 binfile client: allow configs without server URL
1542 2011-01-20 Lukas Zeller <luz@plan44.ch>
1544 * src/DB_interfaces/api_db/DLL_interface.cpp:
1545 * src/DB_interfaces/api_db/DLL_interface.h:
1546 * src/DB_interfaces/api_db/dbapi.cpp:
1547 * src/DB_interfaces/api_db/dbapi.h:
1548 * src/DB_interfaces/api_db/dbapi_include.h:
1549 * src/DB_interfaces/api_db/pluginapiagent.cpp:
1550 * src/DB_interfaces/api_db/pluginapiagent.h:
1551 * src/DB_interfaces/api_db/pluginapids.cpp:
1552 * src/DB_interfaces/api_db/pluginapids.h:
1553 * src/DB_interfaces/api_db/sync_dbapiconnect.cpp:
1554 * src/DB_interfaces/api_db/sync_dbapiconnect.h:
1555 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
1556 * src/DB_interfaces/odbc_db/odbcapiagent.h:
1557 * src/DB_interfaces/odbc_db/odbcapids.cpp:
1558 * src/DB_interfaces/odbc_db/odbcapids.h:
1559 * src/Targets/ReleasedProducts/SDK/target_options.h:
1560 * src/Transport_interfaces/engine/engineclientbase.cpp:
1561 * src/Transport_interfaces/engine/engineclientbase.h:
1562 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
1563 * src/Transport_interfaces/engine/enginesessiondispatch.h:
1564 * src/platform_adapters/binfile.cpp:
1565 * src/platform_adapters/binfile.h:
1566 * src/platform_adapters/configfiles.h:
1567 * src/platform_adapters/linux/configfiles.cpp:
1568 * src/platform_adapters/linux/platform_DLL.cpp:
1569 * src/platform_adapters/linux/platform_exec.c:
1570 * src/platform_adapters/linux/platform_exec.h:
1571 * src/platform_adapters/linux/platform_headers.h:
1572 * src/platform_adapters/linux/platform_time.cpp:
1573 * src/platform_adapters/linux/platform_time.h:
1574 * src/platform_adapters/linux/platform_timezones.cpp:
1575 * src/platform_adapters/linux/profiling.cpp:
1576 * src/platform_adapters/platform_DLL.h:
1577 * src/platform_adapters/platform_file.h:
1578 * src/platform_adapters/platform_headers.h:
1579 * src/platform_adapters/platform_mutex.h:
1580 * src/platform_adapters/platform_thread.h:
1581 * src/platform_adapters/profiling.h:
1582 * src/platform_adapters/sysync_glob_vars.h:
1583 * src/platform_adapters/sysyncinit.cpp:
1584 * src/platform_adapters/unix_common/platform_file.cpp:
1585 * src/platform_adapters/unix_common/platform_mutex.cpp:
1586 * src/platform_adapters/unix_common/platform_pipe.c:
1587 * src/platform_adapters/unix_common/platform_pipe.h:
1588 * src/platform_adapters/unix_common/platform_thread.cpp:
1589 * src/syncapps/clientEngine_custom/clientengine_custom_Base.cpp:
1590 * src/syncapps/clientEngine_custom/clientengine_custom_Base.h:
1591 * src/syncapps/serverEngine_custom/serverengine_custom_Base.cpp:
1592 * src/syncapps/serverEngine_custom/serverengine_custom_Base.h:
1593 * src/syncapps/sysytool/sysytool.cpp:
1594 * src/syncapps/sysytool/sysytool_dispatch.cpp:
1595 * src/syncapps/sysytool/sysytool_dispatch.h:
1596 * src/sysync/binfilebase.cpp:
1597 * src/sysync/binfilebase.h:
1598 * src/sysync/binfileimplclient.cpp:
1599 * src/sysync/binfileimplclient.h:
1600 * src/sysync/binfileimplds.cpp:
1601 * src/sysync/binfileimplds.h:
1602 * src/sysync/clientautosync_inc.cpp:
1603 * src/sysync/clientprovisioning_inc.cpp:
1604 * src/sysync/configelement.cpp:
1605 * src/sysync/configelement.h:
1606 * src/sysync/customimplagent.cpp:
1607 * src/sysync/customimplagent.h:
1608 * src/sysync/customimplds.cpp:
1609 * src/sysync/customimplds.h:
1610 * src/sysync/dataobjtype.cpp:
1611 * src/sysync/dataobjtype.h:
1612 * src/sysync/debuglogger.cpp:
1613 * src/sysync/debuglogger.h:
1614 * src/sysync/engineentry.cpp:
1615 * src/sysync/engineentry.h:
1616 * src/sysync/engineinterface.cpp:
1617 * src/sysync/engineinterface.h:
1618 * src/sysync/global_progress.h:
1619 * src/sysync/iso8601.cpp:
1620 * src/sysync/iso8601.h:
1621 * src/sysync/itemfield.cpp:
1622 * src/sysync/itemfield.h:
1623 * src/sysync/localengineds.cpp:
1624 * src/sysync/localengineds.h:
1625 * src/sysync/mimediritemtype.cpp:
1626 * src/sysync/mimediritemtype.h:
1627 * src/sysync/mimedirprofile.cpp:
1628 * src/sysync/mimedirprofile.h:
1629 * src/sysync/multifielditem.cpp:
1630 * src/sysync/multifielditem.h:
1631 * src/sysync/multifielditemtype.cpp:
1632 * src/sysync/multifielditemtype.h:
1633 * src/sysync/rawdataitemtype.cpp:
1634 * src/sysync/rawdataitemtype.h:
1635 * src/sysync/remotedatastore.cpp:
1636 * src/sysync/remotedatastore.h:
1637 * src/sysync/rrules.cpp:
1638 * src/sysync/rrules.h:
1639 * src/sysync/scriptcontext.cpp:
1640 * src/sysync/scriptcontext.h:
1641 * src/sysync/simpleitem.cpp:
1642 * src/sysync/simpleitem.h:
1643 * src/sysync/stdlogicagent.cpp:
1644 * src/sysync/stdlogicagent.h:
1645 * src/sysync/stdlogicds.cpp:
1646 * src/sysync/stdlogicds.h:
1647 * src/sysync/stringutils.cpp:
1648 * src/sysync/stringutils.h:
1649 * src/sysync/superdatastore.cpp:
1650 * src/sysync/superdatastore.h:
1651 * src/sysync/syncagent.cpp:
1652 * src/sysync/syncagent.h:
1653 * src/sysync/syncappbase.cpp:
1654 * src/sysync/syncappbase.h:
1655 * src/sysync/syncclientbase.cpp:
1656 * src/sysync/syncclientbase.h:
1657 * src/sysync/synccommand.cpp:
1658 * src/sysync/synccommand.h:
1659 * src/sysync/syncdatastore.cpp:
1660 * src/sysync/syncdatastore.h:
1661 * src/sysync/syncitem.cpp:
1662 * src/sysync/syncitem.h:
1663 * src/sysync/syncitemtype.cpp:
1664 * src/sysync/syncitemtype.h:
1665 * src/sysync/syncml_globs.h:
1666 * src/sysync/syncsession.cpp:
1667 * src/sysync/syncsession.h:
1668 * src/sysync/syncsessiondispatch.cpp:
1669 * src/sysync/syncsessiondispatch.h:
1670 * src/sysync/syserial.h:
1671 * src/sysync/sysync_crc16.cpp:
1672 * src/sysync/sysync_crc16.h:
1673 * src/sysync/sysync_debug.h:
1674 * src/sysync/sysync_globs.h:
1675 * src/sysync/textitemtype.cpp:
1676 * src/sysync/textitemtype.h:
1677 * src/sysync/textprofile.cpp:
1678 * src/sysync/textprofile.h:
1679 * src/sysync/timezones.cpp:
1680 * src/sysync/timezones.h:
1681 * src/sysync/tz_table.h:
1682 * src/sysync/uiapi.cpp:
1683 * src/sysync/uiapi.h:
1684 * src/sysync/vcalendaritemtype.cpp:
1685 * src/sysync/vcalendaritemtype.h:
1686 * src/sysync/vcarditemtype.cpp:
1687 * src/sysync/vcarditemtype.h:
1688 * src/sysync/vtimezone.cpp:
1689 * src/sysync/vtimezone.h:
1690 * src/sysync_SDK/DB_Interfaces/demo/DLL/target_options.h:
1691 * src/sysync_SDK/DB_Interfaces/demo/sync_dbapi_demo.c:
1692 * src/sysync_SDK/DB_Interfaces/snowwhite/DLL/target_options.h:
1693 * src/sysync_SDK/DB_Interfaces/snowwhite/myadapter.h:
1694 * src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:
1695 * src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:
1696 * src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:
1697 * src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:
1698 * src/sysync_SDK/DB_Interfaces/text_db/DLL/target_options.h:
1699 * src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
1700 * src/sysync_SDK/Sources/SDK_support.cpp:
1701 * src/sysync_SDK/Sources/SDK_support.h:
1702 * src/sysync_SDK/Sources/SDK_util.c:
1703 * src/sysync_SDK/Sources/SDK_util.h:
1704 * src/sysync_SDK/Sources/UI_util.cpp:
1705 * src/sysync_SDK/Sources/UI_util.h:
1706 * src/sysync_SDK/Sources/admindata.cpp:
1707 * src/sysync_SDK/Sources/admindata.h:
1708 * src/sysync_SDK/Sources/blobs.cpp:
1709 * src/sysync_SDK/Sources/blobs.h:
1710 * src/sysync_SDK/Sources/dbitem.cpp:
1711 * src/sysync_SDK/Sources/dbitem.h:
1712 * src/sysync_SDK/Sources/engine_defs.h:
1713 * src/sysync_SDK/Sources/enginemodulebase.cpp:
1714 * src/sysync_SDK/Sources/enginemodulebase.h:
1715 * src/sysync_SDK/Sources/enginemodulebridge.cpp:
1716 * src/sysync_SDK/Sources/enginemodulebridge.h:
1717 * src/sysync_SDK/Sources/lineartime.cpp:
1718 * src/sysync_SDK/Sources/lineartime.h:
1719 * src/sysync_SDK/Sources/prefix_file.h:
1720 * src/sysync_SDK/Sources/san.cpp:
1721 * src/sysync_SDK/Sources/san.h:
1722 * src/sysync_SDK/Sources/stringutil.cpp:
1723 * src/sysync_SDK/Sources/stringutil.h:
1724 * src/sysync_SDK/Sources/syerror.h:
1725 * src/sysync_SDK/Sources/sync_dbapi.h:
1726 * src/sysync_SDK/Sources/sync_dbapidef.h:
1727 * src/sysync_SDK/Sources/sync_declarations.h:
1728 * src/sysync_SDK/Sources/sync_include.h:
1729 * src/sysync_SDK/Sources/sync_uiapi.h:
1730 * src/sysync_SDK/Sources/syncexception.cpp:
1731 * src/sysync_SDK/Sources/syncexception.h:
1732 * src/sysync_SDK/Sources/sysync_utils.cpp:
1733 * src/sysync_SDK/Sources/sysync_utils.h:
1734 * src/sysync_SDK/Sources/timeutil.cpp:
1735 * src/sysync_SDK/Sources/timeutil.h:
1737 Updated copyright notice, year and author email address (comment
1738 only, no code changes)
1740 2011-01-20 Lukas Zeller <luz@plan44.ch>
1742 * src/DB_interfaces/api_db/pluginapids.cpp:
1743 * src/sysync/localengineds.cpp:
1744 * src/sysync/mimedirprofile.cpp:
1746 changed debug logging channel for tempGUID mapping debug: now is
1747 DBG_ADMIN+DBG_EXOTIC
1749 2011-01-20 Lukas Zeller <luz@synthesis.ch>
1752 Merge remote branch 'refs/remotes/meego/master' into luz_updates
1754 2011-01-19 Lukas Zeller <luz@plan44.ch>
1756 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
1758 engine: ODBC: SQLEXECUTE() within <afterconnectscript> sometimes
1759 did not execute on the new connection, but on the old one.
1761 2010-12-15 Lukas Zeller <luz@plan44.ch>
1763 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
1764 * src/DB_interfaces/odbc_db/odbcapiagent.h:
1765 * src/global_options.h:
1767 ODBC: adjusted for 64bit, especially using SQLLEN which is not
1768 same as SQLINTEGER in 64bit
1770 2011-01-13 Lukas Zeller <luz@plan44.ch>
1772 * src/global_options.h:
1773 * src/sysync/customimplds.cpp:
1775 engine: fixed problem when client-replace wins conflict over
1778 2011-01-13 Lukas Zeller <luz@plan44.ch>
1780 * src/sysync/mimedirprofile.cpp:
1782 engine: comment cosmetics
1784 2010-12-18 Lukas Zeller <luz@plan44.ch>
1786 * src/sysync/binfileimplclient.cpp:
1787 * src/sysync/binfileimplds.cpp:
1788 * src/sysync/itemfield.cpp:
1789 * src/sysync/itemfield.h:
1790 * src/sysync/localengineds.cpp:
1791 * src/sysync/localengineds.h:
1792 * src/sysync/stdlogicds.cpp:
1793 * src/sysync/stdlogicds.h:
1795 whitespace cosmetics ONLY: detabbed some files once again
1797 2010-12-18 Lukas Zeller <luz@plan44.ch>
1799 * src/sysync/localengineds.cpp:
1800 * src/sysync/localengineds.h:
1801 * src/sysync/stdlogicds.cpp:
1802 * src/sysync/stdlogicds.h:
1804 engine: server: optimized tempGUIDs - only generate them when
1807 2010-12-16 Lukas Zeller <luz@plan44.ch>
1809 * src/sysync/localengineds.cpp:
1811 engine: server case: fixed bad bug that could mess up tempGUIDs.
1812 These must be cleared when first <Sync> is received.
1814 2010-12-15 Lukas Zeller <luz@synthesis.ch>
1816 * src/global_options.h:
1817 * src/sysync/itemfield.cpp:
1818 * src/sysync/itemfield.h:
1820 engine 3.4.0.22: to test the assigned status of an array field,
1821 access to array index -1 now returns status.
1823 2010-12-15 Lukas Zeller <luz@plan44.ch>
1825 * src/sysync/mimedirprofile.cpp:
1827 engine: in valuelists with suppressempty not set, an exhaused
1828 array must generate an empty property (and NOT no property at
1831 2010-12-14 Lukas Zeller <luz@synthesis.ch>
1833 * src/sysync/mimedirprofile.cpp:
1835 engine: prevent generating invalid recurrence end specifications
1836 in vCalendar 1.0 RRULE (date-only not allowed, must be date+time)
1838 2010-12-05 Lukas Zeller <luz@synthesis.ch>
1840 * src/global_options.h:
1841 * src/syncapps/sysytool/sysytool.cpp:
1843 engine: decoupled displayed release year from license-relevant
1844 "release" (now called "start of release period for product")
1846 2010-12-02 Lukas Zeller <luz@synthesis.ch>
1848 * src/global_options.h:
1849 * src/sysync/binfileimplds.cpp:
1851 engine 3.4.0.20 - no longer forces slow sync on other profiles
1852 when one profile is zapped (with separate changelogs)
1854 2010-10-25 Lukas Zeller <luz@synthesis.ch>
1856 * src/sysync/binfileimplclient.cpp:
1858 engine: added check for first time sync (no remote anchor saved)
1861 2010-10-22 Lukas Zeller <luz@synthesis.ch>
1863 * src/syncml_tk/src/sml/xlt/all/xltdec.c:
1865 SyncMLTK: in xltdec error message, dump of hex was ok, but ASCII
1866 showed the wrong bytes
1868 2010-09-21 Lukas Zeller <luz@synthesis.ch>
1870 * src/global_options.h:
1872 engine 3.4.0.19 - with Patrick's patch for TZNAME TZID encoding
1874 2010-09-21 Lukas Zeller <luz@synthesis.ch>
1876 * src/sysync/syncagent.cpp:
1878 engine: added missing ifdef for compiling client-only library
1880 2011-01-20 Beat Forster <bfo@synthesis.ch>
1882 * src/DB_interfaces/api_db/dbapi.cpp:
1883 * src/DB_interfaces/api_db/dbapi.h:
1884 * src/DB_interfaces/api_db/dbapi_include.h:
1885 * src/DB_interfaces/api_db/sync_dbapiconnect.cpp:
1886 * src/DB_interfaces/api_db/sync_dbapiconnect.h:
1887 * src/sysync_SDK/DB_Interfaces/demo/sync_dbapi_demo.c:
1888 * src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:
1889 * src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:
1890 * src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
1891 * src/sysync_SDK/Sources/sync_dbapi.h:
1892 * src/sysync_SDK/Sources/sync_dbapidef.h:
1894 engine: LoadAdminAsKey/SaveAdminAsKey prepared in DB-API (actual
1895 usage in engine still missing)
1897 2011-01-20 Lukas Zeller <luz@synthesis.ch>
1903 Updated licensing files and author emails
1905 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
1907 * src/syncml_tk/src/sml/xlt/all/xltenc.c:
1909 SyncML TK: adjust size of DevInf buffer dynamically
1911 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
1914 Merge remote branch 'synthesis/luz'
1916 2010-12-16 Lukas Zeller <luz@plan44.ch>
1918 * src/sysync/localengineds.cpp:
1920 engine: server case: fixed bad bug that could mess up tempGUIDs.
1921 These must be cleared when first <Sync> is received.
1923 2010-12-19 Patrick Ohly <patrick.ohly@intel.com>
1925 * src/sysync/localengineds.cpp:
1927 temporary ID mapping: flag unexpected state as real errors
1929 2010-12-15 Patrick Ohly <patrick.ohly@intel.com>
1931 * src/platform_adapters/linux/platform_timezones.cpp:
1933 Linux time zones: use TZID=<location> instead of
1934 TZID=/softwarestudio.org/Tzfile/<location>
1936 2010-12-14 Lukas Zeller <luz@synthesis.ch>
1938 * src/sysync/mimedirprofile.cpp:
1940 engine: prevent generating invalid recurrence end specifications
1941 in vCalendar 1.0 RRULE (date-only not allowed, must be date+time)
1943 2010-12-14 Patrick Ohly <patrick.ohly@intel.com>
1945 * src/sysync/mimedirprofile.cpp:
1947 Revert "vCalendar 1.0: avoid RRULE end date without time"
1949 2010-12-14 Patrick Ohly <patrick.ohly@intel.com>
1952 * src/Makefile.am.in:
1954 autotools: fix compilation with old libtool 1.5.22 on CentOS 5.5
1956 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
1958 * src/sysync/mimedirprofile.cpp:
1960 vCalendar 1.0: avoid RRULE end date without time
1962 2010-12-12 Patrick Ohly <patrick.ohly@intel.com>
1964 * src/sysync/vtimezone.cpp:
1966 vtimezone: retain original TZID in imported definitions
1968 2010-12-12 Patrick Ohly <patrick.ohly@intel.com>
1970 * src/platform_adapters/linux/platform_timezones.cpp:
1971 * src/sysync/timezones.h:
1972 * src/sysync/vtimezone.cpp:
1973 * src/sysync/vtimezone.h:
1975 vtimezones: explicitly store std and dst TZNAME
1977 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
1979 * src/sysync/localengineds.cpp:
1981 maximum UID size: avoid redundant tempUID->localUID mappings
1983 2010-12-08 Patrick Ohly <patrick.ohly@intel.com>
1985 * src/DB_interfaces/api_db/pluginapids.cpp:
1986 * src/sysync/localengineds.cpp:
1988 temporary IDs: avoid reusing existing ID
1990 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
1992 * src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:
1994 SyncML Toolkit: fixed memory leak in case of error
1996 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
1998 * src/sysync/syncsession.cpp:
2000 sync session: handle empty Target URI
2002 2010-11-28 David Bremner <bremner@unb.ca>
2004 * src/Targets/ReleasedProducts/SDK/target_options.h:
2006 improve detection of MacOS X, to avoid confusion on other Mach
2009 2010-08-24 Lukas Zeller <luz@synthesis.ch>
2011 * src/sysync/multifielditemtype.cpp:
2012 * src/sysync/syncitem.cpp:
2013 * src/sysync/syncitem.h:
2015 engine: added new compare mode for fields: "scripted"
2017 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
2019 * src/sysync/itemfield.cpp:
2021 newItemField(): incorrect parameters
2023 2010-09-30 Lukas Zeller <luz@synthesis.ch>
2026 Merge remote branch 'refs/remotes/meego/master' into luz
2028 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
2030 * src/sysync/vtimezone.cpp:
2032 vtimezone: fixed handling of TZID with special characters
2034 2010-09-16 Lukas Zeller <luz@synthesis.ch>
2036 * src/sysync/timezones.cpp:
2038 engine 3.4.0.17: fixed bad timezones bug causing imported TZ to
2039 be treated as "Z" zone
2041 2010-09-16 Lukas Zeller <luz@synthesis.ch>
2043 * src/global_options.h:
2044 * src/sysync/timezones.cpp:
2046 engine 3.4.0.17: fixed bad timezones bug causing imported TZ to
2047 be treated as "Z" zone
2049 2010-09-08 Lukas Zeller <luz@synthesis.ch>
2051 * src/global_options.h:
2053 engine 3.4.0.16 - internal and libsynthesis sources in sync
2055 2010-09-08 Lukas Zeller <luz@synthesis.ch>
2057 * src/sysync_SDK/Sources/SDK_util.c:
2058 * src/sysync_SDK/Sources/sync_dbapidef.h:
2060 SDK version is now 1.8.0
2062 2010-09-08 Lukas Zeller <luz@synthesis.ch>
2064 * src/sysync/rawdataitemtype.cpp:
2065 * src/sysync/stdlogicds.cpp:
2067 some whitespace cosmetics
2069 2010-09-08 Lukas Zeller <luz@synthesis.ch>
2071 * src/sysync/binfileimplds.cpp:
2073 binfileimplds: added some more debug output for observing
2074 pseudo-change suppression and CRC checking in general
2076 2010-08-29 Lukas Zeller <luz@synthesis.ch>
2078 * src/global_options.h:
2080 engine 3.4.0.15 - version built as update for command line
2081 clients and all servers
2083 2010-08-26 Lukas Zeller <luz@synthesis.ch>
2085 * src/syncml_tk/src/sml/xlt/all/xltdecwbxml.c:
2086 * src/syncml_tk/src/sml/xlt/all/xltenc.c:
2087 * src/sysync/syncappbase.cpp:
2089 engine: Now allows WBXML 1.3
2091 2010-08-25 Lukas Zeller <luz@synthesis.ch>
2093 * src/DB_interfaces/api_db/pluginapids.cpp:
2094 * src/DB_interfaces/api_db/pluginapids.h:
2096 engine: now checks for CA_DeleteSyncSet module capability to
2097 optimize performance in some "reload device" cases.
2099 2010-08-24 Lukas Zeller <luz@synthesis.ch>
2101 * src/sysync/customimplds.cpp:
2102 * src/sysync/customimplds.h:
2104 engine: we need getItemFromSyncSetItem() in all cases
2106 2010-08-24 Lukas Zeller <luz@synthesis.ch>
2108 * src/sysync/binfileimplds.cpp:
2109 * src/sysync/binfileimplds.h:
2110 * src/sysync/customimplds.cpp:
2112 engine: added <pseudochangedetection> option for datastores with
2113 records that get touched (modified date updated) too often.
2115 2010-08-24 Lukas Zeller <luz@synthesis.ch>
2117 * src/sysync/multifielditemtype.cpp:
2118 * src/sysync/syncitem.cpp:
2119 * src/sysync/syncitem.h:
2121 engine: added new compare mode for fields: "scripted"
2123 2010-08-24 Lukas Zeller <luz@synthesis.ch>
2125 * src/DB_interfaces/api_db/pluginapids.cpp:
2127 engine: prepared (but not yet enabled) optimization for
2128 pluginApiDS such that syncset is not loaded in a slow refresh
2131 2010-08-24 Lukas Zeller <luz@synthesis.ch>
2133 * src/sysync/customimplds.cpp:
2135 engine: fixed boolean bug from 041c7f808f (engine 3.4.0.14:
2136 implemented filtered sync set deletion)
2138 2010-08-24 Lukas Zeller <luz@synthesis.ch>
2140 * src/DB_interfaces/api_db/pluginapids.cpp:
2141 * src/DB_interfaces/api_db/pluginapids.h:
2142 * src/DB_interfaces/odbc_db/odbcapids.cpp:
2143 * src/global_options.h:
2144 * src/sysync/customimplds.cpp:
2145 * src/sysync/customimplds.h:
2146 * src/sysync/localengineds.cpp:
2148 engine 3.4.0.14: implemented filtered sync set deletion
2150 2010-07-29 Lukas Zeller <luz@synthesis.ch>
2152 * src/sysync/itemfield.cpp:
2154 engine: cosmetic - removed obsolete commented out code
2156 2010-07-25 Lukas Zeller <luz@synthesis.ch>
2158 * src/sysync/mimedirprofile.cpp:
2159 * src/sysync/mimedirprofile.h:
2161 engine: refined folding for pre-MIME-DIR and MIME-DIR - new
2162 "foldbetween" <property> attribute.
2164 2010-07-17 Lukas Zeller <luz@synthesis.ch>
2166 * src/sysync/mimedirprofile.cpp:
2167 * src/sysync/mimedirprofile.h:
2169 engine: improved folding for pre-MIME-DIR formats.
2171 2010-07-12 Lukas Zeller <luz@synthesis.ch>
2173 * src/sysync/localengineds.cpp:
2174 * src/sysync/localengineds.h:
2176 engine: client side filtering: when re-alerting, filters must be
2177 reset before re-creating the alert.
2179 2010-07-12 Lukas Zeller <luz@synthesis.ch>
2181 * src/DB_interfaces/api_db/pluginapids.cpp:
2182 * src/global_options.h:
2183 * src/sysync/binfileimplds.cpp:
2185 engine 3.4.0.11: fixed problems with change detection when items
2186 can disappear and re-appear with same ID in syncset, and with
2187 some filtering scenarios.
2189 2010-06-28 Lukas Zeller <luz@synthesis.ch>
2191 * src/sysync/rrules.cpp:
2193 engine: rrules: cosmetic comment only: clarification of enddate
2194 TZ for iCalendar 2.0
2196 2010-06-25 Lukas Zeller <luz@synthesis.ch>
2198 * src/sysync/binfileimplds.cpp:
2200 engine: multi-profile: when a new profile was added AFTER
2201 migration to separate profiles, the changelog was created with
2202 the unified name instead of per-profile.
2204 2010-06-25 Lukas Zeller <luz@synthesis.ch>
2206 * src/sysync/binfilebase.cpp:
2207 * src/sysync/binfilebase.h:
2209 binfile: added aOverwrite option for createAsCopyFrom() to
2210 allow/prevent overwriting possibly existing target.
2212 2010-06-24 Lukas Zeller <luz@synthesis.ch>
2214 * src/sysync/binfileimplclient.cpp:
2216 engine: search datastores by dbtypeID, not name.
2218 2010-06-24 Lukas Zeller <luz@synthesis.ch>
2220 * src/sysync/syncagent.cpp:
2222 engine: added "isserver" sessionKey value for plugins to check if
2223 they run as a server or client
2225 2010-06-24 Lukas Zeller <luz@synthesis.ch>
2227 * src/sysync/binfileimplds.cpp:
2228 * src/sysync/customimplds.cpp:
2229 * src/sysync/customimplds.h:
2230 * src/sysync/localengineds.cpp:
2231 * src/sysync_SDK/Sources/sysync_utils.cpp:
2233 engine: errors from StartDataRead now propagate correctly,
2234 binfilelog and events get correct local status code now.
2236 2010-06-23 Lukas Zeller <luz@synthesis.ch>
2238 * src/sysync/configelement.cpp:
2240 engine: fixed config parsing bug that could cause some elements
2241 to get ignored when preceeded by a ifdeffed-out element.
2243 2010-06-22 Lukas Zeller <luz@synthesis.ch>
2245 * src/sysync/itemfield.cpp:
2246 * src/sysync/itemfield.h:
2248 engine: itemFields: arrayfield now always have one field
2249 (firstField) instantiated to be able to perform type check using
2252 2010-06-22 Lukas Zeller <luz@synthesis.ch>
2254 * src/DB_interfaces/api_db/pluginapids.cpp:
2255 * src/sysync/binfileimplds.cpp:
2256 * src/sysync/customimplds.cpp:
2258 engine: when post-processing items read via plugins from AsKey,
2259 now correctly apply <userzoneoutput> if it is set.
2261 2010-06-22 Lukas Zeller <luz@synthesis.ch>
2263 * src/global_options.h:
2264 * src/sysync/binfilebase.cpp:
2265 * src/sysync/binfilebase.h:
2266 * src/sysync/binfileimplclient.cpp:
2267 * src/sysync/binfileimplclient.h:
2268 * src/sysync/binfileimplds.cpp:
2270 engine 3.4.0.10: separate changelogs, pendingmaps and pendingitem
2271 for each profile to allow for different syncsets in profiles (as
2272 needed by SyncML PRO iOS)
2274 2010-06-21 Lukas Zeller <luz@synthesis.ch>
2276 * src/sysync/binfileimplclient.cpp:
2278 engine: added read-only "profileID" value in target key, for
2279 backreferencing the profile from the target.
2281 2010-06-17 Lukas Zeller <luz@synthesis.ch>
2283 * src/global_options.h:
2285 engine 3.4.0.9 - mobile OS X platforms (iPhone, iPad, iPod touch)
2286 now are called "iOS". Engine also contains work-in-progress
2289 2010-06-17 Lukas Zeller <luz@synthesis.ch>
2291 * src/global_options.h:
2293 engine: iOS: that's how the platform (MOBOSX) is now called
2295 2010-05-23 Lukas Zeller <luz@synthesis.ch>
2297 * src/sysync/engineinterface.cpp:
2298 * src/sysync/syncappbase.cpp:
2300 engine license checking: added "enabledStatus" key to /licensing
2301 to check enabled status including free evaluation period
2303 2010-05-21 Lukas Zeller <luz@synthesis.ch>
2305 * src/sysync/dataobjtype.cpp:
2307 dataobjtype: fixed bug that caused dataobjs without a profile
2308 (e.g. "file") to crash on creation.
2310 2010-05-19 Lukas Zeller <luz@synthesis.ch>
2312 * src/sysync/rawdataitemtype.cpp:
2314 rawdataitemtype: eliminated warning (unused var)
2316 2010-05-16 Lukas Zeller <luz@synthesis.ch>
2318 * src/sysync/rawdataitemtype.cpp:
2320 iPhoneOS and MacOS X builds: included rawdataitemtype
2323 2010-05-16 Lukas Zeller <luz@synthesis.ch>
2325 * src/sysync/syncagent.cpp:
2327 engine: server-only library did not compile w/o PROGRESS_EVENTS
2330 2010-05-14 Lukas Zeller <luz@synthesis.ch>
2332 * src/sysync/syncagent.h:
2334 client-only-engine: made compile again, progress event vars must
2335 be common for server and client!
2337 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
2339 * src/sysync/mimedirprofile.cpp:
2341 MIME Profile: setting one rule also activates all included rules
2343 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
2345 * src/sysync/mimedirprofile.cpp:
2347 MIME Profile: check <parameter rule="something"> when parsing
2349 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
2351 * src/sysync/mimedirprofile.cpp:
2353 MIME Profile: check <parameter rule="something"> when generating
2355 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
2357 * src/sysync/mimedirprofile.cpp:
2358 * src/sysync/mimedirprofile.h:
2360 MIME Profile: added <parameter rule="something">
2362 2010-09-07 Patrick Ohly <patrick.ohly@intel.com>
2364 * src/sysync/binfileimplds.cpp:
2366 TBinfileImplDS: fixed some valgrind reports
2368 2010-06-17 Patrick Ohly <patrick.ohly@intel.com>
2370 * src/gen-makefile-am.sh:
2372 gen-makefile-am.sh: make file order deterministic
2374 2010-06-09 Patrick Ohly <patrick.ohly@intel.com>
2376 * src/Makefile.am.in:
2378 Linux .so: API extension => version bump
2380 2010-05-27 Zhu, Yongsheng <yongsheng.zhu@intel.com>
2382 * src/sysync/binfileimplds.cpp:
2383 * src/sysync/stringutils.cpp:
2384 * src/sysync/syncagent.cpp:
2386 valgrind issues: fix memory issues reported by valgrind
2388 2010-05-27 Patrick Ohly <patrick.ohly@intel.com>
2390 * src/sysync/vtimezone.cpp:
2392 VTIMEZONEtoTZEntry/GetTZInfo: fixed unitialized read of bias
2394 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
2396 * src/platform_adapters/linux/platform_timezones.cpp:
2398 Linux time zones: avoid crash when reading time zone definitions
2401 2010-05-23 Patrick Ohly <patrick.ohly@intel.com>
2403 * src/sysync/rawdataitemtype.cpp:
2405 avoid warnings, they are treated as errors in SyncEvolution
2408 2010-05-17 Patrick Ohly <patrick.ohly@intel.com>
2410 * src/sysync/timezones.cpp:
2411 * src/sysync/timezones.h:
2413 GZones: only call finalizeSystemZoneDefinitions() once
2415 2010-05-14 Lukas Zeller <luz@synthesis.ch>
2417 * src/global_options.h:
2418 * src/sysync/rawdataitemtype.cpp:
2419 * src/sysync/rawdataitemtype.h:
2420 * src/sysync/syncappbase.cpp:
2421 * src/sysync/syncitemtype.cpp:
2423 Engine 3.4.0.8: Added rawdataitemtype (passes SyncML data 1:1 to
2426 2010-05-14 Lukas Zeller <luz@synthesis.ch>
2428 * src/sysync/debuglogger.h:
2429 * src/sysync/syncappbase.cpp:
2430 * src/sysync/sysync_debug.h:
2432 Source-Linked Logs: fixed to work with older monolithic Synthesis
2435 2010-05-13 Lukas Zeller <luz@synthesis.ch>
2437 * src/sysync/debuglogger.cpp:
2439 Source-Linked Logs: added ifdef to compile without
2440 SYDEBUG_LOCATION again
2442 2010-05-13 Lukas Zeller <luz@synthesis.ch>
2445 Merge remote branch 'moblin/doxygen' into luz
2447 2010-05-13 Lukas Zeller <luz@synthesis.ch>
2449 * src/sysync/debuglogger.cpp:
2450 * src/sysync/debuglogger.h:
2451 * src/sysync/syncappbase.cpp:
2452 * src/sysync_SDK/Sources/sysync_utils.cpp:
2453 * src/sysync_SDK/Sources/sysync_utils.h:
2455 Source-Linked Logs: added more options, now can also create
2456 txmt://-links that open BBEdit or TextMate
2458 2010-05-11 Patrick Ohly <patrick.ohly@intel.com>
2460 * src/DB_interfaces/api_db/pluginapiagent.cpp:
2462 * src/Makefile.am.in:
2463 * src/sysync/debuglogger.cpp:
2464 * src/sysync/debuglogger.h:
2465 * src/sysync/engineinterface.cpp:
2466 * src/sysync/syncappbase.cpp:
2467 * src/sysync/syncclientbase.cpp:
2468 * src/sysync/sysync_debug.h:
2470 Source-Linked Logs: record and link call location of debug
2471 messages in (HTML) log files
2473 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
2477 Source-Linked Logs: Doxyfile: generic one without modifications
2479 2010-05-12 Lukas Zeller <luz@synthesis.ch>
2481 * src/platform_adapters/linux/platform_timezones.cpp:
2482 * src/sysync/timezones.cpp:
2483 * src/sysync/timezones.h:
2485 TZ init: some cleanup and updates for non-Linux platforms
2487 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
2489 * src/platform_adapters/linux/platform_timezones.cpp:
2490 * src/sysync/syncappbase.cpp:
2491 * src/sysync/syncappbase.h:
2492 * src/sysync/timezones.cpp:
2493 * src/sysync/timezones.h:
2495 TZ init: split initialisation of system time zone list into two
2496 parts (basic usability of TZ system must be ready before config
2497 reading, extra TZ retrieved from system can be added later)
2499 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
2501 * src/sysync/rrules.cpp:
2503 fixed compiler warning on 64 bit: printf %llX size mismatch
2505 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
2507 * src/sysync/timezones.cpp:
2508 * src/sysync/timezones.h:
2509 * src/sysync/vtimezone.cpp:
2511 time zone matching: added debug and error logging
2513 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
2515 * src/platform_adapters/linux/platform_timezones.cpp:
2517 Linux platform time zones: added debug output
2519 2010-05-11 Patrick Ohly <patrick.ohly@intel.com>
2522 * src/DB_interfaces/api_db/pluginapiagent.cpp:
2524 * src/Makefile.am.in:
2525 * src/sysync/debuglogger.cpp:
2526 * src/sysync/debuglogger.h:
2527 * src/sysync/engineinterface.cpp:
2528 * src/sysync/syncappbase.cpp:
2529 * src/sysync/syncclientbase.cpp:
2530 * src/sysync/sysync_debug.h:
2532 log call location of debug messages
2534 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
2538 Doxyfile: generic one without modifications
2540 2010-05-12 Patrick Ohly <patrick.ohly@intel.com>
2542 * src/sysync/vtimezone.cpp:
2544 VTIMEZONEtoTZEntry(): flagged failure incorrectly for VTIMEZONE
2545 without summer saving
2547 2010-05-11 Patrick Ohly <patrick.ohly@intel.com>
2549 * src/platform_adapters/linux/platform_timezones.cpp:
2550 * src/sysync/syncappbase.cpp:
2551 * src/sysync/timezones.cpp:
2552 * src/sysync/timezones.h:
2554 time zone init and logging: split into part before and after
2557 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
2559 * src/sysync/rrules.cpp:
2561 fixed compiler warning on 64 bit: printf %llX size mismatch
2563 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
2565 * src/sysync/timezones.cpp:
2566 * src/sysync/timezones.h:
2567 * src/sysync/vtimezone.cpp:
2569 time zone matching: added debug and error logging
2571 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
2573 * src/platform_adapters/linux/platform_timezones.cpp:
2575 Linux platform time zones: added debug output
2577 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
2579 * src/sysync/syncappbase.cpp:
2580 * src/sysync/syncappbase.h:
2582 TSyncAppBase: moved system time zone parsing after config reading
2584 2010-05-07 Lukas Zeller <luz@synthesis.ch>
2586 * src/sysync/rrules.cpp:
2588 rrules: cosmetics for debug and formatting
2590 2010-05-07 Lukas Zeller <luz@synthesis.ch>
2592 * src/sysync/mimedirprofile.cpp:
2593 * src/sysync/scriptcontext.cpp:
2595 VTIMEZONE conversion: added logging so we can see what's
2596 happening (RRULE parsing)
2598 2010-05-07 Lukas Zeller <luz@synthesis.ch>
2600 * src/sysync/sysync_debug.h:
2602 engine debug: enhanced LOGDEBUG... macros (made safe against
2603 logger==NULL), added LOGDEBUGTEST
2605 2010-05-07 Lukas Zeller <luz@synthesis.ch>
2607 * src/sysync/syncappbase.h:
2609 engine: fixed problems with new progress events (many errors in
2610 targets w/o progress events)
2612 2010-05-07 Lukas Zeller <luz@synthesis.ch>
2614 * src/sysync/rrules.cpp:
2615 * src/sysync/rrules.h:
2616 * src/sysync/vtimezone.cpp:
2618 engine: enhanced RRULE parsing such that it can accept YEARLY
2619 rules with BYMONTH and BYDAY with a start date that is not an
2620 occurrence (happens in some 3rd party VTIMEZONE)
2622 2010-05-04 Lukas Zeller <luz@synthesis.ch>
2624 * src/sysync/engineinterface.cpp:
2625 * src/sysync/syncappbase.cpp:
2626 * src/sysync/syncappbase.h:
2628 engine: configvars can now be unset (undefined) by writing
2629 VALTYPE_NULL to them
2631 2010-04-30 Lukas Zeller <luz@synthesis.ch>
2633 * src/sysync/binfileimplds.cpp:
2635 Cosmetic whitespace changes
2637 2010-03-16 Beat Forster <bfo@synthesis.ch>
2639 * src/platform_adapters/linux/configfiles.cpp:
2640 * src/platform_adapters/linux/platform_timezones.cpp:
2641 * src/sysync/timezones.cpp:
2642 * src/sysync/tz_table.h:
2644 - Android gets system timezone correctly now - Get Olson timezone
2645 names for Android - HST/HPT added at tz_table.h (Honolulu)
2647 2010-03-16 Beat Forster <bfo@synthesis.ch>
2649 * src/sysync_SDK/Sources/engine_defs.h:
2651 new mode PROFILEFLAG_MSGNEXTSYNC added
2653 2010-03-16 Beat Forster <bfo@synthesis.ch>
2655 * src/DB_interfaces/api_db/DLL_interface.cpp:
2656 * src/DB_interfaces/api_db/DLL_interface.h:
2658 Android reporting more specific for ConsolePrintf
2660 2010-03-19 Beat Forster <bfo@synthesis.ch>
2662 * src/DB_interfaces/api_db/dbapi.cpp:
2663 * src/DB_interfaces/api_db/dbapi.h:
2664 * src/sysync_SDK/Sources/sync_dbapidef.h:
2666 DBAPI SDK: AsKey interface for Load/SaveAdminData (ADMIN_AS_KEY)
2668 2010-03-22 Beat Forster <bfo@synthesis.ch>
2670 * src/sysync/syncappbase.cpp:
2672 Android: Display config errors
2674 2010-04-30 Lukas Zeller <luz@synthesis.ch>
2677 Merge remote branch 'refs/remotes/moblin/mb7838' into luz
2679 2010-04-30 Lukas Zeller <luz@synthesis.ch>
2681 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
2682 * src/Transport_interfaces/engine/enginesessiondispatch.h:
2683 * src/global_options.h:
2684 * src/sysync/binfileimplclient.cpp:
2685 * src/sysync/binfileimplds.cpp:
2686 * src/sysync/localengineds.cpp:
2687 * src/sysync/stdlogicds.cpp:
2688 * src/sysync/syncagent.cpp:
2689 * src/sysync/syncagent.h:
2690 * src/sysync/syncappbase.cpp:
2691 * src/sysync/syncappbase.h:
2692 * src/sysync/syncclientbase.cpp:
2693 * src/sysync/syncclientbase.h:
2694 * src/sysync/syncsession.cpp:
2695 * src/sysync/syncsession.h:
2697 engine 3.4.0.7: Progress events now session local and available
2700 2010-04-20 Lukas Zeller <luz@synthesis.ch>
2702 * src/sysync/engineinterface.cpp:
2703 * src/sysync/syncappbase.cpp:
2704 * src/sysync/syncappbase.h:
2706 engine: added support for free demo period after first use
2707 without needing license
2709 2010-03-19 Lukas Zeller <luz@synthesis.ch>
2711 * src/sysync/synccommand.cpp:
2713 Cosmetic comment fix
2715 2010-04-13 Chen Congwu <congwu.chen@intel.com>
2717 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
2719 ODBCApiAgent builtin function table
2721 2010-04-08 Patrick Ohly <patrick.ohly@intel.com>
2723 * src/sysync/configelement.cpp:
2725 TConfigElement::endElement(): fixed invalid memory read
2727 2010-03-24 Chen Congwu <congwu.chen@intel.com>
2729 * src/syncml_tk/src/sml/xlt/all/xltdevinf.c:
2731 smltk+DevInf decoding: avoid a possible infinite loop
2733 2010-03-24 Chen Congwu <congwu.chen@intel.com>
2735 * src/syncml_tk/src/sml/xlt/all/xltdevinf.c:
2737 smltk: DevInf decoding
2739 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
2743 .gitignore: add SDK_EXCLUDE_FILES
2745 2010-03-19 Chen Congwu <congwu.chen@intel.com>
2747 * src/gen-makefile-am.sh:
2749 Build: pull blob.h/blob.cpp in libsynthesissdk dynamic build
2751 2010-03-18 Lukas Zeller <luz@synthesis.ch>
2753 * src/sysync/syserial.h:
2755 syserial.h: New SYSER_PRODFLAG_CLIENT_APP flag
2757 2010-03-18 Lukas Zeller <luz@synthesis.ch>
2759 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
2760 * src/sysync/dataobjtype.cpp:
2761 * src/sysync/mimedirprofile.cpp:
2762 * src/sysync/syncagent.cpp:
2763 * src/sysync/syncitemtype.cpp:
2764 * src/sysync/syncsession.cpp:
2765 * src/sysync_SDK/Sources/san.cpp:
2766 * src/sysync_SDK/Sources/sysync_b64.cpp:
2767 * src/sysync_SDK/Sources/sysync_b64.h:
2768 * src/sysync_SDK/Sources/sysync_utils.cpp:
2770 sysync_b64: added b64::free() that can be called to dispose
2771 blocks allocated by b64::decode/encode
2773 2010-03-16 Lukas Zeller <luz@synthesis.ch>
2775 * src/sysync/mimedirprofile.cpp:
2777 MIME-DIR "group" feature: fixed extra increment of array index in
2780 2010-03-15 Lukas Zeller <luz@synthesis.ch>
2782 * src/DB_interfaces/api_db/pluginapids.cpp:
2784 engine: compilable again without engineinterface and AsKey
2786 2010-03-09 Lukas Zeller <luz@synthesis.ch>
2788 * src/DB_interfaces/api_db/pluginapids.cpp:
2789 * src/sysync/syncsession.cpp:
2791 pluginapids: ReadNextItem can now return error without causing
2794 2010-03-18 Lukas Zeller <luz@synthesis.ch>
2797 Merge remote branch 'moblin/master' into luz
2799 2010-03-18 Lukas Zeller <luz@synthesis.ch>
2801 * src/global_options.h:
2803 engine 3.4.0.5: new version for SAN 1.1 related changes in file
2806 2010-03-18 Lukas Zeller <luz@synthesis.ch>
2808 * src/sysync/sysync_globs.h:
2810 SAN 1.1: fix needed to compile Synthesis internal projects again
2811 with changes related to SAN 1.1
2813 2010-03-18 Lukas Zeller <luz@synthesis.ch>
2816 Merge remote branch 'moblin/san11' into luz
2818 2010-03-18 Lukas Zeller <luz@synthesis.ch>
2820 * src/sysync/cp936_tables_inc.cpp:
2821 * src/sysync/gb2312_tables_inc.cpp:
2822 * src/sysync_SDK/Sources/cp936_tables_inc.cpp:
2823 * src/sysync_SDK/Sources/gb2312_tables_inc.cpp:
2825 SAN 1.1 preparation: when moving sysync_utils, these (included)
2826 files need to be moved as well to support the Chinese character
2827 set (CHINESE_SUPPORT #defineD)
2829 2010-03-17 Lukas Zeller <luz@synthesis.ch>
2831 * src/sysync/localengineds.cpp:
2833 engine: fix for very late suspend
2835 2010-03-17 Lukas Zeller <luz@synthesis.ch>
2837 * src/sysync/customimplds.cpp:
2839 engine: getItemByID: made sure newly inserted items can be
2842 2010-03-16 Lukas Zeller <luz@synthesis.ch>
2845 Merge remote branch 'refs/remotes/moblin/subdatastores-devinf'
2848 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
2850 * src/sysync/synccommand.cpp:
2852 resume + pending item fix in SyncML server
2854 2010-03-11 Chen Congwu <congwu.chen@intel.com>
2856 * src/sysync/syncsession.cpp:
2858 Valgrind warning fixed: initialize the conditonal variables
2860 2010-03-08 Chen Congwu <congwu.chen@intel.com>
2862 * src/gen-makefile-am.sh:
2863 * src/synthesis-linker.map:
2864 * src/sysync/sysync.h:
2865 * src/sysync_SDK/Sources/lineartime.cpp:
2866 * src/sysync_SDK/Sources/stringutil.cpp:
2867 * src/sysync_SDK/Sources/stringutil.h:
2868 * src/sysync_SDK/Sources/syncexception.cpp:
2869 * src/sysync_SDK/Sources/sysync_utils.cpp:
2870 * src/sysync_SDK/Sources/sysync_utils.h:
2872 Build script and code changes for the new moved utility code.
2874 2010-03-08 Chen Congwu <congwu.chen@intel.com>
2876 * src/sysync/lineartime.cpp:
2877 * src/sysync/lineartime.h:
2878 * src/sysync/syncexception.cpp:
2879 * src/sysync/syncexception.h:
2880 * src/sysync/sysync_utils.cpp:
2881 * src/sysync/sysync_utils.h:
2882 * src/sysync_SDK/Sources/lineartime.cpp:
2883 * src/sysync_SDK/Sources/lineartime.h:
2884 * src/sysync_SDK/Sources/syncexception.cpp:
2885 * src/sysync_SDK/Sources/syncexception.h:
2886 * src/sysync_SDK/Sources/sysync_utils.cpp:
2887 * src/sysync_SDK/Sources/sysync_utils.h:
2889 SAN 1.1 generation support: Moved utility code from engine to sdk
2891 2010-03-09 Chen Congwu <congwu.chen@intel.com>
2893 * src/sysync_SDK/Sources/san.cpp:
2895 SAN parsing version check fix: should be && instead of ||
2897 2010-03-08 Chen Congwu <congwu.chen@intel.com>
2899 * src/sysync_SDK/Sources/SDK_util.c:
2900 * src/sysync_SDK/Sources/san.cpp:
2902 San1.1 : compiler warning fixed
2904 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
2906 * src/sysync_SDK/Sources/blobs.h:
2908 TBlob: export Init() properties read-only
2910 2010-03-02 Chen Congwu <congwu.chen@intel.com>
2912 * src/sysync_SDK/Sources/san.cpp:
2913 * src/sysync_SDK/Sources/san.h:
2915 SAN 1.0/1.1 generation: check for invalid SAN package
2917 2010-02-26 Chen Congwu <congwu.chen@intel.com>
2919 * src/synthesis-linker.map:
2920 * src/sysync_SDK/Sources/san.cpp:
2921 * src/sysync_SDK/Sources/san.h:
2923 SAN 1.0/1.1 generation support
2925 2010-02-23 Chen Congwu <congwu.chen@intel.com>
2928 * src/Makefile.am.in:
2929 * src/Targets/ReleasedProducts/SDK/define.h:
2930 * src/Targets/ReleasedProducts/SDK/target_options.h:
2931 * src/synthesis-linker.map:
2932 * src/sysync_SDK/Sources/stringutil.cpp:
2934 Accept SAN 1.0 pacakge (only wbxml is supported)
2936 2010-03-01 Chen Congwu <congwu.chen@intel.com>
2938 * src/sysync/syncagent.cpp:
2940 Server: made silently swallow garbage after end of incoming
2943 2010-03-04 Lukas Zeller <luz@synthesis.ch>
2945 * src/sysync/customimplds.cpp:
2946 * src/sysync/stdlogicds.cpp:
2948 server engine: added missing check for re-sent <Add> during
2951 2010-03-04 Lukas Zeller <luz@synthesis.ch>
2953 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
2954 * src/Transport_interfaces/engine/enginesessiondispatch.h:
2955 * src/sysync/syncagent.cpp:
2957 server engine: added option to implement client resent message
2960 2010-03-04 Lukas Zeller <luz@synthesis.ch>
2962 * src/sysync/superdatastore.cpp:
2964 Fixed server case of superdatastore which was broken by
2965 6626a57e9e (Engine 3.4.0.5: implemented client-side
2968 2010-02-25 Patrick Ohly <patrick.ohly@intel.com>
2970 * src/sysync/debuglogger.cpp:
2972 debuglogger: avoid segfault when log file cannot be reopened
2974 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
2976 * src/Makefile.am.in:
2978 .so version bumped to 0.3.1 (minor revision increased)
2980 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
2982 * src/sysync/localengineds.cpp:
2984 DevInf + superdatastore: avoid redundant <DataStore>
2986 2010-02-18 Lukas Zeller <luz@synthesis.ch>
2989 Merge remote branch 'moblin/master' into luz
2991 2010-02-18 Lukas Zeller <luz@synthesis.ch>
2993 * src/global_options.h:
2994 * src/sysync/binfileimplclient.cpp:
2995 * src/sysync/customimplds.h:
2996 * src/sysync/localengineds.cpp:
2997 * src/sysync/localengineds.h:
2998 * src/sysync/stdlogicds.h:
2999 * src/sysync/superdatastore.cpp:
3000 * src/sysync/superdatastore.h:
3001 * src/sysync/syncagent.cpp:
3003 Engine 3.4.0.5: implemented client-side superdatastores according
3004 to suggestion/draft implementation of Patrick
3006 2010-02-18 Lukas Zeller <luz@synthesis.ch>
3008 * src/sysync/syncsession.cpp:
3010 engine: now shows engine-determined OS/version as well as
3011 configured hwv/fwv in log
3013 2010-02-16 Lukas Zeller <luz@synthesis.ch>
3015 * src/sysync/syncappbase.cpp:
3017 engine: added more configurable devInf data via config variables
3019 2010-02-13 Lukas Zeller <luz@synthesis.ch>
3021 * src/sysync/syncagent.cpp:
3022 * src/sysync/syncappbase.cpp:
3023 * src/sysync/syncappbase.h:
3024 * src/sysync/syncsession.cpp:
3026 engine: added configurable device ID (via "customdeviceid" config
3029 2010-02-11 Chen Congwu <congwu.chen@intel.com>
3031 * src/syncml_tk/src/sml/lib/all/libstr.c:
3032 * src/syncml_tk/src/sml/lib/inc/libstr.h:
3033 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
3034 * src/syncml_tk/src/sml/xlt/all/xlttags.c:
3036 xmltk fixes for Nokia ovi service
3038 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
3040 * src/sysync_SDK/Sources/enginemodulebase.cpp:
3042 TEngineModuleBase::Connect() - fixed compiler warning
3044 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
3046 * src/sysync/synccommand.cpp:
3048 do not treat 418 = "item exists" as an error
3050 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
3052 * src/sysync/syncagent.cpp:
3053 * src/sysync_SDK/Sources/syerror.h:
3055 LOCERR_DATASTORE_ABORT: abort store, not session
3057 2010-02-05 Lukas Zeller <luz@synthesis.ch>
3059 * src/global_options.h:
3060 * src/sysync/localengineds.cpp:
3061 * src/sysync/mimedirprofile.cpp:
3062 * src/sysync/mimedirprofile.h:
3063 * src/sysync/scriptcontext.cpp:
3064 * src/sysync/syncsession.cpp:
3065 * src/sysync/syncsession.h:
3067 Engine 3.4.0.4: enhanced remote rules with subrules and multiple
3068 active rules per session
3070 2010-02-05 Lukas Zeller <luz@synthesis.ch>
3073 Merge remote branch 'moblin/master' into luz
3075 2010-02-03 Lukas Zeller <luz@synthesis.ch>
3077 * src/Targets/clientEngine_dbg/target_options.h:
3079 target_options for basic DBG engine: cosmetic cleanup, not
3080 relevant for normal libsynthesis builds
3082 2010-02-03 Beat Forster <bfo@synthesis.ch>
3084 * src/platform_adapters/linux/configfiles.cpp:
3086 Android: configfiles: avoid double slash in path name
3088 2010-02-03 Beat Forster <bfo@synthesis.ch>
3090 * src/sysync_SDK/Sources/SDK_util.c:
3092 SDK_util.c : cosmetic - renamed define
3094 2010-02-03 Beat Forster <bfo@synthesis.ch>
3096 * src/sysync_SDK/Sources/sync_dbapidef.h:
3098 sync_dbapidef.h: - Comment 1.7.0 adapted correctly -
3099 DBG_GET_SET_VALUE added
3101 2010-02-01 Patrick Ohly <patrick.ohly@intel.com>
3103 * src/sysync_SDK/configs/README:
3104 * src/sysync_SDK/configs/datatypes/00vcard-fieldlist.xml:
3105 * src/sysync_SDK/configs/datatypes/01vcard-profile.xml:
3106 * src/sysync_SDK/configs/datatypes/02vcard-types.xml:
3107 * src/sysync_SDK/configs/datatypes/10calendar-fieldlist.xml:
3108 * src/sysync_SDK/configs/datatypes/11calendar-profile.xml:
3109 * src/sysync_SDK/configs/datatypes/12calendar-types.xml:
3110 * src/sysync_SDK/configs/datatypes/20note-fieldlist.xml:
3111 * src/sysync_SDK/configs/datatypes/21note-profile.xml:
3112 * src/sysync_SDK/configs/datatypes/22notes-types.xml:
3113 * src/sysync_SDK/configs/datatypes/30bookmark-fieldlist.xml:
3114 * src/sysync_SDK/configs/datatypes/31bookmark-profile.xml:
3115 * src/sysync_SDK/configs/datatypes/32bookmark-type.xml:
3116 * src/sysync_SDK/configs/datatypes/server/40email-fieldlist.xml:
3117 * src/sysync_SDK/configs/datatypes/server/41email-profile.xml:
3118 * src/sysync_SDK/configs/datatypes/server/42email-type-zipped.xml:
3119 * src/sysync_SDK/configs/datatypes/server/42email-type.xml:
3120 * src/sysync_SDK/configs/datatypes/server/43email-sonyericsson.xml:
3121 * src/sysync_SDK/configs/datatypes/server/44email-nokia9500.xml:
3122 * src/sysync_SDK/configs/debug/00default.xml:
3123 * src/sysync_SDK/configs/remoterules/server/00_t39m.xml:
3124 * src/sysync_SDK/configs/remoterules/server/01_t68.xml:
3125 * src/sysync_SDK/configs/remoterules/server/02_V3.xml:
3126 * src/sysync_SDK/configs/remoterules/server/03_V3i.xml:
3127 * src/sysync_SDK/configs/remoterules/server/04_6230.xml:
3128 * src/sysync_SDK/configs/remoterules/server/05_9210.xml:
3129 * src/sysync_SDK/configs/remoterules/server/06_9210i.xml:
3130 * src/sysync_SDK/configs/remoterules/server/07_3220.xml:
3131 * src/sysync_SDK/configs/remoterules/server/08_3230.xml:
3132 * src/sysync_SDK/configs/remoterules/server/09_3600.xml:
3133 * src/sysync_SDK/configs/remoterules/server/10_3620.xml:
3134 * src/sysync_SDK/configs/remoterules/server/11_3650.xml:
3135 * src/sysync_SDK/configs/remoterules/server/12_3660.xml:
3136 * src/sysync_SDK/configs/remoterules/server/13_6260.xml:
3137 * src/sysync_SDK/configs/remoterules/server/14_6600.xml:
3138 * src/sysync_SDK/configs/remoterules/server/15_6620.xml:
3139 * src/sysync_SDK/configs/remoterules/server/16_6630.xml:
3140 * src/sysync_SDK/configs/remoterules/server/17_6670.xml:
3141 * src/sysync_SDK/configs/remoterules/server/18_7250.xml:
3142 * src/sysync_SDK/configs/remoterules/server/19_7250i.xml:
3143 * src/sysync_SDK/configs/remoterules/server/20_7260.xml:
3144 * src/sysync_SDK/configs/remoterules/server/21_7610.xml:
3145 * src/sysync_SDK/configs/remoterules/server/22_7650.xml:
3146 * src/sysync_SDK/configs/remoterules/server/23_N-Gage.xml:
3147 * src/sysync_SDK/configs/remoterules/server/24_N-Gage_QD.xml:
3148 * src/sysync_SDK/configs/remoterules/server/25_9300.xml:
3149 * src/sysync_SDK/configs/remoterules/server/26_9500.xml:
3150 * src/sysync_SDK/configs/remoterules/server/27_E90.xml:
3151 * src/sysync_SDK/configs/remoterules/server/28_X.xml:
3152 * src/sysync_SDK/configs/remoterules/server/29_SX1.xml:
3153 * src/sysync_SDK/configs/remoterules/server/30_M55.xml:
3154 * src/sysync_SDK/configs/remoterules/server/31_SL55.xml:
3155 * src/sysync_SDK/configs/remoterules/server/32_S55.xml:
3156 * src/sysync_SDK/configs/remoterules/server/33_S65.xml:
3157 * src/sysync_SDK/configs/remoterules/server/34_SL65.xml:
3158 * src/sysync_SDK/configs/remoterules/server/35_K700.xml:
3159 * src/sysync_SDK/configs/remoterules/server/36_T610_T630.xml:
3160 * src/sysync_SDK/configs/remoterules/server/37_M600i.xml:
3161 * src/sysync_SDK/configs/remoterules/server/38_P800.xml:
3162 * src/sysync_SDK/configs/remoterules/server/39_P900.xml:
3163 * src/sysync_SDK/configs/remoterules/server/40_P910.xml:
3164 * src/sysync_SDK/configs/remoterules/server/41_P910i.xml:
3165 * src/sysync_SDK/configs/remoterules/server/42_P990i.xml:
3166 * src/sysync_SDK/configs/remoterules/server/43_t68i.xml:
3167 * src/sysync_SDK/configs/remoterules/server/44_Funambol_Outlook.xml:
3168 * src/sysync_SDK/configs/remoterules/server/45_SyncJe_Outlook.xml:
3169 * src/sysync_SDK/configs/scripting/10newuid.xml:
3170 * src/sysync_SDK/configs/scripting/11calendar.xml:
3171 * src/sysync_SDK/configs/scripting/client/00timeout.xml:
3172 * src/sysync_SDK/configs/scripting/server/12email.xml:
3173 * src/sysync_SDK/configs/syncclient_sample_config.xml:
3174 * src/sysync_SDK/configs/syncserv_sample_config.xml:
3175 * src/sysync_SDK/configs/update-samples.pl:
3177 XML config samples: split up into individual fragments
3179 2010-02-02 Lukas Zeller <luz@synthesis.ch>
3181 * src/sysync/stdlogicds.cpp:
3183 Added check such that if <datastoreinitscript> calls
3184 ABORTDATASTORE(), the abort gets propagated
3186 2010-02-01 Patrick Ohly <patrick.ohly@intel.com>
3188 * src/sysync_SDK/configs/syncserv_sample_config.xml:
3190 syncserv_sample_config.xml: removed <CA> white space
3192 2010-01-28 BeatForster <elisabethegli@bfo-MacBookPro.local>
3194 * src/sysync/tz_table.h:
3196 tz_table.h: Argentina changed to America/Buenos_Aires
3198 2010-01-25 BeatForster <elisabethegli@bfo-MacBookPro.local>
3200 * src/sysync/tz_table.h:
3202 ART/ARST timezone definitions for Buenos Aires, Argentina added
3204 2009-12-23 BeatForster <elisabethegli@bfo-MacBookPro.local>
3206 * src/DB_interfaces/api_db/dbapi.cpp:
3207 * src/DB_interfaces/api_db/dbapi.h:
3208 * src/sysync_SDK/Sources/SDK_support.cpp:
3209 * src/sysync_SDK/Sources/SDK_support.h:
3210 * src/sysync_SDK/Sources/sync_dbapidef.h:
3212 SDK: - create list of built-in plugins (plugin_info/logger) -
3213 plugins can be accessed via #1..#X - break recursion at the
3214 logger - dbapi: <fPlugin> added - Definition for CA_Plugin
3216 2009-12-23 BeatForster <elisabethegli@bfo-MacBookPro.local>
3218 * src/sysync_SDK/Sources/SDK_util.c:
3219 * src/sysync_SDK/Sources/sync_dbapidef.h:
3221 SDK: - Version changed to V1.7.0 - at least callbackVersion=2
3224 2009-12-20 BeatForster <elisabethegli@bfo-MacBookPro.local>
3226 * src/client_engine_linux.mk:
3228 Linux makefiles, several tabs/spaces replaced, did not work any
3231 2009-12-17 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
3233 * src/DB_interfaces/api_db/dbapi.cpp:
3234 * src/DB_interfaces/api_db/dbapi_include.h:
3235 * src/DB_interfaces/api_db/sync_dbapiconnect.cpp:
3236 * src/sysync_SDK/Sources/sync_dbapidef.h:
3238 DBAPi: Old variant of Module_PluginParams no longer supported
3240 2009-12-03 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
3242 * src/DB_interfaces/api_db/dbapi.cpp:
3243 * src/DB_interfaces/api_db/dbapi.h:
3244 * src/DB_interfaces/api_db/dbapi_include.h:
3245 * src/DB_interfaces/api_db/sync_dbapiconnect.cpp:
3246 * src/sysync_SDK/Sources/SDK_support.cpp:
3247 * src/sysync_SDK/Sources/sync_dbapidef.h:
3249 JNI/Java: Several bug fixes and enhancements - Preparing
3250 com/sysync package for V1.6.2 - Old BLOB signature supported
3251 until V1.6.1 - ModSubName() method added to TDB_Api_Config - both
3252 syntax versions for package path supported - multiple connection
3253 problems fixed - correct error for non-existing packages -
3254 sysytest output layout adapted for packages
3256 2009-12-02 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
3258 * src/sysync/engineinterface.cpp:
3259 * src/sysync_SDK/Sources/enginemodulebase.cpp:
3261 SDK: enginemodulebase applies older callbackVersion correctly now
3263 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3265 * doc/SySync_script_call_flow.numbers/Contents/PkgInfo:
3266 * doc/SySync_script_call_flow.numbers/QuickLook/Thumbnail.jpg:
3267 * doc/SySync_script_call_flow.numbers/SySync diagram_plugin_small.jpg:
3268 * doc/SySync_script_call_flow.numbers/document-thumbnail.tiff:
3269 * doc/SySync_script_call_flow.numbers/index.xml.gz:
3270 * doc/SySync_script_call_flow.pdf:
3272 Doc: useful table showing the call flow of scripts within a
3275 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3277 * src/global_options.h:
3279 New Engine Version 3.4.0.3 started to show fact that moblin
3280 patches are now included
3282 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3285 Merge remote branch 'moblin/master' into luz_tmp
3287 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3289 * src/global_options.h:
3290 * src/sysync/localengineds.cpp:
3292 Engine 3.4.0.2: fixed long standing bug parsing CGI filters with
3293 paranthesized subexpressions
3295 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3297 * src/sysync/syncappbase.cpp:
3298 * src/sysync/syserial.h:
3300 NEVER_EXPIRES_IS_OK define is now required in target_options.h to
3301 build targets without any licensing or expiry date
3303 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3305 * src/sysync/syncagent.cpp:
3306 * src/sysync/syncsession.cpp:
3308 bugfix for unilib regression: there must be no requestmaxtime
3311 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3313 * src/sysync/rrules.cpp:
3315 rrules: recurrence expansion bug with weekly recurrences fixed
3317 2010-01-27 Lukas Zeller <luz@synthesis.ch>
3319 * src/sysync/debuglogger.cpp:
3321 debuglogger: avoid the need to create an empty va_list (which is
3322 not cleanly possible)
3324 2010-01-18 Ove Kaaven <ovek@debian.org>
3326 * src/gen-makefile-am.sh:
3328 autotools: unnecessarily depends on too new findutils (MB #9112)
3330 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
3332 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
3333 * src/sysync/dataconversion.cpp:
3334 * src/sysync/syncagent.cpp:
3336 Android: fixed/added exception handling macros
3338 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
3340 * src/sysync/sysync.h:
3342 Android: use android/log.h
3344 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
3346 * src/sysync/multifielditem.cpp:
3348 TMultiFieldItem::standardMergeWith(): Android compiler warning
3350 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
3352 * src/syncapps/serverEngine_custom/serverengine_custom_Base.cpp:
3354 gcc warning: missing line break at end of file
3356 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
3359 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/target_options.h:
3361 autotools: added more configure options
3363 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
3365 * src/platform_adapters/linux/platform_DLL.cpp:
3367 Linux: improved support for static linking via //static/
3369 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
3371 * src/sysync_SDK/Sources/SDK_util.c:
3373 SDK_util.c: fixed crash in vasprintf()
3375 2009-12-16 Patrick Ohly <patrick.ohly@intel.com>
3377 * src/sysync/localengineds.cpp:
3379 ABORTDATASTORE(): allow calling it inside <alertscript>
3381 2009-12-16 Patrick Ohly <patrick.ohly@intel.com>
3383 * src/sysync_SDK/Sources/syerror.h:
3385 syerror.h: added new codes and explanations
3387 2009-12-10 Patrick Ohly <patrick.ohly@intel.com>
3390 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/target_options.h:
3392 autotools: regular expression support in scripts is configurable
3395 2009-12-10 Patrick Ohly <patrick.ohly@intel.com>
3397 * src/DB_interfaces/api_db/pluginapids.cpp:
3399 VE_InsertMapItem: signed/unsigned comparison warning from g++ 4.4
3401 2009-12-10 Patrick Ohly <patrick.ohly@intel.com>
3403 * src/sysync/debuglogger.cpp:
3405 TDebugLoggerBase::DebugOpenBlock(): unused va_list
3407 2009-12-10 Patrick Ohly <patrick.ohly@intel.com>
3409 * src/DB_interfaces/api_db/pluginapids.cpp:
3410 * src/sysync/customimplds.cpp:
3411 * src/sysync/localengineds.cpp:
3412 * src/sysync/stdlogicds.cpp:
3414 fixed several %ld <-> size_t mismatches
3416 2009-12-10 Patrick Ohly <patrick.ohly@intel.com>
3418 * src/sysync/binfileimplds.cpp:
3420 TBinfileImplDS::changeLogPreflight(): dataCRC used uninitialized?
3422 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
3424 * src/platform_adapters/configfiles.h:
3425 * src/sysync/itemfield.cpp:
3426 * src/sysync/syncclientbase.cpp:
3428 fixed more %lld sInt64 mismatches
3430 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
3432 * src/sysync/debuglogger.h:
3433 * src/sysync/syncappbase.cpp:
3434 * src/sysync/syncsession.cpp:
3436 log file base name: configurable via "filename" config option
3438 2009-11-26 Zhu, Yongsheng <yongsheng.zhu@intel.com>
3440 * src/syncml_tk/src/sml/xlt/all/xltenc.c:
3442 devinfo: increase memory size for encoding devinfo in WBXML
3444 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
3446 * src/platform_adapters/linux/platform_timezones.cpp:
3448 autotools + old libical: crash when compiled without
3449 --enable-evolution-compatibility
3451 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
3453 * src/sysync/syncsession.cpp:
3455 Revert "TSyncSession::checkCredentials(): <requiredauth>none =>
3456 accept invalid credentials"
3458 2009-11-04 Patrick Ohly <patrick.ohly@intel.com>
3460 * src/sysync/engineinterface.cpp:
3461 * src/sysync/engineinterface.h:
3463 TEngineInterface::debugPuts(): not active in server
3465 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
3467 * src/sysync/syncsession.cpp:
3469 TSyncSession::checkCredentials(): <requiredauth>none => accept
3472 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
3474 * src/sysync/engineinterface.cpp:
3475 * src/sysync/engineinterface.h:
3477 DebugPuts(): added to the unilib engine
3479 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
3481 * src/sysync/syncappbase.cpp:
3483 TSyncAppBase::encodingFromData(): detect Oracle Beehive XML
3486 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3488 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
3490 TServerEngineInterface::SessionStep(): removed obsolete label
3492 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3494 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
3496 TServerEngineInterface::OpenSessionInternal(): printf format for
3499 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3501 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
3503 TEngineSessionDispatch::generateRespURI(): result of string::find
3504 downcasted to sInt16
3506 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3508 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/combiengine_opensource_linux_prefix.h:
3510 Linux platform: need _GNU_SOURCE for vasprintf
3512 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3514 * src/DB_interfaces/api_db/pluginapids.cpp:
3516 another unhandled enum
3518 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3520 * src/DB_interfaces/api_db/pluginapids.cpp:
3524 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3526 * src/sysync/localengineds.cpp:
3528 TLocalEngineDS::newDevInfDatastore(): fixed 64 biit issue
3530 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3532 * src/sysync/superdatastore.cpp:
3534 superdatastore: add unhandled sop enum values
3536 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3538 * src/sysync/syncsession.cpp:
3540 TSyncSession::initSync(): avoid #warning in gcc
3542 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3544 * src/sysync/stdlogicds.cpp:
3546 TStdLogicDS::logicGenerateSyncCommandsAsServer: invalid logical
3549 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3551 * src/sysync/stdlogicds.cpp:
3553 TStdLogicDS::startDataAccessForServer(): fioxed signed/unsigned
3556 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
3558 * src/sysync/customimplds.cpp:
3560 TCustomImplDS::modifyMap(): added redundant parenthesis for gcc
3563 2009-10-21 Patrick Ohly <patrick.ohly@intel.com>
3566 * src/gen-makefile-am.sh:
3568 gen-makefile-am.sh + autotools: avoid GNU find --printf and shell
3571 2009-11-30 Lukas Zeller <luz@synthesis.ch>
3573 * src/global_options.h:
3575 engine version set to 3.4.0.0 for server releases - because we
3576 said even=release, odd=beta
3578 2009-11-30 Lukas Zeller <luz@synthesis.ch>
3580 * src/sysync/customimplds.cpp:
3581 * src/sysync/customimplds.h:
3582 * src/sysync/localengineds.cpp:
3583 * src/sysync/stdlogicds.cpp:
3584 * src/sysync/stdlogicds.h:
3585 * src/sysync/superdatastore.cpp:
3587 engine: fixed bug that could crash server sessions when using a
3590 2009-11-30 Lukas Zeller <luz@synthesis.ch>
3592 * src/DB_interfaces/api_db/pluginapids.cpp:
3593 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
3594 * src/DB_interfaces/odbc_db/odbcapids.cpp:
3595 * src/DB_interfaces/odbc_db/odbcapids.h:
3596 * src/sysync/configelement.cpp:
3597 * src/sysync/customimplagent.cpp:
3598 * src/sysync/customimplds.cpp:
3599 * src/sysync/localengineds.cpp:
3600 * src/sysync/mimedirprofile.cpp:
3601 * src/sysync/multifielditem.cpp:
3602 * src/sysync/rrules.cpp:
3603 * src/sysync/scriptcontext.cpp:
3604 * src/sysync/stdlogicds.cpp:
3605 * src/sysync/superdatastore.cpp:
3606 * src/sysync/syncagent.cpp:
3607 * src/sysync/syncappbase.cpp:
3608 * src/sysync/synccommand.cpp:
3609 * src/sysync/syncsession.cpp:
3610 * src/sysync/sysync_utils.cpp:
3611 * src/sysync/sysync_utils.h:
3612 * src/sysync/textprofile.cpp:
3613 * src/sysync/timezones.cpp:
3614 * src/sysync_SDK/Sources/dbitem.cpp:
3616 english language cosmetics: there were still a lot of "eventual"
3617 uses that should have been "possible"
3619 2009-11-18 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
3621 * src/DB_interfaces/api_db/dbapi.cpp:
3623 JNI: Switch off Java connection groups consistently
3625 2009-12-02 Lukas Zeller <luz@synthesis.ch>
3627 * src/sysync_SDK/configs/syncclient_sample_config.xml:
3629 client config: some cleanup, added samples (commented out) for
3632 2009-12-02 Lukas Zeller <luz@synthesis.ch>
3634 * src/sysync_SDK/configs/syncserv_sample_config.xml:
3636 server config: updated for 3.4.0.0 engine, fixed some bugs
3638 2009-12-02 Lukas Zeller <luz@synthesis.ch>
3640 * doc/SySync_config_reference.doc:
3641 * doc/SySync_config_reference.pdf:
3643 doc: updated config reference for 3.4.0.0 engine
3645 2009-11-24 Lukas Zeller <luz@synthesis.ch>
3647 * src/global_options.h:
3648 * src/sysync/engineinterface.cpp:
3650 engine 3.3.0.4: fixed some more 64bit gotchas
3652 2009-11-24 Lukas Zeller <luz@synthesis.ch>
3654 * src/sysync/localengineds.cpp:
3655 * src/sysync/localengineds.h:
3657 engine: added <silentdiscard> option to silently discard
3658 non-acceptable items
3660 2009-11-18 Lukas Zeller <luz@synthesis.ch>
3662 * src/platform_adapters/configfiles.h:
3663 * src/sysync/binfileimplds.cpp:
3664 * src/sysync/iso8601.cpp:
3665 * src/sysync/itemfield.cpp:
3666 * src/sysync/mimedirprofile.cpp:
3667 * src/sysync/stdlogicds.cpp:
3668 * src/sysync/syncclientbase.cpp:
3669 * src/sysync/syncsession.cpp:
3670 * src/sysync_SDK/Sources/generic_types.h:
3672 Touch up to make compile again in client-only builds (and also
3675 2009-11-17 Lukas Zeller <luz@synthesis.ch>
3677 * src/sysync/customimplds.h:
3678 * src/sysync/stdlogicds.cpp:
3679 * src/sysync/stdlogicds.h:
3681 client side filtering: fixed to work with dynamic filters as well
3683 2009-11-16 Lukas Zeller <luz@synthesis.ch>
3685 * src/global_options.h:
3686 * src/sysync/stdlogicds.cpp:
3688 Engine 3.3.0.3: client side filtering: enhanced sync set
3691 2009-11-16 Lukas Zeller <luz@synthesis.ch>
3693 * src/sysync/binfileimplds.cpp:
3694 * src/sysync/binfileimplds.h:
3696 binfileds: eliminated fAllRecords flag which was only a duplicate
3699 2009-11-16 Lukas Zeller <luz@synthesis.ch>
3701 * src/sysync/binfileimplds.cpp:
3702 * src/sysync/binfileimplds.h:
3703 * src/sysync/stdlogicds.cpp:
3704 * src/sysync/stdlogicds.h:
3706 engine: made getNumberOfChanges() work correctly in unilib server
3709 2009-11-13 Lukas Zeller <luz@synthesis.ch>
3711 * src/sysync/localengineds.cpp:
3712 * src/sysync/localengineds.h:
3714 engine: added <alias> to define alternate names for datastores
3716 2009-11-12 Lukas Zeller <luz@synthesis.ch>
3718 * src/global_options.h:
3719 * src/sysync/mimedirprofile.cpp:
3720 * src/sysync/multifielditem.cpp:
3721 * src/sysync/multifielditem.h:
3723 MIME-DIR "group" feature bug fixes - group tag was not
3724 stored/generated correctly when group field(s) is not an array
3726 2009-11-11 Lukas Zeller <luz@synthesis.ch>
3728 * src/sysync/syncclientbase.cpp:
3730 client: syncing another profile except first did not work because
3733 2009-11-10 Lukas Zeller <luz@synthesis.ch>
3735 * src/platform_adapters/platform_thread.h:
3736 * src/platform_adapters/unix_common/platform_thread.cpp:
3737 * src/sysync/stdlogicds.cpp:
3738 * src/sysync/stdlogicds.h:
3740 64bit bugfixes: some more params need to be uIntArch to work
3741 properly in 64bit builds
3743 2009-11-10 Lukas Zeller <luz@synthesis.ch>
3745 * src/DB_interfaces/api_db/pluginapids.cpp:
3746 * src/DB_interfaces/api_db/pluginapids.h:
3747 * src/DB_interfaces/odbc_db/odbcapids.cpp:
3748 * src/DB_interfaces/odbc_db/odbcapids.h:
3749 * src/sysync/itemfield.cpp:
3751 pluginapi: blob proxy: redone completely messed up implementation
3753 2009-11-09 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
3755 * src/sysync_SDK/Sources/sync_dbapidef.h:
3757 JNI: Requires at least engine version V1.6.1 for correct SetValue
3760 2009-11-06 Lukas Zeller <luz@synthesis.ch>
3762 * src/sysync/engineinterface.cpp:
3764 SetValue() now works without C-String terminator when setting
3765 integers or dates using string input
3767 2009-11-06 Lukas Zeller <luz@synthesis.ch>
3769 * src/sysync/rrules.cpp:
3771 RRULE expansion: fixed bug that caused missing occurrences when
3772 expansion started within week
3774 2009-11-04 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
3776 * src/sysync/scriptcontext.cpp:
3777 * src/sysync_SDK/Sources/SDK_support.cpp:
3778 * src/sysync_SDK/Sources/SDK_support.h:
3779 * src/sysync_SDK/Sources/sync_dbapi.h:
3783 2009-11-24 Lukas Zeller <luz@synthesis.ch>
3785 * src/DB_interfaces/api_db/pluginapiagent.cpp:
3787 anonymous login: improved passing anonymous login attempts to DB
3790 2009-11-09 Lukas Zeller <luz@synthesis.ch>
3792 * src/DB_interfaces/api_db/pluginapiagent.cpp:
3794 anonymous login: improved passing anonymous login attempts to DB
3797 2009-11-04 Beat Forster <bfo@synthesis.ch>
3799 * src/sysync_SDK/Sources/UI_util.cpp:
3800 * src/sysync_SDK/Sources/UI_util.h:
3802 UI_util: Use DisconnectEngine_Func; unused functions moved to
3805 2009-11-04 Lukas Zeller <luz@synthesis.ch>
3807 * src/sysync/syncsession.cpp:
3809 Some compilers don't not like #ifdefs within function argument
3812 2009-11-04 Lukas Zeller <luz@synthesis.ch>
3814 * src/sysync/engineinterface.cpp:
3816 SetValue() did not work without C-String terminator in some cases
3818 2009-11-03 Lukas Zeller <luz@synthesis.ch>
3820 * src/global_options.h:
3821 * src/sysync/binfileimplds.cpp:
3823 Engine 3.3.0.1 - new version signifying reasonably field-tested
3826 2009-11-03 Lukas Zeller <luz@synthesis.ch>
3828 * src/DB_interfaces/api_db/pluginapiagent.h:
3829 * src/DB_interfaces/api_db/pluginapids.cpp:
3830 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
3831 * src/DB_interfaces/odbc_db/odbcapiagent.h:
3832 * src/DB_interfaces/odbc_db/odbcapids.cpp:
3833 * src/syncml_tk/src/sml/mgr/all/mgrcmdbuilder.c:
3834 * src/syncml_tk/src/sml/xlt/all/xltenc.c:
3835 * src/sysync/binfilebase.h:
3836 * src/sysync/binfileimplclient.cpp:
3837 * src/sysync/binfileimplds.cpp:
3838 * src/sysync/binfileimplds.h:
3839 * src/sysync/customimplagent.cpp:
3840 * src/sysync/customimplagent.h:
3841 * src/sysync/customimplds.cpp:
3842 * src/sysync/customimplds.h:
3843 * src/sysync/debuglogger.cpp:
3844 * src/sysync/debuglogger.h:
3845 * src/sysync/itemfield.cpp:
3846 * src/sysync/localengineds.cpp:
3847 * src/sysync/localengineds.h:
3848 * src/sysync/mimedirprofile.cpp:
3849 * src/sysync/remotedatastore.cpp:
3850 * src/sysync/rrules.cpp:
3851 * src/sysync/scriptcontext.cpp:
3852 * src/sysync/scriptcontext.h:
3853 * src/sysync/stdlogicds.cpp:
3854 * src/sysync/stdlogicds.h:
3855 * src/sysync/stringutils.cpp:
3856 * src/sysync/superdatastore.cpp:
3857 * src/sysync/superdatastore.h:
3858 * src/sysync/syncagent.cpp:
3859 * src/sysync/syncappbase.cpp:
3860 * src/sysync/syncclientbase.cpp:
3861 * src/sysync/synccommand.cpp:
3862 * src/sysync/synccommand.h:
3863 * src/sysync/syncitemtype.cpp:
3864 * src/sysync/syncsession.cpp:
3865 * src/sysync/syncsession.h:
3866 * src/sysync/sysync_globs.h:
3867 * src/sysync/sysync_utils.cpp:
3868 * src/sysync/timezones.cpp:
3869 * src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
3870 * src/sysync_SDK/Sources/syerror.h:
3872 comments: corrected wrong usage of english word "eventually"
3873 throughout all sources.
3875 2009-11-03 Lukas Zeller <luz@synthesis.ch>
3877 * src/sysync/engineinterface.cpp:
3878 * src/sysync/engineinterface.h:
3880 GetValue improved - now LOCERR_TRUNCATED also works for
3881 VALTYPE_BUF, better description in comments
3883 2009-11-03 Lukas Zeller <luz@synthesis.ch>
3885 * src/sysync/binfileimplds.cpp:
3886 * src/sysync/binfileimplds.h:
3887 * src/sysync/customimplds.cpp:
3888 * src/sysync/customimplds.h:
3889 * src/sysync/localengineds.cpp:
3890 * src/sysync/localengineds.h:
3891 * src/sysync/synccommand.cpp:
3892 * src/sysync/synccommand.h:
3894 DB specific error code: avoid showing confusing "Err = 0" and
3895 "(DBError = 0)" texts in log and SyncML
3897 2009-11-03 Lukas Zeller <luz@synthesis.ch>
3899 * src/DB_interfaces/odbc_db/odbcapids.cpp:
3901 ODBC: bug fix: in case of datastore-level connection error, wrong
3902 (session's) connection handle was queried for status
3904 2009-11-03 Lukas Zeller <luz@synthesis.ch>
3906 * src/sysync/mimedirprofile.cpp:
3907 * src/sysync/mimedirprofile.h:
3909 MIME-DIR "group" feature supported now: <property> can have
3910 "groupfield" attribute
3912 2009-10-27 Lukas Zeller <luz@synthesis.ch>
3914 * src/DB_interfaces/odbc_db/odbcapids.cpp:
3915 * src/sysync/localengineds.cpp:
3917 Filtering: fixed stone-age (2003) bug that caused fLocalDBFilter
3918 not to work in all cases
3920 2009-10-27 Lukas Zeller <luz@synthesis.ch>
3922 * src/sysync/binfileimplds.cpp:
3924 CRC change detection: slightly improved changelog V2/V3 -> >=V5
3927 2009-10-27 Lukas Zeller <luz@synthesis.ch>
3929 * src/sysync/multifielditem.h:
3930 * src/sysync/multifielditemtype.h:
3932 Unified "undefined field" ID definition - FID_NOT_SUPPORTED and
3933 VARIDX_UNDEFINED have the same meaning
3935 2009-10-27 Lukas Zeller <luz@synthesis.ch>
3937 * src/DB_interfaces/api_db/pluginapids.cpp:
3939 Comment only: DB Api - clarified use of
3940 ContextSupport("ReadNextItem:allfields")
3942 2009-10-27 Lukas Zeller <luz@synthesis.ch>
3944 * src/sysync/binfileimplds.cpp:
3945 * src/sysync/binfileimplds.h:
3946 * src/sysync/customimplds.cpp:
3947 * src/sysync/customimplds.h:
3949 CRC change detection: added <crcchangedetection> to enable
3950 CRC-based change detection
3952 2009-10-27 Lukas Zeller <luz@synthesis.ch>
3954 * src/sysync/mimedirprofile.cpp:
3955 * src/sysync/mimedirprofile.h:
3956 * src/sysync/syncsession.cpp:
3957 * src/sysync/syncsession.h:
3959 MIME-DIR, remote rules: default charset interpretation now UTF-8
3960 (no longer ANSI), added <inputcharset> to override
3962 2009-10-21 Lukas Zeller <luz@synthesis.ch>
3964 * src/sysync/customimplds.cpp:
3966 DB mapping: added <mapredefine> to allow specifying details for
3969 2009-10-26 Beat Forster <bfo@synthesis.ch>
3971 * src/sysync_SDK/Sources/SDK_util.c:
3972 * src/sysync_SDK/Sources/generic_types.h:
3973 * src/sysync_SDK/Sources/sync_dbapidef.h:
3975 Plain C does not allow // as comment
3977 2009-10-22 Lukas Zeller <luz@synthesis.ch>
3979 * src/sysync/scriptcontext.cpp:
3981 scripts: variable definitions only shown with SYDEBUG>1
3983 2009-10-13 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
3985 * src/DB_interfaces/api_db/DLL_interface.cpp:
3986 * src/DB_interfaces/api_db/sync_dbapiconnect.cpp:
3987 * src/platform_adapters/linux/configfiles.cpp:
3988 * src/sysync/sysync.h:
3989 * src/sysync/sysync_globs.h:
3990 * src/sysync_SDK/Sources/SDK_util.c:
3991 * src/sysync_SDK/Sources/UI_util.cpp:
3992 * src/sysync_SDK/Sources/sync_dbapi.h:
3993 * src/sysync_SDK/Sources/sync_dbapidef.h:
3994 * src/sysync_SDK/Sources/sync_include.h:
3996 Adaptations for Android
3998 2009-10-21 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
4000 * src/sysync_SDK/Sources/dbitem.cpp:
4002 dbitem (SDK_textdb) missing fChanged= true added
4004 2009-10-17 Lukas Zeller <luz@synthesis.ch>
4006 * src/sysync/syncagent.cpp:
4007 * src/sysync/syncagent.h:
4008 * src/sysync/synccommand.cpp:
4009 * src/sysync/synccommand.h:
4010 * src/sysync/syncsession.cpp:
4011 * src/sysync/syncsession.h:
4013 Alert 222 loop detector improved: do not trigger as long as valid
4016 2009-10-16 Lukas Zeller <luz@synthesis.ch>
4018 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4020 ODBC STD servers and clients: did not work at all (connection
4021 string always empty)
4023 2009-10-16 Lukas Zeller <luz@synthesis.ch>
4025 * src/sysync/engineinterface.cpp:
4026 * src/sysync_SDK/Sources/sync_dbapidef.h:
4030 2009-10-15 Lukas Zeller <luz@synthesis.ch>
4032 * src/sysync/mimedirprofile.cpp:
4034 vcard/vcal folding: Made sure folding does not occur within UTF-8
4037 2009-10-15 Lukas Zeller <luz@synthesis.ch>
4039 * src/sysync/mimedirprofile.cpp:
4040 * src/sysync/sysync_utils.cpp:
4042 vcard/vcal B64 properties: base64 encoded properties must be
4043 terminated with a CRLF even if folding is disabled
4045 2009-10-14 Lukas Zeller <luz@synthesis.ch>
4047 * src/sysync/mimedirprofile.cpp:
4049 vcard/vcal B64 properties: added workaround to recognize
4050 improperly folded B64 properties
4052 2009-10-13 Lukas Zeller <luz@synthesis.ch>
4054 * src/DB_interfaces/api_db/pluginapids.cpp:
4055 * src/sysync/localengineds.cpp:
4056 * src/sysync/multifielditem.cpp:
4057 * src/sysync/stdlogicds.cpp:
4058 * src/sysync/syncagent.cpp:
4059 * src/sysync/syncsession.cpp:
4061 unilib: eliminated another bunch of printf argument warnings by
4062 casting all %ld arguments to (long)
4064 2009-10-13 Lukas Zeller <luz@synthesis.ch>
4066 * src/sysync/engineinterface.cpp:
4068 engineinterface: added missing return statement for
4071 2009-10-08 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
4073 * src/sysync/customimplds.cpp:
4075 stl_minimal has no != operator => use ==
4077 2009-10-08 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
4079 * src/global_options.h:
4080 * src/platform_adapters/linux/configfiles.cpp:
4082 ANDROID strings added
4084 2009-10-08 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
4086 * src/DB_interfaces/api_db/pluginapids.cpp:
4087 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4088 * src/sysync/syncagent.cpp:
4089 * src/sysync_SDK/Sources/stringutil.cpp:
4091 unilib: several type adaptions for changes due to unilib
4093 2009-10-13 Lukas Zeller <luz@synthesis.ch>
4096 Merge remote branch 'moblin/unilib' into unilib
4098 2009-10-13 Lukas Zeller <luz@synthesis.ch>
4100 * src/sysync/syncclientbase.cpp:
4102 unilib: make sure no half-constructed session is left over at
4103 failed OpenSession()
4105 2009-10-08 Lukas Zeller <luz@synthesis.ch>
4107 * src/DB_interfaces/api_db/pluginapids.cpp:
4108 * src/sysync/customimplagent.cpp:
4109 * src/sysync/customimplds.cpp:
4110 * src/sysync/syncsession.cpp:
4112 unilib cleanup: fixed some build problems introduced through
4115 2009-10-08 Lukas Zeller <luz@synthesis.ch>
4117 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4118 * src/sysync/customimplagent.h:
4120 unilib: fixed case for targets with no binfile compiled in at all
4122 2009-10-07 Lukas Zeller <luz@synthesis.ch>
4124 * src/sysync/syserial.h:
4126 syserial product codes: added codes for Android client and server
4127 libs, changed Win32 server code (was overlapping iPhone client
4130 2009-10-07 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
4132 * src/sysync_SDK/Sources/SDK_util.c:
4133 * src/sysync_SDK/Sources/sync_dbapidef.h:
4135 SDK: version changed to V1.6.1
4137 2009-10-13 Lukas Zeller <luz@synthesis.ch>
4139 * src/sysync/engineinterface.cpp:
4140 * src/sysync/engineinterface.h:
4141 * src/sysync/syncagent.cpp:
4143 engine: added "lastused" and "timeout" session keys for server
4144 session timeout handling
4146 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
4148 * src/gen-makefile-am.sh:
4150 autotools build: only build SAN code as part of the SDK
4152 2009-10-08 Lukas Zeller <luz@synthesis.ch>
4155 Merge remote branch 'moblin/unilib' into unilib
4157 2009-10-08 Lukas Zeller <luz@synthesis.ch>
4160 Merge branch 'luz' into unilib
4162 2009-10-08 Lukas Zeller <luz@synthesis.ch>
4165 Merge remote branch 'moblin/san' into luz
4167 2009-10-07 Lukas Zeller <luz@synthesis.ch>
4170 Merge branch 'luz' into unilib
4172 2009-10-07 Beat Forster <bfo@synthesis.ch>
4174 * src/platform_adapters/linux/configfiles.cpp:
4175 * src/platform_adapters/linux/platform_time.cpp:
4177 platform adapters Linux: Android adaptions
4179 2009-10-07 Lukas Zeller <luz@synthesis.ch>
4181 * src/sysync/localengineds.cpp:
4183 localengineds: avoid using != operator on strings because STLs
4184 exist that only support ==
4186 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
4190 * src/Makefile.am.in:
4191 * src/gen-makefile-am.sh:
4192 * src/sysync_SDK/Sources/enginestubs.c:
4193 * synthesis-sdk.pc.in:
4196 autotools + pkg-config: added synthesis-sdk.pc
4198 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
4200 * src/Makefile.am.in:
4202 libsynthesis + autotools: must be linked against libz
4204 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
4206 * src/sysync/syncappbase.cpp:
4208 syncappbasse: turned extern "C" into static functions
4210 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
4213 * src/Makefile.am.in:
4214 * src/gen-makefile-am.sh:
4215 * src/synthesis-linker.map:
4216 * src/sysync_SDK/Sources/UI_util.cpp:
4218 autotools build: switched to new combi engine
4220 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
4222 * src/sysync/dataconversion.cpp:
4224 DataConversion(): adapted dummy engine to server API
4226 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
4229 * src/sysync/san.cpp:
4231 * src/sysync/sysync_b64.cpp:
4232 * src/sysync/sysync_b64.h:
4233 * src/sysync/sysync_md5.cpp:
4234 * src/sysync/sysync_md5.h:
4235 * src/sysync_SDK/Sources/san.cpp:
4236 * src/sysync_SDK/Sources/san.h:
4237 * src/sysync_SDK/Sources/sysync_b64.cpp:
4238 * src/sysync_SDK/Sources/sysync_b64.h:
4239 * src/sysync_SDK/Sources/sysync_md5.cpp:
4240 * src/sysync_SDK/Sources/sysync_md5.h:
4242 SAN: moved to SDK, together with the corresponding utility
4245 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4247 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/combiengine_opensource_linux_prefix.h:
4249 unilib linux compile: corrected include (no separate combi-engine
4250 include file exists here)
4252 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4254 * src/client_engine_linux.mk:
4255 * src/combi_engine_linux.mk:
4256 * src/server_engine_linux.mk:
4258 unilib: added plain makefile for combined client+server engine,
4259 adapted client-only and server-only to use syncagent.h/.cpp
4261 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4263 * src/sysync/syncclient.cpp:
4264 * src/sysync/syncclient.h:
4265 * src/sysync/syncserver.cpp:
4266 * src/sysync/syncserver.h:
4268 unilib: removed now obsolete syncclient/syncserver files
4270 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4273 Merge branch 'luz' into unilib
4275 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4277 * src/sysync_SDK/Sources/UI_util.cpp:
4279 engine entry points: adjusted as per discussion (Patrick/bfo)
4281 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
4283 * src/sysync_SDK/Sources/UI_util.cpp:
4284 * src/sysync_SDK/Sources/UI_util.h:
4285 * src/sysync_SDK/Sources/enginemodulebridge.cpp:
4286 * src/sysync_SDK/Sources/enginemodulebridge.h:
4288 SDK engine connect: allow choosing between client and server
4291 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
4293 * src/platform_adapters/linux/platform_DLL.cpp:
4295 Linux platform_DLL: open shared library with name as requested
4297 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
4299 * src/sysync/engineentry.h:
4300 * src/sysync_SDK/Sources/sync_dbapidef.h:
4302 use ENGINE_ENTRY_CXX to mark external C++ functions
4304 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
4306 * src/sysync/dataobjtype.cpp:
4308 added "namespace sysync"
4310 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
4312 * src/Makefile.am.in:
4313 * src/gen-makefile-am.sh:
4315 autotools: added make rules for server engine
4316 (libsynthesisserver.so)
4318 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4321 Merge remote branch 'origin/bfo' into luz
4323 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
4325 * src/sysync/syncsession.cpp:
4327 TSyncSession: unitialized fEncoding
4329 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4332 Merge remote branch 'moblin/master' into luz
4334 2009-10-03 Lukas Zeller <luz@synthesis.ch>
4336 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/combiengine_demo++.pch:
4337 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/combiengine_demo.pch:
4338 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/combiengine_opensource_linux_prefix.h:
4339 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/define.h:
4340 * src/Targets/ReleasedProducts/combiEngine_opensource_linux/target_options.h:
4342 opensource linux combiengine: added new target files
4344 2009-10-02 Lukas Zeller <luz@synthesis.ch>
4346 * src/DB_interfaces/api_db/pluginapiagent.cpp:
4347 * src/DB_interfaces/api_db/pluginapiagent.h:
4348 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4349 * src/Transport_interfaces/engine/engineclientbase.cpp:
4350 * src/Transport_interfaces/engine/engineclientbase.h:
4351 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
4352 * src/Transport_interfaces/engine/enginesessiondispatch.h:
4353 * src/syncapps/serverEngine_custom/serverengine_custom_Base.cpp:
4354 * src/sysync/localengineds.cpp:
4355 * src/sysync/localengineds.h:
4356 * src/sysync/stdlogicagent.h:
4357 * src/sysync/stdlogicds.cpp:
4358 * src/sysync/superdatastore.cpp:
4359 * src/sysync/superdatastore.h:
4360 * src/sysync/syncagent.cpp:
4361 * src/sysync/syncagent.h:
4362 * src/sysync/syncappbase.cpp:
4363 * src/sysync/syncappbase.h:
4364 * src/sysync/syncclientbase.cpp:
4365 * src/sysync/synccommand.cpp:
4366 * src/sysync/synccommand.h:
4367 * src/sysync/syncdatastore.cpp:
4368 * src/sysync/syncdatastore.h:
4369 * src/sysync/syncitem.cpp:
4370 * src/sysync/syncitem.h:
4371 * src/sysync/syncsession.cpp:
4372 * src/sysync/syncsessiondispatch.cpp:
4373 * src/sysync/sysync_globs.h:
4375 unilib: fixes needed to actually have both client&server enabled
4378 2009-10-02 Lukas Zeller <luz@synthesis.ch>
4380 * src/syncapps/clientEngine_custom/product_options.h:
4381 * src/syncapps/serverEngine_custom/combi_product_options.h:
4383 unilib: "combiEngine" product options added
4385 2009-10-02 Lukas Zeller <luz@synthesis.ch>
4387 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4388 * src/DB_interfaces/odbc_db/odbcapids.cpp:
4389 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
4390 * src/platform_adapters/platform_thread.h:
4391 * src/platform_adapters/unix_common/platform_thread.cpp:
4392 * src/sysync/stdlogicds.cpp:
4393 * src/sysync/stringutils.cpp:
4394 * src/sysync/syncappbase.cpp:
4395 * src/sysync/syncsessiondispatch.cpp:
4396 * src/sysync/sysync_md5.cpp:
4397 * src/sysync/sysync_md5.h:
4398 * src/sysync_SDK/Sources/generic_types.h:
4400 64 bit: adjusted generic_types.h to make sure uInt32/sInt32 IS
4403 2009-10-02 Lukas Zeller <luz@synthesis.ch>
4405 * src/syncapps/clientEngine_custom/clientengine_custom_Base.cpp:
4406 * src/syncapps/clientEngine_custom/product_options.h:
4407 * src/syncapps/serverEngine_custom/product_options.h:
4408 * src/syncapps/serverEngine_custom/serverengine_custom_Base.cpp:
4409 * src/sysync/binfileimplclient.cpp:
4410 * src/sysync/customimplagent.cpp:
4411 * src/sysync/engineinterface.cpp:
4412 * src/sysync/engineinterface.h:
4413 * src/sysync/syncagent.cpp:
4414 * src/sysync/syncappbase.cpp:
4415 * src/sysync/syncclientbase.cpp:
4416 * src/sysync_SDK/Sources/enginemodulebase.h:
4417 * src/sysync_SDK/Sources/sync_dbapidef.h:
4419 unilib: prepared co-existence of server and client library
4420 instance, added entry points
4422 2009-10-01 Lukas Zeller <luz@synthesis.ch>
4424 * src/DB_interfaces/api_db/pluginapiagent.cpp:
4425 * src/DB_interfaces/api_db/pluginapiagent.h:
4426 * src/DB_interfaces/api_db/pluginapids.cpp:
4427 * src/DB_interfaces/api_db/pluginapids.h:
4428 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4429 * src/DB_interfaces/odbc_db/odbcapiagent.h:
4430 * src/DB_interfaces/odbc_db/odbcdb.h:
4431 * src/global_options.h:
4432 * src/sysync/binfileimplclient.cpp:
4433 * src/sysync/binfileimplclient.h:
4434 * src/sysync/binfileimplds.cpp:
4435 * src/sysync/binfileimplds.h:
4436 * src/sysync/customimplagent.cpp:
4437 * src/sysync/customimplagent.h:
4438 * src/sysync/customimplds.cpp:
4439 * src/sysync/customimplds.h:
4440 * src/sysync/stdlogicagent.cpp:
4441 * src/sysync/stdlogicagent.h:
4442 * src/sysync/syncagent.cpp:
4443 * src/sysync/syncagent.h:
4444 * src/sysync/sysync_precomp.h:
4446 unilib: binfile/customimpl: Now binfile can be included but kept
4449 2009-10-01 Lukas Zeller <luz@synthesis.ch>
4451 * src/sysync/binfileimplclient.cpp:
4452 * src/sysync/binfileimplclient.h:
4453 * src/sysync/binfileimplds.cpp:
4454 * src/sysync/binfileimplds.h:
4455 * src/sysync/syncsession.h:
4457 binfiles: made binfileimplclient/ds such that they can be
4458 switched off (e.g. for unilib server)
4460 2009-10-01 Lukas Zeller <luz@synthesis.ch>
4462 * src/sysync/syncagent.cpp:
4463 * src/sysync/syncagent.h:
4465 unilib: unified TClientParamsKey and TServerParamsKey into
4468 2009-10-01 Lukas Zeller <luz@synthesis.ch>
4470 * src/Transport_interfaces/engine/engineclientbase.h:
4471 * src/Transport_interfaces/engine/enginesessiondispatch.h:
4472 * src/syncapps/sysytool/sysytool.cpp:
4473 * src/sysync/binfileimplclient.h:
4474 * src/sysync/localengineds.cpp:
4475 * src/sysync/remotedatastore.cpp:
4476 * src/sysync/stdlogicagent.h:
4477 * src/sysync/syncagent.cpp:
4478 * src/sysync/syncagent.h:
4479 * src/sysync/syncappbase.h:
4480 * src/sysync/syncclient.h:
4481 * src/sysync/syncclientbase.cpp:
4482 * src/sysync/syncclientbase.h:
4483 * src/sysync/syncserver.h:
4484 * src/sysync/syncsession.h:
4485 * src/sysync/syncsessiondispatch.h:
4487 unlib: including syncagent.h everywhere where we had syncclient.h
4490 2009-09-30 Lukas Zeller <luz@synthesis.ch>
4492 * src/DB_interfaces/api_db/pluginapiagent.cpp:
4493 * src/DB_interfaces/api_db/pluginapiagent.h:
4494 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4495 * src/DB_interfaces/odbc_db/odbcapiagent.h:
4496 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
4497 * src/Transport_interfaces/engine/enginesessiondispatch.h:
4498 * src/sysync/binfileimplclient.cpp:
4499 * src/sysync/binfileimplclient.h:
4500 * src/sysync/customimplagent.cpp:
4501 * src/sysync/customimplagent.h:
4502 * src/sysync/localengineds.cpp:
4503 * src/sysync/localengineds.h:
4504 * src/sysync/mimedirprofile.cpp:
4505 * src/sysync/remotedatastore.cpp:
4506 * src/sysync/remotedatastore.h:
4507 * src/sysync/stdlogicagent.cpp:
4508 * src/sysync/stdlogicagent.h:
4509 * src/sysync/syncagent.cpp:
4510 * src/sysync/syncagent.h:
4511 * src/sysync/syncappbase.cpp:
4512 * src/sysync/syncappbase.h:
4513 * src/sysync/syncclient.cpp:
4514 * src/sysync/syncclient.h:
4515 * src/sysync/syncclientbase.cpp:
4516 * src/sysync/syncclientbase.h:
4517 * src/sysync/synccommand.cpp:
4518 * src/sysync/syncserver.cpp:
4519 * src/sysync/syncserver.h:
4520 * src/sysync/syncsession.cpp:
4521 * src/sysync/syncsession.h:
4522 * src/sysync/syncsessiondispatch.cpp:
4523 * src/sysync/syncsessiondispatch.h:
4525 unilib: united former syncserver/syncclient into syncagent.h/.cpp
4527 2009-09-29 Lukas Zeller <luz@synthesis.ch>
4529 * src/DB_interfaces/api_db/pluginapiagent.cpp:
4530 * src/DB_interfaces/api_db/pluginapiagent.h:
4531 * src/DB_interfaces/api_db/pluginapids.cpp:
4532 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
4533 * src/DB_interfaces/odbc_db/odbcapiagent.h:
4534 * src/DB_interfaces/odbc_db/odbcapids.cpp:
4535 * src/global_options.h:
4536 * src/sysync/customimplds.cpp:
4537 * src/sysync/customimplds.h:
4538 * src/sysync/localengineds.cpp:
4539 * src/sysync/localengineds.h:
4540 * src/sysync/multifielditem.cpp:
4541 * src/sysync/multifielditem.h:
4542 * src/sysync/multifielditemtype.cpp:
4543 * src/sysync/remotedatastore.cpp:
4544 * src/sysync/stdlogicagent.cpp:
4545 * src/sysync/stdlogicagent.h:
4546 * src/sysync/stdlogicds.cpp:
4547 * src/sysync/stdlogicds.h:
4548 * src/sysync/superdatastore.cpp:
4549 * src/sysync/superdatastore.h:
4550 * src/sysync/syncappbase.cpp:
4551 * src/sysync/syncclient.cpp:
4552 * src/sysync/synccommand.cpp:
4553 * src/sysync/synccommand.h:
4554 * src/sysync/syncsession.cpp:
4555 * src/sysync/sysync_globs.h:
4556 * src/sysync/textprofile.cpp:
4558 unilib started: engine version 3.3.0.0 to differentiate from
4559 normal 3.2.x.x non-unified builds
4561 2009-09-28 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
4563 * src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
4565 save changed nonce value (again)
4567 2009-09-09 Beat Forster <elisabethegli@beat-forsters-macbook-pro.local>
4569 * src/platform_adapters/linux/configfiles.cpp:
4570 * src/platform_adapters/linux/platform_time.cpp:
4571 * src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
4573 cleanup: appCharP type casting added, some updates for Android
4576 2009-09-25 Lukas Zeller <luz@synthesis.ch>
4578 * src/sysync/scriptcontext.cpp:
4580 scripts: added TIMEONLY() function, enhanced POINTINTIME() not
4581 only to convert duration, but also dateonly and timeonly to
4584 2009-09-25 Lukas Zeller <luz@synthesis.ch>
4586 * src/sysync/customimplds.cpp:
4588 debug log: wrapped finalizing item into block which shows localID
4590 2009-09-25 Lukas Zeller <luz@synthesis.ch>
4592 * src/DB_interfaces/odbc_db/odbcapids.cpp:
4594 Debug output cosmetics (array map name is always "array", so do
4597 2009-09-24 Lukas Zeller <luz@synthesis.ch>
4599 * src/sysync/syncclient.cpp:
4601 client engine: when incoming data is not SyncML, this must abort
4602 the session and dump the message
4604 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
4606 * src/Makefile.am.in:
4608 libsynthesis + autotools: must be linked against libz
4610 2009-09-30 Beat Forster <bfo@synthesis.ch>
4612 * src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
4614 SetNonce fChanged problem fixed; some type casting cAppChar
4616 2009-09-24 Lukas Zeller <luz@synthesis.ch>
4619 Merge remote branch 'moblin/master' into luz
4621 2009-09-24 Lukas Zeller <luz@synthesis.ch>
4623 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
4624 * src/Transport_interfaces/engine/enginesessiondispatch.h:
4625 * src/sysync/syncappbase.cpp:
4626 * src/sysync/syncappbase.h:
4627 * src/sysync/syncclient.cpp:
4628 * src/sysync/syncserver.cpp:
4629 * src/sysync/syncserver.h:
4630 * src/sysync/syncsession.cpp:
4631 * src/sysync/syncsession.h:
4633 libsynthesis_srv: implementation complete - runs sync sessions ok
4634 with textDB backend.
4636 2009-09-24 Lukas Zeller <luz@synthesis.ch>
4638 * src/sysync/localengineds.cpp:
4639 * src/sysync/mimedirprofile.cpp:
4640 * src/sysync/syncsession.cpp:
4642 cleanup: eliminated some compiler warnings about shadowing local
4645 2009-09-24 Lukas Zeller <luz@synthesis.ch>
4647 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/target_options.h:
4648 * src/server_engine_linux.mk:
4649 * src/syncapps/serverEngine_custom/product_options.h:
4651 libsynthesis_srv configuration adjusted
4653 2009-09-24 Lukas Zeller <luz@synthesis.ch>
4655 * src/sysync_SDK/configs/syncserv_sample_config.xml:
4657 libsynthesis_srv: added sample config for a TextDB based server
4659 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
4661 * src/sysync_SDK/Sources/engine_defs.h:
4663 event codes: reserve range for application use
4665 2009-09-22 Lukas Zeller <luz@synthesis.ch>
4667 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_demo++.pch:
4668 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_demo.pch:
4669 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_opensource++.pch:
4670 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_opensource.pch:
4671 * src/Transport_interfaces/engine/engine_server.h:
4672 * src/Transport_interfaces/engine/engine_server_precomp.h:
4673 * src/Transport_interfaces/engine/enginesessiondispatch.cpp:
4674 * src/Transport_interfaces/engine/enginesessiondispatch.h:
4675 * src/client_engine_linux.mk:
4676 * src/server_engine_linux.mk:
4677 * src/syncapps/serverEngine_custom/product_options.h:
4678 * src/syncapps/serverEngine_custom/serverengine_custom.h:
4679 * src/syncapps/serverEngine_custom/serverengine_custom_Base.cpp:
4680 * src/syncapps/serverEngine_custom/serverengine_custom_Base.h:
4681 * src/syncapps/serverEngine_custom/serverengine_custom_precomp.h:
4683 libsynthesis_srv: added required files, traditional non-automake
4684 works for server engine
4686 2009-09-22 Lukas Zeller <luz@synthesis.ch>
4688 * src/sysync/localengineds.cpp:
4690 engine: statistics workaround for servers not sending status 201
4693 2009-09-21 Lukas Zeller <luz@synthesis.ch>
4695 * src/global_options.h:
4696 * src/sysync/binfileimplclient.cpp:
4697 * src/sysync/localengineds.cpp:
4698 * src/sysync/scriptcontext.cpp:
4699 * src/sysync/synccommand.cpp:
4700 * src/sysync/synccommand.h:
4701 * src/sysync/syncsession.cpp:
4702 * src/sysync/syncsession.h:
4703 * src/sysync_SDK/Sources/engine_defs.h:
4705 engine 3.2.1.0: added "lenientMode" to ignore anchor mismatches
4706 in client, ignore missing status for get/alert 222
4708 2009-09-21 Lukas Zeller <luz@synthesis.ch>
4710 * src/global_options.h:
4712 engine 3.2.0.35 - stable version used in synthesis products
4714 2009-09-21 Lukas Zeller <luz@synthesis.ch>
4716 * src/sysync/syncsession.cpp:
4718 memory leak fixed: session script context was not deleted in
4721 2009-09-21 Lukas Zeller <luz@synthesis.ch>
4723 * src/sysync/binfilebase.cpp:
4724 * src/sysync/binfilebase.h:
4725 * src/sysync/binfileimplds.cpp:
4726 * src/sysync/binfileimplds.h:
4728 binfiles: added smooth upgrading from changelog V2 to V3/V4 to
4731 2009-09-21 Patrick Ohly <patrick.ohly@intel.com>
4733 * src/sysync/syncclient.cpp:
4735 Revert "client state engine: allow multiple calls with
4738 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
4740 * src/sysync/syncclient.cpp:
4742 client state engine: allow multiple calls with STEP_SENTDATA
4744 2009-09-16 Patrick Ohly <patrick.ohly@intel.com>
4746 * src/Makefile.am.in:
4748 compiler warning on Linux: vasprintf() not declared unless
4749 _GNU_SOURCE is set, SDK
4751 2009-09-15 Patrick Ohly <patrick.ohly@intel.com>
4754 Merge commit 'synthesis/luz'
4756 2009-09-15 Patrick Ohly <patrick.ohly@intel.com>
4758 * src/sysync/binfileimplds.cpp:
4759 * src/sysync/binfileimplds.h:
4760 * src/sysync/localengineds.cpp:
4761 * src/sysync/synccommand.cpp:
4762 * src/sysync/sysync_globs.h:
4764 Revert "client + statistics workaround: treat status 200 as 201
4765 for Replace cmd (which is really"
4767 2009-09-15 Chen Congwu <congwu.chen@intel.com>
4769 * src/sysync/binfileimplds.cpp:
4770 * src/sysync/binfileimplds.h:
4772 binfileds: multi-profile safe reliable detection of adds (vs.
4773 replaces) for sync clients
4775 2009-09-15 Patrick Ohly <patrick.ohly@intel.com>
4777 * src/sysync/customimplds.cpp:
4779 compiler warning: #endif DBAPI_TUNNEL_SUPPORT
4781 2009-09-15 Patrick Ohly <patrick.ohly@intel.com>
4783 * src/Targets/ReleasedProducts/clientEngine_opensource_linux/clientengine_demo_x86_linux_prefix.h:
4785 compiler warning on Linux: vasprintf() not declared unless
4788 2009-09-15 Patrick Ohly <patrick.ohly@intel.com>
4791 Merge commit 'synthesis/luz'
4793 2009-09-14 Lukas Zeller <luz@synthesis.ch>
4795 * src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:
4796 * src/sysync/syncclient.cpp:
4798 Client: made silently swallow garbage after end of incoming
4801 2009-07-16 Chen Congwu <congwu.chen@intel.com>
4803 * src/sysync/binfileimplds.cpp:
4804 * src/sysync/binfileimplds.h:
4805 * src/sysync/localengineds.cpp:
4806 * src/sysync/synccommand.cpp:
4807 * src/sysync/sysync_globs.h:
4809 client + statistics workaround: treat status 200 as 201 for
4810 Replace cmd (which is really an Add)
4812 2009-09-14 Lukas Zeller <luz@synthesis.ch>
4815 Merge remote branch 'moblin/congwu' into luz
4817 2009-09-14 Beat Forster <bfo@synthesis.ch>
4819 * src/DB_interfaces/api_db/dbapi.cpp:
4820 * src/DB_interfaces/api_db/pluginapids.cpp:
4821 * src/platform_adapters/binfile.h:
4822 * src/platform_adapters/linux/configfiles.cpp:
4823 * src/platform_adapters/linux/platform_timezones.cpp:
4824 * src/platform_adapters/platform_thread.h:
4825 * src/platform_adapters/unix_common/platform_file.cpp:
4826 * src/platform_adapters/unix_common/platform_thread.cpp:
4827 * src/sysync/binfilebase.h:
4828 * src/sysync/binfileimplds.h:
4829 * src/sysync/customimplds.cpp:
4830 * src/sysync/stringutils.h:
4831 * src/sysync/syncexception.h:
4832 * src/sysync/sysync_globs.h:
4833 * src/sysync/textitemtype.cpp:
4834 * src/sysync/timezones.cpp:
4835 * src/sysync/vtimezone.cpp:
4836 * src/sysync_SDK/Sources/SDK_support.cpp:
4837 * src/sysync_SDK/Sources/SDK_support.h:
4838 * src/sysync_SDK/Sources/blobs.h:
4839 * src/sysync_SDK/Sources/dbitem.cpp:
4840 * src/sysync_SDK/Sources/dbitem.h:
4842 Adaptations in preparation for new platform and Tunnel API
4845 2009-09-14 Lukas Zeller <luz@synthesis.ch>
4847 * src/sysync/syncclient.cpp:
4848 * src/sysync/syncclient.h:
4850 Client: Endless Alert222 detection (with luz' patch to use
4851 lineartime_t, not time_t)
4853 2009-09-14 Lukas Zeller <luz@synthesis.ch>
4855 * src/sysync/engineinterface.cpp:
4857 engineinterface: InsertItem/InsertItemAsKey signatures are fixed,
4858 removed casts/warnings
4860 2009-09-14 Chen Congwu <congwu.chen@intel.com>
4862 * src/sysync/syncclient.cpp:
4863 * src/sysync/syncclient.h:
4865 Client: Endless Alert222 detection
4867 2009-09-08 Beat Forster <bfo@synthesis.ch>
4869 * src/sysync_SDK/Sources/enginemodulebridge.cpp:
4870 * src/sysync_SDK/Sources/enginemodulebridge.h:
4872 signature InsertItem/AsKey corrected: ItemID instead of cItemID
4874 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4876 * src/sysync/multifielditemtype.cpp:
4877 * src/sysync/scriptcontext.cpp:
4878 * src/sysync/syncserver.cpp:
4880 libsynthesis_srv: changes to make it compilable (not yet
4881 functional, however)
4883 2009-09-08 Beat Forster <bfo@synthesis.ch>
4885 * src/sysync_SDK/Sources/SDK_util.c:
4887 buffer size for debug output is no longer restricted to 1kB on
4890 2009-09-08 Beat Forster <bfo@synthesis.ch>
4892 * src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:
4893 * src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:
4894 * src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:
4895 * src/sysync_SDK/Sources/SDK_support.cpp:
4896 * src/sysync_SDK/Sources/SDK_support.h:
4897 * src/sysync_SDK/Sources/enginemodulebase.cpp:
4898 * src/sysync_SDK/Sources/enginemodulebase.h:
4900 array support for tunnel asKey / new itemkey before update/insert
4901 operations / UI_Open+Close moved to app_demo
4903 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4905 * src/sysync/itemfield.cpp:
4907 DBAPI_TUNNEL_SUPPORT: fixed problem with item TZ reading of DATE
4908 and DURATION timestamps
4910 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4912 * src/Targets/ReleasedProducts/clientEngine_opensource_linux/target_options.h:
4916 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4918 * src/DB_interfaces/odbc_db/odbcapids.cpp:
4920 ODBC/SQL: commented out excessive log messages for substitution
4922 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4924 * src/sysync/binfilebase.cpp:
4925 * src/sysync/binfilebase.h:
4927 binfiles: added checking for record size, should catch
4928 32bit<->64bit data migration issues
4930 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4932 * src/DB_interfaces/api_db/pluginapids.cpp:
4933 * src/DB_interfaces/api_db/pluginapids.h:
4934 * src/Targets/clientEngine_dbg/target_options.h:
4935 * src/global_options.h:
4936 * src/sysync/binfileimplclient.cpp:
4937 * src/sysync/binfileimplclient.h:
4938 * src/sysync/binfileimplds.cpp:
4939 * src/sysync/binfileimplds.h:
4940 * src/sysync/customimplagent.cpp:
4941 * src/sysync/customimplagent.h:
4942 * src/sysync/customimplds.cpp:
4943 * src/sysync/customimplds.h:
4944 * src/sysync/engineentry.cpp:
4945 * src/sysync/engineentry.h:
4946 * src/sysync/engineinterface.cpp:
4947 * src/sysync/engineinterface.h:
4948 * src/sysync/localengineds.cpp:
4949 * src/sysync/localengineds.h:
4950 * src/sysync/multifielditem.cpp:
4951 * src/sysync/multifielditem.h:
4952 * src/sysync/syncappbase.cpp:
4953 * src/sysync/syncclient.cpp:
4954 * src/sysync/syncclient.h:
4955 * src/sysync/syncclientbase.cpp:
4956 * src/sysync/syncsession.h:
4957 * src/sysync_SDK/Sources/engine_defs.h:
4958 * src/sysync_SDK/Sources/sync_dbapidef.h:
4960 DBAPI_TUNNEL_SUPPORT: Implemented now. This allows directly
4961 accessing data items from the main application (e.g. for test)
4963 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4965 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/define.h:
4966 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_demo++.pch:
4967 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_demo.pch:
4968 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_opensource_linux_prefix.h:
4969 * src/Targets/ReleasedProducts/serverEngine_opensource_linux/target_options.h:
4971 libsynthesis_srv: added new target files for SyncML server
4972 variant of libsynthesis
4974 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4976 * src/sysync/binfileimplds.cpp:
4977 * src/sysync/binfileimplds.h:
4978 * src/sysync/localengineds.cpp:
4979 * src/sysync/synccommand.cpp:
4980 * src/sysync/sysync_globs.h:
4982 REVERTED for now: Add/Replace statistics workaround
4984 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4986 * src/syncml_tk/src/sml/xlt/all/xltdevinf.c:
4988 devInf without datastore list: clarified comments why this is
4989 needed (comment change only)
4991 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4994 Merge remote branch 'moblin/yongsheng'
4996 2009-09-08 Lukas Zeller <luz@synthesis.ch>
4998 * src/sysync/syncclient.cpp:
4999 * src/sysync/syncclient.h:
5001 STEPCMD_RESENDDATA: modified such that it is clear state is
5002 different from after STEPCMD_SENDDATA
5004 2009-09-03 Patrick Ohly <patrick.ohly@gmx.de>
5006 * src/sysync/debuglogger.cpp:
5008 TDebugLoggerBase::DebugOpenBlock: fixed build failure on Alpha
5011 2009-09-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
5013 * src/syncml_tk/src/sml/xlt/all/xltdevinf.c:
5015 DevInf: Allow devinf not containing datastore when encoding
5017 2009-09-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
5019 * src/sysync/syncclient.cpp:
5021 Message: do 'FinishMessage' processing at the end of session
5023 2009-08-25 Patrick Ohly <patrick.ohly@gmx.de>
5025 * src/Makefile.am.in:
5027 bumped version to current/revision/age 2/0/2 because of
5030 2009-07-22 Chen Congwu <congwu.chen@intel.com>
5032 * src/sysync/syncclient.cpp:
5033 * src/sysync_SDK/Sources/engine_defs.h:
5035 Client+Resend data: bug#3427, add sysync::STEP_RESENDDATA
5037 2009-08-18 Patrick Ohly <patrick.ohly@gmx.de>
5039 * src/sysync/stdlogicds.cpp:
5041 Revert "slow sync: avoid empty anchors, that confuses
5044 2009-08-18 Patrick Ohly <patrick.ohly@gmx.de>
5047 Merge commit 'synthesis/master'
5049 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
5051 * src/sysync/itemfield.cpp:
5053 reading keys: fixed string handling errors
5055 2009-08-13 Patrick Ohly <patrick.ohly@intel.com>
5057 * src/sysync/vtimezone.cpp:
5058 * src/sysync/vtimezone.h:
5060 vtimezone: accept alternative line ends, using const string & for
5063 2009-08-13 Patrick Ohly <patrick.ohly@intel.com>
5065 * src/sysync/sysync_utils.cpp:
5067 compiler warning in generateNonce(): casting char array
5069 2009-08-13 Patrick Ohly <patrick.ohly@intel.com>
5071 * src/sysync/synccommand.cpp:
5073 TSyncCommand::analyze: compiler warning about uninitialized
5074 variable (return code!)
5076 2009-08-13 Patrick Ohly <patrick.ohly@intel.com>
5078 * src/sysync/engineinterface.cpp:
5080 TSettingsKeyImpl::SetValueByID: compiler warning about pointer
5083 2009-08-12 Lukas Zeller <luz@synthesis.ch>
5086 Merge commit 'origin/master'
5088 2009-08-12 Beat Forster <bfo@synthesis.ch>
5090 * src/sysync_SDK/Sources/SDK_util.c:
5091 * src/sysync_SDK/Sources/sync_dbapidef.h:
5093 SDK version changed to 1.6.0
5095 2009-08-12 Beat Forster <bfo@synthesis.ch>
5097 * src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
5098 * src/sysync_SDK/Sources/dbitem.cpp:
5099 * src/sysync_SDK/Sources/dbitem.h:
5103 2009-08-12 Lukas Zeller <luz@synthesis.ch>
5105 * src/global_options.h:
5106 * src/sysync/binfileimplclient.cpp:
5108 engine 3.2.0.33: enhanced URIpath profile settings functionality
5110 2009-08-12 Lukas Zeller <luz@synthesis.ch>
5112 * src/sysync/mimedirprofile.cpp:
5114 mimedirprofile: autoenddate 23:59:59 detection bug fixed
5116 2009-08-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
5118 * src/sysync/rrules.cpp:
5120 RRULE: rrule2internal will lose the last item of daylist of
5123 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
5125 * src/sysync/engineinterface.cpp:
5127 TSettingsKeyImpl::SetValueByID: compiler warning about pointer
5130 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
5132 * src/sysync/synccommand.cpp:
5134 TSyncCommand::analyze: compiler warning about uninitialized
5135 variable (return code!)
5137 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
5139 * src/sysync/sysync_utils.cpp:
5141 appendRFC2047AsUTF8: compiler warning about uninitialized
5144 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
5146 * src/sysync/sysync_utils.cpp:
5148 compiler warning in generateNonce(): casting char array
5150 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
5152 * src/sysync/stdlogicds.cpp:
5154 slow sync: avoid empty anchors, that confuses ScheduleWorld
5156 2009-07-29 Patrick Ohly <patrick.ohly@intel.com>
5158 * src/sysync/vtimezone.cpp:
5160 timezone parsing: accept \r\n and \r as line ends in addition to
5163 2009-07-28 Patrick Ohly <patrick.ohly@intel.com>
5165 * src/sysync/vtimezone.cpp:
5166 * src/sysync/vtimezone.h:
5168 vtimezone: use const string & instead of string copy
5170 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
5172 * src/platform_adapters/linux/platform_timezones.cpp:
5174 Linux timezones: previous fix for icalcomponent_as_ical_string_r
5177 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
5179 * src/platform_adapters/linux/platform_timezones.cpp:
5181 Linux timezones: compile fix for libecal and
5182 --disable-evolution-compatibility
5184 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
5186 * src/platform_adapters/linux/platform_timezones.cpp:
5188 Linux timezones: use icalcomponent_as_ical_string_r() if possible
5190 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
5196 autotools: added synthesis.pc file for pkg-config
5198 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
5200 * src/platform_adapters/linux/platform_timezones.cpp:
5202 Linux timezones: avoid compiler warning
5204 2009-07-16 Chen Congwu <congwu.chen@intel.com>
5206 * src/sysync/binfileimplds.cpp:
5207 * src/sysync/binfileimplds.h:
5208 * src/sysync/localengineds.cpp:
5209 * src/sysync/synccommand.cpp:
5210 * src/sysync/sysync_globs.h:
5212 client + statistics workaround: treat status 200 as 201 for
5213 Replace cmd (which is really an Add)
5215 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
5218 * src/platform_adapters/linux/platform_timezones.cpp:
5220 autotools: add --enable-evolution-compatibility
5222 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
5226 README: mentioned that expat 2.x can be used instead of the older
5229 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
5232 Merge commit 'origin/master'
5234 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
5238 autgen.sh: wipe out old files before recreating them
5240 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
5242 * src/synthesis-linker.map:
5244 SySyncDebugPuts: fixed dynamic link problem
5246 2009-07-10 Lukas Zeller <luz@synthesis.ch>
5248 * src/sysync/syncserver.cpp:
5249 * src/sysync/syncserver.h:
5251 server: fixed to compile again with ENGINEINTERFACE_SUPPORT (for
5252 XXXAsKey) but no ENGINE_LIBRARY (traditional Synthesis builds)
5254 2009-07-10 Beat Forster <bfo@synthesis.ch>
5256 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
5258 syncml_tk: Fix for BOM checker: In pure C variables must be
5259 defined before any other statement
5261 2009-07-10 Lukas Zeller <luz@synthesis.ch>
5263 * src/sysync/syncclient.cpp:
5264 * src/sysync/syncsession.cpp:
5265 * src/sysync/syncsession.h:
5267 Suspend ALERT: renamed flags and accessors to include "suspend"
5268 (to make clear it is the suspend alert)
5270 2009-07-10 Lukas Zeller <luz@synthesis.ch>
5273 Merge commit 'moblin/congwu'
5275 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
5277 * src/sysync_SDK/Sources/enginemodulebase.cpp:
5278 * src/sysync_SDK/Sources/enginemodulebase.h:
5280 TEngineModuleBridge::Term() + fCI: memory leak
5282 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
5284 * src/sysync/scriptcontext.cpp:
5286 MakeTextWithProfile: did not free profile handler
5288 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
5290 * src/sysync/mimedirprofile.cpp:
5292 MIMEStringToField: unitialized time context
5294 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
5296 * src/sysync/engineinterface.cpp:
5298 TSettingsKeyImpl::checkFieldAttrs: don't read before start of
5301 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
5303 * src/sysync/engineentry.cpp:
5304 * src/sysync/syncclientbase.cpp:
5305 * src/sysync/syncclientbase.h:
5306 * src/sysync_SDK/Sources/enginemodulebase.h:
5307 * src/sysync_SDK/Sources/sync_dbapidef.h:
5309 engine logging: new API with more information provided to the
5312 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
5314 * src/sysync/debuglogger.h:
5316 engine logging: fix message dumping in combination with
5317 <logsessionstoglobal>
5319 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
5321 * src/sysync/scriptcontext.cpp:
5323 fixed compiler warnings: signed/unsigned comparison
5325 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
5327 * src/sysync/syncsession.cpp:
5329 configuration: accept configs without any datastore definition
5331 2009-06-26 Chen Congwu <congwu.chen@intel.com>
5333 * src/sysync/syncclient.cpp:
5334 * src/sysync/syncsession.cpp:
5335 * src/sysync/syncsession.h:
5337 Suspend ALERT: make sure synthesis client sends the suspend alert
5339 2009-07-01 Lukas Zeller <luz@synthesis.ch>
5341 * src/sysync/mimedirprofile.cpp:
5342 * src/sysync/mimedirprofile.h:
5344 remoterules build dependency removed - new setRemoteRule()
5345 function implementation needed #ifdefs
5347 2009-07-01 Lukas Zeller <luz@synthesis.ch>
5349 * src/sysync/debuglogger.cpp:
5350 * src/sysync/debuglogger.h:
5351 * src/sysync/syncappbase.cpp:
5352 * src/sysync/syncappbase.h:
5353 * src/sysync/syncsession.cpp:
5355 engine logging: added <logsessionstoglobal> to direct session
5356 logs into global log
5358 2009-07-01 Lukas Zeller <luz@synthesis.ch>
5360 * src/sysync/scriptcontext.cpp:
5361 * src/sysync/scriptcontext.h:
5363 scripts: Added macro arguments for script macros
5365 2009-06-26 tester <tester@knlcst4.ikn.intel.com>
5367 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
5369 compiler warning: uninitialized variable
5371 2009-06-26 tester <tester@knlcst4.ikn.intel.com>
5373 * src/sysync/syncsession.cpp:
5375 compiler warning: parenthesis in boolean expression
5377 2009-06-26 zhu, yongsheng <yongsheng.zhu@intel.com>
5379 * src/sysync/mimedirprofile.cpp:
5381 MIMEPROFILE: Add \N to represent newline
5383 2009-06-25 tester <tester@knlcst4.ikn.intel.com>
5387 configure + XML lib: fixed the situation where only expat was
5390 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
5393 Merge commit 'moblin/yong'
5395 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
5398 Merge commit 'origin/master'
5400 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
5402 * src/Makefile.am.in:
5403 * src/sysync/mimedirprofile.cpp:
5404 * src/sysync/mimedirprofile.h:
5405 * src/sysync/multifielditem.h:
5406 * src/sysync/scriptcontext.cpp:
5408 MAKE/PARSETEXTWITHPROFILE: added remote rule name parameter
5410 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
5412 * src/Targets/ReleasedProducts/clientEngine_opensource_linux/target_options.h:
5414 compile configuration: enable remote rules in client engine
5416 2009-06-22 Lukas Zeller <luz@synthesis.ch>
5418 * src/sysync/stdlogicds.cpp:
5419 * src/sysync/syncclient.cpp:
5420 * src/sysync/syncsession.cpp:
5421 * src/sysync/syncsession.h:
5423 engine: cleaned up around fRemoteMustSeeDevinf and
5426 2009-06-22 Wu, Yong <yong.wu@intel.com>
5428 * src/sysync/syncclient.cpp:
5430 client: Added check to make sure devInf gets sent (Put) to server
5431 when config has changed
5433 2009-06-22 Wu, Yong <yong.wu@intel.com>
5435 * src/sysync/syncappbase.h:
5437 Avoid "if without value" compiling warnings.
5439 2009-06-19 Wu, Yong <yong.wu@intel.com>
5443 Fix a typo in help text.
5445 2009-06-19 Wu, Yong <yong.wu@intel.com>
5448 * src/sysync/syncappbase.h:
5450 Bug 3312. add expat support. Synthesis can work in 3 modes: a)
5451 system expat, b) system xmltok, c) builtin xmltok. The original
5452 configuration works with either system xmltok or builtin xmltok.
5453 We added the expat support and made expat as the default xml
5456 2009-06-18 Lukas Zeller <luz@synthesis.ch>
5458 * src/DB_interfaces/api_db/pluginapids.cpp:
5459 * src/DB_interfaces/api_db/pluginapids.h:
5460 * src/DB_interfaces/odbc_db/odbcapids.h:
5461 * src/global_options.h:
5462 * src/sysync/binfileimplclient.cpp:
5463 * src/sysync/binfileimplds.cpp:
5464 * src/sysync/binfileimplds.h:
5465 * src/sysync/customimplds.cpp:
5466 * src/sysync/customimplds.h:
5467 * src/sysync/engineinterface.cpp:
5468 * src/sysync/sysync_utils.cpp:
5470 engine 3.2.0.32: cleaned up binfile changelog update tracking
5472 2009-06-16 Lukas Zeller <luz@synthesis.ch>
5474 * Synthesis_AG_Contributor_Agreement.doc:
5476 Contributor agreement: Added Word version for helping incremental
5477 workflows completing the agreement
5479 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5481 * doc/SySync_config_reference.doc:
5482 * doc/SySync_config_reference.pdf:
5484 docs: updated SySync_config_reference for engine 3.2.0.31
5486 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5488 * src/global_options.h:
5492 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5494 * src/DB_interfaces/api_db/pluginapids.cpp:
5495 * src/sysync/localengineds.cpp:
5496 * src/sysync/syncappbase.h:
5497 * src/sysync/syncclientbase.cpp:
5498 * src/sysync/syncclientbase.h:
5499 * src/sysync/syncserver.cpp:
5500 * src/sysync/syncserver.h:
5502 server engine: some preparations, work in progress
5504 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5506 * src/sysync/syncclient.cpp:
5507 * src/sysync/syncclient.h:
5508 * src/sysync/sysync_globs.h:
5510 client: added "smart" retry (mainly as ZYB workaround)
5512 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5514 * src/sysync/scriptcontext.cpp:
5515 * src/sysync/syncsession.cpp:
5517 Scripting: Made SETLOG, SETDEBUGLOG and SETREADONLY generally
5520 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5522 * src/sysync/binfileimplclient.cpp:
5523 * src/sysync/binfileimplclient.h:
5524 * src/sysync/binfileimplds.cpp:
5525 * src/sysync/engineinterface.cpp:
5526 * src/sysync/itemfield.cpp:
5527 * src/sysync_SDK/Sources/engine_defs.h:
5529 engine: settings key access improvements
5531 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5533 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
5534 * src/sysync/customimplagent.cpp:
5535 * src/sysync/customimplagent.h:
5536 * src/sysync/lineartime.h:
5538 DB interfacing: support for Apple "nsdate" DB field type
5540 2009-06-10 Lukas Zeller <luz@synthesis.ch>
5542 * src/sysync/customimplds.cpp:
5543 * src/sysync/dataobjtype.cpp:
5544 * src/sysync/multifielditem.h:
5545 * src/sysync/timezones.h:
5547 warnings elimination
5549 2009-06-09 zhu, yongsheng <yongsheng.zhu@intel.com>
5551 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
5553 BOM Processing for SyncML Toolkit
5555 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
5557 * src/platform_adapters/linux/platform_timezones.cpp:
5559 libical time zone import: imported time zones were skipped during
5562 2009-05-12 Lukas Zeller <luz@synthesis.ch>
5564 * src/global_options.h:
5565 * src/sysync/mimedirprofile.cpp:
5566 * src/sysync/mimedirprofile.h:
5568 mime-dir: added "expandedlist" option for <property values="..">
5570 2009-05-12 Lukas Zeller <luz@synthesis.ch>
5572 * src/sysync/iso8601.cpp:
5574 iso8601: less than 1h negative minute offset was displayed as
5577 2009-05-12 Lukas Zeller <luz@synthesis.ch>
5579 * src/sysync/engineinterface.cpp:
5580 * src/sysync/engineinterface.h:
5582 engine interface: added support for querying value type in all
5585 2009-05-12 Beat Forster <bfo@synthesis.ch>
5587 * src/sysync/timezones.cpp:
5588 * src/sysync/tz_table.h:
5589 * src/sysync/vtimezone.cpp:
5590 * src/sysync/vtimezone.h:
5592 timezones: improved matching for UTC, bug fix
5594 2009-05-12 Lukas Zeller <luz@synthesis.ch>
5596 * src/sysync_SDK/configs/syncclient_sample_config.xml:
5598 sample client config: EXDATE is comma separated in iCalendar 2.0!
5600 2009-05-07 Lukas Zeller <luz@synthesis.ch>
5602 * Synthesis_AG_Contributor_Agreement.pdf:
5604 Contributor Agreement: clarified "Contributor" term, more space
5605 for filling out the form
5607 2009-05-05 Beat Forster <bfo@synthesis.ch>
5609 * src/sysync/vtimezone.cpp:
5611 timezones: zones without DST rules (e.g. China) will be
5612 recognized correctly
5614 2009-05-05 Beat Forster <bfo@synthesis.ch>
5616 * src/sysync/vtimezone.cpp:
5618 timezones: pure minute offset TZ will now get TZID with name,
5619 e.g. TZID:OFFS-0057 or TZID:OFFS+0130
5621 2009-05-05 Lukas Zeller <luz@synthesis.ch>
5623 * src/sysync/syncserver.cpp:
5625 sysytool: made sure pseudo test session is in "remote understands
5628 2009-05-05 Lukas Zeller <luz@synthesis.ch>
5630 * src/sysync/mimedirprofile.cpp:
5632 vCalendar 1.0 TZ parsing: now searches in internal zone list
5634 2009-05-04 Lukas Zeller <luz@synthesis.ch>
5636 * src/global_options.h:
5638 Version changed to 3.2.0.27
5640 2009-05-04 Lukas Zeller <luz@synthesis.ch>
5642 * src/syncml_tk/src/sml/xlt/all/xltenc.c:
5644 SyncML-TK: fixed strange bracketing found by Gary Tyler
5646 2009-05-04 Lukas Zeller <luz@synthesis.ch>
5648 * src/sysync/syncclientbase.cpp:
5649 * src/sysync_SDK/Sources/engine_defs.h:
5651 Suspend: Fixed problem with STEPCMD_SUSPEND
5653 2009-05-04 Beat Forster <bfo@synthesis.ch>
5655 * src/sysync_SDK/Sources/SDK_support.cpp:
5656 * src/sysync_SDK/Sources/SDK_support.h:
5658 SDK_support: Added CLine:GetName()
5660 2009-04-22 Lukas Zeller <luz@synthesis.ch>
5662 * src/global_options.h:
5664 Version changed to 3.2.0.26
5666 2009-04-21 Patrick Ohly <patrick.ohly@intel.com>
5668 * src/sysync/vtimezone.cpp:
5670 time zones: VTIMEZONE definitions may end in \r\n, strip \r from
5673 2009-04-17 Synthesis AG <opensource@synthesis.ch>
5676 Initial Commit by Synthesis AG for Open Source libsynthesis
5677 3.2.0.25 and libsmltk
5682 2011-08-22 Chris Kühl <chrisk@openismus.com>
5686 distcheck: Corrected path to file in POTFILE.in
5688 2011-08-03 Chris Kühl <chrisk@openismus.com>
5690 * src/dbus/server/server.cpp:
5691 * src/dbus/server/server.h:
5693 server: Fix up indentation after Server class rename
5695 2011-07-28 Chris Kühl <chrisk@openismus.com>
5697 * src/Makefile-gen.am:
5698 * src/NotificationBackendBase.h:
5699 * src/NotificationBackendLibnotify.cpp:
5700 * src/NotificationBackendLibnotify.h:
5701 * src/NotificationBackendMLite.cpp:
5702 * src/NotificationBackendMLite.h:
5703 * src/NotificationBackendNoop.cpp:
5704 * src/NotificationBackendNoop.h:
5705 * src/NotificationManager.cpp:
5706 * src/NotificationManager.h:
5707 * src/NotificationManagerBase.h:
5708 * src/NotificationManagerFactory.cpp:
5709 * src/NotificationManagerFactory.h:
5710 * src/dbus/server/Makefile.am:
5711 * src/dbus/server/NotificationBackendBase.h:
5712 * src/dbus/server/NotificationBackendLibnotify.cpp:
5713 * src/dbus/server/NotificationBackendLibnotify.h:
5714 * src/dbus/server/NotificationBackendMLite.cpp:
5715 * src/dbus/server/NotificationBackendMLite.h:
5716 * src/dbus/server/NotificationBackendNoop.cpp:
5717 * src/dbus/server/NotificationBackendNoop.h:
5718 * src/dbus/server/NotificationManager.cpp:
5719 * src/dbus/server/NotificationManager.h:
5720 * src/dbus/server/NotificationManagerBase.h:
5721 * src/dbus/server/NotificationManagerFactory.cpp:
5722 * src/dbus/server/NotificationManagerFactory.h:
5724 server: Moved src/Notification* files to src/dbus/server
5726 2011-07-18 Chris Kühl <chrisk@openismus.com>
5730 server: Renamed DBusServer class to Server
5732 2011-07-18 Chris Kühl <chrisk@openismus.com>
5734 * configure-post.in:
5735 * src/Makefile-gen.am:
5736 * src/dbus-server/.gitignore:
5737 * src/dbus-server/Makefile.am:
5738 * src/dbus-server/auto-sync-manager.cpp:
5739 * src/dbus-server/auto-sync-manager.h:
5740 * src/dbus-server/auto-term.h:
5741 * src/dbus-server/bluez-manager.cpp:
5742 * src/dbus-server/bluez-manager.h:
5743 * src/dbus-server/client.cpp:
5744 * src/dbus-server/client.h:
5745 * src/dbus-server/cmdline-wrapper.h:
5746 * src/dbus-server/connection.cpp:
5747 * src/dbus-server/connection.h:
5748 * src/dbus-server/connman-client.cpp:
5749 * src/dbus-server/connman-client.h:
5750 * src/dbus-server/dbus-sync.cpp:
5751 * src/dbus-server/dbus-sync.h:
5752 * src/dbus-server/dbus-transport-agent.cpp:
5753 * src/dbus-server/dbus-transport-agent.h:
5754 * src/dbus-server/dbus-user-interface.cpp:
5755 * src/dbus-server/dbus-user-interface.h:
5756 * src/dbus-server/exceptions.cpp:
5757 * src/dbus-server/exceptions.h:
5758 * src/dbus-server/info-req.cpp:
5759 * src/dbus-server/info-req.h:
5760 * src/dbus-server/main.cpp:
5761 * src/dbus-server/network-manager-client.cpp:
5762 * src/dbus-server/network-manager-client.h:
5763 * src/dbus-server/org.syncevolution.service.in:
5764 * src/dbus-server/presence-status.cpp:
5765 * src/dbus-server/presence-status.h:
5766 * src/dbus-server/progress-data.cpp:
5767 * src/dbus-server/progress-data.h:
5768 * src/dbus-server/read-operations.cpp:
5769 * src/dbus-server/read-operations.h:
5770 * src/dbus-server/resource.h:
5771 * src/dbus-server/restart.h:
5772 * src/dbus-server/server.cpp:
5773 * src/dbus-server/server.h:
5774 * src/dbus-server/session-listener.h:
5775 * src/dbus-server/session.cpp:
5776 * src/dbus-server/session.h:
5777 * src/dbus-server/source-progress.h:
5778 * src/dbus-server/source-status.h:
5779 * src/dbus-server/syncevo-dbus-server-startup.sh.in:
5780 * src/dbus-server/syncevo-dbus-server.desktop.in:
5781 * src/dbus-server/timeout.h:
5782 * src/dbus-server/timer.h:
5783 * src/dbus/Makefile.am:
5784 * src/dbus/server/.gitignore:
5785 * src/dbus/server/Makefile.am:
5786 * src/dbus/server/auto-sync-manager.cpp:
5787 * src/dbus/server/auto-sync-manager.h:
5788 * src/dbus/server/auto-term.h:
5789 * src/dbus/server/bluez-manager.cpp:
5790 * src/dbus/server/bluez-manager.h:
5791 * src/dbus/server/client.cpp:
5792 * src/dbus/server/client.h:
5793 * src/dbus/server/cmdline-wrapper.h:
5794 * src/dbus/server/connection.cpp:
5795 * src/dbus/server/connection.h:
5796 * src/dbus/server/connman-client.cpp:
5797 * src/dbus/server/connman-client.h:
5798 * src/dbus/server/dbus-sync.cpp:
5799 * src/dbus/server/dbus-sync.h:
5800 * src/dbus/server/dbus-transport-agent.cpp:
5801 * src/dbus/server/dbus-transport-agent.h:
5802 * src/dbus/server/dbus-user-interface.cpp:
5803 * src/dbus/server/dbus-user-interface.h:
5804 * src/dbus/server/exceptions.cpp:
5805 * src/dbus/server/exceptions.h:
5806 * src/dbus/server/info-req.cpp:
5807 * src/dbus/server/info-req.h:
5808 * src/dbus/server/main.cpp:
5809 * src/dbus/server/network-manager-client.cpp:
5810 * src/dbus/server/network-manager-client.h:
5811 * src/dbus/server/org.syncevolution.service.in:
5812 * src/dbus/server/presence-status.cpp:
5813 * src/dbus/server/presence-status.h:
5814 * src/dbus/server/progress-data.cpp:
5815 * src/dbus/server/progress-data.h:
5816 * src/dbus/server/read-operations.cpp:
5817 * src/dbus/server/read-operations.h:
5818 * src/dbus/server/resource.h:
5819 * src/dbus/server/restart.h:
5820 * src/dbus/server/server.cpp:
5821 * src/dbus/server/server.h:
5822 * src/dbus/server/session-listener.h:
5823 * src/dbus/server/session.cpp:
5824 * src/dbus/server/session.h:
5825 * src/dbus/server/source-progress.h:
5826 * src/dbus/server/source-status.h:
5827 * src/dbus/server/syncevo-dbus-server-startup.sh.in:
5828 * src/dbus/server/syncevo-dbus-server.desktop.in:
5829 * src/dbus/server/timeout.h:
5830 * src/dbus/server/timer.h:
5832 server: Renamed 'dbus-server' sub-directory to 'dbus/server'
5834 2011-07-18 Chris Kühl <chrisk@openismus.com>
5836 * src/dbus-server/Makefile.am:
5837 * src/dbus-server/auto-sync-manager.cpp:
5838 * src/dbus-server/bluez-manager.cpp:
5839 * src/dbus-server/client.cpp:
5840 * src/dbus-server/connection.cpp:
5841 * src/dbus-server/connman-client.cpp:
5842 * src/dbus-server/dbus-sync.cpp:
5843 * src/dbus-server/exceptions.cpp:
5844 * src/dbus-server/exceptions.h:
5845 * src/dbus-server/info-req.cpp:
5846 * src/dbus-server/main.cpp:
5847 * src/dbus-server/network-manager-client.cpp:
5848 * src/dbus-server/presence-status.cpp:
5849 * src/dbus-server/read-operations.cpp:
5850 * src/dbus-server/server.cpp:
5851 * src/dbus-server/server.h:
5852 * src/dbus-server/session.cpp:
5853 * src/dbus-server/syncevo-dbus-server.cpp:
5854 * src/dbus-server/syncevo-dbus-server.h:
5855 * src/dbus-server/syncevo-exceptions.cpp:
5856 * src/dbus-server/syncevo-exceptions.h:
5858 dbus-server: Remove 'syncevo-' prefix from source files
5860 2011-07-18 Chris Kühl <chrisk@openismus.com>
5862 * src/dbus-server/Makefile.am:
5864 dbus-server: Clean up Makefile.am
5866 2011-06-17 Chris Kühl <chrisk@openismus.com>
5868 * src/syncevo/Cmdline.cpp:
5869 * src/syncevo/Cmdline.h:
5870 * src/syncevo/ConfigFilter.cpp:
5871 * src/syncevo/ConfigFilter.h:
5872 * src/syncevo/ConfigNode.cpp:
5873 * src/syncevo/ConfigNode.h:
5874 * src/syncevo/ConfigTree.h:
5875 * src/syncevo/CurlTransportAgent.h:
5876 * src/syncevo/FileConfigNode.h:
5877 * src/syncevo/FileConfigTree.cpp:
5878 * src/syncevo/FileConfigTree.h:
5879 * src/syncevo/FilterConfigNode.h:
5880 * src/syncevo/GLibSupport.cpp:
5881 * src/syncevo/GLibSupport.h:
5882 * src/syncevo/IniConfigNode.cpp:
5883 * src/syncevo/IniConfigNode.h:
5884 * src/syncevo/LocalTransportAgent.h:
5885 * src/syncevo/LogRedirect.cpp:
5886 * src/syncevo/LogStdout.cpp:
5887 * src/syncevo/MapSyncSource.h:
5888 * src/syncevo/MultiplexConfigNode.cpp:
5889 * src/syncevo/MultiplexConfigNode.h:
5890 * src/syncevo/PrefixConfigNode.h:
5891 * src/syncevo/SafeConfigNode.h:
5892 * src/syncevo/SingleFileConfigTree.h:
5893 * src/syncevo/SmartPtr.h:
5894 * src/syncevo/StringDataBlob.cpp:
5895 * src/syncevo/SyncConfig.h:
5896 * src/syncevo/SyncContext.h:
5897 * src/syncevo/SyncML.cpp:
5898 * src/syncevo/TrackingSyncSource.h:
5899 * src/syncevo/VolatileConfigNode.h:
5900 * src/syncevo/eds_abi_wrapper.cpp:
5901 * src/syncevo/lcs.cpp:
5902 * src/syncevo/util.h:
5904 syncevo: Clean up namespace pollution.
5906 2011-06-20 Murray Cumming <murrayc@murrayc.com>
5910 Add a new file to POTFILES.in to fix make check
5912 2011-06-17 Chris Kühl <chrisk@openismus.com>
5914 * src/dbus-server/bluez-manager.cpp:
5915 * src/dbus-server/bluez-manager.h:
5916 * src/dbus-server/client.h:
5917 * src/dbus-server/connection.cpp:
5918 * src/dbus-server/connection.h:
5919 * src/dbus-server/connman-client.cpp:
5920 * src/dbus-server/connman-client.h:
5921 * src/dbus-server/info-req.cpp:
5922 * src/dbus-server/main.cpp:
5923 * src/dbus-server/network-manager-client.cpp:
5924 * src/dbus-server/network-manager-client.h:
5925 * src/dbus-server/session.cpp:
5926 * src/dbus-server/session.h:
5927 * src/dbus-server/syncevo-dbus-server.h:
5928 * src/dbus-server/syncevo-exceptions.cpp:
5929 * src/dbus-server/syncevo-exceptions.h:
5931 dbus-server: Removed "using namespace XXX" statement from
5934 2011-06-20 Murray Cumming <murrayc@murrayc.com>
5936 * src/dbus-server/main.cpp:
5938 Added missing include <iostream>
5940 2011-06-17 Chris Kühl <chrisk@openismus.com>
5942 * src/dbus-server/Makefile.am:
5943 * src/dbus-server/auto-sync-manager.cpp:
5944 * src/dbus-server/auto-sync-manager.h:
5945 * src/dbus-server/auto-term.h:
5946 * src/dbus-server/bluez-manager.cpp:
5947 * src/dbus-server/bluez-manager.h:
5948 * src/dbus-server/client.cpp:
5949 * src/dbus-server/client.h:
5950 * src/dbus-server/cmdline-wrapper.h:
5951 * src/dbus-server/common.h:
5952 * src/dbus-server/connection.cpp:
5953 * src/dbus-server/connman-client.cpp:
5954 * src/dbus-server/connman-client.h:
5955 * src/dbus-server/dbus-sync.cpp:
5956 * src/dbus-server/dbus-sync.h:
5957 * src/dbus-server/dbus-transport-agent.h:
5958 * src/dbus-server/dbus-user-interface.cpp:
5959 * src/dbus-server/dbus-user-interface.h:
5960 * src/dbus-server/info-req.cpp:
5961 * src/dbus-server/info-req.h:
5962 * src/dbus-server/main.cpp:
5963 * src/dbus-server/network-manager-client.cpp:
5964 * src/dbus-server/network-manager-client.h:
5965 * src/dbus-server/presence-status.h:
5966 * src/dbus-server/progress-data.cpp:
5967 * src/dbus-server/progress-data.h:
5968 * src/dbus-server/read-operations.cpp:
5969 * src/dbus-server/read-operations.h:
5970 * src/dbus-server/resource.h:
5971 * src/dbus-server/restart.h:
5972 * src/dbus-server/session-listener.h:
5973 * src/dbus-server/session.cpp:
5974 * src/dbus-server/session.h:
5975 * src/dbus-server/source-progress.h:
5976 * src/dbus-server/source-status.h:
5977 * src/dbus-server/syncevo-dbus-server.cpp:
5978 * src/dbus-server/syncevo-dbus-server.h:
5979 * src/dbus-server/syncevo-exceptions.h:
5980 * src/dbus-server/timeout.h:
5981 * src/dbus-server/timer.h:
5983 dbus-server: Cleaned up include files after reorganization.
5985 2011-06-17 Chris Kühl <chrisk@openismus.com>
5987 * src/backends/evolution/EvolutionSyncSource.cpp:
5988 * src/syncevo/SmartPtr.h:
5989 * src/syncevo/util.cpp:
5991 syncevo: Renamed GString typedef in SmartPtr.h to GStringPtr.
5993 2011-06-15 Chris Kühl <chrisk@openismus.com>
5995 * src/dbus-server/Makefile.am:
5996 * src/dbus-server/dbus-sync.cpp:
5997 * src/dbus-server/dbus-transport-agent.cpp:
5998 * src/dbus-server/dbus-transport-agent.h:
5999 * src/dbus-server/syncevo-dbus-server.cpp:
6000 * src/dbus-server/syncevo-dbus-server.h:
6002 dbus-server: Broke DBusTransportAgent class out into its own
6005 2011-06-15 Chris Kühl <chrisk@openismus.com>
6007 * src/dbus-server/Makefile.am:
6008 * src/dbus-server/connection.cpp:
6009 * src/dbus-server/connection.h:
6010 * src/dbus-server/session.cpp:
6011 * src/dbus-server/syncevo-dbus-server.cpp:
6012 * src/dbus-server/syncevo-dbus-server.h:
6014 dbus-server: Broke Connection class out into its own .h/.cpp
6017 2011-06-15 Chris Kühl <chrisk@openismus.com>
6019 * src/dbus-server/Makefile.am:
6020 * src/dbus-server/cmdline-wrapper.h:
6021 * src/dbus-server/session.cpp:
6022 * src/dbus-server/syncevo-dbus-server.h:
6024 dbus-server: Broke CmdlineWrapper class out into its own .h file.
6026 2011-06-15 Chris Kühl <chrisk@openismus.com>
6028 * src/dbus-server/Makefile.am:
6029 * src/dbus-server/common.h:
6030 * src/dbus-server/session.cpp:
6031 * src/dbus-server/session.h:
6032 * src/dbus-server/syncevo-dbus-server.cpp:
6033 * src/dbus-server/syncevo-dbus-server.h:
6035 dbus-server: Broke Session class out into its own .h/.cpp files.
6037 2011-06-15 Chris Kühl <chrisk@openismus.com>
6039 * src/dbus-server/Makefile.am:
6040 * src/dbus-server/progress-data.cpp:
6041 * src/dbus-server/progress-data.h:
6042 * src/dbus-server/syncevo-dbus-server.cpp:
6043 * src/dbus-server/syncevo-dbus-server.h:
6045 dbus-server: Broke ProgressData class out into its own .h/.cpp
6048 2011-06-15 Chris Kühl <chrisk@openismus.com>
6050 * src/dbus-server/Makefile.am:
6051 * src/dbus-server/dbus-sync.cpp:
6052 * src/dbus-server/dbus-sync.h:
6053 * src/dbus-server/syncevo-dbus-server.cpp:
6054 * src/dbus-server/syncevo-dbus-server.h:
6056 dbus-server: Broke DBusSync class out into its own .h/.cpp files.
6058 2011-06-15 Chris Kühl <chrisk@openismus.com>
6060 * src/dbus-server/Makefile.am:
6061 * src/dbus-server/dbus-user-interface.cpp:
6062 * src/dbus-server/dbus-user-interface.h:
6063 * src/dbus-server/syncevo-dbus-server.cpp:
6064 * src/dbus-server/syncevo-dbus-server.h:
6066 dbus-server: Broke DBusUserInterface class out into its own
6069 2011-06-15 Chris Kühl <chrisk@openismus.com>
6071 * src/dbus-server/Makefile.am:
6072 * src/dbus-server/source-progress.h:
6073 * src/dbus-server/syncevo-dbus-server.h:
6075 dbus-server: Broke SourceProgress struct out into its own .h
6078 2011-06-15 Chris Kühl <chrisk@openismus.com>
6080 * src/dbus-server/Makefile.am:
6081 * src/dbus-server/source-status.h:
6082 * src/dbus-server/syncevo-dbus-server.h:
6084 dbus-server: Broke SourceStatus struct out into its own .h file.
6086 2011-06-15 Chris Kühl <chrisk@openismus.com>
6088 * src/dbus-server/Makefile.am:
6089 * src/dbus-server/presence-status.cpp:
6090 * src/dbus-server/presence-status.h:
6091 * src/dbus-server/syncevo-dbus-server.cpp:
6092 * src/dbus-server/syncevo-dbus-server.h:
6094 dbus-server: Broke PresenceStatus class out into its own .cpp/.h
6097 2011-06-15 Chris Kühl <chrisk@openismus.com>
6099 * src/dbus-server/Makefile.am:
6100 * src/dbus-server/auto-sync-manager.cpp:
6101 * src/dbus-server/auto-sync-manager.h:
6102 * src/dbus-server/syncevo-dbus-server.cpp:
6103 * src/dbus-server/syncevo-dbus-server.h:
6105 dbus-server: Broke AutoSyncManager class out into its own .h/.cpp
6108 2011-06-15 Chris Kühl <chrisk@openismus.com>
6110 * src/dbus-server/Makefile.am:
6111 * src/dbus-server/session-listener.h:
6112 * src/dbus-server/syncevo-dbus-server.h:
6114 dbus-server: Broke SessionListener class out into its own .h
6117 2011-06-14 Chris Kühl <chrisk@openismus.com>
6119 * src/dbus-server/Makefile.am:
6120 * src/dbus-server/network-manager-client.cpp:
6121 * src/dbus-server/network-manager-client.h:
6122 * src/dbus-server/syncevo-dbus-server.cpp:
6123 * src/dbus-server/syncevo-dbus-server.h:
6125 dbus-server: Break NetworkManagerClient class out into .h/.cpp
6128 2011-06-14 Chris Kühl <chrisk@openismus.com>
6130 * src/dbus-server/Makefile.am:
6131 * src/dbus-server/connman-client.cpp:
6132 * src/dbus-server/connman-client.h:
6133 * src/dbus-server/syncevo-dbus-server.cpp:
6134 * src/dbus-server/syncevo-dbus-server.h:
6136 dbus-server: Break ConnmanClient class out into .h/.cpp files.
6138 2011-06-14 Chris Kühl <chrisk@openismus.com>
6140 * src/dbus-server/Makefile.am:
6141 * src/dbus-server/read-operations.cpp:
6142 * src/dbus-server/read-operations.h:
6143 * src/dbus-server/syncevo-dbus-server.cpp:
6144 * src/dbus-server/syncevo-dbus-server.h:
6146 dbus-server: Broke ReadOperations class out into its own .h file.
6148 2011-06-14 Chris Kühl <chrisk@openismus.com>
6150 * src/dbus-server/Makefile.am:
6151 * src/dbus-server/client.cpp:
6152 * src/dbus-server/client.h:
6153 * src/dbus-server/syncevo-dbus-server.cpp:
6154 * src/dbus-server/syncevo-dbus-server.h:
6156 dbus-server: Broke Client class out into its own .cpp/.h file.
6158 2011-06-14 Chris Kühl <chrisk@openismus.com>
6160 * src/dbus-server/Makefile.am:
6161 * src/dbus-server/restart.h:
6162 * src/dbus-server/syncevo-dbus-server.h:
6164 dbus-server: Broke Restart class out into its own .h file.
6166 2011-06-14 Chris Kühl <chrisk@openismus.com>
6168 * src/dbus-server/Makefile.am:
6169 * src/dbus-server/common.h:
6170 * src/dbus-server/syncevo-dbus-server.h:
6171 * src/dbus-server/syncevo-exceptions.cpp:
6172 * src/dbus-server/syncevo-exceptions.h:
6174 dbus-server: Break Exception classes out into .h/.cpp files.
6176 2011-06-14 Chris Kühl <chrisk@openismus.com>
6178 * src/dbus-server/Makefile.am:
6179 * src/dbus-server/syncevo-dbus-server.h:
6180 * src/dbus-server/timeout.h:
6182 dbus-server: Broke Timeout class out into its own .h file.
6184 2011-06-14 Chris Kühl <chrisk@openismus.com>
6186 * src/dbus-server/Makefile.am:
6187 * src/dbus-server/info-req.cpp:
6188 * src/dbus-server/info-req.h:
6189 * src/dbus-server/syncevo-dbus-server.cpp:
6190 * src/dbus-server/syncevo-dbus-server.h:
6192 dbus-server: Broke InfoReq class out into its own .cpp/.h file.
6194 2011-06-13 Chris Kühl <chrisk@openismus.com>
6196 * src/dbus-server/Makefile.am:
6197 * src/dbus-server/auto-term.h:
6198 * src/dbus-server/syncevo-dbus-server.h:
6200 dbus-server: Broke AutoTerm class out into its own .h file.
6202 2011-06-12 Chris Kühl <chrisk@openismus.com>
6204 * src/dbus-server/Makefile.am:
6205 * src/dbus-server/syncevo-dbus-server.h:
6206 * src/dbus-server/timer.h:
6208 dbus-server: Broke Timer utility class out into its own .h file.
6210 2011-06-11 Chris Kühl <chrisk@openismus.com>
6212 * src/dbus-server/Makefile.am:
6213 * src/dbus-server/bluez-manager.cpp:
6214 * src/dbus-server/bluez-manager.h:
6215 * src/dbus-server/syncevo-dbus-server.cpp:
6216 * src/dbus-server/syncevo-dbus-server.h:
6218 dbus-server: Broke BluezManager out into its own .cpp/.h files.
6220 2011-06-10 Chris Kühl <chrisk@openismus.com>
6222 * src/dbus-server/Makefile.am:
6223 * src/dbus-server/main.cpp:
6224 * src/dbus-server/syncevo-dbus-server.cpp:
6225 * src/dbus-server/syncevo-dbus-server.h:
6227 dbus-server: Moved main() and friends to seperate main.cpp file.
6229 2011-06-10 Chris Kühl <chrisk@openismus.com>
6231 * src/gdbus/Makefile.am:
6232 * src/gdbus/gdbus-cxx-bridge.cpp:
6233 * src/gdbus/gdbus-cxx-bridge.h:
6235 gdbus: Seperate implementation of intrusive_ptr_* into cpp file.
6237 2011-06-09 Chris Kühl <chrisk@openismus.com>
6239 * src/dbus-server/syncevo-dbus-server.cpp:
6240 * src/dbus-server/syncevo-dbus-server.h:
6242 dbus-server: Make shutdownRequested less global.
6244 2011-06-09 Chris Kühl <chrisk@openismus.com>
6246 * src/dbus-server/syncevo-dbus-server.cpp:
6247 * src/dbus-server/syncevo-dbus-server.h:
6249 dbus-server: Make LogRedirect less global.
6251 2011-06-09 Chris Kühl <chrisk@openismus.com>
6253 * src/dbus-server/syncevo-dbus-server.cpp:
6254 * src/dbus-server/syncevo-dbus-server.h:
6256 dbus-server: Make GMainLoop less global.
6258 2011-06-08 Chris Kühl <chrisk@openismus.com>
6260 * src/dbus-server/Makefile.am:
6261 * src/dbus-server/common.h:
6262 * src/dbus-server/syncevo-dbus-server.cpp:
6263 * src/dbus-server/syncevo-dbus-server.h:
6265 dbus-server: Moved all class definitions to .h file.
6267 2011-06-06 Chris Kühl <chrisk@openismus.com>
6269 * configure-post.in:
6272 * src/Makefile-gen.am:
6273 * src/dbus-server/.gitignore:
6274 * src/dbus-server/Makefile.am:
6275 * src/dbus-server/org.syncevolution.service.in:
6276 * src/dbus-server/syncevo-dbus-server-startup.sh.in:
6277 * src/dbus-server/syncevo-dbus-server.cpp:
6278 * src/dbus-server/syncevo-dbus-server.desktop.in:
6279 * src/org.syncevolution.service.in:
6280 * src/syncevo-dbus-server-startup.sh.in:
6281 * src/syncevo-dbus-server.cpp:
6282 * src/syncevo-dbus-server.desktop.in:
6284 Moved syncevo-dbus-server.cpp and friends to dbus-server
6287 2011-07-27 Patrick Ohly <patrick.ohly@intel.com>
6289 * src/backends/webdav/NeonCXX.h:
6291 WebDAV: temporarily add "using namespace std"
6293 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6295 * src/syncevo/SyncSource.h:
6297 SyncSource.h: fixed missing return statement
6299 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6303 testing: enable problematic eds_contact tests for Memotoo
6305 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6309 testing: ignore testExtensions for Funambol
6311 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6315 testing: run all Sync tests for DAViCal
6317 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6321 syncevolution.org binaries: enable lpia again
6323 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6325 * src/syncevo/SyncSource.cpp:
6327 backends: apply PHOTO import/export scripts by default (Apple
6330 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6334 testing: removed obsolete libical valgrind suppressions
6336 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6339 * src/NotificationBackendLibnotify.cpp:
6340 * test/test-dbus.py:
6342 syncevolution.org binaries: fix libnotify compatibility mode (BMC
6345 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6347 * test/testcases/eds_contact.vcf.apple.tem.patch:
6349 testing: use normal contact tests for Apple Calendar server
6351 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6353 * test/testcases/eds_event.ics:
6354 * test/testcases/eds_event.ics.Ovi.tem.patch:
6355 * test/testcases/eds_event.ics.apple.tem.patch:
6356 * test/testcases/eds_event.ics.funambol.tem.patch:
6357 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
6358 * test/testcases/eds_event.ics.memotoo.tem.patch:
6359 * test/testcases/eds_event.ics.mobical.tem.patch:
6360 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
6362 testing: fixed iCalendar VALARM test cases
6364 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6366 * test/ClientTest.cpp:
6367 * test/testcases/eds_event.ics:
6368 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
6369 * test/testcases/eds_event.ics.memotoo.tem.patch:
6370 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
6371 * test/testcases/google_event.ics:
6373 testing: fixed iCalendar 2.0 test data
6375 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6377 * src/backends/webdav/CalDAVSource.cpp:
6379 CalDAV + Google: further workarounds for linked items
6381 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6383 * src/backends/webdav/CalDAVSource.cpp:
6385 CalDAV: fixed memory leaks
6387 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6389 * src/backends/webdav/CalDAVSource.cpp:
6391 CalDAV + Google: LAST-MODIFIED wasn't sent as UTC
6393 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6395 * src/client-test-app.cpp:
6396 * src/syncevo/SyncSource.h:
6397 * test/ClientTest.cpp:
6398 * test/ClientTest.h:
6399 * test/resultchecker.py:
6401 testing: improved linkedItems tests (with and without VALARM)
6403 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6405 * test/test-dbus.py:
6407 D-Bus testing: increase timeout to avoid premature abort
6409 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6411 * test/valgrindcheck.sh:
6413 testing: always flag valgrind errors
6415 2011-08-22 Patrick Ohly <patrick.ohly@intel.com>
6419 testing: ignore valgrind warning for Google SSL
6421 2011-08-26 Patrick Ohly <patrick.ohly@intel.com>
6423 * src/syncevo/SyncSource.cpp:
6424 * src/syncevo/configs/remoterules/local-storage.xml:
6426 CalDAV/CardDAV + local storage: avoid empty properties
6428 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6431 * src/NotificationBackendLibnotify.cpp:
6433 syncevolution.org binaries: added libnotify compatibility mode
6436 2011-08-25 Patrick Ohly <patrick.ohly@intel.com>
6438 * test/test-dbus.py:
6440 testing: more tests for notifications
6442 2011-08-24 Patrick Ohly <patrick.ohly@intel.com>
6444 * test/notification-daemon.py:
6445 * test/test-dbus.py:
6447 testing: verify that auto sync triggers notifications
6449 2011-08-24 Patrick Ohly <patrick.ohly@intel.com>
6451 * test/dbus-session.sh:
6453 dbus-session.sh: fixed shutdown
6455 2011-08-19 Patrick Ohly <patrick.ohly@intel.com>
6457 * src/syncevo/Cmdline.cpp:
6459 config migration: avoid name conflicts and auto syncing of old
6460 configs (BMC #22691)
6462 2011-08-19 Patrick Ohly <patrick.ohly@intel.com>
6464 * src/syncevo-dbus-server.cpp:
6466 auto syncing: must check whether enabled when looking at unknown
6467 URLs (part of BMC #22691)
6469 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
6473 autotools: also check minimum libsynthesis version
6474 --with-synthesis-src
6476 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
6478 * test/ClientTest.cpp:
6480 testing: make Memotoo testLinkedItems* test pass
6482 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
6484 * test/testcases/eds_contact.vcf.mobical.tem.patch:
6486 testing: ignore ORG in Mobical testExtensions test
6488 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
6490 * test/README.mobical:
6491 * test/testcases/eds_event.ics.mobical.tem.patch:
6493 testing: make Mobical eds_events testItems test pass
6495 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
6497 * test/ClientTest.cpp:
6499 testing: make Mobical eds_task tests pass
6501 2011-08-18 Patrick Ohly <patrick.ohly@intel.com>
6503 * test/synccompare.pl:
6504 * test/testcases/eds_contact.vcf.synthesis.tem.patch:
6506 testing: make Synthesis testExtensions test pass
6508 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6513 prepared 1.1.99.6 release
6515 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6519 testing: ignore EDS 2.32 issues
6521 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6523 * test/ClientTest.cpp:
6526 testing: ignore various problems with servers
6528 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6531 * src/backends/webdav/NeonCXX.cpp:
6532 * src/backends/webdav/WebDAVSourceRegister.cpp:
6533 * src/backends/webdav/configure-sub.in:
6534 * src/syncevo/SyncSource.cpp:
6536 syncevolution.org binaries: work with both libneon and
6539 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6543 testing: removed hack for running setup command twice
6545 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6547 * test/dbus-session.sh:
6548 * test/valgrindcheck.sh:
6550 dbus-session/valgrindcheck: write debug messages to stderr
6552 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6556 testing: fixed prebuilt tests
6558 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6562 testing: fixed quoting when running commands
6564 2011-08-17 Patrick Ohly <patrick.ohly@intel.com>
6566 * test/generate-html.xsl:
6567 * test/resultchecker.py:
6569 testing: better Client::Sync test overview
6571 2011-08-16 Patrick Ohly <patrick.ohly@intel.com>
6573 * src/backends/evolution/EvolutionCalendarSource.cpp:
6574 * src/backends/webdav/CalDAVSource.cpp:
6576 Evolution Calendar: fixed error handling for broken TZIDs
6578 2011-08-15 Patrick Ohly <patrick.ohly@intel.com>
6580 * src/syncevo/util.cpp:
6582 normalizePath(): fixed /../ handling
6584 2011-08-15 Patrick Ohly <patrick.ohly@intel.com>
6586 * src/client-test-app.cpp:
6587 * src/syncevo/SyncSource.cpp:
6589 testing: use target-config@client-test-$CLIENT_TEST_SERVER for
6592 2011-08-15 Patrick Ohly <patrick.ohly@intel.com>
6594 * src/gdbus/object.c:
6596 gdbus: fixed segfault when asked for properties when none are
6597 available (BMC #22152)
6599 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
6601 * src/backends/webdav/WebDAVSource.cpp:
6602 * src/backends/webdav/WebDAVSource.h:
6603 * src/backends/webdav/WebDAVSourceRegister.cpp:
6604 * src/client-test-app.cpp:
6605 * src/syncevo/Logging.cpp:
6606 * src/syncevo/SyncConfig.cpp:
6608 fixed compile issues with Debian Testing/gcc 4.6.1
6610 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
6614 runtest.py: fixed valgrindcheck args, added
6615 VALGRIND_LEAK_CHECK_ONLY_FIRST
6617 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
6619 * test/valgrindcheck.sh:
6621 valgrindcheck.sh: added signal handling and improved result
6624 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
6626 * test/dbus-session.sh:
6628 dbus-session.sh: optionally start EDS under valgrind
6630 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
6634 testing: preserve LD_LIBRARY_PATH from environment
6636 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
6640 testing: ignore leaks in forked process (local sync)
6642 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
6644 * test/valgrindcheck.sh:
6646 testing: stricter leak checking in forked process
6648 2011-08-11 Patrick Ohly <patrick.ohly@intel.com>
6650 * src/backends/evolution/EvolutionCalendarSource.cpp:
6652 Evolution Calendar: fixed error handling for broken TZIDs
6654 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6658 testing: text -> eds_memo renaming
6660 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6662 * test/ClientTest.cpp:
6664 testing: increase timeout in testTimeout
6666 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6668 * test/resultchecker.py:
6670 testing: include Client::Sync::*::testLinked* in output
6672 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6674 * test/resultchecker.py:
6676 * test/synccompare.pl:
6678 testing: added DAViCal
6680 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
6682 * test/synccompare.pl:
6684 synccompare: more Exchange suppressions
6686 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
6688 * src/backends/evolution/EvolutionCalendarSource.cpp:
6689 * test/synccompare.pl:
6691 synccompare: normalize TRIGGER time ranges
6693 2011-08-12 Patrick Ohly <patrick.ohly@intel.com>
6695 * test/synccompare.pl:
6697 synccompare: added ActiveSync/Exchange
6699 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6701 * test/valgrindcheck.sh:
6703 testing: optionally ignore leaks in forked processes
6705 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6707 * test/testcases/eds_task.ics.memotoo.tem.patch:
6709 Memotoo testing: updated eds_task test case for Memotoo
6711 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6713 * test/testcases/eds_event.ics.memotoo.tem.patch:
6715 Memotoo testing: ignore changes to RRULE in weekly recurrence
6717 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6719 * src/syncevo/SyncSource.cpp:
6721 source config: improved error message
6723 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6725 * src/syncevo/configs/remoterules/server/00_sony_ericsson.xml:
6727 Sony Ericsson: use ISO-8859-1 for all devices (BMC #14414)
6729 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6731 * src/backends/webdav/CalDAVSource.cpp:
6732 * src/backends/webdav/CalDAVSource.h:
6734 CalDAV: transform UTC RECURRENCE-ID for Evolution (BMC #22594)
6736 2011-08-10 Patrick Ohly <patrick.ohly@intel.com>
6738 * src/syncevo/eds_abi_wrapper.cpp:
6739 * src/syncevo/eds_abi_wrapper.h:
6741 libical: added more compatibility wrapper entries
6743 2011-08-08 Patrick Ohly <patrick.ohly@intel.com>
6745 * test/test-dbus.py:
6747 D-Bus testing: ignore failures to kill processes which have quit
6749 2011-08-08 Patrick Ohly <patrick.ohly@intel.com>
6751 * src/backends/webdav/NeonCXX.cpp:
6753 WebDAV: added logging of deadline
6755 2011-08-07 Patrick Ohly <patrick.ohly@intel.com>
6757 * src/syncevo/SyncSource.h:
6758 * test/ClientTest.cpp:
6759 * test/ClientTest.h:
6761 testing: improved Client::Source::*::testImport
6763 2011-08-07 Patrick Ohly <patrick.ohly@intel.com>
6767 testing: fixed running commands with empty args
6769 2011-07-29 Patrick Ohly <patrick.ohly@intel.com>
6773 testing: handle sudo as part of shell prefix
6775 2011-08-03 Salvatore Iovene <salvatore.iovene@intel.com>
6777 * src/syncevo/Cmdline.cpp:
6779 Fixes BMC#21311 - item operations: authentication problem for
6780 WebDAV when using keyring
6782 2011-08-03 Salvatore Iovene <salvatore.iovene@intel.com>
6784 * src/syncevo/Cmdline.cpp:
6786 Cmdline.cpp: we don't need *both* gnome-keyring and kwallet to
6789 2011-08-05 Patrick Ohly <patrick.ohly@intel.com>
6791 * test/test-dbus.py:
6793 D-Bus testing: catch hanging syncevo-dbus-server
6795 2011-08-05 Patrick Ohly <patrick.ohly@intel.com>
6797 * test/ClientTest.cpp:
6798 * test/ClientTest.h:
6800 testing: syncing of parent/child items (for BMC #22329)
6802 2011-08-04 Patrick Ohly <patrick.ohly@intel.com>
6804 * test/ClientTest.cpp:
6805 * test/ClientTest.h:
6806 * test/synccompare.pl:
6808 testing: added Client::Sync::testDeleteBothSides (for BMC #22327)
6810 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
6812 * src/syncevo/eds_abi_wrapper.cpp:
6814 EDS compatibility: accept libedataserver-1.2.so.14
6816 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
6818 * src/backends/webdav/CalDAVSource.cpp:
6820 CalDAV: continue despite Google Calendar access problems (see BMC
6823 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
6825 * src/backends/webdav/CalDAVSource.cpp:
6827 CalDAV: fixed incorrect change tracking causing "event not found"
6830 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
6832 * src/backends/webdav/CalDAVSource.cpp:
6833 * src/backends/webdav/CalDAVSource.h:
6835 CalDAV: handle delete<->delete conflict during local sync (BMC
6838 2011-08-03 Patrick Ohly <patrick.ohly@intel.com>
6840 * src/syncevo/MapSyncSource.h:
6842 SubSyncSource: getSubDescription() and deleteSubItem() must
6843 handle non-existent items (part of BMC #22327)
6845 2011-08-01 Patrick Ohly <patrick.ohly@intel.com>
6847 * src/backends/webdav/WebDAVSource.cpp:
6849 WebDAV: fixed item operations without configuration (BMC #22164)
6851 2011-08-01 Patrick Ohly <patrick.ohly@intel.com>
6853 * src/syncevo/ConfigNode.h:
6854 * src/syncevo/DevNullConfigNode.h:
6855 * src/syncevo/FileConfigNode.h:
6856 * src/syncevo/FilterConfigNode.h:
6857 * src/syncevo/IniConfigNode.h:
6858 * src/syncevo/PrefixConfigNode.h:
6859 * src/syncevo/SafeConfigNode.h:
6861 ConfigNode: added isReadOnly() (needed for BMC #22164)
6863 2011-07-26 Patrick Ohly <patrick.ohly@intel.com>
6865 * src/syncevo-dbus-server.cpp:
6867 auto sync: show all failed syncs except for temporary network
6870 2011-07-25 Patrick Ohly <patrick.ohly@intel.com>
6872 * src/syncevo/configs/datatypes/01vcard-profile.xml:
6874 vcard: adapted PHOTO data inlining to latest libsynthesis
6876 2011-07-22 Patrick Ohly <patrick.ohly@intel.com>
6878 * src/Makefile-gen.am:
6879 * src/syncevo/configs/datatypes/02vcard-types.xml:
6880 * src/syncevo/configs/scripting/04vcard-photo-inlining.xml:
6882 * test/synccompare.pl:
6883 * test/testcases/eds_contact.vcf.syncevolution.tem.patch:
6884 * test/testcases/local.png:
6886 vcard: inline local photo data (BMC #19661)
6888 2011-07-21 Patrick Ohly <patrick.ohly@intel.com>
6890 * src/backends/evolution/EvolutionContactSource.h:
6891 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
6892 * src/syncevo/configs/datatypes/01vcard-profile.xml:
6893 * src/syncevo/configs/datatypes/02vcard-types.xml:
6894 * src/syncevo/configs/scripting/04vcard-photo-value.xml:
6895 * src/syncevo/configs/scripting/05vcard-evolution.xml:
6896 * test/testcases/eds_contact.vcf.syncevolution.tem.patch:
6898 vCard: support VALUE parameter, fixed TYPE (part of BMC #19661)
6900 2011-07-21 Patrick Ohly <patrick.ohly@intel.com>
6902 * test/synccompare.pl:
6904 Memotoo testing: strengthen PHOTO comparison
6906 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
6908 * test/test-dbus.py:
6910 D-Bus testing: improved auto sync tests
6912 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
6914 * test/test-dbus.py:
6916 D-Bus testing: removed side effect of TestDBusServerPresence
6919 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
6921 * test/test-dbus.py:
6923 D-Bus testing: avoid signal cross-talk between tests
6925 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
6927 * test/test-dbus.py:
6929 D-Bus testing: improved logging
6931 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
6933 * src/syncevo-dbus-server.cpp:
6935 syncevo-dbus-server: online status wrong without Network Manager
6936 or ConnMan (BMC #21543)
6938 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
6942 README: crucial syncURL was missing
6944 2011-07-20 Patrick Ohly <patrick.ohly@intel.com>
6946 * test/ClientTest.cpp:
6948 testing: fixed eds_memo update tests
6950 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
6952 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
6954 Google Calendar testing: ignore loss of alarm description
6956 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
6958 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
6960 Google Calendar testing: remove "meeting invitation" from sync
6963 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
6965 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
6967 Google Calendar testing: avoid test failure because of
6970 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
6972 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
6974 Google Calendar testing: avoid "custom time zone" test
6976 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
6978 * test/testcases/eds_event.ics.googlecalendar.tem.patch:
6980 Google Calendar testing: ignore UTC -> timezone conversion
6982 2011-07-19 Patrick Ohly <patrick.ohly@intel.com>
6984 * test/ClientTest.cpp:
6986 client-test: fix testChanges for ActiveSync
6988 2011-07-18 Patrick Ohly <patrick.ohly@intel.com>
6992 autotools: undo accidental change in commit for README
6994 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
6996 * src/syncevo/configs/scripting/05vcard-evolution.xml:
6998 Google Contacts: ensure that first/middle/name are set when
6999 storing in EDS (BMC #20864)
7001 2011-07-19 Gabriel Schulhof <gabriel.schulhof@intel.com>
7004 Merge branch 'master' of
7005 gitorious.org:meego-middleware/syncevolution
7007 2011-07-18 Patrick Ohly <patrick.ohly@intel.com>
7012 README: added note about preventSlowSync in local sync
7014 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
7018 bumped version to 1.1.99.5b
7020 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
7022 * src/syncevo/eds_abi_wrapper.cpp:
7023 * src/syncevo/eds_abi_wrapper.h:
7025 --enable-eds-compatibility: added methods needed by WebDAV
7026 backend (BMC #21284)
7028 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
7030 * configure-post.in:
7032 autotools: avoid linking against libs which are covered by
7033 compatibility mode (part of BMC #21284)
7035 2011-07-17 Patrick Ohly <patrick.ohly@intel.com>
7039 autotools: more strict compatibility check (part of BMC #21284)
7041 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
7043 * test/synccompare.pl:
7045 testing: ignore X-GADUGADU|X-JABBER|X-MSN|X-SIP|X-SKYPE for
7048 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
7050 * test/synccompare.pl:
7052 testing: ignore X-GADUGADU|X-JABBER|X-MSN|X-SIP|X-SKYPE for
7055 2011-07-15 Gabriel Schulhof <gabriel.schulhof@intel.com>
7057 * src/dbus/interfaces/syncevo-session-full.xml:
7059 interface xml: Add missing direction to Session.CheckPresence()
7060 parameter "status" ("out")
7062 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
7066 README: fixed formatting
7068 2011-07-15 Patrick Ohly <patrick.ohly@intel.com>
7070 * src/syncevo/eds_abi_wrapper.cpp:
7072 EDS compatibility: accept Evolution 2.32 in syncevolution.org
7075 2011-07-14 Patrick Ohly <patrick.ohly@intel.com>
7079 bumped version to 1.1.99.5a
7081 2011-07-14 Patrick Ohly <patrick.ohly@intel.com>
7085 Revert "runtests.py: avoid ssh access to gitorious.org in nightly
7088 2011-07-14 Patrick Ohly <patrick.ohly@intel.com>
7092 autotools: not specifying --enable/disable-release-mode set the
7095 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
7097 * test/test-dbus.py:
7099 D-Bus testing: avoid test failures due to GNOME keyring side
7102 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7104 * test/dbus-session.sh:
7106 nightly testing: must pre-start gnome-keyring-daemon
7108 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
7112 bumped version to 1.1.99.5
7114 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
7118 NEWS: updated for 1.1.99.5 release
7120 2011-07-13 Patrick Ohly <patrick.ohly@intel.com>
7124 README: simplified examples, added section on local
7127 2011-07-13 Gabriel Schulhof <gabriel.schulhof@intel.com>
7129 * src/NotificationBackendMLite.cpp:
7130 * src/syncevo-dbus-server.cpp:
7132 Fixes: BMC#19587 (Tapping on Sync notification should open Sync
7133 settings in Tablet UX)
7135 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
7137 * src/syncevo/Cmdline.cpp:
7138 * src/templates/clients/SyncEvolution.ini:
7139 * src/templates/clients/phone/nokia.ini:
7140 * src/templates/clients/phone/sony-ericsson-old.ini:
7141 * src/templates/clients/phone/sony-ericsson.ini:
7142 * src/templates/contexts/WebDAV.ini:
7143 * src/templates/contexts/Yahoo.ini:
7144 * src/templates/servers/Funambol.ini:
7145 * src/templates/servers/Google-Contacts.ini:
7146 * src/templates/servers/Goosync.ini:
7147 * src/templates/servers/Memotoo.ini:
7148 * src/templates/servers/Mobical.ini:
7149 * src/templates/servers/Oracle.ini:
7150 * src/templates/servers/Ovi.ini:
7151 * src/templates/servers/ScheduleWorld.ini:
7152 * src/templates/servers/SyncEvolution.ini:
7153 * src/templates/servers/Synthesis.ini:
7154 * src/templates/servers/eGroupware.ini:
7156 config templates: added IconURI to all templates (BMC #20750)
7158 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
7160 * src/syncevo-dbus-server.cpp:
7161 * test/test-dbus.py:
7163 auto sync: support local sync configs (BMC #20970)
7165 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
7167 * src/syncevo-dbus-server.cpp:
7168 * test/test-dbus.py:
7170 auto syncing: fix D-Bus API violations (part of BMC #20966)
7172 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
7174 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
7176 Memotoo testing: ignore HTML entities problem
7178 2011-07-12 Patrick Ohly <patrick.ohly@intel.com>
7180 * src/syncevo-dbus-server.cpp:
7182 syncevo-dbus-server: fixed compiler warning
7184 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7186 * src/syncevo-dbus-server.cpp:
7187 * test/test-dbus.py:
7189 D-Bus server: avoid shutting down while auto-sync is active (BMC
7192 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7194 * test/test-dbus.py:
7196 D-Bus testing: enable syncevo-dbus-server debug logging
7198 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7200 * test/ClientTest.cpp:
7202 testing: report source initialization errors inside test*()
7205 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7207 * test/ClientTest.cpp:
7209 testing: relax requirements for ActiveSync backend
7211 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7213 * src/syncevo/SyncConfig.cpp:
7215 SyncConfig: fixed compiler problem with C++ initialization order
7218 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7220 * src/gdbus/watch.c:
7222 GDBus: removed dead code
7224 2011-07-11 Patrick Ohly <patrick.ohly@intel.com>
7226 * src/client-test-app.cpp:
7228 nightly testing: minor code cleanup
7230 2011-07-07 Patrick Ohly <patrick.ohly@intel.com>
7232 * test/synccompare.pl:
7234 nightly testing: join multiple CATEGORIES
7236 2011-07-06 Patrick Ohly <patrick.ohly@intel.com>
7238 * src/syncevo/Cmdline.cpp:
7239 * src/templates/contexts/WebDAV.ini:
7240 * test/test-dbus.py:
7242 templates: added generic WebDAV template
7244 2011-07-06 Patrick Ohly <patrick.ohly@intel.com>
7248 autotools: support detached HEAD (BMC #20093)
7250 2011-07-06 Patrick Ohly <patrick.ohly@intel.com>
7253 * src/backends/akonadi/configure-sub.in:
7255 autotools: handle situation where qmake is not installed
7257 2011-07-05 Chris Kühl <chrisk@openismus.com>
7260 * src/backends/akonadi/configure-sub.in:
7262 autotools: check for alternative names to the qmake binary (BMC
7265 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
7269 nightly testing: must set install env variables also for setup
7272 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
7276 nightly testing: test-dbus.py + valgrind
7278 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
7282 nightly testing: resultchecker.py + valgrind fix
7284 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
7286 * test/test-dbus.py:
7288 D-Bus testing: fixed
7289 TestSessionAPIsDummy.testCheckSourceInvalidType
7291 2011-07-05 Patrick Ohly <patrick.ohly@intel.com>
7293 * test/test-dbus.py:
7295 D-Bus Testing: fixed TestDBusServerPresence +
7296 TestDBusSession.testSecondSession
7298 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
7300 * test/test-dbus.py:
7302 D-Bus testing: removed invalid TestLocalSync.testTimeout
7304 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
7306 * src/syncevo/SyncContext.cpp:
7307 * src/syncevo/SyncContext.h:
7309 error handling: recognize local errors again
7311 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
7313 * test/test-dbus.py:
7315 D-Bus testing: fixed wrong check in TestConnection.testStartSync
7317 2011-07-04 Patrick Ohly <patrick.ohly@intel.com>
7319 * test/test-dbus.py:
7321 D-Bus testing: avoid dependency on default backend and its
7324 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
7326 * test/test-dbus.py:
7328 D-Bus testing: use 'temp-test-dbus' as name of directory created
7331 2011-06-27 Chris Kühl <chrisk@openismus.com>
7333 * test/test-dbus.py:
7335 test-dbus: Change default fr xdg_root
7337 2011-07-04 Murray Cumming <murrayc@murrayc.com>
7339 * m4-repo/autotroll.m4:
7340 * m4-repo/ax_boost_base.m4:
7342 Update m4-repo/ files from upstream
7344 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
7346 * test/resultchecker.py:
7348 D-Bus testing: also create logs for successful tests
7350 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
7352 * test/resultchecker.py:
7355 D-Bus testing: integrated into nightly testing (BMC #5609)
7357 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
7359 * test/test-dbus.py:
7361 D-Bus testing: added class and function to all test doc strings
7363 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
7367 nightly testing: slightly nicer output
7369 2011-06-30 Patrick Ohly <patrick.ohly@intel.com>
7371 * src/syncevo/MapSyncSource.cpp:
7373 CalDAV + MapSyncSource: fixed off-by-one error in change tracking
7376 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7378 * test/test-dbus.py:
7380 test-dbus.py: use 'dbus_unittest' config as it is
7382 2011-06-27 Chris Kühl <chrisk@openismus.com>
7384 * test/test-dbus.py:
7386 test-dbus: Update testGetConfigsTemplates with new templates
7388 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7390 * src/backends/webdav/NeonCXX.cpp:
7392 WebDAV: fixed compiler warning
7394 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7396 * configure-post.in:
7398 autotools: support out-of-tree ActiveSync backend
7400 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7402 * src/backends/webdav/WebDAVSource.cpp:
7404 WebDAV: fixed Google throttling workaround during initial sync
7406 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7408 * src/backends/webdav/CalDAVSource.cpp:
7410 CalDAV: handle response with no data (Google)
7412 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7414 * src/backends/buteo/ButeoBridge.cpp:
7415 * src/backends/buteo/README:
7416 * src/backends/webdav/README:
7417 * src/backends/webdav/WebDAVSourceRegister.cpp:
7418 * src/client-test-app.cpp:
7419 * src/syncevo/Cmdline.cpp:
7420 * src/syncevo/LocalTransportAgent.cpp:
7421 * src/syncevo/SyncConfig.cpp:
7422 * src/syncevo/SyncSource.cpp:
7423 * src/syncevo/SyncSource.h:
7424 * src/templates/contexts/Google-Calendar.ini:
7425 * src/templates/contexts/Yahoo.ini:
7426 * test/test-dbus.py:
7428 local sync: renamed "source-config" to "target-config"
7430 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7432 * src/syncevo/Cmdline.cpp:
7433 * src/templates/servers/Funambol.ini:
7435 templates: Add PeerName field, part II
7437 2011-06-29 Patrick Ohly <patrick.ohly@intel.com>
7439 * src/backends/webdav/WebDAVSource.cpp:
7441 WebDAV: fixed regression caused by 404->401 patch (BMC #17862)
7443 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7445 * src/backends/webdav/NeonCXX.cpp:
7447 WebDAV: added some debug logging for credentials
7449 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7451 * src/syncevo/syncevolution.pc.in:
7453 syncevolution.pc: added path variables
7455 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7457 * src/backends/webdav/CalDAVSource.cpp:
7459 CalDAV: ensure that UID is set during update
7461 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7463 * src/syncevo/MapSyncSource.cpp:
7465 MapSyncSource: make tracking node content extensible
7467 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7469 * src/backends/webdav/NeonCXX.h:
7471 Neon::URI: fixed initialization
7473 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7475 * src/backends/webdav/CalDAVSource.cpp:
7476 * src/backends/webdav/WebDAVSourceRegister.cpp:
7477 * src/syncevo/MapSyncSource.cpp:
7478 * src/syncevo/MapSyncSource.h:
7479 * src/syncevo/SyncSource.h:
7480 * src/syncevo/TrackingSyncSource.cpp:
7481 * src/syncevo/TrackingSyncSource.h:
7483 CalDAV + MapSyncSource: rewrote change tracking
7485 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7487 * src/backends/webdav/CalDAVSource.cpp:
7489 CalDAV + updateAllSubItems(): fixed updating items
7491 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7493 * src/backends/webdav/CalDAVSource.cpp:
7494 * src/backends/webdav/CalDAVSource.h:
7496 CalDAV + updateAllSubItems(): fixed listing of revisions
7498 2011-06-28 Patrick Ohly <patrick.ohly@intel.com>
7500 * src/syncevo/PrefixConfigNode.cpp:
7501 * src/syncevo/PrefixConfigNode.h:
7503 PrefixConfigNode: clear() should only remove properties exposed
7506 2011-06-27 Gabriel Schulhof <gabriel.schulhof@intel.com>
7508 * src/templates/servers/Goosync.ini:
7509 * src/templates/servers/Memotoo.ini:
7510 * src/templates/servers/Mobical.ini:
7511 * src/templates/servers/Oracle.ini:
7512 * src/templates/servers/Ovi.ini:
7513 * src/templates/servers/ScheduleWorld.ini:
7514 * src/templates/servers/SyncEvolution.ini:
7515 * src/templates/servers/Synthesis.ini:
7516 * src/templates/servers/eGroupware.ini:
7518 templates: Add PeerName field
7520 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
7522 * src/backends/sqlite/SQLiteContactSource.cpp:
7524 SQLite backend: fixed compilation error due to detectChanges()
7527 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
7529 * src/syncevo/MapSyncSource.cpp:
7531 CalDAV: fixed UID handling
7533 2011-06-27 Patrick Ohly <patrick.ohly@intel.com>
7535 * src/backends/webdav/CalDAVSource.cpp:
7537 CalDAV: fix for use-after-free of multiget buffer
7539 2011-06-26 Patrick Ohly <patrick.ohly@intel.com>
7541 * src/backends/webdav/CalDAVSource.cpp:
7543 CalDAV: removed obsolete comment
7545 2011-06-26 Patrick Ohly <patrick.ohly@intel.com>
7547 * src/backends/webdav/CalDAVSource.cpp:
7548 * src/backends/webdav/CalDAVSource.h:
7550 CalDAV: implemented reading of only the changed item data
7552 2011-06-26 Patrick Ohly <patrick.ohly@intel.com>
7554 * src/backends/webdav/CalDAVSource.cpp:
7556 CalDAV: code cleanup - removed 'result' variable
7558 2011-06-25 Patrick Ohly <patrick.ohly@intel.com>
7560 * src/backends/webdav/CalDAVSource.cpp:
7561 * src/backends/webdav/CalDAVSource.h:
7562 * src/backends/webdav/NeonCXX.cpp:
7563 * src/backends/webdav/NeonCXX.h:
7565 WebDAV: moved common href and etag handling into common parser
7567 2011-06-25 Patrick Ohly <patrick.ohly@intel.com>
7569 * src/syncevo/MapSyncSource.cpp:
7570 * src/syncevo/MapSyncSource.h:
7571 * src/syncevo/SyncSource.cpp:
7572 * src/syncevo/SyncSource.h:
7573 * src/syncevo/TrackingSyncSource.h:
7575 SyncSourceRevisions: added updateAll[Sub]Items
7577 2011-06-25 Patrick Ohly <patrick.ohly@intel.com>
7579 * src/syncevo/SyncSource.h:
7580 * test/ClientTest.cpp:
7582 testing: avoid race condition in testLinkedItem* tests
7584 2011-06-24 Patrick Ohly <patrick.ohly@intel.com>
7586 * src/backends/webdav/CalDAVSource.cpp:
7587 * src/syncevo/MapSyncSource.cpp:
7588 * src/syncevo/MapSyncSource.h:
7590 CalDAV: cache UID in revision map
7592 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
7594 * src/backends/webdav/CalDAVSource.cpp:
7595 * src/backends/webdav/CalDAVSource.h:
7596 * src/syncevo/GLibSupport.cpp:
7598 CalDAV: avoid GET in slow sync
7600 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
7602 * src/backends/webdav/CalDAVSource.cpp:
7603 * src/syncevo/Cmdline.cpp:
7604 * src/templates/contexts/Google-Calendar.ini:
7605 * src/templates/contexts/Yahoo.ini:
7607 WebDAV templates: avoid complete data dump
7609 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
7611 * src/backends/webdav/CalDAVSource.cpp:
7612 * src/backends/webdav/CalDAVSource.h:
7614 CalDAV: avoid GET before DELETE
7616 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
7618 * src/backends/webdav/CalDAVSource.cpp:
7619 * src/backends/webdav/CalDAVSource.h:
7620 * src/backends/webdav/WebDAVSource.cpp:
7621 * src/backends/webdav/WebDAVSource.h:
7623 WebDAV: use CTag for quick change detection
7625 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
7627 * src/syncevo/MapSyncSource.cpp:
7628 * src/syncevo/MapSyncSource.h:
7629 * src/syncevo/SyncSource.cpp:
7630 * src/syncevo/SyncSource.h:
7631 * src/syncevo/TrackingSyncSource.cpp:
7632 * src/syncevo/TrackingSyncSource.h:
7634 sync sources: added support for avoiding listAllItems()
7636 2011-06-22 Amarnath Valluri <amarnath.valluri@intel.com>
7640 HACKING: describe database creation with EDS 2.32
7642 2011-06-24 Patrick Ohly <patrick.ohly@intel.com>
7644 * src/syncevo/Cmdline.cpp:
7646 Google template: fixed Cmdline test
7648 2011-05-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
7650 * src/backends/webdav/NeonCXX.h:
7652 NeonCXX.h: fix indentation.
7654 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
7656 * test/synccompare.pl:
7658 Memotoo: updated list of lost X- chat extensions
7660 2011-06-22 Patrick Ohly <patrick.ohly@intel.com>
7662 * src/syncevo-dbus-server.cpp:
7664 syncevo-dbus-server: all templates had the "ConsumerReady" flag
7665 turned on (BMC #19739)
7667 2011-06-19 Ove KÃ¥ven <ovek@arcticnet.no>
7669 * configure-post.in:
7670 * src/syncevo/Makefile.am:
7672 Fixed libsyncevolution linking issue.
7674 2011-06-22 Gabriel Schulhof <gabriel.schulhof@intel.com>
7676 * src/templates/contexts/Google-Calendar.ini:
7678 templates: Add IconURI to
7679 src/templates/contexts/Google-Calendar.ini
7681 2011-05-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
7683 * src/backends/webdav/NeonCXX.cpp:
7684 * src/backends/webdav/WebDAVSource.cpp:
7686 WebDavSource.cpp: hijack error 404 to 401 when appropriate (BMC
7689 2011-06-21 Salvatore Iovene <salvatore.iovene@linux.intel.com>
7691 * src/backends/webdav/NeonCXX.cpp:
7693 NeonCXX: don't trust libneon's escape and unescape functions.
7695 2011-05-23 Salvatore Iovene <salvatore.iovene@linux.intel.com>
7697 * src/backends/webdav/NeonCXX.cpp:
7698 * src/backends/webdav/NeonCXX.h:
7700 NeonCXX: rename check to checkError.
7702 2011-06-21 Patrick Ohly <patrick.ohly@intel.com>
7704 * test/testcases/eds_contact.vcf:
7705 * test/testcases/eds_contact.vcf.google.tem.patch:
7706 * test/testcases/eds_contact.vcf.mobical.tem.patch:
7707 * test/testcases/eds_contact.vcf.zyb.tem.patch:
7709 testing: removed extra X-ICQ
7711 2011-06-21 Patrick Ohly <patrick.ohly@intel.com>
7713 * src/syncevo/configs/remoterules/client/02google-contacts.xml:
7714 * test/testcases/eds_contact.vcf:
7715 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
7716 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
7717 * test/testcases/yahoo_contact.vcf:
7719 EDS+Yahoo testcases: removed TYPE=HOME from X- chat extensions
7721 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7723 * test/ClientTest.cpp:
7724 * test/synccompare.pl:
7726 client-test: make testExtensions more permissive
7728 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7730 * test/synccompare.pl:
7731 * test/testcases/eds_contact.vcf.google.tem.patch:
7733 Google testing: simplify test cases instead of ignoring
7734 differences in synccompare
7736 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7738 * src/backends/evolution/EvolutionSyncSource.h:
7740 Evolution: enable preservation of local data (BMC #15030)
7742 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7744 * src/syncevo/SyncSource.cpp:
7745 * src/syncevo/SyncSource.h:
7747 Synthesis engine: allow arbitrary <datastore> config properties
7749 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
7751 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
7752 * src/syncevo/configs/datatypes/01vcard-profile.xml:
7753 * test/synccompare.pl:
7754 * test/testcases/eds_contact.vcf:
7755 * test/testcases/eds_contact.vcf.google.tem.patch:
7756 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
7757 * test/testcases/eds_contact.vcf.mobical.tem.patch:
7758 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
7759 * test/testcases/eds_contact.vcf.zyb.tem.patch:
7761 vCard: support arbitrary local extensions (part of BMC #15030)
7763 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
7765 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
7767 testing: enable Client::Sync::eds_contact::testExtensions
7769 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
7771 * src/syncevo/configs/remoterules/client/02google-contacts.xml:
7773 Google Contacts: add CtCap information (BMC #15029)
7775 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
7777 * test/synccompare.pl:
7779 testing + Google: ignore loss of X- chat extensions
7781 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
7783 * test/testcases/eds_contact.vcf:
7784 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
7785 * test/testcases/eds_contact.vcf.mobical.tem.patch:
7786 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
7787 * test/testcases/eds_contact.vcf.zyb.tem.patch:
7789 testing: added full set of X- chat extensions
7791 2011-06-15 Patrick Ohly <patrick.ohly@intel.com>
7793 * src/syncevo/SyncSource.h:
7794 * test/ClientTest.cpp:
7796 testing: fixes for Client::Sync::*::testExtensions
7798 2011-06-21 Patrick Ohly <patrick.ohly@intel.com>
7800 * src/syncevo/configs/datatypes/01vcard-profile.xml:
7802 vCard profile: hide internal KDE properties from peers
7804 2011-06-14 Patrick Ohly <patrick.ohly@intel.com>
7806 * src/syncevo/SyncContext.cpp:
7807 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
7808 * src/syncevo/configs/datatypes/12calendar-types.xml:
7809 * src/syncevo/configs/scripting/11calendar.xml:
7811 local sync: better calendar slow sync (partly fixes BMC #14804)
7813 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7815 * src/backends/webdav/NeonCXX.cpp:
7817 WebDAV: retry after another kind of SSL error
7819 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7821 * test/synccompare.pl:
7823 synccompare: ignore lost X-EVOLUTION-UI-SLOT with Apple Calendar
7826 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7828 * test/ClientTest.cpp:
7830 client-test: testDeleteAllRefresh
7832 2011-06-20 Patrick Ohly <patrick.ohly@intel.com>
7834 * src/backends/webdav/WebDAVSource.cpp:
7835 * src/backends/webdav/WebDAVSource.h:
7837 WebDAV: fixed backup/restore
7839 2011-06-19 Patrick Ohly <patrick.ohly@intel.com>
7843 WebDAV testing: run sync tests first
7845 2011-06-19 Patrick Ohly <patrick.ohly@intel.com>
7847 * src/syncevo/GLibSupport.h:
7848 * src/syncevo/Makefile.am:
7850 GLibSupport: added GError and G[S]List support
7852 2011-06-19 Patrick Ohly <patrick.ohly@intel.com>
7856 autotools: allow symlinks in src/backends
7858 2011-06-17 Jussi Kukkonen <jku@linux.intel.com>
7860 * src/syncevo-dbus-server.cpp:
7862 syncevo-dbus-server: local configs should be 'present' (BMC
7865 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
7867 * src/backends/webdav/CalDAVSource.h:
7868 * src/backends/webdav/README:
7869 * src/backends/webdav/WebDAVSource.cpp:
7870 * src/backends/webdav/WebDAVSource.h:
7871 * src/syncevo/MapSyncSource.h:
7873 WebDAV: use "database" for resoure URL
7875 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
7877 * src/backends/webdav/NeonCXX.cpp:
7879 NeonCXX: fixed URI to URL conversion
7881 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
7885 testing: use WebDAV specific test cases for
7886 Client::Source::*::testImport
7888 2011-06-17 Salvatore Iovene <salvatore.iovene@linux.intel.com>
7891 Merge branch 'master' of
7892 gitorious.org:meego-middleware/syncevolution
7894 2011-06-17 Salvatore Iovene <salvatore.iovene@linux.intel.com>
7896 * src/NotificationManagerFactory.cpp:
7898 NotificationManagerFactory: fallback to No-op backend if no other
7901 2011-06-17 Jussi Kukkonen <jku@linux.intel.com>
7903 * src/syncevo-dbus-server.cpp:
7905 Update NetworkManager Status-handling to 0.9 API (BMC #19470)
7907 2011-06-17 Jussi Kukkonen <jku@linux.intel.com>
7909 * src/syncevo-dbus-server.cpp:
7911 Specify interface name in NM DBus GetProperty call
7913 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
7915 * src/backends/webdav/CalDAVSource.cpp:
7917 Google CalDAV: fixed the child hack
7919 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
7921 * src/backends/webdav/CalDAVSource.cpp:
7923 Google CalDAV: fixed corner cases in delete hack
7925 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
7927 * src/backends/webdav/CalDAVSource.cpp:
7929 Google CalDAV: fixed corner case in update hack
7931 2011-06-17 Patrick Ohly <patrick.ohly@intel.com>
7933 * test/testcases/google_event.ics:
7935 testing: remove "meeting invitation" from Google CalDAV test
7938 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7940 * src/syncevo/LocalTransportAgent.cpp:
7941 * src/syncevo/LocalTransportAgent.h:
7943 local sync: remove timeouts for SyncML messages
7945 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7947 * src/syncevo/util.h:
7949 Timespec: added unsigned addition/substraction
7951 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7955 autotools: NotificationBackendLibnotify.cpp added to POTFILES.in
7957 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7959 * src/Makefile-gen.am:
7961 autotools: fixed "make dist", part II
7963 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7965 * src/Makefile-gen.am:
7967 autotools: fixed "make dist"
7969 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7971 * src/NotificationBackendLibnotify.cpp:
7973 NotificationBackendLibnotify: fixed compile problem
7975 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7977 * src/backends/webdav/NeonCXX.cpp:
7979 WebDAV + Google: fixed detecting of Google's "unavailable"
7982 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7984 * src/syncevo/SyncConfig.cpp:
7985 * src/syncevo/SyncConfig.h:
7987 password request: avoid calling it "SyncML server" password
7989 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7991 * src/syncevo/LocalTransportAgent.cpp:
7992 * src/syncevo/LocalTransportAgent.h:
7994 local sync: fixed password handling
7996 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
7998 * src/syncevo/SyncConfig.cpp:
7999 * src/syncevo/SyncConfig.h:
8001 SyncConfig: removed obsolete check/save*Password() methods
8003 2011-06-16 Patrick Ohly <patrick.ohly@intel.com>
8006 * src/NotificationBackendMLite.cpp:
8008 mlite notifications: fixed configure issues
8010 2011-06-14 Patrick Ohly <patrick.ohly@intel.com>
8012 * src/Makefile-gen.am:
8013 * src/dbus/qt/Makefile.am:
8015 autotools: squashed some more automake warnings
8017 2011-06-15 Salvatore Iovene <salvatore.iovene@linux.intel.com>
8020 Merge branch 'notifications'
8022 2011-06-13 Salvatore Iovene <salvatore.iovene@linux.intel.com>
8025 * src/Makefile-gen.am:
8026 * src/NotificationBackendBase.h:
8027 * src/NotificationBackendLibnotify.cpp:
8028 * src/NotificationBackendLibnotify.h:
8029 * src/NotificationBackendMLite.cpp:
8030 * src/NotificationBackendMLite.h:
8031 * src/NotificationBackendNoop.cpp:
8032 * src/NotificationBackendNoop.h:
8033 * src/NotificationManager.cpp:
8034 * src/NotificationManager.h:
8035 * src/NotificationManagerBase.h:
8036 * src/NotificationManagerFactory.cpp:
8037 * src/NotificationManagerFactory.h:
8038 * src/dbus/interfaces/syncevo-server-full.xml:
8039 * src/syncevo-dbus-server.cpp:
8041 syncevo-dbus-server: notifications system made more generic.
8043 2011-06-09 Jussi Kukkonen <jku@linux.intel.com>
8045 * src/gtk-ui/sync-ui.c:
8047 GTK sync UI: Fix WebDAV config ignoring
8049 2011-06-09 Patrick Ohly <patrick.ohly@intel.com>
8051 * src/Makefile-gen.am:
8053 nightly testing: handle "empty patch file" case
8055 2011-06-09 Patrick Ohly <patrick.ohly@intel.com>
8057 * src/Makefile-gen.am:
8059 Revert "src/Makefile-gen.am: ignore empty template patch files."
8061 2011-06-08 Patrick Ohly <patrick.ohly@intel.com>
8063 * src/templates/servers/Google-Contacts.ini:
8064 * src/templates/servers/Goosync.ini:
8065 * src/templates/servers/Memotoo.ini:
8066 * src/templates/servers/Mobical.ini:
8067 * src/templates/servers/Oracle.ini:
8068 * src/templates/servers/Ovi.ini:
8069 * src/templates/servers/SyncEvolution.ini:
8070 * src/templates/servers/Synthesis.ini:
8071 * src/templates/servers/eGroupware.ini:
8073 config templates: added missing .ini templates for servers
8075 2011-06-08 Jussi Kukkonen <jku@linux.intel.com>
8077 * src/Makefile-gen.am:
8079 autotools: check for testcase existence (dash compat)
8081 2011-06-08 Jussi Kukkonen <jku@linux.intel.com>
8083 * src/gtk-ui/sync-ui.c:
8085 GTK sync UI: Ignore Webdav-related configs temporarily
8087 2011-06-08 Patrick Ohly <patrick.ohly@intel.com>
8089 * src/backends/buteo/ButeoBridge.cpp:
8090 * src/backends/buteo/Makefile.am:
8091 * src/backends/buteo/profiles/service/google-contacts.xml:
8092 * src/backends/buteo/profiles/sync/google-contacts.xml:
8094 Buteo: also support Google Contacts via SyncML
8096 2011-05-19 Patrick Ohly <patrick.ohly@intel.com>
8098 * src/syncevo/Cmdline.cpp:
8099 * src/syncevo/SyncConfig.cpp:
8101 WebDAV + command line: simplify creation of
8102 source-config@yahoo|google-calendar
8104 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8106 * src/syncevo/Cmdline.cpp:
8107 * src/syncevo/SyncConfig.cpp:
8108 * src/templates/contexts/Google-Calendar.ini:
8109 * src/templates/contexts/Yahoo.ini:
8111 WebDAV: added templates for Yahoo and Google
8113 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8115 * src/syncevo/Cmdline.cpp:
8116 * src/syncevo/SyncConfig.cpp:
8117 * src/syncevo/SyncConfig.h:
8118 * src/templates/clients/SyncEvolution.ini:
8119 * src/templates/clients/phone/nokia.ini:
8120 * src/templates/clients/phone/sony-ericsson-old.ini:
8121 * src/templates/clients/phone/sony-ericsson.ini:
8122 * src/templates/servers/Funambol.ini:
8123 * src/templates/servers/ScheduleWorld.ini:
8124 * test/syncevo-phone-config.py:
8126 configuration: removed builtin templates
8128 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8130 * src/syncevo/SyncConfig.cpp:
8132 SyncConfig: avoid reading template if not needed
8134 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8136 * src/syncevo/SyncConfig.cpp:
8138 SyncConfig: allow SYNCEVOLUTION_TEMPLATE_DIR to start with a dot
8140 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8142 * src/syncevo/Cmdline.cpp:
8144 Cmdline: better error reporting when unit tests fail
8146 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8148 * src/syncevo/Cmdline.cpp:
8150 Cmdline: cleaned up unit testing
8152 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8154 * src/Makefile-gen.am:
8156 autotools: make src/templates a symlink
8158 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8160 * src/syncevo-dbus-server.cpp:
8162 D-Bus + templates: on-disk templates were not listed
8164 2011-05-25 Salvatore Iovene <salvatore.iovene@linux.intel.com>
8166 * src/Makefile-gen.am:
8168 src/Makefile-gen.am: fix the name of the test executable
8171 2011-05-25 Salvatore Iovene <salvatore.iovene@linux.intel.com>
8173 * test/test-dbus.py:
8175 test/test-dbus.py: syntax.
8177 2011-05-25 Salvatore Iovene <salvatore.iovene@linux.intel.com>
8179 * test/ClientTest.cpp:
8180 * test/client-test-main.cpp:
8182 test/{ClientTest,client-test-main}.cpp: fix warnings.
8184 2011-05-24 Salvatore Iovene <salvatore.iovene@linux.intel.com>
8186 * src/client-test-app.cpp:
8188 client-test-app.cpp: if(a||a) -> if(a).
8190 2011-05-26 Salvatore Iovene <salvatore.iovene@linux.intel.com>
8192 * src/Makefile-gen.am:
8194 src/Makefile-gen.am: ignore empty template patch files.
8196 2011-05-20 Gabriel Schulhof <gabriel.schulhof@intel.com>
8198 * src/dbus/qt/dbustypes.h:
8200 Qt D-Bus bindings: give the D-Bus type registration function a
8201 more appropriate name
8203 2011-05-20 Gabriel Schulhof <gabriel.schulhof@intel.com>
8205 * src/dbus/qt/dbustypes.cpp:
8206 * src/dbus/qt/dbustypes.h:
8208 Formatting: remove strange leading whitespace from dbustypes.cpp
8211 2011-05-18 Gabriel Schulhof <gabriel.schulhof@intel.com>
8213 * src/dbus/qt/Makefile.am:
8215 autotools: Add moc files to BUILT_SOURCES in src/dbus/qt
8217 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8219 * src/syncevo/Cmdline.cpp:
8221 templates: listing templates only showed builtin templates
8223 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8225 * src/backends/webdav/CalDAVSource.cpp:
8226 * src/backends/webdav/WebDAVSource.cpp:
8228 WebDAV: syncing failed after recent change
8230 2011-05-18 Patrick Ohly <patrick.ohly@intel.com>
8232 * src/backends/webdav/NeonCXX.h:
8234 NeonCXX: added URI::empty()
8236 2011-05-17 Murray Cumming <murrayc@murrayc.com>
8240 configure-pre.in: Correct m4 quoting in the libsynthesis check.
8242 2011-05-17 Patrick Ohly <patrick.ohly@intel.com>
8244 * src/dbus/qt/Makefile.am:
8246 autotools: fixed "make dist" in src/dbus/qt
8248 2011-05-17 Patrick Ohly <patrick.ohly@intel.com>
8252 autotools: fixed regression - no backends were built
8254 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
8256 * src/dbus/glib/Makefile.am:
8258 autotools: fixed incomplete dbus restructuring
8260 2011-05-16 Chris Kühl <chrisk@openismus.com>
8264 build: Fix AC_LANG_SOURCE warnings with autoconf 2.68
8266 2011-05-16 Jussi Kukkonen <jku@linux.intel.com>
8268 * src/Makefile-gen.am:
8270 autotools: add DBUS_LIBS to syncevo_dbus_server_LDADD
8272 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
8275 * configure-post.in:
8277 * src/backends/evolution/configure-sub.in:
8278 * src/backends/file/configure-sub.in:
8279 * src/backends/maemo/configure-sub.in:
8280 * src/backends/sqlite/configure-sub.in:
8281 * src/backends/xmlrpc/configure-sub.in:
8283 autotools: avoid test == comparison
8285 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
8289 nightly testing: include configuration without EDS in dist check
8291 2011-05-12 Gabriel Schulhof <gabriel.schulhof@intel.com>
8293 * src/dbus/qt/Makefile.am:
8294 * src/dbus/qt/configure-sub.in:
8295 * src/dbus/qt/syncevolution-qt-dbus.pc.in:
8297 pkgconfig: Adding qt-dbus .pc file
8299 2011-05-12 Patrick Ohly <patrick.ohly@intel.com>
8301 * src/dbus/Makefile.am:
8302 * src/dbus/qt/Makefile.am:
8303 * src/dbus/qt/configure-sub.in:
8305 autotools: build Qt bindings
8307 2011-05-12 Gabriel Schulhof <gabriel.schulhof@intel.com>
8309 * src/dbus/qt/dbustypes.cpp:
8310 * src/dbus/qt/dbustypes.h:
8312 Qt D-Bus bindings: Completing support for complex types by adding
8315 2011-05-13 Gabriel Schulhof <gabriel.schulhof@intel.com>
8317 * src/client-test-app.cpp:
8319 src/client-test-app.cpp: Removing EvolutionSyncSource reference.
8321 2011-05-12 Gabriel Schulhof <gabriel.schulhof@intel.com>
8323 * src/dbus/interfaces/syncevo-connection-full.xml:
8324 * src/dbus/interfaces/syncevo-server-full.xml:
8325 * src/dbus/interfaces/syncevo-session-full.xml:
8327 D-Bus interface xml files: Correct Qt annotations.
8329 2011-05-10 Gabriel Schulhof <gabriel.schulhof@intel.com>
8333 autotools: Search for configure-sub.in in all of src/
8335 2011-05-10 Gabriel Schulhof <gabriel.schulhof@intel.com>
8337 * src/syncevolution.cpp:
8339 src/syncevoluton.cpp: Remove #include "EvolutionSyncSource.h"
8341 2011-05-09 Gabriel Schulhof <gabriel.schulhof@intel.com>
8343 * src/gnome-bluetooth/configure-sub.in:
8345 Removing empty file src/gnome-bluetooth/configure-sub.in
8347 2011-05-16 Patrick Ohly <patrick.ohly@intel.com>
8349 * configure-post.in:
8350 * src/Makefile-gen.am:
8351 * src/dbus/Makefile.am:
8353 * src/dbus/glib/README:
8354 * src/dbus/glib/syncevo-dbus-types.c:
8355 * src/dbus/glib/syncevo-dbus-types.h:
8356 * src/dbus/glib/syncevo-dbus.pc.in:
8357 * src/dbus/glib/syncevo-marshal.list:
8358 * src/dbus/glib/syncevo-server.c:
8359 * src/dbus/glib/syncevo-server.h:
8360 * src/dbus/glib/syncevo-session.c:
8361 * src/dbus/glib/syncevo-session.h:
8362 * src/dbus/glib/test.c:
8363 * src/dbus/interfaces/Makefile.am:
8364 * src/dbus/interfaces/syncevo-marshal.list:
8365 * src/dbus/syncevo-dbus-types.c:
8366 * src/dbus/syncevo-dbus-types.h:
8367 * src/dbus/syncevo-dbus.pc.in:
8368 * src/dbus/syncevo-server.c:
8369 * src/dbus/syncevo-server.h:
8370 * src/dbus/syncevo-session.c:
8371 * src/dbus/syncevo-session.h:
8373 * src/gtk-ui/Makefile.am:
8375 D-Bus: cleaned up file layout
8377 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
8379 * test/resultchecker.py:
8381 nightly testing: fixed extracting result code
8383 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
8385 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
8387 XMLRPC backend: fixed compile problem
8389 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
8391 * src/backends/webdav/CalDAVSource.h:
8392 * src/backends/webdav/WebDAVSource.cpp:
8393 * src/backends/webdav/WebDAVSource.h:
8394 * src/syncevo/MapSyncSource.h:
8396 WebDAV + GTK sync-ui: avoid long delays when accessing configs
8398 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
8400 * src/syncevo/TrackingSyncSource.h:
8402 TrackingSyncSource: allow intercepting SyncSource callbacks
8404 2011-05-13 Patrick Ohly <patrick.ohly@intel.com>
8406 * src/backends/webdav/README:
8408 WebDAV README: added missing semicolon
8410 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
8412 * test/README.yahoo:
8413 * test/synccompare.pl:
8414 * test/testcases/eds_contact.vcf.yahoo.tem.patch:
8416 CardDAV + Yahoo: Client::Sync::eds_contact::testItems passes
8418 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
8420 * test/README.yahoo:
8421 * test/testcases/yahoo_contact.vcf:
8423 CardDAV + Yahoo: passes testImport after simplifying the tests
8425 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
8427 * test/testcases/yahoo_contact.vcf:
8429 CardDAV + Yahoo: removed all test cases which confuse server
8431 2011-05-10 Patrick Ohly <patrick.ohly@intel.com>
8433 * src/backends/webdav/WebDAVSource.cpp:
8435 WebDAV: ignore 404 for DELETE requests
8437 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
8439 * src/Makefile-gen.am:
8441 * test/testcases/yahoo_contact.vcf:
8443 CardDAV + Yahoo: start using custom test cases
8445 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
8447 * test/README.googlecalendar:
8448 * test/synccompare.pl:
8449 * test/testcases/google_event.ics:
8451 CalDAV + Google: testImport passes
8453 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
8455 * src/Makefile-gen.am:
8457 * test/testcases/google_event.ics:
8459 CalDAV + Google: start using separate test cases
8461 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
8463 * src/backends/webdav/CalDAVSource.cpp:
8465 CalDAV + Google: added workaround for 409 error
8467 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
8469 * src/backends/webdav/README:
8470 * src/backends/webdav/WebDAVSourceRegister.cpp:
8472 WebDAV: add "testconfig/testcases" parameters to
8475 2011-05-06 Patrick Ohly <patrick.ohly@intel.com>
8477 * src/syncevo/ConfigFilter.cpp:
8478 * src/syncevo/ConfigFilter.h:
8480 ConfigProps: added get() method with default value passed as
8483 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8485 * test/synccompare.pl:
8487 synccompare: optionally check for exact time zone definitions
8489 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8491 * src/gtk-ui/sync-config-widget.c:
8493 GTK sync-ui: selection of individual sources was broken (BMC
8496 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8498 * test/synccompare.pl:
8500 synccompare: avoid segfault in Perl interpreter by limiting UTF-8
8503 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8507 nightly testing: allow tests to override CLIENT_TEST_ALARM
8509 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8513 nightly testing: avoid using valgrind in resultchecker
8515 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8517 * test/resultchecker.py:
8519 nightly testing: handle runs without tests, part II
8521 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8525 nightly testing: ignore minor leak in libecal 2.32
8527 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8529 * test/client-test-main.cpp:
8531 client-test: redirect synccompare output
8533 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8535 * test/ClientTest.cpp:
8537 client-test: disabled reversed combination of sources
8539 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8541 * src/backends/webdav/WebDAVSource.cpp:
8543 WebDAV + Debian Testing: fixed invalid syncURL error message
8545 2011-05-02 Patrick Ohly <patrick.ohly@intel.com>
8547 * src/backends/sqlite/SQLiteContactSource.h:
8549 SQLite backend: adapted to SyncSource API changes
8551 2011-05-05 Patrick Ohly <patrick.ohly@intel.com>
8554 * src/Makefile-gen.am:
8555 * src/backends/addressbook/AddressBookSourceRegister.cpp:
8556 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
8557 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
8558 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
8559 * src/backends/file/FileSyncSourceRegister.cpp:
8560 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
8561 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
8562 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
8563 * src/backends/webdav/WebDAVSourceRegister.cpp:
8564 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
8565 * src/client-test-app.cpp:
8566 * src/syncevo/Cmdline.cpp:
8567 * src/syncevo/SyncContext.cpp:
8568 * src/syncevo/SyncSource.h:
8569 * test/ClientTest.cpp:
8570 * test/ClientTest.h:
8572 * test/resultchecker.py:
8574 * test/testcases/README:
8575 * test/testcases/eds_contact.vcf:
8576 * test/testcases/eds_contact.vcf.Ovi.tem.patch:
8577 * test/testcases/eds_contact.vcf.apple.tem.patch:
8578 * test/testcases/eds_contact.vcf.google.tem.patch:
8579 * test/testcases/eds_contact.vcf.memotoo.tem.patch:
8580 * test/testcases/eds_contact.vcf.mobical.tem.patch:
8581 * test/testcases/eds_contact.vcf.zyb.tem.patch:
8582 * test/testcases/eds_event-alarms-2010-12-31.ics:
8583 * test/testcases/eds_event.ics:
8584 * test/testcases/eds_event.ics.Ovi.tem.patch:
8585 * test/testcases/eds_event.ics.apple.tem.patch:
8586 * test/testcases/eds_event.ics.funambol.tem.patch:
8587 * test/testcases/eds_event.ics.local:
8588 * test/testcases/eds_event.ics.memotoo.tem.patch:
8589 * test/testcases/eds_event.ics.mobical.tem.patch:
8590 * test/testcases/eds_event.ics.nokia_7210c.tem.patch:
8591 * test/testcases/eds_memo.ics:
8592 * test/testcases/eds_memo.ics.memotoo.tem.patch:
8593 * test/testcases/eds_task.ics:
8594 * test/testcases/eds_task.ics.Ovi.tem.patch:
8595 * test/testcases/eds_task.ics.funambol.tem.patch:
8596 * test/testcases/eds_task.ics.memotoo.tem.patch:
8597 * test/testcases/eds_task.ics.mobical.tem.patch:
8598 * test/testcases/eds_task.ics.nokia_7210c.tem.patch:
8599 * test/testcases/ical20-alarms-2010-12-31.ics:
8600 * test/testcases/ical20.ics:
8601 * test/testcases/ical20.ics.Ovi.tem.patch:
8602 * test/testcases/ical20.ics.apple.tem.patch:
8603 * test/testcases/ical20.ics.funambol.tem.patch:
8604 * test/testcases/ical20.ics.local:
8605 * test/testcases/ical20.ics.memotoo.tem.patch:
8606 * test/testcases/ical20.ics.mobical.tem.patch:
8607 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
8608 * test/testcases/imemo20.ics:
8609 * test/testcases/imemo20.ics.memotoo.tem.patch:
8610 * test/testcases/itodo20.ics:
8611 * test/testcases/itodo20.ics.Ovi.tem.patch:
8612 * test/testcases/itodo20.ics.funambol.tem.patch:
8613 * test/testcases/itodo20.ics.memotoo.tem.patch:
8614 * test/testcases/itodo20.ics.mobical.tem.patch:
8615 * test/testcases/itodo20.ics.nokia_7210c.tem.patch:
8616 * test/testcases/qt_contact.vcf:
8617 * test/testcases/qt_vcard30.vcf:
8618 * test/testcases/vcard30.vcf:
8619 * test/testcases/vcard30.vcf.Ovi.tem.patch:
8620 * test/testcases/vcard30.vcf.apple.tem.patch:
8621 * test/testcases/vcard30.vcf.google.tem.patch:
8622 * test/testcases/vcard30.vcf.memotoo.tem.patch:
8623 * test/testcases/vcard30.vcf.mobical.tem.patch:
8624 * test/testcases/vcard30.vcf.zyb.tem.patch:
8626 nightly testing: renamed ical20/itodo20/vcard30/text, removed
8627 vcard21 from Evolution backend (BMC #14972)
8629 2011-04-27 Patrick Ohly <patrick.ohly@intel.com>
8631 * src/backends/webdav/WebDAVSource.cpp:
8633 WebDAV: avoid null pointer error when listing databases
8635 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
8639 nightly testing: fixed typo in Google CalDAV testing
8641 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
8645 nightly testing: avoid CLIENT_TEST_EVOLUTION_PREFIX=file://
8647 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
8649 * test/resultchecker.py:
8651 resultchecker.py: don't make assumptions about "schroot"
8653 2011-04-30 Patrick Ohly <patrick.ohly@intel.com>
8655 * test/resultchecker.py:
8658 nightly testing: handle runs without tests
8660 2011-04-27 Patrick Ohly <patrick.ohly@intel.com>
8662 * src/Makefile-gen.am:
8664 nightly testing: avoid updating test case patch files if
8667 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
8669 * src/backends/webdav/WebDAVSource.h:
8670 * src/backends/webdav/WebDAVSourceRegister.cpp:
8672 WebDAV: fixed compile error when it was disabled
8674 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
8679 bumped version to 1.1.99.4
8681 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
8685 nightly testing: fixed splitting of enabled tests
8687 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
8691 nightly testing: added sync testing with CalDAV/CardDAV
8693 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
8695 * src/syncevo/LocalTransportAgent.cpp:
8696 * src/syncevo/SyncContext.cpp:
8697 * src/syncevo/SyncContext.h:
8699 local sync: "source-config" optional
8701 2011-04-21 Patrick Ohly <patrick.ohly@intel.com>
8703 * src/syncevo-dbus-server.cpp:
8704 * src/syncevo/LocalTransportAgent.cpp:
8705 * src/syncevo/SyncConfig.cpp:
8706 * src/syncevo/SyncConfig.h:
8707 * src/syncevo/SyncContext.cpp:
8709 config: "uri" now has source name as fallback
8711 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8713 * src/syncevo/Cmdline.cpp:
8715 command line: an invalid --template parameter did not always
8718 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8720 * src/syncevo/SyncConfig.cpp:
8722 command line: accept template name with underscores
8724 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8726 * src/syncevo/Cmdline.cpp:
8727 * src/syncevo/SyncConfig.cpp:
8729 command line: avoid spaces in the handles of template names
8731 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8733 * src/backends/webdav/WebDAVSource.cpp:
8734 * src/backends/webdav/WebDAVSourceRegister.cpp:
8735 * src/syncevo/Cmdline.cpp:
8737 WebDAV: always register our special property
8739 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8741 * src/syncevo/LocalTransportAgent.cpp:
8743 local sync: make a copy of errno before calling something which
8746 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8748 * src/syncevo/SyncContext.cpp:
8750 server sync session: detect final sync mode, part II (BMC #2786)
8752 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8756 nightly testing: support --enable foo=<tests> for all tests
8758 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8762 nightly testing: unset http_proxy for client-test runs
8764 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8766 * src/syncevo/LocalTransportAgent.cpp:
8768 local sync: fixed non-blocking recv()
8770 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8772 * src/syncevo/LocalTransportAgent.cpp:
8774 local sync: fixed potential NULL pointer read
8776 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8778 * src/backends/webdav/WebDAVSource.cpp:
8780 WebDAV: send all optional extensions to CalDAV/CardDAV servers
8782 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8784 * test/testcases/ical20.ics.apple.tem.patch:
8786 CalDAV: ignore Apple Calendar server "unlimited recurrence" issue
8788 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8790 * test/testcases/ical20.ics.apple.tem.patch:
8792 CalDAV: temporarily ignore lost ORGANIZER (BMC #16452)
8794 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8796 * src/syncevo/SyncContext.cpp:
8798 device sync: added debug messages to SAN sending
8800 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8802 * src/syncevo/SyncContext.cpp:
8804 server sync session: add locally deleted items in
8805 "refresh-from-client" (BMC #2786)
8807 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8809 * src/syncevo/LocalTransportAgent.cpp:
8811 local sync: fixed several potential bugs in transport
8813 2011-04-20 Patrick Ohly <patrick.ohly@intel.com>
8815 * test/ClientTest.cpp:
8816 * test/ClientTest.h:
8818 client-test: sped up testLargeObject/testMaxMsg
8820 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
8822 * src/syncevo-dbus-server.cpp:
8823 * src/syncevo/SyncContext.cpp:
8824 * src/syncevo/SyncContext.h:
8826 server sync session: detect final sync mode (BMC #2786)
8828 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
8830 * src/syncevo/SyncSource.cpp:
8832 virtual source: added better config checking and error reporting
8834 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
8836 * src/syncevo/SyncSource.cpp:
8838 SyncSource: better error message for incomplete config
8840 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
8842 * src/syncevo/LocalTransportAgent.cpp:
8844 local sync: exceptions thrown in child process were not reported
8846 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
8848 * src/syncevo/LocalTransportAgent.cpp:
8850 local sync: better error message when URI is empty
8852 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
8854 * src/syncevo/Cmdline.cpp:
8856 command line: better error message when checking sources, avoid
8859 2011-04-19 Patrick Ohly <patrick.ohly@intel.com>
8861 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
8863 Akonadi: must not reuse EDS test names
8865 2011-04-18 Patrick Ohly <patrick.ohly@intel.com>
8867 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
8868 * src/syncevo/configs/datatypes/01vcard-profile.xml:
8870 vCard profile: added more permanent support for KAddressBook
8873 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8875 * src/backends/webdav/WebDAVSourceRegister.cpp:
8877 WebDAV: fixed compile error with WebDAV disabled
8879 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8881 * src/syncevo/SyncConfig.h:
8883 clang/g++: keep g++ happy by hiding clang pragmas
8885 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8887 * src/backends/akonadi/configure-sub.in:
8889 Akonadi: disable by default
8891 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8893 * configure-post.in:
8896 autotools: the KWallet code depends on C++
8898 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8900 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
8901 * src/syncevo/configs/datatypes/01vcard-profile.xml:
8903 Akonadi: reverting vCard profile changes
8905 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8907 * src/backends/webdav/WebDAVSource.cpp:
8909 WebDAV: avoid aborts due to debug OPTIONS request
8911 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8913 * src/backends/webdav/NeonCXX.cpp:
8915 NeonCXX: avoid over-runing the deadline
8917 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8919 * src/backends/webdav/NeonCXX.cpp:
8921 NeonCXX: removed duplicate 401 throttling code inside Neon
8923 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8925 * src/backends/webdav/CalDAVSource.cpp:
8927 CalDAV: added retry for data dump
8929 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8931 * src/syncevo/SyncSource.cpp:
8932 * src/syncevo/SyncSource.h:
8934 ItemCache: allow backup dumps to restart
8936 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8938 * src/backends/webdav/CalDAVSource.cpp:
8939 * src/backends/webdav/NeonCXX.cpp:
8940 * src/backends/webdav/NeonCXX.h:
8941 * src/backends/webdav/WebDAVSource.cpp:
8942 * src/backends/webdav/WebDAVSource.h:
8943 * src/backends/webdav/WebDAVSourceRegister.cpp:
8944 * src/syncevo/SyncConfig.cpp:
8946 WebDAV: improved retry logic, fixed Google "401 throttling"
8949 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8951 * src/syncevo/util.h:
8953 Timespec: added access methods for seconds, nsecs and total time
8956 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8958 * src/syncevo/Cmdline.cpp:
8959 * src/syncevo/SyncSource.h:
8961 SyncSource config: grant sources read/write access to context
8963 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8965 * src/backends/webdav/NeonCXX.cpp:
8967 WebDAV: cleaned up error messages a bit
8969 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8971 * src/CmdlineSyncClient.cpp:
8973 KWallet: KDE detection was flawed
8975 2011-04-15 Patrick Ohly <patrick.ohly@intel.com>
8977 * src/syncevo/Cmdline.cpp:
8978 * src/syncevo/SyncConfig.cpp:
8980 eGroupware: added template (BMC #15992)
8982 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
8984 * src/backends/webdav/NeonCXX.cpp:
8985 * src/backends/webdav/NeonCXX.h:
8987 WebDAV: detect temporary Google error page
8989 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
8991 * src/syncevo/LogRedirect.cpp:
8993 logging: avoid extra newlines in redirected text
8995 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
8997 * src/syncevo/LogStdout.cpp:
8998 * src/syncevo/LogStdout.h:
9000 Logging: add relative time to [INFO/DEBUG ...] prefix at debug
9003 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
9005 * src/backends/webdav/CalDAVSource.cpp:
9006 * src/backends/webdav/NeonCXX.cpp:
9007 * src/backends/webdav/NeonCXX.h:
9008 * src/backends/webdav/WebDAVSource.cpp:
9009 * src/backends/webdav/WebDAVSource.h:
9011 WebDAV: added extensive resending of requests
9013 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
9015 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
9017 Akonadi: fixed a compile problem when it was disabled
9019 2011-04-14 Patrick Ohly <patrick.ohly@intel.com>
9023 KWallet: do not enable by default
9025 2011-04-13 Patrick Ohly <patrick.ohly@intel.com>
9027 * src/syncevo-dbus-server.cpp:
9029 syncevo-dbus-server: fixed a compile problem with KWallet +
9032 2011-04-13 Patrick Ohly <patrick.ohly@intel.com>
9034 * src/syncevo/configs/scripting/07vcard-addrev.xml:
9036 vcard profile: simplified REV workaround
9038 2011-03-30 Dinesh <saidinesh5@gmail.com>
9040 * src/backends/akonadi/akonadisyncsource.cpp:
9041 * src/backends/akonadi/akonadisyncsource.h:
9043 Akonadi: preliminary support for KJot
9045 2011-03-30 Dinesh <saidinesh5@gmail.com>
9047 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
9048 * src/syncevo/configs/datatypes/01vcard-profile.xml:
9050 vCard profile: added preliminary support for KAddressBook
9053 2011-03-30 Dinesh <saidinesh5@gmail.com>
9055 * src/CmdlineSyncClient.cpp:
9056 * src/backends/akonadi/README:
9057 * src/backends/akonadi/akonadisyncsource.cpp:
9058 * src/syncevo-dbus-server.cpp:
9060 Akonadi: fixed issue with running inside syncevo-dbus-server
9062 2011-04-04 Patrick Ohly <patrick.ohly@intel.com>
9067 * src/dbus/.gitignore:
9068 * src/gdbus/.gitignore:
9069 * src/syncevo/.gitignore:
9071 added .gitignore entries for locally created files
9073 2011-03-30 Dinesh <saidinesh5@gmail.com>
9075 * src/backends/akonadi/akonadisyncsource.cpp:
9077 Akonadi: fixed startup issues
9079 2011-04-13 Dinesh <saidinesh5@gmail.com>
9081 * src/syncevo/configs/datatypes/01vcard-profile.xml:
9082 * src/syncevo/configs/datatypes/02vcard-types.xml:
9083 * src/syncevo/configs/scripting/07vcard-addrev.xml:
9085 vcard profile: work around REV issues in Akonadi <-> Ovi/Mobical
9088 2010-08-15 Dinesh <saidinesh5@gmail.com>
9091 * src/CmdlineSyncClient.cpp:
9092 * src/Makefile-gen.am:
9093 * src/syncevo-dbus-server.cpp:
9094 * src/syncevo/Cmdline.cpp:
9096 command line + syncevo-dbus-server: added support for KWallet
9098 2010-08-14 Dinesh <saidinesh5@gmail.com>
9100 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
9101 * src/backends/akonadi/README:
9102 * src/backends/akonadi/akonadisyncsource.cpp:
9103 * src/backends/akonadi/akonadisyncsource.h:
9104 * src/backends/akonadi/configure-sub.in:
9105 * src/backends/akonadi/contactssyncsource.h:
9107 Akonadi: first functional version
9109 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
9111 * src/backends/akonadi/akonadisyncsource.h:
9112 * src/syncevo/configs/remoterules/kde.xml:
9114 Akonadi: use X-KADDRESSBOOK vcard extensions
9116 2010-01-10 Patrick Ohly <patrick.ohly@intel.com>
9118 * src/backends/akonadi/AkonadiSyncSourceRegister.cpp:
9119 * src/backends/akonadi/Makefile.am:
9120 * src/backends/akonadi/README:
9121 * src/backends/akonadi/akonadisyncsource.cpp:
9122 * src/backends/akonadi/akonadisyncsource.h:
9123 * src/backends/akonadi/configure-sub.in:
9125 rewrite of Akonadi backend for SyncEvolution
9127 2010-01-09 Sascha Peilicke <sasch.pe@gmx.de>
9129 * src/backends/akonadi/akonadisyncsource.cpp:
9130 * src/backends/akonadi/akonadisyncsource.h:
9131 * src/backends/akonadi/contactssyncsource.cpp:
9132 * src/backends/akonadi/contactssyncsource.h:
9133 * src/backends/akonadi/eventssyncsource.cpp:
9134 * src/backends/akonadi/eventssyncsource.h:
9135 * src/backends/akonadi/notessyncsource.cpp:
9136 * src/backends/akonadi/notessyncsource.h:
9137 * src/backends/akonadi/todossyncsource.cpp:
9138 * src/backends/akonadi/todossyncsource.h:
9140 added Akonadi/KDE backend
9142 2011-04-13 Patrick Ohly <patrick.ohly@intel.com>
9144 * src/syncevo/CurlTransportAgent.cpp:
9146 curl transport: fixed compile error
9148 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9150 * test/testcases/vcard30.vcf.apple.tem.patch:
9152 nightly testing: Apple Calendar server has problems with \n
9154 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9156 * test/testcases/ical20.ics.apple.tem.patch:
9158 nightly testing: use special iCalendar 2.0 test cases for Apple
9161 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9163 * test/synccompare.pl:
9165 synccompare: ignore some Apple Calendar Server differences
9167 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9169 * test/testcases/ical20.ics:
9170 * test/testcases/ical20.ics.Ovi.tem.patch:
9171 * test/testcases/ical20.ics.funambol.tem.patch:
9172 * test/testcases/ical20.ics.memotoo.tem.patch:
9173 * test/testcases/ical20.ics.mobical.tem.patch:
9174 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
9176 nightly testing: UNTIL clause fix for Apple Calendar Server
9178 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9180 * test/testcases/ical20.ics:
9182 nightly testing: removed METHOD:PUBLISH, part II
9184 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9186 * test/resultchecker.py:
9189 nightly testing: added Apple Calendar Server testing
9191 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9193 * test/generate-html.xsl:
9194 * test/resultchecker.py:
9196 nightly testing: fixed names and links for sources with
9199 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9201 * test/resultchecker.py:
9203 nightly test: include Client::Sync::*::testTimeout in report
9205 2011-04-12 Patrick Ohly <patrick.ohly@intel.com>
9207 * test/generate-html.xsl:
9208 * test/resultchecker.py:
9210 nightly testing: show source test results sorted by time
9212 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
9214 * src/Makefile-gen.am:
9216 autotools: fixed linking with clang 2.9
9218 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
9220 * test/ClientTest.cpp:
9222 nightly testing: increase timeouts in
9223 Client::Sync::*::testTimeout
9225 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
9227 * src/syncevo-dbus-server.cpp:
9229 syncevo-dbus-server: avoid method name clash
9231 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
9233 * src/CmdlineSyncClient.h:
9234 * src/backends/webdav/WebDAVSource.cpp:
9235 * src/syncevo/LocalTransportAgent.cpp:
9236 * src/syncevo/SyncConfig.cpp:
9237 * src/syncevo/SyncConfig.h:
9238 * src/syncevo/SyncContext.cpp:
9239 * src/syncevo/SynthesisDBPlugin.cpp:
9240 * test/ClientTest.cpp:
9242 SyncConfig: "username/password" ambiguous, changed to "sync
9245 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
9247 * src/syncevo/SyncConfig.h:
9249 SyncConfig: clang 2.9 compiler warning
9251 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
9253 * src/syncevo/SyncContext.cpp:
9255 SyncContext testing: wrong signature of virtual method
9257 2011-04-11 Patrick Ohly <patrick.ohly@intel.com>
9261 nightly testing: more valgrind suppressions
9263 2011-04-08 Patrick Ohly <patrick.ohly@intel.com>
9265 * test/ClientTest.cpp:
9267 nightly testing: removed METHOD:PUBLISH
9269 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
9273 runtest.py: "prebuilt" now only allowed once, replaces compiling
9275 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
9277 * test/resultchecker.py:
9280 runtests.py: added Yahoo and Google CalDAV/CardDAV testing
9282 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
9286 runtest.py: --help was broken without --enable
9288 2011-04-01 Patrick Ohly <patrick.ohly@intel.com>
9290 * src/backends/webdav/WebDAVSourceRegister.cpp:
9292 WebDAV: fixed tests involving second local source
9294 2011-03-29 Patrick Ohly <patrick.ohly@intel.com>
9296 * src/backends/webdav/NeonCXX.cpp:
9297 * src/backends/webdav/WebDAVSourceRegister.cpp:
9299 WebDAV: fixed some memory issues
9301 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9303 * src/backends/webdav/NeonCXX.cpp:
9304 * src/backends/webdav/NeonCXX.h:
9306 WebDAV: more detailed error reporting
9308 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9312 nightly testing: include webdav backend in PATH
9314 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9318 nightly testing: run setup command only once
9320 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9324 nightly testing: run "make clean" in same environment as testing
9326 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9330 nightly testing: include CLIENT_TEST_WEBDAV in log
9332 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9335 * src/syncevo/GLibSupport.cpp:
9337 glib CXX: avoid features not found on Ubuntu Hardy
9339 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9341 * src/syncevo/GLibSupport.h:
9343 glib CXX: fixed compile problem
9345 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9347 * src/syncevo-dbus-server.cpp:
9348 * src/syncevo/LogRedirect.h:
9349 * test/test-dbus.py:
9351 syncevo-dbus-server: restart when auto sync is enabled (BMC
9354 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9356 * src/syncevo-dbus-server.cpp:
9357 * test/test-dbus.py:
9359 syncevo-dbus-server: shut down after on-disk changes are observed
9362 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9364 * src/syncevo/SmartPtr.h:
9366 glib: added GMainLoopPtr (noncopyable scoped pointer) for
9369 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9371 * src/syncevo/GLibSupport.cpp:
9372 * src/syncevo/GLibSupport.h:
9374 glib: added C++ support for file notifications and GObject smart
9377 2011-03-28 Patrick Ohly <patrick.ohly@intel.com>
9379 * src/gtk-ui/main.c:
9381 GTK sync-UI: fixed compile problem (gcc 4.5.2)
9383 2011-03-23 Patrick Ohly <patrick.ohly@intel.com>
9386 * src/syncevo/Cmdline.cpp:
9387 * src/syncevo/SyncConfig.cpp:
9388 * src/syncevo/SyncConfig.h:
9390 command line: relaxed checking of config creation (BMC #14805)
9392 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
9394 * src/backends/qtcontacts/QtContactsSource.cpp:
9395 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
9397 QtContacts: "database" property specifies address book
9399 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
9401 * src/backends/webdav/WebDAVSourceRegister.cpp:
9403 WebDAV: fixed compiler warning
9405 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
9407 * src/backends/buteo/Makefile.am:
9409 Buteo: fixed compile problem
9411 2011-03-22 Patrick Ohly <patrick.ohly@intel.com>
9413 * src/Makefile-gen.am:
9414 * src/gdbus/Makefile.am:
9416 libgdbus: renamed library to libgdbusyncevo
9418 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
9420 * src/backends/webdav/README:
9421 * src/backends/webdav/WebDAVSourceRegister.cpp:
9423 WebDAV: automate Client::Source testing
9425 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
9427 * src/syncevo/SyncConfig.cpp:
9428 * src/syncevo/SyncConfig.h:
9430 SyncConfig: getNode(string) utility function
9432 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
9434 * src/client-test-app.cpp:
9435 * src/syncevo/SyncSource.h:
9437 ClientTestConfig: turned plain function pointer for
9438 "createSourceA/B" into boost::function
9440 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
9442 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
9444 Revert "Evolution: make vCard 3.0 the default sync format
9447 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
9449 * src/syncevo/Cmdline.cpp:
9450 * src/syncevo/ConfigFilter.cpp:
9451 * src/syncevo/SyncConfig.cpp:
9452 * src/syncevo/SyncConfig.h:
9454 command line: fix issue with configuring a peer multiple times
9456 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
9461 autotools: do not force rebuild in make after commits
9463 2011-03-02 Patrick Ohly <patrick.ohly@intel.com>
9465 * src/syncevo/Cmdline.cpp:
9466 * src/syncevo/SyncConfig.cpp:
9468 Memotoo: use vCard 3.0
9470 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9472 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
9474 Evolution: make vCard 3.0 the default sync format (MemoToo)
9476 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9478 * src/backends/webdav/WebDAVSource.cpp:
9480 WebDAV: fixed auto-detection of Yahoo URIs
9482 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9484 * src/backends/webdav/NeonCXX.cpp:
9485 * src/backends/webdav/NeonCXX.h:
9486 * src/backends/webdav/WebDAVSource.cpp:
9487 * src/backends/webdav/WebDAVSource.h:
9489 WebDAV: implemented service discovery via .well-known +
9490 current-user-principal
9492 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9494 * src/syncevo/util.h:
9496 SE_THROW_EXCEPTION(): added variants which accept additional
9499 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9501 * src/syncevo/icalstrdup.h:
9503 icalstrdup: fixed compile issue in EDS backend
9505 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9507 * src/backends/webdav/NeonCXX.cpp:
9508 * src/backends/webdav/NeonCXX.h:
9510 WebDAV: workaround for neon Digest authentication problem
9512 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9516 README.rst: clarifications (--configure, --keyring)
9518 2011-03-01 Patrick Ohly <patrick.ohly@intel.com>
9522 README.packagers: added section on CalDAV/CardDAV
9524 2011-02-28 Patrick Ohly <patrick.ohly@intel.com>
9526 * src/syncevo/Cmdline.cpp.orig:
9527 * src/syncevo/Cmdline.cpp.rej:
9529 CmdLine.cpp: removed patch files which were added accidentally
9531 2011-02-28 Patrick Ohly <patrick.ohly@intel.com>
9535 autotools: make sure libsynthesis is recent enough
9537 2011-02-26 Patrick Ohly <patrick.ohly@intel.com>
9542 bumped version to 1.1.99.3
9544 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
9546 * src/syncevo/icalstrdup.h:
9548 libical: fixed distcheck problem
9550 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
9552 * src/backends/webdav/NeonCXX.cpp:
9553 * src/backends/webdav/NeonCXX.h:
9555 WebDAV: allow compilation on older distros (Ubuntu Hardy) III
9557 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
9559 * src/backends/webdav/CalDAVSource.cpp:
9561 WebDAV: allow compilation on older distros (Ubuntu Hardy) II
9563 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
9565 * src/backends/webdav/CalDAVSource.cpp:
9566 * src/backends/webdav/NeonCXX.cpp:
9567 * src/backends/webdav/NeonCXX.h:
9568 * src/backends/webdav/WebDAVSource.cpp:
9569 * src/backends/webdav/configure-sub.in:
9571 WebDAV: allow compilation on older distros (Ubuntu Hardy)
9573 2011-02-25 Patrick Ohly <patrick.ohly@intel.com>
9575 * src/backends/evolution/EvolutionCalendarSource.cpp:
9576 * src/backends/evolution/Makefile.am:
9577 * src/backends/evolution/configure-sub.in:
9578 * src/backends/evolution/e-cal-check-timezones.c:
9579 * src/backends/evolution/libical/icalstrdup.c:
9580 * src/backends/evolution/libical/icalstrdup.h:
9581 * src/syncevo/Makefile.am:
9582 * src/syncevo/icalstrdup.c:
9583 * src/syncevo/icalstrdup.h:
9585 libical: moved support code into core SyncEvolution
9587 2011-02-24 Patrick Ohly <patrick.ohly@intel.com>
9589 * src/backends/webdav/README:
9591 WebDAV: added README
9593 2011-02-10 Patrick Ohly <patrick.ohly@intel.com>
9595 * src/backends/webdav/WebDAVSource.cpp:
9597 WebDAV: improved error reporting
9599 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
9601 * src/backends/buteo/ButeoBridge.cpp:
9603 Buteo Bridge: add fallback if Yahoo username does not contain
9606 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
9608 * src/backends/webdav/NeonCXX.cpp:
9609 * src/backends/webdav/NeonCXX.h:
9610 * src/backends/webdav/WebDAVSource.cpp:
9612 WebDAV: use RetryDuration property as timeout interval
9614 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
9616 * src/backends/webdav/WebDAVSourceRegister.cpp:
9618 WebDAV: simplified help text for backend
9620 2011-01-28 Patrick Ohly <patrick.ohly@intel.com>
9622 * src/backends/buteo/ButeoBridge.cpp:
9624 Buteo + CardDAV: fixed typo in config
9626 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
9628 * src/backends/buteo/profiles/sync/yahoo.xml:
9630 Yahoo! Contacts: not stable enough to be enabled
9632 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
9634 * src/backends/webdav/CalDAVSource.cpp:
9635 * src/backends/webdav/WebDAVSource.cpp:
9637 CalDAV: workarounds for Google Calendar 404 error
9639 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
9641 * src/backends/webdav/WebDAVSource.cpp:
9643 Yahoo! Contacts: workaround for server parser bug for BDAY
9645 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
9647 * src/backends/webdav/NeonCXX.cpp:
9648 * src/backends/webdav/NeonCXX.h:
9650 NeonCXX: flush neon debug output in debug mode
9652 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
9654 * src/backends/webdav/NeonCXX.cpp:
9656 WebDAV: experimental retry loop
9658 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
9660 * src/backends/webdav/WebDAVSource.cpp:
9662 WebDAV: suppress neon output
9664 2011-01-26 Patrick Ohly <patrick.ohly@intel.com>
9666 * src/backends/webdav/CardDAVSource.cpp:
9667 * src/backends/webdav/CardDAVSource.h:
9668 * src/backends/webdav/WebDAVSource.cpp:
9669 * src/backends/webdav/WebDAVSource.h:
9670 * src/backends/webdav/WebDAVSourceRegister.cpp:
9672 CardDAV: workaround for Yahoo! Contacts encoding bug
9674 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
9676 * src/backends/buteo/ButeoBridge.cpp:
9677 * src/backends/buteo/profiles/service/yahoo.xml:
9678 * src/backends/buteo/profiles/sync/yahoo.xml:
9679 * src/backends/webdav/WebDAVSource.cpp:
9680 * src/backends/webdav/WebDAVSource.h:
9682 Buteo+DAV: added support for Yahoo! Contacts
9684 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
9686 * src/backends/webdav/CalDAVSource.h:
9687 * src/backends/webdav/CardDAVSource.h:
9688 * src/backends/webdav/Makefile.am:
9689 * src/backends/webdav/NeonCXX.cpp:
9690 * src/backends/webdav/NeonCXX.h:
9691 * src/backends/webdav/WebDAVSource.cpp:
9692 * src/backends/webdav/WebDAVSource.h:
9693 * src/backends/webdav/syncevo-webdav-lookup.sh:
9695 WebDAV: added service discovery via DNS SRV
9697 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
9699 * src/backends/webdav/CalDAVSource.h:
9700 * src/backends/webdav/CardDAVSource.h:
9702 WebDAV: adapted to SyncSource API change (const char * removal)
9704 2010-12-03 Patrick Ohly <patrick.ohly@intel.com>
9706 * src/backends/buteo/ButeoBridge.cpp:
9707 * src/backends/buteo/ButeoBridge.h:
9709 Buteo sync: must read credentials after msyncd had a chance to
9712 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
9714 * src/backends/buteo/ButeoBridge.cpp:
9716 Buteo sync: fix backend search when compiled dynamically
9718 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
9720 * src/backends/webdav/Makefile.am:
9722 autotools: distribute WebDAVSourceRegister.cpp
9724 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
9726 * src/backends/buteo/ButeoBridge.cpp:
9727 * src/backends/buteo/Makefile.am:
9728 * src/backends/webdav/Makefile.am:
9729 * src/backends/webdav/NeonCXX.cpp:
9730 * src/backends/webdav/WebDAVSource.cpp:
9731 * src/backends/webdav/WebDAVSourceRegister.cpp:
9733 Buteo sync, DAV: compile outside of SyncEvolution
9735 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
9737 * src/backends/buteo/profiles/service/yahoo.xml:
9738 * src/backends/buteo/profiles/sync/yahoo.xml:
9740 merge: yahoo Calendar
9742 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
9744 * src/backends/webdav/CardDAVSource.cpp:
9745 * src/backends/webdav/CardDAVSource.h:
9749 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
9751 * src/backends/buteo/ButeoBridge.cpp:
9753 Buteo sync: enable all Google hacks
9755 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
9757 * src/backends/buteo/ButeoBridge.cpp:
9758 * src/backends/buteo/Makefile.am:
9760 Buteo: added Yahoo CalDAV service
9762 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
9764 * src/backends/buteo/ButeoBridge.cpp:
9766 Buteo + Google Calendar: enable Google hacks explicitly
9768 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
9770 * src/backends/buteo/ButeoBridge.cpp:
9772 Buteo: better use "google-calendar" as config name
9774 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
9776 * src/backends/buteo/Makefile.am:
9778 Buteo: fixed build issue
9780 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
9782 * src/backends/buteo/ButeoBridge.cpp:
9784 Buteo sync: added mapping from SyncMLStatus to Buteo error codes
9786 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
9788 * src/backends/buteo/ButeoBridge.cpp:
9790 Buteo sync: disable database dump and change printing
9792 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
9794 * src/backends/buteo/ButeoBridge.cpp:
9796 Buteo sync: only create configs if needed
9798 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
9800 * src/backends/buteo/ButeoBridge.cpp:
9801 * src/backends/buteo/ButeoBridge.h:
9803 Buteo sync: implemented necessary functions to run sync
9805 2010-10-28 Patrick Ohly <patrick.ohly@intel.com>
9807 * src/backends/buteo/ButeoBridge.cpp:
9808 * src/backends/buteo/ButeoBridge.h:
9809 * src/backends/buteo/Makefile.am:
9810 * src/backends/buteo/README:
9811 * src/backends/buteo/configure-sub.in:
9812 * src/backends/buteo/profiles/client/syncevo-buteo.xml:
9813 * src/backends/buteo/profiles/service/google-calendar.xml:
9814 * src/backends/buteo/profiles/sync/google-calendar.xml:
9818 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
9820 * src/backends/webdav/CalDAVSource.cpp:
9822 CalDAVSource: filter out X-LIC-ERROR
9824 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
9826 * src/backends/webdav/CalDAVSource.cpp:
9827 * src/backends/webdav/CalDAVSource.h:
9828 * src/backends/webdav/NeonCXX.h:
9829 * src/backends/webdav/WebDAVSource.cpp:
9831 CalDAV: added Google Calendar alarm hack
9833 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
9835 * src/backends/webdav/WebDAVSource.cpp:
9837 WebDAVSource: removed excessive debug output
9839 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
9841 * src/backends/webdav/NeonCXX.cpp:
9842 * src/backends/webdav/NeonCXX.h:
9843 * src/backends/webdav/WebDAVSource.cpp:
9845 Neon C++: cache Session
9847 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
9849 * src/backends/webdav/NeonCXX.cpp:
9850 * src/backends/webdav/NeonCXX.h:
9852 Neon C++: added retry in case of potential Google request rate
9855 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
9857 * src/backends/webdav/WebDAVSource.cpp:
9859 WebDAV: filter out collections inside collection
9861 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
9863 * src/backends/webdav/CalDAVSource.cpp:
9864 * src/backends/webdav/CalDAVSource.h:
9865 * src/backends/webdav/Makefile.am:
9866 * src/backends/webdav/NeonCXX.cpp:
9867 * src/backends/webdav/NeonCXX.h:
9868 * src/backends/webdav/WebDAVSource.cpp:
9869 * src/backends/webdav/WebDAVSource.h:
9870 * src/backends/webdav/WebDAVSourceRegister.cpp:
9872 WebDAV: added CardDAV support
9874 2010-11-22 Patrick Ohly <patrick.ohly@intel.com>
9876 * src/backends/webdav/NeonCXX.cpp:
9877 * src/backends/webdav/NeonCXX.h:
9878 * src/backends/webdav/WebDAVSource.cpp:
9879 * src/backends/webdav/configure-sub.in:
9881 proxy settings: transfer to neon
9883 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
9885 * src/backends/webdav/NeonCXX.cpp:
9887 Neon CXX: use default CA bundle
9889 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
9891 * src/backends/webdav/WebDAVSource.cpp:
9893 WebDAV: escape username before adding it to syncURL
9895 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
9897 * src/backends/webdav/NeonCXX.cpp:
9899 Neon CXX: fail more gracefully when certificate is missing
9901 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
9903 * src/backends/webdav/CalDAVSource.cpp:
9904 * src/backends/webdav/NeonCXX.h:
9905 * src/backends/webdav/WebDAVSource.cpp:
9906 * src/backends/webdav/WebDAVSource.h:
9908 CalDAV: make Google hacks configurable
9910 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
9912 * src/backends/webdav/CalDAVSource.cpp:
9913 * src/backends/webdav/WebDAVSource.cpp:
9915 CalDAV: fixes for inserting items into Yahoo
9917 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
9919 * src/backends/webdav/NeonCXX.cpp:
9920 * src/backends/webdav/NeonCXX.h:
9922 Neon: added wrapper for URI escape/unescape
9924 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
9926 * src/backends/webdav/WebDAVSource.cpp:
9927 * src/backends/webdav/WebDAVSource.h:
9929 WebDAV: find default calendar
9931 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
9933 * src/backends/webdav/CalDAVSource.cpp:
9935 CalDAV: Yahoo requires <filter> element in <calendar-query>
9937 2010-11-09 Patrick Ohly <patrick.ohly@intel.com>
9939 * src/backends/webdav/NeonCXX.cpp:
9941 WebDAV: workaround for YaHoo SSL connection
9943 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
9945 * src/backends/webdav/CalDAVSource.cpp:
9946 * src/backends/webdav/CalDAVSource.h:
9948 CalDAVSource: work around for adding child without parent
9950 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
9952 * src/backends/webdav/WebDAVSource.cpp:
9954 WebDAVSource: 201 okay for update
9956 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
9958 * src/backends/webdav/CalDAVSource.cpp:
9959 * src/backends/webdav/CalDAVSource.h:
9960 * src/backends/webdav/WebDAVSource.cpp:
9962 CalDAV: cache UID and SEQUENCE, fix SEQUENCE before sending
9964 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
9966 * src/backends/webdav/NeonCXX.cpp:
9967 * src/backends/webdav/WebDAVSource.cpp:
9969 WebDAV error codes: map to SyncMLStatus
9971 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
9973 * src/backends/webdav/configure-sub.in:
9975 WebDAV compilation: libical and neon package check
9977 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
9979 * src/backends/webdav/Makefile.am:
9981 WebDAV compilation: added missing libsyncevolution.la
9983 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
9985 * src/backends/webdav/CalDAVSource.cpp:
9986 * src/backends/webdav/CalDAVSource.h:
9987 * src/backends/webdav/NeonCXX.cpp:
9988 * src/backends/webdav/NeonCXX.h:
9990 CalDAV: implement our own backup mechanism
9992 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
9994 * src/backends/webdav/CalDAVSource.cpp:
9995 * src/backends/webdav/CalDAVSource.h:
9997 CalDAVSource: implement SyncSourceLogging
9999 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
10001 * src/backends/webdav/WebDAVSource.cpp:
10003 WebDAVSource: fixed compiler error with g++ 4.5
10005 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
10007 * src/backends/webdav/CalDAVSource.cpp:
10008 * src/backends/webdav/CalDAVSource.h:
10010 CalDAVSource: more efficient implementation of item listing
10012 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
10014 * src/backends/webdav/WebDAVSource.h:
10016 WebDAVSource: changed visibility of utility functions
10018 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
10020 * src/backends/webdav/NeonCXX.cpp:
10021 * src/backends/webdav/NeonCXX.h:
10023 NeonCXX: added XML parser support
10025 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
10027 * src/backends/webdav/NeonCXX.cpp:
10028 * src/backends/webdav/WebDAVSourceRegister.cpp:
10029 * src/backends/webdav/configure-sub.in:
10031 WebDAV: fixed compilation without backend
10033 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
10035 * src/backends/webdav/CalDAVSource.cpp:
10037 CalDAVSource: updating merged item requrires updating other sub
10040 2010-10-18 Patrick Ohly <patrick.ohly@intel.com>
10042 * src/backends/webdav/CalDAVSource.cpp:
10044 CalDAVSource: fix for removal of sub item
10046 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
10048 * src/backends/webdav/CalDAVSource.cpp:
10049 * src/backends/webdav/CalDAVSource.h:
10050 * src/backends/webdav/WebDAVSourceRegister.cpp:
10052 CalDAVSource: support multiple VEVENTs inside item using
10053 MapSyncSource as wrapper
10055 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
10057 * src/backends/webdav/NeonCXX.cpp:
10058 * src/backends/webdav/NeonCXX.h:
10060 NeonCXX: check for bad status after request
10062 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
10064 * src/backends/webdav/WebDAVSource.cpp:
10065 * src/backends/webdav/WebDAVSourceRegister.cpp:
10067 WebDAV: some testing and fixes for iCalendar 2.0 with Google
10069 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
10071 * src/backends/webdav/WebDAVSource.cpp:
10072 * src/backends/webdav/WebDAVSourceRegister.cpp:
10074 WebDAV settings: take from context
10076 2010-10-06 Patrick Ohly <patrick.ohly@intel.com>
10078 * src/backends/webdav/WebDAVSource.cpp:
10080 WebDAV: implemented removeItem()
10082 2010-10-06 Patrick Ohly <patrick.ohly@intel.com>
10084 * src/backends/webdav/NeonCXX.cpp:
10085 * src/backends/webdav/NeonCXX.h:
10086 * src/backends/webdav/WebDAVSource.cpp:
10087 * src/backends/webdav/WebDAVSource.h:
10089 WebDAV: implemented insertion of items
10091 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
10093 * src/backends/webdav/WebDAVSource.cpp:
10094 * src/backends/webdav/WebDAVSource.h:
10096 WebDAV: implemented item listing
10098 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
10100 * src/backends/webdav/NeonCXX.cpp:
10101 * src/backends/webdav/NeonCXX.h:
10102 * src/backends/webdav/WebDAVSource.cpp:
10103 * src/backends/webdav/WebDAVSource.h:
10105 properly resolve relative ../events/ path for Google
10107 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
10109 * src/backends/webdav/WebDAVSource.cpp:
10111 WebDAVSource: avoid cut-and-paste of boost::bind
10113 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
10115 * src/backends/webdav/NeonCXX.cpp:
10117 NeonCXX: tweak debug logging
10119 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
10121 * src/backends/webdav/WebDAVSource.cpp:
10122 * src/backends/webdav/WebDAVSource.h:
10124 WebDAVSource: debug dump of properties
10126 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
10128 * src/backends/webdav/NeonCXX.cpp:
10129 * src/backends/webdav/NeonCXX.h:
10131 NeonCXX: implemented simple property reading
10133 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
10135 * src/backends/webdav/CalDAVSource.cpp:
10136 * src/backends/webdav/CalDAVSource.h:
10137 * src/backends/webdav/Makefile.am:
10138 * src/backends/webdav/NeonCXX.cpp:
10139 * src/backends/webdav/NeonCXX.h:
10140 * src/backends/webdav/WebDAVSource.cpp:
10141 * src/backends/webdav/WebDAVSource.h:
10142 * src/backends/webdav/WebDAVSourceRegister.cpp:
10144 WebDAV: first version which can log into Google
10146 2010-10-04 Patrick Ohly <patrick.ohly@intel.com>
10148 * src/backends/webdav/CalDAVSource.cpp:
10149 * src/backends/webdav/CalDAVSource.h:
10150 * src/backends/webdav/Makefile.am:
10151 * src/backends/webdav/NeonCXX.h:
10152 * src/backends/webdav/WebDAVSource.cpp:
10153 * src/backends/webdav/WebDAVSource.h:
10154 * src/backends/webdav/WebDAVSourceRegister.cpp:
10155 * src/backends/webdav/configure-sub.in:
10157 WebDAV: initial commit of skeleton sources and build scripts
10159 2011-02-24 Patrick Ohly <patrick.ohly@intel.com>
10161 * src/backends/qtcontacts/QtContactsSource.cpp:
10162 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
10164 QtContacts: import/export all details
10166 2011-02-23 Patrick Ohly <patrick.ohly@intel.com>
10168 * src/syncevo/util.cpp:
10170 Timespec: fixed unit test
10172 2011-02-18 Patrick Ohly <patrick.ohly@intel.com>
10174 * src/syncevo/SyncSource.h:
10175 * test/ClientTest.cpp:
10176 * test/ClientTest.h:
10178 client-test: added Sync::*::testExtensions
10180 2011-02-18 Patrick Ohly <patrick.ohly@intel.com>
10182 * src/backends/qtcontacts/QtContactsSource.cpp:
10184 QtContacts: experimental code for "Backup" profile format as raw
10187 2011-02-18 Patrick Ohly <patrick.ohly@intel.com>
10189 * src/backends/evolution/EvolutionCalendarSource.cpp:
10190 * src/backends/evolution/EvolutionMemoSource.cpp:
10191 * src/gdbus/gdbus-cxx-bridge.h:
10192 * src/gdbus/gdbus-cxx.h:
10193 * src/gdbus/test/example.cpp:
10194 * src/syncevo-dbus-server.cpp:
10195 * src/syncevo/SyncConfig.h:
10196 * src/syncevo/SyncContext.cpp:
10197 * src/syncevo/SyncML.cpp:
10198 * src/syncevo/SyncSource.h:
10199 * src/syncevolution.cpp:
10201 compiler: fix warnings/errors reported by clang 2.8
10203 2011-02-17 Patrick Ohly <patrick.ohly@intel.com>
10205 * src/gdbus/gdbus-cxx-bridge.h:
10207 D-Bus C++: simplified code
10209 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
10211 * src/syncevo/CurlTransportAgent.cpp:
10212 * src/syncevo/CurlTransportAgent.h:
10214 Curl transport: use Timespec instead of time_t + time(NULL)
10216 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
10218 * src/syncevo/GLibSupport.cpp:
10219 * src/syncevo/GLibSupport.h:
10220 * src/syncevo/LocalTransportAgent.cpp:
10221 * src/syncevo/LocalTransportAgent.h:
10223 local sync: use Timespec instead of time_t + time(NULL)
10225 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
10227 * src/syncevo/util.cpp:
10228 * src/syncevo/util.h:
10230 Timespec: C++ wrapper code for struct timespec
10232 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
10234 * src/syncevo/LocalTransportAgent.cpp:
10235 * src/syncevo/LocalTransportAgent.h:
10236 * src/syncevo/SyncContext.cpp:
10237 * test/test-dbus.py:
10239 local sync: better abort handling
10241 2011-02-16 Patrick Ohly <patrick.ohly@intel.com>
10243 * src/syncevo/SyncContext.cpp:
10245 sync result: failure not reported
10247 2011-02-15 Patrick Ohly <patrick.ohly@intel.com>
10249 * src/syncevo/LocalTransportAgent.cpp:
10250 * src/syncevo/LocalTransportAgent.h:
10251 * test/test-dbus.py:
10253 local sync: allow running inside syncevo-dbus-server
10255 2011-02-15 Patrick Ohly <patrick.ohly@intel.com>
10257 * src/syncevo/GLibSupport.cpp:
10258 * src/syncevo/GLibSupport.h:
10259 * src/syncevo/Makefile.am:
10261 glib: emulate select() call while keeping the event loop running
10263 2011-02-14 Patrick Ohly <patrick.ohly@intel.com>
10265 * src/client-test-app.cpp:
10267 client-test: always setting "source type" is too aggressive
10269 2011-02-14 Patrick Ohly <patrick.ohly@intel.com>
10271 * src/syncevo/Cmdline.cpp:
10273 config migration: handle inconsistent old config (type mismatch!)
10275 2011-02-11 Patrick Ohly <patrick.ohly@intel.com>
10277 * src/syncevo/SyncContext.cpp:
10279 SyncContext: avoid incorrect logging of timeout period in server
10282 2011-02-11 Patrick Ohly <patrick.ohly@intel.com>
10284 * src/syncevo/LocalTransportAgent.cpp:
10286 LocalTransport: redo output redirection
10288 2011-02-11 Patrick Ohly <patrick.ohly@intel.com>
10290 * src/syncevo/LogRedirect.cpp:
10291 * src/syncevo/LogRedirect.h:
10293 LogRedirect: added redoRedirect()
10295 2011-02-13 Patrick Ohly <patrick.ohly@intel.com>
10297 * gen-autotools.sh:
10299 autotools: allow concurrent runs of gen-autotools.sh
10301 2011-02-10 Patrick Ohly <patrick.ohly@intel.com>
10303 * gen-autotools.sh:
10305 autotools: rebuilding patch broke backend Makefile's
10307 2011-02-10 Patrick Ohly <patrick.ohly@intel.com>
10309 * src/syncevo/SyncContext.cpp:
10310 * src/syncevo/SyncContext.h:
10311 * src/syncevo/SyncSource.cpp:
10312 * src/syncevo/SyncSource.h:
10314 SyncSource/Context: throwError() with specific status
10316 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
10318 * gen-autotools.sh:
10320 gen-autotools.sh: be more verbose about changed files
10322 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
10324 * test/ClientTest.cpp:
10325 * test/ClientTest.h:
10327 client-test: added Client::Sync::*::testTimeout
10329 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
10331 * src/client-test-app.cpp:
10332 * test/ClientTest.h:
10334 client-test: allow tests to hook into SyncContext::prepare()
10336 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
10338 * src/syncevo/LocalTransportAgent.cpp:
10339 * src/syncevo/LocalTransportAgent.h:
10341 LocalTransportAgent: implemented timeout handling
10343 2011-02-09 Patrick Ohly <patrick.ohly@intel.com>
10345 * src/syncevo-dbus-server.cpp:
10346 * src/syncevo/CurlTransportAgent.cpp:
10347 * src/syncevo/CurlTransportAgent.h:
10348 * src/syncevo/LocalTransportAgent.cpp:
10349 * src/syncevo/LocalTransportAgent.h:
10350 * src/syncevo/ObexTransportAgent.cpp:
10351 * src/syncevo/ObexTransportAgent.h:
10352 * src/syncevo/SoupTransportAgent.cpp:
10353 * src/syncevo/SoupTransportAgent.h:
10354 * src/syncevo/SyncContext.cpp:
10355 * src/syncevo/SyncContext.h:
10356 * src/syncevo/TransportAgent.h:
10357 * test/ClientTest.h:
10359 TransportAgent: simplified timeout API
10361 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
10363 * src/syncevo/SyncContext.cpp:
10365 local sync: copy sync source status to parent
10367 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
10369 * src/syncevo/SyncML.h:
10371 SyncReport: added findSyncSourceReport()
10373 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
10375 * src/syncevo/Cmdline.cpp:
10377 command line: fixed printing of sources (BMC #13301)
10379 2011-02-08 Patrick Ohly <patrick.ohly@intel.com>
10381 * src/syncevo/eds_abi_wrapper.cpp:
10383 EDS compatibility: avoid warning about libedataserver-1.2.so.13
10385 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
10388 Merge branch 'syncevolution-1-1-branch'
10390 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
10392 * src/syncevo/SyncSource.h:
10393 * src/syncevo/SynthesisDBPlugin.cpp:
10395 build failure (S360): size_t != unsigned int (BMC #13201)
10397 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
10425 * src/gtk-ui/sync-config-widget.c:
10427 GTK sync UI: English language fixes
10429 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
10431 * src/gtk-ui/sync-config-widget.c:
10433 GTK sync ui: made some strings translatable
10435 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
10439 * gen-autotools.sh:
10441 autotools: Makefile-gen.am -> Makefile.am
10443 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
10446 * src/Makefile-gen.am:
10448 autotools: disable automatic gen-autotools.sh invocation in
10451 2011-02-07 Patrick Ohly <patrick.ohly@intel.com>
10454 * gen-autotools.sh:
10455 * src/Makefile-gen.am:
10457 autotools: rebuild makefiles also when files are added or removed
10459 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
10465 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
10467 * src/syncevo/SyncML.cpp:
10469 SyncML status codes: explain MIGRATION_NEEDED and RELEASE_TOO_OLD
10471 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
10473 * src/syncevo/LogRedirect.cpp:
10475 LogRedirect: fixed memory handling issue during shutdown
10477 2011-02-04 Patrick Ohly <patrick.ohly@intel.com>
10479 * src/syncevo/LogRedirect.cpp:
10480 * test/client-test-main.cpp:
10482 LogRedirect: fixed "glib" test
10484 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
10486 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
10488 KCalExtended: allow extended tests
10490 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
10492 * src/client-test-app.cpp:
10494 client-test: always set source type, also for sync case
10496 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
10498 * test/ClientTest.cpp:
10500 client-test: modify FN and N such that name matches
10502 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
10506 README: document the -- separator
10508 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
10510 * src/syncevo/Cmdline.cpp:
10512 command line: --sync/source-property keyword optional
10514 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
10516 * src/syncevo/Cmdline.cpp:
10517 * src/syncevo/MultiplexConfigNode.cpp:
10518 * src/syncevo/SyncConfig.cpp:
10519 * src/syncevo/SyncConfig.h:
10521 ConfigProperty: removed the SHARED_AND_UNSHARED hack
10523 2011-02-03 Patrick Ohly <patrick.ohly@intel.com>
10525 * src/backends/addressbook/AddressBookSourceRegister.cpp:
10526 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
10527 * src/backends/file/FileSyncSource.cpp:
10528 * src/backends/file/FileSyncSource.h:
10529 * src/backends/file/FileSyncSourceRegister.cpp:
10530 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
10531 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
10532 * src/client-test-app.cpp:
10533 * src/syncevo/Cmdline.cpp:
10534 * src/syncevo/SyncConfig.cpp:
10535 * src/syncevo/SyncConfig.h:
10536 * src/templates/clients/phone/nokia.ini:
10537 * src/templates/clients/phone/sony-ericsson-old.ini:
10538 * src/templates/clients/phone/sony-ericsson.ini:
10539 * src/templates/servers/Funambol.ini:
10540 * src/templates/servers/ScheduleWorld.ini:
10541 * test/test-dbus.py:
10543 config: replaced overloaded "type" with
10544 "backend/databaseFormat/syncFormat/forceSyncFormat" (BMC #1023)
10546 2011-02-02 Patrick Ohly <patrick.ohly@intel.com>
10548 * src/syncevo/SyncConfig.cpp:
10549 * src/syncevo/SyncConfig.h:
10550 * src/syncevo/SyncSource.cpp:
10552 config: reduce dependencies on "type" property string
10554 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
10556 * src/syncevo/Cmdline.cpp:
10557 * src/syncevo/Cmdline.h:
10558 * src/syncevo/SyncConfig.cpp:
10559 * src/syncevo/SyncConfig.h:
10561 SyncConfig + command line: enabled migration of config contexts
10563 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
10565 * src/syncevo/SyncConfig.h:
10567 SyncConfig: added getLayout()
10569 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
10571 * src/syncevo/SyncConfig.cpp:
10572 * src/syncevo/SyncConfig.h:
10574 SyncConfig: added getPeers()
10576 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
10578 * src/syncevo/Cmdline.cpp:
10579 * src/syncevo/Cmdline.h:
10583 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
10585 * src/syncevo/SyncConfig.cpp:
10586 * src/syncevo/SyncConfig.h:
10588 SyncContext: added complementary getPeerName(), renamed
10589 configurable peer name to UserPeerName
10591 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
10593 * src/syncevo/Cmdline.cpp:
10594 * src/syncevo/Cmdline.h:
10596 command line: refactored migrate/configure code
10598 2011-02-01 Patrick Ohly <patrick.ohly@intel.com>
10600 * src/syncevo/Cmdline.cpp:
10602 Cmdline test: test wasn't independent of others
10604 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
10606 * configure-pre.in:
10608 version bump to 1.1.99.2
10610 2011-01-28 Ville Nummela <ville.nummela@symbio.com>
10612 * src/syncevo-dbus-server.cpp:
10614 syncevo-dbus-server: Get current NetworkManager state at startup
10616 2011-01-26 Ville Nummela <ville.nummela@symbio.com>
10618 * src/syncevo-dbus-server.cpp:
10620 syncevo-dbus-server: Tracking NetworkManager state changes
10622 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
10624 * src/syncevo/Cmdline.cpp:
10626 command line: --remove was broken by recent commit
10628 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
10630 * src/syncevo-dbus-server.cpp:
10632 syncevo-dbus-server: also accept BT template extensions in
10635 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
10637 * src/dbus/interfaces/syncevo-server-full.xml:
10639 D-Bus API docs: consolidated documentation of artificial
10642 2011-01-31 Patrick Ohly <patrick.ohly@intel.com>
10644 * test/ClientTest.cpp:
10646 client-test: fixed missing templateItem in "text" test cases
10648 2011-01-28 Patrick Ohly <patrick.ohly@intel.com>
10650 * src/syncevo/Cmdline.cpp:
10652 command line: per-source source properties ("addressbook/...")
10653 were ignored when creating from scratch
10655 2011-01-28 Patrick Ohly <patrick.ohly@intel.com>
10657 * src/syncevo/Cmdline.cpp:
10659 Cmdline tests: show error output in CPPUnit exception
10661 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10663 * src/syncevo/Makefile.am:
10665 include headers: LogRedirect.h depends on LogStdout.h
10667 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10669 * src/syncevo/util.cpp:
10670 * src/syncevo/util.h:
10672 Exception: log it at debug level
10674 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10676 * src/syncevo/configs/datatypes/01vcard-profile.xml:
10677 * src/syncevo/configs/remoterules/extended-date-format.xml:
10679 vcard profile: allow switching to extended date format
10681 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10683 * test/client-test-main.cpp:
10685 client-test: stderr redirection was broken
10687 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10689 * src/syncevo/util.cpp:
10690 * src/syncevo/util.h:
10692 util: added Sleep() with sub-second resolution
10694 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10696 * src/syncevo/SyncContext.cpp:
10698 LogDir: fixed order of output in -log.html
10700 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10702 * src/syncevo/Makefile.am:
10704 header files: make LogRedirect.h public
10706 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10708 * src/syncevo/LogRedirect.cpp:
10709 * src/syncevo/LogRedirect.h:
10711 LogRedirect: allow writing into file instead of original stdout
10713 2011-01-27 Patrick Ohly <patrick.ohly@intel.com>
10715 * src/syncevo/LogRedirect.cpp:
10716 * src/syncevo/LogRedirect.h:
10718 LogRedirect: allow adding to the error suppression list via an
10721 2010-09-09 Patrick Ohly <patrick.ohly@intel.com>
10723 * test/runtests.py:
10725 nightly testing: updated logging of commands
10727 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
10729 * test/ClientTest.cpp:
10731 client-test: avoid special characters in copy/update tests
10733 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
10735 * src/syncevo/Cmdline.cpp:
10737 command line: fixed the "source props set, no sources selected"
10740 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
10742 * src/syncevo/Cmdline.cpp:
10744 command line: complain about invalid "<source>/" prefix in sync
10747 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
10749 * src/syncevo/Cmdline.cpp:
10750 * src/syncevo/LocalTransportAgent.cpp:
10751 * src/syncevo/SyncContext.h:
10753 local sync: override properties per config
10755 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
10758 * src/syncevo/Cmdline.cpp:
10759 * src/syncevo/Cmdline.h:
10760 * src/syncevo/ConfigFilter.cpp:
10761 * src/syncevo/ConfigFilter.h:
10762 * src/syncevo/ConfigNode.cpp:
10763 * src/syncevo/ConfigNode.h:
10764 * src/syncevo/Makefile.am:
10765 * src/syncevo/SyncConfig.cpp:
10766 * src/syncevo/SyncConfig.h:
10768 command line: specify properties per source and config
10770 2011-01-25 Patrick Ohly <patrick.ohly@intel.com>
10772 * src/syncevo/SyncConfig.cpp:
10773 * src/syncevo/SyncConfig.h:
10775 SyncConfig::normalizeConfigString(): include @default context if
10778 2011-01-24 Patrick Ohly <patrick.ohly@intel.com>
10782 README: evolutionsource->database rename
10784 2011-01-21 Patrick Ohly <patrick.ohly@intel.com>
10786 * test/runtests.py:
10788 MemoToo: switched to testing vcard30
10790 2011-01-21 Patrick Ohly <patrick.ohly@intel.com>
10792 * src/dbus/interfaces/syncevo-server-full.xml:
10793 * src/dbus/interfaces/syncevo-session-full.xml:
10794 * src/syncevo-dbus-server.cpp:
10795 * test/test-dbus.py:
10797 D-Bus API: renamed properties, temporary settings
10799 2011-01-21 Patrick Ohly <patrick.ohly@intel.com>
10801 * test/testcases/ical20.ics.memotoo.tem.patch:
10803 MemoToo: previous commit was incomplete
10805 2011-01-19 Patrick Ohly <patrick.ohly@intel.com>
10807 * test/testcases/ical20.ics.memotoo.tem.patch:
10809 MemoToo: some more UTC -> local time conversions
10811 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10813 * test/test-dbus.py:
10815 test-dbus.py: adapted to renamed properties
10817 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10819 * test/test-dbus.py:
10821 test-dbus.py: fixed failing test because of ConsumerReady
10823 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10825 * test/test-dbus.py:
10827 test-dbus.py: fixed ConnMan tests
10829 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10831 * src/syncevo-dbus-server.cpp:
10833 syncevo-dbus-server: fix for creating/updating config
10835 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10837 * src/syncevo/Cmdline.cpp:
10838 * src/syncevo/SyncConfig.cpp:
10839 * src/syncevo/SyncConfig.h:
10841 configuration: renamed evolutionsource->database,
10842 evolutionuser/password->evolutionUser/Password
10844 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10846 * src/client-test-app.cpp:
10847 * src/syncevo-dbus-server.cpp:
10848 * src/syncevo/Cmdline.cpp:
10849 * src/syncevo/MultiplexConfigNode.cpp:
10850 * src/syncevo/SyncConfig.cpp:
10851 * src/syncevo/SyncConfig.h:
10853 configuration: added possibility to define property name aliases
10855 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10857 * src/backends/evolution/EvolutionCalendarSource.cpp:
10858 * src/backends/evolution/EvolutionCalendarSource.h:
10859 * src/backends/evolution/EvolutionContactSource.cpp:
10860 * src/backends/evolution/EvolutionContactSource.h:
10861 * src/backends/evolution/EvolutionMemoSource.h:
10862 * src/backends/file/FileSyncSource.cpp:
10863 * src/backends/file/FileSyncSource.h:
10864 * src/backends/kcalextended/KCalExtendedSource.cpp:
10865 * src/backends/kcalextended/KCalExtendedSource.h:
10866 * src/backends/qtcontacts/QtContactsSource.h:
10867 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
10868 * src/backends/xmlrpc/XMLRPCSyncSource.h:
10869 * src/syncevo/Cmdline.cpp:
10870 * src/syncevo/MapSyncSource.h:
10871 * src/syncevo/SyncConfig.cpp:
10872 * src/syncevo/SyncConfig.h:
10873 * src/syncevo/SyncContext.cpp:
10874 * src/syncevo/SyncSource.cpp:
10875 * src/syncevo/SyncSource.h:
10876 * src/syncevo/SynthesisDBPlugin.cpp:
10877 * src/syncevo/TrackingSyncSource.cpp:
10878 * src/syncevo/TrackingSyncSource.h:
10880 backend API cleanup: removal of "const char *" return types
10882 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10884 * src/backends/evolution/EvolutionCalendarSource.cpp:
10885 * src/backends/evolution/EvolutionContactSource.cpp:
10887 Evolution: removed redundant source name from debug output
10889 2011-01-18 Patrick Ohly <patrick.ohly@intel.com>
10891 * src/syncevo/Cmdline.cpp:
10893 nightly testing: fix for CmdlineTest::testOldConfigure
10895 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10897 * src/syncevo-dbus-server.cpp:
10898 * src/syncevo/Cmdline.cpp:
10899 * src/syncevo/SyncConfig.h:
10901 config migration: special handling for config visibility of <1.2
10904 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10906 * src/syncevo/SyncContext.cpp:
10908 command line --status: be explicit about unknown state for
10909 backends like KCalExtended
10911 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10913 * src/backends/kcalextended/KCalExtendedSource.cpp:
10915 KCalExtended: fixed potential issue in sync change tracking
10917 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10919 * src/gtk-ui/sync-ui.c:
10921 sync-ui: ignore configs without ConsumerReady = 1
10923 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10925 * src/syncevo/Cmdline.cpp:
10927 config migration: renamed configs get ConsumerReady flag removed
10929 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10931 * src/dbus/syncevo-server.h:
10933 sync-ui: compiler warning about
10934 syncevo_server_start_no_sync_session()
10936 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10938 * src/dbus/syncevo-server.c:
10940 sync-ui: fixed char/const char compiler warning
10942 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10944 * test/testcases/ical20.ics.memotoo.tem.patch:
10946 nightly testing: MemoToo uses local time for recurring events
10948 2011-01-17 Patrick Ohly <patrick.ohly@intel.com>
10950 * src/syncevo-dbus-server.cpp:
10951 * src/syncevo/SyncConfig.cpp:
10952 * src/syncevo/SyncConfig.h:
10954 config migration: change sort order to ensure that current
10955 configs are found first
10957 2011-01-13 Patrick Ohly <patrick.ohly@intel.com>
10959 * test/testcases/ical20.ics:
10960 * test/testcases/ical20.ics.Ovi.tem.patch:
10961 * test/testcases/ical20.ics.funambol.tem.patch:
10962 * test/testcases/ical20.ics.mobical.tem.patch:
10963 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
10965 nightly testing: removed redundant DESCRIPTION from ical20 test
10968 2011-01-11 Patrick Ohly <patrick.ohly@intel.com>
10970 * src/syncevo/Cmdline.cpp:
10972 command line tool: fix incorrect --migrate of configuration in
10975 2011-01-11 Patrick Ohly <patrick.ohly@intel.com>
10977 * src/syncevo/Cmdline.cpp:
10978 * src/syncevo/SyncConfig.h:
10980 on-disk format: bumped per-peer version to 1
10982 2011-01-11 Patrick Ohly <patrick.ohly@intel.com>
10984 * configure-pre.in:
10985 * gen-autotools.sh:
10986 * src/syncevo/Cmdline.cpp:
10987 * src/syncevo/SyncContext.cpp:
10989 compilation: distinguish between stable releases and pre-releases
10991 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
10993 * src/syncevo/Cmdline.cpp:
10994 * src/syncevo/SyncConfig.cpp:
10995 * src/syncevo/SyncConfig.h:
10996 * src/syncevo/SyncContext.cpp:
10997 * src/syncevo/SyncContext.h:
10998 * src/syncevo/SyncML.h:
11000 config handling: added versioning
11002 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
11004 * src/syncevo/Cmdline.cpp:
11006 command line: prevent incomplete migration of context
11008 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
11010 * src/syncevo/SyncConfig.h:
11012 SyncConfig: added hasPeerProperties()
11014 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
11016 * src/syncevo/ConfigNode.h:
11017 * src/syncevo/ConfigTree.h:
11018 * src/syncevo/FileConfigTree.cpp:
11019 * src/syncevo/FileConfigTree.h:
11020 * src/syncevo/IniConfigNode.h:
11021 * src/syncevo/SingleFileConfigTree.cpp:
11022 * src/syncevo/SingleFileConfigTree.h:
11024 config classes: added reload()
11026 2011-01-10 Patrick Ohly <patrick.ohly@intel.com>
11028 * src/syncevo-dbus-server.cpp:
11030 syncevo-dbus-server: adapted to ConnMan D-Bus API change (BMC
11033 2011-01-07 Patrick Ohly <patrick.ohly@intel.com>
11035 * debian/changelog:
11038 * debian/copyright:
11042 * debian/syncevolution-dev.install:
11043 * debian/syncevolution.install:
11045 packaging: removed obsolete "debian" directory
11047 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
11049 * test/syncevo-http-server.py:
11051 syncevo-http-server: a POST with invalid session ID did not
11052 result in 404 error
11054 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
11056 * test/syncevo-http-server.py:
11058 syncevo-http-server: detect premature client disconnect (BMC
11061 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
11063 * test/syncevo-http-server.py:
11065 syncevo-http-server: allow clients to detect truncated replies
11067 2011-01-03 Patrick Ohly <patrick.ohly@intel.com>
11069 * src/syncevo/SoupTransportAgent.cpp:
11070 * test/ClientTest.cpp:
11071 * test/ClientTest.h:
11074 nightly testing: added HTTP resend tests based on an external
11077 2011-01-02 Patrick Ohly <patrick.ohly@intel.com>
11080 Merge branch 'syncevolution-1-1-branch'
11082 2011-01-01 Patrick Ohly <patrick.ohly@intel.com>
11084 * src/syncevo-dbus-server.cpp:
11086 syncevo-dbus-server: deal with libnotify 0.5.x compile error (BMC
11089 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
11091 * test/syncevo-http-server.py:
11093 syncevo-http-server: removed obsolete and harmful
11096 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
11098 * test/syncevo-http-server.py:
11100 syncevo-http-server: start syncevo-dbus-server explicitly (BMC
11103 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
11105 * test/syncevo-http-server.py:
11107 syncevo-http-server: added D-Bus session handling (BMC #10270)
11109 2010-12-28 Patrick Ohly <patrick.ohly@intel.com>
11111 * test/keys/README:
11112 * test/keys/localhost.pem:
11113 * test/keys/localhost_pem.crt:
11114 * test/keys/localhost_pem.key:
11115 * test/syncevo-http-server.py:
11117 syncevo-http-server: added SSL support
11119 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
11121 * test/syncevo-http-server.py:
11123 syncevo-dbus-server: expect error when closing connection after
11126 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
11128 * test/syncevo-http-server.py:
11130 syncevo-http-server: better logging of D-Bus exceptions
11132 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
11134 * src/dbus/interfaces/syncevo-server-full.xml:
11136 D-Bus API: documentation fix (DEV->DEVELOPER)
11138 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
11140 * test/syncevo-http-server.py:
11142 syncevo-http-server: show syncevo-dbus-server output (BMC #6369)
11144 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
11147 * test/Makefile.am:
11148 * test/syncevo-http-server-logging.conf:
11149 * test/syncevo-http-server.py:
11151 syncevo-http-server: improved logging
11153 2010-12-27 Patrick Ohly <patrick.ohly@intel.com>
11155 * gen-autotools.sh:
11157 autotools: fixed some issues with building release version
11159 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
11161 * src/syncevo/configs/datatypes/11calendar-profile.xml:
11162 * src/syncevo/configs/scripting/11calendar.xml:
11164 XML config: avoid duplicating SUMMARY as DESCRIPTION
11166 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
11169 Merge commit 'syncevolution-1-1-1'
11171 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
11175 NEWS: added release date
11177 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
11179 * configure-pre.in:
11181 bumped version to 1.1.1
11183 2010-12-26 Patrick Ohly <patrick.ohly@intel.com>
11187 NEWS: updated in response to 1.1.0.99.1 testing + feedback
11189 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
11191 * configure-pre.in:
11193 bumped version to 1.1.0.99.1
11195 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
11199 NEWS: updated for 1.1.0.99.1
11201 2010-12-15 Jussi Kukkonen <jku@linux.intel.com>
11203 * src/dbus/interfaces/syncevo-server-full.xml:
11204 * src/dbus/interfaces/syncevo-session-full.xml:
11205 * src/dbus/syncevo-server.c:
11206 * src/gtk-ui/sync-config-widget.c:
11207 * src/gtk-ui/sync-ui.c:
11209 gtk-ui: Use "no-sync" flag on non syncing StartSession
11211 2010-12-15 Jussi Kukkonen <jku@linux.intel.com>
11213 * src/dbus/syncevo-session.c:
11214 * src/dbus/syncevo-session.h:
11216 dbus client wrapper: add GetConfigName
11218 2010-11-11 Jussi Kukkonen <jku@linux.intel.com>
11220 * src/dbus/syncevo-server.c:
11221 * src/dbus/syncevo-server.h:
11222 * src/gtk-ui/sync-ui.c:
11224 gtk-ui: Update GetPresence handlers to match current API
11226 2010-11-11 Jussi Kukkonen <jku@linux.intel.com>
11228 * src/gtk-ui/sync-ui.c:
11230 gtk-ui: match config names insensitively
11232 2010-11-11 Jussi Kukkonen <jku@linux.intel.com>
11234 * src/gtk-ui/sync-ui.c:
11236 gtk-ui: Use hyphen instead of underscore in signal names
11238 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
11240 * test/ClientTest.cpp:
11241 * test/ClientTest.h:
11243 client-test: added CLIENT_TEST_LOG
11245 2010-12-20 Patrick Ohly <patrick.ohly@intel.com>
11247 * test/ClientTest.cpp:
11249 client-test: added CLIENT_TEST_LONG_UID
11251 2010-12-10 Qiankun Miao <qiankun.miao@intel.com>
11253 * src/client-test-buteo.cpp:
11254 * src/client-test-buteo.h:
11256 buteo-test: update tracker database file name
11258 2010-12-15 Patrick Ohly <patrick.ohly@intel.com>
11260 * src/backends/evolution/EvolutionCalendarSource.cpp:
11262 Evolution Calendar: work around delayed update in EDS CalDAV
11263 backend (BMC #10265)
11265 2010-12-14 Patrick Ohly <patrick.ohly@intel.com>
11268 * src/syncevo/Cmdline.cpp:
11269 * src/syncevo/SyncConfig.cpp:
11270 * src/templates/servers/ScheduleWorld.ini:
11272 ScheduleWorld: disabled configuration, replaced in examples
11274 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
11276 * src/syncevo/configs/remoterules/server/00_sony_ericsson.xml:
11278 Sony Ericsson: enable conversion to absolute alarm times (BMC
11281 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
11283 * src/syncevo/configs/scripting/11calendar.xml:
11284 * test/testcases/ical20-alarms-2010-12-31.ics:
11286 vCalendar 1.0: convert absolute alarm back to relative (BMC
11289 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
11291 * src/syncevo/configs/remoterules/server/00_sony_ericsson.xml:
11293 Sony Ericsson: enable conversion to absolute alarm times (BMC
11296 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
11298 * src/syncevo/configs/scripting/11calendar.xml:
11299 * test/testcases/ical20-alarms-2010-12-31.ics:
11301 vCalendar 1.0: convert absolute alarm back to relative (BMC
11304 2010-12-13 Patrick Ohly <patrick.ohly@intel.com>
11306 * test/synccompare.pl:
11308 synccompare: always normalize TRIGGER;RELATED=START
11310 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
11312 * src/syncevo-dbus-server.cpp:
11314 syncevo-dbus-server: fixed compile error
11316 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
11318 * test/synccompare.pl:
11320 synccompare: some tweaks for Yahoo Calendar
11322 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
11324 * test/ClientTest.cpp:
11326 client-test: work around incorrect statistics for
11327 refresh-from-client in server mode
11329 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
11331 * src/syncevo/LocalTransportAgent.cpp:
11333 local sync: fixed internal communication issue with MaxMsgSize==0
11335 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
11337 * test/ClientTest.cpp:
11339 client-test: fixed unintentional buffer size of 0 in
11342 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11344 * src/syncevo/LocalTransportAgent.cpp:
11345 * src/syncevo/LogStdout.cpp:
11346 * src/syncevo/Logging.cpp:
11347 * src/syncevo/Logging.h:
11349 local sync: added target context to [INFO/DEBUG/...] prefix
11351 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11353 * src/syncevo/SynthesisDBPlugin.cpp:
11355 Synthesis DB Interface: enhanced logging of MapItem calls
11357 2010-12-10 Patrick Ohly <patrick.ohly@intel.com>
11359 * src/syncevo/util.h:
11361 util: added NullPtrCheck()
11363 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11365 * src/syncevo/util.cpp:
11367 error logging: report explanation of StatusException
11369 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11371 * test/ClientTest.cpp:
11373 client-test: get more tests to work in server mode
11375 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11377 * src/syncevo/SyncConfig.cpp:
11379 local sync: fixed location of tracking node
11381 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11383 * test/ClientTest.cpp:
11385 client-test: avoid inserting spaces into items
11387 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11389 * test/synccompare.pl:
11391 synccompare: workaround for Google Calendar alarms
11393 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11395 * src/syncevo/LocalTransportAgent.cpp:
11397 local sync: better integration into Client::Sync
11399 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11401 * test/ClientTest.cpp:
11402 * test/client-test-main.cpp:
11404 client-test: enabled stderr output redirection
11406 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11408 * src/syncevo/LocalTransportAgent.cpp:
11409 * src/syncevo/LogRedirect.cpp:
11410 * src/syncevo/LogStdout.h:
11411 * src/syncevo/Logging.h:
11412 * src/syncevo/SyncContext.cpp:
11413 * src/syncevo/SyncSource.h:
11415 local sync: write child messages into <test>.log text file
11417 2010-12-09 Patrick Ohly <patrick.ohly@intel.com>
11419 * src/syncevo/LogRedirect.cpp:
11420 * src/syncevo/LogRedirect.h:
11422 LogRedirect: allow user to remove error messages from stdout via
11423 SYNCEVOLUTION_SUPPRESS_ERRORS
11425 2010-12-02 Qiankun Miao <qiankun.miao@intel.com>
11427 * src/backends/qtcontacts/QtContactsSource.cpp:
11429 qtcontacts: add PHOTO support (BMC#5879)
11431 2010-12-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
11435 HACKING: add one section to describe testing Buteo
11437 2010-12-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
11439 * test/README.qtcontacts:
11441 buteo-testing: add README.qtcontacts
11443 2010-12-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
11445 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
11446 * test/testcases/qt_vcard30.vcf:
11448 buteo-testing: specify its qtcontact test file
11450 2010-12-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
11452 * configure-pre.in:
11453 * src/Makefile-gen.am:
11454 * src/client-test-app.cpp:
11455 * src/client-test-buteo.cpp:
11456 * src/client-test-buteo.h:
11457 * test/ClientTest.cpp:
11458 * test/ClientTest.h:
11460 buteo testing: enable buteo testing in client-test
11462 2010-12-07 Patrick Ohly <patrick.ohly@intel.com>
11464 * src/syncevo/LocalTransportAgent.cpp:
11465 * src/syncevo/LocalTransportAgent.h:
11467 local sync: fixed a bug when overflowing the default message size
11469 2010-12-07 Patrick Ohly <patrick.ohly@intel.com>
11471 * test/README.mobical:
11473 Mobical.net: nightly tests do not complete when preventSlowSync
11476 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
11478 * src/client-test-app.cpp:
11480 client-test: avoid potential test failure in testTwoWaySync due
11483 2010-11-28 David Bremner <bremner@debian.org>
11485 * src/syncevo/util.cpp:
11487 util.cpp/relToAbs(): Have realpath allocate its own buffer.
11489 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
11491 * src/syncevo-dbus-server.cpp:
11493 syncevo-dbus-server: deal with libnotify 0.7.0 API change (BMC
11496 2010-12-06 Patrick Ohly <patrick.ohly@intel.com>
11498 * test/ClientTest.cpp:
11500 client-test: workaround for test failure in
11501 Client::Source::ical20::testLinkedItemsRemoveNormal (BMC #10906)
11503 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
11505 * test/synccompare.pl:
11507 synccompare: work around Perl bug
11509 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
11511 * test/client-test-main.cpp:
11513 client-test: SYNCEVOLUTION_DEBUG disables creation of .log files
11515 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11517 * test/synccompare.pl:
11519 synccompare: normalize directory
11521 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11523 * src/backends/qtcontacts/QtContactsSource.cpp:
11525 QtContacts: fixed error message
11527 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11529 * src/backends/kcalextended/KCalExtendedSource.cpp:
11531 KCalExtended: evolutionsource=<notebook name> was broken
11533 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
11535 * src/syncevo/configs/remoterules/00_syncevolution.xml:
11537 slow sync strategy: allow client and server updates for
11538 SyncEvolution clients
11540 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
11542 * src/syncevo/SyncSource.cpp:
11544 slow sync strategy: try harder to avoid duplicates
11546 2010-11-15 Patrick Ohly <patrick.ohly@intel.com>
11548 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
11550 calendar profile: choose better merge strategy for URL property
11552 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11554 * src/syncevo/SyncContext.cpp:
11556 SYNCEVOLUTION_DEBUG: print DEBUG messages during sync if set
11558 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
11560 * test/synccompare.pl:
11562 synccompare: relax TZID simplification
11564 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
11566 * test/client-test-main.cpp:
11568 client-test: increase log level when SYNCEVOLUTION_DEBUG is set
11570 2010-10-07 Patrick Ohly <patrick.ohly@intel.com>
11572 * test/ClientTest.cpp:
11574 Revert "testing: avoid DTSTAMP issue in KCalExtended"
11576 2010-08-01 Patrick Ohly <patrick.ohly@intel.com>
11578 * src/syncevo/SyncContext.cpp:
11580 SyncContext: avoid crash in sort() with LogDir as binary
11583 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
11585 * src/syncevolution.cpp:
11587 command line: increase log level when SYNCEVOLUTION_DEBUG is set
11589 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
11591 * configure-post.in:
11593 autotools: SYNCEVOLUTION_CFLAGS not set correctly for in-tree
11596 2010-12-02 Patrick Ohly <patrick.ohly@intel.com>
11598 * src/backends/addressbook/Makefile.am:
11599 * src/backends/evolution/Makefile.am:
11600 * src/backends/file/Makefile.am:
11601 * src/backends/kcalextended/Makefile.am:
11602 * src/backends/maemo/Makefile.am:
11603 * src/backends/qtcontacts/Makefile.am:
11604 * src/backends/sqlite/Makefile.am:
11605 * src/backends/xmlrpc/Makefile.am:
11607 autotools: use new SYNCEVOLUTION_CFLAGS/LIBS in all backends
11609 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
11611 * test/synccompare.pl:
11613 synccompare: work around Perl bug
11615 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
11617 * configure-pre.in:
11619 version bump to 1.1.99.1
11621 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
11623 * configure-post.in:
11625 autotools: support external backends by setting
11626 SYNCEVOLUTION_CFLAGS/LIBS
11628 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
11630 * src/syncevo/Makefile.am:
11632 syncevo header files: make Cmdline.h and MapSyncSource.h
11635 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
11637 * src/syncevo/SmartPtr.h:
11639 SmartPtr: fixed incorrect ifdefs around ical unref
11641 2010-12-01 Patrick Ohly <patrick.ohly@intel.com>
11643 * src/syncevo/TransportAgent.h:
11644 * src/syncevo/util.h:
11646 TransportException: moved into util.h
11648 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
11650 * test/ClientTest.cpp:
11652 client-test: added timezone to linked items
11654 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
11656 * test/ClientTest.cpp:
11657 * test/ClientTest.h:
11659 client-test: added content comparison for testLinkedItems* tests
11661 2010-11-30 Patrick Ohly <patrick.ohly@intel.com>
11663 * test/client-test-main.cpp:
11665 client-test: SYNCEVOLUTION_DEBUG disables creation of .log files
11667 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11669 * test/synccompare.pl:
11671 synccompare: normalize directory
11673 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11675 * test/synccompare.pl:
11677 synccompare: normalize VCALENDAR with multiple VEVENTs inside
11679 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11681 * test/ClientTest.cpp:
11682 * test/synccompare.pl:
11684 synccompare: ignore CLIENT_TEST_UNIQUE_UID induced changes
11686 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11688 * src/backends/qtcontacts/QtContactsSource.cpp:
11690 QtContacts: fixed error message
11692 2010-11-26 Patrick Ohly <patrick.ohly@intel.com>
11694 * src/backends/kcalextended/KCalExtendedSource.cpp:
11696 KCalExtended: evolutionsource=<notebook name> was broken
11698 2010-11-25 Patrick Ohly <patrick.ohly@intel.com>
11700 * test/ClientTest.cpp:
11702 client-test: CLIENT_TEST_UNIQUE_UID now unique per test
11704 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
11706 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
11708 calendar fields: ignore changes to alarm UID
11710 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
11712 * src/syncevo/SyncContext.cpp:
11713 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
11715 local sync: rely on iCalendar 2.0 UID/RECURRENCE-ID for pairing
11717 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
11719 * src/syncevo/configs/remoterules/00_syncevolution.xml:
11721 slow sync strategy: allow client and server updates for
11722 SyncEvolution clients
11724 2010-11-16 Patrick Ohly <patrick.ohly@intel.com>
11726 * src/syncevo/SyncSource.cpp:
11728 slow sync strategy: try harder to avoid duplicates
11730 2010-11-15 Patrick Ohly <patrick.ohly@intel.com>
11732 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
11734 calendar profile: choose better merge strategy for URL property
11736 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
11738 * src/syncevo-dbus-server.cpp:
11739 * src/syncevo/SyncContext.cpp:
11740 * src/syncevo/SyncContext.h:
11741 * src/syncevolution.cpp:
11743 initialization: added SyncContext::initMain()
11745 2010-11-10 Patrick Ohly <patrick.ohly@intel.com>
11747 * src/syncevo/LocalTransportAgent.cpp:
11749 local sync: handle errors while receiving client report
11751 2010-11-04 Patrick Ohly <patrick.ohly@intel.com>
11753 * test/ClientTest.cpp:
11755 client-test: introduced CLIENT_TEST_INCREASE_SEQUENCE
11757 2010-11-03 Patrick Ohly <patrick.ohly@intel.com>
11759 * src/syncevo/LocalTransportAgent.cpp:
11760 * src/syncevo/LocalTransportAgent.h:
11762 LocalTransportAgent: added transmission of child's SyncReport
11764 2010-11-03 Patrick Ohly <patrick.ohly@intel.com>
11766 * src/syncevo/StringDataBlob.cpp:
11767 * src/syncevo/StringDataBlob.h:
11769 StringDataBlob: implemented write() method
11771 2010-11-03 Patrick Ohly <patrick.ohly@intel.com>
11773 * src/syncevo/LocalTransportAgent.cpp:
11774 * src/syncevo/LocalTransportAgent.h:
11776 LocalTransportAgent: refactored read/write code
11778 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11780 * src/syncevo/TransportAgent.h:
11782 TransportStatusException: transport problem with SyncMLStatus
11785 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11787 * src/syncevo/SyncML.cpp:
11788 * src/syncevo/SyncML.h:
11790 SyncML error codes: added some more SyncEvolution error aliases
11792 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11794 * src/syncevo/LocalTransportAgent.cpp:
11796 local sync: share dumpData settings
11798 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11800 * src/syncevo/Cmdline.cpp:
11801 * src/syncevo/SyncConfig.cpp:
11802 * src/syncevo/SyncConfig.h:
11803 * src/syncevo/SyncContext.cpp:
11805 dumpData config option: make database backups optional
11807 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11809 * src/syncevo/LocalTransportAgent.cpp:
11811 LocalTransportAgent: fixed parent/child communication
11813 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11815 * src/syncevo/LocalTransportAgent.cpp:
11817 local sync: make more sync settings available to client
11819 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11821 * src/syncevo/SyncContext.cpp:
11823 local sync + BT: changed how credential checking is turned off
11825 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11827 * src/syncevo/SyncContext.cpp:
11829 SYNCEVOLUTION_DEBUG: print DEBUG messages during sync if set
11831 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11833 * src/syncevo/Cmdline.cpp:
11834 * src/syncevo/Cmdline.h:
11836 Cmdline: keep report about executed sync
11838 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11840 * src/syncevo/Cmdline.cpp:
11841 * src/syncevo/Cmdline.h:
11843 Cmdline: added varargs constructor
11845 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11847 * configure-post.in:
11848 * src/backends/evolution/configure-sub.in:
11849 * src/syncevo/SmartPtr.h:
11850 * src/syncevo/eds_abi_wrapper.h:
11852 libical: allow using it without libecal
11854 2010-10-29 Patrick Ohly <patrick.ohly@intel.com>
11856 * src/syncevo/util.cpp:
11857 * src/syncevo/util.h:
11859 Exception::handle(): added optional retval for exception text
11861 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11863 * src/syncevo/LocalTransportAgent.cpp:
11864 * src/syncevo/SyncContext.cpp:
11865 * src/syncevo/SyncContext.h:
11867 local sync: avoid confusion about what data is changed
11869 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11871 * src/syncevo/SyncContext.cpp:
11873 SyncContext: use SyncConfig::getContextName() utility function
11875 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11877 * src/syncevo/LocalTransportAgent.cpp:
11879 LocalTransportAgent: use SyncConfig::getContextName() utility
11882 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11884 * src/syncevo/SyncML.cpp:
11885 * src/syncevo/SyncML.h:
11887 SyncReport: added methods for overriding LOCAL/REMOTE strings
11889 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11891 * src/syncevo/SyncConfig.cpp:
11892 * src/syncevo/SyncConfig.h:
11894 SyncConfig: added getContextName() helper function
11896 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11898 * src/syncevo/MapSyncSource.cpp:
11900 MapSyncSource: use backup/restore in sub sync source
11902 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11904 * src/syncevo/SyncSource.cpp:
11905 * src/syncevo/SyncSource.h:
11907 SyncSource: refactored backup utility code
11909 2010-10-25 Patrick Ohly <patrick.ohly@intel.com>
11911 * src/syncevo/SyncSource.h:
11913 SyncSource: moved read-only access to operations into
11916 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
11918 * src/syncevo/LocalTransportAgent.cpp:
11919 * src/syncevo/SyncContext.cpp:
11920 * src/syncevo/SyncSource.cpp:
11921 * src/syncevo/SyncSource.h:
11923 local sync: disambiguate source names
11925 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
11927 * src/syncevo/LocalTransportAgent.cpp:
11929 LocalTransportAgent: fixed interaction with peer config
11931 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
11933 * src/syncevo/SyncConfig.cpp:
11934 * src/syncevo/SyncConfig.h:
11936 SyncConfig: make temporary changes to SyncSourceNodes properties
11937 survive as long as SyncConfig exists
11939 2010-10-22 Patrick Ohly <patrick.ohly@intel.com>
11941 * src/syncevo/MapSyncSource.cpp:
11942 * src/syncevo/MapSyncSource.h:
11944 MapSyncSource: provide Synthesis API pointer to sub source
11946 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
11948 * src/syncevo/LocalTransportAgent.cpp:
11950 LocalTransportAgent: fixed compile error on MeeGo
11952 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
11954 * src/syncevo/SyncSource.cpp:
11956 SyncSourceRevisions: delay updating tracking node for
11959 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
11961 * src/syncevo/Makefile.am:
11962 * src/syncevo/MapSyncSource.cpp:
11963 * src/syncevo/MapSyncSource.h:
11964 * src/syncevo/TrackingSyncSource.cpp:
11965 * src/syncevo/TrackingSyncSource.h:
11967 MapSyncSource: map from one VEVENT per item to one item per UID
11969 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
11971 * src/syncevo/SyncSource.h:
11972 * test/ClientTest.cpp:
11973 * test/ClientTest.h:
11975 nightly testing: improved handling of test data
11977 2010-10-14 Patrick Ohly <patrick.ohly@intel.com>
11979 * src/syncevo/util.cpp:
11980 * src/syncevo/util.h:
11982 StringEscape: added escaping of specific characters
11984 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
11986 * src/client-test-app.cpp:
11987 * src/syncevo-dbus-server.cpp:
11988 * src/syncevo/Cmdline.cpp:
11989 * src/syncevo/LocalTransportAgent.cpp:
11990 * src/syncevo/SyncConfig.h:
11991 * src/syncevo/SyncContext.cpp:
11992 * src/syncevo/SyncSource.cpp:
11993 * src/syncevo/SyncSource.h:
11995 SyncSourceParams: introduced context information
11997 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
11999 * test/synccompare.pl:
12001 synccompare: relax TZID simplification
12003 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
12005 * test/synccompare.pl:
12007 synccompare: preliminary Google calendar support
12009 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
12011 * test/synccompare.pl:
12013 synccompare: TRANSP:OPAQUE accepted as default
12015 2010-10-08 Patrick Ohly <patrick.ohly@intel.com>
12017 * test/client-test-main.cpp:
12019 client-test: increase log level when SYNCEVOLUTION_DEBUG is set
12021 2010-10-07 Patrick Ohly <patrick.ohly@intel.com>
12023 * test/ClientTest.cpp:
12025 Revert "testing: avoid DTSTAMP issue in KCalExtended"
12027 2010-08-02 Patrick Ohly <patrick.ohly@intel.com>
12029 * src/syncevo/LocalTransportAgent.cpp:
12031 local sync: added sanity checks for syncURL (BMC #712)
12033 2010-07-31 Patrick Ohly <patrick.ohly@intel.com>
12035 * src/syncevo/LocalTransportAgent.cpp:
12036 * src/syncevo/LocalTransportAgent.h:
12037 * src/syncevo/Logging.cpp:
12038 * src/syncevo/Logging.h:
12039 * src/syncevo/Makefile.am:
12040 * src/syncevo/SyncConfig.cpp:
12041 * src/syncevo/SyncConfig.h:
12042 * src/syncevo/SyncContext.cpp:
12043 * src/syncevo/SyncContext.h:
12045 support local sync (BMC #712)
12047 2010-08-01 Patrick Ohly <patrick.ohly@intel.com>
12049 * src/syncevo/ConfigTree.h:
12050 * src/syncevo/FileConfigTree.cpp:
12051 * src/syncevo/FileConfigTree.h:
12052 * src/syncevo/SingleFileConfigTree.cpp:
12053 * src/syncevo/SingleFileConfigTree.h:
12055 ConfigTree: allow user to register ConfigNode instances
12057 2010-08-01 Patrick Ohly <patrick.ohly@intel.com>
12059 * src/syncevo/SyncContext.cpp:
12061 SyncContext: avoid crash in sort() with LogDir as binary
12064 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
12066 * src/syncevolution.cpp:
12068 command line: increase log level when SYNCEVOLUTION_DEBUG is set
12070 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
12072 * src/syncevo/util.cpp:
12073 * src/syncevo/util.h:
12075 Flags2String(): convert bit field to string
12077 2010-10-05 Patrick Ohly <patrick.ohly@intel.com>
12079 * src/syncevo/util.cpp:
12080 * src/syncevo/util.h:
12082 Strncpy(): standard wrapper for strncpy()
12084 2010-11-01 Patrick Ohly <patrick.ohly@intel.com>
12086 * src/syncevo/FileConfigTree.cpp:
12087 * src/syncevo/FileConfigTree.h:
12088 * src/syncevo/SyncConfig.cpp:
12089 * src/syncevo/SyncConfig.h:
12090 * src/syncevo/VolatileConfigTree.h:
12092 config handling: old-style configs not found anymore (BMC #9381)
12094 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12097 * configure-pre.in:
12099 NEWS, configure: SyncEvolution 1.1
12101 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12105 nightly testing: ignore valgrind report in libsynthesis
12107 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12111 nightly testing: relaxed leak checking for ecal/ebook (BMC #1007)
12113 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12115 * src/backends/kcalextended/KCalExtendedSource.cpp:
12117 KCalExtended: workaround for importing custom time zones
12119 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12121 * src/backends/kcalextended/KCalExtendedSource.cpp:
12123 KCalExtended: avoid partial loading to work around issues with it
12125 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12127 * src/backends/kcalextended/KCalExtendedSource.cpp:
12129 KCalExtended: ignore request to remove non-existant event
12131 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12133 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
12135 KCalExtended: disable unsupported linked item tests
12137 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12139 * src/syncevo/SyncSource.h:
12140 * test/ClientTest.cpp:
12142 client-test: replaced compile-time LINKED_ITEMS_RELAXED_SEMANTIC
12143 with ClientTestConfig::linkedItemsRelaxedSemantic
12145 2010-10-26 Patrick Ohly <patrick.ohly@intel.com>
12148 * src/syncevo/Cmdline.cpp:
12149 * src/syncevo/readme2c.pl:
12151 command line: --delete-items ... * deletes all items
12153 2010-10-20 Patrick Ohly <patrick.ohly@intel.com>
12155 * src/syncevo-dbus-server.cpp:
12157 syncevo-dbus-server: incorrect Presence status after config
12160 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
12162 * src/syncevo/SmartPtr.h:
12163 * src/syncevo/SoupTransportAgent.cpp:
12165 fixed compiler warnings
12167 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
12169 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
12171 KCalExtended: updated mkcal backend description
12173 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
12175 * src/backends/kcalextended/KCalExtendedSource.cpp:
12177 KCalExtended: fixed compiler warning
12179 2010-10-19 Patrick Ohly <patrick.ohly@intel.com>
12181 * src/backends/kcalextended/KCalExtendedSource.cpp:
12183 KCalExtended: do not use Tracker for custom database file
12185 2010-09-28 Qiankun Miao <qiankun.miao@intel.com>
12187 * src/backends/kcalextended/KCalExtendedSource.cpp:
12188 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
12190 KCalExtended: select notebook (BMC #6898)
12192 2010-10-04 Patrick Ohly <patrick.ohly@intel.com>
12194 * src/backends/kcalextended/KCalExtendedSource.cpp:
12196 KCalExtended: comment clarification for created()/CREATED
12198 2010-10-01 Patrick Ohly <patrick.ohly@intel.com>
12202 NEWS: fixed bug numbers, added BMC #7091
12204 2010-10-01 Patrick Ohly <patrick.ohly@intel.com>
12206 * src/backends/qtcontacts/configure-sub.in:
12208 autotools: fixed QtContacts compilation
12210 2010-10-01 Patrick Ohly <patrick.ohly@intel.com>
12212 * configure-post.in:
12214 autotools: added missing quotation marks
12216 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
12219 * configure-pre.in:
12221 version bump to 1.0.99.7
12223 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
12226 * src/syncevo/Cmdline.cpp:
12228 command line: split properly at empty line during --import (BMC
12231 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
12233 * src/syncevo-dbus-server.cpp:
12234 * test/test-dbus.py:
12236 syncevo-dbus-server: keep sessions around after completion (BMC
12239 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
12241 * src/syncevo-dbus-server.cpp:
12243 syncevo-dbus-server: introduced timeout utility class
12245 2010-09-30 Patrick Ohly <patrick.ohly@intel.com>
12247 * src/dbus/interfaces/syncevo-server-full.xml:
12248 * src/dbus/interfaces/syncevo-session-full.xml:
12249 * src/syncevo-dbus-server.cpp:
12250 * test/test-dbus.py:
12252 D-Bus API: added missing Session.Attach() (BMC #7761)
12254 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
12256 * src/syncevo/Cmdline.cpp:
12258 command line: fixed configuring of context (BMC #7181)
12260 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
12262 * src/backends/kcalextended/KCalExtendedSource.cpp:
12263 * src/backends/qtcontacts/QtContactsSource.cpp:
12264 * src/backends/qtcontacts/configure-sub.in:
12266 KCalExtended, QtContacts: fixed initialization of
12269 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
12271 * src/backends/kcalextended/KCalExtendedSource.cpp:
12273 KCalExtended: extended error messages
12275 2010-09-29 Patrick Ohly <patrick.ohly@intel.com>
12277 * src/backends/kcalextended/KCalExtendedSource.cpp:
12279 KCalExtended: fixed UTF-8 handling (BMC #7401)
12281 2010-09-25 Patrick Ohly <patrick.ohly@intel.com>
12285 HACKING: added commit guidelines
12287 2010-09-25 Patrick Ohly <patrick.ohly@intel.com>
12289 * src/gtk-ui/sync-config-widget.c:
12290 * src/gtk-ui/sync-ui-config.c:
12291 * src/gtk-ui/sync-ui-config.h:
12292 * src/gtk-ui/sync-ui.c:
12294 sync-ui: wrong direction of data transfer when talking to device
12297 2010-09-16 Patrick Ohly <patrick.ohly@intel.com>
12299 * configure-pre.in:
12301 autotools: fix libnotify problem on FC13
12303 2010-09-16 Patrick Ohly <patrick.ohly@intel.com>
12305 * src/gtk-ui/sync-gtk.desktop.in:
12307 sync-gtk.desktop.in: fixed syntax in non-MeeGo desktop file
12309 2010-09-13 Patrick Ohly <patrick.ohly@intel.com>
12311 * src/syncevo/SyncConfig.cpp:
12313 documentation: improved explanation of "type"
12315 2010-09-09 Patrick Ohly <patrick.ohly@intel.com>
12317 * configure-pre.in:
12319 version bump: 1.0.99.6
12321 2010-09-09 Patrick Ohly <patrick.ohly@intel.com>
12323 * src/syncevo/Cmdline.cpp:
12325 nightly testing: adapted Cmdline test to string changes
12327 2010-09-08 Patrick Ohly <patrick.ohly@intel.com>
12331 NEWS: updated for 1.1 pre-release
12333 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
12335 * src/backends/file/FileSyncSource.h:
12336 * src/syncevo/configs/datatypes/01vcard-profile.xml:
12337 * src/syncevo/configs/remoterules/00_have_evolution_ui_slot.xml:
12338 * src/syncevo/configs/remoterules/00_syncevolution.xml:
12339 * src/syncevo/configs/remoterules/all.xml:
12340 * src/syncevo/configs/remoterules/evolution.xml:
12342 Nokia phones: avoid data loss in two-way sync due to
12343 X-EVOLUTION-UI-SLOT (MBC #2566)
12345 2010-09-08 Patrick Ohly <patrick.ohly@intel.com>
12347 * src/gtk-ui/sync-gtk.desktop.in:
12349 sync-ui (GTK version): updated .desktop file
12351 2010-09-08 Patrick Ohly <patrick.ohly@intel.com>
12355 nightly testing: suppress leak in libebook
12357 2010-09-07 Patrick Ohly <patrick.ohly@intel.com>
12359 * src/syncevo-dbus-server.cpp:
12361 syncevo-dbus-server: fixed compile issue with libsoup disabled
12364 2010-09-07 Patrick Ohly <patrick.ohly@intel.com>
12366 * src/syncevo/SyncConfig.cpp:
12368 documentation: extended description of "sync" property (MBC
12371 2010-09-07 Patrick Ohly <patrick.ohly@intel.com>
12375 nightly testing: improved valgrind suppressions
12377 2010-09-06 Patrick Ohly <patrick.ohly@intel.com>
12381 README: several improvements
12383 2010-09-06 Patrick Ohly <patrick.ohly@intel.com>
12385 * src/syncevo/eds_abi_wrapper.cpp:
12387 EDS: revised workaround for D-Bus method timeouts (BMC #4026)
12389 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
12391 * configure-post.in:
12392 * configure-pre.in:
12393 * debian/dbus-wrapper.cpp:
12394 * src/syncevo/eds_abi_wrapper.cpp:
12395 * src/syncevolution.cpp:
12397 EDS: workaround for D-Bus method timeouts (BMC #4026)
12399 2010-09-03 Patrick Ohly <patrick.ohly@intel.com>
12403 evo.supp: updated suppressions for libical (BMC #6275)
12405 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
12407 * test/synccompare.pl:
12409 nightly testing: adapted synccompare to mkcal
12411 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
12413 * test/runtests.py:
12415 nightly testing: log report generation functions
12417 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
12419 * test/generate-html.xsl:
12421 nightly testing: reorder columns so that valgrind and overall
12424 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
12426 * test/generate-html.xsl:
12427 * test/resultchecker.py:
12429 nightly testing: added a column for "network failure"
12431 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
12433 * test/runtests.py:
12435 nightly testing: disable testDeleteAllRefresh for Google
12437 2010-09-02 Patrick Ohly <patrick.ohly@intel.com>
12439 * test/runtests.py:
12441 nightly testing: only include services in report which actually
12444 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
12446 * src/syncevo/configs/remoterules/server/00_nokia.xml:
12447 * src/syncevo/configs/remoterules/server/46_E55.xml:
12449 Nokia phones: alarm times in UTC, sending PHOTO (BMC #1657,
12452 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
12454 * src/client-test-app.cpp:
12456 nightly testing: fixed caching of Evolution sources (BMC #5864)
12458 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
12460 * src/client-test-app.cpp:
12461 * test/ClientTest.cpp:
12462 * test/ClientTest.h:
12463 * test/client-test-main.cpp:
12465 nightly testing: avoid shutdown issues due to caching Evolution
12466 sources (BMC #5864)
12468 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
12470 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
12472 KCalExtended: use "mkcal" as generic type name
12474 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
12476 * src/backends/kcalextended/KCalExtendedSource.cpp:
12478 KCalExtended: adapted "update" code patch to new API
12480 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
12482 * src/syncevo/Cmdline.h:
12483 * src/syncevo/SafeConfigNode.cpp:
12484 * src/syncevo/SafeConfigNode.h:
12485 * src/syncevo/SyncConfig.h:
12486 * src/syncevo/SyncSource.cpp:
12487 * src/syncevo/util.cpp:
12488 * src/syncevo/util.h:
12490 command line: use % as escape character for luids
12492 2010-09-01 Patrick Ohly <patrick.ohly@intel.com>
12494 * src/syncevo/Cmdline.cpp:
12495 * src/syncevo/Cmdline.h:
12497 command line: code clean-up around LUID escaping
12499 2010-08-31 Patrick Ohly <patrick.ohly@intel.com>
12502 Merge branch 'master', remote branch 'origin'
12504 2010-08-31 Patrick Ohly <patrick.ohly@intel.com>
12506 * test/runtests.py:
12508 nightly testing: allow enabling valgrind for "prebuilt" test (BMC
12511 2010-08-31 Patrick Ohly <patrick.ohly@intel.com>
12513 * src/backends/kcalextended/KCalExtendedSource.cpp:
12515 KCalExtended: fix for invalid memory access
12517 2010-08-30 Patrick Ohly <patrick.ohly@intel.com>
12519 * test/Makefile.am:
12521 testing: fixed "make dist" issue
12523 2010-08-27 Patrick Ohly <patrick.ohly@intel.com>
12525 * src/backends/qtcontacts/QtContactsSource.cpp:
12527 QtContacts: more QtContacts API related fixes (BMC #5710)
12529 2010-08-26 Patrick Ohly <patrick.ohly@intel.com>
12531 * test/syncevo-phone-config.py:
12533 syncevo-phone-config: set consumerReady in output (BMC #3803)
12535 2010-08-26 Patrick Ohly <patrick.ohly@intel.com>
12537 * src/Makefile-gen.am:
12538 * src/templates/clients/phone/nokia.ini:
12539 * src/templates/clients/phone/nokia/S40/7210c.ini:
12540 * src/templates/clients/phone/nokia/S60/N85.ini:
12541 * src/templates/clients/phone/nokia/maemo/n900.ini:
12542 * src/templates/clients/phone/sony-ericsson-old.ini:
12543 * src/templates/clients/phone/sony-ericsson.ini:
12544 * test/testcases/templates/clients/SyncEvolution.ini:
12545 * test/testcases/templates/clients/phone/nokia/S40/7210c.ini:
12547 phone templates: updated, copied from syncevolution.org Wiki (BMC
12550 2010-08-27 Patrick Ohly <patrick.ohly@intel.com>
12552 * src/client-test-app.cpp:
12554 nightly testing: workaround for Evolution 2.30 storage shutdown
12557 2010-08-27 Patrick Ohly <patrick.ohly@intel.com>
12561 evo.supp: added suppressions for Evolution 2.30 (BMC #1007)
12563 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12565 * src/dbus/interfaces/syncevo-server-full.xml:
12566 * src/dbus/interfaces/syncevo-session-full.xml:
12568 D-Bus API: fixed type signature
12570 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12572 * src/dbus/interfaces/syncevo-server-full.xml:
12573 * src/syncevo-dbus-server.cpp:
12574 * src/syncevo/Cmdline.cpp:
12575 * src/syncevo/Cmdline.h:
12576 * test/test-dbus.py:
12578 D-Bus API: added Server.ConfigChanged signal (BMC #3558)
12580 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12582 * src/dbus/interfaces/syncevo-session-full.xml:
12583 * src/syncevo-dbus-server.cpp:
12584 * test/test-dbus.py:
12586 D-Bus API: added Session.GetConfigName() (BMC #3559)
12588 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12590 * src/dbus/interfaces/syncevo-server-full.xml:
12591 * src/syncevo-dbus-server.cpp:
12592 * test/test-dbus.py:
12594 D-Bus API: added suppression of libnotify notifications (BMC
12597 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12599 * src/syncevolution.cpp:
12601 command line: start D-Bus session with "no-sync" flag unless
12602 running a sync (BMC #3562)
12604 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12606 * src/dbus/interfaces/syncevo-server-full.xml:
12607 * src/dbus/interfaces/syncevo-session-full.xml:
12608 * src/syncevo-dbus-server.cpp:
12609 * test/test-dbus.py:
12611 D-Bus API: added Server.StartSessionWithFlags() and
12614 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12616 * test/test-dbus.py:
12618 test-dbus.py: fixed Python syntax error in last commit
12620 2010-08-25 Patrick Ohly <patrick.ohly@intel.com>
12622 * src/gdbus/gdbus-cxx-bridge.h:
12624 gdbus C++: fixed cut-and-paste error
12626 2010-08-24 Patrick Ohly <patrick.ohly@intel.com>
12628 * src/syncevolution.cpp:
12630 command line: do sanity version check when running as D-Bus
12633 2010-08-24 Patrick Ohly <patrick.ohly@intel.com>
12635 * src/dbus/interfaces/syncevo-server-full.xml:
12636 * src/syncevo-dbus-server.cpp:
12637 * test/test-dbus.py:
12639 D-Bus: added Server.GetCapabilities and Server.GetVersions (BMC
12642 2010-08-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
12644 * src/client-test-app.cpp:
12646 client-test: avoid duplicate sources in m_localSource2Config
12648 2010-08-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
12650 * test/test-dbus.py:
12652 test-dbus.py: adapted to modified 'message type' error
12655 2010-08-24 Patrick Ohly <patrick.ohly@intel.com>
12657 * test/test-dbus.py:
12659 test-dbus.py: removed ZYB, it is no longer supported
12661 2010-08-02 Patrick Ohly <patrick.ohly@intel.com>
12663 * src/syncevo/Cmdline.cpp:
12664 * src/syncevo/FileConfigTree.cpp:
12665 * src/syncevo/SyncConfig.cpp:
12667 command line: allow creating contexts without peers
12669 2010-08-02 Patrick Ohly <patrick.ohly@intel.com>
12671 * src/syncevo/SyncConfig.cpp:
12673 SyncConfig: do not mistake "foo" context for old-style "foo"
12676 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
12678 * src/syncevo/Cmdline.cpp:
12680 command line: fixed --delete-items/--import for KCalExtended
12682 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
12684 * src/backends/kcalextended/KCalExtendedSource.cpp:
12686 KCalExtended: further adaptions to KCalExtended API change
12688 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
12690 * test/runtests.py:
12692 runtests.py: make repos group-writable
12694 2010-08-23 Patrick Ohly <patrick.ohly@intel.com>
12696 * test/runtests.py:
12698 runtests.py: avoid ssh access to gitorious.org in nightly
12701 2010-08-17 Patrick Ohly <patrick.ohly@intel.com>
12703 * src/backends/kcalextended/configure-sub.in:
12705 KCalExtended: workaround for incomplete libmkcal.pc
12707 2010-08-17 Patrick Ohly <patrick.ohly@intel.com>
12709 * src/syncevo/eds_abi_wrapper.cpp:
12710 * src/syncevo/eds_abi_wrapper.h:
12712 EDS compatibility: added icalproperty_free()
12714 2010-08-16 Qiankun Miao <qiankun.miao@intel.com>
12716 * src/backends/evolution/EvolutionCalendarSource.cpp:
12718 EvolutionBackend: fix memory leak
12720 2010-08-15 Patrick Ohly <patrick.ohly@intel.com>
12723 Merge branch 'meego-1.0'
12725 2010-08-15 Patrick Ohly <patrick.ohly@intel.com>
12727 * src/gdbus/Makefile.am:
12729 gdbus: ensure that header files are included in "make dist"
12731 2010-08-13 Patrick Ohly <patrick.ohly@intel.com>
12733 * gen-autotools.sh:
12735 gen-autotools.sh: fixed ambiguous HEAD reference
12737 2010-08-12 Patrick Ohly <patrick.ohly@intel.com>
12739 * src/backends/kcalextended/KCalExtendedSource.cpp:
12740 * src/backends/kcalextended/configure-sub.in:
12742 kcalextended: adapted to revised API
12744 2010-07-29 Patrick Ohly <patrick.ohly@intel.com>
12746 * src/syncevo/SyncContext.h:
12748 SyncContext: added comment for getUsedSyncURL()
12750 2010-08-09 Patrick Ohly <patrick.ohly@intel.com>
12752 * src/gdbus/Makefile.am:
12754 Revert "compile fix for FC 13 (and possibly others): use private
12755 copy of gdbus (MBC #3556)"
12757 2010-08-09 Patrick Ohly <patrick.ohly@intel.com>
12759 * src/gdbus/Makefile.am:
12760 * src/gdbus/gdbus-cxx-bridge.h:
12761 * src/gdbus/gdbus-cxx.h:
12762 * src/gdbus/gdbus.h:
12763 * src/gdbus/mainloop.c:
12764 * src/gdbus/object.c:
12765 * src/gdbus/test/example.cpp:
12766 * src/gdbus/watch.c:
12767 * src/syncevo-dbus-server.cpp:
12768 * src/syncevolution.cpp:
12770 gdbus: avoid name conflict with glib
12772 2010-08-09 Patrick Ohly <patrick.ohly@intel.com>
12774 * src/gdbus/Makefile.am:
12776 gdbus: do not install header files
12778 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
12781 * configure-pre.in:
12783 NEWS, version: updated for 1.0.1
12785 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
12788 Merge branch 'meego-1.0'
12790 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
12792 * src/gtk-ui/sync-ui.c:
12794 canonize new device config names (MBC #1194)
12796 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
12798 * src/gtk-ui/sync-config-widget.c:
12799 * src/gtk-ui/sync-ui.c:
12801 prevent overwriting device configs by accident (MBC #3566,1194)
12803 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12805 * src/syncevo/Cmdline.cpp:
12806 * src/syncevo/SyncConfig.cpp:
12808 ZYB.com: service goes away end of June 2010, template removed
12811 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12813 * src/syncevo-dbus-server.cpp:
12815 syncevo-dbus-server: accept 'application/vnd.syncml+xml;
12816 charset=UTF-8' for starting an HTTP session (MBC #3554)
12818 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12820 * configure-post.in:
12821 * configure-pre.in:
12823 autotools: added --enable-gnome-keyring (MBC #3557)
12825 2010-06-28 Patrick Ohly <patrick.ohly@intel.com>
12827 * src/gdbus/Makefile.am:
12829 compile fix for FC 13 (and possibly others): use private copy of
12832 2010-06-17 Patrick Ohly <patrick.ohly@intel.com>
12834 * gen-autotools.sh:
12836 gen-autotools.sh: make order of files deterministic (MBC #2586)
12838 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
12840 * src/syncevo/SyncConfig.cpp:
12841 * src/syncevo/SyncConfig.h:
12843 config fix: operations on non-peer configs failed (MBC #3157)
12845 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
12847 * src/gtk-ui/sync-ui.c:
12849 canonize new device config names (MBC #1194)
12851 2010-07-16 Jussi Kukkonen <jku@linux.intel.com>
12853 * src/gtk-ui/sync-config-widget.c:
12854 * src/gtk-ui/sync-ui.c:
12856 prevent overwriting device configs by accident (MBC #3566,1194)
12858 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
12861 Merge commit 'syncevolution-1-0' into meego-1.0
12863 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
12865 * configure-pre.in:
12867 version bump: 1.1 based on 1.0.1
12869 2010-07-16 Patrick Ohly <patrick.ohly@intel.com>
12871 * src/backends/qtcontacts/QtContactsSource.cpp:
12873 QtContacts: fixed compile error with g++ in MeeGo
12875 2010-07-15 Patrick Ohly <patrick.ohly@intel.com>
12877 * src/backends/qtcontacts/configure-sub.in:
12879 QtContacts: find QtContacts properly
12881 2010-07-15 Patrick Ohly <patrick.ohly@intel.com>
12883 * configure-post.in:
12885 autotools: allow setting more AC_WITH_QT() options
12887 2010-07-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
12889 * src/syncevo/Cmdline.cpp:
12891 client-test: ignore comments for KCalExtended and QtContacts
12893 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
12895 * test/runtests.py:
12897 nightly testing: get sources from meego.gitorious.org
12899 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12902 * src/syncevo/Cmdline.cpp:
12903 * src/syncevo/Cmdline.cpp.orig:
12904 * src/syncevo/Cmdline.cpp.rej:
12905 * src/syncevo/Makefile.am:
12906 * src/syncevo/readme2c.pl:
12908 documentation + command line: unified source of usage information
12911 2010-07-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
12913 * src/syncevo/Cmdline.cpp:
12915 Testing: fix failure of evolution testing due to new backends
12917 2010-07-01 Patrick Ohly <patrick.ohly@intel.com>
12919 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
12921 KCalExtended: fixed test registration
12923 2010-07-01 Patrick Ohly <patrick.ohly@intel.com>
12925 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
12927 QtContacts: fixed test registration
12929 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12931 * src/backends/qtcontacts/Makefile.am:
12932 * src/backends/qtcontacts/configure-sub.in:
12934 QtContacts: fixed compile error when not enabling QtContacts
12936 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12938 * src/syncevo/Cmdline.cpp:
12939 * src/syncevo/SyncConfig.cpp:
12941 ZYB.com: service goes away end of June 2010, template removed
12944 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12946 * src/syncevo-dbus-server.cpp:
12948 syncevo-dbus-server: accept 'application/vnd.syncml+xml;
12949 charset=UTF-8' for starting an HTTP session (MBC #3554)
12951 2010-06-30 Patrick Ohly <patrick.ohly@intel.com>
12953 * configure-post.in:
12954 * configure-pre.in:
12956 autotools: added --enable-gnome-keyring (MBC #3557)
12958 2010-06-28 Patrick Ohly <patrick.ohly@intel.com>
12960 * src/gdbus/Makefile.am:
12962 compile fix for FC 13 (and possibly others): use private copy of
12965 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
12967 * src/backends/qtcontacts/QtContactsSource.cpp:
12969 QtContacts: added error checking
12971 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
12973 * src/backends/qtcontacts/QtContactsSource.cpp:
12975 QtContacts: enabled more efficient listing of all items
12977 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
12979 * src/backends/kcalextended/KCalExtendedSource.cpp:
12981 KCalExtended: avoid adding incidence anew
12983 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
12985 * src/backends/qtcontacts/QtContactsSource.cpp:
12986 * src/backends/qtcontacts/QtContactsSource.h:
12988 QtContacts: provide description from database
12990 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
12992 * src/backends/kcalextended/KCalExtendedSource.cpp:
12993 * src/backends/kcalextended/KCalExtendedSource.h:
12995 KCalExtended: provide description from database
12997 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
12999 * src/backends/kcalextended/KCalExtendedSource.cpp:
13000 * src/backends/kcalextended/KCalExtendedSource.h:
13002 KCalExtended: implement backup/restore using SyncSourceRevisions
13004 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
13006 * src/backends/kcalextended/KCalExtendedSource.cpp:
13008 KCalExtended: sleep only if necessary
13010 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
13012 * src/backends/kcalextended/KCalExtendedSource.cpp:
13014 KCalExtended: must preserve creation time during update
13016 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
13018 * src/backends/kcalextended/KCalExtendedSource.cpp:
13020 KCalExtended: load incidences on demand
13022 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
13024 * test/ClientTest.cpp:
13026 client-test: added CLIENT_TEST_SIMPLE_UID
13028 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
13030 * src/backends/kcalextended/KCalExtendedSource.cpp:
13031 * src/backends/kcalextended/KCalExtendedSource.h:
13032 * src/backends/kcalextended/KCalExtendedSourceRegister.cpp:
13033 * src/backends/kcalextended/Makefile.am:
13034 * src/backends/kcalextended/configure-sub.in:
13036 KCalExtended: added initial SyncSource
13038 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
13040 * test/ClientTest.cpp:
13042 testing: avoid DTSTAMP issue in KCalExtended
13044 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
13046 * src/backends/qtcontacts/QtContactsSource.cpp:
13048 QtContacts: be careful about which queries to use
13050 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
13052 * src/backends/qtcontacts/QtContactsSource.cpp:
13054 QtContacts: added simpler removeItem() implementation
13056 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
13058 * src/backends/qtcontacts/QtContactsSource.cpp:
13060 QtContacts: ignore artificial contact
13062 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
13064 * src/backends/qtcontacts/QtContactsSource.cpp:
13066 QtContacts: use new save/fetch mechanism (supports time stamps,
13067 but currently broken)
13069 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
13071 * src/backends/qtcontacts/QtContactsSource.cpp:
13073 QtContacts: use proper QContactTimestamp template member detail
13076 2010-06-02 Patrick Ohly <patrick.ohly@intel.com>
13078 * src/backends/qtcontacts/Makefile.am:
13079 * src/backends/qtcontacts/QtContactsSource.cpp:
13080 * src/backends/qtcontacts/configure-sub.in:
13082 QtContacts: first complete (but not usable) backend
13084 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
13086 * src/backends/qtcontacts/Makefile.am:
13087 * src/backends/qtcontacts/QtContactsSource.cpp:
13088 * src/backends/qtcontacts/QtContactsSource.h:
13089 * src/backends/qtcontacts/QtContactsSourceRegister.cpp:
13090 * src/backends/qtcontacts/configure-sub.in:
13092 QtContacts: initial, empty implementation
13094 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
13096 * configure-post.in:
13097 * m4-repo/autotroll.m4:
13098 * m4-repo/autotroll.mk:
13100 Qt support: use Autotroll to determine right compile flags
13102 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
13104 * src/syncevo/Cmdline.cpp:
13106 command line: fix --print-items description luid handling
13108 2010-06-23 Patrick Ohly <patrick.ohly@intel.com>
13111 * src/syncevo/Cmdline.cpp:
13113 command line: allow temporary configs in import/export operations
13115 2010-06-25 Patrick Ohly <patrick.ohly@intel.com>
13117 * configure-pre.in:
13119 configure: fix for SoupTransportAgent without EDS and without
13122 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
13124 * test/ClientTest.cpp:
13126 testing: support sources which depend on anchors
13128 2010-06-21 Patrick Ohly <patrick.ohly@intel.com>
13130 * src/syncevo/Cmdline.cpp:
13132 command line: fix for new update/delete operations
13134 2010-06-17 Patrick Ohly <patrick.ohly@intel.com>
13136 * gen-autotools.sh:
13138 gen-autotools.sh: make order of files deterministic (MBC #2586)
13140 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
13142 * src/syncevo/Cmdline.cpp:
13143 * src/syncevo/SyncConfig.cpp:
13144 * src/syncevo/SyncConfig.h:
13146 command line import/export: failed for non-peer configs
13148 2010-06-16 Patrick Ohly <patrick.ohly@intel.com>
13150 * src/syncevo/SyncConfig.cpp:
13151 * src/syncevo/SyncConfig.h:
13153 config fix: operations on non-peer configs failed (MBC #3157)
13155 2010-06-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13157 * test/generate-html.xsl:
13158 * test/resultchecker.py:
13160 Testing: add 'known failure' support in nightly (MBC#2870)
13162 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13164 * src/syncevo/Cmdline.cpp:
13166 command line --print-items: added short description
13168 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13171 * src/syncevo/Cmdline.cpp:
13172 * src/syncevo/Cmdline.h:
13174 command line: added --delete-items
13176 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13179 * src/syncevo/Cmdline.cpp:
13180 * src/syncevo/Cmdline.h:
13182 command line: added --import/export/update/print-items
13184 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13186 * src/syncevo-dbus-server.cpp:
13187 * src/syncevo/SyncContext.cpp:
13188 * src/syncevo/SyncContext.h:
13190 SyncContext:readStdin(): a virtual method for reading input via
13193 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13195 * src/syncevo/Cmdline.cpp:
13197 Cmdline::isSync(): cosmetic change
13199 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13201 * src/syncevo/Cmdline.cpp:
13203 command line parsing: check for conflicting operations
13205 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13207 * src/syncevo/util.cpp:
13208 * src/syncevo/util.h:
13210 ReadFile(): added reading from open stream
13212 2010-06-10 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13216 valgrind: suppress memory issues for libical (MBC#1007)
13218 2010-06-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13222 valgrind: relax rules for icaltimezone_get_component (MBC#1007)
13224 2010-06-14 Jussi Kukkonen <jku@linux.intel.com>
13226 * src/gtk-ui/sync-ui.c:
13228 gtk-ui: make "Sync now" always translatable (MBC #3052)
13230 2010-06-11 Patrick Ohly <patrick.ohly@intel.com>
13233 * configure-pre.in:
13235 NEWS, version: SyncEvolution 1.0
13237 2010-06-09 Patrick Ohly <patrick.ohly@intel.com>
13243 2010-06-09 Patrick Ohly <patrick.ohly@intel.com>
13245 * test/runtests.py:
13247 nightly testing: updated suppression of tests for Memotoo and
13250 2010-06-09 Patrick Ohly <patrick.ohly@intel.com>
13252 * src/dbus/interfaces/Makefile.am:
13254 D-Bus API doc: fix for 'make dist'
13256 2010-06-08 Patrick Ohly <patrick.ohly@intel.com>
13258 * src/dbus/interfaces/Makefile.am:
13259 * src/dbus/interfaces/README:
13260 * src/dbus/interfaces/dbus-introspect-docs.dtd:
13261 * src/dbus/interfaces/mergepages.xsl:
13262 * src/dbus/interfaces/spec-to-docbook.xsl:
13263 * src/dbus/interfaces/syncevo-server-full.xml:
13264 * src/dbus/interfaces/syncevo-session-full.xml:
13266 Doc: enhanced D-Bus API documentation (MBC #1745)
13268 2010-05-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13270 * configure-post.in:
13271 * configure-pre.in:
13272 * src/Makefile-gen.am:
13273 * src/dbus/Makefile.am:
13274 * src/dbus/interfaces/Makefile.am:
13275 * src/dbus/interfaces/mergepages.xsl:
13276 * src/dbus/interfaces/spec-to-docbook.xsl:
13278 Doc: add '--enable-doc' option and generate D-Bus API doc(MBC
13281 2010-06-08 Patrick Ohly <patrick.ohly@intel.com>
13283 * src/dbus/interfaces/spec-strip-docs.xsl:
13285 D-Bus Qt bindings: remove annotations for glib
13287 2010-06-08 Carl Wong <carl.wong@intel.com>
13289 * src/dbus/interfaces/syncevo-server-full.xml:
13290 * src/dbus/interfaces/syncevo-session-full.xml:
13291 * src/dbus/qt/dbustypes.cpp:
13292 * src/dbus/qt/dbustypes.h:
13294 D-Bus binding for Qt
13296 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
13298 * src/syncevo/SyncConfig.cpp:
13300 SyncConfig::getUseProxy(): avoid TRUE/FALSE (MBC #10506)
13302 2010-06-04 Patrick Ohly <patrick.ohly@intel.com>
13304 * src/gtk-ui/sync-ui.c:
13306 sync-ui: renamed local sync() to do_sync() to avoid name
13307 collision with system sync()
13309 2010-06-01 Patrick Ohly <patrick.ohly@intel.com>
13311 * test/README.funambol:
13312 * test/testcases/itodo20.ics.funambol.tem.patch:
13314 Funambol: no longer supports COMPLETED
13316 2010-05-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13320 valgrind: clean up valgrind issues (MBC#1007)
13322 2010-06-01 Patrick Ohly <patrick.ohly@intel.com>
13326 evo.supp: relaxed rule for icalparser_parse_string (MBC #1007)
13328 2010-06-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13330 * src/syncevo/SyncContext.cpp:
13332 LogDirTest: save and restore logger level (MBC#2570)
13334 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
13336 * src/syncevo/lcs.h:
13338 lcs: fixed out-of-bounds array access (MBC #1007)
13340 2010-05-27 Patrick Ohly <patrick.ohly@intel.com>
13342 * test/test-dbus.py:
13344 test-dbus.py: remove timeout before entering cleanup
13346 2010-05-27 Patrick Ohly <patrick.ohly@intel.com>
13348 * src/syncevo/SyncContext.cpp:
13349 * src/syncevo/SyncContext.h:
13351 HTTP SyncML server mode: fixed crash when handling second session
13353 2010-05-27 Patrick Ohly <patrick.ohly@intel.com>
13355 * src/syncevo/LogRedirect.cpp:
13357 output redirection: detect glib output despite app name
13359 2010-05-26 Patrick Ohly <patrick.ohly@intel.com>
13361 * src/syncevo-dbus-server.cpp:
13363 syncevo-dbus-server: first sync was done without libical time
13364 zone info (MBC #2435)
13366 2010-05-24 ivarela <malditoastur@gmail.com>
13370 l10n: Updates to Asturian (ast) translation
13372 2010-05-19 dbl2010 <dbl2010@gmail.com>
13376 l10n: Initial upload
13378 2010-05-19 ivarela <malditoastur@gmail.com>
13382 l10n: updates asturian translation
13384 2010-05-18 GLS_DEU1 <clarax.steiner-jay@intel.com>
13388 l10n: Updates to German (de) translation
13390 2010-05-18 GLS_DEU <andreasx.machoy@intel.com>
13394 l10n: Updates to German (de) translation
13396 2010-05-18 GLS_FIN4 <annax.bergman@intel.com>
13400 l10n: Updates to Finnish (fi) translation
13402 2010-05-18 GLS_ITA1 <francescax.godani.muzi@intel.com>
13406 l10n: Updates to Italian (it) translation
13408 2010-05-18 Patrick Ohly <patrick.ohly@intel.com>
13412 NEWS: updated for tentative 1.0 final
13414 2010-05-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13416 * test/generate-html.xsl:
13417 * test/resultchecker.py:
13419 Testing: fix wrong link for calendar+todo issue (MBC #1397)
13421 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13423 * src/syncevo-dbus-server.cpp:
13425 D-Bus server + command line: return error code when failed(MBC
13428 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13430 * src/templates/clients/phone/nokia/S60/N85.ini:
13431 * src/templates/clients/phone/nokia/maemo/n900.ini:
13433 config: add 'calendar+todo' source for nokia configs (MBC#2101)
13435 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13437 * test/syncevo-phone-config.py:
13439 syncevo-phone-config: generate correct config for 'calendar+todo'
13442 2010-05-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
13444 * src/templates/clients/phone/nokia/S40/7210c.ini:
13446 config: add 'calendar+todo' source for nokia7210c config
13449 2010-05-18 gls_rus1 <bogdanx.nosach@intel.com>
13453 l10n: Updates to Russian (ru) translation
13455 2010-05-18 gls_rus1 <bogdanx.nosach@intel.com>
13459 l10n: Updates to Russian (ru) translation
13461 2010-05-18 GLS_FRA3 <david.cicognani@ptiglobal.net>
13465 l10n: Updates to French (fr) translation
13467 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
13469 * src/backends/evolution/EvolutionCalendarSource.cpp:
13471 Funambol, Memotoo: preserve meeting series when receiving update
13472 for detached recurrence (MBC #1916)
13474 2010-05-10 Patrick Ohly <patrick.ohly@intel.com>
13476 * src/syncevo/eds_abi_wrapper.cpp:
13477 * src/syncevo/eds_abi_wrapper.h:
13479 EDS compatibility: added several recurrence ID related methods
13482 2010-05-13 GLSJPN_Yukari <yukarix.yamashita@intel.com>
13486 l10n: Updates to Japanese (ja) translation
13488 2010-05-12 GLS_DEU1 <clarax.steiner-jay@intel.com>
13492 l10n: Updates to German (de) translation
13494 2010-05-12 gls_rus1 <bogdanx.nosach@intel.com>
13498 l10n: Updates to Russian (ru) translation
13500 2010-05-12 gls_rus1 <bogdanx.nosach@intel.com>
13504 l10n: Updates to Russian (ru) translation
13506 2010-05-12 GLS_ITA1 <francescax.godani.muzi@intel.com>
13510 l10n: Updates to Italian (it) translation
13512 2010-05-12 GLS_ITA1 <francescax.godani.muzi@intel.com>
13516 l10n: Updates to Italian (it) translation
13518 2010-05-12 GLS_NLD3 <thomasx.martens@intel.com>
13522 l10n: Updates to Dutch (Flemish) (nl) translation
13524 2010-05-12 tomasgalicia <tomas.galicia@intel.com>
13528 l10n: Updates to Spanish (Castilian) (es) translation
13530 2010-05-12 zerng07 <pswo10680@gmail.com>
13534 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
13536 2010-05-11 GLS_PTB <gaborx.k.becht@intel.com>
13540 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13542 2010-05-07 GLS_DEU1 <clarax.steiner-jay@intel.com>
13546 l10n: Updates to Italian (it) translation
13548 2010-05-07 tomasgalicia <tomas.galicia@intel.com>
13552 l10n: Updates to Spanish (Castilian) (es) translation
13554 2010-05-07 GLS_CHS2 <mackeyx.tian@intel.com>
13558 l10n: Updates to Chinese (China) (zh_CN) translation
13560 2010-05-06 GLS_ITA1 <francescax.godani.muzi@intel.com>
13564 l10n: Updates to Italian (it) translation
13566 2010-05-06 GLSJPN_Yukari <yukarix.yamashita@intel.com>
13570 l10n: Updates to Japanese (ja) translation
13572 2010-05-06 gls_rus1 <bogdanx.nosach@intel.com>
13576 l10n: Updates to Russian (ru) translation
13578 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
13582 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13584 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
13588 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13590 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
13594 l10n: Updates to Spanish (Castilian) (es) translation
13596 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
13600 l10n: Updates to Spanish (Castilian) (es) translation
13602 2010-05-03 GLS_POL1 <ewax.zielinska@intel.com>
13606 l10n: Updates to Polish (pl) translation
13608 2010-05-01 GLS_CHS2 <mackeyx.tian@intel.com>
13612 l10n: Updates to Chinese (China) (zh_CN) translation
13614 2010-05-01 GLS_DEU1 <clarax.steiner-jay@intel.com>
13618 l10n: Updates to German (de) translation
13620 2010-04-30 GLS_KOR <sunx.kim@intel.com>
13624 l10n: Updates to Korean (ko) translation
13626 2010-04-30 GLS_PTB <gaborx.k.becht@intel.com>
13630 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13632 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
13636 l10n: Updates to Italian (it) translation
13638 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
13642 l10n: Updates to Italian (it) translation
13644 2010-04-25 margie <margie.foster@intel.com>
13648 l10n: first submission
13650 2010-04-21 TomasVirgl <tomas@virgl.net>
13654 l10n: Initial slovak translation
13656 2010-05-11 GLS_PTB <gaborx.k.becht@intel.com>
13660 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13662 2010-05-11 Jussi Kukkonen <jku@linux.intel.com>
13664 * src/gtk-ui/sync-ui.c:
13666 gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)
13668 2010-05-11 Jussi Kukkonen <jku@linux.intel.com>
13670 * src/gtk-ui/sync-ui.c:
13672 gtk-ui: explicitly set names for glade widgets (MBC #1372)
13674 2010-05-11 Jussi Kukkonen <jku@linux.intel.com>
13676 * src/gtk-ui/sync-ui.c:
13678 gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)
13680 2010-05-07 Patrick Ohly <patrick.ohly@intel.com>
13682 * test/syncevo-phone-config.py:
13684 syncevo-phone-config: handle phones with no calendar or no todo
13687 2010-05-07 GLS_DEU1 <clarax.steiner-jay@intel.com>
13691 l10n: Updates to Italian (it) translation
13693 2010-05-07 tomasgalicia <tomas.galicia@intel.com>
13697 l10n: Updates to Spanish (Castilian) (es) translation
13699 2010-05-07 GLS_CHS2 <mackeyx.tian@intel.com>
13703 l10n: Updates to Chinese (China) (zh_CN) translation
13705 2010-05-06 GLS_ITA1 <francescax.godani.muzi@intel.com>
13709 l10n: Updates to Italian (it) translation
13711 2010-05-06 GLSJPN_Yukari <yukarix.yamashita@intel.com>
13715 l10n: Updates to Japanese (ja) translation
13717 2010-05-06 gls_rus1 <bogdanx.nosach@intel.com>
13721 l10n: Updates to Russian (ru) translation
13723 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
13727 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13729 2010-05-05 GLS_PTB <gaborx.k.becht@intel.com>
13733 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13735 2010-05-05 Patrick Ohly <patrick.ohly@intel.com>
13737 * test/Makefile.am:
13739 ical20.ics.local: must be included in dist
13741 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
13745 l10n: Updates to Spanish (Castilian) (es) translation
13747 2010-05-04 tomasgalicia <tomas.galicia@intel.com>
13751 l10n: Updates to Spanish (Castilian) (es) translation
13753 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
13755 * src/Makefile-gen.am:
13756 * test/ClientTest.cpp:
13757 * test/testcases/ical20.ics.local:
13759 client-test: added test case for broken VTIMEZONE matching (MBC
13762 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
13764 * test/test-dbus.py:
13766 test-dbus.py: test server progress events (MBC #1359)
13768 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
13770 * src/syncevo/SyncContext.cpp:
13772 SyncContext: accept progress events in server mode (MBC #1359)
13774 2010-04-28 Patrick Ohly <patrick.ohly@intel.com>
13777 * configure-pre.in:
13779 README.html: built from README.rst with rst2html (MBC #690)
13781 2010-04-28 Patrick Ohly <patrick.ohly@intel.com>
13786 * configure-pre.in:
13788 README: replaced with README.rst, added man page (MBC #690)
13790 2010-04-28 Patrick Ohly <patrick.ohly@intel.com>
13794 README: converted into reStructuredText (MBC #690)
13796 2010-05-04 Patrick Ohly <patrick.ohly@intel.com>
13798 * src/syncevo/configs/remoterules/server/46_E55.xml:
13800 Nokia E55: needs absolute alarm times (MBC #1657)
13802 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13804 * src/syncevo/SyncConfig.cpp:
13806 templates: skip over temporary files (MBC #1208)
13808 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13810 * src/syncevo/Cmdline.cpp:
13811 * src/syncevo/SyncConfig.cpp:
13813 templates: also search in .config/syncevolution-templates (MBC
13816 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13818 * src/Makefile-gen.am:
13819 * src/syncevo/SyncConfig.cpp:
13820 * src/syncevo/SyncConfig.h:
13821 * src/templates/clients/SyncEvolution.ini:
13822 * src/templates/clients/SyncEvolution/config.ini:
13823 * src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
13824 * src/templates/clients/SyncEvolution/sources/calendar/config.ini:
13825 * src/templates/clients/SyncEvolution/sources/memo/config.ini:
13826 * src/templates/clients/SyncEvolution/sources/todo/config.ini:
13827 * src/templates/clients/SyncEvolution/template.ini:
13828 * src/templates/clients/phone/nokia/S40/7210c.ini:
13829 * src/templates/clients/phone/nokia/S40/7210c/config.ini:
13830 * src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
13831 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
13832 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
13833 * src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
13834 * src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
13835 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
13836 * src/templates/clients/phone/nokia/S60/N85.ini:
13837 * src/templates/clients/phone/nokia/S60/N85/config.ini:
13838 * src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
13839 * src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
13840 * src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
13841 * src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
13842 * src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
13843 * src/templates/clients/phone/nokia/S60/N85/template.ini:
13844 * src/templates/clients/phone/nokia/maemo/n900.ini:
13845 * src/templates/clients/phone/nokia/maemo/n900/config.ini:
13846 * src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
13847 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
13848 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
13849 * src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
13850 * src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
13851 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
13852 * src/templates/servers/Funambol.ini:
13853 * src/templates/servers/Funambol/config.ini:
13854 * src/templates/servers/Funambol/sources/addressbook/config.ini:
13855 * src/templates/servers/Funambol/sources/calendar/config.ini:
13856 * src/templates/servers/Funambol/sources/memo/config.ini:
13857 * src/templates/servers/Funambol/sources/todo/config.ini:
13858 * src/templates/servers/Funambol/template.ini:
13859 * src/templates/servers/ScheduleWorld.ini:
13860 * src/templates/servers/ScheduleWorld/config.ini:
13861 * src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
13862 * src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
13863 * src/templates/servers/ScheduleWorld/sources/memo/config.ini:
13864 * src/templates/servers/ScheduleWorld/sources/todo/config.ini:
13865 * src/templates/servers/ScheduleWorld/template.ini:
13867 templates: use single-file format (MBC #1208)
13869 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13871 * src/syncevo/IniConfigNode.cpp:
13872 * src/syncevo/IniConfigNode.h:
13873 * src/syncevo/Makefile.am:
13874 * src/syncevo/SingleFileConfigTree.cpp:
13875 * src/syncevo/SingleFileConfigTree.h:
13877 single file format for multiple .ini files (MBC #1208)
13879 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13881 * src/syncevo/Makefile.am:
13882 * src/syncevo/StringDataBlob.cpp:
13883 * src/syncevo/StringDataBlob.h:
13885 StringDataBlob: read/write shared string in memory
13887 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13889 * src/syncevo/ConfigNode.cpp:
13890 * src/syncevo/FileConfigNode.cpp:
13891 * src/syncevo/Makefile.am:
13893 ConfigNode: moved ConfigNode::createFileNode() into separate file
13895 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13897 * src/syncevo/DataBlob.h:
13898 * src/syncevo/FileDataBlob.cpp:
13899 * src/syncevo/FileDataBlob.h:
13900 * src/syncevo/Makefile.am:
13901 * src/syncevo/SafeOstream.cpp:
13902 * src/syncevo/SafeOstream.h:
13904 DataBlob: abstract access to chunks of data
13906 2010-05-03 Patrick Ohly <patrick.ohly@intel.com>
13908 * src/syncevo/util.cpp:
13909 * src/syncevo/util.h:
13911 util: getBasename()/getDirname()/splitPath()
13913 2010-05-03 GLS_POL1 <ewax.zielinska@intel.com>
13917 l10n: Updates to Polish (pl) translation
13919 2010-05-03 Jussi Kukkonen <jku@linux.intel.com>
13921 * src/gtk-ui/sync-config-widget.c:
13922 * src/gtk-ui/sync-ui.c:
13924 gtk-ui: preserve configuration names on save (BME #1266)
13926 2010-04-29 Jussi Kukkonen <jku@linux.intel.com>
13928 * src/gtk-ui/ui.glade:
13930 gtk-ui: put emergency view in scrolledwindow (BME #1296)
13932 2010-05-01 GLS_CHS2 <mackeyx.tian@intel.com>
13936 l10n: Updates to Chinese (China) (zh_CN) translation
13938 2010-05-01 GLS_DEU1 <clarax.steiner-jay@intel.com>
13942 l10n: Updates to German (de) translation
13944 2010-04-30 GLS_KOR <sunx.kim@intel.com>
13948 l10n: Updates to Korean (ko) translation
13950 2010-04-30 GLS_PTB <gaborx.k.becht@intel.com>
13954 l10n: Updates to Brazilian Portuguese (pt_BR) translation
13956 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
13960 l10n: Updates to Italian (it) translation
13962 2010-04-30 GLS_ITA1 <francescax.godani.muzi@intel.com>
13966 l10n: Updates to Italian (it) translation
13968 2010-04-23 Chen Congwu <congwu.chen@intel.com>
13970 * test/runtests.py:
13972 Ovi nightly testing: set serverName to 'Ovi' instead of 'ovi'
13974 2010-04-27 Patrick Ohly <patrick.ohly@intel.com>
13976 * test/syncevo-phone-config.py:
13978 syncevo-phone-config: add "forced types" to tested configs (MBC
13981 2010-04-26 Patrick Ohly <patrick.ohly@intel.com>
13983 * src/syncevo/SyncML.cpp:
13985 SAN message: typo fix in text/calendar => text/x-vcalendar
13986 mapping (MBC #1197)
13988 2010-04-26 Patrick Ohly <patrick.ohly@intel.com>
13990 * test/syncevo-phone-config.py:
13992 syncevo-phone-config: avoid referencing invalid config (MBC
13995 2010-04-26 Chen Congwu <congwu.chen@intel.com>
13997 * test/syncevo-phone-config.py:
13999 syncevo-phone-config: some syntax fixes
14001 2010-04-24 Patrick Ohly <patrick.ohly@intel.com>
14003 * test/syncevo-phone-config.py:
14005 syncevo-phone-config: fix combined calendar detection for Nokia
14006 phones?! (MBC #1197)
14008 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
14010 * test/syncevo-phone-config.py:
14012 syncevo-phone-config: reimplemented template generation and
14013 calendar+todo detection (MBC #1197)
14015 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
14017 * src/syncevo/SyncContext.cpp:
14018 * test/syncevo-phone-config.py:
14020 syncevo-phone-config: let CTRL-C really abort syncevolution (MBC
14023 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
14025 * test/syncevo-phone-config.py:
14027 syncevo-phone-config: use -v for minimal information about tested
14028 config, -v -v for full output (MBC #1197)
14030 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
14032 * test/syncevo-phone-config.py:
14034 syncevo-phone-config: avoid writing in user's .config while
14035 testing (MBC #1197)
14037 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
14039 * test/syncevo-phone-config.py:
14041 syncevo-phone-config: avoid deprecated popen2, check for fatal
14044 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
14046 * test/syncevo-phone-config.py:
14048 syncevo-phone-config: fixed mkdir (MBC #1197)
14050 2010-04-23 Patrick Ohly <patrick.ohly@intel.com>
14052 * test/syncevo-phone-config.py:
14054 syncevo-phone-config: do not hide command line errors (MBC #1197)
14056 2010-04-22 Patrick Ohly <patrick.ohly@intel.com>
14058 * test/syncevo-phone-config.py:
14060 syncevo-phone-config: fixed Python syntax errors
14062 2010-04-26 Patrick Ohly <patrick.ohly@intel.com>
14064 * src/syncevo/eds_abi_wrapper.cpp:
14066 syncevolution --version: missing infos about system shared libs
14068 2010-04-25 margie <margie.foster@intel.com>
14072 l10n: first submission
14074 2010-04-21 TomasVirgl <tomas@virgl.net>
14078 l10n: Initial slovak translation
14080 2010-04-20 Patrick Ohly <patrick.ohly@intel.com>
14083 * configure-pre.in:
14085 NEWS, version: updated for final 1.0 beta 3
14087 2010-04-20 Jussi Kukkonen <jku@linux.intel.com>
14089 * src/gtk-ui/sync-ui.c:
14091 gtk-ui: set "settings"-btn insensitive when syncing (MB #10482)
14093 2010-04-20 Chen Congwu <congwu.chen@intel.com>
14095 * test/syncevo-phone-config.py:
14097 phone-config-tool: setting test data and test result temp dir
14100 2010-04-19 Chen Congwu <congwu.chen@intel.com>
14102 * src/syncevo/SyncConfig.cpp:
14104 Ovi template: disable certificate checking
14106 2010-04-17 Chen Congwu <congwu.chen@intel.com>
14108 * test/resultchecker.py:
14110 resultchecker: wrote 'calendar_todo' as tag name for
14113 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
14115 * src/syncevo-dbus-server.cpp:
14117 auto sync notifications: avoid extra "Dismiss" button (MB #10487)
14119 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
14121 * src/syncevo/SyncConfig.cpp:
14123 Ovi.com: fixed typos
14125 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
14127 * src/client-test-app.cpp:
14128 * src/syncevolution.cpp:
14130 command line, client-test: avoid "g_set_application_name not set"
14133 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
14135 * src/Makefile-gen.am:
14136 * src/client-test-app.cpp:
14138 client-test: enable it to use keyring by default (MB #10479)
14140 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
14143 * src/syncevo/Cmdline.cpp:
14144 * src/syncevo/SyncConfig.cpp:
14145 * src/templates/servers/Funambol/config.ini:
14147 RetryInterval: 0 for Funambol, 2M for everyone else (MB #10451)
14149 2010-04-16 Jussi Kukkonen <jku@linux.intel.com>
14151 * configure-pre.in:
14152 * src/gtk-ui/sync-config-widget.c:
14153 * src/gtk-ui/sync-ui.c:
14155 gtk-ui: fix mx-gtk >= 0.99.1 header location (BME #892)
14157 2010-04-17 Chen Congwu <congwu.chen@intel.com>
14159 * test/syncevo-phone-config.py:
14161 config-phone: interrupt handling
14163 2010-04-14 Chen Congwu <congwu.chen@intel.com>
14165 * src/Makefile-gen.am:
14166 * test/Makefile.am:
14167 * test/syncevo-phone-config.py:
14169 Test tools: automatically detection working configuration for a
14172 2010-03-26 Chen Congwu <congwu.chen@intel.com>
14174 * src/syncevo/SyncContext.cpp:
14176 noctcap: Do not send ctcap properties when set
14177 SYNCEVOLUTION_NOCTCAP
14179 2010-03-26 Chen Congwu <congwu.chen@intel.com>
14181 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
14182 * src/backends/file/FileSyncSourceRegister.cpp:
14183 * src/client-test-app.cpp:
14184 * test/ClientTest.cpp:
14186 Test: Also register file:calendar+todo test for file backend
14188 2010-04-19 Patrick Ohly <patrick.ohly@intel.com>
14190 * src/dbus/interfaces/syncevo-server-full.xml:
14192 D-Bus API: added templateName to documentation (MB #10406)
14194 2010-04-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14196 * src/dbus/interfaces/syncevo-server-full.xml:
14198 D-Bus doc: refine spec about Bluetooth device support for
14201 2010-04-15 Patrick Ohly <patrick.ohly@intel.com>
14203 * src/syncevo/LogRedirect.cpp:
14205 LogRedirect: redirecting STDOUT to log level SHOW broke the tests
14207 2010-04-15 Patrick Ohly <patrick.ohly@intel.com>
14209 * src/syncevo/SyncConfig.cpp:
14211 SecondsConfigProperty: accept "+" sign in duration and interval
14214 2010-04-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14216 * src/dbus/interfaces/syncevo-session-full.xml:
14217 * src/syncevo-dbus-server.cpp:
14218 * src/syncevolution.cpp:
14220 command line + D-Bus: pass known environment variables (MB#10477)
14222 2010-04-15 Chen Congwu <congwu.chen@intel.com>
14224 * test/runtests.py:
14228 2010-04-14 Chen Congwu <congwu.chen@intel.com>
14234 2010-04-14 Jussi Kukkonen <jku@linux.intel.com>
14236 * src/templates/clients/phone/nokia/S60/N85/config.ini:
14237 * src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
14238 * src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
14239 * src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
14240 * src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
14241 * src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
14242 * src/templates/clients/phone/nokia/S60/N85/template.ini:
14244 templates: add N85 (Nokia S60) template
14246 2010-04-12 Patrick Ohly <patrick.ohly@intel.com>
14248 * src/syncevo/configs/datatypes/01vcard-profile.xml:
14250 vCard profile: hide X-EVOLUTION-UI-SLOT in DevInf for Nokia N85
14253 2010-04-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14255 * src/dbus/syncevo-dbus-types.h:
14256 * src/dbus/syncevo-server.c:
14258 sync-ui: don't use built-in specialized types (MB #10471)
14260 2010-04-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14262 * src/syncevo-dbus-server.cpp:
14263 * src/syncevolution.cpp:
14265 dbus server + command line: return error code (MB#10476)
14267 2010-04-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14269 * src/syncevo-dbus-server.cpp:
14271 DBus server: abort when user didn't provide password (MB#10475)
14273 2010-04-13 Jussi Kukkonen <jku@linux.intel.com>
14275 * src/gtk-ui/sync-ui.c:
14277 gtk-ui: fix crasher and wrong UI state (MB #10473)
14279 2010-04-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14281 * src/syncevo/SyncContext.cpp:
14282 * src/syncevo/configs/remoterules/client/01mobical.xml:
14283 * src/syncevo/configs/scripting/11calendar.xml:
14285 Cal + Mobical: apply the workaround only for Mobical (MB#10458)
14287 2010-04-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14289 * src/syncevo/configs/scripting/11calendar.xml:
14291 Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)
14293 2010-04-09 Patrick Ohly <patrick.ohly@intel.com>
14295 * src/syncevo/configs/datatypes/01vcard-profile.xml:
14297 vCard profile: disable Synthesis iPhone client TYPE extensions
14300 2010-04-09 Patrick Ohly <patrick.ohly@intel.com>
14302 * test/ClientTest.cpp:
14304 client-test: CLIENT_TEST_SIMPLE_UID
14306 2010-04-09 Jussi Kukkonen <jku@linux.intel.com>
14308 * src/templates/clients/phone/nokia/maemo/n900/config.ini:
14310 templates: set N900 as consumerReady (MB #10336)
14312 2010-04-09 Jussi Kukkonen <jku@linux.intel.com>
14314 * src/gtk-ui/sync-ui.c:
14316 gtk-ui: never show non-consumerReady templates (MB #10472)
14318 2010-04-09 Patrick Ohly <patrick.ohly@intel.com>
14320 * src/gdbus/gdbus-cxx-bridge.h:
14322 dbus C++ bridge: fix inconsistent CallbackData instantiation
14324 2010-04-09 zerng07 <pswo10680@gmail.com>
14328 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
14330 2010-04-09 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
14334 l10n: Updates to Italian (it) translation
14336 2010-04-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14338 * src/gdbus/gdbus-cxx-bridge.h:
14340 gdbus c++: fix an issue of DBusClientCall exposed by valgrind
14343 2010-04-09 Jussi Kukkonen <jku@linux.intel.com>
14345 * src/gtk-ui/sync-config-widget.c:
14347 gtk-ui: fix device template autoselection (MB #10469)
14349 2010-04-09 GLS_FRA3 <david.cicognani@ptiglobal.net>
14353 l10n: Updates to French (fr) translation
14355 2010-04-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14357 * src/dbus/interfaces/syncevo-server-full.xml:
14359 dbus api: change the signature of 'handler' of 'InfoRequest'
14361 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14363 * src/gdbus/gdbus-cxx-bridge.h:
14364 * src/syncevo-dbus-server.cpp:
14365 * src/syncevolution.cpp:
14367 cmdline: fix password hang (MB#5043)
14369 2010-04-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14371 * src/syncevo/Cmdline.cpp:
14373 command line: fix a regression checked by nightly
14375 2010-04-08 kushylee <>
14379 l10n: Updates to Korean (ko) translation
14381 2010-04-08 GLS_DEU1 <clarax.steiner-jay@intel.com>
14385 l10n: Updates to German (de) translation
14387 2010-04-08 A Olsson <AnnikaNbpt@gmail.com>
14391 l10n: Updates to Swedish (sv) translation
14393 2010-04-08 smilex2005 <eija@fascinatingwords.com>
14397 l10n: Updates to Finnish (fi) translation
14399 2010-04-07 tomasgalicia <tomas.galicia@intel.com>
14403 l10n: Updates to Spanish (Castilian) (es) translation
14405 2010-04-07 Patrick Ohly <patrick.ohly@intel.com>
14407 * src/syncevo/Cmdline.cpp:
14408 * src/syncevo/Cmdline.h:
14410 command line + D-Bus: fix for "some parameters are already
14411 handled by parse()" (MB #5013)
14413 2010-04-07 Patrick Ohly <patrick.ohly@intel.com>
14415 * src/syncevo/Cmdline.cpp:
14417 command line + D-Bus: fix for "pass absolute paths to dbus
14418 server" (MB #10461)
14420 2010-04-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14422 * src/syncevo/Cmdline.cpp:
14423 * src/syncevo/Cmdline.h:
14424 * src/syncevo/util.cpp:
14425 * src/syncevo/util.h:
14426 * src/syncevolution.cpp:
14428 command line + D-Bus: pass absolute paths to dbus server
14431 2010-04-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14433 * src/syncevo-dbus-server.cpp:
14434 * src/syncevolution.cpp:
14436 command line + D-Bus: throw exceptions once 'Execute' gets errors
14439 2010-04-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14441 * src/dbus/interfaces/syncevo-session-full.xml:
14443 D-Bus: add description for 'Session.Execute'
14445 2010-04-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14447 * test/test-dbus.py:
14449 test-dbus: change expected results of 'testSharedTypeOther'
14452 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14454 * src/syncevo-dbus-server.cpp:
14456 Config: preserve type when getting config from a template
14459 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
14461 * src/syncevo-dbus-server.cpp:
14462 * test/test-dbus.py:
14464 D-Bus API: allow reading template for non-existent context (MB
14467 2010-04-07 Takashi <takashi.kazami@novuscom.net>
14471 l10n: Updates to Japanese (ja) translation
14473 2010-04-07 GLS_CHS <yunx.nie@intel.com>
14477 l10n: Updates to Chinese (China) (zh_CN) translation
14479 2010-04-07 GLS_NLD <albert.dijkstra@ptiglobal.net>
14483 l10n: Updates to Dutch (Flemish) (nl) translation
14485 2010-04-06 GLS_ESP <gonzalox.e.velasquez@intel.com>
14489 l10n: Updates to Spanish (Castilian) (es) translation
14491 2010-04-06 promuald <info@transsoft.pl>
14495 l10n: Updates to Polish (pl) translation
14497 2010-04-06 GLS_PTB <gaborx.k.becht@intel.com>
14501 l10n: Updates to Brazilian Portuguese (pt_BR) translation
14503 2010-04-06 promuald <info@transsoft.pl>
14507 l10n: Updates to Polish (pl) translation
14509 2010-04-06 Leila <leilaa@abc-lang.com>
14513 l10n: Updates to Russian (ru) translation
14515 2010-04-05 zerng07 <pswo10680@gmail.com>
14519 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
14521 2010-04-01 zerng07 <pswo10680@gmail.com>
14525 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
14527 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
14531 NEWS: next update for 1.0 beta 3
14533 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
14535 * src/syncevo/Cmdline.h:
14536 * src/syncevolution.cpp:
14538 command line + D-Bus: some parameters are already handled by
14541 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
14543 * src/syncevo/LogRedirect.cpp:
14544 * src/syncevo/LogRedirect.h:
14545 * src/syncevo/util.cpp:
14547 LogRedirect with streams: better error handling (MB #5041)
14549 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
14551 * src/syncevo/LogRedirect.cpp:
14553 LogRedirect + Execute(): use SOCK_STREAM to detect EOF (MB #5041)
14555 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
14557 * src/syncevo/LogRedirect.cpp:
14558 * src/syncevo/LogRedirect.h:
14559 * src/syncevo/SyncContext.cpp:
14560 * src/syncevo/util.cpp:
14561 * src/syncevo/util.h:
14563 LogRedirect + system(): avoid loosing output (MB #5041)
14565 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
14567 * src/syncevo-dbus-server.cpp:
14568 * src/syncevo/LogRedirect.cpp:
14569 * src/syncevo/LogRedirect.h:
14571 syncevo-dbus-server stdout: split at lines (MB #5042)
14573 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
14575 * src/syncevo-dbus-server.cpp:
14577 syncevo-dbus-server: redirect stdout (MB #5042)
14579 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
14581 * src/syncevo-dbus-server.cpp:
14582 * src/syncevo/SyncContext.h:
14584 fix for Transport Timeout: callback must also be set for D-Bus
14586 2010-04-01 Patrick Ohly <patrick.ohly@intel.com>
14588 * src/syncevo-dbus-server.cpp:
14590 Server.GetSessions(): return array of object paths (MB #10452)
14592 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14594 * src/gdbus/gdbus-cxx-bridge.h:
14595 * src/syncevolution.cpp:
14597 Cmdline: watch daemon if it has gone (MB #5043)
14599 2010-03-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14601 * test/test-dbus.py:
14603 test-dbus: fix 2 issues of test-dbus.py
14605 2010-04-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14607 * src/syncevo/configs/scripting/11calendar.xml:
14609 Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)
14611 2010-03-31 Chen Congwu <congwu.chen@intel.com>
14613 * src/syncevo/ObexTransportAgent.cpp:
14615 ObexTransportAgent: set requestStart for connect
14617 2010-03-31 Chen Congwu <congwu.chen@intel.com>
14619 * src/syncevo/SyncContext.cpp:
14620 * src/syncevo/SyncContext.h:
14622 Transport Timeout: setting the timeout callback within
14623 createTransportAgent
14625 2010-04-01 Chen Congwu <congwu.chen@intel.com>
14627 * src/syncevo-dbus-server.cpp:
14628 * test/test-dbus.py:
14630 Presence Detection: listen connman signals instead of polling
14633 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
14635 * src/syncevo/SyncConfig.cpp:
14637 SecondsConfigProperty: don't accept units without number (MB
14640 2010-03-31 Patrick Ohly <patrick.ohly@intel.com>
14642 * README.packagers:
14643 * configure-pre.in:
14645 packaging: fail harder if libnotify is missing (MB #1000).
14647 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
14649 * src/gtk-ui/sync-ui.c:
14651 gtk-ui: revert to old widgets names for Toolbar
14653 2010-03-25 Jussi Kukkonen <jku@linux.intel.com>
14655 * src/gtk-ui/Makefile.am:
14656 * src/gtk-ui/close.png:
14657 * src/gtk-ui/close_hover.png:
14658 * src/gtk-ui/mux-icon-button.c:
14659 * src/gtk-ui/mux-icon-button.h:
14660 * src/gtk-ui/mux-window.c:
14661 * src/gtk-ui/mux-window.h:
14662 * src/gtk-ui/settings.png:
14663 * src/gtk-ui/settings_hover.png:
14664 * src/gtk-ui/sync-ui.c:
14665 * src/gtk-ui/sync-ui.rc:
14666 * src/gtk-ui/ui.glade:
14668 gtk-ui: start using GtkToolbar for Meego window
14670 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
14672 * src/gtk-ui/sync-ui.c:
14674 gtk-ui: fix source order in emergency view (MB #9714)
14676 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
14678 * src/gtk-ui/sync-config-widget.c:
14680 gtk-ui: bug fix: show send/receive buttons in config
14682 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
14684 * src/gtk-ui/sync-config-widget.c:
14686 gtk-ui: improve configuration layout
14688 2010-03-31 Jussi Kukkonen <jku@linux.intel.com>
14690 * src/gtk-ui/sync-config-widget.c:
14692 gtk_ui: check source usability for templates (MB #9961)
14694 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
14696 * src/Makefile-gen.am:
14698 command line + D-Bus: fixed "make distcheck"
14700 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
14702 * src/backends/evolution/e-cal-check-timezones.c:
14704 e_cal_check_timezones(): broken in EDS 2.30 due to change of
14705 error code (GNOME Bugzilla #611558, Moblin Bugzilla #9820)
14707 2010-03-30 Patrick Ohly <patrick.ohly@intel.com>
14709 * src/backends/evolution/EvolutionCalendarSource.cpp:
14710 * src/backends/evolution/EvolutionContactSource.cpp:
14712 Evolution backends: don't delay in open() unnecessarily
14714 2010-03-29 Jussi Kukkonen <jku@linux.intel.com>
14716 * src/gtk-ui/sync-config-widget.c:
14718 gtk-ui: really sort templates in device config (MB#10336)
14720 2010-03-24 Jussi Kukkonen <jku@linux.intel.com>
14722 * src/gtk-ui/sync-config-widget.c:
14724 gtk-ui: Show an error message when saving config fails
14726 2010-03-29 Patrick Ohly <patrick.ohly@intel.com>
14728 * src/Makefile-gen.am:
14729 * src/syncevolution.cpp:
14731 command line + D-Bus: fixed compile problems
14733 2010-03-26 Chen Congwu <congwu.chen@intel.com>
14735 * src/syncevo/ObexTransportAgent.cpp:
14737 obex fix: set obex_ready flag when receving link_err in
14740 2010-03-29 Patrick Ohly <patrick.ohly@intel.com>
14742 * src/syncevo/Cmdline.cpp:
14744 command line + D-Bus: --status help and output (MB #5043)
14746 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14748 * src/syncevo-dbus-server.cpp:
14750 command line + daemon: reporting exceptions inside Cmdline::run()
14753 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14755 * src/dbus/interfaces/syncevo-server-full.xml:
14756 * src/gdbus/gdbus-cxx-bridge.h:
14757 * src/syncevo-dbus-server.cpp:
14758 * src/syncevo/Logging.cpp:
14759 * src/syncevo/Logging.h:
14760 * src/syncevolution.cpp:
14762 command line + D-Bus signal cleanup (MB #5043)
14764 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14766 * src/syncevolution.cpp:
14768 command line + daemon: fix for "virtual function called" during
14769 shutdown (fix for MB #5043)
14771 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14773 * src/syncevo-dbus-server.cpp:
14774 * src/syncevo/Cmdline.cpp:
14775 * src/syncevo/Cmdline.h:
14776 * src/syncevolution.cpp:
14778 command line + daemon: usability improvements (MB #5043)
14780 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14782 * src/syncevo-dbus-server-startup.sh.in:
14784 syncevo-dbus-server-startup.sh.in: suppress output
14786 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14788 * src/syncevo-dbus-server.cpp:
14790 syncevo-dbus-server: reduce output to INFO and more important
14792 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14794 * src/syncevolution.cpp:
14796 command line + daemon mode: don't run with DEBUG output enabled
14799 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14801 * src/syncevo/LogRedirect.cpp:
14803 LogRedirect::abortHandler: don't try to do logging
14805 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14807 * src/syncevo/Logging.h:
14809 Logging: changed importance of new SHOW level (fix for MB #5043)
14811 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14813 * src/syncevo-dbus-server.cpp:
14815 DBusServer::messagev: make copy of va_list to avoid segfault (fix
14818 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14820 * src/syncevo-dbus-server.cpp:
14821 * src/syncevolution.cpp:
14823 command line: fixes for --monitor (MB #5043)
14825 2010-03-26 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14827 * test/test-dbus.py:
14829 Testing: fix errors due to changes of MB#5043
14831 2010-03-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14833 * configure-pre.in:
14834 * src/Makefile-gen.am:
14835 * src/gdbus/gdbus-cxx-bridge.h:
14836 * src/syncevo-dbus-server.cpp:
14837 * src/syncevo/Cmdline.cpp:
14838 * src/syncevo/Cmdline.h:
14839 * src/syncevo/Logging.h:
14840 * src/syncevo/SyncContext.h:
14841 * src/syncevolution.cpp:
14843 Cmdline: move cmdline to dbus server (MB#5043)
14845 2010-03-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14847 * src/dbus/interfaces/syncevo-server-full.xml:
14848 * src/syncevo-dbus-server.cpp:
14850 DBusServer: send log output to clients (MB#5042)
14852 2010-03-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
14854 * src/syncevo-dbus-server.cpp:
14855 * src/syncevo/LogStdout.cpp:
14856 * src/syncevo/Logging.cpp:
14857 * src/syncevo/Logging.h:
14859 DBusServer: avoid stdout and routing them in logging
14862 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14864 * src/syncevo/Cmdline.cpp:
14866 Cmdline::run(): context should use same output as command line
14869 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14871 * src/syncevo/SyncContext.cpp:
14873 LogDirTest: redirect output (MB #5041)
14875 2010-03-26 Patrick Ohly <patrick.ohly@intel.com>
14877 * src/syncevo/Cmdline.cpp:
14878 * src/syncevo/SyncContext.cpp:
14879 * src/syncevo/SyncContext.h:
14880 * src/syncevo/declarations.h:
14881 * src/syncevolution.cpp:
14882 * test/client-test-main.cpp:
14884 stdout: never write to std::cout directly (MB #5041)
14886 2010-03-28 GLS_DEU <andreasx.machoy@intel.com>
14890 l10n: Updates to German (de) translation
14892 2010-03-25 Jussi Kukkonen <jku@linux.intel.com>
14894 * src/gtk-ui/sync-ui.c:
14896 gtk-ui: use templateName when available
14898 2010-03-25 Chen Congwu <congwu.chen@intel.com>
14900 * src/syncevo-dbus-server.cpp:
14901 * src/syncevo/Cmdline.cpp:
14902 * src/syncevo/SyncConfig.cpp:
14903 * src/syncevo/SyncConfig.h:
14904 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
14906 Config Templates: Add 'templateName' optional property (MB10406)
14908 2010-03-25 Patrick Ohly <patrick.ohly@intel.com>
14910 * src/syncevo-dbus-server.cpp:
14912 auto sync: user of autoSyncDelay/Interval must use seconds (fix
14915 2010-03-25 Patrick Ohly <patrick.ohly@intel.com>
14917 * src/syncevo/SyncConfig.cpp:
14919 RetryInterval: default was 1 second instead of 1 minute (fix for
14922 2010-03-26 zerng07 <pswo10680@gmail.com>
14926 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
14928 2010-03-25 GLS_ESP <gonzalox.e.velasquez@intel.com>
14932 l10n: Updates to Spanish (Castilian) (es) translation
14934 2010-03-25 Patrick Ohly <patrick.ohly@intel.com>
14936 * src/syncevo-dbus-server.cpp:
14938 syncevo-dbus-server AutoTerm: fix signedness compiler warning
14940 2010-03-24 auke <auke-jan.h.kok@intel.com>
14944 l10n: Updates to Dutch (Flemish) (nl) translation
14946 2010-03-24 Patrick Ohly <patrick.ohly@intel.com>
14948 * configure-post.in:
14950 autotools: NSS is not an absolute requirement
14952 2010-03-24 Patrick Ohly <patrick.ohly@intel.com>
14954 * src/syncevo/Cmdline.cpp:
14955 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
14957 templates: keep fingerPrint a list of models
14959 2010-03-19 Chen Congwu <congwu.chen@intel.com>
14961 * src/syncevo/Cmdline.cpp:
14962 * src/templates/clients/SyncEvolution/template.ini:
14963 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
14964 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
14966 Configuration template: fingerprint changes
14968 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
14970 * src/syncevo-dbus-server.cpp:
14972 syncevo-dbus-server: avoid regular wakeups (MB #10350)
14974 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
14976 * src/Makefile-gen.am:
14977 * test/Makefile.am:
14979 autotools: final fix for distributing syncevo-http-server.py
14981 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
14984 * configure-post.in:
14985 * configure-pre.in:
14986 * src/Makefile-gen.am:
14987 * src/synthesis-includes/Makefile.am:
14989 autotools: --disable-core --enable-gui => build only sync-ui and
14992 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
14995 * src/gtk-ui/sync-ui.c:
14997 sync-UI + D-Bus lib: removed obsolete include for engine defs
14999 2010-03-23 Patrick Ohly <patrick.ohly@intel.com>
15001 * src/Makefile-gen.am:
15003 autotools: syncevo-http-server + dist problem
15005 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
15007 * src/syncevo/Cmdline.cpp:
15008 * src/syncevo/SyncConfig.cpp:
15009 * src/syncevo/SyncConfig.h:
15011 autoSyncInterval/autoSyncDelay/RetryDuration/RetryInterval:
15012 consistent value handling (MB #10257)
15014 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
15016 * src/syncevo/SyncConfig.cpp:
15018 maxlogdirs/loglevel: don't accept negative values (MB #10257)
15020 2010-03-22 Jussi Kukkonen <jku@linux.intel.com>
15022 * src/gtk-ui/sync-ui.c:
15024 add error message for 506 (Processing error)
15026 2010-03-22 tomasgalicia <tomas.galicia@intel.com>
15030 l10n: Updates to Spanish (Castilian) (es) translation
15032 2010-03-22 tomasgalicia <tomas.galicia@intel.com>
15036 l10n: Updates to Spanish (Castilian) (es) translation
15038 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
15040 * src/syncevo/SynthesisDBPlugin.cpp:
15042 Synthesis DB Plugin + Blob support: fixed compiler warnings on
15045 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
15047 * test/README.syncevolution-server:
15049 README.syncevolution-server: explains testing
15050 SyncEvolution<->SyncEvolution
15052 2010-03-22 Patrick Ohly <patrick.ohly@intel.com>
15054 * src/Makefile-gen.am:
15055 * test/syncevo-http-server.py:
15057 syncevo-http-server: include Python script in distribution
15059 2010-03-21 zerng07 <pswo10680@gmail.com>
15063 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
15065 2010-03-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15067 * src/syncevo-dbus-server.cpp:
15069 AutoSync: fix a crash issue for auto sync (MB#10269)
15071 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
15075 NEWS: preliminary summary of 1.0 beta 3 changes
15077 2010-03-18 Chen Congwu <congwu.chen@intel.com>
15079 * src/Makefile-gen.am:
15080 * src/syncevo/Cmdline.cpp:
15081 * src/syncevo/SyncConfig.cpp:
15082 * src/syncevo/SyncConfig.h:
15083 * src/templates/clients/SyncEvolution/template.ini:
15084 * src/templates/clients/default/template.ini:
15085 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
15086 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
15087 * src/templates/servers/Funambol/template.ini:
15088 * src/templates/servers/ScheduleWorld/template.ini:
15090 Configuration template: reuse 'peerIsClient' in config.ini
15093 2010-03-17 Chen Congwu <congwu.chen@intel.com>
15095 * src/templates/clients/phone/nokia/maemo/n900/config.ini:
15096 * src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
15097 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
15098 * src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
15099 * src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
15100 * src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
15101 * src/templates/clients/phone/nokia/maemo/n900/template.ini:
15103 Configuration Template: Add Nokia N900 template (MB#10224)
15105 2010-03-18 Chen Congwu <congwu.chen@intel.com>
15107 * src/syncevo/SyncSource.h:
15109 SyncSource: comments clarified for GetPeerMimeType()
15111 2010-03-18 Chen Congwu <congwu.chen@intel.com>
15113 * src/syncevo/SyncContext.cpp:
15115 SyncContext: Virtual SyncSource type checking
15117 2010-03-17 Chen Congwu <congwu.chen@intel.com>
15119 * src/syncevo/Cmdline.cpp:
15120 * src/syncevo/SyncSource.cpp:
15121 * src/syncevo/SyncSource.h:
15123 VirtualSyncSource: implement getDatabases()
15125 2010-03-17 Chen Congwu <congwu.chen@intel.com>
15127 * src/syncevo/SyncContext.cpp:
15129 Do not send 'respURI' if over bluetooth (MB#10224)
15131 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
15133 * test/ClientTest.cpp:
15134 * test/ClientTest.h:
15136 client-test: check that suspend tests really suspend
15138 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
15140 * test/ClientTest.cpp:
15142 client-test: suspend tests now also pass with last message
15144 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
15146 * test/ClientTest.cpp:
15147 * test/ClientTest.h:
15149 client-test: added "big" variant also to suspend tests
15151 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
15153 * configure-pre.in:
15155 Revert "dummy beta 3"
15157 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
15159 * test/ClientTest.cpp:
15161 client-test: improved termination of Retry/Suspend/Resend tests
15163 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
15165 * test/ClientTest.cpp:
15167 client-test: increase item size for "big" items in suspend/resume
15170 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
15172 * src/syncevo/SyncContext.cpp:
15173 * test/ClientTest.cpp:
15175 message resend after timeout + log messages
15177 2010-03-09 Patrick Ohly <patrick.ohly@intel.com>
15179 * src/syncevo/SyncSource.cpp:
15181 SyncSourceAdmin::mapid2entry(): unescape after parsing key
15183 2010-03-08 Patrick Ohly <patrick.ohly@intel.com>
15185 * src/syncevo/SynthesisDBPlugin.cpp:
15187 Synthesis DB Plugin: log admin data being read
15189 2010-03-06 Patrick Ohly <patrick.ohly@intel.com>
15191 * src/backends/file/FileSyncSource.cpp:
15193 file backend: ignore double remove
15195 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
15197 * test/ClientTest.cpp:
15199 client-test: testInterruptRetry + loss of final server reply
15201 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
15203 * src/syncevo/SyncSource.cpp:
15205 SyncSourceAdmin: fixed storing of map item with no remote ID (MB
15208 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
15210 * test/syncevo-http-server.py:
15212 syncevo-http-server.py: bug fix for resending
15214 2010-03-05 Patrick Ohly <patrick.ohly@intel.com>
15216 * src/client-test-app.cpp:
15217 * test/ClientTest.cpp:
15218 * test/ClientTest.h:
15220 client-test: speed up interrupt tests
15222 2010-03-04 Patrick Ohly <patrick.ohly@intel.com>
15224 * src/backends/sqlite/SQLiteContactSource.cpp:
15225 * src/backends/sqlite/SQLiteContactSource.h:
15226 * src/syncevo/Cmdline.cpp:
15227 * src/syncevo/SyncConfig.cpp:
15228 * src/syncevo/SyncConfig.h:
15229 * src/syncevo/SyncContext.cpp:
15230 * src/syncevo/SyncSource.cpp:
15231 * src/syncevo/SyncSource.h:
15232 * src/syncevo/TrackingSyncSource.cpp:
15233 * src/syncevo/TrackingSyncSource.h:
15235 enable suspend and saving blobs (MB #2425)
15237 2010-03-04 Patrick Ohly <patrick.ohly@intel.com>
15239 * src/syncevo/SyncSource.h:
15240 * src/syncevo/SynthesisDBPlugin.cpp:
15242 SyncSource API: enable implementation of Synthesis Blobs (MB
15245 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15247 * src/syncevo/SyncContext.cpp:
15249 SyncContext::doSync(): added debug output for session stepping
15251 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15253 * test/ClientTest.cpp:
15254 * test/ClientTest.h:
15256 client-test: added interrupted sync tests with split items
15258 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15260 * test/ClientTest.cpp:
15262 client-test: nicer reporting if sync status is bad
15264 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15266 * test/ClientTest.cpp:
15268 client-test: clarify and improve Resend/Resume tests
15270 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15272 * test/syncevo-http-server.py:
15274 syncevo-http-server.py: support resending of last reply
15276 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
15278 * src/gtk-ui/sync-ui.c:
15280 gtk-ui: add error message for GetConfig() failure
15282 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
15284 * src/gtk-ui/sync-ui.c:
15285 * src/gtk-ui/ui.glade:
15287 gtk-ui: add automatic sync toggle
15289 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
15291 * src/gtk-ui/sync-ui.c:
15293 gtk-ui: fix minor bug in time label building
15295 2010-03-18 Jussi Kukkonen <jku@linux.intel.com>
15297 * src/gtk-ui/sync-config-widget.c:
15299 gtk-ui: improve device config UI
15301 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
15303 * src/gtk-ui/sync-ui.c:
15305 gtk-ui: handle InfoRequest timeout error
15307 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
15309 * src/gtk-ui/sync-config-widget.c:
15311 gtk-ui: set 'insensitive' sources to sync=none (MB#9961)
15313 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
15315 * src/gtk-ui/sync-config-widget.c:
15317 gtk-ui: do not confirm simple service changes (MB#10082)
15319 2010-03-17 Jussi Kukkonen <jku@linux.intel.com>
15321 * src/gtk-ui/sync-ui.c:
15323 gtk-ui: fix error output (MB#9558)
15325 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
15329 .gitignore: fixes for .gitignore and .patch
15331 2010-03-18 Patrick Ohly <patrick.ohly@intel.com>
15333 * dbus-timeout.patch:
15335 dbus-timeout.patch: removed
15337 2010-03-17 Patrick Ohly <patrick.ohly@intel.com>
15339 * src/syncevo/SyncML.cpp:
15341 DBusServer STATUS_PASSWORD_TIMEOUT: changed explanation text
15343 2010-03-17 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15345 * src/syncevo-dbus-server.cpp:
15346 * src/syncevo/SyncML.cpp:
15347 * src/syncevo/SyncML.h:
15348 * src/syncevo/SynthesisEngine.cpp:
15349 * src/syncevo/SynthesisEngine.h:
15350 * src/syncevo/util.cpp:
15351 * src/syncevo/util.h:
15353 DBusServer: change status code for password timeout (MB#9636)
15355 2010-03-16 niala <alainswb@free.fr>
15359 l10n: Updates to French (fr) translation
15361 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
15363 * test/runtests.py:
15365 runtest.py: check Synthesis source
15367 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
15369 * src/syncevo-dbus-server.cpp:
15371 Remove support for accepting SAN 1.0/1.1 (MB #6175, MB #9312)
15373 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
15375 * configure-pre.in:
15379 2010-03-16 Patrick Ohly <patrick.ohly@intel.com>
15381 * gen-autotools.sh:
15383 removed dependency on --long and --exact
15385 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
15387 * gen-autotools.sh:
15389 gen-autotools.sh: set versions suffix when code is not cleanly
15392 2010-03-15 Patrick Ohly <patrick.ohly@intel.com>
15394 * src/syncevo-dbus-server.cpp:
15396 fixes for "Create configuration automatically" (MB#6175)
15398 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
15400 * src/syncevo/Cmdline.cpp:
15401 * src/syncevo/Cmdline.h:
15403 command line: check for invalid peer properties (MB #8048)
15405 2010-03-15 Chen Congwu <congwu.chen@intel.com>
15407 * src/syncevo/SyncContext.cpp:
15409 Server: Disable credential checking if over bluetooth transport
15411 2010-03-12 Chen Congwu <congwu.chen@intel.com>
15413 * src/syncevo-dbus-server.cpp:
15414 * src/syncevo/util.cpp:
15415 * src/syncevo/util.h:
15417 Create configuration automatically (MB#6175)
15419 2010-03-12 Chen Congwu <congwu.chen@intel.com>
15421 * src/syncevo-dbus-server.cpp:
15422 * src/syncevo/SyncContext.cpp:
15423 * src/syncevo/SyncContext.h:
15425 Disable PreventSlowSync if the sync session is triggered by a
15428 2010-03-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15430 * src/Makefile-gen.am:
15432 Install: change 'autostart' data install directory
15434 2010-03-14 zerng07 <pswo10680@gmail.com>
15438 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
15440 2010-03-12 tomasgalicia <tomas.galicia@intel.com>
15444 l10n: Updates to Spanish (Castilian) (es) translation
15446 2010-03-08 Patrick Ohly <patrick.ohly@intel.com>
15449 * src/syncevo/eds_abi_wrapper.cpp:
15451 libbluetooth3 compatibility (MB #9289)
15453 2010-03-11 Chen Congwu <congwu.chen@intel.com>
15455 * src/syncevo/ObexTransportAgent.cpp:
15456 * src/syncevo/ObexTransportAgent.h:
15457 * src/syncevo/SyncContext.cpp:
15458 * src/valgrind.supp:
15460 ObexTransportAgent: Fix valgrind warnings (MB#10091)
15462 2010-03-03 Chen Congwu <congwu.chen@intel.com>
15464 * src/syncevo/SyncContext.cpp:
15466 Add forceslow for super datastore
15468 2010-03-10 promuald <info@transsoft.pl>
15472 l10n: Updates to Polish (pl) translation
15474 2010-03-10 A Olsson <AnnikaNbpt@gmail.com>
15478 l10n: Updates to Swedish (sv) translation
15480 2010-03-08 Chen Congwu <congwu.chen@intel.com>
15482 * test/ClientTest.cpp:
15484 * test/synccompare.pl:
15485 * test/testcases/ical20.ics.Ovi.tem.patch:
15486 * test/testcases/itodo20.ics.Ovi.tem.patch:
15487 * test/testcases/vcard30.vcf.Ovi.tem.patch:
15489 Ovi server test: synccompare and readme
15491 2010-02-21 Chen Congwu <congwu.chen@intel.com>
15493 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
15494 * src/client-test-app.cpp:
15495 * test/ClientTest.cpp:
15497 ClientTest: rename 'super' to 'calendar+todo'
15499 2010-02-12 Chen Congwu <congwu.chen@intel.com>
15501 * test/ClientTest.cpp:
15503 ClientTest: fix a typo in testDeleteRefresh
15505 2010-02-09 Chen Congwu <congwu.chen@intel.com>
15507 * src/syncevo/Cmdline.cpp:
15508 * src/syncevo/SyncConfig.cpp:
15509 * test/test-dbus.py:
15513 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
15515 * src/gtk-ui/sync-config-widget.c:
15516 * src/gtk-ui/sync-config-widget.h:
15518 gtk-ui: fix crasher in device template selection
15520 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
15522 * src/gtk-ui/sync-config-widget.c:
15523 * src/gtk-ui/sync-config-widget.h:
15524 * src/gtk-ui/sync-ui.c:
15526 gtk-ui: string updates
15528 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
15530 * src/gtk-ui/mux-window.c:
15531 * src/gtk-ui/sync-ui.c:
15533 gtk-ui: fix settings icon mode bug
15535 2010-03-06 Jussi Kukkonen <jku@linux.intel.com>
15537 * src/gtk-ui/sync-config-widget.c:
15538 * src/gtk-ui/sync-ui.c:
15540 gtk-ui: don't update service list twice
15542 2010-03-04 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15544 * configure-pre.in:
15546 * src/Makefile-gen.am:
15547 * src/syncevo-dbus-server.cpp:
15548 * src/syncevo/SyncContext.cpp:
15549 * src/syncevo/SyncContext.h:
15551 DBusServer: improve notification for auto sync (MB#10000)
15553 2010-03-08 Patrick Ohly <patrick.ohly@intel.com>
15555 * src/syncevo-dbus-server-startup.sh.in:
15557 syncevo-dbus-server-startup.sh.in: make it a real shell script
15560 2010-03-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15562 * src/Makefile-gen.am:
15563 * src/syncevo-dbus-server-startup.sh.in:
15564 * src/syncevo-dbus-server.desktop.in:
15566 DBusServer: start syncevo-dbus-server when users log in
15568 2010-03-08 Chen Congwu <congwu.chen@intel.com>
15570 * src/syncevo/SyncContext.cpp:
15572 San 1.1: Compiler warning fix
15574 2010-03-08 Leila <leilaa@abc-lang.com>
15578 l10n: Updates to Russian (ru) translation
15580 2010-03-05 kushylee <>
15584 l10n: Updates to Korean (ko) translation
15586 2010-03-05 smilex2005 <eija@fascinatingwords.com>
15590 l10n: Updates to Finnish (fi) translation
15592 2010-03-04 A Olsson <AnnikaNbpt@gmail.com>
15596 l10n: Updates to Swedish (sv) translation
15598 2010-03-04 Chen Congwu <congwu.chen@intel.com>
15600 * src/syncevo/Cmdline.cpp:
15601 * src/syncevo/SyncConfig.cpp:
15603 Configuration templates: uncomment SyncURL (MB#10015)
15605 2010-03-04 Chen Congwu <congwu.chen@intel.com>
15607 * src/syncevo/Cmdline.cpp:
15609 MatchTemplate better output (MB#10004)
15611 2010-03-04 Patrick Ohly <patrick.ohly@intel.com>
15613 * src/syncevo/SyncConfig.cpp:
15614 * src/syncevo/SyncContext.cpp:
15616 SAN 1.2 -> 1.1 fallback: fix for SyncMLVersion empty
15618 2010-02-26 Chen Congwu <congwu.chen@intel.com>
15620 * src/syncevo/Cmdline.cpp:
15621 * src/syncevo/SyncConfig.cpp:
15622 * src/syncevo/SyncConfig.h:
15623 * src/syncevo/SyncContext.cpp:
15624 * src/syncevo/SyncContext.h:
15625 * src/syncevo/SyncML.cpp:
15626 * src/syncevo/SyncML.h:
15628 SAN 1.0/1.1 generation support (MB#9312)
15630 2010-02-23 Chen Congwu <congwu.chen@intel.com>
15632 * src/syncevo-dbus-server.cpp:
15634 syncevo-dbus-server: accept SAN 1.0/1.1 pacakge (MB#9312)
15636 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
15638 * src/syncevo/SyncContext.cpp:
15640 config error handling: "uri" must be set for clients
15642 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
15644 * src/syncevo/configs/remoterules/00_need_tz_in_event.xml:
15646 Nokia 7120C: fix for enabling TZ (MB #9907)
15648 2010-02-25 Chen Congwu <congwu.chen@intel.com>
15650 * src/syncevo/configs/datatypes/11calendar-profile.xml:
15651 * src/syncevo/configs/remoterules/server/45_N7210c.xml:
15653 Synthesis Configuration: Add remote rule for Nokia 7210c
15655 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
15657 * src/gdbus/gdbus-cxx-bridge.h:
15658 * src/syncevo-dbus-server.cpp:
15660 syncevo-dbus-server: better error message when starting twice (MB
15663 2010-03-03 Patrick Ohly <patrick.ohly@intel.com>
15665 * src/gdbus/mainloop.c:
15667 g_dbus_setup_bus(): call dbus_connection_close() when failing to
15668 set up private connection
15670 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
15672 * src/syncevo/Cmdline.cpp:
15674 username/password must be empty for clients (MB #9437)
15676 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
15678 * src/syncevo/Cmdline.cpp:
15679 * src/syncevo/SyncConfig.cpp:
15680 * src/syncevo/SyncConfig.h:
15682 command line --template new config in non-standard context: wrong
15683 properties written (MB #10007)
15685 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15687 * src/syncevo/SyncContext.cpp:
15689 unexpected slow sync: fix result when using a single source
15691 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
15693 * src/syncevo/Cmdline.cpp:
15694 * src/syncevo/MultiplexConfigNode.cpp:
15695 * src/syncevo/MultiplexConfigNode.h:
15696 * src/syncevo/SyncConfig.cpp:
15697 * src/syncevo/SyncConfig.h:
15698 * test/test-dbus.py:
15700 shared layout: fix for showing and setting "type" property (MB
15703 2010-03-02 Patrick Ohly <patrick.ohly@intel.com>
15705 * src/syncevo/Cmdline.cpp:
15706 * src/syncevo/Cmdline.h:
15708 command line: --print-config of context should ignore per-peer
15709 properties (MB #8048)
15711 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15713 * test/synccompare.pl:
15715 synccompare: workaround for Perl "panic: memory wrap at..."
15717 2010-03-03 Chen Congwu <congwu.chen@intel.com>
15719 * src/syncevo/Cmdline.cpp:
15721 Cmdline Test: testMatchTemplate fix (MB#10004)
15723 2010-03-02 GLSQA <namfonx.yeates@intel.com>
15727 l10n: Updates to Spanish (Castilian) (es) translation
15729 2010-03-02 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
15733 l10n: Updates to Italian (it) translation
15735 2010-03-01 Patrick Ohly <patrick.ohly@intel.com>
15737 * src/syncevo/SyncContext.cpp:
15739 restore + status: don't overwrite status.ini (status code and
15742 2010-03-01 Patrick Ohly <patrick.ohly@intel.com>
15744 * src/syncevo/SyncContext.cpp:
15746 status.ini: wrong human-readable date format
15748 2010-03-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15750 * src/syncevo-dbus-server.cpp:
15751 * src/syncevo/Cmdline.cpp:
15752 * src/syncevo/SyncConfig.cpp:
15754 DBusServer: fix 4 issues for automatic sync
15756 2010-03-01 GLS_NLD <albert.dijkstra@ptiglobal.net>
15760 l10n: Updates to Dutch (Flemish) (nl) translation
15762 2010-03-01 GLS_CHS <yunx.nie@intel.com>
15766 l10n: Updates to Chinese (China) (zh_CN) translation
15768 2010-02-26 Patrick Ohly <patrick.ohly@intel.com>
15770 * src/syncevo/SyncContext.cpp:
15772 LogDir: use a-z instead of number to make session dirs unique (MB
15775 2010-02-26 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15777 * configure-pre.in:
15778 * src/Makefile-gen.am:
15779 * src/syncevo-dbus-server.cpp:
15781 DBusServer: add notification for auto sync (MB#6378)
15783 2010-02-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15785 * src/syncevo-dbus-server.cpp:
15787 DBus Server: implement automatic sync (MB#6378)
15789 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15791 * src/syncevo/SyncConfig.cpp:
15792 * src/syncevo/SyncConfig.h:
15794 SyncConfig: add 3 properties for automatic sync
15796 2010-02-25 Chen Congwu <congwu.chen@intel.com>
15798 * src/templates/clients/SyncEvolution/template.ini:
15800 SyncEvolutionClient template: do not match "SyncEvolution"
15802 2010-03-01 Takashi <takashi.kazami@novuscom.net>
15806 l10n: Updates to Japanese (ja) translation
15808 2010-02-28 promuald <info@transsoft.pl>
15812 l10n: Updates to Polish (pl) translation
15814 2010-02-27 GLS_FRA3 <david.cicognani@ptiglobal.net>
15818 l10n: Updates to French (fr) translation
15820 2010-02-26 GLS_PTB <gaborx.k.becht@intel.com>
15824 l10n: Updates to Brazilian Portuguese (pt_BR) translation
15826 2010-02-26 GLS_DEU1 <clarax.steiner-jay@intel.com>
15830 l10n: Updates to German (de) translation
15832 2010-02-26 GLS_CHS <yunx.nie@intel.com>
15836 l10n: Updates to Chinese (China) (zh_CN) translation
15838 2010-02-26 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
15842 l10n: Updates to Italian (it) translation
15844 2010-02-25 Patrick Ohly <patrick.ohly@intel.com>
15846 * src/syncevo/Cmdline.cpp:
15848 client-test Cmdline: adapted to recent config changes
15850 2010-02-26 zerng07 <pswo10680@gmail.com>
15854 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
15856 2010-02-25 Leila <leilaa@abc-lang.com>
15860 l10n: This is a translated PO.
15862 2010-02-24 Patrick Ohly <patrick.ohly@intel.com>
15864 * configure-pre.in:
15866 minor version bump to 1.0beta2a because of Bluetooth dependency
15868 2010-02-24 Patrick Ohly <patrick.ohly@intel.com>
15870 * src/syncevo/eds_abi_wrapper.cpp:
15871 * src/syncevo/eds_abi_wrapper.h:
15873 libbluetooth: avoid dependency because of str2ba (MB #9289)
15875 2010-02-24 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
15879 l10n: Updates to Italian (it) translation
15881 2010-02-24 Jussi Kukkonen <jku@linux.intel.com>
15883 * src/gtk-ui/sync-ui.c:
15885 gtk-ui: fix double free in error handling (MB #9869)
15887 2010-02-24 Jussi Kukkonen <jku@linux.intel.com>
15889 * src/gtk-ui/sync-ui.c:
15891 gtk-ui: handle error 22002 (syncevolution died unexpectedly)
15893 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
15895 * src/gtk-ui/sync-config-widget.c:
15896 * src/gtk-ui/sync-ui.c:
15898 gtk-ui: use bluetooth panel on Moblin
15900 2010-02-24 Chen Congwu <congwu.chen@intel.com>
15902 * src/syncevo/SyncContext.cpp:
15904 Server alerted sync: better error status (MB#8879)
15906 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
15910 NEWS: updated for 1.0 beta 2
15912 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
15914 * src/backends/evolution/EvolutionCalendarSource.cpp:
15915 * src/syncevo/TrackingSyncSource.h:
15916 * test/ClientTest.cpp:
15918 EvolutionCalendarSource: change tracking when deleting a child
15921 2010-02-23 GLS_ITA <lorenzo.gennaro@ptiglobal.net>
15925 l10n: Updates to Italian (it) translation
15927 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
15929 * src/syncevo/SyncContext.cpp:
15931 LogDir::startSession(): avoid [ERROR] when logdir does not exist
15933 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
15935 * src/gtk-ui/sync-ui.c:
15937 gtk-ui: fix possible crasher
15939 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
15941 * src/gtk-ui/sync-ui.c:
15943 gtk-ui: use TemplatesChanged to update device list
15945 2010-02-23 Jussi Kukkonen <jku@linux.intel.com>
15947 * src/dbus/syncevo-server.c:
15948 * src/dbus/syncevo-server.h:
15950 dbus client bindings: implement TemplatesChanged
15952 2010-02-23 Patrick Ohly <patrick.ohly@intel.com>
15954 * src/dbus/interfaces/syncevo-server-full.xml:
15955 * src/syncevo-dbus-server.cpp:
15957 D-Bus interface: added Server.TemplatesChanged (MB #9841)
15959 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15961 * src/syncevo-dbus-server.cpp:
15963 DBus server: clear existing templates for GetConfigs
15965 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15967 * src/syncevo-dbus-server.cpp:
15968 * src/syncevo/Cmdline.cpp:
15969 * src/syncevo/SyncConfig.cpp:
15970 * src/syncevo/SyncConfig.h:
15972 DBus server: refine implementation of bluetooth devices
15974 2010-02-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
15976 * src/gdbus/gdbus-cxx-bridge.h:
15977 * src/syncevo-dbus-server.cpp:
15979 dbus server: listen to signals sent from bluez
15981 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
15983 * src/syncevo/eds_abi_wrapper.h:
15985 libical _r patch: fix for compilation with older libecal
15987 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
15989 * src/backends/evolution/EvolutionContactSource.cpp:
15990 * src/backends/evolution/EvolutionSyncSource.cpp:
15992 Evolution Address Book: avoid picking CouchDB by default, again
15995 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
15999 syncevolution.org packages: conflict with system libs (MB #9811)
16001 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
16003 * src/syncevo/SyncContext.cpp:
16004 * src/syncevo/SyncML.h:
16006 sync session error: added STATUS_DIED_PREMATURELY = 22002 (MB
16009 2010-02-20 Jussi Kukkonen <jku@linux.intel.com>
16011 * src/gtk-ui/sync-ui.c:
16013 gtk-ui: don't use gtk_dialog_get_content_area()
16015 2010-02-22 Patrick Ohly <patrick.ohly@intel.com>
16017 * src/backends/evolution/configure-sub.in:
16018 * src/backends/evolution/libical/icalstrdup.c:
16019 * src/backends/evolution/libical/icalstrdup.h:
16020 * src/syncevo/eds_abi_wrapper.cpp:
16021 * src/syncevo/eds_abi_wrapper.h:
16023 workaround for libical 0.43 memory handling bug
16025 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
16027 * src/syncevo/util.cpp:
16029 SHA-256 + Mozilla NSS: must call init
16031 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
16033 * src/syncevo/SyncContext.cpp:
16035 less output (MB #8092)
16037 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
16039 * src/syncevo/SyncContext.cpp:
16041 shorter logs (MB #8092)
16043 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
16045 * src/syncevo/SyncConfig.cpp:
16047 deviceId: use syncevolution- prefix, helps Horde (MB #9347)
16049 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
16051 * src/syncevo/SyncConfig.cpp:
16053 preventSlowSync: enabled by default (MB #2416)
16055 2010-02-19 Patrick Ohly <patrick.ohly@intel.com>
16057 * src/syncevo/SyncConfig.cpp:
16059 maxMsgSize: increased from 20000 to 150000
16061 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
16063 * src/gtk-ui/sync-ui.c:
16065 gtk-ui: implement InfoRequest handling for passwords
16067 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
16069 * src/dbus/interfaces/syncevo-marshal.list:
16070 * src/dbus/syncevo-server.c:
16071 * src/dbus/syncevo-server.h:
16073 dbus client bindings: update InfoRequest signature
16075 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16077 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
16078 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
16080 text/x-calendar -> text/x-vcalendar renaming was incomplete
16082 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16084 * src/syncevo/SyncContext.cpp:
16086 SyncContext: fixed broken virtual source data format check
16088 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16090 * src/syncevo/SyncContext.cpp:
16092 LogDir::expire(): CPPUnit testing (MB #7708)
16094 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16096 * src/syncevo/SyncContext.cpp:
16098 LogDir::expire(): more intelligent removal of session dirs (MB
16101 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16103 * src/syncevo/SyncContext.cpp:
16105 SyncContext.cpp: added testing of session handling
16107 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16109 * src/syncevo/SyncContext.cpp:
16110 * src/syncevo/SyncML.cpp:
16111 * src/syncevo/SyncML.h:
16113 LogDir::startSession(): fixed collision check
16115 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16117 * src/syncevo/SyncContext.cpp:
16119 LogDir::haveDifferentContent() - detect differences between
16120 backups based on inodes
16122 2010-02-18 Patrick Ohly <patrick.ohly@intel.com>
16124 * src/syncevo/SyncContext.cpp:
16126 LogDir/SourceList::startSession(): removed obsolete "logname"
16129 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
16131 * test/synccompare.pl:
16133 synccompare: bug fix for recent hard linkining improvement
16135 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
16137 * src/syncevo/SyncContext.cpp:
16138 * src/syncevo/SyncSource.h:
16139 * src/syncevo/TrackingSyncSource.h:
16141 database comparison: also delay it in clients (MB #7710)
16143 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
16145 * src/backends/evolution/EvolutionCalendarSource.cpp:
16146 * src/backends/evolution/EvolutionCalendarSource.h:
16147 * src/backends/evolution/EvolutionContactSource.cpp:
16148 * src/backends/evolution/EvolutionContactSource.h:
16149 * src/backends/file/FileSyncSource.cpp:
16150 * src/backends/file/FileSyncSource.h:
16151 * src/backends/maemo/MaemoCalendarSource.cpp:
16152 * src/backends/maemo/MaemoCalendarSource.h:
16153 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
16154 * src/backends/xmlrpc/XMLRPCSyncSource.h:
16155 * src/syncevo/TrackingSyncSource.cpp:
16156 * src/syncevo/TrackingSyncSource.h:
16158 TrackingSyncSource: added isEmpty() pure virtual method (MB
16161 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
16163 * src/backends/sqlite/SQLiteContactSource.cpp:
16164 * src/backends/sqlite/SQLiteContactSource.h:
16166 SQLite backend: implement m_isEmpty operation (MB #7708)
16168 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
16170 * src/syncevo/SyncContext.cpp:
16171 * src/syncevo/SyncSource.h:
16173 SyncSource API: added m_isEmpty operation (MB #7708)
16175 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
16177 * src/syncevo/SyncContext.cpp:
16178 * src/syncevo/SyncSource.cpp:
16179 * src/syncevo/SyncSource.h:
16180 * test/ClientTest.cpp:
16182 SyncSourceRevisions: cache result of listAllItems() (MB #7708)
16184 2010-02-16 Patrick Ohly <patrick.ohly@intel.com>
16186 * src/syncevo/SyncContext.cpp:
16188 SAN + virtual source: segfault fixed (MB #9737)
16190 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
16192 * src/syncevo/SyncContext.cpp:
16193 * src/syncevo/SyncContext.h:
16195 virtual sources: avoid name collisions with normal sources (MB
16198 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
16200 * src/syncevo/SyncContext.cpp:
16202 XMLFiles::addFragments(): avoid throwing exceptions by checking
16205 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
16207 * src/syncevo/Cmdline.cpp:
16208 * src/syncevo/SyncConfig.cpp:
16209 * src/syncevo/SyncConfig.h:
16210 * src/syncevo/SyncContext.cpp:
16212 <dbtypeid>: handle hash collisisions
16214 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
16216 * src/syncevo/SyncContext.cpp:
16217 * src/syncevo/SyncContext.h:
16219 SyncContext::prepare(sources): removed, obsolete
16221 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
16223 * src/syncevo/SyncContext.cpp:
16225 virtual datastore: allow alias (MB #9664)
16227 2010-02-15 Patrick Ohly <patrick.ohly@intel.com>
16229 * src/syncevo/ObexTransportAgent.cpp:
16230 * src/syncevo/eds_abi_wrapper.cpp:
16231 * src/syncevo/eds_abi_wrapper.h:
16233 libbluetooth compatibility layer (MB #9289)
16235 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
16237 * src/syncevo/SyncContext.cpp:
16239 virtual source in client: tell engine about superdatastore and
16242 2010-02-12 Patrick Ohly <patrick.ohly@intel.com>
16244 * src/syncevo/SyncContext.cpp:
16245 * src/syncevo/SyncML.cpp:
16246 * src/syncevo/SyncML.h:
16248 slow sync detection + virtual source: fixed user message
16250 2010-02-12 Patrick Ohly <patrick.ohly@intel.com>
16252 * src/syncevo/SyncContext.cpp:
16254 virtual data sources: improved error handling
16256 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
16258 * src/syncevo/SyncContext.cpp:
16259 * src/syncevo/SyncContext.h:
16261 SyncML server: delayed checking of sources (MB #7710)
16263 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
16265 * src/syncevo/SyncSource.h:
16266 * src/syncevo/SynthesisDBPlugin.cpp:
16268 SyncSource::Operations: added callback for starting to use source
16270 2010-02-19 zerng07 <pswo10680@gmail.com>
16274 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
16276 2010-02-19 zerng07 <pswo10680@gmail.com>
16280 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
16282 2010-02-18 zerng07 <pswo10680@gmail.com>
16286 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
16288 2010-02-18 zerng07 <pswo10680@gmail.com>
16292 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
16294 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
16296 * src/gtk-ui/sync-ui.c:
16297 * src/gtk-ui/sync-ui.h:
16299 gtk-ui: backup-restore improvements
16301 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
16303 * src/gtk-ui/sync-ui.c:
16305 gtk-ui: fix keyboard access in configuration
16307 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
16309 * configure-pre.in:
16311 gtk-ui: fix build with --enable-gui again (MB #9633)
16313 2010-02-10 Jussi Kukkonen <jku@linux.intel.com>
16315 * src/gtk-ui/sync-ui.c:
16317 gtk-ui: show main view when restoring backup (MB #9617)
16319 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
16321 * build/export-synthesis-xml.sh:
16323 export-synthesis-xml.sh: export Synthesis XML fragment patches
16325 2010-02-10 Patrick Ohly <patrick.ohly@intel.com>
16327 * build/export-gdbus.sh:
16329 export-gdbus.sh: fixed incorrect comment
16331 2010-02-10 Chen Congwu <congwu.chen@intel.com>
16333 * src/syncevo/ObexTransportAgent.cpp:
16335 ObexTransportAgent: error handling
16337 2010-02-10 Chen Congwu <congwu.chen@intel.com>
16339 * src/syncevo/ObexTransportAgent.cpp:
16341 ObexTransportAgent: remove the non-blocking
16342 g_main_context_iteration
16344 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
16346 * src/syncevo/SyncContext.cpp:
16348 detecting slow sync: use LOCERR_DATASTORE_ABORT (MB #2416)
16350 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
16352 * src/syncevo/SyncContext.cpp:
16354 SyncML server: remove redundant SourceConfigSpecials
16356 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
16358 * src/syncevo/SyncContext.cpp:
16360 slow sync detection: use <datastoreinitscript> instead of
16361 <alertscript> (MB #2416)
16363 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
16365 * src/syncevo/SyncContext.cpp:
16366 * src/syncevo/SyncSource.h:
16368 SAN + forced slow sync: move flag into SyncSource
16370 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
16372 * src/syncevo-dbus-server.cpp:
16373 * src/syncevo/ObexTransportAgent.cpp:
16374 * src/syncevo/ObexTransportAgent.h:
16375 * src/syncevo/SoupTransportAgent.cpp:
16376 * src/syncevo/SoupTransportAgent.h:
16377 * src/syncevo/SyncContext.cpp:
16378 * src/syncevo/SyncContext.h:
16380 syncevo-dbus-server + OBEX: transport was not enabled (MB #9436)
16382 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
16384 * configure-post.in:
16386 autotools: fixed check for glib > 2.16
16388 2010-02-09 Patrick Ohly <patrick.ohly@intel.com>
16390 * src/Makefile-gen.am:
16391 * src/gnome-bluetooth/Makefile.am:
16392 * src/syncevo/configs/Makefile.am:
16394 autotools: some more fixes
16396 2010-02-09 Jussi Kukkonen <jku@linux.intel.com>
16398 * src/syncevo-dbus-server.cpp:
16400 syncevo-dbus-server: fix GetConfigs() hang
16402 2010-02-09 Jussi Kukkonen <jku@linux.intel.com>
16404 * src/gtk-ui/sync-ui.c:
16405 * src/gtk-ui/ui.glade:
16407 gtk-ui: start bluetooth wizard when Add device clicked
16409 2010-02-09 Jussi Kukkonen <jku@linux.intel.com>
16411 * src/dbus/syncevo-dbus-types.c:
16412 * src/gtk-ui/sync-config-widget.c:
16413 * src/gtk-ui/sync-ui.c:
16415 gtk-ui: use "fingerprint" for device template selector
16417 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
16419 * src/syncevo-dbus-server.cpp:
16420 * src/syncevo/SyncContext.cpp:
16421 * src/syncevo/SyncSource.cpp:
16422 * src/syncevo/SyncSource.h:
16424 virtual source: support D-Bus CheckSource() (MB #9535)
16426 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
16428 * src/syncevo/SyncSource.cpp:
16430 database dumps: use SHA-256 when available (MB #7708)
16432 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
16435 * README.packagers:
16436 * configure-post.in:
16437 * src/syncevo/Makefile.am:
16438 * src/syncevo/util.cpp:
16439 * src/syncevo/util.h:
16441 SHA-256: use glib or Mozilla NSS
16443 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
16445 * src/syncevo/SmartPtr.h:
16447 SmartPtr: added smart pointer for glib char string
16449 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
16451 * src/syncevo/SyncContext.cpp:
16453 command line: compare against dump in last session involving
16456 2010-02-07 Patrick Ohly <patrick.ohly@intel.com>
16458 * test/synccompare.pl:
16460 synccompare: don't include identical files in comparison (MB
16463 2010-02-06 Patrick Ohly <patrick.ohly@intel.com>
16465 * src/syncevo/SyncSource.cpp:
16467 SyncSourceRevisions: reuse data files from previous backup (MB
16470 2010-02-06 Patrick Ohly <patrick.ohly@intel.com>
16472 * src/syncevo/util.cpp:
16473 * src/syncevo/util.h:
16475 Hash(): added version for std::string
16477 2010-02-06 Patrick Ohly <patrick.ohly@intel.com>
16479 * src/syncevo/ConfigNode.h:
16481 ConfigNode::getProperty(): added const declaration
16483 2010-02-05 Patrick Ohly <patrick.ohly@intel.com>
16485 * src/syncevo/SyncContext.cpp:
16487 SourceList: determine most recent backup of source when making
16488 next backup (MB #7708)
16490 2010-02-05 Patrick Ohly <patrick.ohly@intel.com>
16492 * src/syncevo/SyncContext.cpp:
16494 LogDir: fixed finding sessions inside non-standard context with
16497 2010-02-05 Patrick Ohly <patrick.ohly@intel.com>
16499 * src/syncevo/SyncContext.cpp:
16500 * src/syncevo/SyncSource.cpp:
16501 * src/syncevo/SyncSource.h:
16502 * test/ClientTest.cpp:
16504 SyncSource API: access to previous backup (MB #7708)
16506 2010-02-08 Patrick Ohly <patrick.ohly@intel.com>
16508 * src/syncevo/SyncContext.cpp:
16512 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
16514 * src/gtk-ui/sync-config-widget.c:
16515 * src/gtk-ui/sync-ui.c:
16516 * src/gtk-ui/sync-ui.h:
16518 gtk-ui: workaround for missing "active" in MxGtkLightSwitch
16520 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
16522 * src/gtk-ui/ui.glade:
16524 gtk-ui: ask for 1024 window width for gtk windows
16526 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
16528 * src/gtk-ui/sync-config-widget.c:
16529 * src/gtk-ui/sync-ui.c:
16530 * src/gtk-ui/sync-ui.h:
16532 gtk-ui: improve confirmation dialogs
16534 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
16536 * src/gtk-ui/sync-config-widget.c:
16537 * src/gtk-ui/sync-ui.c:
16539 gtk-ui: improve virtual source display in config
16541 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
16543 * src/dbus/syncevo-dbus-types.c:
16545 dbus client bindings: handle no mode as "none"
16547 2010-02-08 Jussi Kukkonen <jku@linux.intel.com>
16549 * src/gtk-ui/sync-config-widget.c:
16550 * src/gtk-ui/sync-config-widget.h:
16551 * src/gtk-ui/sync-ui.c:
16553 gtk-ui: changes in config api
16555 2010-02-06 Jussi Kukkonen <jku@linux.intel.com>
16557 * src/gtk-ui/sync-config-widget.c:
16559 gtk-ui: hide virtual sources when not usable + other tweaks
16561 2010-02-06 Jussi Kukkonen <jku@linux.intel.com>
16563 * src/gtk-ui/sync-ui.c:
16565 gtk-ui: escape source names when using markup
16567 2010-02-05 Jussi Kukkonen <jku@linux.intel.com>
16569 * src/gtk-ui/sync-ui.c:
16570 * src/gtk-ui/sync-ui.h:
16572 gtk-ui: improve slow sync messages
16574 2010-02-03 Jussi Kukkonen <jku@linux.intel.com>
16576 * src/gtk-ui/sync-config-widget.c:
16577 * src/gtk-ui/sync-config-widget.h:
16578 * src/gtk-ui/sync-ui.c:
16580 gtk-ui: very rough draft of device template selection
16582 2010-02-03 Jussi Kukkonen <jku@linux.intel.com>
16584 * src/gtk-ui/sync-config-widget.c:
16586 gtk-ui: don't require username/password for device configs
16588 2010-02-02 Jussi Kukkonen <jku@linux.intel.com>
16590 * src/gtk-ui/sync-config-widget.c:
16591 * src/gtk-ui/sync-config-widget.h:
16592 * src/gtk-ui/sync-ui.c:
16593 * src/gtk-ui/ui.glade:
16595 gtk-ui: layout & code updates for device config UI
16597 2010-02-02 Jussi Kukkonen <jku@linux.intel.com>
16599 * src/gtk-ui/sync-config-widget.c:
16600 * src/gtk-ui/sync-config-widget.h:
16601 * src/gtk-ui/sync-ui.c:
16603 gtk-ui: modify SyncConfigWidget for device sync changes
16605 2010-02-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16607 * src/dbus/interfaces/syncevo-server-full.xml:
16608 * src/gdbus/gdbus-cxx-bridge.h:
16609 * src/syncevo-dbus-server.cpp:
16610 * src/syncevo/Cmdline.cpp:
16611 * src/syncevo/SyncConfig.cpp:
16612 * src/syncevo/SyncConfig.h:
16614 DBus server: Implement GetConfigs with device querying(MB#9216)
16616 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
16618 * src/Makefile-gen.am:
16620 autotools: gnome-bluetooth + make dist
16622 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
16624 * src/syncevo/Makefile.am:
16626 SyncEvolutionXML.c: treat it as generated file
16628 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
16630 * src/syncevo/SyncConfig.cpp:
16632 syncURL: updated description (MB #9446)
16634 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
16636 * src/syncevo/SyncConfig.cpp:
16638 SyncConfig::getSyncURL(): workaround for g++ 4.3/4.4 bug
16640 2010-02-04 Patrick Ohly <patrick.ohly@intel.com>
16643 * README.packagers:
16644 * configure-post.in:
16645 * configure-pre.in:
16647 * src/Makefile-gen.am:
16648 * src/gnome-bluetooth/Makefile.am:
16649 * src/gnome-bluetooth/configure-sub.in:
16651 autotools: build GNOME Bluetooth panel plugin (MB #7089)
16653 2010-02-03 Chen Congwu <congwu.chen@intel.com>
16655 * src/gnome-bluetooth/syncevolution.c:
16657 Bluetooth pairing integration (MB#7089)
16659 2010-02-04 Chen Congwu <congwu.chen@intel.com>
16661 * src/syncevo-dbus-server.cpp:
16663 Presence detection: bug fix
16665 2010-02-04 Jussi Kukkonen <jku@linux.intel.com>
16667 * configure-pre.in:
16669 fix build with "--enable-gui=all"
16671 2010-02-04 Jussi Kukkonen <jku@linux.intel.com>
16673 * src/gtk-ui/main.c:
16675 gtk-ui: don't open two main windows (MB #9449)
16677 2010-02-04 Jussi Kukkonen <jku@linux.intel.com>
16679 * src/gtk-ui/sync-ui.c:
16681 gtk-ui: fix suspicious string array handling (MB #9434)
16683 2010-02-03 Chen Congwu <congwu.chen@intel.com>
16685 * src/syncevo-dbus-server.cpp:
16687 DBusServer: coding convention changes
16689 2010-02-03 Chen Congwu <congwu.chen@intel.com>
16691 * src/gdbus/gdbus-cxx-bridge.h:
16693 gdbus-cxx-bridge: Copy DBusCallObject member to be more safe
16695 2010-02-03 Jussi Kukkonen <jku@linux.intel.com>
16697 * src/gtk-ui/main.c:
16699 gtk-ui: fix another problem with non-libunique build
16701 2010-02-03 Patrick Ohly <patrick.ohly@intel.com>
16703 * src/gtk-ui/main.c:
16705 gtk-gui: fixed compiler error when not having libunique
16707 2010-02-03 Patrick Ohly <patrick.ohly@intel.com>
16709 * configure-pre.in:
16711 post-release version bump
16713 2010-02-02 Jussi Kukkonen <jku@linux.intel.com>
16715 * src/gtk-ui/sync-ui.c:
16717 gtk-ui: forgot to change source naming Memo->Notes
16719 2010-02-01 Jussi Kukkonen <jku@linux.intel.com>
16721 * src/gtk-ui/sync-config-widget.c:
16723 gtk-ui: --show-settings should match url prefix (MB #9284)
16725 2010-02-01 Jussi Kukkonen <jku@linux.intel.com>
16727 * src/gtk-ui/ui.glade:
16729 gtk-ui: ellipsize very long service name in main view
16731 2010-02-01 Jussi Kukkonen <jku@linux.intel.com>
16733 * src/gtk-ui/sync-config-widget.c:
16734 * src/gtk-ui/ui.glade:
16736 gtk-ui: make config usable with long strings (MB #9278)
16738 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
16740 * src/gtk-ui/sync-ui.c:
16741 * src/gtk-ui/ui.glade:
16743 gtk-ui: remember to update service list when it is shown
16745 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
16747 * src/dbus/syncevo-dbus-types.c:
16748 * src/dbus/syncevo-dbus-types.h:
16749 * src/gtk-ui/sync-ui-config.h:
16750 * src/gtk-ui/sync-ui.c:
16752 gtk-ui: handle source phases correctly (MB #9320)
16754 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
16756 * src/gtk-ui/sync-ui.c:
16758 gtk-ui: Fix error output
16760 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
16762 * src/dbus/syncevo-dbus-types.c:
16763 * src/dbus/syncevo-dbus-types.h:
16764 * src/gtk-ui/Makefile.am:
16765 * src/gtk-ui/sync-spinner.gif:
16766 * src/gtk-ui/sync-ui.c:
16767 * src/gtk-ui/ui.glade:
16769 gtk-ui: show status "waiting" with a progress spinner
16771 2010-01-28 Jussi Kukkonen <jku@linux.intel.com>
16773 * src/gtk-ui/sync-ui-config.c:
16774 * src/gtk-ui/sync-ui-config.h:
16775 * src/gtk-ui/sync-ui.c:
16777 gtk-ui: don't allow non-defined sources in emergency
16779 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
16781 * src/gtk-ui/sync-config-widget.c:
16782 * src/gtk-ui/sync-ui-config.c:
16783 * src/gtk-ui/sync-ui-config.h:
16784 * src/gtk-ui/sync-ui.c:
16786 gtk-ui: use PeerName property for user visible names
16788 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
16790 * src/gtk-ui/sync-ui.c:
16791 * src/gtk-ui/ui.glade:
16793 gtk-ui: tweak emergency view layout, modify strings
16795 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
16797 * src/dbus/syncevo-dbus-types.c:
16799 dbus client bindings: fix syncevo_config_get_value() return value
16801 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
16803 * src/gtk-ui/main.c:
16804 * src/gtk-ui/sync-config-widget.c:
16805 * src/gtk-ui/sync-config-widget.h:
16806 * src/gtk-ui/sync-ui.c:
16807 * src/gtk-ui/sync-ui.h:
16809 gtk-ui: support "--show-settings <id>"
16811 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
16813 * src/gtk-ui/sync-ui.c:
16815 gtk-ui: only ask for backups for correct context
16817 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
16819 * src/gtk-ui/sync-ui.c:
16820 * src/gtk-ui/ui.glade:
16822 gtk-ui: string and style changes
16824 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
16826 * src/gtk-ui/mux-window.c:
16827 * src/gtk-ui/mux-window.h:
16828 * src/gtk-ui/sync-config-widget.c:
16829 * src/gtk-ui/sync-ui.c:
16830 * src/gtk-ui/ui.glade:
16832 gtk-ui: change bread-crumb functionality in moblin
16834 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
16836 * src/gtk-ui/sync-ui.c:
16838 gtk-ui: don't show "last synced ..." when last sync failed
16840 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
16842 * src/gtk-ui/sync-ui.c:
16844 gtk-ui: only show backups that contain selected sources
16846 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
16848 * src/gtk-ui/sync-ui.c:
16849 * src/gtk-ui/ui.glade:
16851 gtk-ui: implement restoring backups
16853 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
16855 * src/dbus/syncevo-session.c:
16856 * src/dbus/syncevo-session.h:
16858 dbus bindings: add Session.Restore()
16860 2010-01-25 Jussi Kukkonen <jku@linux.intel.com>
16862 * src/gtk-ui/sync-ui.c:
16863 * src/gtk-ui/ui.glade:
16865 gtk-ui: remove uneeded "Data" text from main view
16867 2010-01-29 Chen Congwu <congwu.chen@intel.com>
16869 * src/syncevo-dbus-server.cpp:
16870 * src/syncevo/SyncConfig.cpp:
16871 * src/syncevo/SyncConfig.h:
16872 * src/syncevo/SyncContext.cpp:
16873 * src/syncevo/SyncContext.h:
16875 SyncURL: support multiple transport values in SyncURL property
16877 2010-02-03 Chen Congwu <congwu.chen@intel.com>
16879 * src/syncevo-dbus-server.cpp:
16880 * test/test-dbus.py:
16882 Presence detection: connman part (MB#7700)
16884 2010-02-02 Chen Congwu <congwu.chen@intel.com>
16886 * src/gdbus/gdbus-cxx-bridge.h:
16888 gdbus: cxxbridge for asynchronous dbus client call
16890 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
16892 * configure-post.in:
16893 * src/Makefile-gen.am:
16894 * src/sunbird_client.xml:
16895 * src/syncclient_sample_config.xml:
16896 * src/syncevo/Makefile.am:
16897 * src/syncevo/SyncContext.cpp:
16898 * src/syncevo/SyncContext.h:
16899 * src/syncevo/configs/Makefile.am:
16900 * src/syncevo/configs/syncevolution.xml:
16901 * src/syncevo/configs/update-samples.pl:
16903 XML config: use configuration composed from fragments (MB #7712)
16905 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
16907 * src/syncevo/configs/datatypes/11calendar-profile.xml:
16909 XML config: avoid empty LOCATION in VEVENT
16911 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
16913 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
16914 * src/syncevo/configs/datatypes/01vcard-profile.xml:
16916 syncclient_sample_config.xml: added "GENDER" and "SIP"
16918 2009-12-18 Rajyalakshmi Bommaraju <Rajyalakshmi.Bommaraju@intel.com>
16920 * src/syncevo/configs/datatypes/02vcard-types.xml:
16921 * src/syncevo/configs/scripting/06vcard-fullname.xml:
16923 syncclient_sample_config.xml: create fullname if empty (MB#5664)
16925 2010-01-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16927 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
16928 * src/syncevo/configs/datatypes/01vcard-profile.xml:
16930 Config: add support for 'X-SKYPE' for evolution (MB#8948)
16932 2009-12-11 Chen Congwu <congwu.chen@intel.com>
16934 * src/syncevo/configs/datatypes/11calendar-profile.xml:
16936 synthesis config: add "STATUS" property to "VEVENT" profile.
16938 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16940 * src/syncevo/configs/remoterules/client/00zyb.xml:
16942 syncclient config: disable anchors checking for ZYB(MB#8138)
16944 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16946 * src/syncevo/configs/scripting/06todo-priorities.xml:
16947 * src/syncevo/configs/scripting/11calendar.xml:
16949 SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
16952 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16954 * src/syncevo/configs/scripting/05vcard-evolution.xml:
16956 SyncSource: change names for m_incomingScript and
16959 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
16961 * src/syncevo/configs/scripting/05vcard-evolution.xml:
16963 Google->Evolution: make sure that WORK/HOME numbers are displayed
16966 2009-08-29 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16968 * src/syncevo/configs/scripting/05vcard-evolution.xml:
16970 Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)
16972 2009-08-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16974 * src/syncevo/configs/scripting/11calendar.xml:
16976 Mobical: Strip time information for EXDATE if not needed (Bug
16979 2009-07-29 Patrick Ohly <patrick.ohly@intel.com>
16981 * src/syncevo/configs/scripting/11calendar.xml:
16983 calendar support: sanitize incoming EXDATEs (Bugzilla #4457)
16985 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
16987 * src/syncevo/configs/scripting/11calendar.xml:
16989 Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
16992 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
16994 * src/syncevo/configs/datatypes/11calendar-profile.xml:
16996 iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
16997 property(Bug #2422)
16999 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
17001 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17003 vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
17006 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
17008 * src/syncevo/configs/remoterules/evolution.xml:
17010 data conversion: different data profiles for SyncML peer + local
17011 DB with remote rules
17013 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
17015 * src/syncevo/configs/scripting/11calendar.xml:
17017 XML config: keep alarm times as they are
17019 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
17021 * src/syncevo/configs/datatypes/11calendar-profile.xml:
17023 XML config: be conservative about encoding of EXDATEs
17025 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
17027 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
17028 * src/syncevo/configs/datatypes/11calendar-profile.xml:
17030 XML config: enhanced calendar data formats
17032 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
17034 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
17035 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17037 XML config: added several vCard 3.0/Evolution specific properties
17039 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
17041 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
17043 XML config: don't enforce http:// prefix in vCard 2.1 URL
17045 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
17047 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17049 XML config: use NICKNAME also in vCard 2.1
17051 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
17053 * src/syncevo/configs/datatypes/11calendar-profile.xml:
17054 * src/syncevo/configs/scripting/11calendar.xml:
17056 XML config: don't encode empty DESCRIPTION in VEVENT/VTODO
17058 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
17060 * src/syncevo/configs/update-samples.pl:
17062 update-samples.pl: accept command line parameters for updating a
17065 2010-02-01 Patrick Ohly <patrick.ohly@intel.com>
17067 * src/syncevo/configs/README:
17068 * src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
17069 * src/syncevo/configs/datatypes/01vcard-profile.xml:
17070 * src/syncevo/configs/datatypes/02vcard-types.xml:
17071 * src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
17072 * src/syncevo/configs/datatypes/11calendar-profile.xml:
17073 * src/syncevo/configs/datatypes/12calendar-types.xml:
17074 * src/syncevo/configs/datatypes/20note-fieldlist.xml:
17075 * src/syncevo/configs/datatypes/21note-profile.xml:
17076 * src/syncevo/configs/datatypes/22notes-types.xml:
17077 * src/syncevo/configs/datatypes/30bookmark-fieldlist.xml:
17078 * src/syncevo/configs/datatypes/31bookmark-profile.xml:
17079 * src/syncevo/configs/datatypes/32bookmark-type.xml:
17080 * src/syncevo/configs/datatypes/server/40email-fieldlist.xml:
17081 * src/syncevo/configs/datatypes/server/41email-profile.xml:
17082 * src/syncevo/configs/datatypes/server/42email-type-zipped.xml:
17083 * src/syncevo/configs/datatypes/server/42email-type.xml:
17084 * src/syncevo/configs/datatypes/server/43email-sonyericsson.xml:
17085 * src/syncevo/configs/datatypes/server/44email-nokia9500.xml:
17086 * src/syncevo/configs/debug/00default.xml:
17087 * src/syncevo/configs/remoterules/server/00_t39m.xml:
17088 * src/syncevo/configs/remoterules/server/01_t68.xml:
17089 * src/syncevo/configs/remoterules/server/02_V3.xml:
17090 * src/syncevo/configs/remoterules/server/03_V3i.xml:
17091 * src/syncevo/configs/remoterules/server/04_6230.xml:
17092 * src/syncevo/configs/remoterules/server/05_9210.xml:
17093 * src/syncevo/configs/remoterules/server/06_9210i.xml:
17094 * src/syncevo/configs/remoterules/server/07_3220.xml:
17095 * src/syncevo/configs/remoterules/server/08_3230.xml:
17096 * src/syncevo/configs/remoterules/server/09_3600.xml:
17097 * src/syncevo/configs/remoterules/server/10_3620.xml:
17098 * src/syncevo/configs/remoterules/server/11_3650.xml:
17099 * src/syncevo/configs/remoterules/server/12_3660.xml:
17100 * src/syncevo/configs/remoterules/server/13_6260.xml:
17101 * src/syncevo/configs/remoterules/server/14_6600.xml:
17102 * src/syncevo/configs/remoterules/server/15_6620.xml:
17103 * src/syncevo/configs/remoterules/server/16_6630.xml:
17104 * src/syncevo/configs/remoterules/server/17_6670.xml:
17105 * src/syncevo/configs/remoterules/server/18_7250.xml:
17106 * src/syncevo/configs/remoterules/server/19_7250i.xml:
17107 * src/syncevo/configs/remoterules/server/20_7260.xml:
17108 * src/syncevo/configs/remoterules/server/21_7610.xml:
17109 * src/syncevo/configs/remoterules/server/22_7650.xml:
17110 * src/syncevo/configs/remoterules/server/23_N-Gage.xml:
17111 * src/syncevo/configs/remoterules/server/24_N-Gage_QD.xml:
17112 * src/syncevo/configs/remoterules/server/25_9300.xml:
17113 * src/syncevo/configs/remoterules/server/26_9500.xml:
17114 * src/syncevo/configs/remoterules/server/27_E90.xml:
17115 * src/syncevo/configs/remoterules/server/28_X.xml:
17116 * src/syncevo/configs/remoterules/server/29_SX1.xml:
17117 * src/syncevo/configs/remoterules/server/30_M55.xml:
17118 * src/syncevo/configs/remoterules/server/31_SL55.xml:
17119 * src/syncevo/configs/remoterules/server/32_S55.xml:
17120 * src/syncevo/configs/remoterules/server/33_S65.xml:
17121 * src/syncevo/configs/remoterules/server/34_SL65.xml:
17122 * src/syncevo/configs/remoterules/server/35_K700.xml:
17123 * src/syncevo/configs/remoterules/server/36_T610_T630.xml:
17124 * src/syncevo/configs/remoterules/server/37_M600i.xml:
17125 * src/syncevo/configs/remoterules/server/38_P800.xml:
17126 * src/syncevo/configs/remoterules/server/39_P900.xml:
17127 * src/syncevo/configs/remoterules/server/40_P910.xml:
17128 * src/syncevo/configs/remoterules/server/41_P910i.xml:
17129 * src/syncevo/configs/remoterules/server/42_P990i.xml:
17130 * src/syncevo/configs/remoterules/server/43_t68i.xml:
17131 * src/syncevo/configs/remoterules/server/44_Funambol_Outlook.xml:
17132 * src/syncevo/configs/remoterules/server/45_SyncJe_Outlook.xml:
17133 * src/syncevo/configs/scripting/10newuid.xml:
17134 * src/syncevo/configs/scripting/11calendar.xml:
17135 * src/syncevo/configs/scripting/client/00timeout.xml:
17136 * src/syncevo/configs/scripting/server/12email.xml:
17137 * src/syncevo/configs/update-samples.pl:
17139 XML config samples: split up into individual fragments
17141 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
17143 * build/import-synthesis-xml.sh:
17145 import-synthesis-xml.sh: import shared XML config fragments (MB
17148 2010-02-02 Patrick Ohly <patrick.ohly@intel.com>
17150 * build/import-foreign-git.sh:
17152 import-foreign-git.sh: allow non-existing files
17154 2010-02-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17156 * test/test-dbus.py:
17158 Testing: apply default and user setting local databases (MB#9332)
17160 2010-02-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17162 * src/syncevo-dbus-server.cpp:
17163 * test/test-dbus.py:
17165 DBus server: return real passwords for GetConfig (MB#9169)
17167 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
17169 * src/syncevo/Cmdline.cpp:
17170 * src/syncevo/SyncConfig.cpp:
17172 config: adding sources affects peers in the same context (MB
17175 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
17177 * src/syncevo/SyncConfig.cpp:
17178 * src/syncevo/SyncConfig.h:
17180 command line: wrong context during --configure (MB #9338)
17182 2010-01-29 Patrick Ohly <patrick.ohly@intel.com>
17184 * src/syncevo/Cmdline.cpp:
17185 * src/syncevo/util.cpp:
17186 * src/syncevo/util.h:
17188 ScopedEnvChange: moved from Cmdline.cpp to util
17190 2010-01-28 Patrick Ohly <patrick.ohly@intel.com>
17192 * configure-pre.in:
17194 autotools: removed obsolete libbluetooth2/3 check (MB #9260)
17196 2010-01-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17198 * test/test-dbus.py:
17200 Testing: fix failures and remove dependency for test-dbus.py
17203 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
17205 * configure-pre.in:
17207 autotools: fixed Bluetooth checks (MB #9260)
17209 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
17212 * configure-pre.in:
17214 packaging: use plain 1.0beta1 as version number
17216 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
17220 README: mentioned packages for phone sync via Bluetooth
17222 2010-01-27 Patrick Ohly <patrick.ohly@intel.com>
17224 * configure-pre.in:
17225 * src/syncevo/ObexTransportAgent.cpp:
17227 ObexTransportAgent: libbluetooth2 vs 3 check (MB #9289)
17229 2010-01-27 Jussi Kukkonen <jku@linux.intel.com>
17231 * src/gtk-ui/sync-ui.c:
17233 gtk-ui: don't show errors when errorcode is -1 (not set)
17235 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
17237 * po/POTFILES.skip:
17239 ignore gtkinfobar.c in translation
17241 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
17243 * src/syncevo/Cmdline.cpp:
17245 preventSlowSync: updated Cmdline config tests
17247 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
17249 * README.packagers:
17251 README.packagers: document pitfalls for packagers
17253 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
17256 * configure-pre.in:
17258 NEWS + version: updated for 1.0 beta 1
17260 2010-01-26 Patrick Ohly <patrick.ohly@intel.com>
17262 * src/dbus/interfaces/syncevo-server-full.xml:
17263 * src/gdbus/gdbus-cxx-bridge.h:
17265 some minor language fixes for MB #7711
17267 2010-01-26 alephlg <aleph@mandriva.org>
17271 l10n: Updates to Hungarian (hu) translation
17273 2010-01-26 Jussi Kukkonen <jku@linux.intel.com>
17275 * src/gtk-ui/gtkinfobar.c:
17276 * src/gtk-ui/sync-config-widget.c:
17277 * src/gtk-ui/sync-ui.c:
17279 gtk-ui: don't use new GTK features (MB #9170)
17281 2010-01-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17283 * test/test-dbus.py:
17285 Testing: add unit tests for termination (MB #7711)
17287 2010-01-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17289 * src/dbus/interfaces/syncevo-server-full.xml:
17290 * src/syncevo-dbus-server.cpp:
17292 DBus server: automatic termination (MB#7711)
17294 2010-01-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17296 * src/gdbus/gdbus-cxx-bridge.h:
17298 GDBus C++ binding: changes according to gdbus changes
17300 2010-01-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17302 * src/gdbus/gdbus.h:
17303 * src/gdbus/object.c:
17305 gdbus: add interface-level callback function
17307 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
17309 * src/gtk-ui/Makefile.am:
17311 sync-UI: gtkinfobar.h not included in dist
17313 2010-01-25 alephlg <aleph@mandriva.org>
17317 l10n: Updates to Hungarian (hu) translation
17319 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
17321 * src/gtk-ui/Makefile.am:
17323 gtk-ui/Makefile.am: fixed non-standard white space
17325 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
17328 Merge commit 'syncevolution-0-9-2'
17330 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17332 * src/syncevo/SyncConfig.cpp:
17333 * src/syncevo/SyncConfig.h:
17334 * src/syncevo/SyncContext.cpp:
17336 preventing slow syncs: optional, off by default (MB #2416)
17338 2010-01-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17340 * src/syncevo/SyncContext.cpp:
17342 Logdir: sort log names by creation time when peer name is empty
17344 2010-01-25 Patrick Ohly <patrick.ohly@intel.com>
17346 * src/syncevo/SyncML.cpp:
17348 session status/error: when setting status, always update error
17350 2010-01-24 Jussi Kukkonen <jku@linux.intel.com>
17352 * src/gtk-ui/sync-config-widget.c:
17353 * src/gtk-ui/sync-config-widget.h:
17355 gtk-ui: show source toggles two-per-row in configuration
17357 2010-01-24 Jussi Kukkonen <jku@linux.intel.com>
17359 * src/gtk-ui/sync-config-widget.c:
17361 gtk-ui: layout fixes in config editor
17363 2010-01-24 Jussi Kukkonen <jku@linux.intel.com>
17365 * src/gtk-ui/sync-ui.c:
17366 * src/gtk-ui/ui.glade:
17368 gtk-ui: implement source selection for emergency syncs
17370 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17372 * configure-pre.in:
17374 configure: version bumped to 0.9.2
17376 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17378 * src/backends/maemo/configure-sub.in:
17380 Maemo backend: fixed static linking
17382 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17384 * src/Makefile-gen.am:
17386 autotools: fixed typo in CPPUnit patch
17388 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17394 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17396 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
17398 Maemo backend + testing: unique names, always enabled
17400 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17402 * src/Makefile-gen.am:
17403 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
17404 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
17405 * src/backends/file/FileSyncSourceRegister.cpp:
17406 * src/syncevo/SyncSource.h:
17408 CPPUnit header file dependency for backends (MB #9149)
17410 2010-01-21 Ove Kaaven <ovek@arcticnet.no>
17412 * src/backends/maemo/Makefile.am:
17414 Remove dependency on cppunit, like recently done in the other
17417 2010-01-21 Ove Kaaven <ovek@arcticnet.no>
17421 Added some missing build dependencies
17423 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
17427 Set appropriate (non-user) section for dev package
17429 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
17433 Set configure flags that I'll use on Maemo 5
17435 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
17439 Updated build depends, added a description, and made myself
17442 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
17444 * debian/changelog:
17446 Bump version, ready to release
17448 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
17452 Enable auto-optification
17454 2010-01-19 Ove Kaaven <ovek@arcticnet.no>
17456 * src/backends/maemo/MaemoCalendarSource.cpp:
17457 * src/backends/maemo/MaemoCalendarSource.h:
17458 * src/backends/maemo/MaemoCalendarSourceRegister.cpp:
17459 * src/backends/maemo/Makefile.am:
17460 * src/backends/maemo/configure-sub.in:
17462 Checkin of working Maemo backend
17464 2010-01-09 Ove Kaaven <ovek@arcticnet.no>
17466 * debian/changelog:
17468 Put "beta" in the version number
17470 2010-01-09 Ove Kaaven <ovek@arcticnet.no>
17472 * debian/syncevolution.install:
17474 Install /usr/share instead of /etc/default
17476 2010-01-09 Ove Kaaven <ovek@arcticnet.no>
17478 * debian/changelog:
17480 Update Debian changelog again
17482 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17484 * src/syncclient_sample_config.xml:
17486 syncclient_sample_config.xml: added "GENDER" and "SIP"
17488 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
17490 * test/Algorithm/Diff.pm.bak:
17492 Remove redundant file
17494 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
17496 * debian/changelog:
17498 Update Debian changelog
17500 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
17506 2009-12-23 Ove Kaaven <ovek@arcticnet.no>
17510 * debian/syncevolution-dev.install:
17511 * debian/syncevolution.install:
17513 Split package into "syncevolution" and "syncevolution-dev"
17516 2010-01-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17518 * src/syncclient_sample_config.xml:
17520 Config: add support for 'X-SKYPE' for evolution (MB#8948)
17522 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17524 * src/gtk-ui/gtkinfobar.c:
17526 gtkinfobar.c: must include our own gtkinfobar.h
17528 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17530 * test/runtests.py:
17532 testing: insert valgrind before syncevolution (MB #6457)
17534 2009-12-03 Chen Congwu <congwu.chen@intel.com>
17536 * test/resultchecker.py:
17537 * test/runtests.py:
17539 Testing: Fix no html report error (MB#8391)
17541 2010-01-22 Jussi Kukkonen <jku@linux.intel.com>
17543 * configure-pre.in:
17544 * src/gtk-ui/Makefile.am:
17545 * src/gtk-ui/gtkinfobar.c:
17546 * src/gtk-ui/gtkinfobar.h:
17547 * src/gtk-ui/sync-config-widget.c:
17548 * src/gtk-ui/sync-ui.c:
17550 gtk-ui: include copy of GtkInfoBar for gtk+<2.18 (MB #9170)
17552 2010-01-22 Jussi Kukkonen <jku@linux.intel.com>
17554 * src/gtk-ui/sync-ui.c:
17556 gtk-ui: fix slow-sync error code
17558 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
17560 * src/gtk-ui/sync-config-widget.c:
17562 gtk-ui: only hide "non-consumer-ready" templates
17564 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
17566 * src/gtk-ui/sync-config-widget.c:
17567 * src/gtk-ui/sync-ui.c:
17569 gtk-ui: fix source naming (MB #8756)
17571 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
17573 * src/gtk-ui/ui.glade:
17575 gtk-ui: hide unfinished backup-features
17577 2010-01-21 Jussi Kukkonen <jku@linux.intel.com>
17579 * src/gtk-ui/sync-ui.c:
17581 accept status 200 without error messages
17583 2010-01-09 Jussi Kukkonen <jku@linux.intel.com>
17585 * src/gtk-ui/sync-config-widget.c:
17586 * src/gtk-ui/sync-ui-config.c:
17587 * src/gtk-ui/sync-ui-config.h:
17588 * src/gtk-ui/sync-ui.c:
17590 gtk-ui: don't show error when no statistic are available
17592 2009-12-18 Jussi Kukkonen <jku@linux.intel.com>
17594 * src/gtk-ui/sync-ui.c:
17596 gtk-ui: fix error messages
17598 2009-12-18 Jussi Kukkonen <jku@linux.intel.com>
17600 * src/gtk-ui/sync-ui-config.c:
17601 * src/gtk-ui/sync-ui-config.h:
17602 * src/gtk-ui/sync-ui.c:
17604 gtk-ui: add better error UI for source errors
17606 2009-12-17 Jussi Kukkonen <jku@linux.intel.com>
17608 * src/gtk-ui/sync-ui.c:
17610 gtk-ui: go back to main view on 'Esc' keypress
17612 2009-12-17 Jussi Kukkonen <jku@linux.intel.com>
17614 * src/gtk-ui/sync-ui-config.c:
17615 * src/gtk-ui/sync-ui-config.h:
17616 * src/gtk-ui/sync-ui.c:
17617 * src/gtk-ui/sync-ui.h:
17618 * src/gtk-ui/ui.glade:
17620 gtk-ui: implement service errors
17622 2010-01-22 alephlg <aleph@mandriva.org>
17626 l10n: Updates to Hungarian (hu) translation
17628 2010-01-22 Patrick Ohly <patrick.ohly@intel.com>
17630 * src/Makefile-gen.am:
17631 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
17632 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
17633 * src/backends/file/FileSyncSourceRegister.cpp:
17634 * src/syncevo/SyncSource.h:
17636 CPPUnit header file dependency for backends (MB #9149)
17638 2010-01-21 Patrick Ohly <patrick.ohly@intel.com>
17641 Merge remote branch 'origin/jku-configuration-redesign'
17643 2010-01-21 Patrick Ohly <patrick.ohly@intel.com>
17645 * src/syncevo/SyncContext.cpp:
17646 * src/syncevo/SyncML.cpp:
17647 * src/syncevo/SyncML.h:
17649 unexpected slow syncs: no explanation when only one source active
17652 2010-01-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17654 * test/test-dbus.py:
17655 * test/test-dbus/reports/cache/syncevolution/dummy_+test@context-2010-01-20-10-10/status.ini:
17657 Testing: add a case with config name "@context" for getReports
17659 2010-01-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17661 * src/syncevo/SyncContext.cpp:
17663 Logdir: return all peers logs for config name without peer name
17665 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
17667 * src/syncevo/SyncConfig.h:
17668 * src/syncevo/SyncContext.cpp:
17669 * src/syncevo/SyncContext.h:
17671 Logdir: getServer() might not include context
17673 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
17675 * src/syncevo/SyncContext.cpp:
17677 Logdir: use normalized config name instead of <peer>@<context>
17679 2010-01-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
17681 * src/syncevo-dbus-server.cpp:
17682 * src/syncevo/SyncContext.cpp:
17684 Logdir: change the logdir and add context info (MB #8350)
17686 2010-01-21 Chen Congwu <congwu.chen@intel.com>
17688 * src/syncevo/SyncConfig.cpp:
17689 * src/syncevo/SyncConfig.h:
17691 Cofiguration template: exact match for createPeerTemplate
17694 2010-01-20 Chen Congwu <congwu.chen@intel.com>
17696 * src/Makefile-gen.am:
17697 * src/syncevo/Cmdline.cpp:
17698 * src/syncevo/SyncConfig.cpp:
17699 * src/templates/clients/SyncEvolution/.template.ini:
17700 * src/templates/clients/SyncEvolution/template.ini:
17701 * src/templates/clients/default/.template.ini:
17702 * src/templates/clients/default/template.ini:
17703 * src/templates/clients/phone/nokia/S40/7210c/.template.ini:
17704 * src/templates/clients/phone/nokia/S40/7210c/template.ini:
17705 * src/templates/clients/phone/nokia/default/.template.ini:
17706 * src/templates/servers/Funambol/.template.ini:
17707 * src/templates/servers/Funambol/template.ini:
17708 * src/templates/servers/ScheduleWorld/.template.ini:
17709 * src/templates/servers/ScheduleWorld/template.ini:
17710 * test/testcases/templates/clients/SyncEvolution/.template.ini:
17711 * test/testcases/templates/clients/SyncEvolution/config.ini:
17712 * test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
17713 * test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
17714 * test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
17715 * test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
17716 * test/testcases/templates/clients/default/.template.ini:
17717 * test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
17718 * test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
17719 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
17720 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
17721 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
17722 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
17723 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
17724 * test/testcases/templates/clients/phone/nokia/default/.template.ini:
17725 * test/testcases/templates/servers/Funambol/.template.ini:
17726 * test/testcases/templates/servers/Funambol/config.ini:
17727 * test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
17728 * test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
17729 * test/testcases/templates/servers/Funambol/sources/memo/config.ini:
17730 * test/testcases/templates/servers/Funambol/sources/todo/config.ini:
17731 * test/testcases/templates/servers/ScheduleWorld/.template.ini:
17732 * test/testcases/templates/servers/ScheduleWorld/config.ini:
17733 * test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
17734 * test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
17735 * test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
17736 * test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:
17738 Configuration template: more teaks
17740 2010-01-20 Chen Congwu <congwu.chen@intel.com>
17742 * src/Makefile-gen.am:
17744 Fix link error in linking with test.cpp
17746 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
17749 * src/syncevo/Cmdline.cpp:
17750 * src/syncevo/Cmdline.h:
17751 * src/syncevo/SyncConfig.cpp:
17753 documentation + usage: shared configs, 1.0 features (MB #8497)
17755 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
17757 * test/Makefile.am:
17759 make distcheck: the new LCS test files must be included
17761 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
17763 * src/syncevo/SmartPtr.h:
17765 SmartPtr: GLib Event Loop tracking only enabled for HAVE_GLIB
17767 2010-01-20 Patrick Ohly <patrick.ohly@intel.com>
17769 * src/syncevo/Makefile.am:
17771 make dist: FileConfigNode.h must be public API
17773 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
17775 * configure-pre.in:
17777 version bumped to 1.0 alpha 2 (which probably will never get
17780 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
17782 * src/backends/evolution/EvolutionContactSource.h:
17783 * src/backends/evolution/EvolutionSyncSource.h:
17784 * src/syncevo/SyncSource.cpp:
17785 * src/syncevo/SyncSource.h:
17787 MAKE/PARSETEXTWITHPROFILE: EVOLUTION no longer the default rule
17789 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
17791 * src/syncevo/SyncSource.cpp:
17793 SyncSource.cpp: added missing unistd.h
17795 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
17797 * src/syncevo/SyncContext.cpp:
17799 SyncContext.cpp: add missing sys/wait.h include
17801 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
17803 * src/syncevo/SyncContext.cpp:
17804 * src/syncevo/SynthesisEngine.cpp:
17805 * src/syncevo/SynthesisEngine.h:
17807 Synthesis engine wrapper: avoid throwing exceptions during normal
17810 2010-01-04 Patrick Ohly <patrick.ohly@intel.com>
17812 * src/syncevo/SyncConfig.h:
17814 PersistentSyncSourceConfig: same as SyncSourceConfig
17816 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
17818 * src/syncevo/TrackingSyncSource.h:
17820 TrackingSyncSource: be more quite about getPeerMimeType()
17822 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
17824 * src/syncevo/Cmdline.cpp:
17825 * src/templates/Funambol/config.ini:
17826 * src/templates/Funambol/sources/addressbook/config.ini:
17827 * src/templates/Funambol/sources/calendar/config.ini:
17828 * src/templates/Funambol/sources/memo/config.ini:
17829 * src/templates/Funambol/sources/todo/config.ini:
17830 * src/templates/ScheduleWorld/config.ini:
17831 * src/templates/ScheduleWorld/sources/addressbook/config.ini:
17832 * src/templates/ScheduleWorld/sources/calendar/config.ini:
17833 * src/templates/ScheduleWorld/sources/memo/config.ini:
17834 * src/templates/ScheduleWorld/sources/todo/config.ini:
17835 * src/templates/servers/ScheduleWorld/config.ini:
17836 * test/testcases/templates/servers/ScheduleWorld/config.ini:
17838 resolved template merge bug
17840 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
17842 * src/syncevo/SyncConfig.cpp:
17843 * src/syncevo/SyncConfig.h:
17845 config names: replace unsafe characters with underscores (MB
17848 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
17850 * src/syncevo/Cmdline.cpp:
17851 * src/syncevo/SyncConfig.cpp:
17852 * src/syncevo/SyncConfig.h:
17854 PeerName sync property: arbitrary name for config (MB #8350)
17856 2010-01-19 anoochit <anoochit@gmail.com>
17860 l10n: Updates to Thai translation
17862 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
17864 * src/syncevo/util.cpp:
17866 local errors should be marked as local (MB #8757)
17868 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
17870 * src/syncevo/SyncContext.cpp:
17871 * src/syncevo/SyncML.cpp:
17872 * src/syncevo/SyncML.h:
17874 sync status: partial failure (MB #7755)
17876 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
17878 * src/syncevo/SyncML.cpp:
17880 status overview: fixed printing of rejected items (MB #7755)
17882 2009-12-17 Patrick Ohly <patrick.ohly@intel.com>
17884 * src/syncevo/SyncContext.cpp:
17886 sync client: accept unexpected slow syncs when no local data
17888 2009-12-15 Patrick Ohly <patrick.ohly@intel.com>
17890 * src/syncevo/SyncContext.cpp:
17891 * src/syncevo/SyncContext.h:
17893 sync client: detect unexpected slow sync and abort (MB #2416)
17895 2009-12-16 Patrick Ohly <patrick.ohly@intel.com>
17897 * src/syncevo/SyncContext.cpp:
17898 * src/syncevo/SyncML.cpp:
17899 * src/syncevo/SyncML.h:
17901 command line: explain error codes (MB #2069)
17903 2009-12-15 Patrick Ohly <patrick.ohly@intel.com>
17905 * src/syncevo/SyncContext.cpp:
17906 * src/syncevo/SyncML.cpp:
17908 command line: print status codes for each source
17910 2010-01-19 Chen Congwu <congwu.chen@intel.com>
17913 * src/Makefile-gen.am:
17914 * src/client-test-app.cpp:
17915 * src/syncevo-dbus-server.cpp:
17916 * src/syncevo/Cmdline.cpp:
17917 * src/syncevo/Cmdline.h:
17918 * src/syncevo/SyncConfig.cpp:
17919 * src/syncevo/SyncConfig.h:
17920 * src/templates/clients/SyncEvolution/.template.ini:
17921 * src/templates/clients/SyncEvolution/config.ini:
17922 * src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
17923 * src/templates/clients/SyncEvolution/sources/calendar/config.ini:
17924 * src/templates/clients/SyncEvolution/sources/memo/config.ini:
17925 * src/templates/clients/SyncEvolution/sources/todo/config.ini:
17926 * src/templates/clients/default/.template.ini:
17927 * src/templates/clients/phone/nokia/S40/7210c/.template.ini:
17928 * src/templates/clients/phone/nokia/S40/7210c/config.ini:
17929 * src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
17930 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
17931 * src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
17932 * src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
17933 * src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
17934 * src/templates/clients/phone/nokia/default/.template.ini:
17935 * src/templates/servers/Funambol/.template.ini:
17936 * src/templates/servers/Funambol/config.ini:
17937 * src/templates/servers/Funambol/sources/addressbook/config.ini:
17938 * src/templates/servers/Funambol/sources/calendar/config.ini:
17939 * src/templates/servers/Funambol/sources/memo/config.ini:
17940 * src/templates/servers/Funambol/sources/todo/config.ini:
17941 * src/templates/servers/ScheduleWorld/.template.ini:
17942 * src/templates/servers/ScheduleWorld/config.ini:
17943 * src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
17944 * src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
17945 * src/templates/servers/ScheduleWorld/sources/memo/config.ini:
17946 * src/templates/servers/ScheduleWorld/sources/todo/config.ini:
17947 * test/testcases/templates/clients/SyncEvolution/.template.ini:
17948 * test/testcases/templates/clients/SyncEvolution/config.ini:
17949 * test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
17950 * test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
17951 * test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
17952 * test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
17953 * test/testcases/templates/clients/default/.template.ini:
17954 * test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
17955 * test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
17956 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
17957 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
17958 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
17959 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
17960 * test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
17961 * test/testcases/templates/clients/phone/nokia/default/.template.ini:
17962 * test/testcases/templates/servers/Funambol/.template.ini:
17963 * test/testcases/templates/servers/Funambol/config.ini:
17964 * test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
17965 * test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
17966 * test/testcases/templates/servers/Funambol/sources/memo/config.ini:
17967 * test/testcases/templates/servers/Funambol/sources/todo/config.ini:
17968 * test/testcases/templates/servers/ScheduleWorld/.template.ini:
17969 * test/testcases/templates/servers/ScheduleWorld/config.ini:
17970 * test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
17971 * test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
17972 * test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
17973 * test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:
17975 Configuration templates matching: match templates based on
17978 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
17980 * src/syncevo/lcs.h:
17982 LCS: added accessor for plain sequences
17984 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
17986 * src/Makefile-gen.am:
17987 * src/syncevo/Makefile.am:
17988 * src/syncevo/lcs.cpp:
17989 * src/syncevo/lcs.h:
17990 * src/syncevo/util.h:
17991 * test/testcases/lcs/file1.txt:
17992 * test/testcases/lcs/file2.txt:
17994 LCS: Longest Common Subsequence
17996 2009-12-21 Chen Congwu <congwu.chen@intel.com>
17998 * src/syncevo-dbus-server.cpp:
18000 Server alerted sync + client: matching against bluetooth mac
18003 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
18006 Merge branch 'syncevolution-0-9-branch'
18008 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
18010 * src/Makefile-gen.am:
18012 fixed link error related to CPPUnit
18014 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
18016 * configure-pre.in:
18018 set version to 0.9.1+0.9.2
18020 2010-01-19 Patrick Ohly <patrick.ohly@intel.com>
18024 NEWS: updated for 0.9.2
18026 2010-01-18 Patrick Ohly <patrick.ohly@intel.com>
18028 * src/syncevo/Cmdline.cpp:
18029 * src/syncevo/SyncConfig.cpp:
18031 ScheduleWorld: changed webURL
18033 2010-01-18 Patrick Ohly <patrick.ohly@intel.com>
18035 * src/syncevo/Cmdline.cpp:
18036 * src/syncevo/SyncConfig.cpp:
18038 Goosync: added template (MB #9113)
18040 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
18042 * src/syncevo/Cmdline.cpp:
18043 * src/syncevo/SyncConfig.cpp:
18045 Oracle: added template
18047 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
18053 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
18055 * src/syncevo/eds_abi_wrapper.cpp:
18056 * src/syncevo/eds_abi_wrapper.h:
18058 build issue: icalproperty_remove_parameter_by_kind in EDS wrapper
18060 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
18064 autotools: fixed 'make dist' error cause by doc-pak
18066 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
18068 * src/syncevo/SoupTransportAgent.cpp:
18069 * src/syncevo/SoupTransportAgent.h:
18071 SoupTransportAgent: event handling
18073 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
18075 * src/syncevo/SyncContext.cpp:
18076 * src/syncevo/SyncContext.h:
18077 * test/test-dbus.py:
18079 SyncML server: timeouts for unresponsive clients (MB #7710)
18081 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
18083 * src/syncevo-dbus-server.cpp:
18085 DBusTransportAgent: support message timeout
18087 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
18089 * src/syncevo/TransportAgent.h:
18091 TransportAgent::setCallback(): comment clarification about how
18094 2010-01-14 Patrick Ohly <patrick.ohly@intel.com>
18096 * src/syncevo/SmartPtr.h:
18098 SmartPtr: allow tracking of non-pointer objects
18100 2009-12-18 Rajyalakshmi Bommaraju <Rajyalakshmi.Bommaraju@intel.com>
18102 * src/syncclient_sample_config.xml:
18104 syncclient_sample_config.xml: create fullname if empty (MB#5664)
18106 2010-01-15 Patrick Ohly <patrick.ohly@intel.com>
18108 * src/syncevo/TrackingSyncSource.cpp:
18109 * src/syncevo/TrackingSyncSource.h:
18111 syncevolution --status: statistics empty (MB #9097)
18113 2010-01-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18115 * src/syncevo-dbus-server.cpp:
18117 DBus server: clear 'waiting' status when sync is done (MB#9065)
18119 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
18121 * src/syncevo/SyncConfig.cpp:
18123 SyncConfig::removeSyncSource(): did not remove sources inside
18126 2010-01-13 Patrick Ohly <patrick.ohly@intel.com>
18128 * src/syncevo/SyncSource.cpp:
18130 client-test: use independent context for testing sources
18132 2009-12-15 Rajyalakshmi Bommaraju <Rajyalakshmi.Bommaraju@intel.com>
18134 * src/syncevo/SyncConfig.cpp:
18136 SyncConfig: Read http_proxy from environment (MB#8177)
18138 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
18140 * configure-post.in:
18142 autotools: added workaround for lack of --with-docdir
18144 2009-12-11 Rajyalakshmi Bommaraju <rajyalakshmi.bommaraju@intel.com>
18146 * src/backends/evolution/EvolutionCalendarSource.cpp:
18148 Evolution calendar: work around 'cannot encode item' problem (MB
18151 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
18153 * src/syncevo/TrackingSyncSource.h:
18155 TrackingSyncSource: clarify what "raw" means
18157 2010-01-11 Patrick Ohly <patrick.ohly@intel.com>
18159 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18161 EvolutionCalendarSource: fixed typo in "type" description
18163 2010-01-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18165 * src/syncclient_sample_config.xml:
18167 Config: add support for 'X-SKYPE' for evolution (MB#8948)
18169 2010-01-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18171 * test/synccompare.pl:
18173 synccompare: fix regressions of mobical interoperability test
18175 2010-01-06 Chen Congwu <congwu.chen@intel.com>
18177 * configure-pre.in:
18178 * src/backends/evolution/Makefile.am:
18179 * src/backends/file/Makefile.am:
18180 * src/backends/xmlrpc/Makefile.am:
18182 Build: do not depend on cppunit for backends
18184 2010-01-06 Chen Congwu <congwu.chen@intel.com>
18186 * configure-pre.in:
18187 * src/backends/evolution/Makefile.am:
18188 * src/backends/file/Makefile.am:
18190 Build: do not depend on cppunit for backends
18192 2010-01-05 Chen Congwu <congwu.chen@intel.com>
18194 * src/syncevo/SyncContext.cpp:
18196 Retry: do not retry for the first request, MB#8758
18198 2009-12-29 Chen Congwu <congwu.chen@intel.com>
18200 * src/syncevo/ObexTransportAgent.cpp:
18202 ObexTransportAgent: Error handling improvements
18204 2009-12-29 Chen Congwu <congwu.chen@intel.com>
18206 * src/syncevo/SyncContext.cpp:
18208 Datastore name alias, MB#7871
18210 2010-01-02 gforcada <gforcada@gnome.org>
18214 l10n: Added Catalan translation
18216 2010-01-02 gforcada <gforcada@gnome.org>
18220 l10n: Added Catalan translation
18222 2009-12-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18224 * test/test-dbus.py:
18226 Testing: fix the failures of Session.SetConfig related 2 cases
18228 2009-12-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18230 * src/syncevo-dbus-server.cpp:
18231 * test/test-dbus.py:
18233 DBus server: use temporary configs for GetConfig(MB#8116)
18235 2009-12-28 zerng07 <pswo10680@gmail.com>
18239 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
18241 2009-12-24 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18243 * test/test-dbus.py:
18245 Testing: add one unit test for InfoRequest/InfoResponse (MB#6376)
18247 2009-12-24 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18249 * src/syncevo-dbus-server.cpp:
18251 DBus server: implement info request for password (MB#6376)
18253 2009-12-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18255 * src/gdbus/gdbus-cxx-bridge.h:
18256 * src/syncevo-dbus-server.cpp:
18258 DBus server: implement InfoRequest and InfoResponse (MB#6376)
18260 2009-12-22 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18262 * src/syncevo-dbus-server.cpp:
18263 * src/syncevo/SyncContext.cpp:
18264 * src/syncevo/SyncML.cpp:
18265 * src/syncevo/SyncML.h:
18266 * test/test-dbus.py:
18268 DBus server: add source status and progress for restore (MB#8144)
18270 2009-12-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18272 * test/test-dbus.py:
18274 Testing: change an issue of restore tests (MB#8144)
18276 2009-12-24 Chen Congwu <congwu.chen@intel.com>
18278 * src/syncevo/ObexTransportAgent.h:
18280 ObexTransportAgent: fix typos
18282 2009-12-24 Chen Congwu <congwu.chen@intel.com>
18284 * src/syncevo/ObexTransportAgent.cpp:
18286 ObexTransportAgent: signal handling bug fixed.
18288 2009-12-24 Chen Congwu <congwu.chen@intel.com>
18290 * src/syncevo/ObexTransportAgent.cpp:
18292 ObexTransport: Do not fail directly if SIGINT is caught by
18295 2009-12-23 Chen Congwu <congwu.chen@intel.com>
18297 * configure-post.in:
18298 * configure-pre.in:
18300 AutoConf: Bluetooth transport build option
18302 2009-12-17 Chen Congwu <congwu.chen@intel.com>
18304 * src/syncevo/ObexTransportAgent.cpp:
18306 ObexTransportAgent: block while waiting for mainloop events
18308 2009-12-22 Jussi Kukkonen <jku@linux.intel.com>
18310 * src/gtk-ui/sync-ui.c:
18312 gtk-ui: init sync time to -1 ("not known")
18314 2009-12-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18316 * test/test-dbus.py:
18317 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after.ini:
18318 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after/1:
18319 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.before.ini:
18320 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current.ini:
18321 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current/1:
18322 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after.ini:
18323 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/1:
18324 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/2:
18325 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/3:
18326 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before.ini:
18327 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/1:
18328 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/2:
18329 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/3:
18330 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after.ini:
18331 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/1:
18332 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/2:
18333 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before.ini:
18334 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before/1:
18335 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current.ini:
18336 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/1:
18337 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/2:
18338 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/status.ini:
18339 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after.ini:
18340 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after/1:
18341 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.before.ini:
18342 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current.ini:
18343 * test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current/1:
18345 Testing: add 2 test cases for Session.Restore(MB#8144)
18347 2009-12-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18349 * src/dbus/interfaces/syncevo-session-full.xml:
18350 * src/syncevo-dbus-server.cpp:
18352 DBus server: add 'Session.Restore' (MB#8144)
18354 2009-12-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18356 * src/dbus/interfaces/syncevo-server-full.xml:
18357 * src/syncevo-dbus-server.cpp:
18358 * test/test-dbus.py:
18360 DBus server: add 'dir' key in the reports (MB#8144)
18362 2009-12-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18364 * src/dbus/interfaces/syncevo-server-full.xml:
18366 DBus server: add 'peer' in BNF for GetReports(MB#8049)
18368 2009-12-22 Chen Congwu <congwu.chen@intel.com>
18370 * test/ClientTest.cpp:
18372 ClientTest: set config.uri to "" instead of null.
18374 2009-12-21 Chen Congwu <congwu.chen@intel.com>
18376 * src/syncclient_sample_config.xml:
18378 Revert "Synthesis Configuration: add remote rule for Nokia 7210c"
18380 2009-12-21 Chen Congwu <congwu.chen@intel.com>
18382 * test/README.nokia_7210c:
18384 Testing+Nokia_7210c: fix a typo
18386 2009-12-18 Patrick Ohly <patrick.ohly@intel.com>
18388 * test/ClientTest.cpp:
18390 ClientTest::getTestData(): avoid dangling pointer to "ical20_utc"
18392 2009-12-04 Patrick Ohly <patrick.ohly@intel.com>
18394 * src/dbus/interfaces/syncevo-server-full.xml:
18395 * src/syncevo/SyncContext.cpp:
18396 * src/syncevo/SyncML.cpp:
18397 * src/syncevo/SyncML.h:
18399 SyncReport: record initial error (MB #7708)
18401 2009-12-04 Patrick Ohly <patrick.ohly@intel.com>
18403 * src/syncevo/SyncContext.cpp:
18405 SyncContext::sync(): fixed potential incorrect memory access
18407 2009-12-17 Chen Congwu <congwu.chen@intel.com>
18409 * src/syncevo/SyncContext.cpp:
18410 * src/syncevo/SyncML.cpp:
18412 Force slowsync in synthesis engine
18414 2009-12-16 Chen Congwu <congwu.chen@intel.com>
18416 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18417 * src/client-test-app.cpp:
18418 * src/syncevo/SyncSource.h:
18419 * test/ClientTest.cpp:
18420 * test/ClientTest.h:
18422 ClientTest: enabling the test with virtual syncsource
18424 2009-12-15 Chen Congwu <congwu.chen@intel.com>
18426 * src/syncevo/SyncContext.cpp:
18428 Super datastore consolidation: only expose the super datasource
18431 2009-12-15 Chen Congwu <congwu.chen@intel.com>
18433 * src/syncevo/SyncContext.cpp:
18434 * src/syncevo/SyncML.cpp:
18435 * src/syncevo/SyncML.h:
18437 SAN generation: always use basetype unless being forced (MB#8496)
18439 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18441 * test/README.nokia_7210c:
18442 * test/synccompare.pl:
18443 * test/testcases/ical20.ics.nokia_7210c.tem.patch:
18444 * test/testcases/itodo20.ics.nokia_7210c.tem.patch:
18446 SyncCompare+Nokia 7210c readme
18448 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18450 * test/ClientTest.cpp:
18452 ClientTest: Add a new test config for phones do not support UTC
18455 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18457 * test/ClientTest.cpp:
18459 ClientTest+doVarSize: use slow sync instead of refresh sync
18461 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18463 * src/syncevo/SyncSource.cpp:
18464 * src/syncevo/SyncSource.h:
18466 SyncSourceAdmin: do not flush mapping table if never loaded
18468 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18470 * src/syncclient_sample_config.xml:
18472 Synthesis Configuration: add remote rule for Nokia 7210c
18474 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18476 * src/syncclient_sample_config.xml:
18478 synthesis config: add "STATUS" property to "VEVENT" profile.
18480 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18482 * test/ClientTest.cpp:
18484 ClientTest: Fix a typo in testTwinning
18486 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18488 * test/ClientTest.cpp:
18490 ClientTest: "CLENT_TEST_NOCHECK_SYNCSTATS" disable checking sync
18493 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18495 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18496 * src/client-test-app.cpp:
18497 * test/ClientTest.cpp:
18499 ClientTest: enabling super datastore testing
18501 2009-12-11 Chen Congwu <congwu.chen@intel.com>
18503 * test/ClientTest.cpp:
18505 ClientTest: server mode adptions
18507 2009-12-15 Jussi Kukkonen <jku@linux.intel.com>
18509 * src/gtk-ui/sync-config-widget.c:
18511 gtk-ui: do not localize empty ("") name (MB#8618)
18513 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18515 * src/gtk-ui/sync-ui.c:
18517 gtk-ui: recognise "peer" report item
18519 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18521 * src/gtk-ui/sync-ui.c:
18523 gtk-ui: use template name for configurations (MB#8350)
18525 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18527 * src/gtk-ui/sync-ui.c:
18529 gtk-ui: set new service name before updating ui
18531 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18533 * src/dbus/syncevo-dbus-types.c:
18534 * src/dbus/syncevo-dbus-types.h:
18536 dbus wrapper: fix bug in source hashtable names
18538 2009-12-07 Jussi Kukkonen <jku@linux.intel.com>
18540 * src/gtk-ui/sync-ui.c:
18542 gtk-ui: close settings ui when new service is selected
18544 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
18546 * src/gtk-ui/sync-ui-config.c:
18548 gtk-ui: remove unused functions
18550 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
18552 * src/gtk-ui/sync-ui-config.c:
18553 * src/gtk-ui/sync-ui-config.h:
18554 * src/gtk-ui/sync-ui.c:
18555 * src/gtk-ui/sync-ui.h:
18557 gtk-ui: improve report handling
18559 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
18561 * src/gtk-ui/sync-ui.c:
18562 * src/gtk-ui/ui.glade:
18564 gtk-ui: use infobar for no-server and slow-sync situations
18566 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
18568 * src/gtk-ui/sync-config-widget.c:
18569 * src/gtk-ui/sync-ui.c:
18571 gtk-ui: fix build when not USE_MOBLIN_UX
18573 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
18575 * src/gtk-ui/sync-ui.c:
18577 gtk-ui: make sure service list scroll follows keyboard focus
18579 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
18581 * src/gtk-ui/sync-config-widget.c:
18583 gtk-ui: show service descriptions
18585 2009-12-13 Jussi Kukkonen <jku@linux.intel.com>
18587 * src/gtk-ui/sync-config-widget.c:
18588 * src/gtk-ui/sync-config-widget.h:
18590 gtk-ui: config widget: move server expander to button row
18592 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
18594 * src/gtk-ui/sync-config-widget.c:
18596 gtk-ui: hide characters in password entry
18598 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
18600 * src/gtk-ui/sync-config-widget.c:
18601 * src/gtk-ui/sync-config-widget.h:
18602 * src/gtk-ui/sync-ui.c:
18604 gtk-ui: add info dialogs per design
18606 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
18608 * src/gtk-ui/sync-config-widget.c:
18610 gtk-ui: use MxGtkLightSwitches when USE_MOBLIN_UX
18612 2009-12-12 Jussi Kukkonen <jku@linux.intel.com>
18614 * configure-pre.in:
18615 * src/gtk-ui/sync-config-widget.c:
18616 * src/gtk-ui/sync-config-widget.h:
18618 gtk-ui: prepare MxGtkLightSwitch use
18620 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18622 * src/gtk-ui/sync-config-widget.c:
18624 gtk-ui: use WebURL instead of syncURL for link buttons
18626 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18628 * src/gtk-ui/sync-config-widget.c:
18630 gtk-ui: draw the indicator on top of the configuration widget
18633 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18635 * src/gtk-ui/sync-config-widget.c:
18636 * src/gtk-ui/sync-ui.c:
18638 gtk-ui: configuration ui enhancements
18640 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18642 * src/gtk-ui/sync-config-widget.c:
18644 gtk-ui: expand server settings when adding new configuration
18646 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18648 * src/gtk-ui/sync-config-widget.c:
18650 gtk-ui: set source checks (in)sensitive based on source uris
18652 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18654 * src/gtk-ui/sync-config-widget.c:
18655 * src/gtk-ui/sync-ui.c:
18657 gtk-ui: only show "Setup now" button when hovering on expander
18659 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18661 * src/gtk-ui/sync-config-widget.c:
18663 gtk-ui: bug fixes in service config
18665 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18667 * src/gtk-ui/sync-config-widget.c:
18668 * src/gtk-ui/sync-config-widget.h:
18670 gtk-ui: Implement sync mode configuration according to new design
18672 2009-12-09 Jussi Kukkonen <jku@linux.intel.com>
18674 * src/gtk-ui/sync-ui.c:
18675 * src/gtk-ui/ui.glade:
18677 gtk-ui: add some functionality to emergency view
18679 2009-12-09 Jussi Kukkonen <jku@linux.intel.com>
18681 * src/gtk-ui/sync-ui.c:
18682 * src/gtk-ui/ui.glade:
18684 gtk-ui: initial emergency ui
18686 2009-12-08 Jussi Kukkonen <jku@linux.intel.com>
18688 * src/gtk-ui/mux-window.c:
18689 * src/gtk-ui/mux-window.h:
18690 * src/gtk-ui/sync-ui.c:
18691 * src/gtk-ui/sync-ui.rc:
18692 * src/gtk-ui/ui.glade:
18694 gtk-ui: implement bread-crumb navigation
18696 2009-12-08 Jussi Kukkonen <jku@linux.intel.com>
18698 * src/dbus/syncevo-dbus-types.c:
18699 * src/dbus/syncevo-dbus-types.h:
18700 * src/gtk-ui/sync-ui.c:
18702 gtk-ui & dbus wrapper: handle waiting status for sources
18704 2009-12-07 Jussi Kukkonen <jku@linux.intel.com>
18706 * src/gtk-ui/mux-window.c:
18708 gtk-ui: add padding between window edge and window decor buttons
18710 2009-12-04 Jussi Kukkonen <jku@linux.intel.com>
18712 * src/gtk-ui/sync-config-widget.c:
18713 * src/gtk-ui/sync-ui.c:
18714 * src/gtk-ui/ui.glade:
18716 gtk-ui: add error UI for major errors
18718 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
18720 * src/gtk-ui/sync-ui.c:
18721 * src/gtk-ui/ui.glade:
18723 gtk-ui: move "last synced" text to the service title
18725 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
18727 * src/gtk-ui/sync-ui-config.c:
18728 * src/gtk-ui/sync-ui-config.h:
18729 * src/gtk-ui/sync-ui.c:
18731 gtk-ui: add an error icon for source errors
18733 2009-12-15 Jussi Kukkonen <jku@linux.intel.com>
18735 * src/gtk-ui/sync-config-widget.c:
18737 gtk-ui: do not localize empty ("") name (MB#8618)
18739 2009-12-14 Franz Knipp <knipp@m-otion.com>
18741 * src/backends/xmlrpc/Makefile.am:
18742 * src/backends/xmlrpc/README:
18743 * src/backends/xmlrpc/XMLRPCSyncSource.cpp:
18744 * src/backends/xmlrpc/XMLRPCSyncSource.h:
18745 * src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
18746 * src/backends/xmlrpc/configure-sub.in:
18750 2009-12-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18752 * src/Makefile-gen.am:
18753 * src/syncevo-dbus-server.cpp:
18755 DBus server: implement keyring support in dbus server (MB#3602)
18757 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18759 * src/gtk-ui/sync-ui.c:
18761 gtk-ui: recognise "peer" report item
18763 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18765 * src/gtk-ui/sync-ui.c:
18767 gtk-ui: use template name for configurations (MB#8350)
18769 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18771 * src/gtk-ui/sync-ui.c:
18773 gtk-ui: set new service name before updating ui
18775 2009-12-11 Jussi Kukkonen <jku@linux.intel.com>
18777 * src/dbus/syncevo-dbus-types.c:
18778 * src/dbus/syncevo-dbus-types.h:
18780 dbus wrapper: fix bug in source hashtable names
18782 2009-12-07 Jussi Kukkonen <jku@linux.intel.com>
18784 * src/gtk-ui/sync-ui.c:
18786 gtk-ui: close settings ui when new service is selected
18788 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
18790 * src/gtk-ui/sync-ui-config.c:
18792 gtk-ui: remove unused functions
18794 2009-12-03 Jussi Kukkonen <jku@linux.intel.com>
18796 * src/gtk-ui/sync-ui-config.c:
18797 * src/gtk-ui/sync-ui-config.h:
18798 * src/gtk-ui/sync-ui.c:
18799 * src/gtk-ui/sync-ui.h:
18801 gtk-ui: improve report handling
18803 2009-12-10 Patrick Ohly <patrick.ohly@intel.com>
18805 * test/README.funambol:
18807 README.funambol: added comment about TRIGGER start times (MB
18810 2009-12-10 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18812 * src/syncevo/SyncConfig.cpp:
18814 ZYB: list in sync UI (MB#2424)
18816 2009-12-10 Chen Congwu <congwu.chen@intel.com>
18818 * src/syncevo/SyncSource.cpp:
18819 * src/syncevo/SynthesisDBPlugin.cpp:
18821 SyncSource luid-guid mapping: luid is not unique, can not be used
18824 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
18827 Merge branch 'syncevolution-0-9-branch'
18829 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
18831 * src/backends/evolution/EvolutionCalendarSource.cpp:
18833 EDS Calendar: set pointer to NULL to protect against ecal bug (MB
18836 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
18838 * configure-post.in:
18839 * src/Makefile-gen.am:
18840 * src/backends/evolution/configure-sub.in:
18842 autotools: cleaned up checking for GNOME/EDS libs (MB #8338)
18844 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
18846 * src/backends/file/FileSyncSourceRegister.cpp:
18848 file backend: clarified documenation (MB #8146)
18850 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
18852 * src/gdbus/object.c:
18854 gdbus: fixed g_dbus_create_error_valist() error handling
18856 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
18858 * build/export-foreign-git.sh:
18859 * build/export-gdbus.sh:
18860 * src/gdbus/README:
18862 exporting of local changes in gdbus
18864 2009-12-09 Patrick Ohly <patrick.ohly@intel.com>
18866 * build/import-foreign-git.sh:
18868 import-foreign-git.sh: fix when importing with same branch also
18871 2009-12-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18873 * src/syncevo-dbus-server.cpp:
18874 * src/syncevo/SyncContext.cpp:
18875 * src/syncevo/SyncContext.h:
18876 * test/test-dbus.py:
18877 * test/test-dbus/reports/cache/syncevolution/dummy-2009-11-18-13-00/status.ini:
18878 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
18879 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
18880 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
18881 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
18882 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
18883 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-55/status.ini:
18884 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-57/status.ini:
18885 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-58/status.ini:
18886 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-59/status.ini:
18887 * test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-13-01/status.ini:
18888 * test/test-dbus/reports/cache/syncevolution/dummy__test-2009-11-18-12-56/status.ini:
18890 DBus Server+logging: getReports for multipeers (MB#8049)
18892 2009-12-08 Patrick Ohly <patrick.ohly@intel.com>
18896 README: mention libs needed by libsynthesis
18898 2009-12-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
18900 * src/dbus/interfaces/syncevo-session-full.xml:
18901 * src/syncevo-dbus-server.cpp:
18902 * src/syncevo/SyncContext.cpp:
18903 * src/syncevo/SyncContext.h:
18904 * test/test-dbus.py:
18906 DBus server: add specifiers for progress spinner (MB#2229)
18908 2009-12-04 Patrick Ohly <patrick.ohly@intel.com>
18910 * src/gdbus/gdbus.h:
18911 * src/gdbus/mainloop.c:
18912 * src/gdbus/test/example.cpp:
18913 * src/syncevo-dbus-server.cpp:
18915 gdbus: allow using private connection
18917 2009-12-03 Patrick Ohly <patrick.ohly@intel.com>
18919 * src/syncevo/Cmdline.cpp:
18920 * src/syncevo/SyncConfig.cpp:
18921 * src/syncevo/SyncConfig.h:
18923 command line: support creating new sources (MB #8424)
18925 2009-12-03 Chen Congwu <congwu.chen@intel.com>
18927 * src/syncevo/SmartPtr.h:
18929 SmartPtr: Fix the leak in assignment operator
18931 2009-12-03 Chen Congwu <congwu.chen@intel.com>
18933 * src/syncevo/ObexTransportAgent.cpp:
18934 * src/syncevo/ObexTransportAgent.h:
18936 Revert "ObexTransportAgent: fixing an obex event leak for SyncML
18939 2009-12-03 Chen Congwu <congwu.chen@intel.com>
18941 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
18943 EvolutionBackend: Also accept vcalendar for
18944 EvolutionCalendarSource
18946 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
18950 autotools + GTK GUI: added sync-config-widget.c to PO files
18952 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
18954 * src/dbus/interfaces/Makefile.am:
18956 autotools + D-Bus API: must include the new .xml and .xsl files
18958 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
18961 * configure-pre.in:
18963 NEWS + configure: SyncEvolution 1.0 alpha 1 snapshot
18965 2009-12-02 Jussi Kukkonen <jku@linux.intel.com>
18967 * src/gtk-ui/sync-ui.c:
18969 gtk-ui: make sure we only sync once whe nasked
18971 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
18973 * src/syncevo-dbus-server.cpp:
18974 * test/test-dbus.py:
18976 CheckSource(): did not handle invalid or missing "type" property
18979 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
18981 * configure-pre.in:
18982 * src/gtk-ui/sync-config-widget.c:
18983 * src/gtk-ui/sync-ui.c:
18985 gtk-ui: use defaultPeer config value on startup
18987 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
18989 * src/syncevo/SoupTransportAgent.cpp:
18991 SoupTransportAgent + syncevo-dbus-server: avoid segfault when
18992 aborting (MB #8385)
18994 2009-12-02 Patrick Ohly <patrick.ohly@intel.com>
18996 * src/syncevo/SoupTransportAgent.cpp:
18998 SoupTransportAgent + syncevo-dbus-server: avoid segfault when
18999 aborting (MB #8385)
19001 2009-11-26 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19003 * src/syncevo-dbus-server.cpp:
19004 * test/test-dbus.py:
19006 DBus server: apply temporary configs (MB#8116)
19008 2009-12-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19010 * src/syncevo/SyncConfig.cpp:
19012 SyncConfig: return sources in shared, peer and filters for
19015 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19017 * test/test-dbus.py:
19019 DBus testing: add unit tests for status and progress
19021 2009-11-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19023 * src/syncevo-dbus-server.cpp:
19025 DBus server: only flush status when changed for SESSION_END
19027 2009-11-27 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19029 * src/syncevo-dbus-server.cpp:
19031 DBus server: set 'running' status in Session.run
19033 2009-11-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19035 * test/test-dbus.py:
19037 DBus testing: remove one obsolete unit test for GetReports
19039 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19043 autotools + deb: removed dependency on doc_pak
19045 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
19047 * test/runtests.py:
19049 nightly testing: git fetch fixes
19051 2009-11-24 tester <tester@knlcst4.ikn.intel.com>
19053 * test/runtests.py:
19055 test/runtest.py: git checkout debugging
19057 2009-11-17 Chen Congwu <congwu.chen@intel.com>
19059 * test/resultchecker.py:
19061 Testing: result check
19063 2009-11-13 Chen Congwu <congwu.chen@intel.com>
19065 * test/resultchecker.py:
19067 Testing: A special case set has slightly differnt case name
19069 2009-11-12 Chen Congwu <congwu.chen@intel.com>
19071 * test/resultchecker.py:
19073 Testing Result Check: check "okay" instead of "fail" because of
19076 2009-11-11 Chen Congwu <congwu.chen@intel.com>
19078 * test/resultchecker.py:
19080 Testing result checker: change the result checker grep criteria
19082 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
19084 * test/runtests.py:
19086 runtests.py: run setup command twice, just to be sure
19088 2009-10-28 Chen Congwu <congwu.chen@intel.com>
19090 * test/resultchecker.py:
19092 Testing: fix some issues for prebuilt test
19094 2009-10-28 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19096 * test/runtests.py:
19098 Testing: clean log/test files before a new testing
19100 2009-10-27 Chen Congwu <congwu.chen@intel.com>
19102 * test/resultchecker.py:
19104 Testing: show evolution-prebuilt in html output(bug#7160)
19106 2009-10-23 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19108 * test/compare.xsl:
19109 * test/generate-html.xsl:
19111 Testing: show evolution-prebuilt in html output(bug#7160)
19113 2009-10-21 Patrick Ohly <patrick.ohly@intel.com>
19115 * test/runtests.py:
19117 runtest.py: fixed checking out branch from git
19119 2009-10-21 Patrick Ohly <patrick.ohly@intel.com>
19121 * test/runtests.py:
19123 runtest.py: point prebuilt binaries to correct location of
19126 2009-10-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19130 Testing: add suppressions for valgrind in evo.supp
19132 2009-10-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19134 * test/resultchecker.py:
19135 * test/runtests.py:
19137 Testing: refine return code checkings(bug#6457)
19139 2009-10-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19141 * test/valgrindcheck.sh:
19143 valgrindcheck.sh: don't force --leak-check and --trace-children
19145 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19148 * test/testcases/vcard30.vcf.zyb.tem.patch:
19150 ZYB: add README.zyb and customize test cases(MB#2424)
19152 2009-07-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19154 * test/ClientTest.cpp:
19155 * test/ClientTest.h:
19157 client-test+ZYB: set maxMsgSize and maxObjSize as default value
19160 2009-07-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19162 * test/synccompare.pl:
19164 ZYB: Ignore some properties comparison(MB#2424)
19166 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19168 * src/syncclient_sample_config.xml:
19170 syncclient config: disable anchors checking for ZYB(MB#8138)
19172 2009-12-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19174 * test/README.mobical:
19175 * test/runtests.py:
19177 Mobical: skip unit test testOneWayFromClient(MB#8121)
19179 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19181 * src/syncevo/Cmdline.cpp:
19182 * test/test-dbus.py:
19184 shared config + templates: must share global properties
19186 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19188 * src/syncevo/SyncConfig.cpp:
19190 defaultPeer: also shared when using legacy configs (MB #8334)
19192 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19194 * src/Makefile-gen.am:
19195 * src/syncevo/Cmdline.cpp:
19196 * src/syncevo/SyncConfig.cpp:
19198 fixed reading templates from file (MB #8335)
19200 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19202 * src/syncevo/SyncConfig.cpp:
19204 virtual backend help text: updated evolutionsource comment
19206 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19208 * src/syncevo/SyncConfig.cpp:
19210 config templates: "sync" property expected to be set
19212 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19215 Merge remote branch 'origin/syncevolution-0-9-branch'
19217 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19219 * src/syncevo/SyncSource.cpp:
19221 SyncSource.cpp: g++ 4.4 compiler bug workaround
19223 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
19225 * configure-post.in:
19227 autotools: fixed installation of backends with recent libtool
19229 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
19231 * src/syncevo/Cmdline.cpp:
19233 syncevolution --migrate: support migration into a certain context
19235 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
19237 * src/syncevo/Cmdline.cpp:
19239 syncevolution --migrate: copy .synthesis directory (MB #8048)
19241 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
19243 * src/syncevo/util.cpp:
19244 * src/syncevo/util.h:
19246 utility function: cp_r() for recursive copying
19248 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19250 * src/syncevo/SyncContext.cpp:
19252 syncevo-dbus-server: incoming SyncML message not handled
19254 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19256 * test/test-dbus.py:
19258 test-dbus.py: adapted to new org.syncevolution.SourceUnusable
19260 2009-12-01 Patrick Ohly <patrick.ohly@intel.com>
19262 * src/syncevo-dbus-server.cpp:
19264 syncevo-dbus-server: GetConfig() and check for existing config
19266 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
19269 Merge remote branch 'origin/syncevolution-0-9-branch'
19271 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
19273 * src/syncevo-dbus-server.cpp:
19275 syncevo-dbus-server: fixed size_t printing
19277 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
19279 * src/dbus/syncevo-server.c:
19281 syncevo-server.c: detach_cb unused compiler warning
19283 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
19286 Merge branch 'origin/jku' (early part)
19288 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
19290 * src/gdbus/Makefile.am:
19292 gdbus-cxx: header file must be distributed
19294 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
19296 * src/gtk-ui/sync-ui.c:
19298 gtk-ui: remove unused function + variable
19300 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
19302 * src/dbus/syncevo-dbus-types.c:
19304 dbus wrapper: take copy of source name for SyncevoSourceProgress
19306 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
19308 * src/gtk-ui/sync-ui.c:
19310 gtk-ui: remove window title in moblin version (MB#6806)
19312 2009-11-27 Chen Congwu <congwu.chen@intel.com>
19314 * src/syncevo/SyncContext.cpp:
19316 Server alerted Sync: fix the timeout and signal handling during
19319 2009-11-27 Chen Congwu <congwu.chen@intel.com>
19321 * src/syncevo-dbus-server.cpp:
19322 * src/syncevo/SyncContext.cpp:
19324 SyncContext: detect server or client session before instantiating
19327 2009-11-27 Chen Congwu <congwu.chen@intel.com>
19329 * src/syncevo/SyncContext.cpp:
19330 * src/syncevo/SyncContext.h:
19332 Revert "Server alerted sync: ensure only one SynthesisEngine is
19335 2009-11-27 Chen Congwu <congwu.chen@intel.com>
19337 * src/backends/file/FileSyncSourceRegister.cpp:
19338 * src/syncevo/SyncConfig.cpp:
19339 * src/syncevo/SyncML.cpp:
19340 * src/syncevo/SyncSource.cpp:
19341 * src/syncevo/SyncSource.h:
19343 FileSyncSource: use x-vcalendar instead of x-calendar
19345 2009-11-26 Chen Congwu <congwu.chen@intel.com>
19347 * src/syncevo/SyncML.cpp:
19349 Server alerted sync: fix a typo in SyncMode parsing
19351 2009-11-26 Chen Congwu <congwu.chen@intel.com>
19353 * src/syncevo/ObexTransportAgent.cpp:
19354 * src/syncevo/ObexTransportAgent.h:
19356 ObexTransportAgent: fixing an obex event leak for SyncML server
19359 2009-11-26 Chen Congwu <congwu.chen@intel.com>
19361 * src/syncevo/SyncContext.cpp:
19363 Server alerted Sync: Throw error if no source is enabled during
19366 2009-11-23 Chen Congwu <congwu.chen@intel.com>
19368 * src/syncevo/SyncConfig.cpp:
19369 * src/syncevo/SyncContext.cpp:
19370 * src/syncevo/SyncSource.h:
19371 * src/syncevo/util.cpp:
19372 * src/syncevo/util.h:
19374 Join/dejoin Mutiple SyncSources, MB#4611
19376 2009-11-18 Chen Congwu <congwu.chen@intel.com>
19378 * src/syncevo/SyncConfig.cpp:
19379 * src/syncevo/SyncContext.cpp:
19381 Sever Alerted Sync: SAN generation
19383 2009-11-18 Chen Congwu <congwu.chen@intel.com>
19385 * src/syncevo/ObexTransportAgent.cpp:
19386 * src/syncevo/SyncContext.cpp:
19388 Server Alerted Sync: SAN generation
19390 2009-11-18 Chen Congwu <congwu.chen@intel.com>
19392 * src/syncevo/SyncML.cpp:
19394 Server Alerted Sync: SAN generation
19396 2009-11-18 Chen Congwu <congwu.chen@intel.com>
19398 * src/backends/sqlite/SQLiteContactSource.h:
19399 * src/syncevo/SyncContext.cpp:
19400 * src/syncevo/SyncML.cpp:
19401 * src/syncevo/SyncML.h:
19402 * src/syncevo/SyncSource.h:
19403 * src/syncevo/TrackingSyncSource.cpp:
19404 * src/syncevo/TrackingSyncSource.h:
19406 Server Alerted Sync: Set Content Type in SAN
19408 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
19410 * src/gtk-ui/sync-ui.c:
19412 gtk-ui: change name 'Addressbook'->'Contacts' (MB#6514)
19414 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
19416 * src/gtk-ui/sync-ui.c:
19417 * src/gtk-ui/ui.glade:
19419 gtk-ui: bring back the destuctive sync mode options
19421 2009-11-30 Patrick Ohly <patrick.ohly@intel.com>
19423 * src/syncevo/SyncContext.cpp:
19425 SyncContext: set log file name to "syncevolution-log.html"
19427 2009-11-30 Jussi Kukkonen <jku@linux.intel.com>
19429 * src/gtk-ui/sync-ui.c:
19431 gtk-ui: set sync-button sensitivity based on Presence
19433 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19435 * src/syncevo/Cmdline.cpp:
19436 * src/syncevo/SyncConfig.cpp:
19438 configuration: updated to match server use cases (MB #7710)
19440 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19442 * src/dbus/interfaces/syncevo-server-full.xml:
19444 D-Bus API: further explanations for Server.GetReports()
19446 2009-11-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19448 * src/dbus/interfaces/syncevo-server-full.xml:
19449 * src/syncevo-dbus-server.cpp:
19450 * test/test-dbus.py:
19452 DBus server: change the behavior of GetReports(MB#8049)
19454 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19457 * configure-pre.in:
19459 configure + NEWS: version bumped to 0.9.2, summarized changes
19461 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19463 * src/backends/evolution/EvolutionContactSource.cpp:
19465 Evolution Address Book: avoid picking CouchDB by default (MB
19468 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19470 * src/backends/evolution/EvolutionContactSource.cpp:
19472 Evolution Address Book: avoid picking CouchDB by default (MB
19475 2009-11-27 Jussi Kukkonen <jku@linux.intel.com>
19477 * src/gtk-ui/sync-config-widget.c:
19478 * src/gtk-ui/sync-ui.c:
19480 gtk-ui: solve focus and scroll issues in service list
19482 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19484 * src/syncevo/SyncContext.cpp:
19486 SyncContext::createTransport(): https not recognized (MB #8300)
19488 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19490 * gen-autotools.sh:
19491 * src/Makefile-gen.am:
19492 * src/README.templates:
19493 * src/default/README:
19494 * src/default/syncevolution/Funambol/config.ini:
19495 * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
19496 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
19497 * src/default/syncevolution/Funambol/sources/memo/config.ini:
19498 * src/default/syncevolution/Funambol/sources/todo/config.ini:
19499 * src/default/syncevolution/ScheduleWorld/config.ini:
19500 * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
19501 * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
19502 * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
19503 * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
19504 * src/syncevo/Makefile.am:
19505 * src/templates/Funambol/config.ini:
19506 * src/templates/Funambol/sources/addressbook/config.ini:
19507 * src/templates/Funambol/sources/calendar/config.ini:
19508 * src/templates/Funambol/sources/memo/config.ini:
19509 * src/templates/Funambol/sources/todo/config.ini:
19510 * src/templates/README:
19511 * src/templates/ScheduleWorld/config.ini:
19512 * src/templates/ScheduleWorld/sources/addressbook/config.ini:
19513 * src/templates/ScheduleWorld/sources/calendar/config.ini:
19514 * src/templates/ScheduleWorld/sources/memo/config.ini:
19515 * src/templates/ScheduleWorld/sources/todo/config.ini:
19517 installation: templates now in $(datadir)/syncevolution/templates
19520 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19524 autotools: install doc files in normal --docdir (MB #7168)
19526 2009-11-27 Patrick Ohly <patrick.ohly@intel.com>
19530 autotools: include gen-autotools.sh in source tar ball (MB #7822)
19532 2009-11-24 Kristho <lakristho@gmail.com>
19536 l10n: Danish translation of syncevolution.
19538 2009-11-16 itsoftex <yousef@itsoftex.com>
19542 l10n: Updates to Arabic (ar) translation
19544 2009-11-16 itsoftex <yousef@itsoftex.com>
19548 l10n: Arabic Translation, partial upload.
19550 2009-11-12 GLS_JPN <etsukox.murozono@intel.com>
19554 l10n: Updates to Japanese (ja) translation
19556 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
19560 l10n: Updates to Brazilian Portuguese (pt_BR) translation
19562 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
19566 l10n: Updates to Italian (it) translation
19568 2009-11-26 Patrick Ohly <patrick.ohly@intel.com>
19570 * src/syncevo/SyncConfig.cpp:
19572 deviceData property: updated comment
19574 2009-11-26 Chen Congwu <congwu.chen@intel.com>
19576 * src/syncevo/SyncContext.cpp:
19578 Fix a compiler warning
19580 2009-11-26 tester <tester@knlcst4.ikn.intel.com>
19582 * src/Makefile-gen.am:
19584 syncevo-dbus-server: libsoup compile problem
19586 2009-11-26 tester <tester@knlcst4.ikn.intel.com>
19588 * configure-pre.in:
19590 link problem: sysync::SySyncDebugPuts()
19592 2009-11-26 Jussi Kukkonen <jku@linux.intel.com>
19594 * src/gtk-ui/sync-config-widget.c:
19595 * src/gtk-ui/sync-ui.c:
19597 gtk-ui: add better comments for missing error msgs
19599 2009-11-26 Jussi Kukkonen <jku@linux.intel.com>
19602 Merge branch 'master' into jku
19604 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
19606 * src/syncevo/SyncConfig.cpp:
19607 * src/syncevo/SyncConfig.h:
19609 shared config: when no context is given, search for config
19611 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
19613 * configure-pre.in:
19614 * src/gtk-ui/sync-config-widget.c:
19615 * src/gtk-ui/sync-config-widget.h:
19616 * src/gtk-ui/sync-ui.c:
19618 gtk-ui: Derive SyncConfigWidget from GtkContainer
19620 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
19622 * src/client-test-app.cpp:
19624 client-test: create new configs in @client-test-[12]
19626 2009-11-25 Patrick Ohly <patrick.ohly@intel.com>
19628 * configure-pre.in:
19630 bumped version to 0.9.1+1.0alpha1
19632 2009-11-24 Patrick Ohly <patrick.ohly@intel.com>
19634 * src/syncevo/Cmdline.cpp:
19635 * src/syncevo/Cmdline.h:
19636 * src/syncevo/SyncConfig.h:
19638 command line: preserve and show shared properties (MB #8048)
19640 2009-11-24 Patrick Ohly <patrick.ohly@intel.com>
19642 * src/syncevo/Cmdline.cpp:
19644 client-test: updated SyncEvo::CmdlineTest to work with shared
19647 2009-11-23 Patrick Ohly <patrick.ohly@intel.com>
19649 * src/dbus/interfaces/syncevo-session-full.xml:
19651 D-Bus API: clarified meaning of "empty config" in
19652 Session.SetConfig()
19654 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
19656 * src/syncevo-dbus-server.cpp:
19657 * src/syncevo/SyncConfig.cpp:
19658 * src/syncevo/SyncConfig.h:
19659 * test/test-dbus.py:
19661 config: creating templates for a specific context
19663 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
19665 * src/syncevo/SyncConfig.cpp:
19666 * test/test-dbus.py:
19668 deviceId: shared between peers
19670 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
19672 * src/syncevo/ConfigNode.h:
19673 * src/syncevo/FileConfigNode.cpp:
19674 * src/syncevo/FileConfigNode.h:
19675 * src/syncevo/FilterConfigNode.cpp:
19676 * src/syncevo/FilterConfigNode.h:
19677 * src/syncevo/PrefixConfigNode.cpp:
19678 * src/syncevo/PrefixConfigNode.h:
19679 * src/syncevo/SafeConfigNode.cpp:
19680 * src/syncevo/SafeConfigNode.h:
19681 * src/syncevo/SyncConfig.cpp:
19682 * src/syncevo/SyncSource.cpp:
19683 * src/syncevo/SyncSource.h:
19685 ConfigNode: use map with case-insensitive keys for properties
19687 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
19689 * src/syncevo/FilterConfigNode.cpp:
19691 FilterConfigNode: existing properties not overwritten?!
19693 2009-11-21 Patrick Ohly <patrick.ohly@intel.com>
19695 * src/syncevo/SyncConfig.cpp:
19696 * src/syncevo/SyncConfig.h:
19698 SyncConfig::setConfigFilter(): per source-set properties were
19701 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
19703 * test/test-dbus.py:
19705 D-Bus testing: split up TestMultipleConfigs
19707 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
19709 * test/test-dbus.py:
19711 D-Bus testing: fixed typo for "use gdb" code path
19713 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
19715 * src/syncevo-dbus-server.cpp:
19716 * test/test-dbus.py:
19718 D-Bus API + testing + implementation: GetDatabases() requires
19721 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
19723 * src/dbus/interfaces/syncevo-session-full.xml:
19724 * src/syncevo-dbus-server.cpp:
19725 * src/syncevo/ConfigTree.h:
19726 * src/syncevo/FileConfigTree.cpp:
19727 * src/syncevo/FileConfigTree.h:
19728 * src/syncevo/SyncConfig.cpp:
19729 * src/syncevo/SyncConfig.h:
19730 * test/test-dbus.py:
19732 syncevo-dbus-server: removing/clearing of properties in shared
19735 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
19737 * test/test-dbus.py:
19739 D-Bus testing: Server/Session.CheckSource() does not need
19740 existing configuration
19742 2009-11-16 Patrick Ohly <patrick.ohly@intel.com>
19744 * src/syncevo/FileConfigTree.cpp:
19746 FileConfigTree clearNodes() + reset(): fail when nodes are shared
19748 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
19750 * src/syncevo-dbus-server.cpp:
19751 * src/syncevo/DevNullConfigNode.h:
19752 * src/syncevo/FileConfigTree.cpp:
19753 * src/syncevo/FilterConfigNode.h:
19754 * src/syncevo/Makefile.am:
19755 * src/syncevo/MultiplexConfigNode.cpp:
19756 * src/syncevo/MultiplexConfigNode.h:
19757 * src/syncevo/SyncConfig.cpp:
19758 * src/syncevo/SyncConfig.h:
19759 * src/syncevo/SyncContext.cpp:
19760 * src/syncevo/SyncContext.h:
19761 * test/test-dbus.py:
19763 config: share properties between peers, configuration view
19766 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
19768 * src/syncevo/Cmdline.cpp:
19769 * src/syncevo/SyncConfig.cpp:
19770 * src/syncevo/SyncConfig.h:
19772 config: added "defaultPeer" global property + SaveConfigNode
19775 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
19777 * src/backends/sqlite/SQLiteContactSource.cpp:
19778 * src/backends/sqlite/SQLiteContactSource.h:
19779 * src/client-test-app.cpp:
19780 * src/syncevo-dbus-server.cpp:
19781 * src/syncevo/Cmdline.cpp:
19782 * src/syncevo/FileConfigTree.cpp:
19783 * src/syncevo/FileConfigTree.h:
19784 * src/syncevo/SyncConfig.cpp:
19785 * src/syncevo/SyncConfig.h:
19786 * src/syncevo/SyncContext.cpp:
19787 * src/syncevo/SyncSource.cpp:
19788 * src/syncevo/SyncSource.h:
19789 * src/syncevo/TrackingSyncSource.cpp:
19790 * src/syncevo/VolatileConfigTree.h:
19792 config: reorganized for shared config layout (MB#7707)
19794 2009-11-13 Patrick Ohly <patrick.ohly@intel.com>
19796 * src/syncevo/Cmdline.cpp:
19797 * src/syncevo/SyncConfig.cpp:
19798 * src/syncevo/SyncConfig.h:
19800 SyncSourceConfig: removed cruft
19802 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
19804 * test/test-dbus.py:
19805 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
19806 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
19807 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
19808 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
19809 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
19810 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
19811 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
19812 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
19813 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
19814 * test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
19816 D-Bus testing: setupFiles() + multiple snapshots
19818 2009-11-25 Chen Congwu <congwu.chen@intel.com>
19820 * src/syncevo/SyncContext.cpp:
19822 Fix a compiler warining.
19824 2009-11-25 Chen Congwu <congwu.chen@intel.com>
19826 * src/syncevo/SyncContext.cpp:
19827 * src/syncevo/SyncContext.h:
19829 Server alerted sync: ensure only one SynthesisEngine is active
19831 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
19833 * src/gtk-ui/sync-ui.c:
19835 gtk-ui: set printChanges to 0 before syncing
19837 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
19839 * src/dbus/interfaces/syncevo-server-full.xml:
19840 * src/dbus/interfaces/syncevo-session-full.xml:
19842 D-Bus documentation fixes
19844 2009-11-25 Jussi Kukkonen <jku@linux.intel.com>
19847 * src/gtk-ui/sync-ui.c:
19849 gtk-ui: remove unused pointer access
19851 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
19855 l10n: Updates to Italian (it) translation
19857 2009-11-24 tomasgalicia <tomas.galicia@intel.com>
19861 l10n: Updates to Brazilian Portuguese (pt_BR) translation
19863 2009-11-24 Patrick Ohly <patrick.ohly@intel.com>
19865 * src/syncevo/SyncContext.cpp:
19867 SyncContext: only use one engine instance, fixes slow sync issue
19869 2009-11-24 Kristho <lakristho@gmail.com>
19873 l10n: Danish translation of syncevolution.
19875 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19877 * src/gtk-ui/sync-ui.c:
19879 gtk-ui: handle NoSuchServer when loading initial config
19881 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19883 * src/gtk-ui/sync-ui-config.h:
19884 * src/gtk-ui/sync-ui.c:
19885 * src/gtk-ui/ui.glade:
19887 gtk-ui: fix sync mode selection
19889 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19891 * configure-pre.in:
19892 * src/gtk-ui/sync-config-widget.c:
19893 * src/gtk-ui/sync-config-widget.h:
19894 * src/gtk-ui/sync-ui.c:
19896 gtk-ui: remove keyring use -- server will take care of this
19898 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19900 * src/dbus/interfaces/syncevo-marshal.list:
19901 * src/dbus/syncevo-server.c:
19902 * src/dbus/syncevo-server.h:
19903 * src/gtk-ui/sync-ui.c:
19905 gtk-ui: add (empty) InfoRequest callback
19907 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19909 * src/gtk-ui/sync-config-widget.c:
19910 * src/gtk-ui/sync-ui-config.c:
19911 * src/gtk-ui/sync-ui-config.h:
19912 * src/gtk-ui/sync-ui.c:
19914 gtk-ui: use CheckSource() to hide unsupported sources
19916 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19918 * src/dbus/syncevo-dbus-types.h:
19919 * src/dbus/syncevo-server.c:
19920 * src/dbus/syncevo-server.h:
19922 Add SourceUnusable exception to dbus wrapper
19924 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19926 * src/gtk-ui/sync-ui.c:
19928 gtk-ui: remove debug ouput
19930 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19932 * src/syncevo-dbus-server.cpp:
19934 syncevo-dbus-server: Add DBusSyncException SourceUnusable
19936 2009-11-24 Jussi Kukkonen <jku@linux.intel.com>
19938 * src/dbus/syncevo-server.c:
19939 * src/dbus/syncevo-server.h:
19940 * src/gtk-ui/sync-ui.c:
19942 implement CheckSource in dbus wrapper
19944 2009-11-23 Jussi Kukkonen <jku@linux.intel.com>
19946 * src/gtk-ui/sync-ui.c:
19948 gtk-ui: Use 'Presence' and update UI based on that
19950 2009-11-23 Jussi Kukkonen <jku@linux.intel.com>
19952 * src/dbus/interfaces/syncevo-marshal.list:
19953 * src/dbus/syncevo-server.c:
19954 * src/dbus/syncevo-server.h:
19956 add Presence to dbus wrapper
19958 2009-11-23 Jussi Kukkonen <jku@linux.intel.com>
19961 Merge branch 'jku-dbus-update' into jku
19963 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19965 * src/syncevo-dbus-server.cpp:
19967 syncevo-dbus-server: fix an integer overflow in GetReports
19969 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19971 * test/test-dbus.py:
19972 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
19973 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
19974 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
19975 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
19976 * test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
19978 D-Bus testing: add testGetReportsByRef in TestSessionAPIsDummy
19980 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19982 * test/test-dbus.py:
19984 D-Bus testing: change comment for testGetReportsNoConfig
19986 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19988 * test/test-dbus.py:
19990 D-Bus testing: remove reduntant 'cleanAllConfig'
19992 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
19994 * test/test-dbus.py:
19996 D-Bus testing: add 'setupFiles' function in DBusUtil
19998 2009-11-18 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20000 * test/test-dbus.py:
20002 D-Bus testing: change the server name in TestSessionAPIsDummy
20004 2009-11-20 Jussi Kukkonen <jku@linux.intel.com>
20006 * src/dbus/syncevo-dbus-types.h:
20008 fix syncevolution exception names in dbus wrapper
20010 2009-11-20 Jussi Kukkonen <jku@linux.intel.com>
20012 * src/gtk-ui/sync-ui.c:
20014 gtk-ui: implement enabling/disabling sources in main view
20016 2009-11-20 Patrick Ohly <patrick.ohly@intel.com>
20018 * src/dbus/interfaces/syncevo-server-full.xml:
20019 * src/syncevo-dbus-server.cpp:
20020 * test/test-dbus.py:
20022 syncevo-dbus-server: implement Server.GetSessions() (MB #8061)
20024 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
20026 * src/gtk-ui/sync-ui.c:
20028 gtk-ui: remove old service icon before adding new one
20030 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
20032 * src/gtk-ui/sync-ui.c:
20034 gtk-ui: set ui state to ok when config is received
20036 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
20038 * src/gtk-ui/sync-config-widget.c:
20040 gtk-ui: implement saving config
20042 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
20044 * src/dbus/syncevo-dbus-types.c:
20046 fix double free in dbus C wrapper
20048 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
20050 * src/syncevo/Cmdline.cpp:
20052 client-test: added remoteIdentifier + PeerIsClient
20054 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
20056 * src/syncevo/Cmdline.cpp:
20057 * src/syncevo/SyncConfig.cpp:
20059 username/password: empty in templates
20061 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
20063 * src/gtk-ui/sync-config-widget.c:
20064 * src/gtk-ui/sync-config-widget.h:
20066 gtk-ui: only show ConsumerReady services
20068 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
20070 * src/gtk-ui/sync-config-widget.c:
20071 * src/gtk-ui/sync-config-widget.h:
20072 * src/gtk-ui/sync-ui.c:
20074 gtk-ui: make configuration widgets handle their state better
20076 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
20078 * src/dbus/interfaces/syncevo-server-full.xml:
20079 * src/syncevo-dbus-server.cpp:
20081 D-Bus API + syncevo-dbus-server: added
20082 Server.CheckSource()/GetDatabases() (MB #8091)
20084 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
20086 * src/syncevo-dbus-server.cpp:
20087 * test/test-dbus.py:
20089 syncevo-dbus-server: StatusChanged "idle" was not sent
20091 2009-11-19 Jussi Kukkonen <jku@linux.intel.com>
20093 * src/dbus/syncevo-dbus-types.c:
20094 * src/dbus/syncevo-dbus-types.h:
20095 * src/gtk-ui/sync-config-widget.c:
20096 * src/gtk-ui/sync-config-widget.h:
20097 * src/gtk-ui/sync-ui.c:
20099 gtk-ui: improve SyncConfigWidget, don't run a session all the
20102 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
20104 * test/test-dbus.py:
20106 D-Bus testing: added testSyncSecondSession
20108 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
20110 * test/test-dbus.py:
20112 D-Bus testing: SessionChanged signal handling was wrong
20114 2009-11-19 Patrick Ohly <patrick.ohly@intel.com>
20116 * src/syncevo-dbus-server.cpp:
20118 syncevo-dbus-server: send SYNC_DONE status after shutting down
20121 2009-11-18 Patrick Ohly <patrick.ohly@intel.com>
20123 * test/test-dbus.py:
20125 D-Bus testing: only react to D-Bus signals while the test runs
20127 2009-11-18 Patrick Ohly <patrick.ohly@intel.com>
20129 * test/test-dbus.py:
20131 D-Bus testing: added glib independent timeouts
20133 2009-11-18 Jussi Kukkonen <jku@linux.intel.com>
20135 * src/dbus/syncevo-dbus-types.c:
20136 * src/dbus/syncevo-dbus-types.h:
20137 * src/gtk-ui/sync-config-widget.c:
20138 * src/gtk-ui/sync-config-widget.h:
20139 * src/gtk-ui/sync-ui-config.h:
20140 * src/gtk-ui/sync-ui.c:
20142 gtk-ui: re-implement service configuration view
20144 2009-11-18 Jussi Kukkonen <jku@linux.intel.com>
20146 * src/gtk-ui/sync-config-widget.c:
20147 * src/gtk-ui/sync-config-widget.h:
20148 * src/gtk-ui/sync-ui-config.h:
20149 * src/gtk-ui/sync-ui.c:
20150 * src/gtk-ui/sync-ui.h:
20152 gtk-ui: more coverage for new dbus api
20154 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
20156 * test/test-dbus.py:
20158 D-Bus testing: avoid duplicate testSync methods, minor
20161 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
20164 Merge remote branch 'origin/jku-single-window' into
20167 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
20169 * src/gtk-ui/sync-config-widget.h:
20170 * src/gtk-ui/sync-ui-config.c:
20171 * src/gtk-ui/sync-ui-config.h:
20172 * src/gtk-ui/sync-ui.c:
20173 * src/gtk-ui/sync-ui.h:
20174 * src/gtk-ui/ui.glade:
20176 gtk-ui: add automatic expansion to service list
20178 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
20180 * src/syncevo/SyncContext.cpp:
20182 SyncContext::createTransportAgent(): removed unused agent
20185 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
20188 implement the service list contents as widgets
20190 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
20192 * src/gtk-ui/Makefile.am:
20193 * src/gtk-ui/sync-ui-config.h:
20194 * src/gtk-ui/sync-ui-marshal.list:
20195 * src/gtk-ui/sync-ui.c:
20197 fix build problems, fix compiler warnings
20199 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
20201 * src/syncevo/SyncContext.cpp:
20203 OBEX transport: fix compiler error when OBEX transport is off
20205 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
20207 * configure-pre.in:
20208 * src/gtk-ui/sync-ui.c:
20209 * src/gtk-ui/ui.glade:
20211 gtk-ui: use NbtkGtkExpander in service list
20213 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20215 * src/syncevo-dbus-server.cpp:
20217 syncevo-dbus-server: change error message for getReports
20219 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20221 * src/syncevo-dbus-server.cpp:
20223 syncevo-dbus-server: change error message for getDatabases
20225 2009-11-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20227 * src/syncevo-dbus-server.cpp:
20229 syncevo-dbus-server: change error message of checkSource
20231 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20233 * src/syncevo-dbus-server.cpp:
20235 syncevo-dbus-server: change error message for setConfig
20237 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20239 * src/syncevo-dbus-server.cpp:
20241 syncevo-dbus-server: change error message for getConfig
20243 2009-11-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20245 * test/test-dbus.py:
20247 D-Bus testing: add unit tests for Session.GetReports
20249 2009-11-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20251 * test/test-dbus.py:
20253 D-Bus testing: add unit tests for Session.GetDatabases
20255 2009-11-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20257 * test/test-dbus.py:
20259 D-Bus testing: add unit tests for Session.CheckSource
20261 2009-11-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20263 * test/test-dbus.py:
20265 D-Bus testing: add TestSessionAPIsEmptyName class
20267 2009-11-17 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20269 * test/test-dbus.py:
20271 D-Bus testing: change comments for unit tests of config
20273 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
20275 * src/gtk-ui/mux-icon-button.c:
20276 * src/gtk-ui/mux-icon-button.h:
20277 * src/gtk-ui/mux-window.c:
20278 * src/gtk-ui/mux-window.h:
20279 * src/gtk-ui/sync-ui.c:
20280 * src/gtk-ui/ui.glade:
20282 implement first phase of "single window mode"
20284 2009-11-17 Jussi Kukkonen <jku@linux.intel.com>
20286 * src/gtk-ui/sync-ui-config.c:
20287 * src/gtk-ui/sync-ui-config.h:
20288 * src/gtk-ui/sync-ui.c:
20290 gtk-ui: only sync enabled and locall supported sources
20292 2009-11-17 Chen Congwu <congwu.chen@intel.com>
20294 * src/syncevo/ObexTransportAgent.cpp:
20295 * src/syncevo/ObexTransportAgent.h:
20297 ObexTransportAgent: compiling fixes MB#5188
20299 2009-11-17 Patrick Ohly <patrick.ohly@intel.com>
20301 * src/syncevo/SyncConfig.cpp:
20303 syncURL: example for HTTPS, OBEX channel selection
20305 2009-11-13 Chen Congwu <congwu.chen@intel.com>
20307 * configure-pre.in:
20308 * src/syncevo/Makefile.am:
20309 * src/syncevo/ObexTransportAgent.cpp:
20310 * src/syncevo/ObexTransportAgent.h:
20311 * src/syncevo/SyncConfig.cpp:
20312 * src/syncevo/SyncContext.cpp:
20314 OBEX Client Transport: in-process OBEX client (binding over
20317 2009-11-13 Chen Congwu <congwu.chen@intel.com>
20319 * src/syncevo/Cmdline.cpp:
20320 * src/syncevo/SyncConfig.cpp:
20321 * src/syncevo/SyncConfig.h:
20322 * src/syncevo/SyncContext.cpp:
20323 * src/syncevo/SyncContext.h:
20324 * src/syncevo/SyncML.cpp:
20325 * src/syncevo/SyncML.h:
20327 Server Alerted Sync: SAN generation
20329 2009-11-13 Chen Congwu <congwu.chen@intel.com>
20331 * src/syncevo-dbus-server.cpp:
20333 Server Alerted Sync: SAN Parsing
20335 2009-11-13 Chen Congwu <congwu.chen@intel.com>
20337 * src/syncevo-dbus-server.cpp:
20339 Server Alerted Sync: SAN Parsing
20341 2009-11-13 Chen Congwu <congwu.chen@intel.com>
20343 * src/syncevo/SyncSource.cpp:
20345 SyncML Server: explictly declare support "refresh-from-remote"
20347 2009-11-13 Chen Congwu <congwu.chen@intel.com>
20349 * src/syncevo/SyncSource.cpp:
20351 SyncML Server: flush luid-guid map immediately
20353 2009-11-10 Chen Congwu <congwu.chen@intel.com>
20355 * src/gdbus/gdbus.h:
20357 gdbus: fix a compile error
20359 2009-11-10 Chen Congwu <congwu.chen@intel.com>
20361 * test/ClientTest.cpp:
20362 * test/ClientTest.h:
20364 ClienTest: Fix a resource leak
20366 2009-10-16 Chen Congwu <congwu.chen@intel.com>
20368 * configure-pre.in:
20370 DevType: change DevType from "desktop" to "workstation"
20372 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
20374 * src/gtk-ui/sync-ui.c:
20376 gtk-ui: improve error dbus handling
20378 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
20380 * src/Makefile-gen.am:
20381 * src/org.syncevolution.service.in:
20383 fix D-Bus .service file (needed for d-Bus autostart)
20385 2009-11-16 itsoftex <yousef@itsoftex.com>
20389 l10n: Updates to Arabic (ar) translation
20391 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
20393 * src/dbus/syncevo-dbus-types.c:
20394 * src/dbus/syncevo-dbus-types.h:
20395 * src/gtk-ui/sync-ui.c:
20397 gtk-ui: start handling source errors
20399 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
20401 * src/dbus/syncevo-dbus-types.c:
20402 * src/dbus/syncevo-dbus-types.h:
20403 * src/gtk-ui/sync-ui.c:
20404 * src/org.syncevolution.service.in:
20406 gtk-ui: enable actual syncing
20408 2009-11-16 Jussi Kukkonen <jku@linux.intel.com>
20410 * src/dbus/interfaces/syncevo-marshal.list:
20411 * src/dbus/syncevo-session.c:
20413 * src/org.Moblin.SyncEvolution.service.in:
20414 * src/org.syncevolution.service.in:
20416 fix bug in status-changed signal definition in dbus wrapper
20418 2009-11-16 itsoftex <yousef@itsoftex.com>
20422 l10n: Arabic Translation, partial upload.
20424 2009-11-12 GLS_JPN <etsukox.murozono@intel.com>
20428 l10n: Updates to Japanese (ja) translation
20430 2009-11-12 Patrick Ohly <patrick.ohly@intel.com>
20432 * src/syncevo/Cmdline.cpp:
20433 * src/syncevo/SyncConfig.cpp:
20434 * src/syncevo/SyncConfig.h:
20435 * src/syncevo/SynthesisDBPlugin.cpp:
20437 server config: fixed tests and code for new config options
20439 2009-11-12 Patrick Ohly <patrick.ohly@intel.com>
20441 * src/syncevo/Cmdline.cpp:
20442 * src/syncevo/SyncConfig.cpp:
20444 cmdline --print-servers: sort by server name
20446 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
20448 * src/syncevo-dbus-server.cpp:
20449 * src/syncevo/SyncContext.cpp:
20450 * src/syncevo/SyncContext.h:
20451 * src/syncevo/SynthesisDBPlugin.cpp:
20452 * test/test-dbus.py:
20454 syncevo-dbus-server: removed special case for unauthenticated
20457 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
20459 * src/syncevo/SyncContext.cpp:
20461 SyncML server: accept basic authentication
20463 2009-11-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20465 * test/test-dbus.py:
20467 D-Bus testing: add unit tests for session.SetConfig/GetConfig
20469 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
20471 * src/syncevo/SyncContext.cpp:
20473 SyncML server: explicitly state that any kind of log in is valid
20475 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20477 * src/Makefile-gen.am:
20479 client-test: unit tests not included when building statically
20481 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
20483 * src/syncevo-dbus-server.cpp:
20484 * test/test-dbus.py:
20486 syncevo-dbus-server: Server.GetConfig() should not create configs
20488 2009-11-10 Patrick Ohly <patrick.ohly@intel.com>
20490 * test/test-dbus.py:
20492 D-Bus testing: check for some error reporting situations
20494 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
20496 * src/syncevo-dbus-server.cpp:
20497 * src/syncevo/SyncContext.cpp:
20498 * test/test-dbus.py:
20500 syncevo-dbus-server: kill old session(s) when the same client
20501 connects again (MB#7710)
20503 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
20505 * src/dbus/interfaces/syncevo-connection-full.xml:
20506 * src/syncevo-dbus-server.cpp:
20508 syncevo-dbus-server + D-Bus API: no Reply after Abort signal
20510 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
20512 * test/test-dbus.py:
20514 test-dbus.py: also kill dbus-monitor at start of run
20516 2009-11-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20518 * src/gdbus/gdbus-cxx-bridge.h:
20519 * src/syncevo-dbus-server.cpp:
20521 syncevo-dbus-server: add specific exceptions (MB#6548)
20523 2009-10-30 Patrick Ohly <patrick.ohly@intel.com>
20525 * src/syncevo-dbus-server.cpp:
20526 * src/syncevo/CurlTransportAgent.cpp:
20527 * src/syncevo/SoupTransportAgent.cpp:
20528 * src/syncevo/SyncContext.cpp:
20529 * src/syncevo/SyncContext.h:
20530 * test/test-dbus.py:
20532 syncevo-dbus-server + syncevolution: fixed signal handling and
20533 D-Bus suspend/abort/shutdown (MB#7555)
20535 2009-10-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20537 * src/syncevo-dbus-server.cpp:
20538 * src/syncevo/SyncContext.cpp:
20540 syncevo-dbus-server: handle CTRL-C/SIGINT/SIGTERM(bug #7555)
20542 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
20545 Merge branch 'syncevolution-0-9-x'
20547 2009-11-09 Patrick Ohly <patrick.ohly@intel.com>
20549 * configure-pre.in:
20551 autotools + Boost: --with-boost had no effect (MB#7856)
20553 2009-11-06 Patrick Ohly <patrick.ohly@intel.com>
20555 * src/syncevo-dbus-server.cpp:
20556 * src/syncevo/SyncContext.cpp:
20557 * src/syncevo/SyncContext.h:
20558 * src/syncevo/SynthesisDBPlugin.cpp:
20559 * test/syncevo-http-server.py:
20560 * test/test-dbus.py:
20562 SyncML server: find configuration for client automatically
20565 2009-11-06 Patrick Ohly <patrick.ohly@intel.com>
20567 * src/syncevo/SynthesisDBPlugin.cpp:
20569 SynthesisDBPlugin: added NULL context pointer checks
20571 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20573 * src/syncevo-dbus-server.cpp:
20575 synevo-dbus-server: Session.Sync() signature fix
20577 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20579 * test/test-dbus.py:
20581 test-dbus.py: added Connection tests
20583 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20585 * test/test-dbus.py:
20587 test-dbus.py: more reliable process handling
20589 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20591 * src/dbus/interfaces/syncevo-connection-full.xml:
20592 * src/syncevo-dbus-server.cpp:
20594 D-Bus API + syncev-dbus-server: Connection.Abort signal only sent
20597 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20599 * src/syncevo-dbus-server.cpp:
20601 syncevo-dbus-server: use unbuffered output
20603 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20605 * src/syncevo-dbus-server.cpp:
20607 syncevo-dbus-server: use random session IDs
20609 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20611 * test/test-dbus.py:
20613 test-dbus.py: removed dependency on Python 2.6 and python-gobject
20616 2009-11-05 Patrick Ohly <patrick.ohly@intel.com>
20618 * src/Makefile-gen.am:
20620 client-test: unit tests not included when building statically
20622 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
20624 * src/syncevo-dbus-server.cpp:
20625 * src/syncevo/SyncContext.cpp:
20626 * src/syncevo/SyncContext.h:
20627 * src/syncevo/SynthesisDBPlugin.cpp:
20629 SyncML server: don't check client credentials if not required
20631 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
20633 * test/syncevo-http-server.py:
20635 syncevolution-http-server.py: clients must authenticate
20637 2009-10-25 Patrick Ohly <patrick.ohly@intel.com>
20639 * src/syncevo/SyncConfig.cpp:
20640 * src/syncevo/SyncConfig.h:
20641 * src/syncevo/SyncContext.cpp:
20642 * src/syncevo/SyncContext.h:
20643 * src/syncevo/SyncSource.cpp:
20644 * src/syncevo/SynthesisDBPlugin.cpp:
20646 Synthesis server: session auth and device admin
20648 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
20650 * src/syncevo/SyncContext.cpp:
20652 logging + XML config: print config when it cannot be parsed
20654 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
20656 * src/syncevo/SafeConfigNode.cpp:
20658 SafeConfigNode::escape(): did not work correctly for strings with
20661 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
20663 * src/default/README:
20665 adding templates: also need to go into test/test-dbus.py
20667 2009-10-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20669 * src/syncevo-dbus-server.cpp:
20671 syncevo-dbus-server: implement progress (bug #7134)
20673 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
20675 * gen-autotools.sh:
20677 gen-autotools.sh: avoid GNU find -printf
20679 2009-11-04 Patrick Ohly <patrick.ohly@intel.com>
20681 * configure-pre.in:
20683 configure: detect incorrect use of --with-synthesis-src
20685 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
20687 * src/backends/sqlite/SQLiteContactSource.cpp:
20688 * src/backends/sqlite/SQLiteContactSource.h:
20690 SQLite backend: added server admin calls
20692 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
20694 * gen-autotools.sh:
20696 gen-autotools.sh: avoid GNU find -printf
20698 2009-11-03 Patrick Ohly <patrick.ohly@intel.com>
20700 * src/syncevo/LogRedirect.cpp:
20702 stderr redirection: detect "error" messages and show them
20705 2009-11-01 Jussi Kukkonen <jku@linux.intel.com>
20708 * src/gtk-ui/sync-ui-config.c:
20709 * src/gtk-ui/sync-ui-config.h:
20710 * src/gtk-ui/sync-ui.c:
20712 gtk-ui: simplify report handling & source checking
20714 2009-11-01 Jussi Kukkonen <jku@linux.intel.com>
20716 * src/gtk-ui/sync-ui.c:
20718 gtk-ui: add sync report and progress handling
20720 2009-11-01 Jussi Kukkonen <jku@linux.intel.com>
20722 * src/dbus/syncevo-dbus-types.c:
20723 * src/dbus/syncevo-dbus-types.h:
20725 add 'done' to sessions statuses in dbus wrapper
20727 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20731 improve test binary for dbus wrapper
20733 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20735 * src/dbus/syncevo-server.c:
20736 * src/dbus/syncevo-server.h:
20737 * src/dbus/syncevo-session.c:
20738 * src/dbus/syncevo-session.h:
20740 bugfixes in dbus wrapper
20742 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20744 * src/dbus/syncevo-dbus-types.c:
20745 * src/dbus/syncevo-dbus-types.h:
20747 fix sessions-data handling in client wrapper
20749 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20751 * src/dbus/syncevo-server.c:
20752 * src/gtk-ui/sync-ui.c:
20754 use Attach/Detach automatically in dbus client wrapper
20756 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20758 * src/dbus/interfaces/syncevo-server-full.xml:
20760 dbus documentation fixes
20762 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20764 * src/gtk-ui/sync-ui-config.c:
20765 * src/gtk-ui/sync-ui-config.h:
20766 * src/gtk-ui/sync-ui.c:
20768 gtk-ui: read current configuration from Session
20770 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20772 * src/dbus/syncevo-dbus-types.c:
20773 * src/dbus/syncevo-dbus-types.h:
20774 * src/dbus/syncevo-session.c:
20775 * src/dbus/syncevo-session.h:
20777 add missing CheckSource implementation to cient wrapper
20779 2009-11-12 Jussi Kukkonen <jku@linux.intel.com>
20782 * src/gtk-ui/sync-ui-config.c:
20783 * src/gtk-ui/sync-ui.c:
20785 gtk-ui : fix the build (compiles, does not work)
20787 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
20789 * src/dbus/Makefile.am:
20792 add temporary test binary
20794 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
20796 * src/dbus/interfaces/syncevo-session-full.xml:
20797 * src/dbus/syncevo-session.c:
20798 * src/dbus/syncevo-session.h:
20800 fix dbus signature for GetConfig
20802 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
20804 * src/dbus/interfaces/syncevo-marshal.list:
20805 * src/dbus/syncevo-dbus-types.c:
20806 * src/dbus/syncevo-dbus-types.h:
20807 * src/dbus/syncevo-server.c:
20808 * src/dbus/syncevo-server.h:
20809 * src/dbus/syncevo-session.c:
20810 * src/dbus/syncevo-session.h:
20811 * src/gtk-ui/sync-ui-config.h:
20812 * src/gtk-ui/sync-ui.c:
20814 add missing session signals to client dbus wrapper
20816 2009-11-11 Jussi Kukkonen <jku@linux.intel.com>
20818 * src/dbus/Makefile.am:
20820 * src/dbus/interfaces/Makefile.am:
20821 * src/dbus/interfaces/syncevo-full.xml:
20822 * src/dbus/interfaces/syncevo-marshal.list:
20823 * src/dbus/syncevo-dbus-types.c:
20824 * src/dbus/syncevo-dbus-types.h:
20825 * src/dbus/syncevo-dbus.c:
20826 * src/dbus/syncevo-dbus.h:
20827 * src/dbus/syncevo-server.c:
20828 * src/dbus/syncevo-server.h:
20829 * src/dbus/syncevo-session.c:
20830 * src/dbus/syncevo-session.h:
20833 implement new dbus api in the C wrapper
20835 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
20837 * src/syncevo-dbus-server.cpp:
20838 * src/syncevo/SyncContext.cpp:
20839 * src/syncevo/SyncContext.h:
20840 * src/syncevo/SynthesisDBPlugin.cpp:
20841 * test/test-dbus.py:
20843 syncevo-dbus-server: removed special case for unauthenticated
20846 2009-11-11 Patrick Ohly <patrick.ohly@intel.com>
20848 * src/syncevo/SyncContext.cpp:
20850 SyncML server: accept basic authentication
20852 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
20854 * src/client-test-app.cpp:
20856 testing: Client::Sync broke when removing the source array in the
20859 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
20861 * test/test-dbus.py:
20863 D-Bus testing: adapted to fully implemented GetConfigs()
20865 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
20867 * test/test-dbus.py:
20869 D-Bus testing: set up environment also for running under debugger
20871 2009-10-29 Patrick Ohly <patrick.ohly@intel.com>
20873 * src/syncevo-dbus-server.cpp:
20875 syncevo-dbus-server: fixed compiler warning
20877 2009-10-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20879 * src/syncevo-dbus-server.cpp:
20881 syncevo-dbus-server: use enum values to represent sync statuses
20883 2009-10-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20885 * test/dbus-server-config.py:
20887 syncevo-dbus-server: add test script for getConfigs
20889 2009-10-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20891 * src/syncevo-dbus-server.cpp:
20893 syncevo-dbus-server: implement getConfigs
20895 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20897 * src/syncevo-dbus-server.cpp:
20899 syncevo-dbus-server: hook up checkForSuspend and checkForAbort
20901 2009-10-12 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20903 * src/syncevo-dbus-server.cpp:
20905 syncevo-dbus-server: add timeout mechanism for status and
20908 2009-10-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20910 * src/syncevo-dbus-server.cpp:
20912 syncevo-dbus-server: change checkSource and getDatabases
20914 2009-10-09 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20916 * src/syncevo-dbus-server.cpp:
20917 * src/syncevo/ConfigTree.h:
20918 * src/syncevo/FileConfigTree.cpp:
20919 * src/syncevo/FileConfigTree.h:
20920 * src/syncevo/SyncConfig.cpp:
20921 * src/syncevo/SyncConfig.h:
20923 syncevo-dbus-server setConfig: reserve meta information
20925 2009-10-26 GLSQA <namfonx.yeates@intel.com>
20929 l10n: Updates to Finnish (fi) translation
20931 2009-10-26 GLSQA <namfonx.yeates@intel.com>
20935 l10n: Updates to Finnish (fi) translation
20937 2009-10-26 Patrick Ohly <patrick.ohly@intel.com>
20940 * configure-pre.in:
20942 NEWS, version: updated for 0.9.1
20944 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
20946 * src/syncevo/SyncSource.cpp:
20948 SyncSourceAdmin::insertMapItem(): silently update existing items
20950 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
20952 * src/syncevo/SynthesisDBPlugin.cpp:
20954 Synthesis DB interface: logging of local operations
20956 2009-10-23 Patrick Ohly <patrick.ohly@intel.com>
20959 Merge commit 'origin/master' into dbus-api
20961 2009-10-21 ZhuYanhai <zhu.yanhai@gmail.com>
20965 l10n: Updates to Chinese (China) (zh_CN) translation
20967 2009-10-21 ZhuYanhai <zhu.yanhai@gmail.com>
20971 l10n: Updates to Chinese (China) (zh_CN) translation
20973 2009-10-20 Patrick Ohly <patrick.ohly@intel.com>
20976 Merge branch 'master' into dbus-api
20978 2009-10-19 Patrick Ohly <patrick.ohly@intel.com>
20981 * configure-pre.in:
20983 NEWS, version: updated for 0.9.1 beta 2
20985 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
20987 * test/ClientTest.cpp:
20988 * test/ClientTest.h:
20990 client-test: added testManyDeletes, improved testManyItems
20992 2009-10-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
20994 * test/valgrindcheck.sh:
20996 valgrindcheck.sh: return 100 when valgrind finds a problem
20998 2009-10-16 Congwu Chen <congwu.chen@intel.com>
21000 * test/runtests.py:
21002 runtests.py: added configuration of Resend test
21004 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
21006 * test/runtests.py:
21008 runtests.py: reformatted source code to split up long lines
21010 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
21012 * test/runtests.py:
21014 runtests.py: build RPMs in addition to DEBs
21016 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
21018 * test/runtests.py:
21020 runtests.py: fixed "prebuilt" tests
21022 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
21024 * test/runtests.py:
21026 runtests.py: fixed building lpia .deb
21028 2009-10-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21030 * test/generate-html.xsl:
21032 Testing: add valgrind result checking and generate result in html
21035 2009-10-13 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21037 * test/runtests.py:
21039 Testing: add nightly test for memotoo
21041 2009-10-13 Chen Congwu <congwu.chen@intel.com>
21043 * test/runtests.py:
21045 Testing: add time info for mail title
21047 2009-10-13 Chen Congwu <congwu.chen@intel.com>
21049 * test/runtests.py:
21051 Testing: change know failures to skip for google testing
21053 2009-09-28 Chen Congwu <congwu.chen@intel.com>
21055 * test/runtests.py:
21057 Testing: add valgrind check result and backend scan dir
21059 2009-09-28 Chen Congwu <congwu.chen@intel.com>
21061 * test/resultchecker.py:
21062 * test/runtests.py:
21064 Testing: add valgrind check result and backend scan dir
21066 2009-10-16 Patrick Ohly <patrick.ohly@intel.com>
21068 * src/syncevo/SyncContext.cpp:
21070 fixed typo: Aboring -> Aborting
21072 2009-10-15 Patrick Ohly <patrick.ohly@intel.com>
21074 * test/README.mobical:
21075 * test/synccompare.pl:
21077 Mobical: PHOTOs preserved verbatim (MB#6668)
21079 2009-10-15 Patrick Ohly <patrick.ohly@intel.com>
21081 * src/syncevo/Makefile.am:
21082 * src/syncevo/installcheck-local.sh:
21084 packaging: another fix for installcheck-local
21086 2009-10-15 Patrick Ohly <patrick.ohly@intel.com>
21090 packaging: force serialization of "install" and "installcheck"
21092 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21094 * src/syncevo/SyncSource.cpp:
21096 SyncSourceSerialize: a typo for vCalendar1.0 in getSynthesisInfo
21098 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21100 * src/syncclient_sample_config.xml:
21101 * src/syncevo/SyncSource.cpp:
21103 SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
21106 2009-10-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21108 * src/backends/evolution/EvolutionContactSource.h:
21109 * src/syncclient_sample_config.xml:
21110 * src/syncevo/SyncSource.cpp:
21111 * src/syncevo/SyncSource.h:
21113 SyncSource: change names for m_incomingScript and
21116 2009-10-14 xosecalvo <ubuntu@galizaweb.net>
21120 l10n: First Galician translation
21122 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
21124 * test/test-dbus.py:
21126 D-Bus testing: reorganized code, added session and sync testing
21128 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
21130 * src/syncevo-dbus-server.cpp:
21132 syncevo-dbus-server: cleaned up read-only methods and added
21135 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
21137 * src/syncevo-dbus-server.cpp:
21139 syncevo-dbus-server: fixed name of Session signals
21141 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
21143 * src/syncevo-dbus-server.cpp:
21145 syncevo-dbus-server: fixed reporting of status "idle"
21147 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
21149 * test/test-dbus.py:
21151 D-Bus testing: use dbus-monitor in normal mode
21153 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
21155 * src/gdbus/test/example.cpp:
21157 gdbus C++: demonstrate how to bind methods in private base
21160 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
21162 * src/gdbus/test/example.cpp:
21164 gdbus C++ example: added static and const function callback
21166 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
21168 * src/gdbus/gdbus-cxx-bridge.h:
21169 * src/gdbus/test/example.cpp:
21170 * src/gdbus/test/test-example:
21171 * src/syncevo-dbus-server.cpp:
21173 gdbus C++: simplified method declaration
21175 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
21177 * src/gdbus/gdbus.h:
21178 * src/gdbus/object.c:
21180 gdbus: per-method callback data
21182 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
21184 * src/gdbus/gdbus.h:
21186 gdbus: add _NONE = 0 enum value for C++
21188 2009-10-14 Patrick Ohly <patrick.ohly@intel.com>
21191 * src/syncevo/Makefile.am:
21192 * src/syncevo/installcheck-local.sh:
21194 packaging: fix for installcheck
21196 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
21198 * src/syncevo/Cmdline.cpp:
21200 command line: removing non-existant configuration prints error
21203 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
21205 * src/syncevo/SyncConfig.cpp:
21206 * src/syncevo/SyncContext.cpp:
21208 message resend: zero interval disables resending (MB #6500)
21210 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
21212 * src/syncevo/SyncConfig.h:
21214 command line config value checking: detect negative values on 32
21217 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
21221 NEWS: fixed some typos, improved wording
21223 2009-10-12 Patrick Ohly <patrick.ohly@intel.com>
21226 * configure-post.in:
21227 * src/syncevo/eds_abi_wrapper.cpp:
21228 * src/syncevo/eds_abi_wrapper.h:
21230 --enable-evolution-compatibility: added
21231 icalcomp_get_location/summary (MB#6552), added test
21233 2009-10-13 Patrick Ohly <patrick.ohly@intel.com>
21235 * src/syncevo-dbus-server.cpp:
21236 * test/test-dbus.py:
21238 D-Bus testing: use 'unittest' to write tests, watch
21239 syncevo-dbus-server
21241 2009-10-13 Jussi Kukkonen <jku@linux.intel.com>
21243 * src/gtk-ui/sync-ui-config.c:
21244 * src/gtk-ui/sync-ui-config.h:
21245 * src/gtk-ui/sync-ui.c:
21247 gtk-ui: disable sources that are not supported (MB#6672)
21249 2009-10-13 andika <andika@gmail.com>
21253 l10n: Updates to Indonesian (id) translation
21255 2009-10-13 andika <andika@gmail.com>
21259 l10n: Updates to Indonesian (id) translation
21261 2009-10-10 GLS_CHS <yunx.nie@intel.com>
21265 l10n: Updates to Chinese (China) (zh_CN) translation
21267 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
21269 * src/syncevo-dbus-server.cpp:
21271 syncevo-dbus-server: use Server Alerted Notification (SAN)
21274 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
21276 * src/syncevo/SyncML.cpp:
21277 * src/syncevo/SyncML.h:
21279 SyncMode: use values that are consistent with SyncML spec
21281 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
21283 * src/syncevo-dbus-server.cpp:
21285 syncevo-dbus-server setConfig: added TODO
21287 2009-09-27 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21289 * src/syncevo-dbus-server.cpp:
21290 * test/dbus-server-config.py:
21292 syncevo-dbus-server: implement checkSource and getDatabases
21294 2009-09-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21296 * src/syncevo-dbus-server.cpp:
21298 syncevo-dbus-server: add workarounds for getConfig/getReports
21300 2009-09-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21302 * src/dbus/interfaces/syncevo-server-full.xml:
21303 * src/syncevo-dbus-server.cpp:
21304 * test/dbus-server-config.py:
21306 syncevo-dbus-server: add implementation for getReports
21308 2009-09-22 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21310 * src/syncevo-dbus-server.cpp:
21311 * src/syncevo/FileConfigNode.cpp:
21312 * test/dbus-server-config.py:
21314 syncevo-dbus-server: implement getConfig/setConfig
21316 2009-09-14 Zhu, Yongsheng <yongsheng.zhu@intel.com>
21318 * src/dbus/interfaces/syncevo-server-full.xml:
21320 DBUS-API: fix a xml syntax error in dbus-api
21322 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
21324 * src/syncevo-dbus-server.cpp:
21325 * src/syncevo/SyncContext.cpp:
21327 EvolutionSyncClient: added some more TODOs
21329 2009-09-30 Patrick Ohly <patrick.ohly@intel.com>
21331 * src/syncevo-dbus-server.cpp:
21333 syncevo-dbus-server: close connection on error
21335 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
21337 * src/syncevo/Cmdline.cpp:
21338 * src/syncevo/ConfigTree.h:
21339 * src/syncevo/FileConfigTree.cpp:
21340 * src/syncevo/SyncConfig.cpp:
21341 * src/syncevo/SyncConfig.h:
21342 * src/syncevo/SyncContext.cpp:
21343 * src/syncevo/SyncSource.cpp:
21344 * src/syncevo/SyncSource.h:
21345 * src/syncevo/SynthesisDBPlugin.cpp:
21346 * src/syncevo/TrackingSyncSource.cpp:
21347 * src/syncevo/TrackingSyncSource.h:
21349 SyncML server: handle admin data inside SyncEvolution, use
21350 <simpleauthuser/pw>
21352 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
21354 * src/syncevo/SyncConfig.cpp:
21356 config: allow empty username/password
21358 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
21360 * src/syncevo/ConfigNode.h:
21361 * src/syncevo/FileConfigNode.cpp:
21362 * src/syncevo/FileConfigNode.h:
21363 * src/syncevo/FilterConfigNode.cpp:
21364 * src/syncevo/FilterConfigNode.h:
21365 * src/syncevo/HashConfigNode.h:
21366 * src/syncevo/PrefixConfigNode.h:
21367 * src/syncevo/SafeConfigNode.h:
21369 ConfigNode API: added writeProperties() and clear()
21371 2009-09-29 Patrick Ohly <patrick.ohly@intel.com>
21373 * src/syncevo/SafeConfigNode.cpp:
21374 * src/syncevo/SafeConfigNode.h:
21376 SafeConfigNode: make escape/unescape utility functions public
21378 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
21381 * configure-pre.in:
21382 * src/Makefile-gen.am:
21383 * src/syncclient_sample_config.xml:
21384 * src/syncevo-dbus-server.cpp:
21385 * src/syncevo/Makefile.am:
21386 * src/syncevo/SyncContext.cpp:
21387 * src/syncevo/SyncContext.h:
21388 * src/syncevo/SynthesisEngine.cpp:
21389 * src/syncevo/SynthesisEngine.h:
21390 * test/syncevo-http-server.py:
21392 syncevo-dbus-server/syncevolution-http-server.py: SyncML HTTP
21395 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
21397 * src/syncevo/util.h:
21399 StringMap: alias for std::map<std::string, std::string>
21401 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
21403 * src/dbus/interfaces/syncevo-server-full.xml:
21405 D-Bus API: added error specification
21407 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
21409 * src/dbus/interfaces/syncevo-session-full.xml:
21411 D-Bus API: added database listing and config checking
21413 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
21415 * src/syncevo/SyncConfig.h:
21416 * src/syncevo/SyncContext.cpp:
21417 * src/syncevo/SyncSource.h:
21419 sync progress: generate information about inactive sources
21421 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
21423 * src/dbus/interfaces/syncevo-server-full.xml:
21425 D-Bus API: added Server.InfoRequest/Response
21427 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
21429 * src/syncevo-dbus-server.cpp:
21431 syncevo-dbus-server: use string for session identifier
21433 2009-09-22 Patrick Ohly <patrick.ohly@intel.com>
21435 * src/syncevo-dbus-server.cpp:
21437 syncevo-dbus-server: added stubs for
21438 Attach/Detach/Presence/CheckPresence
21440 2009-09-21 Patrick Ohly <patrick.ohly@intel.com>
21442 * src/syncevo-dbus-server.cpp:
21443 * src/syncevo/TransportAgent.cpp:
21444 * src/syncevo/TransportAgent.h:
21446 syncevo-dbus-server: allow SAN messages to start a Connection
21448 2009-09-21 Patrick Ohly <patrick.ohly@intel.com>
21450 * src/syncevo/SyncContext.cpp:
21452 transport logic: avoid calling the engine with STEPCMD_SENTDATA
21455 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
21457 * src/syncevo-dbus-server.cpp:
21458 * test/dbus-server-http.py:
21460 syncevo-dbus-server: implemented syncs via Connection API
21462 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
21464 * src/syncevo-dbus-server.cpp:
21466 syncevo-dbus-server: fix for handling of active session
21468 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
21470 * src/syncevo/CurlTransportAgent.cpp:
21471 * src/syncevo/CurlTransportAgent.h:
21472 * src/syncevo/Makefile.am:
21473 * src/syncevo/SoupTransportAgent.cpp:
21474 * src/syncevo/SoupTransportAgent.h:
21475 * src/syncevo/SyncConfig.cpp:
21476 * src/syncevo/SyncConfig.h:
21477 * src/syncevo/SyncContext.cpp:
21478 * src/syncevo/SyncContext.h:
21479 * src/syncevo/TransportAgent.cpp:
21480 * src/syncevo/TransportAgent.h:
21481 * test/ClientTest.h:
21483 TransportAgent: added shutdown(), moved HTTP setup out of core
21486 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
21488 * src/syncevo/SynthesisEngine.h:
21490 SharedBuffer: added the possibility to create a SharedBuffer from
21493 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
21495 * src/syncevo-dbus-server.cpp:
21496 * test/dbus-server-sync.py:
21498 syncevo-dbus-server: implemented Session.Sync() parameter
21501 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
21503 * src/CmdlineSyncClient.cpp:
21504 * src/CmdlineSyncClient.h:
21505 * src/client-test-app.cpp:
21506 * src/syncevo-dbus-server.cpp:
21507 * src/syncevo/Cmdline.cpp:
21508 * src/syncevo/SyncConfig.cpp:
21509 * src/syncevo/SyncConfig.h:
21510 * src/syncevo/SyncContext.cpp:
21511 * src/syncevo/SyncContext.h:
21512 * src/syncevolution.cpp:
21514 sync source handling: implemented per-source property filtering,
21517 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
21519 * src/syncevo-dbus-server.cpp:
21520 * test/dbus-server-sync.py:
21522 syncevo-dbus-server: implemented Session.Sync() and sync
21525 2009-09-14 Patrick Ohly <patrick.ohly@intel.com>
21527 * src/syncevo/SyncContext.cpp:
21528 * src/syncevo/SyncContext.h:
21530 SyncContext: added handleException()
21532 2009-09-09 Patrick Ohly <patrick.ohly@intel.com>
21534 * src/syncevo-dbus-server.cpp:
21536 syncevo-dbus-server: added stubs for
21537 Server/Session.GetConfig/GetReports()
21539 2009-09-08 Patrick Ohly <patrick.ohly@intel.com>
21541 * src/DBusSyncClient.cpp:
21542 * src/DBusSyncClient.h:
21543 * src/Makefile-gen.am:
21544 * src/syncevo-dbus-server.cpp:
21545 * src/syncevo-dbus-server.h:
21546 * test/dbus-server-connect.py:
21548 syncevo-dbus-server: moved to gdbus with C++ bridge
21550 2009-10-07 Patrick Ohly <patrick.ohly@intel.com>
21552 * src/dbus/interfaces/Makefile.am:
21553 * src/dbus/interfaces/spec-to-docbook.xsl:
21554 * src/dbus/interfaces/syncevo-connection-full.xml:
21555 * src/dbus/interfaces/syncevo-server-full.xml:
21556 * src/dbus/interfaces/syncevo-session-full.xml:
21558 D-Bus API: added next generation D-Bus UI API
21560 2009-09-03 Patrick Ohly <patrick.ohly@intel.com>
21562 * src/gdbus/gdbus-cxx-bridge.h:
21563 * src/gdbus/test/example.cpp:
21564 * src/gdbus/test/test-example:
21566 D-Bus C++: added support for structs
21568 2009-09-02 Patrick Ohly <patrick.ohly@intel.com>
21570 * src/gdbus/gdbus-cxx-bridge.h:
21572 D-Bus C++: added support for in-place passing of basic arrays
21574 2009-09-02 Patrick Ohly <patrick.ohly@intel.com>
21576 * src/gdbus/gdbus-cxx-bridge.h:
21578 D-Bus C++: let app use char and unsigned char for D-BUS BYTE
21580 2009-08-28 Patrick Ohly <patrick.ohly@intel.com>
21582 * src/gdbus/gdbus-cxx-bridge.h:
21583 * src/gdbus/gdbus-cxx.h:
21584 * src/gdbus/test/example.cpp:
21586 D-Bus C++: added the possibility to pass Caller ID string and a
21589 2009-09-08 Patrick Ohly <patrick.ohly@intel.com>
21591 * src/gdbus/Makefile.am:
21592 * src/gdbus/gdbus-cxx-bridge.h:
21593 * src/gdbus/gdbus-cxx.h:
21594 * src/gdbus/test/example.cpp:
21595 * src/gdbus/test/test-example:
21597 D-Bus C++: C++ helper classes for libdbus/libgdbus
21599 2009-09-02 Patrick Ohly <patrick.ohly@intel.com>
21601 * src/gdbus/watch.c:
21603 gdbus: fixed segfault in watch disconnect function
21605 2009-08-27 Patrick Ohly <patrick.ohly@intel.com>
21607 * src/gdbus/object.c:
21609 gdbus: allow registering multiple interfaces per object
21611 2009-08-27 Patrick Ohly <patrick.ohly@intel.com>
21613 * src/gdbus/object.c:
21615 g_dbus_unregister_object(): fix same invalid memory reuse as for
21618 2009-08-20 Patrick Ohly <patrick.ohly@intel.com>
21620 * src/gdbus/object.c:
21622 g_dbus_create_error(): implemented support for detailed error
21625 2009-08-19 Patrick Ohly <patrick.ohly@intel.com>
21627 * configure-post.in:
21628 * configure-pre.in:
21629 * src/Makefile-gen.am:
21630 * src/gdbus/Makefile.am:
21632 gdbus: compile the gdbus utility library
21634 2009-08-26 Patrick Ohly <patrick.ohly@intel.com>
21636 * src/gdbus/watch.c:
21638 watch: call dbus_bus_remove_match() for each dbus_bus_add_match()
21640 2009-08-26 Patrick Ohly <patrick.ohly@intel.com>
21642 * src/gdbus/watch.c:
21644 fix for ConnectionData handling
21646 2008-10-17 Marcel Holtmann <marcel@holtmann.org>
21648 * src/gdbus/gdbus.h:
21649 * src/gdbus/watch.c:
21651 Extended GDBusWatchFunction parameter list
21653 2008-08-13 Marcel Holtmann <marcel@holtmann.org>
21655 * src/gdbus/gdbus.h:
21656 * src/gdbus/mainloop.c:
21657 * src/gdbus/object.c:
21658 * src/gdbus/watch.c:
21660 Convert all documentation to gtk-doc style
21662 2008-07-30 Marcel Holtmann <marcel@holtmann.org>
21664 * src/gdbus/object.c:
21666 Protect the interface list with a static mutex
21668 2008-07-01 Marcel Holtmann <marcel@holtmann.org>
21670 * src/gdbus/mainloop.c:
21672 Use a GSource for message dispatching
21674 2008-07-01 Marcel Holtmann <marcel@holtmann.org>
21676 * src/gdbus/debug.h:
21678 Don't add an extra newline in the debug messages
21680 2008-07-01 Marcel Holtmann <marcel@holtmann.org>
21682 * src/gdbus/watch.c:
21684 Fix typo in debug statement
21686 2008-06-30 Marcel Holtmann <marcel@holtmann.org>
21688 * src/gdbus/gdbus.h:
21689 * src/gdbus/watch.c:
21691 Add watch helper for receiving signals
21693 2008-06-25 Marcel Holtmann <marcel@holtmann.org>
21695 * src/gdbus/gdbus.h:
21696 * src/gdbus/mainloop.c:
21697 * src/gdbus/object.c:
21699 Use automatic object registration only
21701 2008-05-29 Marcel Holtmann <marcel@holtmann.org>
21703 * src/gdbus/gdbus.h:
21704 * src/gdbus/mainloop.c:
21705 * src/gdbus/watch.c:
21707 Use common GDBusWatchFunction prototype
21709 2008-05-29 Marcel Holtmann <marcel@holtmann.org>
21711 * src/gdbus/gdbus.h:
21712 * src/gdbus/watch.c:
21714 Remove return parameter from disconnect watch callback
21716 2008-05-27 Marcel Holtmann <marcel@holtmann.org>
21718 * src/gdbus/gdbus.h:
21719 * src/gdbus/object.c:
21721 Add more flexible error handling helpers
21723 2008-05-27 Marcel Holtmann <marcel@holtmann.org>
21725 * src/gdbus/gdbus.h:
21726 * src/gdbus/object.c:
21728 Add support for per interface user data
21730 2008-05-19 Marcel Holtmann <marcel@holtmann.org>
21732 * src/gdbus/gdbus.h:
21733 * src/gdbus/object.c:
21735 Add helper functions for creating errors and replies
21737 2008-05-19 Marcel Holtmann <marcel@holtmann.org>
21739 * src/gdbus/gdbus.h:
21740 * src/gdbus/object.c:
21742 Add helper functions for sending errors and replies
21744 2008-05-17 Marcel Holtmann <marcel@holtmann.org>
21746 * src/gdbus/object.c:
21748 Protect the object list with a static mutex
21750 2008-05-16 Marcel Holtmann <marcel@holtmann.org>
21752 * src/gdbus/debug.c:
21753 * src/gdbus/debug.h:
21754 * src/gdbus/gdbus.h:
21755 * src/gdbus/mainloop.c:
21756 * src/gdbus/object.c:
21757 * src/gdbus/watch.c:
21759 Update copyright information
21761 2008-05-16 Marcel Holtmann <marcel@holtmann.org>
21763 * src/gdbus/mainloop.c:
21765 Remove option for using dbus-glib's mainloop integration
21767 2008-02-22 Marcel Holtmann <marcel@holtmann.org>
21769 * src/gdbus/mainloop.c:
21771 Add additional checks for error handling
21773 2008-02-18 Marcel Holtmann <marcel@holtmann.org>
21775 * src/gdbus/mainloop.c:
21777 Add option to use dbus-glib's mainloop integration
21779 2008-02-15 Marcel Holtmann <marcel@holtmann.org>
21781 * src/gdbus/gdbus.h:
21782 * src/gdbus/mainloop.c:
21784 Add error parameter to setup functions
21786 2008-02-04 Marcel Holtmann <marcel@holtmann.org>
21788 * src/gdbus/gdbus.h:
21789 * src/gdbus/object.c:
21791 Add annotation for asynchronous methods
21793 2008-01-24 Marcel Holtmann <marcel@holtmann.org>
21795 * src/gdbus/mainloop.c:
21797 Add error handling if bus is not available
21799 2008-01-03 Marcel Holtmann <marcel@holtmann.org>
21801 * src/gdbus/gdbus.h:
21802 * src/gdbus/mainloop.c:
21804 Add function for requesting additional bus names
21806 2007-12-24 Marcel Holtmann <marcel@holtmann.org>
21808 * src/gdbus/gdbus.h:
21809 * src/gdbus/object.c:
21811 Fix naming of object flags
21813 2007-12-22 Marcel Holtmann <marcel@holtmann.org>
21815 * src/gdbus/object.c:
21817 Fix parent path validation check
21819 2007-12-22 Marcel Holtmann <marcel@holtmann.org>
21821 * src/gdbus/object.c:
21823 Fix user data in property callbacks
21825 2007-12-21 Marcel Holtmann <marcel@holtmann.org>
21827 * src/gdbus/object.c:
21829 Fix introspection update for parent objects
21831 2007-12-20 Marcel Holtmann <marcel@holtmann.org>
21833 * src/gdbus/gdbus.h:
21834 * src/gdbus/mainloop.c:
21836 Add function for connecting to specific bus addresses
21838 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
21840 * src/gdbus/gdbus.h:
21842 Add documentation groups
21844 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
21846 * src/gdbus/gdbus.h:
21847 * src/gdbus/mainloop.c:
21849 Add skeleton for message bus disconnect handling
21851 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
21853 * src/gdbus/Makefile.am:
21854 * src/gdbus/gdbus.h:
21855 * src/gdbus/mainloop.c:
21856 * src/gdbus/watch.c:
21858 Add functions for client monitoring
21860 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
21862 * src/gdbus/Makefile.am:
21863 * src/gdbus/gdbus.h:
21864 * src/gdbus/mainloop.c:
21865 * src/gdbus/object.c:
21867 Add functions for object and interface handling
21869 2007-12-19 Marcel Holtmann <marcel@holtmann.org>
21871 * src/gdbus/Makefile.am:
21872 * src/gdbus/debug.c:
21873 * src/gdbus/debug.h:
21874 * src/gdbus/gdbus.h:
21875 * src/gdbus/mainloop.c:
21877 Add functions for mainloop integration
21879 2009-09-08 Patrick Ohly <patrick.ohly@intel.com>
21881 * build/import-foreign-git.sh:
21882 * build/import-gdbus.sh:
21883 * build/import-synthesis-xml.sh:
21884 * src/gdbus/README:
21886 gdbus: start importing the complete upstream development history
21888 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
21892 NEWS: added some more issues and release date of 0.9.1
21894 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
21898 NEWS: another update for 0.9.1 beta 1
21900 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
21902 * src/CmdlineSyncClient.h:
21903 * src/backends/evolution/EvolutionCalendarSource.cpp:
21904 * src/client-test-app.cpp:
21905 * src/syncevo-dbus-server.cpp:
21906 * src/syncevo/Cmdline.cpp:
21907 * src/syncevo/Cmdline.h:
21908 * src/syncevo/SmartPtr.h:
21909 * src/syncevo/SyncConfig.cpp:
21910 * src/syncevo/SyncConfig.h:
21911 * src/syncevo/SyncContext.cpp:
21912 * src/syncevo/SyncContext.h:
21913 * src/syncevo/SyncSource.cpp:
21914 * src/syncevo/TransportAgent.h:
21915 * src/syncevo/util.cpp:
21916 * src/syncevo/util.h:
21918 more classes renamed
21920 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
21922 * src/syncevo/eds_abi_wrapper.cpp:
21923 * src/syncevo/eds_abi_wrapper.h:
21925 --enable-evolution-compatibility: added e_cal_get_uri() (MB#6552)
21927 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
21929 * src/syncevo/SyncConfig.cpp:
21931 Memotoo: list in sync UI (MB#5635)
21933 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
21936 Merge commit 'origin/master'
21938 2009-10-06 Patrick Ohly <patrick.ohly@intel.com>
21940 * src/syncclient_sample_config.xml:
21942 Google->Evolution: make sure that WORK/HOME numbers are displayed
21945 2009-10-05 auke <auke-jan.h.kok@intel.com>
21949 l10n: Updates to Dutch (Flemish) (nl) translation
21951 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
21953 * src/syncevo/SyncConfig.cpp:
21955 RetryInterval/Delay: only accept unsigned integers (MB #6500)
21957 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
21959 * src/syncevo/SyncConfig.h:
21961 config value checking: be more strict for integer values
21963 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
21965 * configure-pre.in:
21966 * src/syncevo/SyncConfig.cpp:
21968 SSL certificate checking: enabled by default, disabled in
21969 configure (MB#4220)
21971 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
21973 * src/backends/evolution/EvolutionCalendarSource.cpp:
21974 * src/backends/evolution/EvolutionContactSource.cpp:
21975 * src/backends/file/FileSyncSource.cpp:
21976 * src/backends/sqlite/SQLiteContactSource.cpp:
21978 fixed some compile problems
21980 2009-10-05 Patrick Ohly <patrick.ohly@intel.com>
21982 * src/CmdlineSyncClient.cpp:
21983 * src/CmdlineSyncClient.h:
21984 * src/DBusSyncClient.cpp:
21985 * src/DBusSyncClient.h:
21986 * src/backends/addressbook/AddressBookConstants.cpp:
21987 * src/backends/addressbook/AddressBookSource.cpp:
21988 * src/backends/addressbook/AddressBookSource.h:
21989 * src/backends/addressbook/AddressBookSourceRegister.cpp:
21990 * src/backends/evolution/EvolutionCalendarSource.cpp:
21991 * src/backends/evolution/EvolutionCalendarSource.h:
21992 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
21993 * src/backends/evolution/EvolutionContactSource.cpp:
21994 * src/backends/evolution/EvolutionContactSource.h:
21995 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
21996 * src/backends/evolution/EvolutionMemoSource.cpp:
21997 * src/backends/evolution/EvolutionMemoSource.h:
21998 * src/backends/evolution/EvolutionSyncSource.cpp:
21999 * src/backends/evolution/EvolutionSyncSource.h:
22000 * src/backends/file/FileSyncSource.cpp:
22001 * src/backends/file/FileSyncSource.h:
22002 * src/backends/file/FileSyncSourceRegister.cpp:
22003 * src/backends/sqlite/SQLiteContactSource.cpp:
22004 * src/backends/sqlite/SQLiteContactSource.h:
22005 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
22006 * src/backends/sqlite/SQLiteUtil.cpp:
22007 * src/backends/sqlite/SQLiteUtil.h:
22008 * src/client-test-app.cpp:
22009 * src/syncevo-dbus-server.cpp:
22010 * src/syncevo/Cmdline.cpp:
22011 * src/syncevo/Cmdline.h:
22012 * src/syncevo/ConfigNode.h:
22013 * src/syncevo/ConfigTree.h:
22014 * src/syncevo/CurlTransportAgent.cpp:
22015 * src/syncevo/CurlTransportAgent.h:
22016 * src/syncevo/EvolutionSmartPtr.h:
22017 * src/syncevo/EvolutionSyncClient.cpp:
22018 * src/syncevo/EvolutionSyncClient.h:
22019 * src/syncevo/FileConfigNode.cpp:
22020 * src/syncevo/FileConfigNode.h:
22021 * src/syncevo/FileConfigTree.cpp:
22022 * src/syncevo/FileConfigTree.h:
22023 * src/syncevo/FilterConfigNode.cpp:
22024 * src/syncevo/FilterConfigNode.h:
22025 * src/syncevo/HashConfigNode.h:
22026 * src/syncevo/LogRedirect.cpp:
22027 * src/syncevo/LogRedirect.h:
22028 * src/syncevo/LogStdout.cpp:
22029 * src/syncevo/LogStdout.h:
22030 * src/syncevo/Logging.cpp:
22031 * src/syncevo/Logging.h:
22032 * src/syncevo/Makefile.am:
22033 * src/syncevo/PrefixConfigNode.cpp:
22034 * src/syncevo/PrefixConfigNode.h:
22035 * src/syncevo/SafeConfigNode.cpp:
22036 * src/syncevo/SafeConfigNode.h:
22037 * src/syncevo/SmartPtr.h:
22038 * src/syncevo/SoupTransportAgent.cpp:
22039 * src/syncevo/SoupTransportAgent.h:
22040 * src/syncevo/SyncConfig.cpp:
22041 * src/syncevo/SyncConfig.h:
22042 * src/syncevo/SyncContext.cpp:
22043 * src/syncevo/SyncContext.h:
22044 * src/syncevo/SyncEvolutionCmdline.cpp:
22045 * src/syncevo/SyncEvolutionCmdline.h:
22046 * src/syncevo/SyncEvolutionConfig.cpp:
22047 * src/syncevo/SyncEvolutionConfig.h:
22048 * src/syncevo/SyncEvolutionUtil.cpp:
22049 * src/syncevo/SyncEvolutionUtil.h:
22050 * src/syncevo/SyncML.cpp:
22051 * src/syncevo/SyncML.h:
22052 * src/syncevo/SyncSource.cpp:
22053 * src/syncevo/SyncSource.h:
22054 * src/syncevo/SynthesisDBPlugin.cpp:
22055 * src/syncevo/SynthesisEngine.cpp:
22056 * src/syncevo/SynthesisEngine.h:
22057 * src/syncevo/TrackingSyncSource.cpp:
22058 * src/syncevo/TrackingSyncSource.h:
22059 * src/syncevo/TransportAgent.cpp:
22060 * src/syncevo/TransportAgent.h:
22061 * src/syncevo/VolatileConfigNode.h:
22062 * src/syncevo/VolatileConfigTree.h:
22063 * src/syncevo/eds_abi_wrapper.cpp:
22064 * src/syncevo/eds_abi_wrapper.h:
22065 * src/syncevo/util.cpp:
22066 * src/syncevo/util.h:
22067 * src/syncevolution.cpp:
22068 * test/ClientTest.cpp:
22069 * test/ClientTest.h:
22070 * test/abort-redirect.cpp:
22071 * test/client-test-main.cpp:
22072 * test/client-test.cpp:
22076 files and classes renamed, include statements cleaned up
22078 2009-10-05 ZhuYanhai <zhu.yanhai@gmail.com>
22082 l10n: Updates to French (fr) translation
22084 2009-10-04 Patrick Ohly <patrick.ohly@intel.com>
22086 * src/backends/addressbook/AddressBookSource.h:
22088 namespace SyncEvo: fixed another compile problem in Mac OS X
22091 2009-10-03 elloxar <elloxar@gmail.com>
22095 l10n: Updates to Romanian (ro) translation
22097 2009-10-03 Patrick Ohly <patrick.ohly@intel.com>
22099 * src/syncevo/declarations.h:
22101 namespace SyncEvo: added declaration file
22103 2009-10-02 GLS_DEU <andreasx.machoy@intel.com>
22107 l10n: Updates to German (de) translation
22109 2009-10-02 milo <milo@ubuntu.com>
22113 l10n: Updates to Italian (it) translation
22115 2009-10-02 GLS <tomasgalicia@iname.com>
22119 l10n: Updates to Spanish (Castilian) (es) translation
22121 2009-10-02 GLS_FIN2 <anux.mcdougall@intel.com>
22125 l10n: Updates to Finnish (fi) translation
22127 2009-10-02 GLS_PTB <gaborx.k.becht@intel.com>
22131 l10n: Updates to Brazilian Portuguese (pt_BR) translation
22133 2009-10-02 GLS_JPN <etsukox.murozono@intel.com>
22137 l10n: Updates to Japanese (ja) translation
22139 2009-10-02 GLS_SVE <goranx.martinson@intel.com>
22143 l10n: Updates to Swedish (sv) translation
22145 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
22147 * src/CmdlineSyncClient.cpp:
22148 * src/CmdlineSyncClient.h:
22149 * src/DBusSyncClient.h:
22150 * src/backends/addressbook/AddressBookConstants.cpp:
22151 * src/backends/addressbook/AddressBookSource.cpp:
22152 * src/backends/addressbook/AddressBookSource.h:
22153 * src/backends/addressbook/AddressBookSourceRegister.cpp:
22154 * src/backends/evolution/EvolutionCalendarSource.cpp:
22155 * src/backends/evolution/EvolutionCalendarSource.h:
22156 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
22157 * src/backends/evolution/EvolutionContactSource.cpp:
22158 * src/backends/evolution/EvolutionContactSource.h:
22159 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
22160 * src/backends/evolution/EvolutionMemoSource.cpp:
22161 * src/backends/evolution/EvolutionMemoSource.h:
22162 * src/backends/evolution/EvolutionSyncSource.cpp:
22163 * src/backends/evolution/EvolutionSyncSource.h:
22164 * src/backends/evolution/libical/icalstrdup.h:
22165 * src/backends/file/FileSyncSource.cpp:
22166 * src/backends/file/FileSyncSource.h:
22167 * src/backends/file/FileSyncSourceRegister.cpp:
22168 * src/backends/sqlite/SQLiteContactSource.cpp:
22169 * src/backends/sqlite/SQLiteContactSource.h:
22170 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
22171 * src/backends/sqlite/SQLiteUtil.cpp:
22172 * src/backends/sqlite/SQLiteUtil.h:
22173 * src/client-test-app.cpp:
22174 * src/syncevo/ConfigNode.h:
22175 * src/syncevo/ConfigTree.h:
22176 * src/syncevo/CurlTransportAgent.cpp:
22177 * src/syncevo/CurlTransportAgent.h:
22178 * src/syncevo/EvolutionSmartPtr.h:
22179 * src/syncevo/EvolutionSyncClient.cpp:
22180 * src/syncevo/EvolutionSyncClient.h:
22181 * src/syncevo/FileConfigNode.cpp:
22182 * src/syncevo/FileConfigNode.h:
22183 * src/syncevo/FileConfigTree.cpp:
22184 * src/syncevo/FileConfigTree.h:
22185 * src/syncevo/FilterConfigNode.cpp:
22186 * src/syncevo/FilterConfigNode.h:
22187 * src/syncevo/HashConfigNode.h:
22188 * src/syncevo/LogRedirect.cpp:
22189 * src/syncevo/LogRedirect.h:
22190 * src/syncevo/LogStdout.cpp:
22191 * src/syncevo/LogStdout.h:
22192 * src/syncevo/Logging.cpp:
22193 * src/syncevo/Logging.h:
22194 * src/syncevo/Makefile.am:
22195 * src/syncevo/PrefixConfigNode.cpp:
22196 * src/syncevo/PrefixConfigNode.h:
22197 * src/syncevo/SafeConfigNode.cpp:
22198 * src/syncevo/SafeConfigNode.h:
22199 * src/syncevo/SoupTransportAgent.cpp:
22200 * src/syncevo/SoupTransportAgent.h:
22201 * src/syncevo/SyncEvolutionCmdline.cpp:
22202 * src/syncevo/SyncEvolutionCmdline.h:
22203 * src/syncevo/SyncEvolutionConfig.cpp:
22204 * src/syncevo/SyncEvolutionConfig.h:
22205 * src/syncevo/SyncEvolutionUtil.cpp:
22206 * src/syncevo/SyncEvolutionUtil.h:
22207 * src/syncevo/SyncML.cpp:
22208 * src/syncevo/SyncML.h:
22209 * src/syncevo/SyncSource.cpp:
22210 * src/syncevo/SyncSource.h:
22211 * src/syncevo/SynthesisDBPlugin.cpp:
22212 * src/syncevo/SynthesisEngine.cpp:
22213 * src/syncevo/SynthesisEngine.h:
22214 * src/syncevo/TrackingSyncSource.cpp:
22215 * src/syncevo/TrackingSyncSource.h:
22216 * src/syncevo/TransportAgent.cpp:
22217 * src/syncevo/TransportAgent.h:
22218 * src/syncevo/VolatileConfigNode.h:
22219 * src/syncevo/VolatileConfigTree.h:
22220 * src/syncevo/eds_abi_wrapper.cpp:
22221 * src/syncevolution.cpp:
22222 * test/ClientTest.cpp:
22223 * test/ClientTest.h:
22224 * test/abort-redirect.cpp:
22225 * test/client-test-main.cpp:
22226 * test/client-test.cpp:
22230 introduced "namespace SyncEvo" consistently
22232 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
22234 * src/backends/sqlite/README:
22235 * src/backends/sqlite/SQLiteContactSource.cpp:
22236 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
22237 * src/backends/sqlite/SQLiteUtil.cpp:
22239 sqlite backend: made it possible to compile out-of-tree
22241 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
22243 * src/syncevo/Makefile.am:
22244 * src/syncevo/installcheck-local.sh:
22246 added developer file install check
22248 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
22250 * src/syncevo/Makefile.am:
22252 libsyncevolution: install static version of it
22254 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
22258 packaging: exclude developer files also for "make distbin"
22260 2009-10-02 Patrick Ohly <patrick.ohly@intel.com>
22263 * gen-autotools.sh:
22266 LINGUAS: create automatically as part of
22267 autogen.sh/gen-autotools.sh
22269 2009-10-02 zerng07 <pswo10680@gmail.com>
22273 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
22275 2009-10-02 Saviq <michal@sawicz.net>
22279 l10n: Updates to Polish (pl) translation
22281 2009-10-02 GLS_CHS <yunx.nie@intel.com>
22285 l10n: Updates to Chinese (China) (zh_CN) translation
22287 2009-10-01 GLS_KOR <sunx.kim@intel.com>
22291 l10n: Updates to Korean (ko) translation
22293 2009-10-01 Jussi Kukkonen <jku@linux.intel.com>
22295 * src/DBusSyncClient.cpp:
22297 DBusSyncClient: don't block in sleep() (MB#6499)
22299 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
22301 * src/syncevo/SyncEvolutionCmdline.cpp:
22303 syncevolution --help: --source-option => --source-property
22306 2009-10-01 Patrick Ohly <patrick.ohly@intel.com>
22309 * test/README.mobical:
22311 NEWS/Mobical.net: note about password, mention SQLite backend
22313 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22315 * src/gtk-ui/sync-config-widget.c:
22316 * src/gtk-ui/sync-config-widget.h:
22317 * src/gtk-ui/sync-ui.c:
22319 gtk-ui: minor button label changes
22321 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22323 * src/gtk-ui/sync-config-widget.c:
22324 * src/gtk-ui/sync-ui-config.c:
22326 gtk-ui: don't use default username at all
22328 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22330 * src/gtk-ui/sync-config-widget.c:
22332 gtk-ui: SyncConfigWidget expander button fix
22334 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22336 * src/gtk-ui/sync-config-widget.c:
22338 gtk-ui: add translator comments, modify server expander label
22340 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22342 * src/gtk-ui/sync-config-widget.c:
22344 gtk-ui: add "(manually setup)" to manual service titles
22346 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22348 * src/gtk-ui/sync-config-widget.c:
22352 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22354 * src/gtk-ui/sync-config-widget.c:
22355 * src/gtk-ui/sync-ui-config.c:
22356 * src/gtk-ui/sync-ui.c:
22358 gtk-ui: handle config changes in current config better
22360 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22362 * src/gtk-ui/sync-config-widget.c:
22363 * src/gtk-ui/sync-config-widget.h:
22364 * src/gtk-ui/sync-ui.c:
22366 gtk-ui: implement save
22368 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22370 * src/gtk-ui/sync-config-widget-gtk.c:
22371 * src/gtk-ui/sync-config-widget-gtk.h:
22372 * src/gtk-ui/sync-config-widget-moblin.c:
22373 * src/gtk-ui/sync-config-widget-moblin.h:
22374 * src/gtk-ui/sync-config-widget.c:
22375 * src/gtk-ui/sync-config-widget.h:
22377 gtk-ui: add forgotten files
22379 2009-09-30 Jussi Kukkonen <jku@linux.intel.com>
22381 * src/gtk-ui/sync-config-widget.h:
22382 * src/gtk-ui/sync-ui.c:
22383 * src/gtk-ui/ui.glade:
22385 gtk-ui: add automatic expansion to service list
22387 2009-09-29 Jussi Kukkonen <jku@linux.intel.com>
22389 * src/gtk-ui/Makefile.am:
22390 * src/gtk-ui/sync-config-widget-gtk.c:
22391 * src/gtk-ui/sync-config-widget-gtk.h:
22392 * src/gtk-ui/sync-config-widget-moblin.c:
22393 * src/gtk-ui/sync-config-widget-moblin.h:
22394 * src/gtk-ui/sync-config-widget.h:
22395 * src/gtk-ui/sync-ui-config.c:
22396 * src/gtk-ui/sync-ui-config.h:
22397 * src/gtk-ui/sync-ui.c:
22398 * src/gtk-ui/sync-ui.h:
22399 * src/gtk-ui/ui.glade:
22401 gtk-ui: implement the service list contents as widgets
22403 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
22405 * configure-pre.in:
22406 * src/gtk-ui/sync-ui.c:
22407 * src/gtk-ui/ui.glade:
22409 gtk-ui: use NbtkGtkExpander in service list
22411 2009-09-28 Jussi Kukkonen <jku@linux.intel.com>
22413 * src/gtk-ui/mux-icon-button.c:
22414 * src/gtk-ui/mux-icon-button.h:
22415 * src/gtk-ui/mux-window.c:
22416 * src/gtk-ui/mux-window.h:
22417 * src/gtk-ui/sync-ui.c:
22418 * src/gtk-ui/ui.glade:
22420 implement first phase of "single window mode"
22422 2009-09-27 Chen Congwu <congwu.chen@intel.com>
22424 * src/backends/evolution/EvolutionCalendarSource.h:
22425 * src/backends/sqlite/SQLiteContactSource.cpp:
22426 * src/backends/sqlite/SQLiteContactSource.h:
22427 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
22428 * src/backends/sqlite/SQLiteUtil.cpp:
22429 * src/backends/sqlite/SQLiteUtil.h:
22430 * src/syncevo/Makefile.am:
22431 * src/syncevo/PrefixConfigNode.h:
22432 * src/syncevo/SafeConfigNode.h:
22433 * src/syncevo/SyncEvolutionUtil.cpp:
22435 Enable SQlite backends (MB#5049)
22437 2009-09-28 Patrick Ohly <patrick.ohly@intel.com>
22439 * src/gtk-ui/sync-ui.c:
22441 Revert "gtk-ui: only show one window at a time"
22443 2009-09-28 Patrick Ohly <patrick.ohly@intel.com>
22445 * src/syncevo/SyncEvolutionCmdline.cpp:
22447 syncevolution --help: fixed typos (MB#6450)
22449 2009-09-28 Patrick Ohly <patrick.ohly@intel.com>
22453 README: updates for 0.9.1
22455 2009-09-28 rcalmbac <rcalmbac@gmail.com>
22459 README: spelling, grammar and content fixes (MB#6447)
22461 2009-09-28 Chen Congwu <congwu.chen@intel.com>
22463 * src/syncevo/SyncSource.cpp:
22465 Backend loading: more nice backend loading information (MB#6456)
22467 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
22469 * src/syncevo/EvolutionSyncClient.cpp:
22471 message resend: must set transport error when giving up
22473 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
22475 * src/syncevo/EvolutionSyncClient.cpp:
22477 substTag(): helper functions did not pass through 'replaceTag'
22480 2009-09-27 Patrick Ohly <patrick.ohly@intel.com>
22482 * src/syncevo/EvolutionSyncClient.cpp:
22483 * src/syncevo/SyncEvolutionCmdline.cpp:
22484 * src/syncevo/SyncSource.cpp:
22485 * src/syncevo/SyncSource.h:
22487 revised backend API: fixed potential crash after calling
22488 SyncSourceBackendDebug/Info()
22490 2009-09-25 Patrick Ohly <patrick.ohly@intel.com>
22492 * src/syncevo/EvolutionSyncClient.cpp:
22494 CTRL-C + message resend: detect abort right away
22496 2009-09-25 Jussi Kukkonen <jku@linux.intel.com>
22498 * src/DBusSyncClient.cpp:
22499 * src/DBusSyncClient.h:
22501 update DBusSyncClient::askPassword signature (MB#6432)
22503 2009-09-25 Jussi Kukkonen <jku@linux.intel.com>
22505 * src/gtk-ui/sync-ui.c:
22507 fix crasher when setting up new service (MB#6434)
22509 2009-09-25 Patrick Ohly <patrick.ohly@intel.com>
22511 * src/syncevo/SyncEvolutionUtil.cpp:
22513 ReadDir: fix for new throwError=false case
22515 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
22517 * src/syncevo/Makefile.am:
22519 libsyncevolution.so installation: must go into libdir
22521 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
22523 * configure-post.in:
22525 --enable-developer-mode: use absolute search path for backends
22527 2009-09-24 Patrick Ohly <patrick.ohly@intel.com>
22530 * configure-pre.in:
22532 release preparations: first snapshot for 0.9.1
22534 2009-09-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22536 * configure-pre.in:
22537 * src/CmdlineSyncClient.cpp:
22539 Gnome-keyring: Fix the compile error if its version is below 2.20
22541 2009-09-25 Chen Congwu <congwu.chen@intel.com>
22543 * src/syncevo/SyncEvolutionUtil.cpp:
22544 * src/syncevo/SyncEvolutionUtil.h:
22545 * src/syncevo/SyncSource.cpp:
22547 Backends scan: Scan backends in SYNCEVOLUTION_BACKEND_DIR instead
22549 2009-09-24 Jussi Kukkonen <jku@linux.intel.com>
22551 * src/gtk-ui/sync-ui.c:
22553 add "(DEMO)" to Funambol description
22555 2009-09-18 Jussi Kukkonen <jku@linux.intel.com>
22557 * src/gtk-ui/sync-ui.c:
22558 * src/gtk-ui/ui.glade:
22560 gtk-ui: add service descriptions
22562 2009-09-24 Jussi Kukkonen <jku@linux.intel.com>
22564 * src/syncevo/SyncEvolutionConfig.h:
22566 build fix in SyncEvolutionConfig
22568 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
22570 * src/syncevo/SyncEvolutionConfig.cpp:
22572 Google template: prevent enabling unsupported sources in GUI by
22573 setting empty URIs (MB#5871)
22575 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
22577 * src/syncevo/SyncEvolutionCmdline.cpp:
22579 command line unit test: adapted to new RetryDuration/Interval
22582 2009-09-02 Chen Congwu <congwu.chen@intel.com>
22585 * configure-post.in:
22586 * configure-pre.in:
22587 * src/Makefile-gen.am:
22588 * src/backends/addressbook/AddressBookSource.cpp:
22589 * src/backends/addressbook/AddressBookSource.h:
22590 * src/backends/addressbook/Makefile.am:
22591 * src/backends/evolution/EvolutionCalendarSource.cpp:
22592 * src/backends/evolution/EvolutionCalendarSource.h:
22593 * src/backends/evolution/EvolutionContactSource.cpp:
22594 * src/backends/evolution/EvolutionContactSource.h:
22595 * src/backends/evolution/EvolutionMemoSource.cpp:
22596 * src/backends/evolution/EvolutionMemoSource.h:
22597 * src/backends/evolution/EvolutionSyncSource.h:
22598 * src/backends/evolution/Makefile.am:
22599 * src/backends/evolution/e-cal-check-timezones.h:
22600 * src/backends/file/FileSyncSource.cpp:
22601 * src/backends/file/FileSyncSource.h:
22602 * src/backends/file/Makefile.am:
22603 * src/backends/sqlite/Makefile.am:
22604 * src/backends/sqlite/SQLiteContactSource.cpp:
22605 * src/backends/sqlite/SQLiteContactSource.h:
22606 * src/syncevo/EvolutionSmartPtr.h:
22607 * src/syncevo/EvolutionSyncClient.cpp:
22608 * src/syncevo/EvolutionSyncClient.h:
22609 * src/syncevo/FilterConfigNode.h:
22610 * src/syncevo/Makefile.am:
22611 * src/syncevo/SyncEvolutionCmdline.cpp:
22612 * src/syncevo/SyncEvolutionConfig.h:
22613 * src/syncevo/SyncEvolutionUtil.h:
22614 * src/syncevo/SyncSource.cpp:
22615 * src/syncevo/SyncSource.h:
22616 * src/syncevo/SynthesisEngine.h:
22617 * src/syncevo/TrackingSyncSource.h:
22618 * src/syncevo/eds_abi_wrapper.h:
22619 * src/syncevo/syncevolution.pc.in:
22620 * test/ClientTest.h:
22622 Dynamic loadable backends: repackage libsyncevolution to enable
22623 dynamic loadable backends
22625 2009-08-31 Chen Congwu <congwu.chen@intel.com>
22627 * src/core/ConfigNode.h:
22628 * src/core/ConfigTree.h:
22629 * src/core/CurlTransportAgent.cpp:
22630 * src/core/CurlTransportAgent.h:
22631 * src/core/EvolutionSmartPtr.h:
22632 * src/core/EvolutionSyncClient.cpp:
22633 * src/core/EvolutionSyncClient.h:
22634 * src/core/FileConfigNode.cpp:
22635 * src/core/FileConfigNode.h:
22636 * src/core/FileConfigTree.cpp:
22637 * src/core/FileConfigTree.h:
22638 * src/core/FilterConfigNode.cpp:
22639 * src/core/FilterConfigNode.h:
22640 * src/core/HashConfigNode.h:
22641 * src/core/LogRedirect.cpp:
22642 * src/core/LogRedirect.h:
22643 * src/core/LogStdout.cpp:
22644 * src/core/LogStdout.h:
22645 * src/core/Logging.cpp:
22646 * src/core/Logging.h:
22647 * src/core/Makefile.am:
22648 * src/core/PrefixConfigNode.cpp:
22649 * src/core/PrefixConfigNode.h:
22650 * src/core/SafeConfigNode.cpp:
22651 * src/core/SafeConfigNode.h:
22652 * src/core/SoupTransportAgent.cpp:
22653 * src/core/SoupTransportAgent.h:
22654 * src/core/SyncEvolutionCmdline.cpp:
22655 * src/core/SyncEvolutionCmdline.h:
22656 * src/core/SyncEvolutionConfig.cpp:
22657 * src/core/SyncEvolutionConfig.h:
22658 * src/core/SyncEvolutionUtil.cpp:
22659 * src/core/SyncEvolutionUtil.h:
22660 * src/core/SyncML.cpp:
22661 * src/core/SyncML.h:
22662 * src/core/SyncSource.cpp:
22663 * src/core/SyncSource.h:
22664 * src/core/SynthesisDBPlugin.cpp:
22665 * src/core/SynthesisEngine.cpp:
22666 * src/core/SynthesisEngine.h:
22667 * src/core/TrackingSyncSource.cpp:
22668 * src/core/TrackingSyncSource.h:
22669 * src/core/TransportAgent.cpp:
22670 * src/core/TransportAgent.h:
22671 * src/core/VolatileConfigNode.h:
22672 * src/core/VolatileConfigTree.h:
22673 * src/core/eds_abi_wrapper.cpp:
22674 * src/core/eds_abi_wrapper.h:
22675 * src/syncevo/ConfigNode.h:
22676 * src/syncevo/ConfigTree.h:
22677 * src/syncevo/CurlTransportAgent.cpp:
22678 * src/syncevo/CurlTransportAgent.h:
22679 * src/syncevo/EvolutionSmartPtr.h:
22680 * src/syncevo/EvolutionSyncClient.cpp:
22681 * src/syncevo/EvolutionSyncClient.h:
22682 * src/syncevo/FileConfigNode.cpp:
22683 * src/syncevo/FileConfigNode.h:
22684 * src/syncevo/FileConfigTree.cpp:
22685 * src/syncevo/FileConfigTree.h:
22686 * src/syncevo/FilterConfigNode.cpp:
22687 * src/syncevo/FilterConfigNode.h:
22688 * src/syncevo/HashConfigNode.h:
22689 * src/syncevo/LogRedirect.cpp:
22690 * src/syncevo/LogRedirect.h:
22691 * src/syncevo/LogStdout.cpp:
22692 * src/syncevo/LogStdout.h:
22693 * src/syncevo/Logging.cpp:
22694 * src/syncevo/Logging.h:
22695 * src/syncevo/Makefile.am:
22696 * src/syncevo/PrefixConfigNode.cpp:
22697 * src/syncevo/PrefixConfigNode.h:
22698 * src/syncevo/SafeConfigNode.cpp:
22699 * src/syncevo/SafeConfigNode.h:
22700 * src/syncevo/SoupTransportAgent.cpp:
22701 * src/syncevo/SoupTransportAgent.h:
22702 * src/syncevo/SyncEvolutionCmdline.cpp:
22703 * src/syncevo/SyncEvolutionCmdline.h:
22704 * src/syncevo/SyncEvolutionConfig.cpp:
22705 * src/syncevo/SyncEvolutionConfig.h:
22706 * src/syncevo/SyncEvolutionUtil.cpp:
22707 * src/syncevo/SyncEvolutionUtil.h:
22708 * src/syncevo/SyncML.cpp:
22709 * src/syncevo/SyncML.h:
22710 * src/syncevo/SyncSource.cpp:
22711 * src/syncevo/SyncSource.h:
22712 * src/syncevo/SynthesisDBPlugin.cpp:
22713 * src/syncevo/SynthesisEngine.cpp:
22714 * src/syncevo/SynthesisEngine.h:
22715 * src/syncevo/TrackingSyncSource.cpp:
22716 * src/syncevo/TrackingSyncSource.h:
22717 * src/syncevo/TransportAgent.cpp:
22718 * src/syncevo/TransportAgent.h:
22719 * src/syncevo/VolatileConfigNode.h:
22720 * src/syncevo/VolatileConfigTree.h:
22721 * src/syncevo/eds_abi_wrapper.cpp:
22722 * src/syncevo/eds_abi_wrapper.h:
22724 SyncEvolution core: rename core to syncevo
22726 2009-09-23 Patrick Ohly <patrick.ohly@intel.com>
22729 * src/core/SyncEvolutionCmdline.cpp:
22731 command line --keyring: documented interaction with
22734 2009-09-23 ZhuYanhai <zhu.yanhai@gmail.com>
22738 l10n: Updates to Chinese (China) (zh_CN) translation
22740 2009-09-23 ZhuYanhai <zhu.yanhai@gmail.com>
22744 l10n: Updates to Chinese (China) (zh_CN) translation
22746 2009-09-22 tomasgalicia <tomas.galicia@intel.com>
22750 l10n: Updates to Spanish (Castilian) (es) translation
22752 2009-09-18 Jussi Kukkonen <jku@linux.intel.com>
22754 * src/gtk-ui/sync-ui.c:
22756 gtk-ui: only show one window at a time
22758 2009-09-22 Chen Congwu <congwu.chen@intel.com>
22760 * src/core/EvolutionSyncClient.cpp:
22762 Fix a compiler warning (MB#3427)
22764 2009-09-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22766 * src/core/SyncEvolutionConfig.cpp:
22768 Save Password: fix an issue when saving password on fly
22770 2009-09-21 Patrick Ohly <patrick.ohly@intel.com>
22772 * src/core/EvolutionSyncClient.cpp:
22774 Message Resend: minor code and logging changes
22776 2009-09-21 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22779 * configure-pre.in:
22780 * src/CmdlineSyncClient.cpp:
22781 * src/CmdlineSyncClient.h:
22782 * src/Makefile-gen.am:
22783 * src/core/EvolutionSyncClient.cpp:
22784 * src/core/EvolutionSyncClient.h:
22785 * src/core/SyncEvolutionCmdline.cpp:
22786 * src/core/SyncEvolutionCmdline.h:
22787 * src/core/SyncEvolutionConfig.cpp:
22788 * src/core/SyncEvolutionConfig.h:
22789 * src/syncevolution.cpp:
22791 command line: add keyring support (MB#3604)
22793 2009-09-21 Chen Congwu <congwu.chen@intel.com>
22795 * src/DBusSyncClient.cpp:
22796 * src/DBusSyncClient.h:
22797 * src/core/EvolutionSyncClient.cpp:
22798 * src/core/EvolutionSyncClient.h:
22799 * src/core/SyncEvolutionConfig.cpp:
22800 * src/core/SyncEvolutionConfig.h:
22802 Message Resend: code improvement bug#3427
22804 2009-09-19 GLS_CHS <yunx.nie@intel.com>
22808 l10n: Updates to Chinese (China) (zh_CN) translation
22810 2009-09-19 GLS_CHS <yunx.nie@intel.com>
22814 l10n: Updates to Chinese (China) (zh_CN) translation
22816 2009-09-18 GLS_FRA <sophiex.marchese@intel.com>
22820 l10n: Updates to French (fr) translation
22822 2009-09-18 GLS_DEU <andreasx.machoy@intel.com>
22826 l10n: Updates to German (de) translation
22828 2009-09-18 auke <auke-jan.h.kok@intel.com>
22832 l10n: Updates to Dutch (Flemish) (nl) translation
22834 2009-09-18 milo <milo@ubuntu.com>
22838 l10n: Updates to Italian (it) translation
22840 2009-09-18 GLS_JPN <etsukox.murozono@intel.com>
22844 l10n: Updates to Japanese (ja) translation
22846 2009-09-18 Apfelchips <patrickscheips@gmail.com>
22850 l10n: Updates to German (de) translation
22852 2009-09-18 zerng07 <pswo10680@gmail.com>
22856 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
22858 2009-09-18 Patrick Ohly <patrick.ohly@intel.com>
22862 make dist: src/gtk-ui/main.c now must be translated
22864 2009-09-17 Patrick Ohly <patrick.ohly@intel.com>
22866 * src/gtk-ui/Makefile.am:
22868 make dist: added sync-gtk.desktop.in
22870 2009-09-17 Jussi Kukkonen <jku@linux.intel.com>
22872 * src/gtk-ui/ui.glade:
22874 limit user input to 99 chars in entries (MB #5219)
22876 2009-09-17 Jussi Kukkonen <jku@linux.intel.com>
22878 * src/gtk-ui/Makefile.am:
22879 * src/gtk-ui/sync.png:
22881 add Sync application icon
22883 2009-09-17 Jussi Kukkonen <jku@linux.intel.com>
22885 * src/gtk-ui/main.c:
22887 Set application icon (#MB 5717)
22889 2009-09-16 Patrick Ohly <patrick.ohly@intel.com>
22891 * src/gtk-ui/ui.glade:
22893 sync-ui: "haven't set up" -> "haven't selected" (MB #5660)
22895 2009-09-16 Patrick Ohly <patrick.ohly@intel.com>
22897 * src/gtk-ui/sync-ui.c:
22899 sync-ui: "changes received" -> "changes applied" (MB #5185)
22901 2009-09-16 Patrick Ohly <patrick.ohly@intel.com>
22904 * src/gtk-ui/Makefile.am:
22905 * src/gtk-ui/sync-gtk.desktop.in:
22907 --enable-gui=all: use different name in .desktop file for GTK
22910 2009-09-16 Chen Congwu <congwu.chen@intel.com>
22912 * src/core/EvolutionSyncClient.cpp:
22914 Resend Messages: bug3427, adpat according to synthesis code base
22916 2009-09-01 Chen Congwu <congwu.chen@intel.com>
22918 * test/resultchecker.py:
22920 Testing: add chroot information and library information in the
22923 2009-09-10 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22925 * test/ClientTest.cpp:
22926 * test/testcases/imemo20.ics:
22927 * test/testcases/imemo20.ics.memotoo.tem.patch:
22929 Memotoo: Move test '<' and '>' from client-test to imemo20.ics
22932 2009-09-04 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22934 * test/README.memotoo:
22935 * test/synccompare.pl:
22936 * test/testcases/ical20.ics.memotoo.tem.patch:
22937 * test/testcases/imemo20.ics.memotoo.tem.patch:
22938 * test/testcases/itodo20.ics.memotoo.tem.patch:
22939 * test/testcases/vcard30.vcf.memotoo.tem.patch:
22941 Memotoo: Add new suppressions to synccompare, README.memotoo and
22942 testcases patches (bug#5635)
22944 2009-09-03 Patrick Ohly <patrick.ohly@intel.com>
22948 NEWS: revised the text about Mobical support
22950 2009-09-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22954 Mobical + NEWS: update NEWS with Mobical information (bug#3009)
22956 2009-09-03 Zhu, Yongsheng <yongsheng.zhu@intel.com>
22958 * src/core/SyncEvolutionConfig.cpp:
22960 Mobical: add consumerReady flag for Mobical (bug#3009)
22962 2009-09-15 Patrick Ohly <patrick.ohly@intel.com>
22965 Merge branch 'syncevolution-0-9-branch'
22967 2009-09-07 tomasgalicia <tomas.galicia@intel.com>
22971 l10n: Updates to Spanish (Castilian) (es) translation
22973 2009-09-14 elloxar <elloxar@gmail.com>
22977 l10n: Updates to Romanian (ro) translation
22979 2009-09-14 elloxar <elloxar@gmail.com>
22983 l10n: Updates to Romanian (ro) translation
22985 2009-09-07 tomasgalicia <tomas.galicia@intel.com>
22989 l10n: Updates to Spanish (Castilian) (es) translation
22991 2009-09-03 Patrick Ohly <patrick.ohly@intel.com>
22995 LINGUAS: added Indonesian (id) translation
22997 2009-09-02 andika <andika@gmail.com>
23001 l10n: Indonesian translation
23003 2009-09-02 andika <andika@gmail.com>
23007 l10n: Indonesian translation
23009 2009-09-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23011 * src/syncclient_sample_config.xml:
23013 Memotoo: fix the regression caused by commits for bug #5633
23015 2009-09-01 Patrick Ohly <patrick.ohly@gmx.de>
23018 Merge branch 'syncevolution-0-9-branch'
23020 2009-09-01 Patrick Ohly <patrick.ohly@gmx.de>
23024 LINGUAS: enabled Romanian (ro) translation
23026 2009-08-29 elloxar <elloxar@gmail.com>
23030 l10n: Romanian Translation
23032 2009-08-26 Patrick Ohly <patrick.ohly@gmx.de>
23036 LINGUAS: enabled Hungarian (hu) and Dutch (nl)
23038 2009-09-01 Patrick Ohly <patrick.ohly@gmx.de>
23040 * src/core/SyncSource.h:
23042 SynthesisInfo: extended the explanation of the new
23043 m_incoming/outgoingScript fields (bug#5633)
23045 2009-08-29 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23047 * src/backends/evolution/EvolutionContactSource.h:
23048 * src/core/SyncSource.cpp:
23049 * src/core/SyncSource.h:
23050 * src/syncclient_sample_config.xml:
23052 Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)
23054 2009-08-31 Chen Congwu <congwu.chen@intel.com>
23056 * test/ClientTest.cpp:
23057 * test/ClientTest.h:
23059 Testing: disable retry,suspend,resend tests by default
23061 2009-08-29 elloxar <elloxar@gmail.com>
23065 l10n: Romanian Translation
23067 2009-08-28 Patrick Ohly <patrick.ohly@gmx.de>
23069 * src/backends/evolution/EvolutionContactSource.cpp:
23071 EvolutionContactSource: fixed another 'join.hpp not included'
23074 2009-08-27 Patrick Ohly <patrick.ohly@gmx.de>
23076 * src/core/EvolutionSyncClient.cpp:
23078 SessionLog: fix for compiler warning (bug#5215)
23080 2009-08-27 Patrick Ohly <patrick.ohly@gmx.de>
23082 * src/core/SyncSource.cpp:
23084 SyncSource: fixed compile problem - join.hpp wasn't included
23087 2009-08-27 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23089 * src/core/EvolutionSyncClient.cpp:
23091 SessionLog: Add more strict check for sessionlog (bug#5215)
23093 2009-08-27 Chen Congwu <congwu.chen@intel.com>
23095 * test/runtests.py:
23097 Testing: a fix to avoid null servers list if compile error
23099 2009-08-27 Patrick Ohly <patrick.ohly@intel.com>
23101 * src/core/SyncSource.cpp:
23103 SyncSource: fixed compile error related to dlopen()
23105 2009-08-26 Patrick Ohly <patrick.ohly@gmx.de>
23109 HACKING: added remark about LINGUAS and Synthesis .so versions
23111 2009-08-26 Patrick Ohly <patrick.ohly@gmx.de>
23115 LINGUAS: enabled Hungarian (hu) and Dutch (nl)
23117 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23119 * src/backends/evolution/EvolutionCalendarSource.cpp:
23120 * src/backends/evolution/EvolutionCalendarSource.h:
23122 EvolutionCalendarSource: added logging via SyncSourceLogging
23124 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23126 * src/backends/evolution/EvolutionContactSource.cpp:
23127 * src/backends/evolution/EvolutionContactSource.h:
23129 EvolutionContactSource: reimplemented logging via
23132 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23134 * src/core/SyncSource.cpp:
23135 * src/core/SyncSource.h:
23137 SyncSourceLogging: common utility code for logging item changes
23139 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23141 * src/backends/evolution/EvolutionContactSource.h:
23142 * src/core/SyncSource.cpp:
23143 * src/core/SyncSource.h:
23145 XML configuration: always add mapping, using correct fieldlist
23148 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23150 * src/core/SynthesisDBPlugin.cpp:
23152 Synthesis DB InsertItemAsKey: avoid valgrind warnings about
23155 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23157 * src/core/EvolutionSyncClient.cpp:
23159 logging: dump full XML configuration again
23161 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23163 * src/core/SyncSource.cpp:
23164 * src/core/SyncSource.h:
23165 * src/core/SynthesisEngine.cpp:
23166 * src/core/SynthesisEngine.h:
23168 Synthesis API: move utility code to read/write keys into
23171 2009-08-25 Patrick Ohly <patrick.ohly@gmx.de>
23173 * src/DBusSyncClient.cpp:
23174 * src/DBusSyncClient.h:
23175 * src/backends/addressbook/AddressBookSource.h:
23176 * src/backends/addressbook/AddressBookSourceRegister.cpp:
23177 * src/backends/evolution/EvolutionCalendarSource.cpp:
23178 * src/backends/evolution/EvolutionCalendarSource.h:
23179 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
23180 * src/backends/evolution/EvolutionContactSource.cpp:
23181 * src/backends/evolution/EvolutionContactSource.h:
23182 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
23183 * src/backends/evolution/EvolutionMemoSource.cpp:
23184 * src/backends/evolution/EvolutionMemoSource.h:
23185 * src/backends/evolution/EvolutionSyncSource.cpp:
23186 * src/backends/evolution/EvolutionSyncSource.h:
23187 * src/backends/evolution/Makefile.am:
23188 * src/backends/file/FileSyncSource.cpp:
23189 * src/backends/file/FileSyncSource.h:
23190 * src/backends/file/FileSyncSourceRegister.cpp:
23191 * src/backends/sqlite/SQLiteContactSource.cpp:
23192 * src/backends/sqlite/SQLiteContactSource.h:
23193 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
23194 * src/client-test-app.cpp:
23195 * src/core/EvolutionSyncClient.cpp:
23196 * src/core/EvolutionSyncClient.h:
23197 * src/core/EvolutionSyncSource.cpp:
23198 * src/core/EvolutionSyncSource.h:
23199 * src/core/Makefile.am:
23200 * src/core/SyncEvolutionCmdline.cpp:
23201 * src/core/SyncEvolutionCmdline.h:
23202 * src/core/SyncEvolutionConfig.cpp:
23203 * src/core/SyncEvolutionConfig.h:
23204 * src/core/SyncEvolutionUtil.cpp:
23205 * src/core/SyncEvolutionUtil.h:
23206 * src/core/SyncML.h:
23207 * src/core/SyncSource.cpp:
23208 * src/core/SyncSource.h:
23209 * src/core/SynthesisDBPlugin.cpp:
23210 * src/core/TrackingSyncSource.cpp:
23211 * src/core/TrackingSyncSource.h:
23212 * src/syncevo-dbus-server.cpp:
23213 * test/ClientTest.cpp:
23214 * test/ClientTest.h:
23216 redesigned SyncSource base class + API
23218 2009-08-13 Patrick Ohly <patrick.ohly@gmx.de>
23220 * src/core/eds_abi_wrapper.cpp:
23221 * src/core/eds_abi_wrapper.h:
23223 EDS wrapper: added e_contact_get and e_contact_name_free
23225 2009-08-26 Chen Congwu <congwu.chen@intel.com>
23227 * test/resultchecker.py:
23229 Testing: Do not go on with checking test results if failed early
23230 because of compile error, etc.
23232 2009-08-26 Chen Congwu <congwu.chen@intel.com>
23234 * src/core/SoupTransportAgent.cpp:
23236 Fix a compile warning.
23238 2009-07-28 Chen Congwu <congwu.chen@intel.com>
23240 * src/core/CurlTransportAgent.cpp:
23241 * src/core/CurlTransportAgent.h:
23242 * src/core/EvolutionSyncClient.cpp:
23243 * src/core/SoupTransportAgent.cpp:
23244 * src/core/TransportAgent.h:
23246 Transport Resend: bug#3427, retry send when transport got network
23249 2009-07-28 Chen Congwu <congwu.chen@intel.com>
23251 * src/core/CurlTransportAgent.cpp:
23252 * src/core/CurlTransportAgent.h:
23253 * src/core/EvolutionSyncClient.cpp:
23254 * src/core/SyncEvolutionConfig.cpp:
23255 * src/core/SyncEvolutionConfig.h:
23257 Client Resend: change timeout detection for curl using time();
23258 change the config element description
23260 2009-07-22 Chen Congwu <congwu.chen@intel.com>
23262 * src/core/CurlTransportAgent.cpp:
23263 * src/core/CurlTransportAgent.h:
23264 * src/core/EvolutionSyncClient.cpp:
23265 * src/core/EvolutionSyncClient.h:
23266 * src/core/SoupTransportAgent.cpp:
23267 * src/core/SoupTransportAgent.h:
23268 * src/core/SyncEvolutionConfig.cpp:
23269 * src/core/SyncEvolutionConfig.h:
23270 * src/core/TransportAgent.h:
23271 * test/ClientTest.cpp:
23272 * test/ClientTest.h:
23274 Transport: bug#3427, transport will retry send after long waiting
23275 and will stop retring finally if all fails.
23277 2009-08-25 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23279 * src/core/FileConfigNode.cpp:
23281 HashConfigNode: add new property-values into hash for
23282 setProperty(bug# 5377)
23284 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23286 * test/README.mobical:
23287 * test/runtests.py:
23289 Testing: added Mobical.net in nightly test
23291 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23293 * test/compare.xsl:
23294 * test/generate-html.xsl:
23295 * test/resultchecker.py:
23296 * test/runtests.py:
23298 The main purpose is to refine nightly test report.
23300 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23302 * src/core/FileConfigNode.cpp:
23303 * src/core/FileConfigNode.h:
23304 * src/core/FileConfigTree.cpp:
23306 Config: Add hash map to store properties to improve
23307 performance(Bug #5377)
23309 2009-08-20 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23311 * src/core/HashConfigNode.h:
23313 HashConfigNode: return emtpy string when not finding a given key
23315 2009-08-19 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23317 * src/core/FileConfigNode.cpp:
23319 FileConfigNode: fix the issue that a line is largger than 512
23322 2009-08-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23324 * test/README.funambol:
23325 * test/testcases/ical20.ics.funambol.tem.patch:
23327 Funambol: A bug fixing of libsynthesis for mobical to expose this
23330 2009-08-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23332 * src/core/SyncEvolutionCmdline.cpp:
23333 * src/core/SyncEvolutionConfig.cpp:
23335 Mobical: add configure template for mobical (Bug #3009)
23337 2009-08-06 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23339 * src/syncclient_sample_config.xml:
23341 Mobical: Strip time information for EXDATE if not needed (Bug
23344 2009-08-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23346 * test/README.mobical:
23347 * test/synccompare.pl:
23348 * test/testcases/ical20.ics.mobical.tem.patch:
23349 * test/testcases/itodo20.ics.mobical.tem.patch:
23350 * test/testcases/vcard30.vcf.mobical.tem.patch:
23352 Mobical: Add new suppressions to synccompare, README.mobical and
23353 test cases patches (Bug#3009)
23355 2009-08-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23357 * test/ClientTest.cpp:
23359 Mobical: Add a 'TEL' property for mergeItem in clienttest
23362 2009-08-11 Zhu, Yongsheng <yongsheng.zhu@intel.com>
23364 * test/ClientTest.cpp:
23366 Mobical: Add CLIENT_TEST_NOCHECK_SYNCMODE (Bug #3009)
23368 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
23372 build: pick right name when copying rpm
23374 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
23377 Merge commit 'origin/moblin-transifex'
23379 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
23382 * configure-pre.in:
23384 updated NEWS for 0.9 and bumped version to 0.9
23386 2009-08-12 Patrick Ohly <patrick.ohly@gmx.de>
23390 NEWS: list GUI fixes 0.9 beta 3 -> final
23392 2009-08-12 Jussi Kukkonen <jku@linux.intel.com>
23394 * src/gtk-ui/ui.glade:
23396 dbus client: minor layout fix for fatal error situation
23398 2009-08-11 Jussi Kukkonen <jku@linux.intel.com>
23400 * src/dbus/syncevo-dbus.c:
23402 dbus client lib: fix error functions
23404 2009-08-11 Jussi Kukkonen <jku@linux.intel.com>
23406 * src/syncevo-dbus-server.cpp:
23408 dbus server: copy template configuration in a sane way
23410 2009-08-11 Jussi Kukkonen <jku@linux.intel.com>
23412 * src/gtk-ui/sync-ui.rc:
23414 remove workaround for invisible tooltips
23416 2009-08-03 Jussi Kukkonen <jku@linux.intel.com>
23418 * src/gtk-ui/sync.desktop.in:
23420 add StartupNotify to desktop file
23422 2009-08-11 Patrick Ohly <patrick.ohly@gmx.de>
23424 * configure-pre.in:
23426 version bumped to 0.8.1+0.9+beta3+20090811
23428 2009-08-11 Patrick Ohly <patrick.ohly@gmx.de>
23431 * test/README.scheduleworld:
23433 NEWS + README.scheduleworld: updated for 0.9
23435 2009-08-07 Patrick Ohly <patrick.ohly@gmx.de>
23439 autotools: must include m4-repo in search path (Bugzilla #5061)
23441 2009-08-11 Patrick Ohly <patrick.ohly@intel.com>
23445 build: fixed RPM creation
23447 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
23451 NEWS: remember to write about https
23453 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
23455 * test/README.scheduleworld:
23457 README.scheduleworld: removed section on delete/update conflicts
23459 2009-08-08 auke <auke-jan.h.kok@intel.com>
23463 Updates to Dutch (Flemish) (nl) translation
23465 2009-08-04 Chen Congwu <congwu.chen@intel.com>
23467 * src/client-test-app.cpp:
23468 * test/ClientTest.cpp:
23469 * test/ClientTest.h:
23471 Testing: use server default configuration when init test configs.
23473 2009-08-05 auke <auke-jan.h.kok@intel.com>
23479 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
23481 * src/syncevo-dbus-server.cpp:
23483 compiler error: constness and strstr (Bugzilla #5061)
23485 2009-07-31 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23489 Updates to Swedish (sv) translation
23491 2009-07-31 Patrick Ohly <patrick.ohly@intel.com>
23493 * test/README.scheduleworld:
23495 README.scheduleworld: updated remark about client delete/server
23496 update conflict (Bugzilla #4369)
23498 2009-07-30 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23502 Updates to French (fr) translation
23504 2009-07-30 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23508 Updates to Chinese (Taiwan) (zh_TW) translation
23510 2009-07-30 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23514 Updates to Spanish (Castilian) (es) translation
23516 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23518 * configure-pre.in:
23520 bumped version to 0.8.1+0.9+beta3+20090730
23522 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23524 * src/DBusSyncClient.cpp:
23525 * src/core/EvolutionSyncClient.cpp:
23526 * src/core/EvolutionSyncSource.cpp:
23527 * src/core/EvolutionSyncSource.h:
23528 * test/ClientTest.cpp:
23529 * test/ClientTest.h:
23531 sync statistics: count items deleted during refresh-from-server
23534 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23536 * src/syncevo-dbus-server.cpp:
23538 D-Bus server: added dbus_g_thread_init()
23540 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23542 * src/syncevo-dbus-server.cpp:
23544 D-Bus server: avoid potential crash in type handling (Bugzilla
23547 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23549 * src/dbus/syncevo-dbus.c:
23551 GTK-UI: crash due to use-after-free in error case (Bugzilla
23554 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23556 * src/gtk-ui/Makefile.am:
23558 GTK-UI Makefile: use libsyncevo-dbus.la instead of -lsyncevo-dbus
23560 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23563 Merge commit 'origin/moblin-transifex'
23565 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
23567 * test/client-test-main.cpp:
23569 Testing: keep synccompare error output (____compare.log) around
23571 2009-07-24 Chen Congwu <congwu.chen@intel.com>
23573 * test/ClientTest.cpp:
23574 * test/client-test-main.cpp:
23576 Testing: let synccompare error output go to corresponding case
23579 2009-07-29 Patrick Ohly <patrick.ohly@intel.com>
23581 * src/syncclient_sample_config.xml:
23583 calendar support: sanitize incoming EXDATEs (Bugzilla #4457)
23585 2009-07-29 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23589 Updates to Polish (pl) translation
23591 2009-07-28 Patrick Ohly <patrick.ohly@intel.com>
23593 * src/gtk-ui/sync-ui.c:
23595 GTK GUI: the 'your SyncML server account name' string was still
23596 shown in once case (Bugzilla #4273)
23598 2009-07-28 Patrick Ohly <patrick.ohly@intel.com>
23600 * src/core/EvolutionSyncClient.cpp:
23602 logging: enable time stamping for all log entries
23604 2009-07-28 ZhuYanhai <zhu.yanhai@gmail.com>
23608 Updates to Chinese (China) (zh_CN) translation
23610 2009-07-28 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23614 Updates to Finnish (fi) translation
23616 2009-07-27 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23620 Updates to Swedish (sv) translation
23622 2009-07-27 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23626 Updates to Brazilian Portuguese (pt_BR) translation
23628 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
23630 * configure-pre.in:
23632 bumped version to 0.8.1+0.9+beta3+20090727
23634 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
23637 Merge commit 'origin/moblin-transifex'
23639 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
23643 packaging: don't include development files in binary packages
23646 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
23648 * configure-pre.in:
23649 * src/gtk-ui/Makefile.am:
23651 build: --enable-gui=all (Bugzilla #4753)
23653 2009-07-27 Patrick Ohly <patrick.ohly@intel.com>
23655 * test/README.scheduleworld:
23657 testing: document known issues with ScheduleWorld (#4369)
23659 2009-07-26 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23663 Updates to Finnish (fi) translation
23665 2009-07-25 Patrick Ohly <patrick.ohly@intel.com>
23667 * test/ClientTest.cpp:
23668 * test/ClientTest.h:
23670 testing: added testSlowSyncSemantic
23672 2009-07-25 tomasgalicia <tomas.galicia@intel.com>
23676 Updates to Spanish (Castilian) (es) translation
23678 2009-07-24 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23682 Updates to Korean (ko) translation
23684 2009-07-24 Patrick Ohly <patrick.ohly@intel.com>
23687 Merge commit 'origin/moblin-transifex'
23689 2009-07-24 Patrick Ohly <patrick.ohly@intel.com>
23691 * test/runtests.py:
23693 testing: removed incorrect
23694 CLIENT_TEST_FAILURES=EvolutionCalendarTest::testOpenDefaultMemo
23696 2009-07-24 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23700 Updates to German (de) translation
23702 2009-07-24 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23706 Updates to Brazilian Portuguese (pt_BR) translation
23708 2009-07-23 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23712 Updates to Swedish (sv) translation
23714 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
23717 * configure-pre.in:
23719 version bumped to 0.8.1+0.9+beta3+20090723
23721 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
23724 Merge commit 'origin/moblin-transifex'
23726 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
23728 * src/core/SyncEvolutionConfig.cpp:
23730 Google + SSL: must use https, disable certificate checking
23732 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
23734 * src/core/EvolutionSyncClient.cpp:
23735 * src/core/SyncEvolutionCmdline.cpp:
23736 * src/syncevolution.cpp:
23738 logging: don't use stderr/cerr (Bugzilla #4676)
23740 2009-07-23 Patrick Ohly <patrick.ohly@intel.com>
23743 * test/README.google:
23745 documentation: Google drops photos larger than a certain
23746 threshold (Bugzilla #4638)
23748 2009-07-23 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23752 Updates to Japanese (ja) translation
23754 2009-07-23 lpdufres <loic.dufresne.de.virel@intel.com>
23758 Updates to French (fr) translation
23760 2009-07-23 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23764 Updates to Chinese (Taiwan) (zh_TW) translation
23766 2009-07-22 milo <milo@ubuntu.com>
23770 Updates to Italian (it) translation
23772 2009-07-22 balrog <balrogg@gmail.com>
23776 Updates to Spanish (Castilian) (es) translation
23778 2009-07-22 balrog <balrogg@gmail.com>
23782 Updates to Polish (pl) translation
23784 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
23786 * test/runtests.py:
23788 testing: don't compress .out files
23790 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
23792 * test/runtests.py:
23794 testing: added --sanity-checks mode
23796 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
23798 * test/runtests.py:
23800 testing: copy log directory in addition to stdout
23802 2009-07-22 Patrick Ohly <patrick.ohly@intel.com>
23806 NEWS: explain soup/gnutls certificate checking problem with
23809 2009-07-22 ZhuYanhai <zhu.yanhai@gmail.com>
23813 Updates to Chinese (China) (zh_CN) translation
23815 2009-07-21 tomasgalicia <tomas.galicia@intel.com>
23819 Updates to Spanish (Castilian) (es) translation
23821 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23825 NEWS: SSL libsoup problem is not solved yet (Bugzilla #4220)
23827 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23829 * src/core/SyncEvolutionConfig.cpp:
23831 Google: don't use SSL, libsoup doesn't support it yet (Bugzilla
23834 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23836 * src/core/EvolutionSyncClient.cpp:
23838 SSL logging: added SYNCEVOLUTION_GNUTLS_DEBUG env variable to
23841 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23843 * src/core/EvolutionSyncClient.cpp:
23845 logging: fixed incorrect path to .html log
23847 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23849 * configure-pre.in:
23851 configure: removed obsolete debug output
23853 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23856 * configure-pre.in:
23858 version bumped to 0.8.1+0.9+beta3, NEWS updated accordingly
23860 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23863 Merge branch 'moblin-transifex' of
23864 git@git.moblin.org:syncevolution into moblin-transifex
23866 2009-07-21 milo <milo@ubuntu.com>
23870 Updates to Italian (it) translation
23872 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23875 Merge commit 'origin/moblin-transifex'
23877 2009-07-21 Jussi Kukkonen <jku@linux.intel.com>
23879 * src/gtk-ui/sync-ui.c:
23881 dbus client: require url in "New Service" window
23883 2009-07-21 Jussi Kukkonen <jku@linux.intel.com>
23885 * src/gtk-ui/sync-ui.c:
23886 * src/syncevo-dbus-server.cpp:
23888 dbus: handle errors correctly when getting config
23890 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23895 .deb and .tar.gz binary dist: include server interoperability
23898 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23902 NEWS: describe Funambol and Google support in more detail
23904 2009-07-20 Patrick Ohly <patrick.ohly@intel.com>
23906 * src/core/SyncEvolutionConfig.cpp:
23908 Google sync: visible in GUI now (Bugzilla #4552)
23910 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23912 * test/runtests.py:
23914 ScheduleWorld testing: ignore text::testManyItems failure
23917 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
23919 * test/runtests.py:
23921 testing: added Google contact sync testing
23923 2009-07-21 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23927 Updates to Japanese (ja) translation
23929 2009-07-21 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23933 Updates to Korean (ko) translation
23935 2009-07-21 balrog <balrogg@gmail.com>
23939 Updates to Polish (pl) translation
23941 2009-07-20 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23945 Updates to Chinese (Taiwan) (zh_TW) translation
23947 2009-07-20 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23951 Updates to Japanese (ja) translation
23953 2009-07-20 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23957 Updates to German (de) translation
23959 2009-07-20 Patrick Ohly <patrick.ohly@intel.com>
23961 * test/runtests.py:
23963 testing: added ZYB.com for contacts
23965 2009-07-18 Patrick Ohly <patrick.ohly@intel.com>
23967 * test/runtests.py:
23969 testing: removed ScheduleWorld failure suppression for new
23972 2009-07-18 Patrick Ohly <patrick.ohly@intel.com>
23974 * src/core/SyncEvolutionCmdline.cpp:
23975 * src/core/SyncEvolutionConfig.cpp:
23977 ZYB: Add template for zyb (Bug #2424)
23979 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23983 Updates to Finnish (fi) translation
23985 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23989 Updates to Swedish (sv) translation
23991 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
23995 Updates to Brazilian Portuguese (pt_BR) translation
23997 2009-07-18 GLSJPN_Yukari <yukarix.yamashita@intel.com>
24001 Updates to French (fr) translation
24003 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
24006 * configure-pre.in:
24008 bumped version: 0.8.1+0.9+beta2+20090717
24010 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
24013 Merge commit 'origin/moblin-transifex'
24015 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
24017 * configure-pre.in:
24018 * src/core/SyncEvolutionCmdline.cpp:
24020 SSL certificates: include path for Moblin and fix command line
24021 test (Bugzilla #4220)
24023 2009-07-17 Chen Congwu <congwu.chen@intel.com>
24025 * test/ClientTest.cpp:
24026 * test/README.google:
24027 * test/synccompare.pl:
24028 * test/testcases/vcard30.vcf.google.tem.patch:
24030 Goolge + vcard21: bugzilla #2423, ignore some properties
24032 2009-06-18 Wu, Yong <yong.wu@intel.com>
24034 * src/core/SyncEvolutionCmdline.cpp:
24035 * src/core/SyncEvolutionConfig.cpp:
24037 Google+vcard21: Add Google sync template configuration; bugzilla
24040 2009-07-16 Nick Richards <nicholas.e.richards@intel.com>
24042 * src/gtk-ui/sync.desktop.in:
24046 2009-07-16 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24048 * test/README.funambol:
24050 Funambol: add a declaration of lost parameter
24051 'X-EVOLUTION-UI-SLOT' (Bug #2422)
24053 2009-07-16 Patrick Ohly <patrick.ohly@intel.com>
24057 autogen.sh: m4 directory must exist before calling tools
24059 2009-07-16 ZhuYanhai <zhu.yanhai@gmail.com>
24063 Updates to Chinese (China) (zh_CN) translation
24065 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
24069 * m4-repo/ax_boost_base.m4:
24070 * m4/ax_boost_base.m4:
24072 autotools: cleaner separation between permanent and temporary m4
24075 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
24078 * gen-autotools.sh:
24080 building: split out non-standard parts of autogen.sh into
24083 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
24085 * test/runtests.py:
24087 testing: fixed typo in recent commit
24089 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
24091 * test/dbus-session.sh:
24092 * test/valgrindcheck.sh:
24094 testing: valgrindcheck and dbus-session scripts
24096 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24098 * test/runtests.py:
24100 testing: allow parallel makes
24102 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24104 * test/runtests.py:
24106 testing: workaround for running client-test with --enable-shared
24109 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24111 * src/syncclient_sample_config.xml:
24113 Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
24116 2009-07-15 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24118 * test/README.funambol:
24119 * test/synccompare.pl:
24121 Funambol: FN and PHOTO are preserved by server (Bug #2422)
24123 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24127 packaging: dpkg-shlibdeps needs LD_LIBRARY_PATH
24129 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24131 * src/dbus/interfaces/Makefile.am:
24133 packaging: some more dbus/interfaces fixes
24135 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24139 packaging: fixed dependency calculation
24141 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24145 packaging: INSTALL-tar-gz needed for 'make distbin'
24147 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24151 packaging: dpkg-shlibdeps depends on debian/control
24153 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24157 packaging: don't override clean_local
24159 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24162 Merge commit 'origin/moblin-transifex'
24164 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24169 packaging: updated rules for building .tar.gz and .deb
24171 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24173 * src/Makefile-gen.am:
24175 src/Makefile: fixed source file list for client-test
24177 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24180 * configure-pre.in:
24182 more build dependencies fixes
24184 2009-07-14 ZhuYanhai <zhu.yanhai@gmail.com>
24188 Updates to Chinese (China) (zh_CN) translation
24190 2009-07-13 Chen Congwu <congwu.chen@intel.com>
24192 * test/ClientTest.cpp:
24194 Use raw type for updated item, buggzilla #4282
24196 2009-07-13 Chen Congwu <congwu.chen@intel.com>
24198 * src/Makefile-gen.am:
24200 Testing: fix a typo, bugzilla #2421
24202 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
24206 improve translator docs
24208 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
24210 * src/gtk-ui/sync-ui-config.c:
24211 * src/gtk-ui/sync-ui-config.h:
24212 * src/gtk-ui/sync-ui.c:
24214 do not set password if user hasn't defined one in UI
24216 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
24218 * src/gtk-ui/ui.glade:
24220 set the "need connection to sync" label width
24222 2009-07-13 Jussi Kukkonen <jku@linux.intel.com>
24224 * src/gtk-ui/sync-ui.c:
24226 don't use username/password from template in UI
24228 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24230 * test/runtests.py:
24232 testing: avoid running Retry and Suspend tests for ScheduleWorld
24235 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24237 * test/runtests.py:
24239 testing: run distcheck with building GUI
24241 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24245 testing: added suppressions
24247 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
24249 * po/POTFILES.skip:
24250 * src/Makefile-gen.am:
24251 * src/dbus/interfaces/Makefile.am:
24252 * src/gtk-ui/Makefile.am:
24256 2009-07-13 tomas.galicia@intel.com <tomas.galicia@intel.com>
24260 Updates to Spanish (Castilian) (es) translation
24262 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
24266 README: updated information on required packages
24268 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
24271 * src/Makefile-gen.am:
24272 * src/client-test-app.cpp:
24273 * src/core/LogRedirect.cpp:
24274 * src/core/Makefile.am:
24275 * src/core/SyncEvolutionCmdline.cpp:
24276 * src/core/SyncEvolutionUtil.cpp:
24277 * src/core/SyncEvolutionUtil.h:
24278 * test/ClientTest.cpp:
24279 * test/ClientTest.h:
24280 * test/Makefile.am:
24284 testing: skip certain tests by listing them in CLIENT_TEST_SKIP
24286 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
24288 * test/runtests.py:
24290 testing: ignore EvolutionCalendarTest::testOpenDefaultMemo
24293 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
24295 * test/runtests.py:
24297 testing: enable ical20 and itodo20 for Funambol testing
24299 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
24302 * src/gtk-ui/Makefile.am:
24304 sync.desktop: fixed "make dist" after recent rename
24306 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
24310 autgen.sh: wipe out old files before recreating them
24312 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
24314 * src/core/LogRedirect.cpp:
24316 LogRedirect: fixed compiler warning
24318 2009-07-11 milo <milo@ubuntu.com>
24322 Updates to Italian (it) translation
24324 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24326 * configure-pre.in:
24327 * src/core/CurlTransportAgent.cpp:
24328 * src/core/CurlTransportAgent.h:
24329 * src/core/EvolutionSyncClient.cpp:
24330 * src/core/EvolutionSyncClient.h:
24331 * src/core/SoupTransportAgent.cpp:
24332 * src/core/SoupTransportAgent.h:
24333 * src/core/SyncEvolutionConfig.cpp:
24334 * src/core/TransportAgent.h:
24335 * test/ClientTest.h:
24337 HTTPS transport: added SSL certificate checking
24339 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
24343 testing: extended valgrind suppression rules
24345 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
24347 * src/core/EvolutionSyncSource.cpp:
24348 * src/core/EvolutionSyncSource.h:
24350 EvolutionSyncSource: memory handling
24352 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
24354 * src/core/SynthesisDBPlugin.cpp:
24356 Synthesis bridge: fixed leak
24358 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24360 * src/core/LogRedirect.cpp:
24362 fixed compile error due to missing header
24364 2009-07-07 Patrick Ohly <patrick.ohly@intel.com>
24366 * src/Makefile-gen.am:
24367 * src/core/LogRedirect.cpp:
24368 * src/core/LogRedirect.h:
24369 * test/Makefile.am:
24370 * test/abort-redirect.cpp:
24372 logging: catch more redirected output when shutting down
24374 2009-07-07 Patrick Ohly <patrick.ohly@intel.com>
24377 * src/core/LogRedirect.cpp:
24378 * src/core/LogRedirect.h:
24380 logging: set SYNCEVOLUTION_DEBUG to disable redirection
24382 2009-07-07 Patrick Ohly <patrick.ohly@intel.com>
24384 * src/core/EvolutionSyncClient.cpp:
24385 * src/core/LogRedirect.cpp:
24386 * src/core/LogRedirect.h:
24388 logging: cleaned up source
24390 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
24392 * src/core/LogRedirect.cpp:
24393 * src/core/LogRedirect.h:
24394 * src/syncevolution.cpp:
24396 logging: enabled redirecting of stderr for command line (Bugzilla
24399 2009-07-02 Patrick Ohly <patrick.ohly@intel.com>
24401 * src/core/EvolutionSyncClient.cpp:
24402 * src/core/LogRedirect.cpp:
24403 * src/core/LogRedirect.h:
24404 * src/core/Makefile.am:
24405 * src/syncevolution.cpp:
24407 logging: intercept stdout and stderr (Buzilla #1333)
24409 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
24411 * src/core/SynthesisEngine.cpp:
24413 logging: pass all available information to new (and tentative)
24414 Synthesis call (Bugzilla #3474)
24416 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
24418 * src/core/EvolutionSyncClient.cpp:
24419 * src/core/EvolutionSyncClient.h:
24420 * src/core/SynthesisEngine.cpp:
24421 * src/core/SynthesisEngine.h:
24423 logging: write a single sysync_linux.html log (Bugzilla #3474)
24425 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24428 Merge commit 'origin/moblin-transifex'
24430 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24433 * configure-pre.in:
24435 configure: --enable-gui implies --enable-dbus-service, docs
24437 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24440 * src/gtk-ui/sync.desktop:
24441 * src/gtk-ui/sync.desktop.in:
24443 translation: install localized version of sync.desktop (Bugzilla
24446 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24449 * configure-pre.in:
24451 bumped version (0.8.1+0.9+beta2+20090709) and added 0.9 beta 3
24454 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24459 testing: updated valgrind regression rules
24461 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24463 * src/Makefile-gen.am:
24465 testing: minor improvements for patching test cases
24467 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24469 * test/testcases/README:
24471 test/testcases/README: fixed typo (.ics -> .tem)
24473 2009-07-09 Patrick Ohly <patrick.ohly@intel.com>
24475 * src/Makefile-gen.am:
24476 * test/Makefile.am:
24477 * test/testcases/README:
24478 * test/testcases/ical20.ics.funambol.tem.patch:
24479 * test/testcases/itodo20.ics.funambol.tem.patch:
24481 testing: better handling of test case cases (Bugzilla #2421)
24483 2009-07-08 Jussi Kukkonen <jku@linux.intel.com>
24485 * src/dbus/interfaces/Makefile.am:
24487 really fix build in src/dbus/interfaces
24489 2009-07-08 Jussi Kukkonen <jku@linux.intel.com>
24491 * src/dbus/interfaces/syncevo-full.xml:
24492 * src/dbus/syncevo-dbus-types.c:
24493 * src/dbus/syncevo-dbus-types.h:
24495 * src/gtk-ui/sync-ui.c:
24496 * src/syncevo-dbus-server.cpp:
24498 use ConsumerReady flag in dbus api and UI
24500 2009-07-08 Jussi Kukkonen <jku@linux.intel.com>
24502 * src/dbus/interfaces/Makefile.am:
24504 fix build: don't remove syncevo-marshal.list on clean
24506 2009-06-29 Patrick Ohly <patrick.ohly@intel.com>
24508 * src/core/SyncEvolutionCmdline.cpp:
24509 * src/core/SyncEvolutionConfig.cpp:
24510 * src/core/SyncEvolutionConfig.h:
24511 * src/default/syncevolution/Funambol/config.ini:
24512 * src/default/syncevolution/ScheduleWorld/config.ini:
24514 configuration: added "ConsumerReady" option
24516 2009-07-09 margie <margie.foster@intel.com>
24520 test po file for Hungarian
24522 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
24524 * test/ClientTest.cpp:
24525 * test/ClientTest.h:
24527 testing: callers of getItems() need to know which file was used
24530 2009-07-06 Chen Congwu <congwu.chen@intel.com>
24532 * src/Makefile-gen.am:
24533 * test/ClientTest.cpp:
24534 * test/Makefile.am:
24535 * test/testcases/README:
24536 * test/testcases/ical20.ics.funambol.tem.patch:
24537 * test/testcases/itodo20.ics.funambol.tem.patch:
24539 Test case files: better handling of test cases, bugzilla #2421
24541 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
24543 * test/README.funambol:
24545 README.funambol: added some links and mention lost ACTION
24547 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
24550 * src/core/SyncEvolutionCmdline.cpp:
24551 * src/core/SyncEvolutionConfig.cpp:
24552 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
24553 * src/default/syncevolution/Funambol/sources/todo/config.ini:
24554 * test/README.funambol:
24556 Funambol: force iCalendar 2.0 mode in the config template
24558 2009-07-08 Patrick Ohly <patrick.ohly@intel.com>
24560 * src/core/EvolutionSyncSource.cpp:
24562 coding style: always use curly brackets
24564 2009-07-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24566 * test/ClientTest.cpp:
24568 Funambol: Fix a comparison for completeness (Bug #2424)
24570 2009-07-08 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24572 * test/README.funambol:
24574 Funambol: Refine README.funambol (Bug #2422)
24576 2009-07-07 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24578 * src/backends/addressbook/AddressBookSourceRegister.cpp:
24579 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
24580 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
24581 * src/backends/file/FileSyncSourceRegister.cpp:
24582 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
24583 * src/core/EvolutionSyncSource.cpp:
24584 * src/core/SyncEvolutionConfig.cpp:
24585 * src/core/SyncEvolutionConfig.h:
24587 SourceType: add a trailing '!' into source type to force to use
24590 2009-07-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24592 * test/synccompare.pl:
24594 Funambol: Ignore and remove some property or parameters when
24595 synccompare(Bug #2422)
24597 2009-07-02 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24599 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
24600 * test/README.funambol:
24602 Funambol + itodo20: add 'text/calendar!' to force to use
24603 icalendar20(Bug #2422)
24605 2009-07-01 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24607 * test/synccompare.pl:
24609 Funambol + itodo20: ignore some property comparisions in
24610 synccompare(Bug #2422)
24612 2009-06-30 Zhu, Yongsheng <yongsheng.zhu@intel.com>
24614 * test/synccompare.pl:
24616 Funambol + vcard21: Ignore 'X-ASSISTANT' property in
24617 synccompare.pl(Bug #2422)
24619 2009-06-29 zhu, yongsheng <yongsheng.zhu@intel.com>
24621 * test/ClientTest.cpp:
24622 * test/README.funambol:
24624 Funambol + ical2.0: add an environment variable to set maximum
24625 item size (Bug #2422)
24627 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
24629 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
24630 * src/core/EvolutionSyncSource.cpp:
24632 icalendar2.0: Force to use icalendar2.0 as sync format (Bug
24635 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
24637 * test/README.funambol:
24639 Funambol: Add README.funambol for Funambol interoperability test
24640 information(Bug #2422)
24642 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
24644 * src/core/SyncEvolutionConfig.cpp:
24645 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
24646 * src/default/syncevolution/Funambol/sources/todo/config.ini:
24648 iCal20: Enable ical20 and itodo20 sync for Funambol server(Bug
24651 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
24653 * test/synccompare.pl:
24655 iCal20: Ingore properties comparasion for Funambol miss them(Bug
24658 2009-06-25 zhu, yongsheng <yongsheng.zhu@intel.com>
24660 * src/syncclient_sample_config.xml:
24662 iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
24663 property(Bug #2422)
24665 2009-07-07 lpdufres <loic.dufresne.de.virel@intel.com>
24669 Updates to Swedish (sv) translation
24671 2009-07-07 lpdufres <loic.dufresne.de.virel@intel.com>
24675 Updates to Chinese (Taiwan) (zh_TW) translation
24677 2009-07-06 Patrick Ohly <patrick.ohly@intel.com>
24679 * src/gtk-ui/sync-ui.c:
24681 compiler warnings in GUI: passing string instead of format
24684 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
24686 * src/backends/evolution/EvolutionContactSource.h:
24687 * src/core/EvolutionSyncClient.cpp:
24688 * src/core/EvolutionSyncSource.cpp:
24689 * src/core/EvolutionSyncSource.h:
24690 * src/syncclient_sample_config.xml:
24692 XML config: allow backends to add their own definitions (Bugzilla
24695 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
24698 Merge commit 'origin/moblin-transifex'
24700 2009-07-02 lpdufres <loic.dufresne.de.virel@intel.com>
24704 Updates to Brazilian Portuguese translation (Thanks Gabor)
24706 2009-07-02 milo <milo@ubuntu.com>
24710 Added Italian translation
24712 2009-07-02 Chen Congwu <congwu.chen@intel.com>
24714 * src/core/EvolutionSyncClient.cpp:
24715 * src/core/SoupTransportAgent.cpp:
24716 * src/core/SoupTransportAgent.h:
24717 * src/core/SyncEvolutionCmdline.cpp:
24719 suspend/resume improvements: improvements on suspend/resume
24721 2009-07-01 balrog <balrogg@gmail.com>
24725 First attempt at Polish strings for SyncEvolution.
24727 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
24729 * src/core/EvolutionSyncClient.cpp:
24730 * src/core/SyncEvolutionCmdline.cpp:
24732 suspend&resume: minor cleanup
24734 2009-06-26 Chen Congwu <congwu.chen@intel.com>
24736 * src/client-test-app.cpp:
24737 * test/ClientTest.cpp:
24738 * test/ClientTest.h:
24740 Test cases: Enable Interrupt* test, add suspend test
24742 2009-06-26 Chen Congwu <congwu.chen@intel.com>
24744 * src/core/CurlTransportAgent.cpp:
24745 * src/core/CurlTransportAgent.h:
24746 * src/core/EvolutionSyncClient.cpp:
24747 * src/core/EvolutionSyncClient.h:
24748 * src/core/SoupTransportAgent.cpp:
24749 * src/core/SoupTransportAgent.h:
24750 * src/core/SyncEvolutionCmdline.cpp:
24752 suspend and resume: add signal processing and update the logic;
24755 2009-06-30 Jussi Kukkonen <jku@linux.intel.com>
24757 * src/gtk-ui/sync-ui.c:
24759 fix crash in_server_config_for_template_cb()
24761 2009-06-29 Jussi Kukkonen <jku@linux.intel.com>
24763 * src/gtk-ui/sync-ui-config.c:
24764 * src/gtk-ui/sync-ui-config.h:
24765 * src/gtk-ui/sync-ui.c:
24767 dbus client: write '-' as password in config (so GetPassword is
24770 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
24772 * src/backends/addressbook/AddressBookSource.h:
24773 * src/backends/evolution/EvolutionCalendarSource.cpp:
24774 * src/backends/evolution/EvolutionCalendarSource.h:
24775 * src/backends/evolution/EvolutionContactSource.cpp:
24776 * src/backends/evolution/EvolutionContactSource.h:
24777 * src/backends/evolution/EvolutionMemoSource.cpp:
24778 * src/backends/evolution/EvolutionMemoSource.h:
24779 * src/backends/file/FileSyncSource.cpp:
24780 * src/backends/file/FileSyncSource.h:
24781 * src/backends/sqlite/SQLiteContactSource.cpp:
24782 * src/backends/sqlite/SQLiteContactSource.h:
24783 * src/client-test-app.cpp:
24784 * src/core/EvolutionSyncSource.h:
24785 * src/core/TrackingSyncSource.cpp:
24786 * src/core/TrackingSyncSource.h:
24787 * test/ClientTest.cpp:
24789 extracting items: EvolutionMemoSource needs information about
24792 2009-07-01 Patrick Ohly <patrick.ohly@intel.com>
24794 * test/synccompare.pl:
24796 testing: fixed Client::Sync::vcard30::testConversion
24798 2009-06-26 Patrick Ohly <patrick.ohly@intel.com>
24800 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
24801 * test/ClientTest.cpp:
24803 testing: "text" tests didn't have the required "dump" method
24805 2009-06-26 Patrick Ohly <patrick.ohly@intel.com>
24807 * test/runtests.py:
24809 runtests.py: updated to work with current source code
24811 2009-06-25 tester <tester@knlcst4.ikn.intel.com>
24813 * src/Makefile-gen.am:
24815 build fix: D-Bus service .in file must be packaged in all cases
24817 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
24819 * src/Makefile-gen.am:
24820 * src/gtk-ui/Makefile.am:
24821 * src/gtk-ui/sync-ui-marshal.list:
24823 fixed some problems with "make dist"
24825 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
24827 * configure-pre.in:
24829 bumped version: 0.8.1+0.9+beta2+20090625
24831 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
24833 * src/core/SyncEvolutionCmdline.cpp:
24834 * src/core/SyncEvolutionConfig.cpp:
24835 * src/default/syncevolution/Funambol/config.ini:
24837 WBXML: enabled by default, except for Funambol
24839 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
24841 * src/core/SyncEvolutionCmdline.cpp:
24843 testing: fixed SyncEvolutionCmdlineTest after adding
24844 HashCode/ConfigDate
24846 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
24848 * src/syncclient_sample_config.xml:
24849 * test/synccompare.pl:
24851 vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
24854 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
24856 * src/core/EvolutionSyncSource.cpp:
24857 * src/syncclient_sample_config.xml:
24859 data conversion: different data profiles for SyncML peer + local
24860 DB with remote rules
24862 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
24864 * src/syncevo-dbus-server.cpp:
24866 compile error: GNOME keyring 2.24 misses extern "C"
24868 2009-06-24 Patrick Ohly <patrick.ohly@intel.com>
24870 * test/ClientTest.h:
24872 testing: message and object size was too small
24874 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24877 Merge commit 'origin/moblin-transifex'
24879 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24882 XML config: done with comparison of our and upstream XML config
24884 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24886 * src/core/EvolutionSyncClient.cpp:
24887 * src/core/Makefile.am:
24888 * src/syncevolution.xml:
24890 XML config: use syncclient_sample_config.xml instead of
24893 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24895 * src/syncclient_sample_config.xml:
24897 XML config: keep alarm times as they are
24899 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24901 * src/syncclient_sample_config.xml:
24903 XML config: be conservative about encoding of EXDATEs
24905 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24907 * src/syncclient_sample_config.xml:
24909 XML config: enhanced calendar data formats
24911 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24913 * src/syncclient_sample_config.xml:
24915 XML config: added several vCard 3.0/Evolution specific properties
24917 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24919 * src/syncclient_sample_config.xml:
24921 XML config: don't enforce http:// prefix in vCard 2.1 URL
24923 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24925 * src/syncclient_sample_config.xml:
24927 XML config: use NICKNAME also in vCard 2.1
24929 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24931 * src/syncclient_sample_config.xml:
24933 XML config: avoid empty LOCATION in VEVENT
24935 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24937 * src/syncclient_sample_config.xml:
24939 XML config: don't encode empty DESCRIPTION in VEVENT/VTODO
24941 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24943 * src/syncclient_sample_config.xml:
24945 XML config: fix incorrect datatype name check
24947 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
24949 * src/syncclient_sample_config.xml:
24951 XML config: generate client config dynamically
24953 2009-06-22 margie <margie.foster@intel.com>
24957 Initial translation of beta strings
24959 2009-06-22 Patrick Ohly <patrick.ohly@intel.com>
24962 Merge branch 'synthesis' into synthesis-config-tracking
24964 2009-05-12 Lukas Zeller <luz@synthesis.ch>
24966 * src/syncclient_sample_config.xml:
24968 sample client config: EXDATE is comma separated in iCalendar 2.0!
24970 2009-04-17 Synthesis AG <opensource@synthesis.ch>
24972 * src/syncclient_sample_config.xml:
24974 Initial Commit by Synthesis AG for Open Source libsynthesis
24975 3.2.0.25 and libsmltk
24977 2009-06-22 Patrick Ohly <patrick.ohly@intel.com>
24979 * build/import-synthesis-xml.sh:
24981 XML config: track upstream syncclient_sample_config.xml
24983 2009-06-18 Wu, Yong <yong.wu@intel.com>
24985 * src/core/EvolutionSyncClient.cpp:
24986 * src/core/SyncEvolutionConfig.cpp:
24987 * src/core/SyncEvolutionConfig.h:
24988 * src/syncevolution.xml:
24990 config + DevInf: always resend DevInf if content of config has
24993 2009-06-19 margie <margie.foster@intel.com>
24997 Initial translation of beta strings in Swedish
24999 2009-06-18 margie <margie.foster@intel.com>
25003 Initial translation of beta strings into Brazilian Portuguese
25005 2009-06-18 margie <margie.foster@intel.com>
25009 Initial translation of beta strings into Korean
25011 2009-06-18 margie <margie.foster@intel.com>
25015 Initial translation of beta strings into Japanese
25017 2009-06-18 margie <margie.foster@intel.com>
25021 Initial translation of beta strings into Finnish
25023 2009-06-18 margie <margie.foster@intel.com>
25027 Initial translation of beta strings into French
25029 2009-06-18 margie <margie.foster@intel.com>
25033 Initial translation of beta strings into Spanish
25035 2009-06-17 margie <margie.foster@intel.com>
25039 Initial translation of beta strings in Chinese Traditional
25041 2009-06-12 Patrick Ohly <patrick.ohly@intel.com>
25043 * test/ClientTest.cpp:
25045 testMerge: detect missing update from server to client after
25046 conflict resolution
25048 2009-06-12 Patrick Ohly <patrick.ohly@intel.com>
25050 * src/syncevolution.xml:
25052 vCard: sent less empty properties (Bugzilla #3469)
25054 2009-06-17 Patrick Ohly <patrick.ohly@intel.com>
25057 Merge commit 'origin/jku'
25059 2009-06-17 Patrick Ohly <patrick.ohly@intel.com>
25062 Merge commit 'origin/keyring'
25064 2009-06-17 Jussi Kukkonen <jku@linux.intel.com>
25069 add italian translation
25071 2009-06-15 Jussi Kukkonen <jku@linux.intel.com>
25073 * src/gtk-ui/mux-window.c:
25075 MuxWindow: always request same size (workaround)
25077 2009-06-16 Jussi Kukkonen <jku@linux.intel.com>
25079 * src/gtk-ui/sync-ui.c:
25080 * src/syncevo-dbus-server.cpp:
25082 dbus client, server: remove scheme from keyring urls
25084 2009-06-12 Jussi Kukkonen <jku@linux.intel.com>
25090 2009-06-12 Patrick Ohly <patrick.ohly@intel.com>
25093 * configure-pre.in:
25095 bumped version: 0.8.1+0.9+beta2
25097 2009-06-11 Patrick Ohly <patrick.ohly@intel.com>
25099 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
25100 * src/core/SyncEvolutionConfig.cpp:
25102 documentation: added vCalendar 1.0 and explain automatic format
25105 2009-06-12 ZhuYanhai <>
25109 Initial import zh_CN PO file.
25111 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
25115 * configure-pre.in:
25117 adapted for 0.9 beta 2 snapshot
25118 (syncevolution-0-9-beta2-2009-06-10)
25120 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
25124 * configure-pre.in:
25125 * src/core/EvolutionSyncClient.cpp:
25126 * src/core/EvolutionSyncSource.cpp:
25127 * src/core/FilterConfigNode.cpp:
25128 * src/core/SyncEvolutionCmdline.cpp:
25130 Debian Etch: fixes some compilation issues
25132 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
25134 * src/core/CurlTransportAgent.cpp:
25135 * src/core/CurlTransportAgent.h:
25137 libcurl: fixed memory handling issue with libcurl < 7.17.0.
25139 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
25141 * src/core/EvolutionSyncClient.cpp:
25142 * src/core/SyncEvolutionConfig.cpp:
25143 * src/core/SyncEvolutionUtil.cpp:
25144 * src/core/SyncEvolutionUtil.h:
25146 config: use ${XDG_CACHE_HOME} for logs and database dumps
25149 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
25151 * src/core/SyncEvolutionConfig.cpp:
25153 config: clarified that clientAuthType only has an effect during
25156 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
25158 * src/core/EvolutionSyncClient.cpp:
25159 * src/core/SyncEvolutionCmdline.cpp:
25160 * src/core/SyncEvolutionConfig.cpp:
25161 * src/syncevolution.xml:
25163 config: enable clientAuthType (Bugzilla #3242)
25165 2009-06-10 Patrick Ohly <patrick.ohly@intel.com>
25167 * src/client-test-app.cpp:
25168 * src/core/EvolutionSyncClient.cpp:
25169 * src/core/SyncEvolutionCmdline.cpp:
25170 * src/core/SyncEvolutionConfig.cpp:
25171 * src/core/SyncEvolutionConfig.h:
25172 * src/syncevolution.xml:
25174 config: enabled maxMsgSize/maxObjSize, removed obsolete loSupport
25177 2009-06-09 Patrick Ohly <patrick.ohly@intel.com>
25179 * src/core/SoupTransportAgent.cpp:
25181 Soup HTTP Transport: must return content type of reply
25183 2009-06-03 Patrick Ohly <patrick.ohly@intel.com>
25186 Merge branch 'master' of git@git.moblin.org:syncevolution
25188 2009-06-03 Patrick Ohly <patrick.ohly@intel.com>
25190 * src/core/EvolutionSyncClient.cpp:
25191 * src/core/SyncEvolutionConfig.cpp:
25193 logging: logLevel 4 and 5 enable message translation and dumping
25195 2009-06-03 Jussi Kukkonen <jku@linux.intel.com>
25197 * configure-pre.in:
25198 * src/gtk-ui/main.c:
25200 dbus client: make libunique dependency optional
25202 2009-06-03 Jussi Kukkonen <jku@linux.intel.com>
25204 * src/gtk-ui/main.c:
25206 dbus-client: add missing license to main.c
25208 2009-06-03 Jussi Kukkonen <jku@linux.intel.com>
25210 * configure-pre.in:
25211 * src/gtk-ui/Makefile.am:
25212 * src/gtk-ui/main.c:
25213 * src/gtk-ui/sync-ui.c:
25214 * src/gtk-ui/sync-ui.h:
25216 dbus-client: force single instance mode
25218 2009-06-02 Jussi Kukkonen <jku@linux.intel.com>
25220 * src/gtk-ui/sync-ui-config.c:
25221 * src/gtk-ui/sync-ui.c:
25222 * src/syncevo-dbus-server.cpp:
25224 dbus client: make sure password is "-" in config
25226 2009-06-02 Jussi Kukkonen <jku@linux.intel.com>
25228 * src/gtk-ui/sync-ui.c:
25230 dbus client: disable "change sync service" when syncing
25232 2009-06-02 Jussi Kukkonen <jku@linux.intel.com>
25234 * src/gtk-ui/ui.glade:
25236 dbus client: wrap text in "change sync service" button
25238 2009-06-01 Jussi Kukkonen <jku@linux.intel.com>
25240 * src/gtk-ui/ui.glade:
25242 dbus client: fix glade file corruption
25244 2009-06-01 Jussi Kukkonen <jku@linux.intel.com>
25246 * src/gtk-ui/sync-ui-config.c:
25248 dbus client: sort sources alphabetically in UI
25250 2009-05-29 Jussi Kukkonen <jku@linux.intel.com>
25252 * src/dbus/interfaces/syncevo-full.xml:
25253 * src/dbus/syncevo-dbus.c:
25254 * src/dbus/syncevo-dbus.h:
25255 * src/syncevo-dbus-server.cpp:
25256 * src/syncevo-dbus-server.h:
25258 dbus service: remove 'need-password' signal
25260 2009-05-29 Jussi Kukkonen <jku@linux.intel.com>
25262 * configure-pre.in:
25263 * src/gtk-ui/Makefile.am:
25264 * src/gtk-ui/sync-ui.c:
25266 dbus client: add the server to ACL when adding a key to keyring
25268 2009-05-29 Jussi Kukkonen <jku@linux.intel.com>
25270 * configure-pre.in:
25271 * src/DBusSyncClient.cpp:
25272 * src/DBusSyncClient.h:
25273 * src/Makefile-gen.am:
25274 * src/gtk-ui/sync-ui-config.c:
25275 * src/gtk-ui/sync-ui-config.h:
25276 * src/gtk-ui/sync-ui.c:
25277 * src/syncevo-dbus-server.cpp:
25278 * src/syncevo-dbus-server.h:
25280 dbus service/client: add gnome-keyring support
25282 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
25284 * configure-pre.in:
25286 bumped version: 0.8.1+0.9+beta2+20090514
25288 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
25291 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
25294 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
25296 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
25297 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
25298 * src/client-test-app.cpp:
25299 * src/core/EvolutionSyncSource.h:
25300 * test/ClientTest.cpp:
25301 * test/ClientTest.h:
25303 testing: removed code which wasn't needed anymore
25305 2009-05-14 Patrick Ohly <patrick.ohly@intel.com>
25307 * test/synccompare.pl:
25309 synccompare: due to typo it did not compare file against dir
25310 (skipped content of dir)
25312 2009-05-14 Jussi Kukkonen <jku@linux.intel.com>
25314 * src/gtk-ui/sync-ui.c:
25316 dbus client: don't open urls twice
25318 2009-05-14 Jussi Kukkonen <jku@linux.intel.com>
25320 * src/gtk-ui/sync-ui.c:
25322 dbus client: handle LOCERR_TRANSPFAIL
25324 2009-05-14 Jussi Kukkonen <jku@linux.intel.com>
25326 * src/gtk-ui/sync-ui.c:
25327 * src/syncevo-dbus-server.cpp:
25329 dbus service: don't abort on Sync() exception
25331 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25333 * src/gtk-ui/sync-ui.c:
25335 dbus client: hide progress bar when new service is selected
25337 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25339 * src/gtk-ui/sync-ui.c:
25340 * src/gtk-ui/sync-ui.rc:
25341 * src/gtk-ui/ui.glade:
25343 dbus client: cosmetic fixes
25345 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
25347 * configure-pre.in:
25349 version bump: 0.8.1+0.9+beta2+20090513
25351 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
25354 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
25357 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25359 * src/gtk-ui/mux-window.c:
25361 maximise windows even more
25363 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
25365 * src/syncevolution.xml:
25367 EXDATE: accept all reasonable versions, generate separate
25368 properties with one value each
25370 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25372 * src/gtk-ui/sync-ui.c:
25374 dbus client: avoid possible crasher on restart
25376 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25378 * src/gtk-ui/sync-ui.c:
25380 dbus client: disable canceling for now
25382 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25384 * src/gtk-ui/sync-ui-config.c:
25385 * src/gtk-ui/sync-ui-config.h:
25386 * src/gtk-ui/sync-ui.c:
25387 * src/syncevo-dbus-server.cpp:
25389 dbus client/service: hide non--supported sources
25391 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25393 * src/gtk-ui/sync-ui.c:
25395 dbus client: call AbortSync asynchronously
25397 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25399 * src/dbus/syncevo-dbus.c:
25400 * src/dbus/syncevo-dbus.h:
25402 dbus client: Add missing async AbortSync to wrapper lib
25404 2009-05-13 Jussi Kukkonen <jku@linux.intel.com>
25406 * src/dbus/syncevo-dbus-types.h:
25407 * src/gtk-ui/sync-ui.c:
25408 * src/syncevo-dbus-server.cpp:
25410 dbus service/client: fix DBus error handling
25412 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
25414 * src/core/EvolutionSyncSource.cpp:
25416 --enable-shared: fix for loading backend modules contained typo,
25417 only syncecal.so was opened
25419 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
25421 * src/core/FileConfigTree.cpp:
25423 --remove: .other.ini files were not removed, leaving an
25424 incomplete config behind (#1806)
25426 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
25428 * src/core/SyncEvolutionConfig.cpp:
25430 configuration handling: only list servers as "configured" which
25431 really have a config
25433 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
25435 * src/core/EvolutionSyncSource.cpp:
25436 * src/core/Makefile.am:
25438 --enable-shared: find backends in $(libdir)/syncevolution
25440 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
25442 * src/gtk-ui/Makefile.am:
25443 * src/gtk-ui/sync-ui-marshal.list:
25444 * src/gtk-ui/sync-ui.c:
25445 * src/gtk-ui/ui.glade:
25447 dbus client: support Connman
25449 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
25451 * src/gtk-ui/ui.glade:
25453 dbus client: make the main window layout even tighter
25455 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
25457 * src/gtk-ui/ui.glade:
25459 modify services window to actually fit into netbook screen
25461 2009-05-12 Jussi Kukkonen <jku@linux.intel.com>
25463 * src/gtk-ui/sync-ui.c:
25464 * src/gtk-ui/ui.glade:
25466 dbus client: use less space in main window
25468 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
25470 * configure-pre.in:
25472 bumped version: 0.8.1+0.9+ui+20090512
25474 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
25479 NEWS: summarized new features
25481 2009-05-12 Patrick Ohly <patrick.ohly@intel.com>
25483 * src/Makefile-gen.am:
25484 * src/backends/addressbook/Makefile.am:
25485 * src/backends/evolution/Makefile.am:
25486 * src/backends/file/Makefile.am:
25487 * src/backends/sqlite/Makefile.am:
25489 testing: fixed compile error and test driver linking with
25492 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25495 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
25498 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25501 Merge branch 'master' into ui
25503 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25507 README: added --print-sessions, --remove, --restore and
25508 "Item/Data Changes" (#1806)
25510 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25512 * test/synccompare.pl:
25514 synccompare: ignore UID when comparing for Synthesis server
25517 2009-05-11 Jussi Kukkonen <jku@linux.intel.com>
25519 * src/dbus/syncevo-dbus.c:
25520 * src/dbus/syncevo-dbus.h:
25521 * src/gtk-ui/sync-ui.c:
25523 dbus client: handle server disappearing while syncing
25525 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25527 * src/DBusSyncClient.cpp:
25528 * src/DBusSyncClient.h:
25530 * src/dbus/syncevo-dbus-types.c:
25531 * src/dbus/syncevo-dbus-types.h:
25532 * src/dbus/syncevo-dbus.c:
25533 * src/dbus/syncevo-dbus.h:
25535 * src/gtk-ui/mux-frame.c:
25536 * src/gtk-ui/mux-frame.h:
25537 * src/gtk-ui/mux-icon-button.c:
25538 * src/gtk-ui/mux-icon-button.h:
25539 * src/gtk-ui/mux-window.c:
25540 * src/gtk-ui/mux-window.h:
25541 * src/gtk-ui/sync-ui-config.c:
25542 * src/gtk-ui/sync-ui-config.h:
25543 * src/gtk-ui/sync-ui.c:
25544 * src/syncevo-dbus-server.cpp:
25545 * src/syncevo-dbus-server.h:
25547 added missing copyright and license headers
25549 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25553 NEWS: bumped date of release
25555 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25557 * configure-pre.in:
25559 version bump: 0.8.1+0.9+beta1
25561 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25563 * test/synccompare.pl:
25565 synccompare: filter out INTERVAL=1 in normal form (#2029)
25567 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25570 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
25573 2009-05-11 Patrick Ohly <patrick.ohly@intel.com>
25575 * test/synccompare.pl:
25577 synccompare: filter out INTERVAL=1 in normal form (#2029)
25579 2009-05-11 Jussi Kukkonen <jku@linux.intel.com>
25581 * src/syncevo-dbus-server.cpp:
25583 dbus service: remember to init GLib threads
25585 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25587 * configure-pre.in:
25589 version bump: 0.8.1+0.9+ui+20090508
25591 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25594 Merge branch 'master' into ui
25596 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25599 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
25602 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25605 Merge branch 'master' of git@git.moblin.org:syncevolution
25607 2009-05-08 Patrick Ohly <pohly@pohly-MOBL.(none)>
25609 * configure-pre.in:
25611 configure: accept git@<host>/<path>.git as git URI
25613 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25615 * src/client-test-app.cpp:
25617 testing: fix for database comparison
25619 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
25621 * src/gtk-ui/sync-ui.c:
25623 dbus client: localize 'known' source names
25625 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
25627 * src/gtk-ui/sync-ui.c:
25629 dbus client: compare template names case-insensitively
25631 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
25633 * src/gtk-ui/sync-ui.c:
25635 dbus client: improve language in sync source reporting
25637 2009-05-08 Jussi Kukkonen <jku@linux.intel.com>
25639 * src/DBusSyncClient.cpp:
25641 dbus service: chain up progress methods
25643 2009-05-07 Jussi Kukkonen <jku@linux.intel.com>
25645 * src/gtk-ui/sync-ui.c:
25647 dbus client: improve error handling
25649 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
25653 packaging: include LICENSE texts
25655 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25657 * configure-pre.in:
25658 * src/core/SoupTransportAgent.cpp:
25659 * src/core/SyncEvolutionConfig.cpp:
25661 HTTP: check for libsoup-gnome first and use GNOME proxy settings
25664 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25666 * src/core/EvolutionSyncClient.cpp:
25667 * src/core/SyncML.cpp:
25668 * src/core/SyncML.h:
25670 SyncReport: store overall synchronization status
25672 2009-05-08 Patrick Ohly <patrick.ohly@intel.com>
25674 * src/default/syncevolution/Funambol/icon.png:
25675 * src/default/syncevolution/ScheduleWorld/icon.png:
25677 icons for services (#2062): cannot be used until we have proper
25678 permission by their owners
25680 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
25684 packaging: include LICENSE texts
25686 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
25689 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
25692 2009-05-07 Jussi Kukkonen <jku@linux.intel.com>
25694 * src/gtk-ui/sync-ui.c:
25695 * src/gtk-ui/sync-ui.rc:
25696 * src/gtk-ui/ui.glade:
25698 dbus client: show more last sync report data in UI
25700 2009-05-07 Jussi Kukkonen <jku@linux.intel.com>
25702 * src/gtk-ui/sync-ui.c:
25703 * src/gtk-ui/sync-ui.rc:
25704 * src/gtk-ui/ui.glade:
25706 dbius client: update to match tweaked designs
25708 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
25710 * configure-pre.in:
25712 bumped version: 0.8.1+0.9+ui+20090507
25714 2009-05-07 Patrick Ohly <patrick.ohly@intel.com>
25717 Merge branch 'master' into ui
25719 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25721 * configure-pre.in:
25723 add gio-2.0 to PKG_CHECK_MODULES
25725 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
25728 Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
25731 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
25734 * configure-post.in:
25735 * interfaces/Makefile.am:
25736 * interfaces/spec-strip-docs.xsl:
25737 * interfaces/syncevo-full.xml:
25738 * interfaces/syncevo-marshal.list:
25739 * org.Moblin.SyncEvolution.service.in:
25740 * src/Makefile-gen.am:
25741 * src/dbus/Makefile.am:
25743 * src/dbus/interfaces/Makefile.am:
25744 * src/dbus/interfaces/spec-strip-docs.xsl:
25745 * src/dbus/interfaces/syncevo-full.xml:
25746 * src/dbus/interfaces/syncevo-marshal.list:
25747 * src/dbus/syncevo-dbus-types.c:
25748 * src/dbus/syncevo-dbus-types.h:
25749 * src/dbus/syncevo-dbus.c:
25750 * src/dbus/syncevo-dbus.h:
25751 * src/dbus/syncevo-dbus.pc.in:
25753 * src/gtk-ui/Makefile.am:
25754 * src/gtk-ui/mux-window.c:
25755 * src/gtk-ui/sync-ui-config.h:
25756 * src/gtk-ui/sync-ui.c:
25757 * src/org.Moblin.SyncEvolution.service.in:
25758 * syncevo-dbus.pc.in:
25759 * syncevo-dbus/Makefile.am:
25760 * syncevo-dbus/README:
25761 * syncevo-dbus/syncevo-dbus-types.c:
25762 * syncevo-dbus/syncevo-dbus-types.h:
25763 * syncevo-dbus/syncevo-dbus.c:
25764 * syncevo-dbus/syncevo-dbus.h:
25765 * syncevo-dbus/test.c:
25767 build rules: moved D-Bus into sub directories
25769 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25771 * src/gtk-ui/sync-ui.c:
25773 dbus client: dont use gdk_pixbuf_new_from_stream_at_scale
25775 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25777 * src/gtk-ui/mux-window.c:
25778 * src/gtk-ui/ui.glade:
25780 workaround for MuxWindow icons if not in theme
25782 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25784 * src/gtk-ui/mux-window.c:
25785 * src/gtk-ui/sync-ui.c:
25787 dbus-client: avoid GLib 2.18 features
25789 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
25791 * configure-pre.in:
25793 intltool: is 0.37.1 good enough?!
25795 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
25799 Makefile: removed obsolete DISTCHECK_CONFIGURE_FLAGS
25801 2009-05-06 Patrick Ohly <patrick.ohly@intel.com>
25803 * configure-pre.in:
25805 compilation fix: when not configuring translation some vars must
25806 be set manually for po/Makefile
25808 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25811 * src/gtk-ui/sync-ui.c:
25813 dbus client: add translatable strings to sync ui
25815 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25817 * src/gtk-ui/Makefile.am:
25818 * src/gtk-ui/sync.desktop:
25819 * src/gtk-ui/sync.png:
25821 dbus client: icon is in moblin theme, no need to include here
25823 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25827 * configure-post.in:
25828 * configure-pre.in:
25832 * src/gtk-ui/Makefile.am:
25833 * src/gtk-ui/sync-ui.c:
25835 add internationalization support
25837 2009-05-06 Jussi Kukkonen <jku@linux.intel.com>
25839 * src/gtk-ui/Makefile.am:
25840 * src/gtk-ui/sync.desktop:
25841 * src/gtk-ui/sync.png:
25843 dbus client: really add desktop file,icon
25845 2009-05-05 Jussi Kukkonen <jku@linux.intel.com>
25847 * src/Makefile-gen.am:
25848 * src/gtk-ui/Makefile.am:
25852 2009-05-05 Jussi Kukkonen <jku@linux.intel.com>
25854 * src/gtk-ui/sync-generic.png:
25856 dbus client: add missing icon
25858 2009-05-05 Patrick Ohly <patrick.ohly@intel.com>
25860 * configure-pre.in:
25862 version bump: 0.8.1+0.9+20090505
25864 2009-05-05 Patrick Ohly <patrick.ohly@intel.com>
25866 * src/backends/evolution/EvolutionCalendarSource.cpp:
25868 EvolutionCalendarSource: extra sanity check for empty TZID
25870 2009-05-05 Patrick Ohly <patrick.ohly@intel.com>
25873 * src/backends/evolution/EvolutionMemoSource.cpp:
25874 * test/synccompare.pl:
25875 * test/testcases/imemo20.ics:
25877 EvolutionMemoSource: notes with only a summary were not sent
25880 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
25882 * src/client-test-app.cpp:
25883 * src/core/EvolutionSyncSource.h:
25885 removed obsolete EvolutionSyncSource::get*ItemKey() methods
25887 2009-05-02 Patrick Ohly <patrick.ohly@intel.com>
25889 * test/ClientTest.cpp:
25890 * test/ClientTest.h:
25892 testing: check for correct server behavior during
25893 refresh-from-client
25895 2009-04-30 Patrick Ohly <patrick.ohly@intel.com>
25898 Merge branch 'master' into ui
25900 2009-04-30 Patrick Ohly <patrick.ohly@intel.com>
25903 license: merged LGPL v2.1 -> LGPL v2.1 + v3 change
25905 2009-04-30 Patrick Ohly <patrick.ohly@gmx.de>
25908 * test/ClientTest.cpp:
25909 * test/ClientTest.h:
25910 * test/client-test-main.cpp:
25911 * test/client-test.cpp:
25912 * test/synccompare.pl:
25915 license: changed to LGPL v2.1 + v3
25917 2009-04-30 Patrick Ohly <patrick.ohly@gmx.de>
25920 * debian/dbus-wrapper.cpp:
25921 * src/TestMain.cpp:
25922 * src/backends/addressbook/AddressBookConstants.cpp:
25923 * src/backends/addressbook/AddressBookSource.cpp:
25924 * src/backends/addressbook/AddressBookSource.h:
25925 * src/backends/addressbook/AddressBookSourceRegister.cpp:
25926 * src/backends/evolution/EvolutionCalendarSource.cpp:
25927 * src/backends/evolution/EvolutionCalendarSource.h:
25928 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
25929 * src/backends/evolution/EvolutionContactSource.cpp:
25930 * src/backends/evolution/EvolutionContactSource.h:
25931 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
25932 * src/backends/evolution/EvolutionMemoSource.cpp:
25933 * src/backends/evolution/EvolutionMemoSource.h:
25934 * src/backends/evolution/libical/icalstrdup.c:
25935 * src/backends/evolution/libical/icalstrdup.h:
25936 * src/backends/file/FileSyncSource.cpp:
25937 * src/backends/file/FileSyncSource.h:
25938 * src/backends/file/FileSyncSourceRegister.cpp:
25939 * src/backends/sqlite/SQLiteContactSource.cpp:
25940 * src/backends/sqlite/SQLiteContactSource.h:
25941 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
25942 * src/backends/sqlite/SQLiteUtil.cpp:
25943 * src/backends/sqlite/SQLiteUtil.h:
25944 * src/client-test-app.cpp:
25945 * src/core/ConfigNode.h:
25946 * src/core/ConfigTree.h:
25947 * src/core/EvolutionSmartPtr.h:
25948 * src/core/EvolutionSyncClient.cpp:
25949 * src/core/EvolutionSyncClient.h:
25950 * src/core/EvolutionSyncSource.cpp:
25951 * src/core/EvolutionSyncSource.h:
25952 * src/core/FileConfigNode.cpp:
25953 * src/core/FileConfigNode.h:
25954 * src/core/FileConfigTree.cpp:
25955 * src/core/FileConfigTree.h:
25956 * src/core/FilterConfigNode.cpp:
25957 * src/core/FilterConfigNode.h:
25958 * src/core/PrefixConfigNode.cpp:
25959 * src/core/PrefixConfigNode.h:
25960 * src/core/SafeConfigNode.cpp:
25961 * src/core/SafeConfigNode.h:
25962 * src/core/SyncEvolutionCmdline.cpp:
25963 * src/core/SyncEvolutionCmdline.h:
25964 * src/core/SyncEvolutionConfig.cpp:
25965 * src/core/SyncEvolutionConfig.h:
25966 * src/core/SyncEvolutionUtil.cpp:
25967 * src/core/SyncEvolutionUtil.h:
25968 * src/core/TrackingSyncSource.cpp:
25969 * src/core/TrackingSyncSource.h:
25970 * src/core/VolatileConfigNode.h:
25971 * src/core/VolatileConfigTree.h:
25972 * src/core/eds_abi_wrapper.cpp:
25973 * src/core/eds_abi_wrapper.h:
25974 * src/syncevolution.cpp:
25976 license: changed to LGPL v2.1 + v3
25978 2009-04-27 Jussi Kukkonen <jku@linux.intel.com>
25980 * src/gtk-ui/mux-window.c:
25981 * src/gtk-ui/sync-ui.c:
25983 dbus client: load icons from theme
25985 2009-04-27 Jussi Kukkonen <jku@linux.intel.com>
25987 * src/DBusSyncClient.cpp:
25988 * src/DBusSyncClient.h:
25990 dbus service: override getPrintChanges()
25992 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
25994 * src/client-test-app.cpp:
25995 * src/core/EvolutionSyncClient.cpp:
25996 * src/core/EvolutionSyncClient.h:
25997 * src/core/EvolutionSyncSource.h:
25998 * src/core/SyncML.cpp:
25999 * src/core/SyncML.h:
26000 * src/core/TrackingSyncSource.cpp:
26001 * src/core/TrackingSyncSource.h:
26003 added/improved reporting of local changes
26005 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
26007 * src/client-test-app.cpp:
26008 * src/core/EvolutionSyncSource.h:
26010 removed obsolete EvolutionSyncSource::get*ItemKey() methods
26012 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
26014 * src/core/EvolutionSyncClient.cpp:
26016 removed debugging artifact from last check in
26018 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
26020 * src/core/EvolutionSyncClient.cpp:
26021 * src/core/HashConfigNode.h:
26022 * src/core/Makefile.am:
26023 * src/core/SyncML.cpp:
26024 * src/core/SyncML.h:
26026 SyncReport: utility functions for serializing in a ConfigNode
26028 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
26030 * src/core/EvolutionSyncClient.cpp:
26032 session info: fixed incorrect "numbers of items after sync"
26034 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
26036 * src/core/ConfigNode.h:
26037 * src/core/EvolutionSyncClient.cpp:
26038 * src/core/FileConfigNode.h:
26039 * src/core/SafeConfigNode.h:
26041 ConfigNode + status.ini: added template methods for automatic
26042 conversion to/from string
26044 2009-04-29 Patrick Ohly <patrick.ohly@intel.com>
26046 * configure-pre.in:
26048 --enable-gui: don't build GUI unless selected, extended help text
26050 2009-04-25 Jussi Kukkonen <jku@linux.intel.com>
26052 * src/gtk-ui/sync-ui.c:
26054 dbus client: don't free server data when it's still used...
26056 2009-04-25 Jussi Kukkonen <jku@linux.intel.com>
26058 * src/gtk-ui/mux-window.c:
26060 dbus client: remove unnecessary MuxWindow function skeletons
26062 2009-04-25 Jussi Kukkonen <jku@linux.intel.com>
26064 * src/gtk-ui/mux-icon-button.c:
26065 * src/gtk-ui/mux-icon-button.h:
26066 * src/gtk-ui/mux-window.c:
26068 dbus client: refactor MuxIconButton
26070 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
26072 * configure-post.in:
26073 * configure-pre.in:
26074 * src/gtk-ui/mux-frame.c:
26075 * src/gtk-ui/mux-frame.h:
26076 * src/gtk-ui/sync-ui.c:
26077 * src/gtk-ui/ui.glade:
26079 dbus client: allow building with no Mux widgets
26081 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
26083 * src/gtk-ui/Makefile.am:
26084 * src/gtk-ui/mux-bin.c:
26085 * src/gtk-ui/mux-bin.h:
26086 * src/gtk-ui/mux-frame.c:
26087 * src/gtk-ui/mux-frame.h:
26088 * src/gtk-ui/sync-ui.c:
26089 * src/gtk-ui/sync-ui.rc:
26091 rename MuxBin to MuxFrame
26093 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
26095 * src/gtk-ui/sync-ui.c:
26097 dbus client: bug fix: progress text wasn't updated after sync
26099 2009-04-24 Jussi Kukkonen <jku@linux.intel.com>
26101 * src/syncevo-dbus-server.cpp:
26102 * src/syncevo-dbus-server.h:
26104 dbus client: shutdown after client inactivity
26106 2009-04-23 Jussi Kukkonen <jku@linux.intel.com>
26108 * src/gtk-ui/sync-ui.c:
26109 * src/syncevo-dbus-server.cpp:
26110 * syncevo-dbus/syncevo-dbus-types.c:
26112 dbus client: stop leaking memory on every dbus callback
26114 2009-04-23 Jussi Kukkonen <jku@linux.intel.com>
26116 * interfaces/syncevo-full.xml:
26117 * src/gtk-ui/sync-ui-config.c:
26118 * src/gtk-ui/sync-ui.c:
26119 * src/syncevo-dbus-server.cpp:
26120 * syncevo-dbus/syncevo-dbus-types.c:
26121 * syncevo-dbus/syncevo-dbus-types.h:
26122 * syncevo-dbus/syncevo-dbus.c:
26123 * syncevo-dbus/syncevo-dbus.h:
26125 support sync reports in dbus api, use GetSyncReports in ui
26127 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
26129 * src/gtk-ui/sync-ui.c:
26131 dbus client: fix bug in gconf change handling
26133 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
26135 * src/gtk-ui/Makefile.am:
26136 * src/gtk-ui/sync-ui.c:
26138 dbus client: use generice sync icon
26140 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
26142 * src/gtk-ui/sync-ui.c:
26144 work around duplicate synthesis errors
26146 2009-04-22 Jussi Kukkonen <jku@linux.intel.com>
26148 * src/DBusSyncClient.cpp:
26150 dbus service: use SetPrintChanges()
26152 2009-04-24 Patrick Ohly <patrick.ohly@intel.com>
26154 * configure-pre.in:
26156 version bump: 0.8+0.9+20090424
26158 2009-04-24 Patrick Ohly <patrick.ohly@intel.com>
26160 * src/core/EvolutionSyncClient.cpp:
26162 Bugzilla 1412: no data source enabled => XML error => should be
26165 2009-04-23 Patrick Ohly <patrick.ohly@intel.com>
26167 * src/core/SyncEvolutionCmdline.cpp:
26169 command line synopsis: --print-sessions can be combined with
26172 2009-04-23 Patrick Ohly <patrick.ohly@intel.com>
26175 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
26177 2009-04-23 Patrick Ohly <patrick.ohly@intel.com>
26179 * src/client-test-app.cpp:
26180 * src/core/EvolutionSyncClient.cpp:
26181 * src/core/EvolutionSyncClient.h:
26182 * src/core/EvolutionSyncSource.h:
26183 * src/core/SyncEvolutionCmdline.cpp:
26184 * src/core/SyncEvolutionCmdline.h:
26185 * src/core/SyncML.cpp:
26186 * src/core/SyncML.h:
26187 * src/core/TrackingSyncSource.cpp:
26188 * src/core/TrackingSyncSource.h:
26190 added --restore and fixed --status
26192 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
26195 * src/core/SyncEvolutionCmdline.cpp:
26197 command line: removed traces of never implemented --properties
26200 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
26202 * src/client-test-app.cpp:
26203 * src/core/EvolutionSyncClient.cpp:
26204 * src/core/EvolutionSyncClient.h:
26205 * src/core/EvolutionSyncSource.h:
26206 * src/core/SyncML.cpp:
26207 * src/core/SyncML.h:
26208 * src/core/TrackingSyncSource.cpp:
26209 * src/core/TrackingSyncSource.h:
26211 log dir handling: changed backup files from single file to
26212 directory, remember number of items in backup
26214 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
26216 * src/core/ConfigNode.h:
26217 * src/core/FileConfigNode.cpp:
26219 config nodes: utility code to create a node for a specific file
26221 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
26223 * src/core/FileConfigNode.cpp:
26225 FileConfigNode: error messages should refer to full path
26227 2009-04-22 Patrick Ohly <patrick.ohly@intel.com>
26229 * test/synccompare.pl:
26231 synccompare: each of the two parameters can refer to a directory
26232 of items in addition to plain files
26234 2009-04-21 Jussi Kukkonen <jku@linux.intel.com>
26236 * src/gtk-ui/sync-ui.c:
26238 dbus client: handle more sync errors
26240 2009-04-21 Jussi Kukkonen <jku@linux.intel.com>
26242 * src/gtk-ui/sync-ui.c:
26243 * src/gtk-ui/ui.glade:
26245 dbus client: improve error output
26247 2009-04-17 Jussi Kukkonen <jku@linux.intel.com>
26249 * src/gtk-ui/sync-ui-config.c:
26250 * src/gtk-ui/sync-ui-config.h:
26251 * src/gtk-ui/sync-ui.c:
26253 dbus client: update sync mode handling to match server
26255 2009-04-17 Jussi Kukkonen <jku@linux.intel.com>
26257 * interfaces/Makefile.am:
26259 dbus interface: remove syncevo-marshal.list from BUILT_SOURCES
26261 2009-04-17 Jussi Kukkonen <jku@linux.intel.com>
26263 * src/DBusSyncClient.cpp:
26264 * src/DBusSyncClient.h:
26265 * src/syncevo-dbus-server.cpp:
26267 dbus service: add support for per-source syncmode
26269 2009-04-21 Patrick Ohly <patrick.ohly@intel.com>
26271 * src/core/EvolutionSyncClient.cpp:
26272 * src/core/SyncEvolutionCmdline.cpp:
26273 * src/core/SyncEvolutionConfig.cpp:
26274 * src/core/SyncEvolutionConfig.h:
26276 logging: allow detailed control over printing of database changes
26277 with --printChanges
26279 2009-04-20 Patrick Ohly <patrick.ohly@intel.com>
26281 * configure-pre.in:
26283 configure: --disable-dbus-service and --disable-gui didn't work
26285 2009-04-17 Patrick Ohly <patrick.ohly@intel.com>
26287 * src/gtk-ui/Makefile.am:
26289 GTK UI: build fixes for out-of-tree compilation
26291 2009-04-17 Patrick Ohly <patrick.ohly@intel.com>
26293 * src/core/SyncEvolutionConfig.cpp:
26295 config templates: silently ignore missing template directory
26297 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26299 * src/Makefile-gen.am:
26300 * syncevo-dbus/Makefile.am:
26302 dbus service: use builddir when referring to dbus interface file
26304 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26306 * src/gtk-ui/sync-ui.c:
26308 dbus client: remove "settings" title bar button
26310 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26312 * src/Makefile-gen.am:
26314 dbus service: build syncevo-dbus-glue.h explicitly
26316 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26319 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
26321 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26324 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
26326 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26328 * src/core/EvolutionSyncClient.cpp:
26329 * src/core/SyncEvolutionCmdline.cpp:
26330 * src/core/SyncEvolutionConfig.cpp:
26331 * src/core/SyncEvolutionConfig.h:
26332 * src/core/SyncEvolutionUtil.cpp:
26333 * src/core/SyncEvolutionUtil.h:
26335 logging: enable log dirs by default
26337 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26339 * src/core/SyncEvolutionUtil.cpp:
26341 logging: create directories with access permissions only for the
26344 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26346 * interfaces/syncevo-full.xml:
26347 * src/gtk-ui/README:
26348 * src/gtk-ui/sync-ui.c:
26349 * src/gtk-ui/ui.glade:
26350 * src/syncevo-dbus-server.cpp:
26351 * syncevo-dbus/syncevo-dbus.c:
26352 * syncevo-dbus/syncevo-dbus.h:
26354 dbus client: support removing services
26356 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26360 change makefile subdir order: syncevo-dbus before src
26362 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26364 * src/gtk-ui/sync-ui.c:
26366 dbus client: bug fix: don't eat all keyboard input
26368 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26370 * src/gtk-ui/sync-ui.c:
26372 dbus client: set focus correctly
26374 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26376 * src/gtk-ui/mux-bin.c:
26377 * src/gtk-ui/sync-ui.rc:
26378 * src/gtk-ui/ui.glade:
26380 dbus client: fix allocation bug in MuxBin, tweak related layout
26383 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26386 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
26388 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26390 * src/core/SafeConfigNode.cpp:
26392 SafeConfigNode: the if clause for non-strict escaping did not
26395 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26397 * test/testcases/ical20.ics:
26399 testing: the "New York" test case works again
26401 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26403 * src/gtk-ui/sync-ui.c:
26404 * src/gtk-ui/sync-ui.rc:
26406 dbus client: tweak bin insensitivity
26408 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26411 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
26413 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26415 * src/core/ConfigNode.h:
26416 * src/core/EvolutionSyncClient.cpp:
26417 * src/core/SyncEvolutionCmdline.cpp:
26418 * src/core/SyncML.cpp:
26419 * src/core/SyncML.h:
26421 log handling: SyncReport is stored in log dir and can be
26424 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26426 * src/gtk-ui/mux-bin.c:
26427 * src/gtk-ui/sync-ui.c:
26428 * src/gtk-ui/sync-ui.rc:
26430 dbus client: use insensitivity in main window Bins
26432 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26434 * src/gtk-ui/sync-ui.rc:
26435 * src/gtk-ui/ui.glade:
26437 dbus client; add styling for main window
26439 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26441 * src/core/EvolutionSyncClient.cpp:
26442 * src/core/SyncEvolutionCmdline.cpp:
26443 * src/core/SyncML.cpp:
26444 * src/core/SyncML.h:
26446 logging: record start/end times in SyncReport and print it
26448 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26450 * src/gtk-ui/Makefile.am:
26451 * src/gtk-ui/mux-icon-button.c:
26452 * src/gtk-ui/mux-icon-button.h:
26453 * src/gtk-ui/mux-window.c:
26454 * src/gtk-ui/mux-window.h:
26455 * src/gtk-ui/sync-ui.c:
26456 * src/gtk-ui/sync-ui.rc:
26458 dbus client: add MuxWindow class, use it in the client
26460 2009-04-16 Jussi Kukkonen <jku@linux.intel.com>
26462 * src/gtk-ui/mux-bin.c:
26464 dbus client: add title-font property to MuxBin
26466 2009-04-15 Jussi Kukkonen <jku@linux.intel.com>
26468 * src/gtk-ui/Makefile.am:
26469 * src/gtk-ui/close.png:
26470 * src/gtk-ui/close_hover.png:
26471 * src/gtk-ui/settings.png:
26472 * src/gtk-ui/settings_hover.png:
26474 add tmp images for window decoration buttons
26476 2009-04-14 Jussi Kukkonen <jku@linux.intel.com>
26478 * src/gtk-ui/sync-ui.c:
26480 dbus client: do sensitivity changes on the bins, not buttons
26482 2009-04-16 Patrick Ohly <patrick.ohly@intel.com>
26484 * src/core/SyncEvolutionCmdline.cpp:
26486 command line: added long description of --remove option
26488 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
26490 * src/core/EvolutionSyncClient.cpp:
26491 * src/core/EvolutionSyncClient.h:
26492 * src/core/SyncEvolutionCmdline.cpp:
26493 * src/core/SyncML.h:
26495 log handling: save start and end time in log dir, retrieve as
26498 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
26500 * src/core/SafeConfigNode.cpp:
26501 * src/core/SafeConfigNode.h:
26503 SafeConfigNode: added less strict escaping for use with
26506 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
26508 * src/core/EvolutionSyncClient.cpp:
26509 * src/core/EvolutionSyncClient.h:
26510 * src/core/SyncEvolutionCmdline.cpp:
26511 * src/core/SyncEvolutionCmdline.h:
26513 log handling: added access to previous sync sessions
26515 2009-04-15 Patrick Ohly <patrick.ohly@intel.com>
26517 * src/core/ConfigTree.h:
26518 * src/core/EvolutionSyncClient.cpp:
26519 * src/core/FileConfigTree.cpp:
26520 * src/core/FileConfigTree.h:
26521 * src/core/SyncEvolutionCmdline.cpp:
26522 * src/core/SyncEvolutionCmdline.h:
26523 * src/core/SyncEvolutionConfig.cpp:
26524 * src/core/SyncEvolutionConfig.h:
26525 * src/core/SyncEvolutionUtil.cpp:
26526 * src/core/SyncEvolutionUtil.h:
26528 config handling: added removing of a configuration
26530 2009-04-14 Jussi Kukkonen <jku@linux.intel.com>
26533 Merge commit 'origin/ui' into ui
26535 2009-04-14 Jussi Kukkonen <jku@linux.intel.com>
26537 * src/gtk-ui/README:
26538 * src/gtk-ui/sync-ui.c:
26540 dbus client: add README
26542 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
26544 * src/gtk-ui/ui.glade:
26546 dbus client: tweak service list padding
26548 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
26550 * src/default/README:
26551 * src/default/syncevolution/funambol/icon.png:
26552 * src/default/syncevolution/scheduleworld/icon.png:
26554 add funambol logo, make scheduleworld logo transparent
26556 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
26558 * src/gtk-ui/sync-ui.c:
26560 dbus client: fix memory leak
26562 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
26564 * src/gtk-ui/sync-ui.c:
26566 dbus client: fix focus/transient bug
26568 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
26570 * src/gtk-ui/sync-ui.c:
26572 dbus client: mark current service with bold in service list
26574 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
26576 * src/gtk-ui/sync-ui.c:
26578 dbus client: close secondary windows on ESC
26580 2009-04-10 Jussi Kukkonen <jku@linux.intel.com>
26582 * src/gtk-ui/Makefile.am:
26583 * src/gtk-ui/sync-ui.c:
26584 * src/gtk-ui/sync-ui.rc:
26585 * src/gtk-ui/ui.glade:
26587 dbus client: ui improvements
26589 2009-04-09 Patrick Ohly <patrick.ohly@intel.com>
26591 * configure-pre.in:
26593 version bumped for intermediate release
26595 2009-04-09 Jussi Kukkonen <jku@linux.intel.com>
26598 * configure-post.in:
26599 * src/Makefile-gen.am:
26600 * src/gtk-ui/Makefile.am:
26601 * src/gtk-ui/mux-bin.c:
26602 * src/gtk-ui/mux-bin.h:
26603 * src/gtk-ui/sync-ui-config.c:
26604 * src/gtk-ui/sync-ui-config.h:
26605 * src/gtk-ui/sync-ui.c:
26606 * src/gtk-ui/ui.glade:
26607 * src/sync-ui-config.c:
26608 * src/sync-ui-config.h:
26612 dbus client: add and use new widget MuxBin
26614 2009-04-08 Patrick Ohly <patrick.ohly@intel.com>
26616 * src/core/SyncEvolutionCmdline.cpp:
26618 testing: file:// prefix in IconURI
26620 2009-04-08 Patrick Ohly <patrick.ohly@intel.com>
26623 Merge branch 'ui' of git@git.moblin.org:syncevolution into ui
26625 2009-04-08 Patrick Ohly <patrick.ohly@intel.com>
26627 * src/core/EvolutionSyncClient.cpp:
26628 * src/core/SyncEvolutionCmdline.cpp:
26629 * src/core/SyncEvolutionConfig.cpp:
26630 * src/core/SyncEvolutionUtil.cpp:
26631 * src/core/SyncEvolutionUtil.h:
26632 * src/default/syncevolution/Funambol/config.ini:
26633 * src/default/syncevolution/Funambol/sources/addressbook/config.ini:
26634 * src/default/syncevolution/Funambol/sources/calendar/config.ini:
26635 * src/default/syncevolution/Funambol/sources/memo/config.ini:
26636 * src/default/syncevolution/Funambol/sources/todo/config.ini:
26637 * src/default/syncevolution/ScheduleWorld/config.ini:
26638 * src/default/syncevolution/ScheduleWorld/icon.png:
26639 * src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
26640 * src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
26641 * src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
26642 * src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
26643 * src/default/syncevolution/funambol/config.ini:
26644 * src/default/syncevolution/funambol/sources/addressbook/config.ini:
26645 * src/default/syncevolution/funambol/sources/calendar/config.ini:
26646 * src/default/syncevolution/funambol/sources/memo/config.ini:
26647 * src/default/syncevolution/funambol/sources/todo/config.ini:
26648 * src/default/syncevolution/scheduleworld/config.ini:
26649 * src/default/syncevolution/scheduleworld/icon.png:
26650 * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
26651 * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
26652 * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
26653 * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
26655 configuration: template and server names are mixed case with
26656 case-insensitive comparison now
26658 2009-04-08 Jussi Kukkonen <jku@linux.intel.com>
26660 * src/sync-ui-config.c:
26661 * src/sync-ui-config.h:
26664 dbus client: massive tabs -> 4 spaces change
26666 2009-04-08 Jussi Kukkonen <jku@linux.intel.com>
26668 * src/Makefile-gen.am:
26669 * src/sync-ui-config.c:
26670 * src/sync-ui-config.h:
26673 dbus client: refactor server configuration to a new file
26675 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26677 * interfaces/syncevo-full.xml:
26679 * src/syncevo-dbus-server.cpp:
26681 * syncevo-dbus/syncevo-dbus-types.c:
26682 * syncevo-dbus/syncevo-dbus-types.h:
26683 * syncevo-dbus/test.c:
26685 dbus service & client: support webURL and iconURI
26687 2009-04-08 Jussi Kukkonen <jku@linux.intel.com>
26689 * src/core/SyncEvolutionConfig.cpp:
26691 prepend iconURI with "file://" when icon is local file Please
26692 enter the commit message for your changes.
26694 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26697 Merge commit 'origin/ui' into ui
26699 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26704 dbus client: add "un-templated" services
26706 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26709 Merge branch 'dbus' into ui
26711 2009-04-07 Patrick Ohly <patrick.ohly@intel.com>
26715 * interfaces/syncevo.xml:
26716 * src/Makefile-gen.am:
26717 * src/core/FileConfigNode.cpp:
26718 * src/core/FileConfigNode.h:
26719 * src/core/FileConfigTree.cpp:
26720 * src/core/FileConfigTree.h:
26721 * src/core/Makefile.am:
26722 * src/core/SyncEvolutionCmdline.cpp:
26723 * src/core/SyncEvolutionConfig.cpp:
26724 * src/core/SyncEvolutionConfig.h:
26725 * src/core/VolatileConfigNode.h:
26726 * src/default/README:
26727 * src/default/syncevolution/funambol/config.ini:
26728 * src/default/syncevolution/funambol/sources/addressbook/config.ini:
26729 * src/default/syncevolution/funambol/sources/calendar/config.ini:
26730 * src/default/syncevolution/funambol/sources/memo/config.ini:
26731 * src/default/syncevolution/funambol/sources/todo/config.ini:
26732 * src/default/syncevolution/scheduleworld/config.ini:
26733 * src/default/syncevolution/scheduleworld/icon.png:
26734 * src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
26735 * src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
26736 * src/default/syncevolution/scheduleworld/sources/memo/config.ini:
26737 * src/default/syncevolution/scheduleworld/sources/todo/config.ini:
26739 configuration: added support for configuration templates in /etc
26742 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26744 * src/syncevo-dbus-server.cpp:
26745 * syncevo-dbus/syncevo-dbus-types.h:
26747 dbus service: bug fixes, add error codes
26749 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26753 dbus client: bug fixes
26755 2009-04-07 Patrick Ohly <patrick.ohly@intel.com>
26757 * configure-pre.in:
26759 autotools: first PKG_CHECK_MODULES() must be unconditional
26761 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26763 * configure-pre.in:
26766 dbus client: get rid of gvfs dependency
26768 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26770 * interfaces/syncevo-full.xml:
26772 dbus service: document dbus api
26774 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26776 * configure-pre.in:
26777 * interfaces/Makefile.am:
26778 * interfaces/spec-strip-docs.xsl:
26779 * interfaces/syncevo-full.xml:
26780 * interfaces/syncevo.xml:
26782 dbus service: use xsltproc to produce non-documented dbus API
26785 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26789 dbus client: implement "reset service settings"
26791 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26793 * syncevo-dbus/test.c:
26795 dbus service: exit test app on sync finish
26797 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26799 * interfaces/syncevo.xml:
26800 * src/syncevo-dbus-server.cpp:
26801 * syncevo-dbus/syncevo-dbus.c:
26802 * syncevo-dbus/syncevo-dbus.h:
26804 dbus service: add GetTemplateConfig method
26806 2009-04-07 Patrick Ohly <patrick.ohly@intel.com>
26809 * configure-pre.in:
26811 autotools: check for UI and D-Bus dependencies only when needed
26813 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26815 * syncevo-dbus/test.c:
26817 dbus service: exit test app on sync finish
26819 2009-04-07 Jussi Kukkonen <jku@linux.intel.com>
26821 * interfaces/syncevo.xml:
26822 * src/syncevo-dbus-server.cpp:
26823 * syncevo-dbus/syncevo-dbus.c:
26824 * syncevo-dbus/syncevo-dbus.h:
26826 dbus service: add GetTemplateConfig method
26828 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26831 Merge branch 'ui-patrick' into ui
26833 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26837 dbus client: get syncevolution return code via Progress signal
26839 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26842 Merge branch 'dbus' into ui
26844 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26846 * src/syncevo-dbus-server.cpp:
26848 dbus service: use Progress signal to return Syncevolution return
26851 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26854 * src/syncevo-dbus-server.cpp:
26857 dbus client: add sync mode support to client
26859 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
26862 * src/syncevo-dbus-server.cpp:
26863 * syncevo-dbus/test.c:
26865 fixed compiler warnings (unused variables, printf formatting,
26868 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
26870 * src/Makefile-gen.am:
26871 * syncevo-dbus/Makefile.am:
26873 out-of-tree compilation: need extra -I/-L arguments
26875 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26879 dbus client: implement source selection
26881 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
26883 * configure-pre.in:
26885 merging: disable extra PKG_CHECK_MODULES(SYNTHESIS)
26887 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
26890 Merge branch 'master' into ui
26892 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
26894 * src/syncevolution.xml:
26896 ical20: moved VTIMEZONE before VEVENT/VTODO
26898 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
26903 * configure-pre.in:
26905 docs + version: updated for 0.9 beta 1
26907 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26910 Merge branch 'dbus' into ui
26912 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26914 * src/syncevo-dbus-server.cpp:
26916 dbus service: copy template if config does not exist yet
26918 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26922 dbus client: make syncmode selector inactive
26924 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26929 dbus client: fix send & receive progress bug
26931 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26936 dbus client: save current service in gconf
26938 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26943 dbus client: implement server settings save
26945 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26948 Merge branch 'dbus' into ui
26950 2009-04-06 Jussi Kukkonen <jku@linux.intel.com>
26952 * src/syncevo-dbus-server.cpp:
26954 dbus service: implement SetServerConfig
26956 2009-04-06 Patrick Ohly <patrick.ohly@intel.com>
26958 * src/syncevolution.xml:
26960 SF #1874805: Syncing with Funambol results in loosing all-day
26963 2009-04-05 Jussi Kukkonen <jku@linux.intel.com>
26968 dbus client: stop hard coding sources in UI
26970 2009-04-05 Jussi Kukkonen <jku@linux.intel.com>
26972 * configure-post.in:
26973 * configure-pre.in:
26974 * src/Makefile-gen.am:
26978 dbus client: add GUI
26980 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
26982 * configure-pre.in:
26984 autotools: treat --with-synthesis-src value as git repo by
26987 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
26991 autotools: aclocal needs -Im4 to find ax_boost_base.m4
26993 2009-04-05 Jussi Kukkonen <jku@linux.intel.com>
26995 * src/syncevo-dbus-server.cpp:
26997 dbus service: send password in options as well
26999 2009-04-04 Jussi Kukkonen <jku@linux.intel.com>
27001 * interfaces/syncevo.xml:
27002 * src/syncevo-dbus-server.cpp:
27003 * syncevo-dbus/syncevo-dbus-types.c:
27004 * syncevo-dbus/syncevo-dbus-types.h:
27005 * syncevo-dbus/syncevo-dbus.c:
27006 * syncevo-dbus/syncevo-dbus.h:
27007 * syncevo-dbus/test.c:
27009 dbus service: make GetServers signature like GetTemplates
27011 2009-04-04 Jussi Kukkonen <jku@linux.intel.com>
27013 * interfaces/syncevo.xml:
27014 * src/syncevo-dbus-server.cpp:
27015 * syncevo-dbus/syncevo-dbus-types.c:
27016 * syncevo-dbus/syncevo-dbus-types.h:
27017 * syncevo-dbus/syncevo-dbus.c:
27018 * syncevo-dbus/syncevo-dbus.h:
27019 * syncevo-dbus/test.c:
27021 dbus service: add GetTemplates
27023 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
27025 * configure-pre.in:
27027 autotools: treat --with-synthesis-src value as git repo by
27030 2009-04-03 Patrick Ohly <patrick.ohly@intel.com>
27034 autotools: aclocal needs -Im4 to find ax_boost_base.m4
27036 2009-04-02 Jussi Kukkonen <jku@linux.intel.com>
27038 * src/syncevo-dbus-server.cpp:
27039 * syncevo-dbus/test.c:
27041 dbus service: fix option handling bug
27043 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27045 * syncevo-dbus/test.c:
27047 dbus service: add abort/suspend handling to test app
27049 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27051 * src/syncevo-dbus-server.cpp:
27053 dbus service: fix possible crasher on sync abort
27055 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27057 * src/DBusSyncClient.cpp:
27058 * src/DBusSyncClient.h:
27059 * src/syncevo-dbus-server.cpp:
27060 * src/syncevo-dbus-server.h:
27062 dbus service: handle suspend request
27064 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27066 * syncevo-dbus/test.c:
27068 dbus service: add signal handling to test app
27070 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27072 * interfaces/syncevo-marshal.list:
27073 * interfaces/syncevo.xml:
27074 * src/DBusSyncClient.cpp:
27075 * src/DBusSyncClient.h:
27076 * src/syncevo-dbus-server.cpp:
27077 * src/syncevo-dbus-server.h:
27078 * syncevo-dbus/syncevo-dbus.c:
27079 * syncevo-dbus/syncevo-dbus.h:
27081 dbus service: remove separate SourceProgress signal
27083 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27085 * src/DBusSyncClient.cpp:
27086 * src/syncevo-dbus-server.cpp:
27088 dbus service: fix broken progress emission
27090 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27092 * src/syncevo-dbus-server.cpp:
27094 dbus service: initial GetServerConfig implementation
27096 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27098 * syncevo-dbus/test.c:
27100 move dbus test app to syncevo-dbus/
27102 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27104 * src/syncevo-dbus-server.cpp:
27106 implement GetServers in dbus service
27108 2009-04-01 Jussi Kukkonen <jku@linux.intel.com>
27110 * src/DBusSyncClient.cpp:
27111 * src/DBusSyncClient.h:
27112 * src/Makefile-gen.am:
27113 * src/syncevo-dbus-server.cpp:
27115 fix dbus service build, fix init bug in DBusSyncClient
27117 2009-03-30 Jussi Kukkonen <jku@linux.intel.com>
27119 * src/DBusSyncClient.cpp:
27120 * src/DBusSyncClient.h:
27121 * src/Makefile-gen.am:
27122 * src/syncevo-dbus-server.cpp:
27123 * src/syncevo-dbus-server.h:
27125 add DBusSyncClient (a EvolutionSyncClient implementation)
27127 2009-03-01 Jussi Kukkonen <jku@linux.intel.com>
27129 * src/syncevo-dbus-server.cpp:
27131 fix dbus method return values
27133 2009-03-30 Jussi Kukkonen <jku@linux.intel.com>
27136 * configure-post.in:
27137 * configure-pre.in:
27138 * interfaces/Makefile.am:
27139 * interfaces/syncevo-marshal.list:
27140 * interfaces/syncevo.xml:
27141 * org.Moblin.SyncEvolution.service.in:
27142 * src/Makefile-gen.am:
27143 * src/syncevo-dbus-server.cpp:
27144 * src/syncevo-dbus-server.h:
27145 * syncevo-dbus.pc.in:
27146 * syncevo-dbus/Makefile.am:
27147 * syncevo-dbus/README:
27148 * syncevo-dbus/syncevo-dbus-types.c:
27149 * syncevo-dbus/syncevo-dbus-types.h:
27150 * syncevo-dbus/syncevo-dbus.c:
27151 * syncevo-dbus/syncevo-dbus.h:
27152 * syncevo-dbus/test.c:
27154 Add initial dbus api and wrapper client library
27156 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
27158 * src/syncevolution.xml:
27159 * test/testcases/itodo20.ics:
27161 ical20 todo: added support for URL and PERCENT-COMPLETE
27163 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
27165 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
27166 * src/client-test-app.cpp:
27167 * test/ClientTest.cpp:
27168 * test/ClientTest.h:
27170 testing: 'text' was incomplete
27172 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
27174 * src/core/SyncEvolutionCmdline.cpp:
27176 testing + WBXML: default has changed, revert this when WBXML is
27177 supported by ScheduleWorld
27179 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
27181 * test/ClientTest.cpp:
27183 testing: disable interrupted sync testing temporarily
27185 2009-04-01 Patrick Ohly <patrick.ohly@intel.com>
27187 * test/synccompare.pl:
27189 testing: ignore -(Standard) suffix in TZID
27191 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
27193 * src/syncevolution.xml:
27194 * test/testcases/vcard30.vcf:
27196 vcard: added X-MOZILLA-HTML support
27198 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
27200 * test/testcases/ical20.ics:
27202 testing: fixed wrong summary of daily repeating event
27204 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
27206 * test/testcases/ical20.ics:
27208 testing: simplified ical20 test cases for Synthesis engine
27210 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
27212 * src/core/SyncEvolutionConfig.cpp:
27214 WBXML: temporarily disabled by default because of Bugzilla 1360 -
27215 WBXML + ScheduleWorld: "UNKNOWN SERVER"
27217 2009-03-31 Patrick Ohly <patrick.ohly@intel.com>
27219 * src/core/CurlTransportAgent.cpp:
27220 * src/core/CurlTransportAgent.h:
27221 * src/core/EvolutionSyncClient.cpp:
27222 * src/core/SoupTransportAgent.cpp:
27223 * src/core/SoupTransportAgent.h:
27224 * src/core/TransportAgent.h:
27225 * test/ClientTest.cpp:
27227 HTTP transport: check reply content type
27229 2009-03-30 Patrick Ohly <patrick.ohly@intel.com>
27231 * test/testcases/ical20.ics:
27233 testing: removed 'New York' test case
27235 2009-03-30 Patrick Ohly <patrick.ohly@intel.com>
27237 * test/testcases/ical20.ics:
27239 testing: removed 'recurr at end of month' test case
27241 2009-03-30 Patrick Ohly <patrick.ohly@intel.com>
27243 * test/testcases/ical20.ics:
27245 Revert "testing: simplified test cases"
27247 2009-03-27 Patrick Ohly <patrick.ohly@intel.com>
27251 * configure-post.in:
27252 * configure-pre.in:
27253 * m4/ax_boost_base.m4:
27254 * src/backends/evolution/configure-sub.in:
27256 configure: fixed some checks (glib, boost, EDS)
27258 2009-03-27 Patrick Ohly <patrick.ohly@intel.com>
27260 * test/ClientTest.cpp:
27262 testing: fixed invalid memory access when printing empty log
27265 2009-03-26 Patrick Ohly <patrick.ohly@intel.com>
27267 * src/backends/evolution/EvolutionCalendarSource.cpp:
27269 Evolution calendar/memos/tasks: fixed support for system default
27272 2009-03-26 Patrick Ohly <patrick.ohly@intel.com>
27274 * src/core/SyncEvolutionConfig.cpp:
27276 Revert "WBXML: temporarily disabled by default because of
27277 Bugzilla 1360 - WBXML + ScheduleWorld: "UNKNOWN SERVER""
27279 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
27281 * configure-pre.in:
27283 0.9 alpha 20090325: version bumped
27285 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
27287 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
27289 testing: Client::Sync::vcard21::testConversion must use vcard 3.0
27292 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
27294 * src/core/SyncEvolutionConfig.cpp:
27296 WBXML: temporarily disabled by default because of Bugzilla 1360 -
27297 WBXML + ScheduleWorld: "UNKNOWN SERVER"
27299 2009-03-25 Patrick Ohly <patrick.ohly@intel.com>
27301 * build/update-copyrights.sh:
27302 * src/backends/addressbook/AddressBookConstants.cpp:
27303 * src/backends/addressbook/AddressBookSource.cpp:
27304 * src/backends/addressbook/AddressBookSource.h:
27305 * src/backends/addressbook/AddressBookSourceRegister.cpp:
27306 * src/backends/evolution/EvolutionCalendarSource.cpp:
27307 * src/backends/evolution/EvolutionCalendarSource.h:
27308 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
27309 * src/backends/evolution/EvolutionContactSource.cpp:
27310 * src/backends/evolution/EvolutionContactSource.h:
27311 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
27312 * src/backends/evolution/EvolutionMemoSource.cpp:
27313 * src/backends/evolution/EvolutionMemoSource.h:
27314 * src/backends/evolution/e-cal-check-timezones.c:
27315 * src/backends/evolution/e-cal-check-timezones.h:
27316 * src/backends/evolution/libical/icalstrdup.c:
27317 * src/backends/evolution/libical/icalstrdup.h:
27318 * src/backends/file/FileSyncSource.cpp:
27319 * src/backends/file/FileSyncSource.h:
27320 * src/backends/file/FileSyncSourceRegister.cpp:
27321 * src/backends/sqlite/SQLiteContactSource.cpp:
27322 * src/backends/sqlite/SQLiteContactSource.h:
27323 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
27324 * src/backends/sqlite/SQLiteUtil.cpp:
27325 * src/backends/sqlite/SQLiteUtil.h:
27326 * src/client-test-app.cpp:
27327 * src/core/ConfigNode.h:
27328 * src/core/ConfigTree.h:
27329 * src/core/CurlTransportAgent.cpp:
27330 * src/core/CurlTransportAgent.h:
27331 * src/core/EvolutionSmartPtr.h:
27332 * src/core/EvolutionSyncClient.cpp:
27333 * src/core/EvolutionSyncClient.h:
27334 * src/core/EvolutionSyncSource.cpp:
27335 * src/core/EvolutionSyncSource.h:
27336 * src/core/FileConfigNode.cpp:
27337 * src/core/FileConfigNode.h:
27338 * src/core/FileConfigTree.cpp:
27339 * src/core/FileConfigTree.h:
27340 * src/core/FilterConfigNode.cpp:
27341 * src/core/FilterConfigNode.h:
27342 * src/core/LogStdout.cpp:
27343 * src/core/LogStdout.h:
27344 * src/core/Logging.cpp:
27345 * src/core/Logging.h:
27346 * src/core/PrefixConfigNode.cpp:
27347 * src/core/PrefixConfigNode.h:
27348 * src/core/SafeConfigNode.cpp:
27349 * src/core/SafeConfigNode.h:
27350 * src/core/SoupTransportAgent.cpp:
27351 * src/core/SoupTransportAgent.h:
27352 * src/core/SyncEvolutionCmdline.cpp:
27353 * src/core/SyncEvolutionCmdline.h:
27354 * src/core/SyncEvolutionConfig.cpp:
27355 * src/core/SyncEvolutionConfig.h:
27356 * src/core/SyncEvolutionUtil.cpp:
27357 * src/core/SyncEvolutionUtil.h:
27358 * src/core/SyncML.cpp:
27359 * src/core/SyncML.h:
27360 * src/core/SynthesisDBPlugin.cpp:
27361 * src/core/SynthesisEngine.cpp:
27362 * src/core/SynthesisEngine.h:
27363 * src/core/TrackingSyncSource.cpp:
27364 * src/core/TrackingSyncSource.h:
27365 * src/core/TransportAgent.cpp:
27366 * src/core/TransportAgent.h:
27367 * src/core/VolatileConfigNode.h:
27368 * src/core/VolatileConfigTree.h:
27369 * src/core/eds_abi_wrapper.cpp:
27370 * src/core/eds_abi_wrapper.h:
27371 * src/syncevolution.cpp:
27372 * test/Algorithm/Diff.pm.bak:
27373 * test/ClientTest.cpp:
27374 * test/ClientTest.h:
27375 * test/client-test-main.cpp:
27376 * test/client-test.cpp:
27377 * test/synccompare.pl:
27382 2009-03-25 Patrick Ohly <patrick.ohly@gmx.de>
27385 * test/ClientTest.cpp:
27386 * test/ClientTest.h:
27387 * test/LICENSE.txt:
27388 * test/Sync4jContribution.pdf:
27389 * test/client-test-main.cpp:
27390 * test/client-test.cpp:
27391 * test/synccompare.pl:
27394 testing: relicensed as LGPL v2.1, like the rest of the code
27396 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
27398 * src/core/SynthesisDBPlugin.cpp:
27400 Moblin Bugzilla 1318: cannot connect to datastore implementation
27403 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
27406 * src/TestMain.cpp:
27407 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
27408 * src/syncclient_sample_config.xml:
27409 * src/syncserv_odbc.xml:
27410 * src/testCalendar.ics:
27411 * src/testMemo.ics:
27412 * src/testTask.ics:
27413 * src/testVCard.vcf:
27415 removed obsolete files
27417 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
27419 * src/backends/evolution/EvolutionCalendarSource.cpp:
27421 Evolution calendar/memos/tasks: added support for system default
27424 2009-03-24 Patrick Ohly <patrick.ohly@intel.com>
27426 * test/synccompare.pl:
27428 testing: use separate EXDATEs as normal form
27430 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27432 * src/syncevolution.xml:
27434 icalendar20: EXDATE as separate properties, not as list
27436 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27438 * src/syncevolution.xml:
27440 icalendar20: don't encode empty DESCRIPTION and LOCATION
27442 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27444 * test/testcases/ical20.ics:
27446 testing: simplified test cases
27448 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27450 * test/testcases/ical20.ics:
27452 testing: removed obsolete X-EVOLUTION-ENDDATE parameter
27454 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27456 * test/synccompare.pl:
27458 testing: remove default VALUE=DATE and join multiple EXDATE
27461 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27463 * test/synccompare.pl:
27465 testing: ignore difference due to different order of RRULE value
27468 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27470 * src/syncevolution.xml:
27472 vcard: added support for missing properties/parameters
27474 2009-03-23 Patrick Ohly <patrick.ohly@intel.com>
27476 * src/core/EvolutionSyncClient.cpp:
27477 * src/core/SynthesisEngine.cpp:
27478 * src/core/SynthesisEngine.h:
27480 Synthesis error reporting: added INFO messages instead of generic
27481 ERROR after aborting
27483 2009-03-22 Patrick Ohly <patrick.ohly@intel.com>
27485 * src/syncevolution.xml:
27487 vcard: don't force http prefix for URL properties
27489 2009-03-20 Patrick Ohly <patrick.ohly@intel.com>
27491 * src/syncevolution.xml:
27493 icalendar: merged upstream fix for ATTENDEE shaping
27495 2009-03-20 Patrick Ohly <patrick.ohly@intel.com>
27497 * src/syncevolution.xml:
27499 icalendar: added X-EVOLUTION-ALARM-UID
27501 2009-03-20 Patrick Ohly <patrick.ohly@intel.com>
27503 * src/syncevolution.xml:
27505 icalendar: send VALARM as passed in by Evolution
27507 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
27509 * src/syncevolution.xml:
27511 icalendar: don't convert alarm times needlessly
27513 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
27515 * src/syncevolution.xml:
27517 vcard: don't fold long lines
27519 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
27521 * test/ClientTest.cpp:
27523 testing: print sync name to give feedback while each sync test
27526 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
27528 * src/syncevolution.xml:
27530 icalendar: added extended attributes for meeting attendes
27532 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
27534 * test/synccompare.pl:
27536 synccompare: normalize case of mailto: in ATTENDEE and ORGANIZER
27538 2009-03-19 Patrick Ohly <patrick.ohly@intel.com>
27540 * test/testcases/ical20.ics:
27541 * test/testcases/imemo20.ics:
27542 * test/testcases/itodo20.ics:
27544 iCalendar 2.0 testcases: converted to CRLF as required by
27547 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27549 * src/backends/evolution/EvolutionContactSource.h:
27551 EvolutionContactSource: must use vCard 3.0 as internal format
27553 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27555 * src/syncevolution.xml:
27557 vcard: allow NICKNAME in vcard 2.1
27559 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27561 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
27562 * test/ClientTest.cpp:
27563 * test/ClientTest.h:
27565 vcard testing: use the right testcases for vcard21 conversion
27568 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27570 * test/synccompare.pl:
27571 * test/testcases/vcard30.vcf:
27573 vcard: removed special ADR TYPE=PARCEL handling
27575 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27577 * src/syncevolution.xml:
27579 vcard: better support for organizational info (ORG/ROLE)
27581 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27583 * src/syncevolution.xml:
27585 vcard: added TEL TYPE=CAR
27587 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27589 * src/syncevolution.xml:
27591 vcard: added X-EVOLUTION-FILE-AS and X-EVOLUTION-ANNIVERSARY
27593 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27595 * src/core/Makefile.am:
27597 XML to C: must escape the backslash itself
27599 2009-03-18 Patrick Ohly <patrick.ohly@intel.com>
27601 * test/synccompare.pl:
27603 normalize values which look like a date to YYYYMMDD
27605 2009-03-17 Patrick Ohly <patrick.ohly@intel.com>
27607 * src/core/EvolutionSyncClient.cpp:
27608 * src/core/SyncEvolutionConfig.h:
27609 * src/syncevolution.xml:
27611 DevInf: insert our own values into the XML config
27613 2009-03-17 Patrick Ohly <patrick.ohly@intel.com>
27616 * src/client-test-app.cpp:
27617 * src/core/EvolutionSyncClient.cpp:
27618 * src/core/SyncEvolutionCmdline.cpp:
27619 * src/core/SyncEvolutionConfig.cpp:
27620 * src/core/SyncEvolutionConfig.h:
27621 * test/ClientTest.cpp:
27622 * test/ClientTest.h:
27624 configuration: removed obsolete config options and added WBXML
27626 2009-03-17 Patrick Ohly <patrick.ohly@intel.com>
27628 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
27630 EvolutionContactSource: temporarily disabled broken test of
27633 2009-03-13 Patrick Ohly <patrick.ohly@intel.com>
27638 * configure-pre.in:
27639 * src/Makefile-gen.am:
27640 * src/core/Makefile.am:
27641 * src/core/SyncEvolutionCmdline.cpp:
27642 * src/core/SyncEvolutionUtil.cpp:
27643 * src/core/SyncEvolutionUtil.h:
27645 compilation: fixes + installation of client-test + version bump
27647 2009-03-12 Patrick Ohly <patrick.ohly@intel.com>
27649 * src/client-test-app.cpp:
27650 * src/core/EvolutionSyncClient.cpp:
27651 * src/core/EvolutionSyncClient.h:
27653 SyncModes + EvolutionSyncClient::setSyncModes(): utility code to
27654 set the sync mode per source in the current session
27656 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
27658 * src/client-test-app.cpp:
27659 * test/ClientTest.cpp:
27660 * test/synccompare.pl:
27662 testing: nicer printing of before/after comparison
27664 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
27666 * src/core/SoupTransportAgent.cpp:
27668 SoupTransportAgent: print URL and "via libsoup:" prefix before
27671 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
27673 * src/client-test-app.cpp:
27674 * src/core/EvolutionSyncClient.cpp:
27675 * src/core/EvolutionSyncClient.h:
27676 * src/core/EvolutionSyncSource.cpp:
27677 * src/core/EvolutionSyncSource.h:
27678 * test/ClientTest.cpp:
27679 * test/ClientTest.h:
27681 testing: added Client::Sync::*::testConversion
27683 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
27685 * src/core/EvolutionSyncClient.cpp:
27686 * src/core/EvolutionSyncClient.h:
27688 added callbacks for abort and suspend
27690 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
27692 * src/client-test-app.cpp:
27693 * test/ClientTest.cpp:
27694 * test/ClientTest.h:
27696 testing: pass parameters for syncing as struct, renamed function
27698 2009-03-11 Patrick Ohly <patrick.ohly@intel.com>
27700 * test/ClientTest.cpp:
27702 testing: when catching a CppUnit exception after a sync, report
27703 the original error instead of 'unexpected exception'
27705 2009-03-10 Patrick Ohly <patrick.ohly@intel.com>
27707 * src/core/EvolutionSyncClient.cpp:
27709 Synthesis: avoid DBG_PLUGIN_ALL, it prints to stdout while
27712 2009-03-10 Patrick Ohly <patrick.ohly@intel.com>
27714 * src/core/SynthesisDBPlugin.cpp:
27716 Synthesis: allocating parent ID is optional
27718 2009-03-08 Patrick Ohly <patrick.ohly@intel.com>
27720 * src/core/EvolutionSyncClient.cpp:
27721 * src/core/EvolutionSyncClient.h:
27722 * src/core/Makefile.am:
27723 * src/core/SynthesisEngine.cpp:
27724 * src/core/SynthesisEngine.h:
27726 Synthesis: wrap TEngineModuleBase in functions which use smart
27727 pointers and exceptions
27729 2009-03-07 Patrick Ohly <patrick.ohly@intel.com>
27731 * test/client-test-main.cpp:
27733 testing: print CPPUnit failures directly after each failed test
27735 2009-03-04 Patrick Ohly <patrick.ohly@intel.com>
27737 * src/core/SoupTransportAgent.cpp:
27738 * src/core/SoupTransportAgent.h:
27740 SoupTransportAgent: use an existing event loop if given
27742 2009-03-04 Patrick Ohly <patrick.ohly@intel.com>
27744 * src/client-test-app.cpp:
27745 * src/syncevolution.cpp:
27747 glib: g_type_init() and g_thread_init() are needed to use libsoup
27749 2009-03-02 Patrick Ohly <patrick.ohly@intel.com>
27751 * configure-pre.in:
27755 2009-03-02 Patrick Ohly <patrick.ohly@intel.com>
27757 * src/backends/evolution/EvolutionContactSource.cpp:
27758 * src/backends/evolution/EvolutionContactSource.h:
27760 Evolution contacts: rewritten so that it tracks changes via the
27763 2009-03-01 Patrick Ohly <patrick.ohly@intel.com>
27765 * test/client-test-main.cpp:
27767 compiler warnings: check result of log writing
27769 2009-03-01 Patrick Ohly <patrick.ohly@intel.com>
27771 * test/ClientTest.cpp:
27773 compiler warning: brackets around && in ||
27775 2009-02-28 Patrick Ohly <patrick.ohly@intel.com>
27777 * src/core/EvolutionSyncClient.cpp:
27779 compiler warning: intentionally ignore result of synccompare
27782 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
27784 * src/Makefile-gen.am:
27786 packaging: run autogen.sh when copying Synthesis from git, needed
27789 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
27791 * configure-pre.in:
27795 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
27799 * build/gen-changelog.pl:
27800 * src/Makefile-gen.am:
27802 packaging: build ChangeLog from git log and copy Synthesis code
27805 2009-02-27 Patrick Ohly <patrick.ohly@intel.com>
27808 * configure-pre.in:
27810 synthesis: better method of invoking Synthesis configure
27812 2009-02-26 Patrick Ohly <patrick.ohly@intel.com>
27814 * configure-pre.in:
27816 synthesis: need to pass through --with-xmltok configure parameter
27818 2009-02-25 Patrick Ohly <patrick.ohly@intel.com>
27820 * src/core/Makefile.am:
27821 * src/core/boost/algorithm/string.hpp:
27822 * src/core/boost/algorithm/string/case_conv.hpp:
27823 * src/core/boost/algorithm/string/classification.hpp:
27824 * src/core/boost/algorithm/string/compare.hpp:
27825 * src/core/boost/algorithm/string/concept.hpp:
27826 * src/core/boost/algorithm/string/config.hpp:
27827 * src/core/boost/algorithm/string/constants.hpp:
27828 * src/core/boost/algorithm/string/detail/case_conv.hpp:
27829 * src/core/boost/algorithm/string/detail/classification.hpp:
27830 * src/core/boost/algorithm/string/detail/find_format.hpp:
27831 * src/core/boost/algorithm/string/detail/find_format_all.hpp:
27832 * src/core/boost/algorithm/string/detail/find_format_store.hpp:
27833 * src/core/boost/algorithm/string/detail/find_iterator.hpp:
27834 * src/core/boost/algorithm/string/detail/finder.hpp:
27835 * src/core/boost/algorithm/string/detail/finder_regex.hpp:
27836 * src/core/boost/algorithm/string/detail/formatter.hpp:
27837 * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
27838 * src/core/boost/algorithm/string/detail/predicate.hpp:
27839 * src/core/boost/algorithm/string/detail/replace_storage.hpp:
27840 * src/core/boost/algorithm/string/detail/sequence.hpp:
27841 * src/core/boost/algorithm/string/detail/trim.hpp:
27842 * src/core/boost/algorithm/string/detail/util.hpp:
27843 * src/core/boost/algorithm/string/erase.hpp:
27844 * src/core/boost/algorithm/string/find.hpp:
27845 * src/core/boost/algorithm/string/find_format.hpp:
27846 * src/core/boost/algorithm/string/find_iterator.hpp:
27847 * src/core/boost/algorithm/string/finder.hpp:
27848 * src/core/boost/algorithm/string/formatter.hpp:
27849 * src/core/boost/algorithm/string/iter_find.hpp:
27850 * src/core/boost/algorithm/string/join.hpp:
27851 * src/core/boost/algorithm/string/predicate.hpp:
27852 * src/core/boost/algorithm/string/predicate_facade.hpp:
27853 * src/core/boost/algorithm/string/replace.hpp:
27854 * src/core/boost/algorithm/string/sequence_traits.hpp:
27855 * src/core/boost/algorithm/string/split.hpp:
27856 * src/core/boost/algorithm/string/std/list_traits.hpp:
27857 * src/core/boost/algorithm/string/std/rope_traits.hpp:
27858 * src/core/boost/algorithm/string/std/slist_traits.hpp:
27859 * src/core/boost/algorithm/string/std/string_traits.hpp:
27860 * src/core/boost/algorithm/string/std_containers_traits.hpp:
27861 * src/core/boost/algorithm/string/trim.hpp:
27862 * src/core/boost/algorithm/string/yes_no_type.hpp:
27863 * src/core/boost/assert.hpp:
27864 * src/core/boost/bind.hpp:
27865 * src/core/boost/bind/apply.hpp:
27866 * src/core/boost/bind/arg.hpp:
27867 * src/core/boost/bind/bind_cc.hpp:
27868 * src/core/boost/bind/bind_mf_cc.hpp:
27869 * src/core/boost/bind/bind_template.hpp:
27870 * src/core/boost/bind/make_adaptable.hpp:
27871 * src/core/boost/bind/mem_fn_cc.hpp:
27872 * src/core/boost/bind/mem_fn_template.hpp:
27873 * src/core/boost/bind/mem_fn_vw.hpp:
27874 * src/core/boost/bind/placeholders.hpp:
27875 * src/core/boost/bind/protect.hpp:
27876 * src/core/boost/bind/storage.hpp:
27877 * src/core/boost/cast.hpp:
27878 * src/core/boost/checked_delete.hpp:
27879 * src/core/boost/concept_archetype.hpp:
27880 * src/core/boost/concept_check.hpp:
27881 * src/core/boost/config.hpp:
27882 * src/core/boost/config/abi/borland_prefix.hpp:
27883 * src/core/boost/config/abi/borland_suffix.hpp:
27884 * src/core/boost/config/abi/msvc_prefix.hpp:
27885 * src/core/boost/config/abi/msvc_suffix.hpp:
27886 * src/core/boost/config/abi_prefix.hpp:
27887 * src/core/boost/config/abi_suffix.hpp:
27888 * src/core/boost/config/auto_link.hpp:
27889 * src/core/boost/config/compiler/borland.hpp:
27890 * src/core/boost/config/compiler/comeau.hpp:
27891 * src/core/boost/config/compiler/common_edg.hpp:
27892 * src/core/boost/config/compiler/compaq_cxx.hpp:
27893 * src/core/boost/config/compiler/digitalmars.hpp:
27894 * src/core/boost/config/compiler/gcc.hpp:
27895 * src/core/boost/config/compiler/gcc_xml.hpp:
27896 * src/core/boost/config/compiler/greenhills.hpp:
27897 * src/core/boost/config/compiler/hp_acc.hpp:
27898 * src/core/boost/config/compiler/intel.hpp:
27899 * src/core/boost/config/compiler/kai.hpp:
27900 * src/core/boost/config/compiler/metrowerks.hpp:
27901 * src/core/boost/config/compiler/mpw.hpp:
27902 * src/core/boost/config/compiler/sgi_mipspro.hpp:
27903 * src/core/boost/config/compiler/sunpro_cc.hpp:
27904 * src/core/boost/config/compiler/vacpp.hpp:
27905 * src/core/boost/config/compiler/visualc.hpp:
27906 * src/core/boost/config/no_tr1/complex.hpp:
27907 * src/core/boost/config/no_tr1/functional.hpp:
27908 * src/core/boost/config/no_tr1/memory.hpp:
27909 * src/core/boost/config/no_tr1/utility.hpp:
27910 * src/core/boost/config/platform/aix.hpp:
27911 * src/core/boost/config/platform/amigaos.hpp:
27912 * src/core/boost/config/platform/beos.hpp:
27913 * src/core/boost/config/platform/bsd.hpp:
27914 * src/core/boost/config/platform/cygwin.hpp:
27915 * src/core/boost/config/platform/hpux.hpp:
27916 * src/core/boost/config/platform/irix.hpp:
27917 * src/core/boost/config/platform/linux.hpp:
27918 * src/core/boost/config/platform/macos.hpp:
27919 * src/core/boost/config/platform/qnxnto.hpp:
27920 * src/core/boost/config/platform/solaris.hpp:
27921 * src/core/boost/config/platform/win32.hpp:
27922 * src/core/boost/config/posix_features.hpp:
27923 * src/core/boost/config/requires_threads.hpp:
27924 * src/core/boost/config/select_compiler_config.hpp:
27925 * src/core/boost/config/select_platform_config.hpp:
27926 * src/core/boost/config/select_stdlib_config.hpp:
27927 * src/core/boost/config/stdlib/dinkumware.hpp:
27928 * src/core/boost/config/stdlib/libcomo.hpp:
27929 * src/core/boost/config/stdlib/libstdcpp3.hpp:
27930 * src/core/boost/config/stdlib/modena.hpp:
27931 * src/core/boost/config/stdlib/msl.hpp:
27932 * src/core/boost/config/stdlib/roguewave.hpp:
27933 * src/core/boost/config/stdlib/sgi.hpp:
27934 * src/core/boost/config/stdlib/stlport.hpp:
27935 * src/core/boost/config/stdlib/vacpp.hpp:
27936 * src/core/boost/config/suffix.hpp:
27937 * src/core/boost/config/user.hpp:
27938 * src/core/boost/copyright:
27939 * src/core/boost/detail/algorithm.hpp:
27940 * src/core/boost/detail/allocator_utilities.hpp:
27941 * src/core/boost/detail/atomic_count.hpp:
27942 * src/core/boost/detail/atomic_count_gcc.hpp:
27943 * src/core/boost/detail/atomic_count_pthreads.hpp:
27944 * src/core/boost/detail/atomic_count_win32.hpp:
27945 * src/core/boost/detail/bad_weak_ptr.hpp:
27946 * src/core/boost/detail/binary_search.hpp:
27947 * src/core/boost/detail/call_traits.hpp:
27948 * src/core/boost/detail/catch_exceptions.hpp:
27949 * src/core/boost/detail/compressed_pair.hpp:
27950 * src/core/boost/detail/dynamic_bitset.hpp:
27951 * src/core/boost/detail/endian.hpp:
27952 * src/core/boost/detail/indirect_traits.hpp:
27953 * src/core/boost/detail/interlocked.hpp:
27954 * src/core/boost/detail/is_function_ref_tester.hpp:
27955 * src/core/boost/detail/is_incrementable.hpp:
27956 * src/core/boost/detail/is_xxx.hpp:
27957 * src/core/boost/detail/iterator.hpp:
27958 * src/core/boost/detail/lightweight_mutex.hpp:
27959 * src/core/boost/detail/lightweight_test.hpp:
27960 * src/core/boost/detail/limits.hpp:
27961 * src/core/boost/detail/lwm_nop.hpp:
27962 * src/core/boost/detail/lwm_pthreads.hpp:
27963 * src/core/boost/detail/lwm_win32_cs.hpp:
27964 * src/core/boost/detail/named_template_params.hpp:
27965 * src/core/boost/detail/no_exceptions_support.hpp:
27966 * src/core/boost/detail/none_t.hpp:
27967 * src/core/boost/detail/numeric_traits.hpp:
27968 * src/core/boost/detail/ob_call_traits.hpp:
27969 * src/core/boost/detail/ob_compressed_pair.hpp:
27970 * src/core/boost/detail/quick_allocator.hpp:
27971 * src/core/boost/detail/reference_content.hpp:
27972 * src/core/boost/detail/select_type.hpp:
27973 * src/core/boost/detail/shared_array_nmt.hpp:
27974 * src/core/boost/detail/shared_count.hpp:
27975 * src/core/boost/detail/shared_ptr_nmt.hpp:
27976 * src/core/boost/detail/sp_counted_base.hpp:
27977 * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
27978 * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
27979 * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
27980 * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
27981 * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
27982 * src/core/boost/detail/sp_counted_base_nt.hpp:
27983 * src/core/boost/detail/sp_counted_base_pt.hpp:
27984 * src/core/boost/detail/sp_counted_base_w32.hpp:
27985 * src/core/boost/detail/sp_counted_impl.hpp:
27986 * src/core/boost/detail/templated_streams.hpp:
27987 * src/core/boost/detail/utf8_codecvt_facet.hpp:
27988 * src/core/boost/detail/workaround.hpp:
27989 * src/core/boost/foreach.hpp:
27990 * src/core/boost/function.hpp:
27991 * src/core/boost/function/detail/function_iterate.hpp:
27992 * src/core/boost/function/detail/maybe_include.hpp:
27993 * src/core/boost/function/detail/prologue.hpp:
27994 * src/core/boost/function/function0.hpp:
27995 * src/core/boost/function/function1.hpp:
27996 * src/core/boost/function/function10.hpp:
27997 * src/core/boost/function/function2.hpp:
27998 * src/core/boost/function/function3.hpp:
27999 * src/core/boost/function/function4.hpp:
28000 * src/core/boost/function/function5.hpp:
28001 * src/core/boost/function/function6.hpp:
28002 * src/core/boost/function/function7.hpp:
28003 * src/core/boost/function/function8.hpp:
28004 * src/core/boost/function/function9.hpp:
28005 * src/core/boost/function/function_base.hpp:
28006 * src/core/boost/function/function_template.hpp:
28007 * src/core/boost/function_equal.hpp:
28008 * src/core/boost/get_pointer.hpp:
28009 * src/core/boost/implicit_cast.hpp:
28010 * src/core/boost/intrusive_ptr.hpp:
28011 * src/core/boost/iterator.hpp:
28012 * src/core/boost/iterator/counting_iterator.hpp:
28013 * src/core/boost/iterator/detail/any_conversion_eater.hpp:
28014 * src/core/boost/iterator/detail/config_def.hpp:
28015 * src/core/boost/iterator/detail/config_undef.hpp:
28016 * src/core/boost/iterator/detail/enable_if.hpp:
28017 * src/core/boost/iterator/detail/facade_iterator_category.hpp:
28018 * src/core/boost/iterator/detail/minimum_category.hpp:
28019 * src/core/boost/iterator/filter_iterator.hpp:
28020 * src/core/boost/iterator/indirect_iterator.hpp:
28021 * src/core/boost/iterator/interoperable.hpp:
28022 * src/core/boost/iterator/is_lvalue_iterator.hpp:
28023 * src/core/boost/iterator/is_readable_iterator.hpp:
28024 * src/core/boost/iterator/iterator_adaptor.hpp:
28025 * src/core/boost/iterator/iterator_archetypes.hpp:
28026 * src/core/boost/iterator/iterator_categories.hpp:
28027 * src/core/boost/iterator/iterator_concepts.hpp:
28028 * src/core/boost/iterator/iterator_facade.hpp:
28029 * src/core/boost/iterator/iterator_traits.hpp:
28030 * src/core/boost/iterator/new_iterator_tests.hpp:
28031 * src/core/boost/iterator/permutation_iterator.hpp:
28032 * src/core/boost/iterator/reverse_iterator.hpp:
28033 * src/core/boost/iterator/transform_iterator.hpp:
28034 * src/core/boost/iterator/zip_iterator.hpp:
28035 * src/core/boost/lexical_cast.hpp:
28036 * src/core/boost/mem_fn.hpp:
28037 * src/core/boost/mpl/O1_size.hpp:
28038 * src/core/boost/mpl/O1_size_fwd.hpp:
28039 * src/core/boost/mpl/accumulate.hpp:
28040 * src/core/boost/mpl/advance.hpp:
28041 * src/core/boost/mpl/advance_fwd.hpp:
28042 * src/core/boost/mpl/alias.hpp:
28043 * src/core/boost/mpl/always.hpp:
28044 * src/core/boost/mpl/and.hpp:
28045 * src/core/boost/mpl/apply.hpp:
28046 * src/core/boost/mpl/apply_fwd.hpp:
28047 * src/core/boost/mpl/apply_wrap.hpp:
28048 * src/core/boost/mpl/arg.hpp:
28049 * src/core/boost/mpl/arg_fwd.hpp:
28050 * src/core/boost/mpl/arithmetic.hpp:
28051 * src/core/boost/mpl/as_sequence.hpp:
28052 * src/core/boost/mpl/assert.hpp:
28053 * src/core/boost/mpl/at.hpp:
28054 * src/core/boost/mpl/at_fwd.hpp:
28055 * src/core/boost/mpl/aux_/O1_size_impl.hpp:
28056 * src/core/boost/mpl/aux_/adl_barrier.hpp:
28057 * src/core/boost/mpl/aux_/advance_backward.hpp:
28058 * src/core/boost/mpl/aux_/advance_forward.hpp:
28059 * src/core/boost/mpl/aux_/apply_1st.hpp:
28060 * src/core/boost/mpl/aux_/arg_typedef.hpp:
28061 * src/core/boost/mpl/aux_/arithmetic_op.hpp:
28062 * src/core/boost/mpl/aux_/arity.hpp:
28063 * src/core/boost/mpl/aux_/arity_spec.hpp:
28064 * src/core/boost/mpl/aux_/at_impl.hpp:
28065 * src/core/boost/mpl/aux_/back_impl.hpp:
28066 * src/core/boost/mpl/aux_/basic_bind.hpp:
28067 * src/core/boost/mpl/aux_/begin_end_impl.hpp:
28068 * src/core/boost/mpl/aux_/clear_impl.hpp:
28069 * src/core/boost/mpl/aux_/common_name_wknd.hpp:
28070 * src/core/boost/mpl/aux_/comparison_op.hpp:
28071 * src/core/boost/mpl/aux_/config/adl.hpp:
28072 * src/core/boost/mpl/aux_/config/arrays.hpp:
28073 * src/core/boost/mpl/aux_/config/bind.hpp:
28074 * src/core/boost/mpl/aux_/config/compiler.hpp:
28075 * src/core/boost/mpl/aux_/config/ctps.hpp:
28076 * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
28077 * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
28078 * src/core/boost/mpl/aux_/config/dtp.hpp:
28079 * src/core/boost/mpl/aux_/config/eti.hpp:
28080 * src/core/boost/mpl/aux_/config/forwarding.hpp:
28081 * src/core/boost/mpl/aux_/config/gcc.hpp:
28082 * src/core/boost/mpl/aux_/config/has_apply.hpp:
28083 * src/core/boost/mpl/aux_/config/has_xxx.hpp:
28084 * src/core/boost/mpl/aux_/config/integral.hpp:
28085 * src/core/boost/mpl/aux_/config/intel.hpp:
28086 * src/core/boost/mpl/aux_/config/lambda.hpp:
28087 * src/core/boost/mpl/aux_/config/msvc.hpp:
28088 * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
28089 * src/core/boost/mpl/aux_/config/nttp.hpp:
28090 * src/core/boost/mpl/aux_/config/operators.hpp:
28091 * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
28092 * src/core/boost/mpl/aux_/config/preprocessor.hpp:
28093 * src/core/boost/mpl/aux_/config/static_constant.hpp:
28094 * src/core/boost/mpl/aux_/config/ttp.hpp:
28095 * src/core/boost/mpl/aux_/config/typeof.hpp:
28096 * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
28097 * src/core/boost/mpl/aux_/config/workaround.hpp:
28098 * src/core/boost/mpl/aux_/contains_impl.hpp:
28099 * src/core/boost/mpl/aux_/count_args.hpp:
28100 * src/core/boost/mpl/aux_/count_impl.hpp:
28101 * src/core/boost/mpl/aux_/empty_impl.hpp:
28102 * src/core/boost/mpl/aux_/erase_impl.hpp:
28103 * src/core/boost/mpl/aux_/erase_key_impl.hpp:
28104 * src/core/boost/mpl/aux_/filter_iter.hpp:
28105 * src/core/boost/mpl/aux_/find_if_pred.hpp:
28106 * src/core/boost/mpl/aux_/fold_impl.hpp:
28107 * src/core/boost/mpl/aux_/fold_impl_body.hpp:
28108 * src/core/boost/mpl/aux_/fold_op.hpp:
28109 * src/core/boost/mpl/aux_/fold_pred.hpp:
28110 * src/core/boost/mpl/aux_/front_impl.hpp:
28111 * src/core/boost/mpl/aux_/full_lambda.hpp:
28112 * src/core/boost/mpl/aux_/has_apply.hpp:
28113 * src/core/boost/mpl/aux_/has_begin.hpp:
28114 * src/core/boost/mpl/aux_/has_key_impl.hpp:
28115 * src/core/boost/mpl/aux_/has_rebind.hpp:
28116 * src/core/boost/mpl/aux_/has_size.hpp:
28117 * src/core/boost/mpl/aux_/has_tag.hpp:
28118 * src/core/boost/mpl/aux_/has_type.hpp:
28119 * src/core/boost/mpl/aux_/include_preprocessed.hpp:
28120 * src/core/boost/mpl/aux_/insert_impl.hpp:
28121 * src/core/boost/mpl/aux_/insert_range_impl.hpp:
28122 * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
28123 * src/core/boost/mpl/aux_/integral_wrapper.hpp:
28124 * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
28125 * src/core/boost/mpl/aux_/iter_apply.hpp:
28126 * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
28127 * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
28128 * src/core/boost/mpl/aux_/iter_push_front.hpp:
28129 * src/core/boost/mpl/aux_/joint_iter.hpp:
28130 * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
28131 * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
28132 * src/core/boost/mpl/aux_/lambda_spec.hpp:
28133 * src/core/boost/mpl/aux_/lambda_support.hpp:
28134 * src/core/boost/mpl/aux_/largest_int.hpp:
28135 * src/core/boost/mpl/aux_/logical_op.hpp:
28136 * src/core/boost/mpl/aux_/msvc_dtw.hpp:
28137 * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
28138 * src/core/boost/mpl/aux_/msvc_is_class.hpp:
28139 * src/core/boost/mpl/aux_/msvc_never_true.hpp:
28140 * src/core/boost/mpl/aux_/msvc_type.hpp:
28141 * src/core/boost/mpl/aux_/na.hpp:
28142 * src/core/boost/mpl/aux_/na_assert.hpp:
28143 * src/core/boost/mpl/aux_/na_fwd.hpp:
28144 * src/core/boost/mpl/aux_/na_spec.hpp:
28145 * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
28146 * src/core/boost/mpl/aux_/nttp_decl.hpp:
28147 * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
28148 * src/core/boost/mpl/aux_/numeric_op.hpp:
28149 * src/core/boost/mpl/aux_/order_impl.hpp:
28150 * src/core/boost/mpl/aux_/overload_names.hpp:
28151 * src/core/boost/mpl/aux_/partition_op.hpp:
28152 * src/core/boost/mpl/aux_/pop_back_impl.hpp:
28153 * src/core/boost/mpl/aux_/pop_front_impl.hpp:
28154 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
28155 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
28156 * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
28157 * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
28158 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
28159 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
28160 * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
28161 * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
28162 * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
28163 * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
28164 * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
28165 * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
28166 * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
28167 * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
28168 * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
28169 * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
28170 * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
28171 * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
28172 * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
28173 * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
28174 * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
28175 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
28176 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
28177 * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
28178 * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
28179 * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
28180 * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
28181 * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
28182 * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
28183 * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
28184 * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
28185 * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
28186 * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
28187 * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
28188 * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
28189 * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
28190 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
28191 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
28192 * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
28193 * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
28194 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
28195 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
28196 * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
28197 * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
28198 * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
28199 * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
28200 * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
28201 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
28202 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
28203 * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
28204 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
28205 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
28206 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
28207 * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
28208 * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
28209 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
28210 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
28211 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
28212 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
28213 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
28214 * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
28215 * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
28216 * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
28217 * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
28218 * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
28219 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
28220 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
28221 * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
28222 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
28223 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
28224 * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
28225 * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
28226 * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
28227 * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
28228 * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
28229 * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
28230 * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
28231 * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
28232 * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
28233 * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
28234 * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
28235 * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
28236 * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
28237 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
28238 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
28239 * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
28240 * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
28241 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
28242 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
28243 * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
28244 * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
28245 * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
28246 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
28247 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
28248 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
28249 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
28250 * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
28251 * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
28252 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
28253 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
28254 * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
28255 * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
28256 * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
28257 * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
28258 * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
28259 * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
28260 * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
28261 * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
28262 * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
28263 * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
28264 * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
28265 * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
28266 * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
28267 * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
28268 * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
28269 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
28270 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
28271 * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
28272 * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
28273 * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
28274 * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
28275 * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
28276 * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
28277 * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
28278 * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
28279 * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
28280 * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
28281 * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
28282 * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
28283 * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
28284 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
28285 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
28286 * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
28287 * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
28288 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
28289 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
28290 * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
28291 * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
28292 * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
28293 * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
28294 * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
28295 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
28296 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
28297 * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
28298 * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
28299 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
28300 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
28301 * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
28302 * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
28303 * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
28304 * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
28305 * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
28306 * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
28307 * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
28308 * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
28309 * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
28310 * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
28311 * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
28312 * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
28313 * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
28314 * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
28315 * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
28316 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
28317 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
28318 * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
28319 * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
28320 * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
28321 * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
28322 * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
28323 * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
28324 * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
28325 * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
28326 * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
28327 * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
28328 * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
28329 * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
28330 * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
28331 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
28332 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
28333 * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
28334 * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
28335 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
28336 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
28337 * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
28338 * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
28339 * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
28340 * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
28341 * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
28342 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
28343 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
28344 * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
28345 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
28346 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
28347 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
28348 * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
28349 * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
28350 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
28351 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
28352 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
28353 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
28354 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
28355 * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
28356 * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
28357 * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
28358 * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
28359 * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
28360 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
28361 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
28362 * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
28363 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
28364 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
28365 * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
28366 * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
28367 * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
28368 * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
28369 * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
28370 * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
28371 * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
28372 * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
28373 * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
28374 * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
28375 * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
28376 * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
28377 * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
28378 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
28379 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
28380 * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
28381 * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
28382 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
28383 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
28384 * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
28385 * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
28386 * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
28387 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
28388 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
28389 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
28390 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
28391 * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
28392 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
28393 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
28394 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
28395 * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
28396 * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
28397 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
28398 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
28399 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
28400 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
28401 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
28402 * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
28403 * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
28404 * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
28405 * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
28406 * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
28407 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
28408 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
28409 * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
28410 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
28411 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
28412 * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
28413 * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
28414 * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
28415 * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
28416 * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
28417 * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
28418 * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
28419 * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
28420 * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
28421 * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
28422 * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
28423 * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
28424 * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
28425 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
28426 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
28427 * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
28428 * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
28429 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
28430 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
28431 * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
28432 * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
28433 * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
28434 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
28435 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
28436 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
28437 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
28438 * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
28439 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
28440 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
28441 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
28442 * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
28443 * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
28444 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
28445 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
28446 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
28447 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
28448 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
28449 * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
28450 * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
28451 * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
28452 * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
28453 * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
28454 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
28455 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
28456 * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
28457 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
28458 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
28459 * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
28460 * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
28461 * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
28462 * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
28463 * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
28464 * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
28465 * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
28466 * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
28467 * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
28468 * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
28469 * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
28470 * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
28471 * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
28472 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
28473 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
28474 * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
28475 * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
28476 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
28477 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
28478 * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
28479 * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
28480 * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
28481 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
28482 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
28483 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
28484 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
28485 * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
28486 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
28487 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
28488 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
28489 * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
28490 * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
28491 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
28492 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
28493 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
28494 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
28495 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
28496 * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
28497 * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
28498 * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
28499 * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
28500 * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
28501 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
28502 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
28503 * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
28504 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
28505 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
28506 * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
28507 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
28508 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
28509 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
28510 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
28511 * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
28512 * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
28513 * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
28514 * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
28515 * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
28516 * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
28517 * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
28518 * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
28519 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
28520 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
28521 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
28522 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
28523 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
28524 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
28525 * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
28526 * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
28527 * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
28528 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
28529 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
28530 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
28531 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
28532 * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
28533 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
28534 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
28535 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
28536 * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
28537 * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
28538 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
28539 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
28540 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
28541 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
28542 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
28543 * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
28544 * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
28545 * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
28546 * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
28547 * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
28548 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
28549 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
28550 * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
28551 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
28552 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
28553 * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
28554 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
28555 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
28556 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
28557 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
28558 * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
28559 * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
28560 * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
28561 * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
28562 * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
28563 * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
28564 * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
28565 * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
28566 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
28567 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
28568 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
28569 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
28570 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
28571 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
28572 * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
28573 * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
28574 * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
28575 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
28576 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
28577 * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
28578 * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
28579 * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
28580 * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
28581 * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
28582 * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
28583 * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
28584 * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
28585 * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
28586 * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
28587 * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
28588 * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
28589 * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
28590 * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
28591 * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
28592 * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
28593 * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
28594 * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
28595 * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
28596 * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
28597 * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
28598 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
28599 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
28600 * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
28601 * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
28602 * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
28603 * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
28604 * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
28605 * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
28606 * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
28607 * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
28608 * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
28609 * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
28610 * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
28611 * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
28612 * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
28613 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
28614 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
28615 * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
28616 * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
28617 * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
28618 * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
28619 * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
28620 * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
28621 * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
28622 * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
28623 * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
28624 * src/core/boost/mpl/aux_/preprocessor/add.hpp:
28625 * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
28626 * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
28627 * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
28628 * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
28629 * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
28630 * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
28631 * src/core/boost/mpl/aux_/preprocessor/params.hpp:
28632 * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
28633 * src/core/boost/mpl/aux_/preprocessor/range.hpp:
28634 * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
28635 * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
28636 * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
28637 * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
28638 * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
28639 * src/core/boost/mpl/aux_/push_back_impl.hpp:
28640 * src/core/boost/mpl/aux_/push_front_impl.hpp:
28641 * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
28642 * src/core/boost/mpl/aux_/range_c/back.hpp:
28643 * src/core/boost/mpl/aux_/range_c/empty.hpp:
28644 * src/core/boost/mpl/aux_/range_c/front.hpp:
28645 * src/core/boost/mpl/aux_/range_c/iterator.hpp:
28646 * src/core/boost/mpl/aux_/range_c/size.hpp:
28647 * src/core/boost/mpl/aux_/range_c/tag.hpp:
28648 * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
28649 * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
28650 * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
28651 * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
28652 * src/core/boost/mpl/aux_/shift_op.hpp:
28653 * src/core/boost/mpl/aux_/single_element_iter.hpp:
28654 * src/core/boost/mpl/aux_/size_impl.hpp:
28655 * src/core/boost/mpl/aux_/sort_impl.hpp:
28656 * src/core/boost/mpl/aux_/static_cast.hpp:
28657 * src/core/boost/mpl/aux_/template_arity.hpp:
28658 * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
28659 * src/core/boost/mpl/aux_/test.hpp:
28660 * src/core/boost/mpl/aux_/test/assert.hpp:
28661 * src/core/boost/mpl/aux_/test/data.hpp:
28662 * src/core/boost/mpl/aux_/test/test_case.hpp:
28663 * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
28664 * src/core/boost/mpl/aux_/transform_iter.hpp:
28665 * src/core/boost/mpl/aux_/type_wrapper.hpp:
28666 * src/core/boost/mpl/aux_/unwrap.hpp:
28667 * src/core/boost/mpl/aux_/value_wknd.hpp:
28668 * src/core/boost/mpl/aux_/yes_no.hpp:
28669 * src/core/boost/mpl/back.hpp:
28670 * src/core/boost/mpl/back_fwd.hpp:
28671 * src/core/boost/mpl/back_inserter.hpp:
28672 * src/core/boost/mpl/base.hpp:
28673 * src/core/boost/mpl/begin.hpp:
28674 * src/core/boost/mpl/begin_end.hpp:
28675 * src/core/boost/mpl/begin_end_fwd.hpp:
28676 * src/core/boost/mpl/bind.hpp:
28677 * src/core/boost/mpl/bind_fwd.hpp:
28678 * src/core/boost/mpl/bitand.hpp:
28679 * src/core/boost/mpl/bitor.hpp:
28680 * src/core/boost/mpl/bitwise.hpp:
28681 * src/core/boost/mpl/bitxor.hpp:
28682 * src/core/boost/mpl/bool.hpp:
28683 * src/core/boost/mpl/bool_fwd.hpp:
28684 * src/core/boost/mpl/clear.hpp:
28685 * src/core/boost/mpl/clear_fwd.hpp:
28686 * src/core/boost/mpl/comparison.hpp:
28687 * src/core/boost/mpl/contains.hpp:
28688 * src/core/boost/mpl/contains_fwd.hpp:
28689 * src/core/boost/mpl/copy.hpp:
28690 * src/core/boost/mpl/copy_if.hpp:
28691 * src/core/boost/mpl/count.hpp:
28692 * src/core/boost/mpl/count_fwd.hpp:
28693 * src/core/boost/mpl/count_if.hpp:
28694 * src/core/boost/mpl/deque.hpp:
28695 * src/core/boost/mpl/deref.hpp:
28696 * src/core/boost/mpl/distance.hpp:
28697 * src/core/boost/mpl/distance_fwd.hpp:
28698 * src/core/boost/mpl/divides.hpp:
28699 * src/core/boost/mpl/empty.hpp:
28700 * src/core/boost/mpl/empty_base.hpp:
28701 * src/core/boost/mpl/empty_fwd.hpp:
28702 * src/core/boost/mpl/empty_sequence.hpp:
28703 * src/core/boost/mpl/end.hpp:
28704 * src/core/boost/mpl/equal.hpp:
28705 * src/core/boost/mpl/equal_to.hpp:
28706 * src/core/boost/mpl/erase.hpp:
28707 * src/core/boost/mpl/erase_fwd.hpp:
28708 * src/core/boost/mpl/erase_key.hpp:
28709 * src/core/boost/mpl/erase_key_fwd.hpp:
28710 * src/core/boost/mpl/eval_if.hpp:
28711 * src/core/boost/mpl/filter_view.hpp:
28712 * src/core/boost/mpl/find.hpp:
28713 * src/core/boost/mpl/find_if.hpp:
28714 * src/core/boost/mpl/fold.hpp:
28715 * src/core/boost/mpl/for_each.hpp:
28716 * src/core/boost/mpl/front.hpp:
28717 * src/core/boost/mpl/front_fwd.hpp:
28718 * src/core/boost/mpl/front_inserter.hpp:
28719 * src/core/boost/mpl/greater.hpp:
28720 * src/core/boost/mpl/greater_equal.hpp:
28721 * src/core/boost/mpl/has_key.hpp:
28722 * src/core/boost/mpl/has_key_fwd.hpp:
28723 * src/core/boost/mpl/has_xxx.hpp:
28724 * src/core/boost/mpl/identity.hpp:
28725 * src/core/boost/mpl/if.hpp:
28726 * src/core/boost/mpl/index_if.hpp:
28727 * src/core/boost/mpl/index_of.hpp:
28728 * src/core/boost/mpl/inherit.hpp:
28729 * src/core/boost/mpl/inherit_linearly.hpp:
28730 * src/core/boost/mpl/insert.hpp:
28731 * src/core/boost/mpl/insert_fwd.hpp:
28732 * src/core/boost/mpl/insert_range.hpp:
28733 * src/core/boost/mpl/insert_range_fwd.hpp:
28734 * src/core/boost/mpl/inserter.hpp:
28735 * src/core/boost/mpl/int.hpp:
28736 * src/core/boost/mpl/int_fwd.hpp:
28737 * src/core/boost/mpl/integral_c.hpp:
28738 * src/core/boost/mpl/integral_c_fwd.hpp:
28739 * src/core/boost/mpl/integral_c_tag.hpp:
28740 * src/core/boost/mpl/is_placeholder.hpp:
28741 * src/core/boost/mpl/is_sequence.hpp:
28742 * src/core/boost/mpl/iter_fold.hpp:
28743 * src/core/boost/mpl/iter_fold_if.hpp:
28744 * src/core/boost/mpl/iterator_category.hpp:
28745 * src/core/boost/mpl/iterator_range.hpp:
28746 * src/core/boost/mpl/iterator_tags.hpp:
28747 * src/core/boost/mpl/joint_view.hpp:
28748 * src/core/boost/mpl/key_type.hpp:
28749 * src/core/boost/mpl/key_type_fwd.hpp:
28750 * src/core/boost/mpl/lambda.hpp:
28751 * src/core/boost/mpl/lambda_fwd.hpp:
28752 * src/core/boost/mpl/less.hpp:
28753 * src/core/boost/mpl/less_equal.hpp:
28754 * src/core/boost/mpl/limits/arity.hpp:
28755 * src/core/boost/mpl/limits/list.hpp:
28756 * src/core/boost/mpl/limits/map.hpp:
28757 * src/core/boost/mpl/limits/set.hpp:
28758 * src/core/boost/mpl/limits/unrolling.hpp:
28759 * src/core/boost/mpl/limits/vector.hpp:
28760 * src/core/boost/mpl/list.hpp:
28761 * src/core/boost/mpl/list/aux_/O1_size.hpp:
28762 * src/core/boost/mpl/list/aux_/begin_end.hpp:
28763 * src/core/boost/mpl/list/aux_/clear.hpp:
28764 * src/core/boost/mpl/list/aux_/empty.hpp:
28765 * src/core/boost/mpl/list/aux_/front.hpp:
28766 * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
28767 * src/core/boost/mpl/list/aux_/item.hpp:
28768 * src/core/boost/mpl/list/aux_/iterator.hpp:
28769 * src/core/boost/mpl/list/aux_/numbered.hpp:
28770 * src/core/boost/mpl/list/aux_/numbered_c.hpp:
28771 * src/core/boost/mpl/list/aux_/pop_front.hpp:
28772 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
28773 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
28774 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
28775 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
28776 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
28777 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
28778 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
28779 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
28780 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
28781 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
28782 * src/core/boost/mpl/list/aux_/push_back.hpp:
28783 * src/core/boost/mpl/list/aux_/push_front.hpp:
28784 * src/core/boost/mpl/list/aux_/size.hpp:
28785 * src/core/boost/mpl/list/aux_/tag.hpp:
28786 * src/core/boost/mpl/list/list0.hpp:
28787 * src/core/boost/mpl/list/list0_c.hpp:
28788 * src/core/boost/mpl/list/list10.hpp:
28789 * src/core/boost/mpl/list/list10_c.hpp:
28790 * src/core/boost/mpl/list/list20.hpp:
28791 * src/core/boost/mpl/list/list20_c.hpp:
28792 * src/core/boost/mpl/list/list30.hpp:
28793 * src/core/boost/mpl/list/list30_c.hpp:
28794 * src/core/boost/mpl/list/list40.hpp:
28795 * src/core/boost/mpl/list/list40_c.hpp:
28796 * src/core/boost/mpl/list/list50.hpp:
28797 * src/core/boost/mpl/list/list50_c.hpp:
28798 * src/core/boost/mpl/list_c.hpp:
28799 * src/core/boost/mpl/logical.hpp:
28800 * src/core/boost/mpl/long.hpp:
28801 * src/core/boost/mpl/long_fwd.hpp:
28802 * src/core/boost/mpl/lower_bound.hpp:
28803 * src/core/boost/mpl/map.hpp:
28804 * src/core/boost/mpl/map/aux_/at_impl.hpp:
28805 * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
28806 * src/core/boost/mpl/map/aux_/clear_impl.hpp:
28807 * src/core/boost/mpl/map/aux_/contains_impl.hpp:
28808 * src/core/boost/mpl/map/aux_/empty_impl.hpp:
28809 * src/core/boost/mpl/map/aux_/erase_impl.hpp:
28810 * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
28811 * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
28812 * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
28813 * src/core/boost/mpl/map/aux_/insert_impl.hpp:
28814 * src/core/boost/mpl/map/aux_/item.hpp:
28815 * src/core/boost/mpl/map/aux_/iterator.hpp:
28816 * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
28817 * src/core/boost/mpl/map/aux_/map0.hpp:
28818 * src/core/boost/mpl/map/aux_/numbered.hpp:
28819 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
28820 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
28821 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
28822 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
28823 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
28824 * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
28825 * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
28826 * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
28827 * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
28828 * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
28829 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
28830 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
28831 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
28832 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
28833 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
28834 * src/core/boost/mpl/map/aux_/size_impl.hpp:
28835 * src/core/boost/mpl/map/aux_/tag.hpp:
28836 * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
28837 * src/core/boost/mpl/map/map0.hpp:
28838 * src/core/boost/mpl/map/map10.hpp:
28839 * src/core/boost/mpl/map/map20.hpp:
28840 * src/core/boost/mpl/map/map30.hpp:
28841 * src/core/boost/mpl/map/map40.hpp:
28842 * src/core/boost/mpl/map/map50.hpp:
28843 * src/core/boost/mpl/math/fixed_c.hpp:
28844 * src/core/boost/mpl/math/is_even.hpp:
28845 * src/core/boost/mpl/math/rational_c.hpp:
28846 * src/core/boost/mpl/max.hpp:
28847 * src/core/boost/mpl/max_element.hpp:
28848 * src/core/boost/mpl/min.hpp:
28849 * src/core/boost/mpl/min_element.hpp:
28850 * src/core/boost/mpl/min_max.hpp:
28851 * src/core/boost/mpl/minus.hpp:
28852 * src/core/boost/mpl/modulus.hpp:
28853 * src/core/boost/mpl/multiplies.hpp:
28854 * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
28855 * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
28856 * src/core/boost/mpl/multiset/aux_/item.hpp:
28857 * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
28858 * src/core/boost/mpl/multiset/aux_/tag.hpp:
28859 * src/core/boost/mpl/multiset/multiset0.hpp:
28860 * src/core/boost/mpl/negate.hpp:
28861 * src/core/boost/mpl/next.hpp:
28862 * src/core/boost/mpl/next_prior.hpp:
28863 * src/core/boost/mpl/not.hpp:
28864 * src/core/boost/mpl/not_equal_to.hpp:
28865 * src/core/boost/mpl/numeric_cast.hpp:
28866 * src/core/boost/mpl/or.hpp:
28867 * src/core/boost/mpl/order.hpp:
28868 * src/core/boost/mpl/order_fwd.hpp:
28869 * src/core/boost/mpl/pair.hpp:
28870 * src/core/boost/mpl/pair_view.hpp:
28871 * src/core/boost/mpl/partition.hpp:
28872 * src/core/boost/mpl/placeholders.hpp:
28873 * src/core/boost/mpl/plus.hpp:
28874 * src/core/boost/mpl/pop_back.hpp:
28875 * src/core/boost/mpl/pop_back_fwd.hpp:
28876 * src/core/boost/mpl/pop_front.hpp:
28877 * src/core/boost/mpl/pop_front_fwd.hpp:
28878 * src/core/boost/mpl/print.hpp:
28879 * src/core/boost/mpl/prior.hpp:
28880 * src/core/boost/mpl/protect.hpp:
28881 * src/core/boost/mpl/push_back.hpp:
28882 * src/core/boost/mpl/push_back_fwd.hpp:
28883 * src/core/boost/mpl/push_front.hpp:
28884 * src/core/boost/mpl/push_front_fwd.hpp:
28885 * src/core/boost/mpl/quote.hpp:
28886 * src/core/boost/mpl/range_c.hpp:
28887 * src/core/boost/mpl/remove.hpp:
28888 * src/core/boost/mpl/remove_if.hpp:
28889 * src/core/boost/mpl/replace.hpp:
28890 * src/core/boost/mpl/replace_if.hpp:
28891 * src/core/boost/mpl/reverse.hpp:
28892 * src/core/boost/mpl/reverse_fold.hpp:
28893 * src/core/boost/mpl/reverse_iter_fold.hpp:
28894 * src/core/boost/mpl/same_as.hpp:
28895 * src/core/boost/mpl/sequence_tag.hpp:
28896 * src/core/boost/mpl/sequence_tag_fwd.hpp:
28897 * src/core/boost/mpl/set.hpp:
28898 * src/core/boost/mpl/set/aux_/at_impl.hpp:
28899 * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
28900 * src/core/boost/mpl/set/aux_/clear_impl.hpp:
28901 * src/core/boost/mpl/set/aux_/empty_impl.hpp:
28902 * src/core/boost/mpl/set/aux_/erase_impl.hpp:
28903 * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
28904 * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
28905 * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
28906 * src/core/boost/mpl/set/aux_/insert_impl.hpp:
28907 * src/core/boost/mpl/set/aux_/item.hpp:
28908 * src/core/boost/mpl/set/aux_/iterator.hpp:
28909 * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
28910 * src/core/boost/mpl/set/aux_/numbered.hpp:
28911 * src/core/boost/mpl/set/aux_/numbered_c.hpp:
28912 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
28913 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
28914 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
28915 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
28916 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
28917 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
28918 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
28919 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
28920 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
28921 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
28922 * src/core/boost/mpl/set/aux_/set0.hpp:
28923 * src/core/boost/mpl/set/aux_/size_impl.hpp:
28924 * src/core/boost/mpl/set/aux_/tag.hpp:
28925 * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
28926 * src/core/boost/mpl/set/set0.hpp:
28927 * src/core/boost/mpl/set/set0_c.hpp:
28928 * src/core/boost/mpl/set/set10.hpp:
28929 * src/core/boost/mpl/set/set10_c.hpp:
28930 * src/core/boost/mpl/set/set20.hpp:
28931 * src/core/boost/mpl/set/set20_c.hpp:
28932 * src/core/boost/mpl/set/set30.hpp:
28933 * src/core/boost/mpl/set/set30_c.hpp:
28934 * src/core/boost/mpl/set/set40.hpp:
28935 * src/core/boost/mpl/set/set40_c.hpp:
28936 * src/core/boost/mpl/set/set50.hpp:
28937 * src/core/boost/mpl/set/set50_c.hpp:
28938 * src/core/boost/mpl/set_c.hpp:
28939 * src/core/boost/mpl/shift_left.hpp:
28940 * src/core/boost/mpl/shift_right.hpp:
28941 * src/core/boost/mpl/single_view.hpp:
28942 * src/core/boost/mpl/size.hpp:
28943 * src/core/boost/mpl/size_fwd.hpp:
28944 * src/core/boost/mpl/size_t.hpp:
28945 * src/core/boost/mpl/size_t_fwd.hpp:
28946 * src/core/boost/mpl/sizeof.hpp:
28947 * src/core/boost/mpl/sort.hpp:
28948 * src/core/boost/mpl/stable_partition.hpp:
28949 * src/core/boost/mpl/switch.hpp:
28950 * src/core/boost/mpl/tag.hpp:
28951 * src/core/boost/mpl/times.hpp:
28952 * src/core/boost/mpl/transform.hpp:
28953 * src/core/boost/mpl/transform_view.hpp:
28954 * src/core/boost/mpl/unique.hpp:
28955 * src/core/boost/mpl/unpack_args.hpp:
28956 * src/core/boost/mpl/upper_bound.hpp:
28957 * src/core/boost/mpl/value_type.hpp:
28958 * src/core/boost/mpl/value_type_fwd.hpp:
28959 * src/core/boost/mpl/vector.hpp:
28960 * src/core/boost/mpl/vector/aux_/O1_size.hpp:
28961 * src/core/boost/mpl/vector/aux_/at.hpp:
28962 * src/core/boost/mpl/vector/aux_/back.hpp:
28963 * src/core/boost/mpl/vector/aux_/begin_end.hpp:
28964 * src/core/boost/mpl/vector/aux_/clear.hpp:
28965 * src/core/boost/mpl/vector/aux_/empty.hpp:
28966 * src/core/boost/mpl/vector/aux_/front.hpp:
28967 * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
28968 * src/core/boost/mpl/vector/aux_/item.hpp:
28969 * src/core/boost/mpl/vector/aux_/iterator.hpp:
28970 * src/core/boost/mpl/vector/aux_/numbered.hpp:
28971 * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
28972 * src/core/boost/mpl/vector/aux_/pop_back.hpp:
28973 * src/core/boost/mpl/vector/aux_/pop_front.hpp:
28974 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
28975 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
28976 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
28977 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
28978 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
28979 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
28980 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
28981 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
28982 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
28983 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
28984 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
28985 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
28986 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
28987 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
28988 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
28989 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
28990 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
28991 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
28992 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
28993 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
28994 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
28995 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
28996 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
28997 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
28998 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
28999 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
29000 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
29001 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
29002 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
29003 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
29004 * src/core/boost/mpl/vector/aux_/push_back.hpp:
29005 * src/core/boost/mpl/vector/aux_/push_front.hpp:
29006 * src/core/boost/mpl/vector/aux_/size.hpp:
29007 * src/core/boost/mpl/vector/aux_/tag.hpp:
29008 * src/core/boost/mpl/vector/aux_/vector0.hpp:
29009 * src/core/boost/mpl/vector/vector0.hpp:
29010 * src/core/boost/mpl/vector/vector0_c.hpp:
29011 * src/core/boost/mpl/vector/vector10.hpp:
29012 * src/core/boost/mpl/vector/vector10_c.hpp:
29013 * src/core/boost/mpl/vector/vector20.hpp:
29014 * src/core/boost/mpl/vector/vector20_c.hpp:
29015 * src/core/boost/mpl/vector/vector30.hpp:
29016 * src/core/boost/mpl/vector/vector30_c.hpp:
29017 * src/core/boost/mpl/vector/vector40.hpp:
29018 * src/core/boost/mpl/vector/vector40_c.hpp:
29019 * src/core/boost/mpl/vector/vector50.hpp:
29020 * src/core/boost/mpl/vector/vector50_c.hpp:
29021 * src/core/boost/mpl/vector_c.hpp:
29022 * src/core/boost/mpl/void.hpp:
29023 * src/core/boost/mpl/void_fwd.hpp:
29024 * src/core/boost/mpl/zip_view.hpp:
29025 * src/core/boost/next_prior.hpp:
29026 * src/core/boost/noncopyable.hpp:
29027 * src/core/boost/pointer_cast.hpp:
29028 * src/core/boost/preprocessor.hpp:
29029 * src/core/boost/preprocessor/arithmetic.hpp:
29030 * src/core/boost/preprocessor/arithmetic/add.hpp:
29031 * src/core/boost/preprocessor/arithmetic/dec.hpp:
29032 * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
29033 * src/core/boost/preprocessor/arithmetic/div.hpp:
29034 * src/core/boost/preprocessor/arithmetic/inc.hpp:
29035 * src/core/boost/preprocessor/arithmetic/mod.hpp:
29036 * src/core/boost/preprocessor/arithmetic/mul.hpp:
29037 * src/core/boost/preprocessor/arithmetic/sub.hpp:
29038 * src/core/boost/preprocessor/array.hpp:
29039 * src/core/boost/preprocessor/array/data.hpp:
29040 * src/core/boost/preprocessor/array/elem.hpp:
29041 * src/core/boost/preprocessor/array/insert.hpp:
29042 * src/core/boost/preprocessor/array/pop_back.hpp:
29043 * src/core/boost/preprocessor/array/pop_front.hpp:
29044 * src/core/boost/preprocessor/array/push_back.hpp:
29045 * src/core/boost/preprocessor/array/push_front.hpp:
29046 * src/core/boost/preprocessor/array/remove.hpp:
29047 * src/core/boost/preprocessor/array/replace.hpp:
29048 * src/core/boost/preprocessor/array/reverse.hpp:
29049 * src/core/boost/preprocessor/array/size.hpp:
29050 * src/core/boost/preprocessor/assert_msg.hpp:
29051 * src/core/boost/preprocessor/cat.hpp:
29052 * src/core/boost/preprocessor/comma.hpp:
29053 * src/core/boost/preprocessor/comma_if.hpp:
29054 * src/core/boost/preprocessor/comparison.hpp:
29055 * src/core/boost/preprocessor/comparison/equal.hpp:
29056 * src/core/boost/preprocessor/comparison/greater.hpp:
29057 * src/core/boost/preprocessor/comparison/greater_equal.hpp:
29058 * src/core/boost/preprocessor/comparison/less.hpp:
29059 * src/core/boost/preprocessor/comparison/less_equal.hpp:
29060 * src/core/boost/preprocessor/comparison/not_equal.hpp:
29061 * src/core/boost/preprocessor/config/config.hpp:
29062 * src/core/boost/preprocessor/config/limits.hpp:
29063 * src/core/boost/preprocessor/control.hpp:
29064 * src/core/boost/preprocessor/control/deduce_d.hpp:
29065 * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
29066 * src/core/boost/preprocessor/control/detail/edg/while.hpp:
29067 * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
29068 * src/core/boost/preprocessor/control/detail/while.hpp:
29069 * src/core/boost/preprocessor/control/expr_if.hpp:
29070 * src/core/boost/preprocessor/control/expr_iif.hpp:
29071 * src/core/boost/preprocessor/control/if.hpp:
29072 * src/core/boost/preprocessor/control/iif.hpp:
29073 * src/core/boost/preprocessor/control/while.hpp:
29074 * src/core/boost/preprocessor/debug.hpp:
29075 * src/core/boost/preprocessor/debug/assert.hpp:
29076 * src/core/boost/preprocessor/debug/error.hpp:
29077 * src/core/boost/preprocessor/debug/line.hpp:
29078 * src/core/boost/preprocessor/dec.hpp:
29079 * src/core/boost/preprocessor/detail/auto_rec.hpp:
29080 * src/core/boost/preprocessor/detail/check.hpp:
29081 * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
29082 * src/core/boost/preprocessor/detail/is_binary.hpp:
29083 * src/core/boost/preprocessor/detail/is_nullary.hpp:
29084 * src/core/boost/preprocessor/detail/is_unary.hpp:
29085 * src/core/boost/preprocessor/detail/null.hpp:
29086 * src/core/boost/preprocessor/detail/split.hpp:
29087 * src/core/boost/preprocessor/empty.hpp:
29088 * src/core/boost/preprocessor/enum.hpp:
29089 * src/core/boost/preprocessor/enum_params.hpp:
29090 * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
29091 * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
29092 * src/core/boost/preprocessor/enum_shifted.hpp:
29093 * src/core/boost/preprocessor/enum_shifted_params.hpp:
29094 * src/core/boost/preprocessor/expand.hpp:
29095 * src/core/boost/preprocessor/expr_if.hpp:
29096 * src/core/boost/preprocessor/facilities.hpp:
29097 * src/core/boost/preprocessor/facilities/apply.hpp:
29098 * src/core/boost/preprocessor/facilities/empty.hpp:
29099 * src/core/boost/preprocessor/facilities/expand.hpp:
29100 * src/core/boost/preprocessor/facilities/identity.hpp:
29101 * src/core/boost/preprocessor/facilities/intercept.hpp:
29102 * src/core/boost/preprocessor/facilities/is_1.hpp:
29103 * src/core/boost/preprocessor/facilities/is_empty.hpp:
29104 * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
29105 * src/core/boost/preprocessor/for.hpp:
29106 * src/core/boost/preprocessor/identity.hpp:
29107 * src/core/boost/preprocessor/if.hpp:
29108 * src/core/boost/preprocessor/inc.hpp:
29109 * src/core/boost/preprocessor/iterate.hpp:
29110 * src/core/boost/preprocessor/iteration.hpp:
29111 * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
29112 * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
29113 * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
29114 * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
29115 * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
29116 * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
29117 * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
29118 * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
29119 * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
29120 * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
29121 * src/core/boost/preprocessor/iteration/detail/finish.hpp:
29122 * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
29123 * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
29124 * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
29125 * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
29126 * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
29127 * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
29128 * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
29129 * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
29130 * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
29131 * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
29132 * src/core/boost/preprocessor/iteration/detail/local.hpp:
29133 * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
29134 * src/core/boost/preprocessor/iteration/detail/self.hpp:
29135 * src/core/boost/preprocessor/iteration/detail/start.hpp:
29136 * src/core/boost/preprocessor/iteration/iterate.hpp:
29137 * src/core/boost/preprocessor/iteration/local.hpp:
29138 * src/core/boost/preprocessor/iteration/self.hpp:
29139 * src/core/boost/preprocessor/library.hpp:
29140 * src/core/boost/preprocessor/limits.hpp:
29141 * src/core/boost/preprocessor/list.hpp:
29142 * src/core/boost/preprocessor/list/adt.hpp:
29143 * src/core/boost/preprocessor/list/append.hpp:
29144 * src/core/boost/preprocessor/list/at.hpp:
29145 * src/core/boost/preprocessor/list/cat.hpp:
29146 * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
29147 * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
29148 * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
29149 * src/core/boost/preprocessor/list/detail/fold_left.hpp:
29150 * src/core/boost/preprocessor/list/detail/fold_right.hpp:
29151 * src/core/boost/preprocessor/list/enum.hpp:
29152 * src/core/boost/preprocessor/list/filter.hpp:
29153 * src/core/boost/preprocessor/list/first_n.hpp:
29154 * src/core/boost/preprocessor/list/fold_left.hpp:
29155 * src/core/boost/preprocessor/list/fold_right.hpp:
29156 * src/core/boost/preprocessor/list/for_each.hpp:
29157 * src/core/boost/preprocessor/list/for_each_i.hpp:
29158 * src/core/boost/preprocessor/list/for_each_product.hpp:
29159 * src/core/boost/preprocessor/list/rest_n.hpp:
29160 * src/core/boost/preprocessor/list/reverse.hpp:
29161 * src/core/boost/preprocessor/list/size.hpp:
29162 * src/core/boost/preprocessor/list/to_tuple.hpp:
29163 * src/core/boost/preprocessor/list/transform.hpp:
29164 * src/core/boost/preprocessor/logical.hpp:
29165 * src/core/boost/preprocessor/logical/and.hpp:
29166 * src/core/boost/preprocessor/logical/bitand.hpp:
29167 * src/core/boost/preprocessor/logical/bitnor.hpp:
29168 * src/core/boost/preprocessor/logical/bitor.hpp:
29169 * src/core/boost/preprocessor/logical/bitxor.hpp:
29170 * src/core/boost/preprocessor/logical/bool.hpp:
29171 * src/core/boost/preprocessor/logical/compl.hpp:
29172 * src/core/boost/preprocessor/logical/nor.hpp:
29173 * src/core/boost/preprocessor/logical/not.hpp:
29174 * src/core/boost/preprocessor/logical/or.hpp:
29175 * src/core/boost/preprocessor/logical/xor.hpp:
29176 * src/core/boost/preprocessor/max.hpp:
29177 * src/core/boost/preprocessor/min.hpp:
29178 * src/core/boost/preprocessor/punctuation.hpp:
29179 * src/core/boost/preprocessor/punctuation/comma.hpp:
29180 * src/core/boost/preprocessor/punctuation/comma_if.hpp:
29181 * src/core/boost/preprocessor/punctuation/paren.hpp:
29182 * src/core/boost/preprocessor/punctuation/paren_if.hpp:
29183 * src/core/boost/preprocessor/repeat.hpp:
29184 * src/core/boost/preprocessor/repeat_2nd.hpp:
29185 * src/core/boost/preprocessor/repeat_3rd.hpp:
29186 * src/core/boost/preprocessor/repeat_from_to.hpp:
29187 * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
29188 * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
29189 * src/core/boost/preprocessor/repetition.hpp:
29190 * src/core/boost/preprocessor/repetition/deduce_r.hpp:
29191 * src/core/boost/preprocessor/repetition/deduce_z.hpp:
29192 * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
29193 * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
29194 * src/core/boost/preprocessor/repetition/detail/for.hpp:
29195 * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
29196 * src/core/boost/preprocessor/repetition/enum.hpp:
29197 * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
29198 * src/core/boost/preprocessor/repetition/enum_params.hpp:
29199 * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
29200 * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
29201 * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
29202 * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
29203 * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
29204 * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
29205 * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
29206 * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
29207 * src/core/boost/preprocessor/repetition/for.hpp:
29208 * src/core/boost/preprocessor/repetition/repeat.hpp:
29209 * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
29210 * src/core/boost/preprocessor/selection.hpp:
29211 * src/core/boost/preprocessor/selection/max.hpp:
29212 * src/core/boost/preprocessor/selection/min.hpp:
29213 * src/core/boost/preprocessor/seq.hpp:
29214 * src/core/boost/preprocessor/seq/cat.hpp:
29215 * src/core/boost/preprocessor/seq/detail/split.hpp:
29216 * src/core/boost/preprocessor/seq/elem.hpp:
29217 * src/core/boost/preprocessor/seq/enum.hpp:
29218 * src/core/boost/preprocessor/seq/filter.hpp:
29219 * src/core/boost/preprocessor/seq/first_n.hpp:
29220 * src/core/boost/preprocessor/seq/fold_left.hpp:
29221 * src/core/boost/preprocessor/seq/fold_right.hpp:
29222 * src/core/boost/preprocessor/seq/for_each.hpp:
29223 * src/core/boost/preprocessor/seq/for_each_i.hpp:
29224 * src/core/boost/preprocessor/seq/for_each_product.hpp:
29225 * src/core/boost/preprocessor/seq/insert.hpp:
29226 * src/core/boost/preprocessor/seq/pop_back.hpp:
29227 * src/core/boost/preprocessor/seq/pop_front.hpp:
29228 * src/core/boost/preprocessor/seq/push_back.hpp:
29229 * src/core/boost/preprocessor/seq/push_front.hpp:
29230 * src/core/boost/preprocessor/seq/remove.hpp:
29231 * src/core/boost/preprocessor/seq/replace.hpp:
29232 * src/core/boost/preprocessor/seq/rest_n.hpp:
29233 * src/core/boost/preprocessor/seq/reverse.hpp:
29234 * src/core/boost/preprocessor/seq/seq.hpp:
29235 * src/core/boost/preprocessor/seq/size.hpp:
29236 * src/core/boost/preprocessor/seq/subseq.hpp:
29237 * src/core/boost/preprocessor/seq/to_array.hpp:
29238 * src/core/boost/preprocessor/seq/to_tuple.hpp:
29239 * src/core/boost/preprocessor/seq/transform.hpp:
29240 * src/core/boost/preprocessor/slot.hpp:
29241 * src/core/boost/preprocessor/slot/counter.hpp:
29242 * src/core/boost/preprocessor/slot/detail/counter.hpp:
29243 * src/core/boost/preprocessor/slot/detail/def.hpp:
29244 * src/core/boost/preprocessor/slot/detail/shared.hpp:
29245 * src/core/boost/preprocessor/slot/detail/slot1.hpp:
29246 * src/core/boost/preprocessor/slot/detail/slot2.hpp:
29247 * src/core/boost/preprocessor/slot/detail/slot3.hpp:
29248 * src/core/boost/preprocessor/slot/detail/slot4.hpp:
29249 * src/core/boost/preprocessor/slot/detail/slot5.hpp:
29250 * src/core/boost/preprocessor/slot/slot.hpp:
29251 * src/core/boost/preprocessor/stringize.hpp:
29252 * src/core/boost/preprocessor/tuple.hpp:
29253 * src/core/boost/preprocessor/tuple/eat.hpp:
29254 * src/core/boost/preprocessor/tuple/elem.hpp:
29255 * src/core/boost/preprocessor/tuple/rem.hpp:
29256 * src/core/boost/preprocessor/tuple/reverse.hpp:
29257 * src/core/boost/preprocessor/tuple/to_list.hpp:
29258 * src/core/boost/preprocessor/tuple/to_seq.hpp:
29259 * src/core/boost/preprocessor/while.hpp:
29260 * src/core/boost/preprocessor/wstringize.hpp:
29261 * src/core/boost/range.hpp:
29262 * src/core/boost/range/begin.hpp:
29263 * src/core/boost/range/concepts.hpp:
29264 * src/core/boost/range/config.hpp:
29265 * src/core/boost/range/const_iterator.hpp:
29266 * src/core/boost/range/const_reverse_iterator.hpp:
29267 * src/core/boost/range/detail/begin.hpp:
29268 * src/core/boost/range/detail/collection_traits.hpp:
29269 * src/core/boost/range/detail/collection_traits_detail.hpp:
29270 * src/core/boost/range/detail/common.hpp:
29271 * src/core/boost/range/detail/const_iterator.hpp:
29272 * src/core/boost/range/detail/difference_type.hpp:
29273 * src/core/boost/range/detail/empty.hpp:
29274 * src/core/boost/range/detail/end.hpp:
29275 * src/core/boost/range/detail/implementation_help.hpp:
29276 * src/core/boost/range/detail/iterator.hpp:
29277 * src/core/boost/range/detail/mfc/carray.hpp:
29278 * src/core/boost/range/detail/mfc/cstring.hpp:
29279 * src/core/boost/range/detail/remove_extent.hpp:
29280 * src/core/boost/range/detail/sfinae.hpp:
29281 * src/core/boost/range/detail/size.hpp:
29282 * src/core/boost/range/detail/size_type.hpp:
29283 * src/core/boost/range/detail/sizer.hpp:
29284 * src/core/boost/range/detail/value_type.hpp:
29285 * src/core/boost/range/detail/vc6/end.hpp:
29286 * src/core/boost/range/detail/vc6/size.hpp:
29287 * src/core/boost/range/difference_type.hpp:
29288 * src/core/boost/range/empty.hpp:
29289 * src/core/boost/range/end.hpp:
29290 * src/core/boost/range/functions.hpp:
29291 * src/core/boost/range/iterator.hpp:
29292 * src/core/boost/range/iterator_range.hpp:
29293 * src/core/boost/range/metafunctions.hpp:
29294 * src/core/boost/range/rbegin.hpp:
29295 * src/core/boost/range/rend.hpp:
29296 * src/core/boost/range/result_iterator.hpp:
29297 * src/core/boost/range/reverse_iterator.hpp:
29298 * src/core/boost/range/reverse_result_iterator.hpp:
29299 * src/core/boost/range/size.hpp:
29300 * src/core/boost/range/size_type.hpp:
29301 * src/core/boost/range/sub_range.hpp:
29302 * src/core/boost/range/value_type.hpp:
29303 * src/core/boost/ref.hpp:
29304 * src/core/boost/scoped_array.hpp:
29305 * src/core/boost/scoped_ptr.hpp:
29306 * src/core/boost/shared_ptr.hpp:
29307 * src/core/boost/smart_cast.hpp:
29308 * src/core/boost/smart_ptr.hpp:
29309 * src/core/boost/static_assert.hpp:
29310 * src/core/boost/static_warning.hpp:
29311 * src/core/boost/throw_exception.hpp:
29312 * src/core/boost/type_traits.hpp:
29313 * src/core/boost/type_traits/add_const.hpp:
29314 * src/core/boost/type_traits/add_cv.hpp:
29315 * src/core/boost/type_traits/add_pointer.hpp:
29316 * src/core/boost/type_traits/add_reference.hpp:
29317 * src/core/boost/type_traits/add_volatile.hpp:
29318 * src/core/boost/type_traits/aligned_storage.hpp:
29319 * src/core/boost/type_traits/alignment_of.hpp:
29320 * src/core/boost/type_traits/alignment_traits.hpp:
29321 * src/core/boost/type_traits/arithmetic_traits.hpp:
29322 * src/core/boost/type_traits/array_traits.hpp:
29323 * src/core/boost/type_traits/broken_compiler_spec.hpp:
29324 * src/core/boost/type_traits/composite_traits.hpp:
29325 * src/core/boost/type_traits/config.hpp:
29326 * src/core/boost/type_traits/conversion_traits.hpp:
29327 * src/core/boost/type_traits/cv_traits.hpp:
29328 * src/core/boost/type_traits/decay.hpp:
29329 * src/core/boost/type_traits/detail/bool_trait_def.hpp:
29330 * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
29331 * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
29332 * src/core/boost/type_traits/detail/false_result.hpp:
29333 * src/core/boost/type_traits/detail/ice_and.hpp:
29334 * src/core/boost/type_traits/detail/ice_eq.hpp:
29335 * src/core/boost/type_traits/detail/ice_not.hpp:
29336 * src/core/boost/type_traits/detail/ice_or.hpp:
29337 * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
29338 * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
29339 * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
29340 * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
29341 * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
29342 * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
29343 * src/core/boost/type_traits/detail/template_arity_spec.hpp:
29344 * src/core/boost/type_traits/detail/type_trait_def.hpp:
29345 * src/core/boost/type_traits/detail/type_trait_undef.hpp:
29346 * src/core/boost/type_traits/detail/wrap.hpp:
29347 * src/core/boost/type_traits/detail/yes_no_type.hpp:
29348 * src/core/boost/type_traits/extent.hpp:
29349 * src/core/boost/type_traits/function_traits.hpp:
29350 * src/core/boost/type_traits/has_nothrow_assign.hpp:
29351 * src/core/boost/type_traits/has_nothrow_constructor.hpp:
29352 * src/core/boost/type_traits/has_nothrow_copy.hpp:
29353 * src/core/boost/type_traits/has_nothrow_destructor.hpp:
29354 * src/core/boost/type_traits/has_trivial_assign.hpp:
29355 * src/core/boost/type_traits/has_trivial_constructor.hpp:
29356 * src/core/boost/type_traits/has_trivial_copy.hpp:
29357 * src/core/boost/type_traits/has_trivial_destructor.hpp:
29358 * src/core/boost/type_traits/has_virtual_destructor.hpp:
29359 * src/core/boost/type_traits/ice.hpp:
29360 * src/core/boost/type_traits/integral_constant.hpp:
29361 * src/core/boost/type_traits/intrinsics.hpp:
29362 * src/core/boost/type_traits/is_abstract.hpp:
29363 * src/core/boost/type_traits/is_arithmetic.hpp:
29364 * src/core/boost/type_traits/is_array.hpp:
29365 * src/core/boost/type_traits/is_base_and_derived.hpp:
29366 * src/core/boost/type_traits/is_base_of.hpp:
29367 * src/core/boost/type_traits/is_class.hpp:
29368 * src/core/boost/type_traits/is_compound.hpp:
29369 * src/core/boost/type_traits/is_const.hpp:
29370 * src/core/boost/type_traits/is_convertible.hpp:
29371 * src/core/boost/type_traits/is_empty.hpp:
29372 * src/core/boost/type_traits/is_enum.hpp:
29373 * src/core/boost/type_traits/is_float.hpp:
29374 * src/core/boost/type_traits/is_floating_point.hpp:
29375 * src/core/boost/type_traits/is_function.hpp:
29376 * src/core/boost/type_traits/is_fundamental.hpp:
29377 * src/core/boost/type_traits/is_integral.hpp:
29378 * src/core/boost/type_traits/is_member_function_pointer.hpp:
29379 * src/core/boost/type_traits/is_member_object_pointer.hpp:
29380 * src/core/boost/type_traits/is_member_pointer.hpp:
29381 * src/core/boost/type_traits/is_object.hpp:
29382 * src/core/boost/type_traits/is_pod.hpp:
29383 * src/core/boost/type_traits/is_pointer.hpp:
29384 * src/core/boost/type_traits/is_polymorphic.hpp:
29385 * src/core/boost/type_traits/is_reference.hpp:
29386 * src/core/boost/type_traits/is_same.hpp:
29387 * src/core/boost/type_traits/is_scalar.hpp:
29388 * src/core/boost/type_traits/is_signed.hpp:
29389 * src/core/boost/type_traits/is_stateless.hpp:
29390 * src/core/boost/type_traits/is_union.hpp:
29391 * src/core/boost/type_traits/is_unsigned.hpp:
29392 * src/core/boost/type_traits/is_void.hpp:
29393 * src/core/boost/type_traits/is_volatile.hpp:
29394 * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
29395 * src/core/boost/type_traits/msvc/remove_bounds.hpp:
29396 * src/core/boost/type_traits/msvc/remove_const.hpp:
29397 * src/core/boost/type_traits/msvc/remove_cv.hpp:
29398 * src/core/boost/type_traits/msvc/remove_extent.hpp:
29399 * src/core/boost/type_traits/msvc/remove_pointer.hpp:
29400 * src/core/boost/type_traits/msvc/remove_reference.hpp:
29401 * src/core/boost/type_traits/msvc/remove_volatile.hpp:
29402 * src/core/boost/type_traits/msvc/typeof.hpp:
29403 * src/core/boost/type_traits/object_traits.hpp:
29404 * src/core/boost/type_traits/rank.hpp:
29405 * src/core/boost/type_traits/reference_traits.hpp:
29406 * src/core/boost/type_traits/remove_all_extents.hpp:
29407 * src/core/boost/type_traits/remove_bounds.hpp:
29408 * src/core/boost/type_traits/remove_const.hpp:
29409 * src/core/boost/type_traits/remove_cv.hpp:
29410 * src/core/boost/type_traits/remove_extent.hpp:
29411 * src/core/boost/type_traits/remove_pointer.hpp:
29412 * src/core/boost/type_traits/remove_reference.hpp:
29413 * src/core/boost/type_traits/remove_volatile.hpp:
29414 * src/core/boost/type_traits/same_traits.hpp:
29415 * src/core/boost/type_traits/transform_traits.hpp:
29416 * src/core/boost/type_traits/transform_traits_spec.hpp:
29417 * src/core/boost/type_traits/type_with_alignment.hpp:
29418 * src/core/boost/utility.hpp:
29419 * src/core/boost/utility/addressof.hpp:
29420 * src/core/boost/utility/base_from_member.hpp:
29421 * src/core/boost/utility/compare_pointees.hpp:
29422 * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
29423 * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
29424 * src/core/boost/utility/detail/result_of_iterate.hpp:
29425 * src/core/boost/utility/enable_if.hpp:
29426 * src/core/boost/utility/in_place_factory.hpp:
29427 * src/core/boost/utility/result_of.hpp:
29428 * src/core/boost/utility/typed_in_place_factory.hpp:
29429 * src/core/boost/utility/value_init.hpp:
29430 * src/core/boost/weak_ptr.hpp:
29432 boost: no longer bundled, must be installed
29434 2009-02-25 Patrick Ohly <patrick.ohly@intel.com>
29436 * src/core/EvolutionSyncClient.cpp:
29437 * src/core/LogStdout.cpp:
29438 * src/core/SyncEvolutionUtil.cpp:
29439 * src/core/SyncML.h:
29441 fixed compiler warnings on Ubuntu 8.10/g++ 4.3
29443 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
29446 * configure-pre.in:
29447 * src/Makefile-gen.am:
29448 * src/backends/addressbook/Makefile.am:
29449 * src/backends/evolution/Makefile.am:
29450 * src/backends/file/Makefile.am:
29451 * src/backends/sqlite/Makefile.am:
29452 * src/core/Makefile.am:
29453 * test/Makefile.am:
29455 dist: fixed distcheck, bundle Synthesis
29457 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
29459 * src/core/CurlTransportAgent.cpp:
29460 * src/core/CurlTransportAgent.h:
29461 * src/core/EvolutionSyncClient.cpp:
29462 * src/core/SoupTransportAgent.cpp:
29463 * src/core/SoupTransportAgent.h:
29464 * src/core/TransportAgent.h:
29465 * test/ClientTest.cpp:
29467 HTPP: set user agent string again
29469 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
29471 * test/synccompare.pl:
29473 testing: silence diffs by enabling Synthesis suppressions
29475 2009-02-24 Patrick Ohly <patrick.ohly@intel.com>
29477 * src/core/EvolutionSyncClient.cpp:
29478 * src/syncevolution.xml:
29480 Synthesis: set device ID via <fakedeviceid>
29482 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
29484 * src/core/EvolutionSyncClient.cpp:
29486 device ID hack: set 'SYSYNC_DEVICE_ID' to tell Synthesis
29487 getLocalDeviceID() about client setting
29489 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
29491 * src/core/SyncML.cpp:
29493 sync report: suppress empty conflict summary, show sync mode
29495 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
29497 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
29499 testing: memo test item must contain <<REVISION>>
29501 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
29503 * src/core/EvolutionSyncSource.cpp:
29504 * test/ClientTest.cpp:
29506 testing: relaxed testLinkedItemsInsertBothUpdateChild/Parent
29508 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
29510 * src/core/EvolutionSyncClient.cpp:
29511 * src/core/EvolutionSyncClient.h:
29513 Synthesis progress: use new enums and report details about sync
29516 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
29518 * src/core/EvolutionSyncSource.cpp:
29520 notes: fixed invalid Synthesis XML config
29522 2009-02-23 Patrick Ohly <patrick.ohly@intel.com>
29524 * src/core/SoupTransportAgent.cpp:
29525 * src/core/SoupTransportAgent.h:
29527 libsoup: report reason for failure
29529 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
29531 * src/core/CurlTransportAgent.cpp:
29532 * src/core/EvolutionSyncClient.cpp:
29533 * src/core/EvolutionSyncClient.h:
29534 * src/core/EvolutionSyncSource.cpp:
29535 * src/core/SyncEvolutionUtil.cpp:
29536 * src/core/SyncEvolutionUtil.h:
29537 * src/core/TransportAgent.h:
29539 error handling: added SE_THROW[_EXCEPTION]() and handling of it
29541 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
29543 * src/core/CurlTransportAgent.cpp:
29545 curl: m_slist was not initialized
29547 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
29549 * src/core/EvolutionSyncSource.cpp:
29550 * src/syncclient_sample_config.xml:
29551 * src/syncevolution.xml:
29553 Synthesis: imported more recent datatype configuration
29555 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
29557 * src/core/EvolutionSyncClient.cpp:
29559 Synthesis: use default message format (WBXML)
29561 2009-02-20 Patrick Ohly <patrick.ohly@intel.com>
29563 * src/core/EvolutionSyncClient.cpp:
29565 Synthesis: must close and reopen config keys to flush modified
29568 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
29570 * src/core/EvolutionSyncClient.cpp:
29572 sync: check status of all sources to determine overall success
29574 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
29576 * src/core/EvolutionSyncClient.cpp:
29578 error handling: done ask for STEPCMD_ABORT twice, instead let
29579 engine continue shutdown
29581 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
29583 * src/core/EvolutionSyncClient.cpp:
29584 * src/core/SyncML.h:
29585 * test/ClientTest.cpp:
29586 * test/ClientTest.h:
29588 testing: added checking of sync source result and sync mode
29590 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
29592 * src/client-test-app.cpp:
29593 * src/core/EvolutionSyncClient.cpp:
29594 * src/core/EvolutionSyncClient.h:
29595 * src/core/EvolutionSyncSource.h:
29596 * src/core/SyncEvolutionCmdline.cpp:
29597 * src/core/SyncEvolutionUtil.cpp:
29598 * src/core/SyncEvolutionUtil.h:
29599 * src/core/SyncML.h:
29600 * test/ClientTest.cpp:
29601 * test/ClientTest.h:
29603 testing: re-enabled SyncReport and checking it
29605 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
29607 * src/Makefile-gen.am:
29608 * src/client-test-app.cpp:
29609 * src/core/EvolutionSyncClient.cpp:
29610 * src/core/EvolutionSyncClient.h:
29611 * src/core/Logging.cpp:
29612 * src/core/Logging.h:
29613 * src/core/Makefile.am:
29614 * src/core/SyncEvolutionConfig.h:
29615 * src/core/SyncML.cpp:
29616 * src/core/SyncML.h:
29617 * test/ClientTest.cpp:
29618 * test/ClientTest.h:
29619 * test/client-test-main.cpp:
29621 testing: fixed log handling during Client::Sync
29623 2009-02-19 Patrick Ohly <patrick.ohly@intel.com>
29625 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
29626 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
29627 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
29629 testing: fixed compilation of Evolution and SQLite sources
29631 2009-02-18 Patrick Ohly <patrick.ohly@intel.com>
29633 * src/core/LogStdout.cpp:
29634 * src/core/LogStdout.h:
29635 * src/core/Logging.h:
29636 * test/client-test-main.cpp:
29638 testing: one log file is created per test
29640 2009-02-18 Patrick Ohly <patrick.ohly@intel.com>
29642 * src/Makefile-gen.am:
29643 * src/backends/file/FileSyncSourceRegister.cpp:
29644 * src/client-test-app.cpp:
29646 * test/ClientTest.cpp:
29647 * test/ClientTest.h:
29648 * test/client-test-main.cpp:
29651 testing: compiles and runs again, but output redirection is not
29654 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
29657 * test/Algorithm/COPYING:
29658 * test/Algorithm/copyright:
29660 * test/LICENSE.txt:
29661 * test/Sync4jContribution.pdf:
29663 license: clarified default license and exceptions
29665 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
29669 .gitignore: ignore patches
29671 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
29673 * src/core/EvolutionSyncClient.cpp:
29674 * src/core/EvolutionSyncClient.h:
29676 sync mode: removed dead code
29678 2009-02-17 Patrick Ohly <patrick.ohly@intel.com>
29681 * configure-pre.in:
29682 * src/Makefile-gen.am:
29683 * src/backends/evolution/EvolutionCalendarSource.cpp:
29684 * src/backends/evolution/EvolutionCalendarSource.h:
29685 * src/backends/evolution/EvolutionContactSource.cpp:
29686 * src/backends/evolution/EvolutionContactSource.h:
29687 * src/backends/evolution/EvolutionMemoSource.cpp:
29688 * src/backends/file/FileSyncSource.cpp:
29689 * src/backends/sqlite/Makefile.am:
29690 * src/core/EvolutionSyncClient.cpp:
29691 * src/core/EvolutionSyncClient.h:
29692 * src/core/EvolutionSyncSource.cpp:
29693 * src/core/EvolutionSyncSource.h:
29694 * src/core/Makefile.am:
29695 * src/core/SyncEvolutionConfig.h:
29696 * src/core/SyncEvolutionUtil.cpp:
29697 * src/core/SyncEvolutionUtil.h:
29698 * src/core/SyncML.h:
29699 * src/core/SynthesisDBPlugin.cpp:
29700 * src/core/TrackingSyncSource.cpp:
29701 * src/core/TrackingSyncSource.h:
29702 * src/core/vocl/README:
29703 * src/core/vocl/VConverter.cpp:
29704 * src/core/vocl/VConverter.h:
29705 * src/core/vocl/VObject.cpp:
29706 * src/core/vocl/VObject.h:
29707 * src/core/vocl/VProperty.cpp:
29708 * src/core/vocl/VProperty.h:
29709 * src/core/vocl/posixadapter.h:
29710 * src/core/vocl/vcardconverter.cpp:
29711 * src/syncevolution.cpp:
29713 removed all references to Funambol header files and definitions
29715 2009-02-16 Patrick Ohly <patrick.ohly@intel.com>
29717 * src/backends/addressbook/AddressBookSource.cpp:
29718 * src/backends/evolution/EvolutionCalendarSource.cpp:
29719 * src/backends/evolution/EvolutionContactSource.cpp:
29720 * src/backends/evolution/EvolutionMemoSource.cpp:
29721 * src/backends/file/FileSyncSource.cpp:
29722 * src/backends/sqlite/SQLiteContactSource.cpp:
29723 * src/core/EvolutionSyncClient.cpp:
29724 * src/core/EvolutionSyncSource.cpp:
29725 * src/core/EvolutionSyncSource.h:
29726 * src/core/LogStdout.cpp:
29727 * src/core/LogStdout.h:
29728 * src/core/Logging.cpp:
29729 * src/core/Logging.h:
29730 * src/core/Makefile.am:
29731 * src/core/SoupTransportAgent.cpp:
29732 * src/core/vocl/VObject.cpp:
29733 * src/syncevolution.cpp:
29734 * src/syncevolution.xml:
29736 logging: replaced Funambol logging with our own infrastructure
29738 2009-02-15 Patrick Ohly <patrick.ohly@intel.com>
29741 * configure-post.in:
29742 * configure-pre.in:
29743 * src/core/CurlTransportAgent.cpp:
29744 * src/core/CurlTransportAgent.h:
29745 * src/core/EvolutionSmartPtr.h:
29746 * src/core/EvolutionSyncClient.cpp:
29747 * src/core/EvolutionSyncClient.h:
29748 * src/core/Makefile.am:
29749 * src/core/SoupTransportAgent.cpp:
29750 * src/core/SoupTransportAgent.h:
29751 * src/core/TransportAgent.cpp:
29752 * src/core/TransportAgent.h:
29754 transport agent: replaced Funambol TransportAgent with own
29755 libsoup/libcurl classes
29757 2009-02-13 Patrick Ohly <patrick.ohly@intel.com>
29759 * src/core/EvolutionSyncClient.cpp:
29760 * src/syncevolution.xml:
29762 Synthesis: binary files under <config root>/.synthesis
29764 2009-02-06 Patrick Ohly <patrick.ohly@intel.com>
29766 * configure-pre.in:
29767 * src/Makefile-gen.am:
29768 * src/core/EvolutionSyncClient.cpp:
29769 * src/core/EvolutionSyncClient.h:
29770 * src/core/EvolutionSyncSource.cpp:
29771 * src/core/EvolutionSyncSource.h:
29772 * src/core/Makefile.am:
29773 * src/core/SyncEvolutionUtil.cpp:
29774 * src/core/SyncEvolutionUtil.h:
29775 * src/core/SynthesisDBPlugin.cpp:
29776 * src/syncevolution.xml:
29778 Synthesis: connect engine with EvolutionSyncSource
29780 2009-02-05 Patrick Ohly <patrick.ohly@intel.com>
29784 HACKING: improved Synthesis instructions to work with
29787 2009-02-03 Patrick Ohly <patrick.ohly@intel.com>
29789 * src/core/EvolutionSyncClient.cpp:
29791 Synthesis progress display: assume that all 'total' counts may be
29794 2009-02-02 Patrick Ohly <patrick.ohly@intel.com>
29796 * src/core/EvolutionSyncClient.cpp:
29798 Synthesis sync report: print information about conflicts,
29799 matches, sent/received bytes
29801 2009-02-02 Patrick Ohly <patrick.ohly@intel.com>
29803 * src/core/EvolutionSyncClient.cpp:
29805 Synthesis LOCERR_OK: in sysync namespace now
29807 2009-02-01 Patrick Ohly <patrick.ohly@intel.com>
29809 * configure-post.in:
29810 * src/core/EvolutionSyncClient.cpp:
29811 * src/core/EvolutionSyncClient.h:
29812 * src/core/EvolutionSyncSource.h:
29814 EvolutionSyncClient: clarified/added callbacks that can be
29815 implemented by derived classes
29817 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
29819 * test/ClientTest.cpp:
29821 interrupted sync tests: added comparison against reference files
29823 2009-01-18 Patrick Ohly <patrick.ohly@intel.com>
29826 * configure-pre.in:
29827 * src/Makefile-gen.am:
29828 * src/core/EvolutionSyncClient.cpp:
29829 * src/core/EvolutionSyncSource.h:
29830 * src/core/Makefile.am:
29831 * src/sunbird_client.xml:
29832 * src/syncevolution.xml:
29833 * src/syncserv_odbc.xml:
29835 use Synthesis SDK to run a sync session
29837 2009-02-18 Patrick Ohly <patrick.ohly@intel.com>
29839 * src/backends/file/Makefile.am:
29840 * src/backends/sqlite/Makefile.am:
29841 * src/core/EvolutionSmartPtr.h:
29843 compilation fix: glib dependency in header file
29845 2009-02-06 Patrick Ohly <patrick.ohly@intel.com>
29847 * src/core/EvolutionSyncSource.cpp:
29849 backend loading: added syncfile.so.0
29851 2009-01-27 Patrick Ohly <patrick.ohly@intel.com>
29855 ignore autotools files
29857 2009-02-06 Patrick Ohly <patrick.ohly@intel.com>
29859 * src/backends/evolution/EvolutionContactSource.cpp:
29860 * src/core/FileConfigNode.cpp:
29861 * src/core/SyncEvolutionUtil.cpp:
29863 silence gcc 4.3.2 warnings
29865 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
29867 * test/ClientTest.cpp:
29868 * test/ClientTest.h:
29869 * test/client-test-main.cpp:
29871 ClientTest: better infrastructure for data file comparisons
29873 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
29875 * test/ClientTest.cpp:
29877 interrupted sync testing: completed the set of changes that can
29878 be applied to client and server
29880 2008-12-28 Patrick Ohly <patrick.ohly@gmx.de>
29882 * test/ClientTest.cpp:
29883 * test/ClientTest.h:
29885 ClientTest: infrastructure for removing and updating specific
29888 2008-12-27 Patrick Ohly <patrick.ohly@gmx.de>
29890 * test/ClientTest.cpp:
29892 interrupted sync testing: maxmsgsize == 1 indicates that caller
29893 wants to interrupt while receiving server's reply
29895 2008-12-27 Patrick Ohly <patrick.ohly@gmx.de>
29897 * test/ClientTest.cpp:
29899 interrupted sync testing: added CLIENT_TEST_INTERRUPT_AT to
29900 select where to interrupt
29902 2008-12-22 Patrick Ohly <patrick.ohly@gmx.de>
29904 * test/ClientTest.cpp:
29905 * test/ClientTest.h:
29907 ClientTest: test resuming a synchronization after a disconnect
29909 2008-12-21 Patrick Ohly <patrick.ohly@gmx.de>
29911 * test/ClientTest.cpp:
29912 * test/ClientTest.h:
29914 testing: allow accumulating log prefixes dynamically
29916 2008-12-21 Patrick Ohly <patrick.ohly@gmx.de>
29918 * test/ClientTest.cpp:
29919 * test/ClientTest.h:
29921 testing: enhanced infrastructure (LUIDs)
29923 2008-07-22 Patrick Ohly <patrick.ohly@gmx.de>
29925 * test/ClientTest.cpp:
29926 * test/ClientTest.h:
29928 tests: split big test into smaller ones
29930 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
29932 * test/ClientTest.cpp:
29933 * test/ClientTest.h:
29935 fixed some (incorrect) gcc warnings about uninitialized vars,
29936 relaxed semantic checks in testLinkedItems
29938 2008-06-09 Patrick Ohly <patrick.ohly@gmx.de>
29940 * test/synccompare.pl:
29942 added support for TZID renaming
29944 2008-06-08 Patrick Ohly <patrick.ohly@gmx.de>
29946 * test/ClientTest.cpp:
29947 * test/ClientTest.h:
29948 * test/testcases/ical20.ics:
29950 fixed detached event testing (ical20)
29952 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
29954 * test/ClientTest.cpp:
29956 use SyncSource::removeAllItems() instead of loop + deleteItem()
29958 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
29960 * test/synccompare.pl:
29962 VTIMEZONE and TZID do not have to be preserved verbatim as long
29963 as the replacement is still representing the same timezone.
29964 Reduce TZIDs which follow the Olson database pseudo-standard to
29965 their location part and strip the VTIMEZONE - makes the diff
29968 2008-04-16 Patrick Ohly <patrick.ohly@gmx.de>
29970 * test/ClientTest.cpp:
29971 * test/ClientTest.h:
29972 * test/testcases/ical20.ics:
29974 ical20: added testing of detached recurrences
29976 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
29978 * test/ClientTest.h:
29980 fixed compiler warnings in header files (found by g++ -Wall when
29983 2008-02-25 Patrick Ohly <patrick.ohly@gmx.de>
29985 * test/synccompare.pl:
29987 order of categories is irrelevant, ignore changed order by
29988 sorting (ScheduleWorld recently started to reorder categories)
29990 2008-02-24 Patrick Ohly <patrick.ohly@gmx.de>
29992 * test/synccompare.pl:
29994 my.funambol.com no longer stores 'preferred' phone number
29996 2008-02-10 Patrick Ohly <patrick.ohly@gmx.de>
29998 * test/testcases/ical20.ics:
30000 Synthesis server returns SUMMARY also as DESCRIPTION unless
30001 DESCRIPTION is present: always sends a DESCRIPTION to avoid diffs
30003 2008-02-10 Patrick Ohly <patrick.ohly@gmx.de>
30005 * test/synccompare.pl:
30007 ignore that Synthesis does not support some iCalendar 2.0
30008 properties (SEQUENCE, TRANSP, ORGANIZER, VALARM, ATTENDEE
30011 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
30013 * test/synccompare.pl:
30015 also supported N;ENCODING=QUOTED-PRINTABLE: when normalizing for
30018 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
30020 * test/ClientTest.cpp:
30022 extended Sync::testRefreshSemantic: a two-way sync after a
30023 refresh-from-server should not transmit any changes
30025 2008-01-14 Patrick Ohly <patrick.ohly@gmx.de>
30027 * test/ClientTest.cpp:
30029 added obligatory endSync() calls: found when testing
30030 SyncEvolution's TrackingSyncSource whereas other sources happened
30031 to work without them
30033 2007-12-15 Patrick Ohly <patrick.ohly@gmx.de>
30035 * test/ClientTest.cpp:
30037 extended LocalTests::testChanges and run SyncTests::testManyItems
30038 with message size limit
30040 2007-12-09 Patrick Ohly <patrick.ohly@gmx.de>
30042 * test/synccompare.pl:
30044 ignore differences due to added/removed line breaks at end of
30045 description (some servers do that and it does not really matter)
30047 2007-12-08 Patrick Ohly <patrick.ohly@gmx.de>
30049 * test/synccompare.pl:
30051 - less aggressive capitalization: only apply this to TYPE -
30052 simplified one regex (splitting TYPE=foo,bar)
30054 2007-11-30 Patrick Ohly <patrick.ohly@gmx.de>
30056 * test/synccompare.pl:
30057 * test/testcases/vcard30.vcf:
30059 extended test data and synccompare to use/handle vCard 3.0 with
30060 mixed-case parameters
30062 2007-11-28 Patrick Ohly <patrick.ohly@gmx.de>
30064 * test/client-test-main.cpp:
30066 fixed invalid parameters for CPPUNIT macro in the 'timed out'
30069 2007-11-28 Andrea Toccalini <toccalini@funambol.com>
30071 * test/ClientTest.cpp:
30072 * test/ClientTest.h:
30073 * test/client-test-main.cpp:
30074 * test/client-test.cpp:
30075 * test/synccompare.pl:
30077 updated license to AGPL
30079 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
30081 * test/synccompare.pl:
30083 Documented some of the environment variables checked by the
30084 script and added some more to control some of the hard-coded
30085 strings/return codes:
30087 2007-11-07 Patrick Ohly <patrick.ohly@gmx.de>
30089 * test/synccompare.pl:
30091 myFUNAMBOL looses some data that was preserved by Funambol 3.0.
30092 synccompare.pl now simplifies the test data so that the
30093 Client::Sync::vcard21::testItems passes again. For an example of
30094 what gets lost see the failed test:
30096 2007-11-05 Patrick Ohly <patrick.ohly@gmx.de>
30098 * test/ClientTest.cpp:
30099 * test/client-test.cpp:
30101 During the transition from SyncEvolution to the C++ client
30102 library the NUM_ITEMS setting got lost: all tests which create a
30103 configurable amount of items (Source::testManyChanges,
30104 Sync::testManyItems) unintentionally ran with zero items, i.e.
30105 didn't actually test anything.
30107 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
30109 * test/synccompare.pl:
30111 - suppress acceptable modification when using the Mac OS X
30112 address book: some properties and types not supported by it -
30113 find perl in the PATH by invoking it via /usr/bin/env (which
30114 hopefully is at that place): required by iPhone
30116 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
30118 * test/ClientTest.cpp:
30120 The ComplexUpdate test failed when multiple sync sources were
30121 active, but only some had a complex item to update with. Now the
30122 simple update item is used for those sources.
30124 2007-06-28 Patrick Ohly <patrick.ohly@gmx.de>
30126 * test/ClientTest.cpp:
30127 * test/ClientTest.h:
30129 make update() utility function a bit more flexible: the checking
30130 stage is optional now
30132 2007-06-27 Patrick Ohly <patrick.ohly@gmx.de>
30134 * test/ClientTest.cpp:
30136 separate patch to fix indention
30138 2007-06-27 Patrick Ohly <patrick.ohly@gmx.de>
30140 * test/ClientTest.cpp:
30141 * test/ClientTest.h:
30143 made it possible for clients to not just configure existing
30144 tests, but also add their own ones
30146 2007-06-25 Patrick Ohly <patrick.ohly@gmx.de>
30148 * test/testcases/itodo20.ics:
30150 same as for events: CATEGORIES need to be separated with plain
30153 2007-06-24 Patrick Ohly <patrick.ohly@gmx.de>
30155 * test/testcases/ical20.ics:
30157 fixed comma separation in CATEGORIES (exported with \, by
30158 Evolution, but that is broken); added some more CATEGORIES
30161 2007-06-14 Patrick Ohly <patrick.ohly@gmx.de>
30163 * test/synccompare.pl:
30164 * test/testcases/vcard21.vcf:
30165 * test/testcases/vcard30.vcf:
30167 avoid irrelevant differences due to extra white space,
30168 generalized X-WSS removal
30170 2007-06-06 Matteo Vitolo <mvitolo@funambol.com>
30172 * test/ClientTest.cpp:
30173 * test/ClientTest.h:
30174 * test/client-test-main.cpp:
30175 * test/client-test.cpp:
30176 * test/synccompare.pl:
30180 2007-05-08 Patrick Ohly <patrick.ohly@gmx.de>
30182 * test/synccompare.pl:
30184 remove X-MOZILLA-HTML:FALSE because it (almost) has the same
30185 semantic as no X-MOZILLA-HTML
30187 2007-05-03 Patrick Ohly <patrick.ohly@gmx.de>
30189 * test/ClientTest.cpp:
30191 avoid patching FALSE/TRUE in test suite sources when installing
30192 them: the same words also occur in the test data strings embedded
30193 in the source code and patching those is incorrect
30195 2007-04-16 Patrick Ohly <patrick.ohly@gmx.de>
30197 * test/ClientTest.cpp:
30199 client-test Client::Sync did not execute the tests with more than
30200 once source because the tests were registered in two different
30201 nodes, both called Client::Sync - CPPUnit does not seem to handle
30202 that; fixed by keeping the node name unique
30204 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
30206 * test/ClientTest.cpp:
30208 insert additional lines after the first line of VJOURNAL because
30209 it might be used as the summary and thus should not be modified
30211 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
30213 * test/ClientTest.cpp:
30215 A little bit more sane datatype handling of items inserted by
30216 test frame work: the type is empty in insert() and update() now
30217 and "raw" in importItem(). The "raw" type is historical and it
30218 might be possible to remove it.
30220 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
30222 * test/synccompare.pl:
30223 * test/testcases/imemo20.ics:
30225 added some (preliminary) support for iCalendar 2.0 journal
30228 2007-04-12 Patrick Ohly <patrick.ohly@gmx.de>
30230 * test/ClientTest.cpp:
30232 the check for vCard 2.1 was not correct and always enabled
30233 quoted-printable encoding
30235 2007-04-11 Patrick Ohly <patrick.ohly@gmx.de>
30237 * test/testcases/vcard21.vcf:
30238 * test/testcases/vcard30.vcf:
30240 Avoid line breaks at the end of a NOTE: some servers remove this
30241 because some phones add line breaks during each sync or edit (?).
30242 This is a minor change to items that should break automated
30245 2007-04-10 Patrick Ohly <patrick.ohly@gmx.de>
30247 * test/ClientTest.h:
30248 * test/client-test.cpp:
30250 updated Doxygen documentation about client testing
30252 2007-04-06 Patrick Ohly <patrick.ohly@gmx.de>
30254 * test/ClientTest.cpp:
30256 deleteAll() did not always work because the initial sync was
30257 TWO_WAY and not SLOW
30259 2007-04-02 Patrick Ohly <patrick.ohly@gmx.de>
30261 * test/synccompare.pl:
30263 additional check to avoid error messages if tput itself fails
30265 2007-03-31 Patrick Ohly <patrick.ohly@gmx.de>
30267 * test/ClientTest.cpp:
30268 * test/ClientTest.h:
30269 * test/client-test.cpp:
30271 pass the sync result to CheckSyncReport so that it can be taken
30272 into account when checking the result
30274 2007-03-29 Patrick Ohly <patrick.ohly@gmx.de>
30276 * test/Algorithm/Artistic:
30277 * test/Algorithm/Diff.pm:
30278 * test/Algorithm/README:
30279 * test/Algorithm/copyright:
30280 * test/synccompare.pl:
30282 replaced invocation of external diff/mktemp tools with pure Perl
30285 2007-03-29 Patrick Ohly <patrick.ohly@gmx.de>
30287 * test/testcases/vcard30.vcf:
30289 added a test case for the Funambol 3.0 parser bug (can be used to
30290 verify workarounds in clients)
30292 2007-03-19 Patrick Ohly <patrick.ohly@gmx.de>
30294 * test/ClientTest.cpp:
30295 * test/ClientTest.h:
30296 * test/client-test-main.cpp:
30297 * test/client-test.cpp:
30299 first draft of API documentation via Doxygen
30301 2007-03-04 Patrick Ohly <patrick.ohly@gmx.de>
30303 * test/ClientTest.cpp:
30304 * test/ClientTest.h:
30305 * test/client-test.cpp:
30307 fixed compilation if --enable-unit-tests is used without
30308 --enable-integration-tests
30310 2007-03-01 Patrick Ohly <patrick.ohly@gmx.de>
30312 * test/ClientTest.cpp:
30314 moved common code for printing a SyncReport into the SyncReport
30317 2007-02-14 Patrick Ohly <patrick.ohly@gmx.de>
30319 * test/ClientTest.cpp:
30320 * test/ClientTest.h:
30321 * test/client-test.cpp:
30323 - added checking of the SyncReport - changed expectations for
30324 refresh-from-server sync: number of deleted items depends on
30325 SyncSource implementation and cannot be checked - make LOCATION
30326 unique in calendar events to avoid having events merged by
30329 2007-02-11 Patrick Ohly <patrick.ohly@gmx.de>
30331 * test/ClientTest.cpp:
30332 * test/ClientTest.h:
30333 * test/client-test.cpp:
30335 - added vcard21/vcal10 for Funambol 3.0 server - server URI is
30336 now set automatically when creating client config; works for
30337 vcard21/vcal10 with Funambol 3.0 and vcard30/ical20 with
30340 2007-02-11 Patrick Ohly <patrick.ohly@gmx.de>
30342 * test/synccompare.pl:
30344 ignore some minor differences (TYPE shortcuts, truncated ORG) and
30345 one bug (=0A instead of =0D=0A), found when testing against
30346 Funambol 3.0 with vcal10/vcard21
30348 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
30350 * test/testcases/vcard21.vcf:
30352 removed TYPEs which are too complex for Funambol 3.0 server
30354 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
30356 * test/testcases/vcard21.vcf:
30358 vCard 2.1 contacts generated by vcardconverter from vcard30.vcf,
30359 non-2.1 properties stripped manually (FBURL, CALURL)
30361 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
30363 * test/testcases/vcal10.ics:
30365 removed VEVENTs which caused problems with Funambol 3.0 server
30367 2007-02-10 Patrick Ohly <patrick.ohly@gmx.de>
30369 * test/testcases/vcal10.ics:
30371 initial revision generated by ScheduleWorld from ical20.ics
30373 2007-02-08 Patrick Ohly <patrick.ohly@gmx.de>
30375 * test/ClientTest.cpp:
30377 added syncing of many sources at once (still to be tested)
30379 2006-12-21 Patrick Ohly <patrick.ohly@gmx.de>
30381 * test/ClientTest.cpp:
30382 * test/client-test.cpp:
30384 solved Windows compile problems
30386 2006-12-20 Patrick Ohly <patrick.ohly@gmx.de>
30388 * test/ClientTest.cpp:
30389 * test/ClientTest.h:
30390 * test/client-test.cpp:
30392 sync tests now work on Linux: - implemented sync() method using
30393 FILESyncSource - clarified naming of clients and different change
30396 2006-12-20 Patrick Ohly <patrick.ohly@gmx.de>
30398 * test/synccompare.pl:
30400 check for the same environment variable as client-test
30402 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
30404 * test/ClientTest.cpp:
30405 * test/client-test.cpp:
30407 Implemented change tracking in FILESyncSource. Fixed some
30408 portability problems (e.g. %ls with char parameter), ensured that
30409 everything still compiles on Windows. RawFILESyncSource now
30410 passes all local source tests on Linux, but syncing is still not
30413 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
30415 * test/ClientTest.cpp:
30416 * test/ClientTest.h:
30417 * test/client-test.cpp:
30418 * test/synccompare.pl:
30419 * test/testcases/ical20.ics:
30420 * test/testcases/itodo20.ics:
30421 * test/testcases/vcard30.vcf:
30423 Added real sync testing, using RawFILESyncSource to store items
30424 locally. Compiles and runs on Linux, but tests mostly fail
30425 because FILESyncSource supports no change tracking yet.
30427 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
30429 * test/client-test-main.cpp:
30431 fixed incorrect copyright
30433 2006-12-09 Patrick Ohly <patrick.ohly@gmx.de>
30435 * test/ClientTest.cpp:
30436 * test/ClientTest.h:
30438 finished porting all tests from SyncEvolution test suite,
30439 improved log file handling
30441 2006-12-07 Patrick Ohly <patrick.ohly@gmx.de>
30443 * test/ClientTest.cpp:
30445 fixed formatting slightly, added real sync tests
30447 2006-12-05 Patrick Ohly <patrick.ohly@gmx.de>
30449 * test/ClientTest.cpp:
30450 * test/ClientTest.h:
30452 finished local tests
30454 2006-12-01 Patrick Ohly <patrick.ohly@gmx.de>
30456 * test/ClientTest.cpp:
30457 * test/ClientTest.h:
30458 * test/client-test-main.cpp:
30460 added a C++ client test framework, moved test runner to new
30463 2009-03-12 Patrick Ohly <patrick.ohly@gmx.de>
30467 * docs/Sync4jContribution.pdf:
30468 * src/TestMain.cpp:
30469 * src/backends/addressbook/AddressBookConstants.cpp:
30470 * src/backends/addressbook/AddressBookSource.cpp:
30471 * src/backends/addressbook/AddressBookSource.h:
30472 * src/backends/addressbook/AddressBookSourceRegister.cpp:
30473 * src/backends/evolution/EvolutionCalendarSource.cpp:
30474 * src/backends/evolution/EvolutionCalendarSource.h:
30475 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
30476 * src/backends/evolution/EvolutionContactSource.cpp:
30477 * src/backends/evolution/EvolutionContactSource.h:
30478 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
30479 * src/backends/evolution/EvolutionMemoSource.cpp:
30480 * src/backends/evolution/EvolutionMemoSource.h:
30481 * src/backends/evolution/libical/icalstrdup.c:
30482 * src/backends/evolution/libical/icalstrdup.h:
30483 * src/backends/file/FileSyncSource.cpp:
30484 * src/backends/file/FileSyncSource.h:
30485 * src/backends/file/FileSyncSourceRegister.cpp:
30486 * src/backends/sqlite/SQLiteContactSource.cpp:
30487 * src/backends/sqlite/SQLiteContactSource.h:
30488 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
30489 * src/backends/sqlite/SQLiteUtil.cpp:
30490 * src/backends/sqlite/SQLiteUtil.h:
30491 * src/client-test-app.cpp:
30492 * src/core/ConfigNode.h:
30493 * src/core/ConfigTree.h:
30494 * src/core/EvolutionSmartPtr.h:
30495 * src/core/EvolutionSyncClient.cpp:
30496 * src/core/EvolutionSyncClient.h:
30497 * src/core/EvolutionSyncSource.cpp:
30498 * src/core/EvolutionSyncSource.h:
30499 * src/core/FileConfigNode.cpp:
30500 * src/core/FileConfigNode.h:
30501 * src/core/FileConfigTree.cpp:
30502 * src/core/FileConfigTree.h:
30503 * src/core/FilterConfigNode.cpp:
30504 * src/core/FilterConfigNode.h:
30505 * src/core/PrefixConfigNode.cpp:
30506 * src/core/PrefixConfigNode.h:
30507 * src/core/SafeConfigNode.cpp:
30508 * src/core/SafeConfigNode.h:
30509 * src/core/SyncEvolutionCmdline.cpp:
30510 * src/core/SyncEvolutionCmdline.h:
30511 * src/core/SyncEvolutionConfig.cpp:
30512 * src/core/SyncEvolutionConfig.h:
30513 * src/core/SyncEvolutionUtil.cpp:
30514 * src/core/SyncEvolutionUtil.h:
30515 * src/core/TrackingSyncSource.cpp:
30516 * src/core/TrackingSyncSource.h:
30517 * src/core/VolatileConfigNode.h:
30518 * src/core/VolatileConfigTree.h:
30519 * src/core/eds_abi_wrapper.cpp:
30520 * src/core/eds_abi_wrapper.h:
30521 * src/core/vocl/posixadapter.h:
30522 * src/core/vocl/vcardconverter.cpp:
30523 * src/normalize_vcard.pl:
30524 * src/syncevolution.cpp:
30526 license: changed to LGPL v2.1
30528 2009-03-12 Patrick Ohly <patrick.ohly@gmx.de>
30530 * src/backends/evolution/e-cal-check-timezones.c:
30531 * src/backends/evolution/e-cal-check-timezones.h:
30533 license: reverted back to original upstream LGPL v2.1
30535 2009-02-17 Patrick Ohly <patrick.ohly@gmx.de>
30537 * test/ClientTest.cpp:
30538 * test/ClientTest.h:
30540 tests: removed in preparation for importing complete history
30542 2009-01-09 Patrick Ohly <patrick.ohly@gmx.de>
30544 * src/core/vocl/VObject.cpp:
30545 * src/core/vocl/VObject.h:
30546 * src/core/vocl/VProperty.cpp:
30547 * src/core/vocl/VProperty.h:
30549 added "const" to read-only char * strings
30551 2008-12-15 Patrick Ohly <patrick.ohly@gmx.de>
30554 * configure-pre.in:
30558 2008-12-07 Patrick Ohly <patrick.ohly@gmx.de>
30560 * test/runtests.py:
30562 on x86 also build lpia .deb
30564 2008-12-07 Patrick Ohly <patrick.ohly@gmx.de>
30568 added ConfigServer_add_client
30570 2008-12-03 Patrick Ohly <patrick.ohly@gmx.de>
30572 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
30573 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
30574 * src/core/eds_abi_wrapper.cpp:
30575 * src/core/eds_abi_wrapper.h:
30577 EDS availability check: put logic into eds abi wrapper (avoids
30578 compiler warning when functions are pulled from libs directly)
30580 2008-12-02 Patrick Ohly <patrick.ohly@gmx.de>
30582 * configure-post.in:
30584 fix for compile problem: if glib dev files were installed but not
30585 the evolution dev files, then glib.h was not found when compiling
30588 2008-12-01 Patrick Ohly <patrick.ohly@gmx.de>
30592 deb packaging: allow overriding architecture with PKGARCH
30594 2008-11-16 Patrick Ohly <patrick.ohly@gmx.de>
30598 prevent shell expansion inside checkinstall with single quotes
30600 2008-10-30 Patrick Ohly <patrick.ohly@gmx.de>
30604 changed section used for Maemo package
30606 2008-10-16 Patrick Ohly <patrick.ohly@gmx.de>
30608 * configure-pre.in:
30610 git checkout: also try tags prefix if normal checkout fails
30612 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
30616 * debian/changelog:
30620 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
30622 * configure-pre.in:
30624 bumped version to 0.8.1 (SyncEvolution and API)
30626 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
30628 * src/backends/addressbook/AddressBookSource.cpp:
30629 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
30630 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
30631 * src/core/eds_abi_wrapper.cpp:
30632 * src/syncevolution.cpp:
30634 fixed compile errors/warnings on Maemo/Mac OS X
30636 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
30638 * src/core/SyncEvolutionUtil.cpp:
30640 #2087389: fixed: Mac OS X: removing old logdirs fails
30642 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
30648 2008-10-11 Patrick Ohly <patrick.ohly@gmx.de>
30650 * configure-pre.in:
30652 fixed git checkout with old git: it doesn't add 'origin' prefix
30654 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
30656 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
30657 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
30658 * src/core/EvolutionSyncClient.cpp:
30659 * src/core/SyncEvolutionCmdline.cpp:
30660 * src/core/eds_abi_wrapper.cpp:
30661 * src/core/eds_abi_wrapper.h:
30663 --enable-evolution-compatibility: run with reduced functionality
30664 when functions are missing
30666 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
30670 fixed unversioned replaces/conflicts in package
30672 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
30674 * configure-pre.in:
30676 avoid hyphen in version number
30678 2008-10-10 Patrick Ohly <patrick.ohly@gmx.de>
30680 * configure-pre.in:
30682 fixed missing git checkout in configure
30684 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
30686 * src/backends/evolution/EvolutionCalendarSource.cpp:
30687 * src/backends/evolution/EvolutionCalendarSource.h:
30688 * src/core/TrackingSyncSource.cpp:
30689 * src/core/TrackingSyncSource.h:
30691 SF #2095433: regression in 0.8: one-way sync of virtual birthday
30694 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
30698 build one deb which replaces the zoo of evolution-<evover>
30701 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
30705 fixed typo (user instead of username)
30707 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
30709 * configure-pre.in:
30710 * src/backends/evolution/libical/icalstrdup.c:
30711 * src/backends/evolution/libical/icalstrdup.h:
30713 fixed checking out origin branch and updating from git
30715 2008-10-09 Patrick Ohly <patrick.ohly@gmx.de>
30717 * configure-pre.in:
30719 use Funambol C++ client library from github
30721 2008-10-08 Patrick Ohly <patrick.ohly@gmx.de>
30723 * configure-post.in:
30724 * configure-pre.in:
30725 * src/backends/evolution/EvolutionCalendarSource.h:
30726 * src/backends/evolution/EvolutionContactSource.h:
30727 * src/backends/evolution/e-cal-check-timezones.h:
30728 * src/client-test-app.cpp:
30729 * src/core/EvolutionSmartPtr.h:
30730 * src/core/EvolutionSyncSource.h:
30731 * src/core/Makefile.am:
30732 * src/core/eds_abi_wrapper.cpp:
30733 * src/core/eds_abi_wrapper.h:
30734 * src/syncevolution.cpp:
30736 hard dependencies on specific Evolution libs can be avoided with
30737 --enable-evolution-compatibility
30739 2008-10-08 Patrick Ohly <patrick.ohly@gmx.de>
30742 * test/runtests.py:
30744 checking out client library is optional now (done automatically
30745 by newer SyncEvolution configure script)
30747 2008-09-20 Patrick Ohly <patrick.ohly@gmx.de>
30749 * configure-pre.in:
30751 fixed checking out from SVN
30753 2008-09-14 Patrick Ohly <patrick.ohly@gmx.de>
30756 * configure-pre.in:
30757 * src/Makefile-gen.am:
30759 improved handling of Funambol client library source
30761 2008-08-29 Patrick Ohly <patrick.ohly@gmx.de>
30764 * configure-pre.in:
30766 use libcurl on all platforms
30768 2008-08-29 Patrick Ohly <patrick.ohly@gmx.de>
30771 * configure-pre.in:
30773 version number must go into configure-pre.in
30775 2008-08-29 Patrick Ohly <patrick.ohly@gmx.de>
30780 * debian/changelog:
30784 2008-08-26 Patrick Ohly <patrick.ohly@gmx.de>
30787 * src/TestMain.cpp:
30788 * src/backends/addressbook/AddressBookConstants.cpp:
30789 * src/backends/addressbook/AddressBookSource.cpp:
30790 * src/backends/addressbook/AddressBookSource.h:
30791 * src/backends/evolution/EvolutionCalendarSource.cpp:
30792 * src/backends/evolution/EvolutionCalendarSource.h:
30793 * src/backends/evolution/EvolutionContactSource.cpp:
30794 * src/backends/evolution/EvolutionContactSource.h:
30795 * src/backends/evolution/EvolutionMemoSource.cpp:
30796 * src/backends/evolution/EvolutionMemoSource.h:
30797 * src/backends/evolution/e-cal-check-timezones.c:
30798 * src/backends/evolution/e-cal-check-timezones.h:
30799 * src/backends/file/FileSyncSource.cpp:
30800 * src/backends/file/FileSyncSource.h:
30801 * src/backends/sqlite/SQLiteContactSource.cpp:
30802 * src/backends/sqlite/SQLiteContactSource.h:
30803 * src/backends/sqlite/SQLiteUtil.cpp:
30804 * src/backends/sqlite/SQLiteUtil.h:
30805 * src/client-test-app.cpp:
30806 * src/core/ConfigNode.h:
30807 * src/core/EvolutionSmartPtr.h:
30808 * src/core/EvolutionSyncClient.cpp:
30809 * src/core/EvolutionSyncClient.h:
30810 * src/core/EvolutionSyncSource.cpp:
30811 * src/core/EvolutionSyncSource.h:
30812 * src/core/FileConfigNode.cpp:
30813 * src/core/FileConfigNode.h:
30814 * src/core/FileConfigTree.cpp:
30815 * src/core/FilterConfigNode.cpp:
30816 * src/core/FilterConfigNode.h:
30817 * src/core/PrefixConfigNode.cpp:
30818 * src/core/PrefixConfigNode.h:
30819 * src/core/SafeConfigNode.cpp:
30820 * src/core/SafeConfigNode.h:
30821 * src/core/SyncEvolutionCmdline.cpp:
30822 * src/core/SyncEvolutionCmdline.h:
30823 * src/core/SyncEvolutionConfig.cpp:
30824 * src/core/SyncEvolutionConfig.h:
30825 * src/core/SyncEvolutionUtil.cpp:
30826 * src/core/VolatileConfigNode.h:
30827 * src/core/VolatileConfigTree.h:
30828 * src/syncevolution.cpp:
30830 license and copyright clarification
30832 2008-08-26 Patrick Ohly <patrick.ohly@gmx.de>
30836 new suppressions for Evolution libs
30838 2008-08-26 Patrick Ohly <patrick.ohly@gmx.de>
30840 * src/backends/evolution/EvolutionCalendarSource.cpp:
30841 * test/runtests.py:
30843 speed up testing by reducing the default delay in Evolution
30844 calendar/task/text sync sources
30846 2008-08-18 Patrick Ohly <patrick.ohly@gmx.de>
30848 * src/backends/file/FileSyncSourceRegister.cpp:
30849 * test/ClientTest.cpp:
30850 * test/ClientTest.h:
30852 enable those linked item tests that 'dumb' sources can pass
30854 2008-08-18 Patrick Ohly <patrick.ohly@gmx.de>
30856 * src/core/Makefile.am:
30858 libs which might be in non-standard locations (glib, evolution)
30859 must come before libs in default locations (curl), otherwise we
30860 might incorrectly pick up glib from the default location
30862 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
30866 * configure-pre.in:
30867 * debian/changelog:
30871 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
30873 * configure-pre.in:
30874 * src/core/Makefile.am:
30876 fixed libcurl link error with --enable-shared
30878 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
30880 * src/backends/sqlite/configure-sub.in:
30882 avoid libsqlite dependency if it is not needed
30884 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
30887 * configure-pre.in:
30888 * src/Makefile-gen.am:
30890 removed obsolete LIBDBUS hack
30892 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
30896 removed unused BACKEND_REGISTRIES substitution from regenerated
30897 configure.in: it is already part of src/Makefile.am
30899 2008-08-17 Patrick Ohly <patrick.ohly@gmx.de>
30901 * test/runtests.py:
30903 only invoke client-test once; suppress known SW 'new client'
30904 problem; test 'text' source with Funambol
30906 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30908 * src/Makefile-gen.am:
30910 previous commit disabled 'all' target - use BUILT_SOURCES instead
30912 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30914 * src/Makefile-gen.am:
30915 * src/client-test-app.cpp:
30916 * src/core/EvolutionSyncSource.h:
30918 fixed issue with inconsistent use of ClientTest.h after copying
30919 it to SyncEvolution
30921 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30923 * src/backends/evolution/EvolutionCalendarSource.cpp:
30924 * src/backends/evolution/EvolutionCalendarSource.h:
30925 * src/backends/file/FileSyncSource.cpp:
30926 * src/backends/file/FileSyncSource.h:
30927 * src/backends/sqlite/SQLiteContactSource.cpp:
30928 * src/backends/sqlite/SQLiteContactSource.h:
30929 * src/core/EvolutionSyncSource.cpp:
30930 * src/core/EvolutionSyncSource.h:
30931 * src/core/TrackingSyncSource.h:
30933 EvolutionSyncSource::sleepSinceModification(): delay after a sync
30934 only if needed, must be requested by sources
30936 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30938 * src/backends/evolution/EvolutionCalendarSource.cpp:
30940 preserve child events when updating parent without relying on
30943 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30945 * test/ClientTest.cpp:
30947 testLinkedItemsInsertBothUpdateParent: updating parent may also
30950 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30952 * src/client-test-app.cpp:
30954 evo user/passwd must always be set for Client::Sync
30956 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30958 * src/backends/evolution/EvolutionCalendarSource.h:
30960 better comment for returnOnlyChildren in removeEvents: parent is
30963 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30965 * src/backends/evolution/EvolutionCalendarSource.cpp:
30966 * src/backends/evolution/EvolutionCalendarSource.h:
30967 * src/backends/evolution/EvolutionMemoSource.cpp:
30968 * test/ClientTest.cpp:
30969 * test/ClientTest.h:
30971 calendar synchronization with Evolution Exchange Connector works
30974 2008-08-16 Patrick Ohly <patrick.ohly@gmx.de>
30976 * test/ClientTest.cpp:
30977 * test/ClientTest.h:
30979 copied r_v70ga from C++ client lib because some changes will be
30982 2008-08-12 Patrick Ohly <patrick.ohly@gmx.de>
30984 * src/core/SyncEvolutionCmdline.cpp:
30985 * src/core/SyncEvolutionConfig.cpp:
30987 enabled 'memo' source in Funambol template
30989 2008-08-09 Patrick Ohly <patrick.ohly@gmx.de>
30991 * src/backends/evolution/EvolutionCalendarSource.cpp:
30992 * src/backends/evolution/EvolutionContactSource.cpp:
30993 * src/backends/evolution/EvolutionMemoSource.cpp:
30994 * src/backends/file/FileSyncSource.cpp:
30995 * src/core/EvolutionSyncClient.cpp:
30996 * src/core/EvolutionSyncClient.h:
30997 * src/core/EvolutionSyncSource.cpp:
30998 * src/core/EvolutionSyncSource.h:
30999 * src/core/FileConfigNode.cpp:
31000 * src/core/SyncEvolutionUtil.cpp:
31002 cleaned up error reporting: errno now passed to throwError
31004 2008-08-09 Patrick Ohly <patrick.ohly@gmx.de>
31006 * src/core/EvolutionSyncSource.h:
31008 CLIENT_TEST_EVOLUTION_USER/PASSWORD and warning about init order
31010 2008-08-09 Patrick Ohly <patrick.ohly@gmx.de>
31012 * src/client-test-app.cpp:
31014 added CLIENT_TEST_EVOLUTION_USER/PASSWORD so that backends which
31015 require authentication can now also be tested
31017 2008-08-05 Patrick Ohly <patrick.ohly@gmx.de>
31019 * src/Makefile-gen.am:
31021 added missing imemo20.ics test cases to build
31023 2008-08-05 Patrick Ohly <patrick.ohly@gmx.de>
31025 * src/backends/file/FileSyncSourceRegister.cpp:
31027 disable linked item testing: file backend does not support the
31030 2008-08-04 Patrick Ohly <patrick.ohly@gmx.de>
31034 include Doxyfile in distribution
31036 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31042 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31044 * src/core/EvolutionSyncSource.cpp:
31045 * src/core/EvolutionSyncSource.h:
31047 avoid redundant ': failure' in error situations where the error
31048 description is already included
31050 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31054 * configure-pre.in:
31058 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31060 * src/core/SyncEvolutionCmdline.cpp:
31062 --sync implies --run, to be compatible with old command lines
31064 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31068 better explanation what the classes do
31070 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31072 * src/client-test-app.cpp:
31074 added documentation for client-test env variables and usage
31076 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31080 corrected outdated config path
31082 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31084 * src/backends/addressbook/AddressBookSourceRegister.cpp:
31085 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
31086 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
31087 * src/backends/file/FileSyncSourceRegister.cpp:
31088 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
31090 only include integration tests in anonymous namespace because
31091 CPPUnit unit tests become ugly otherwise
31093 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31095 * src/backends/file/FileSyncSource.cpp:
31096 * src/backends/file/FileSyncSource.h:
31097 * src/backends/file/FileSyncSourceRegister.cpp:
31098 * src/backends/file/Makefile.am:
31099 * src/backends/file/configure-sub.in:
31103 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31105 * src/core/EvolutionSyncSource.cpp:
31106 * src/core/EvolutionSyncSource.h:
31108 added EvolutionSyncSource::logItemUtil(): extracts key properties
31109 from raw data and logs them
31111 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31113 * src/Makefile-gen.am:
31115 more dependency fixes
31117 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31121 added synopsis for --status
31123 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31125 * src/backends/addressbook/AddressBookSourceRegister.cpp:
31126 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
31127 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
31128 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
31130 use anonymous namespaces to avoid name conflicts between classes
31132 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31135 * src/core/SyncEvolutionCmdline.cpp:
31136 * src/core/SyncEvolutionCmdline.h:
31138 improved command line and its documented
31140 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31142 * src/Makefile-gen.am:
31144 minor fixes for recent introduction of libsyncevolution
31146 2008-08-03 Patrick Ohly <patrick.ohly@gmx.de>
31148 * src/Makefile-gen.am:
31150 re-added 'test' target (alias for client-test now)
31152 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
31157 * src/core/EvolutionSyncSource.h:
31158 * src/core/SyncEvolutionConfig.h:
31160 cleaned up Doxygen documentation + included Funambol API
31162 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
31164 * src/Makefile-gen.am:
31165 * src/backends/addressbook/AddressBookSourceRegister.cpp:
31166 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
31167 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
31168 * src/backends/sqlite/Makefile.am:
31169 * src/backends/sqlite/SQLiteContactSource.cpp:
31170 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
31171 * src/client-test-app.cpp:
31172 * src/core/EvolutionSyncSource.cpp:
31173 * src/core/EvolutionSyncSource.h:
31174 * src/core/Makefile.am:
31176 added automatic registration of test
31178 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
31180 * src/Makefile-gen.am:
31182 client-test now depends on libsyncevolution.la and backends, i.e.
31185 2008-08-02 Patrick Ohly <patrick.ohly@gmx.de>
31187 * src/Makefile-gen.am:
31188 * src/core/Makefile.am:
31190 fixed inclusion of moved boost in distribution
31192 2008-07-31 Patrick Ohly <patrick.ohly@gmx.de>
31196 * src/boost/algorithm/string.hpp:
31197 * src/boost/algorithm/string/case_conv.hpp:
31198 * src/boost/algorithm/string/classification.hpp:
31199 * src/boost/algorithm/string/compare.hpp:
31200 * src/boost/algorithm/string/concept.hpp:
31201 * src/boost/algorithm/string/config.hpp:
31202 * src/boost/algorithm/string/constants.hpp:
31203 * src/boost/algorithm/string/detail/case_conv.hpp:
31204 * src/boost/algorithm/string/detail/classification.hpp:
31205 * src/boost/algorithm/string/detail/find_format.hpp:
31206 * src/boost/algorithm/string/detail/find_format_all.hpp:
31207 * src/boost/algorithm/string/detail/find_format_store.hpp:
31208 * src/boost/algorithm/string/detail/find_iterator.hpp:
31209 * src/boost/algorithm/string/detail/finder.hpp:
31210 * src/boost/algorithm/string/detail/finder_regex.hpp:
31211 * src/boost/algorithm/string/detail/formatter.hpp:
31212 * src/boost/algorithm/string/detail/formatter_regex.hpp:
31213 * src/boost/algorithm/string/detail/predicate.hpp:
31214 * src/boost/algorithm/string/detail/replace_storage.hpp:
31215 * src/boost/algorithm/string/detail/sequence.hpp:
31216 * src/boost/algorithm/string/detail/trim.hpp:
31217 * src/boost/algorithm/string/detail/util.hpp:
31218 * src/boost/algorithm/string/erase.hpp:
31219 * src/boost/algorithm/string/find.hpp:
31220 * src/boost/algorithm/string/find_format.hpp:
31221 * src/boost/algorithm/string/find_iterator.hpp:
31222 * src/boost/algorithm/string/finder.hpp:
31223 * src/boost/algorithm/string/formatter.hpp:
31224 * src/boost/algorithm/string/iter_find.hpp:
31225 * src/boost/algorithm/string/join.hpp:
31226 * src/boost/algorithm/string/predicate.hpp:
31227 * src/boost/algorithm/string/predicate_facade.hpp:
31228 * src/boost/algorithm/string/replace.hpp:
31229 * src/boost/algorithm/string/sequence_traits.hpp:
31230 * src/boost/algorithm/string/split.hpp:
31231 * src/boost/algorithm/string/std/list_traits.hpp:
31232 * src/boost/algorithm/string/std/rope_traits.hpp:
31233 * src/boost/algorithm/string/std/slist_traits.hpp:
31234 * src/boost/algorithm/string/std/string_traits.hpp:
31235 * src/boost/algorithm/string/std_containers_traits.hpp:
31236 * src/boost/algorithm/string/trim.hpp:
31237 * src/boost/algorithm/string/yes_no_type.hpp:
31238 * src/boost/assert.hpp:
31239 * src/boost/bind.hpp:
31240 * src/boost/bind/apply.hpp:
31241 * src/boost/bind/arg.hpp:
31242 * src/boost/bind/bind_cc.hpp:
31243 * src/boost/bind/bind_mf_cc.hpp:
31244 * src/boost/bind/bind_template.hpp:
31245 * src/boost/bind/make_adaptable.hpp:
31246 * src/boost/bind/mem_fn_cc.hpp:
31247 * src/boost/bind/mem_fn_template.hpp:
31248 * src/boost/bind/mem_fn_vw.hpp:
31249 * src/boost/bind/placeholders.hpp:
31250 * src/boost/bind/protect.hpp:
31251 * src/boost/bind/storage.hpp:
31252 * src/boost/cast.hpp:
31253 * src/boost/checked_delete.hpp:
31254 * src/boost/concept_archetype.hpp:
31255 * src/boost/concept_check.hpp:
31256 * src/boost/config.hpp:
31257 * src/boost/config/abi/borland_prefix.hpp:
31258 * src/boost/config/abi/borland_suffix.hpp:
31259 * src/boost/config/abi/msvc_prefix.hpp:
31260 * src/boost/config/abi/msvc_suffix.hpp:
31261 * src/boost/config/abi_prefix.hpp:
31262 * src/boost/config/abi_suffix.hpp:
31263 * src/boost/config/auto_link.hpp:
31264 * src/boost/config/compiler/borland.hpp:
31265 * src/boost/config/compiler/comeau.hpp:
31266 * src/boost/config/compiler/common_edg.hpp:
31267 * src/boost/config/compiler/compaq_cxx.hpp:
31268 * src/boost/config/compiler/digitalmars.hpp:
31269 * src/boost/config/compiler/gcc.hpp:
31270 * src/boost/config/compiler/gcc_xml.hpp:
31271 * src/boost/config/compiler/greenhills.hpp:
31272 * src/boost/config/compiler/hp_acc.hpp:
31273 * src/boost/config/compiler/intel.hpp:
31274 * src/boost/config/compiler/kai.hpp:
31275 * src/boost/config/compiler/metrowerks.hpp:
31276 * src/boost/config/compiler/mpw.hpp:
31277 * src/boost/config/compiler/sgi_mipspro.hpp:
31278 * src/boost/config/compiler/sunpro_cc.hpp:
31279 * src/boost/config/compiler/vacpp.hpp:
31280 * src/boost/config/compiler/visualc.hpp:
31281 * src/boost/config/no_tr1/complex.hpp:
31282 * src/boost/config/no_tr1/functional.hpp:
31283 * src/boost/config/no_tr1/memory.hpp:
31284 * src/boost/config/no_tr1/utility.hpp:
31285 * src/boost/config/platform/aix.hpp:
31286 * src/boost/config/platform/amigaos.hpp:
31287 * src/boost/config/platform/beos.hpp:
31288 * src/boost/config/platform/bsd.hpp:
31289 * src/boost/config/platform/cygwin.hpp:
31290 * src/boost/config/platform/hpux.hpp:
31291 * src/boost/config/platform/irix.hpp:
31292 * src/boost/config/platform/linux.hpp:
31293 * src/boost/config/platform/macos.hpp:
31294 * src/boost/config/platform/qnxnto.hpp:
31295 * src/boost/config/platform/solaris.hpp:
31296 * src/boost/config/platform/win32.hpp:
31297 * src/boost/config/posix_features.hpp:
31298 * src/boost/config/requires_threads.hpp:
31299 * src/boost/config/select_compiler_config.hpp:
31300 * src/boost/config/select_platform_config.hpp:
31301 * src/boost/config/select_stdlib_config.hpp:
31302 * src/boost/config/stdlib/dinkumware.hpp:
31303 * src/boost/config/stdlib/libcomo.hpp:
31304 * src/boost/config/stdlib/libstdcpp3.hpp:
31305 * src/boost/config/stdlib/modena.hpp:
31306 * src/boost/config/stdlib/msl.hpp:
31307 * src/boost/config/stdlib/roguewave.hpp:
31308 * src/boost/config/stdlib/sgi.hpp:
31309 * src/boost/config/stdlib/stlport.hpp:
31310 * src/boost/config/stdlib/vacpp.hpp:
31311 * src/boost/config/suffix.hpp:
31312 * src/boost/config/user.hpp:
31313 * src/boost/copyright:
31314 * src/boost/detail/algorithm.hpp:
31315 * src/boost/detail/allocator_utilities.hpp:
31316 * src/boost/detail/atomic_count.hpp:
31317 * src/boost/detail/atomic_count_gcc.hpp:
31318 * src/boost/detail/atomic_count_pthreads.hpp:
31319 * src/boost/detail/atomic_count_win32.hpp:
31320 * src/boost/detail/bad_weak_ptr.hpp:
31321 * src/boost/detail/binary_search.hpp:
31322 * src/boost/detail/call_traits.hpp:
31323 * src/boost/detail/catch_exceptions.hpp:
31324 * src/boost/detail/compressed_pair.hpp:
31325 * src/boost/detail/dynamic_bitset.hpp:
31326 * src/boost/detail/endian.hpp:
31327 * src/boost/detail/indirect_traits.hpp:
31328 * src/boost/detail/interlocked.hpp:
31329 * src/boost/detail/is_function_ref_tester.hpp:
31330 * src/boost/detail/is_incrementable.hpp:
31331 * src/boost/detail/is_xxx.hpp:
31332 * src/boost/detail/iterator.hpp:
31333 * src/boost/detail/lightweight_mutex.hpp:
31334 * src/boost/detail/lightweight_test.hpp:
31335 * src/boost/detail/limits.hpp:
31336 * src/boost/detail/lwm_nop.hpp:
31337 * src/boost/detail/lwm_pthreads.hpp:
31338 * src/boost/detail/lwm_win32_cs.hpp:
31339 * src/boost/detail/named_template_params.hpp:
31340 * src/boost/detail/no_exceptions_support.hpp:
31341 * src/boost/detail/none_t.hpp:
31342 * src/boost/detail/numeric_traits.hpp:
31343 * src/boost/detail/ob_call_traits.hpp:
31344 * src/boost/detail/ob_compressed_pair.hpp:
31345 * src/boost/detail/quick_allocator.hpp:
31346 * src/boost/detail/reference_content.hpp:
31347 * src/boost/detail/select_type.hpp:
31348 * src/boost/detail/shared_array_nmt.hpp:
31349 * src/boost/detail/shared_count.hpp:
31350 * src/boost/detail/shared_ptr_nmt.hpp:
31351 * src/boost/detail/sp_counted_base.hpp:
31352 * src/boost/detail/sp_counted_base_cw_ppc.hpp:
31353 * src/boost/detail/sp_counted_base_cw_x86.hpp:
31354 * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
31355 * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
31356 * src/boost/detail/sp_counted_base_gcc_x86.hpp:
31357 * src/boost/detail/sp_counted_base_nt.hpp:
31358 * src/boost/detail/sp_counted_base_pt.hpp:
31359 * src/boost/detail/sp_counted_base_w32.hpp:
31360 * src/boost/detail/sp_counted_impl.hpp:
31361 * src/boost/detail/templated_streams.hpp:
31362 * src/boost/detail/utf8_codecvt_facet.hpp:
31363 * src/boost/detail/workaround.hpp:
31364 * src/boost/foreach.hpp:
31365 * src/boost/function.hpp:
31366 * src/boost/function/detail/function_iterate.hpp:
31367 * src/boost/function/detail/maybe_include.hpp:
31368 * src/boost/function/detail/prologue.hpp:
31369 * src/boost/function/function0.hpp:
31370 * src/boost/function/function1.hpp:
31371 * src/boost/function/function10.hpp:
31372 * src/boost/function/function2.hpp:
31373 * src/boost/function/function3.hpp:
31374 * src/boost/function/function4.hpp:
31375 * src/boost/function/function5.hpp:
31376 * src/boost/function/function6.hpp:
31377 * src/boost/function/function7.hpp:
31378 * src/boost/function/function8.hpp:
31379 * src/boost/function/function9.hpp:
31380 * src/boost/function/function_base.hpp:
31381 * src/boost/function/function_template.hpp:
31382 * src/boost/function_equal.hpp:
31383 * src/boost/get_pointer.hpp:
31384 * src/boost/implicit_cast.hpp:
31385 * src/boost/intrusive_ptr.hpp:
31386 * src/boost/iterator.hpp:
31387 * src/boost/iterator/counting_iterator.hpp:
31388 * src/boost/iterator/detail/any_conversion_eater.hpp:
31389 * src/boost/iterator/detail/config_def.hpp:
31390 * src/boost/iterator/detail/config_undef.hpp:
31391 * src/boost/iterator/detail/enable_if.hpp:
31392 * src/boost/iterator/detail/facade_iterator_category.hpp:
31393 * src/boost/iterator/detail/minimum_category.hpp:
31394 * src/boost/iterator/filter_iterator.hpp:
31395 * src/boost/iterator/indirect_iterator.hpp:
31396 * src/boost/iterator/interoperable.hpp:
31397 * src/boost/iterator/is_lvalue_iterator.hpp:
31398 * src/boost/iterator/is_readable_iterator.hpp:
31399 * src/boost/iterator/iterator_adaptor.hpp:
31400 * src/boost/iterator/iterator_archetypes.hpp:
31401 * src/boost/iterator/iterator_categories.hpp:
31402 * src/boost/iterator/iterator_concepts.hpp:
31403 * src/boost/iterator/iterator_facade.hpp:
31404 * src/boost/iterator/iterator_traits.hpp:
31405 * src/boost/iterator/new_iterator_tests.hpp:
31406 * src/boost/iterator/permutation_iterator.hpp:
31407 * src/boost/iterator/reverse_iterator.hpp:
31408 * src/boost/iterator/transform_iterator.hpp:
31409 * src/boost/iterator/zip_iterator.hpp:
31410 * src/boost/lexical_cast.hpp:
31411 * src/boost/mem_fn.hpp:
31412 * src/boost/mpl/O1_size.hpp:
31413 * src/boost/mpl/O1_size_fwd.hpp:
31414 * src/boost/mpl/accumulate.hpp:
31415 * src/boost/mpl/advance.hpp:
31416 * src/boost/mpl/advance_fwd.hpp:
31417 * src/boost/mpl/alias.hpp:
31418 * src/boost/mpl/always.hpp:
31419 * src/boost/mpl/and.hpp:
31420 * src/boost/mpl/apply.hpp:
31421 * src/boost/mpl/apply_fwd.hpp:
31422 * src/boost/mpl/apply_wrap.hpp:
31423 * src/boost/mpl/arg.hpp:
31424 * src/boost/mpl/arg_fwd.hpp:
31425 * src/boost/mpl/arithmetic.hpp:
31426 * src/boost/mpl/as_sequence.hpp:
31427 * src/boost/mpl/assert.hpp:
31428 * src/boost/mpl/at.hpp:
31429 * src/boost/mpl/at_fwd.hpp:
31430 * src/boost/mpl/aux_/O1_size_impl.hpp:
31431 * src/boost/mpl/aux_/adl_barrier.hpp:
31432 * src/boost/mpl/aux_/advance_backward.hpp:
31433 * src/boost/mpl/aux_/advance_forward.hpp:
31434 * src/boost/mpl/aux_/apply_1st.hpp:
31435 * src/boost/mpl/aux_/arg_typedef.hpp:
31436 * src/boost/mpl/aux_/arithmetic_op.hpp:
31437 * src/boost/mpl/aux_/arity.hpp:
31438 * src/boost/mpl/aux_/arity_spec.hpp:
31439 * src/boost/mpl/aux_/at_impl.hpp:
31440 * src/boost/mpl/aux_/back_impl.hpp:
31441 * src/boost/mpl/aux_/basic_bind.hpp:
31442 * src/boost/mpl/aux_/begin_end_impl.hpp:
31443 * src/boost/mpl/aux_/clear_impl.hpp:
31444 * src/boost/mpl/aux_/common_name_wknd.hpp:
31445 * src/boost/mpl/aux_/comparison_op.hpp:
31446 * src/boost/mpl/aux_/config/adl.hpp:
31447 * src/boost/mpl/aux_/config/arrays.hpp:
31448 * src/boost/mpl/aux_/config/bind.hpp:
31449 * src/boost/mpl/aux_/config/compiler.hpp:
31450 * src/boost/mpl/aux_/config/ctps.hpp:
31451 * src/boost/mpl/aux_/config/dependent_nttp.hpp:
31452 * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
31453 * src/boost/mpl/aux_/config/dtp.hpp:
31454 * src/boost/mpl/aux_/config/eti.hpp:
31455 * src/boost/mpl/aux_/config/forwarding.hpp:
31456 * src/boost/mpl/aux_/config/gcc.hpp:
31457 * src/boost/mpl/aux_/config/has_apply.hpp:
31458 * src/boost/mpl/aux_/config/has_xxx.hpp:
31459 * src/boost/mpl/aux_/config/integral.hpp:
31460 * src/boost/mpl/aux_/config/intel.hpp:
31461 * src/boost/mpl/aux_/config/lambda.hpp:
31462 * src/boost/mpl/aux_/config/msvc.hpp:
31463 * src/boost/mpl/aux_/config/msvc_typename.hpp:
31464 * src/boost/mpl/aux_/config/nttp.hpp:
31465 * src/boost/mpl/aux_/config/operators.hpp:
31466 * src/boost/mpl/aux_/config/overload_resolution.hpp:
31467 * src/boost/mpl/aux_/config/preprocessor.hpp:
31468 * src/boost/mpl/aux_/config/static_constant.hpp:
31469 * src/boost/mpl/aux_/config/ttp.hpp:
31470 * src/boost/mpl/aux_/config/typeof.hpp:
31471 * src/boost/mpl/aux_/config/use_preprocessed.hpp:
31472 * src/boost/mpl/aux_/config/workaround.hpp:
31473 * src/boost/mpl/aux_/contains_impl.hpp:
31474 * src/boost/mpl/aux_/count_args.hpp:
31475 * src/boost/mpl/aux_/count_impl.hpp:
31476 * src/boost/mpl/aux_/empty_impl.hpp:
31477 * src/boost/mpl/aux_/erase_impl.hpp:
31478 * src/boost/mpl/aux_/erase_key_impl.hpp:
31479 * src/boost/mpl/aux_/filter_iter.hpp:
31480 * src/boost/mpl/aux_/find_if_pred.hpp:
31481 * src/boost/mpl/aux_/fold_impl.hpp:
31482 * src/boost/mpl/aux_/fold_impl_body.hpp:
31483 * src/boost/mpl/aux_/fold_op.hpp:
31484 * src/boost/mpl/aux_/fold_pred.hpp:
31485 * src/boost/mpl/aux_/front_impl.hpp:
31486 * src/boost/mpl/aux_/full_lambda.hpp:
31487 * src/boost/mpl/aux_/has_apply.hpp:
31488 * src/boost/mpl/aux_/has_begin.hpp:
31489 * src/boost/mpl/aux_/has_key_impl.hpp:
31490 * src/boost/mpl/aux_/has_rebind.hpp:
31491 * src/boost/mpl/aux_/has_size.hpp:
31492 * src/boost/mpl/aux_/has_tag.hpp:
31493 * src/boost/mpl/aux_/has_type.hpp:
31494 * src/boost/mpl/aux_/include_preprocessed.hpp:
31495 * src/boost/mpl/aux_/insert_impl.hpp:
31496 * src/boost/mpl/aux_/insert_range_impl.hpp:
31497 * src/boost/mpl/aux_/inserter_algorithm.hpp:
31498 * src/boost/mpl/aux_/integral_wrapper.hpp:
31499 * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
31500 * src/boost/mpl/aux_/iter_apply.hpp:
31501 * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
31502 * src/boost/mpl/aux_/iter_fold_impl.hpp:
31503 * src/boost/mpl/aux_/iter_push_front.hpp:
31504 * src/boost/mpl/aux_/joint_iter.hpp:
31505 * src/boost/mpl/aux_/lambda_arity_param.hpp:
31506 * src/boost/mpl/aux_/lambda_no_ctps.hpp:
31507 * src/boost/mpl/aux_/lambda_spec.hpp:
31508 * src/boost/mpl/aux_/lambda_support.hpp:
31509 * src/boost/mpl/aux_/largest_int.hpp:
31510 * src/boost/mpl/aux_/logical_op.hpp:
31511 * src/boost/mpl/aux_/msvc_dtw.hpp:
31512 * src/boost/mpl/aux_/msvc_eti_base.hpp:
31513 * src/boost/mpl/aux_/msvc_is_class.hpp:
31514 * src/boost/mpl/aux_/msvc_never_true.hpp:
31515 * src/boost/mpl/aux_/msvc_type.hpp:
31516 * src/boost/mpl/aux_/na.hpp:
31517 * src/boost/mpl/aux_/na_assert.hpp:
31518 * src/boost/mpl/aux_/na_fwd.hpp:
31519 * src/boost/mpl/aux_/na_spec.hpp:
31520 * src/boost/mpl/aux_/nested_type_wknd.hpp:
31521 * src/boost/mpl/aux_/nttp_decl.hpp:
31522 * src/boost/mpl/aux_/numeric_cast_utils.hpp:
31523 * src/boost/mpl/aux_/numeric_op.hpp:
31524 * src/boost/mpl/aux_/order_impl.hpp:
31525 * src/boost/mpl/aux_/overload_names.hpp:
31526 * src/boost/mpl/aux_/partition_op.hpp:
31527 * src/boost/mpl/aux_/pop_back_impl.hpp:
31528 * src/boost/mpl/aux_/pop_front_impl.hpp:
31529 * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
31530 * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
31531 * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
31532 * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
31533 * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
31534 * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
31535 * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
31536 * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
31537 * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
31538 * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
31539 * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
31540 * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
31541 * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
31542 * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
31543 * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
31544 * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
31545 * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
31546 * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
31547 * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
31548 * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
31549 * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
31550 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
31551 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
31552 * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
31553 * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
31554 * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
31555 * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
31556 * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
31557 * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
31558 * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
31559 * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
31560 * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
31561 * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
31562 * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
31563 * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
31564 * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
31565 * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
31566 * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
31567 * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
31568 * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
31569 * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
31570 * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
31571 * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
31572 * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
31573 * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
31574 * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
31575 * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
31576 * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
31577 * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
31578 * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
31579 * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
31580 * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
31581 * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
31582 * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
31583 * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
31584 * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
31585 * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
31586 * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
31587 * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
31588 * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
31589 * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
31590 * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
31591 * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
31592 * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
31593 * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
31594 * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
31595 * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
31596 * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
31597 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
31598 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
31599 * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
31600 * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
31601 * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
31602 * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
31603 * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
31604 * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
31605 * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
31606 * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
31607 * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
31608 * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
31609 * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
31610 * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
31611 * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
31612 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
31613 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
31614 * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
31615 * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
31616 * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
31617 * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
31618 * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
31619 * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
31620 * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
31621 * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
31622 * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
31623 * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
31624 * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
31625 * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
31626 * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
31627 * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
31628 * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
31629 * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
31630 * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
31631 * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
31632 * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
31633 * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
31634 * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
31635 * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
31636 * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
31637 * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
31638 * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
31639 * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
31640 * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
31641 * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
31642 * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
31643 * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
31644 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
31645 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
31646 * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
31647 * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
31648 * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
31649 * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
31650 * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
31651 * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
31652 * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
31653 * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
31654 * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
31655 * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
31656 * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
31657 * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
31658 * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
31659 * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
31660 * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
31661 * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
31662 * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
31663 * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
31664 * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
31665 * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
31666 * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
31667 * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
31668 * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
31669 * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
31670 * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
31671 * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
31672 * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
31673 * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
31674 * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
31675 * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
31676 * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
31677 * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
31678 * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
31679 * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
31680 * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
31681 * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
31682 * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
31683 * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
31684 * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
31685 * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
31686 * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
31687 * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
31688 * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
31689 * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
31690 * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
31691 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
31692 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
31693 * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
31694 * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
31695 * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
31696 * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
31697 * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
31698 * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
31699 * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
31700 * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
31701 * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
31702 * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
31703 * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
31704 * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
31705 * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
31706 * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
31707 * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
31708 * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
31709 * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
31710 * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
31711 * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
31712 * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
31713 * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
31714 * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
31715 * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
31716 * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
31717 * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
31718 * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
31719 * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
31720 * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
31721 * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
31722 * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
31723 * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
31724 * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
31725 * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
31726 * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
31727 * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
31728 * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
31729 * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
31730 * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
31731 * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
31732 * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
31733 * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
31734 * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
31735 * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
31736 * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
31737 * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
31738 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
31739 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
31740 * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
31741 * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
31742 * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
31743 * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
31744 * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
31745 * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
31746 * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
31747 * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
31748 * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
31749 * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
31750 * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
31751 * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
31752 * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
31753 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
31754 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
31755 * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
31756 * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
31757 * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
31758 * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
31759 * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
31760 * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
31761 * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
31762 * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
31763 * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
31764 * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
31765 * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
31766 * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
31767 * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
31768 * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
31769 * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
31770 * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
31771 * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
31772 * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
31773 * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
31774 * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
31775 * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
31776 * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
31777 * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
31778 * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
31779 * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
31780 * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
31781 * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
31782 * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
31783 * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
31784 * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
31785 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
31786 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
31787 * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
31788 * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
31789 * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
31790 * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
31791 * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
31792 * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
31793 * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
31794 * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
31795 * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
31796 * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
31797 * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
31798 * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
31799 * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
31800 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
31801 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
31802 * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
31803 * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
31804 * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
31805 * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
31806 * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
31807 * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
31808 * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
31809 * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
31810 * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
31811 * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
31812 * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
31813 * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
31814 * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
31815 * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
31816 * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
31817 * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
31818 * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
31819 * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
31820 * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
31821 * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
31822 * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
31823 * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
31824 * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
31825 * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
31826 * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
31827 * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
31828 * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
31829 * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
31830 * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
31831 * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
31832 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
31833 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
31834 * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
31835 * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
31836 * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
31837 * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
31838 * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
31839 * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
31840 * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
31841 * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
31842 * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
31843 * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
31844 * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
31845 * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
31846 * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
31847 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
31848 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
31849 * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
31850 * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
31851 * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
31852 * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
31853 * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
31854 * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
31855 * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
31856 * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
31857 * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
31858 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
31859 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
31860 * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
31861 * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
31862 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
31863 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
31864 * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
31865 * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
31866 * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
31867 * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
31868 * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
31869 * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
31870 * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
31871 * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
31872 * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
31873 * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
31874 * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
31875 * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
31876 * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
31877 * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
31878 * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
31879 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
31880 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
31881 * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
31882 * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
31883 * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
31884 * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
31885 * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
31886 * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
31887 * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
31888 * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
31889 * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
31890 * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
31891 * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
31892 * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
31893 * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
31894 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
31895 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
31896 * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
31897 * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
31898 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
31899 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
31900 * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
31901 * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
31902 * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
31903 * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
31904 * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
31905 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
31906 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
31907 * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
31908 * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
31909 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
31910 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
31911 * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
31912 * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
31913 * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
31914 * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
31915 * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
31916 * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
31917 * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
31918 * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
31919 * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
31920 * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
31921 * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
31922 * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
31923 * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
31924 * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
31925 * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
31926 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
31927 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
31928 * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
31929 * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
31930 * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
31931 * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
31932 * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
31933 * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
31934 * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
31935 * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
31936 * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
31937 * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
31938 * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
31939 * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
31940 * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
31941 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
31942 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
31943 * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
31944 * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
31945 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
31946 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
31947 * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
31948 * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
31949 * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
31950 * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
31951 * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
31952 * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
31953 * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
31954 * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
31955 * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
31956 * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
31957 * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
31958 * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
31959 * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
31960 * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
31961 * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
31962 * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
31963 * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
31964 * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
31965 * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
31966 * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
31967 * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
31968 * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
31969 * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
31970 * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
31971 * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
31972 * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
31973 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
31974 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
31975 * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
31976 * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
31977 * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
31978 * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
31979 * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
31980 * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
31981 * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
31982 * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
31983 * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
31984 * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
31985 * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
31986 * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
31987 * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
31988 * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
31989 * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
31990 * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
31991 * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
31992 * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
31993 * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
31994 * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
31995 * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
31996 * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
31997 * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
31998 * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
31999 * src/boost/mpl/aux_/preprocessor/add.hpp:
32000 * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
32001 * src/boost/mpl/aux_/preprocessor/default_params.hpp:
32002 * src/boost/mpl/aux_/preprocessor/enum.hpp:
32003 * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
32004 * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
32005 * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
32006 * src/boost/mpl/aux_/preprocessor/params.hpp:
32007 * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
32008 * src/boost/mpl/aux_/preprocessor/range.hpp:
32009 * src/boost/mpl/aux_/preprocessor/repeat.hpp:
32010 * src/boost/mpl/aux_/preprocessor/sub.hpp:
32011 * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
32012 * src/boost/mpl/aux_/preprocessor/tuple.hpp:
32013 * src/boost/mpl/aux_/ptr_to_ref.hpp:
32014 * src/boost/mpl/aux_/push_back_impl.hpp:
32015 * src/boost/mpl/aux_/push_front_impl.hpp:
32016 * src/boost/mpl/aux_/range_c/O1_size.hpp:
32017 * src/boost/mpl/aux_/range_c/back.hpp:
32018 * src/boost/mpl/aux_/range_c/empty.hpp:
32019 * src/boost/mpl/aux_/range_c/front.hpp:
32020 * src/boost/mpl/aux_/range_c/iterator.hpp:
32021 * src/boost/mpl/aux_/range_c/size.hpp:
32022 * src/boost/mpl/aux_/range_c/tag.hpp:
32023 * src/boost/mpl/aux_/reverse_fold_impl.hpp:
32024 * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
32025 * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
32026 * src/boost/mpl/aux_/sequence_wrapper.hpp:
32027 * src/boost/mpl/aux_/shift_op.hpp:
32028 * src/boost/mpl/aux_/single_element_iter.hpp:
32029 * src/boost/mpl/aux_/size_impl.hpp:
32030 * src/boost/mpl/aux_/sort_impl.hpp:
32031 * src/boost/mpl/aux_/static_cast.hpp:
32032 * src/boost/mpl/aux_/template_arity.hpp:
32033 * src/boost/mpl/aux_/template_arity_fwd.hpp:
32034 * src/boost/mpl/aux_/test.hpp:
32035 * src/boost/mpl/aux_/test/assert.hpp:
32036 * src/boost/mpl/aux_/test/data.hpp:
32037 * src/boost/mpl/aux_/test/test_case.hpp:
32038 * src/boost/mpl/aux_/traits_lambda_spec.hpp:
32039 * src/boost/mpl/aux_/transform_iter.hpp:
32040 * src/boost/mpl/aux_/type_wrapper.hpp:
32041 * src/boost/mpl/aux_/unwrap.hpp:
32042 * src/boost/mpl/aux_/value_wknd.hpp:
32043 * src/boost/mpl/aux_/yes_no.hpp:
32044 * src/boost/mpl/back.hpp:
32045 * src/boost/mpl/back_fwd.hpp:
32046 * src/boost/mpl/back_inserter.hpp:
32047 * src/boost/mpl/base.hpp:
32048 * src/boost/mpl/begin.hpp:
32049 * src/boost/mpl/begin_end.hpp:
32050 * src/boost/mpl/begin_end_fwd.hpp:
32051 * src/boost/mpl/bind.hpp:
32052 * src/boost/mpl/bind_fwd.hpp:
32053 * src/boost/mpl/bitand.hpp:
32054 * src/boost/mpl/bitor.hpp:
32055 * src/boost/mpl/bitwise.hpp:
32056 * src/boost/mpl/bitxor.hpp:
32057 * src/boost/mpl/bool.hpp:
32058 * src/boost/mpl/bool_fwd.hpp:
32059 * src/boost/mpl/clear.hpp:
32060 * src/boost/mpl/clear_fwd.hpp:
32061 * src/boost/mpl/comparison.hpp:
32062 * src/boost/mpl/contains.hpp:
32063 * src/boost/mpl/contains_fwd.hpp:
32064 * src/boost/mpl/copy.hpp:
32065 * src/boost/mpl/copy_if.hpp:
32066 * src/boost/mpl/count.hpp:
32067 * src/boost/mpl/count_fwd.hpp:
32068 * src/boost/mpl/count_if.hpp:
32069 * src/boost/mpl/deque.hpp:
32070 * src/boost/mpl/deref.hpp:
32071 * src/boost/mpl/distance.hpp:
32072 * src/boost/mpl/distance_fwd.hpp:
32073 * src/boost/mpl/divides.hpp:
32074 * src/boost/mpl/empty.hpp:
32075 * src/boost/mpl/empty_base.hpp:
32076 * src/boost/mpl/empty_fwd.hpp:
32077 * src/boost/mpl/empty_sequence.hpp:
32078 * src/boost/mpl/end.hpp:
32079 * src/boost/mpl/equal.hpp:
32080 * src/boost/mpl/equal_to.hpp:
32081 * src/boost/mpl/erase.hpp:
32082 * src/boost/mpl/erase_fwd.hpp:
32083 * src/boost/mpl/erase_key.hpp:
32084 * src/boost/mpl/erase_key_fwd.hpp:
32085 * src/boost/mpl/eval_if.hpp:
32086 * src/boost/mpl/filter_view.hpp:
32087 * src/boost/mpl/find.hpp:
32088 * src/boost/mpl/find_if.hpp:
32089 * src/boost/mpl/fold.hpp:
32090 * src/boost/mpl/for_each.hpp:
32091 * src/boost/mpl/front.hpp:
32092 * src/boost/mpl/front_fwd.hpp:
32093 * src/boost/mpl/front_inserter.hpp:
32094 * src/boost/mpl/greater.hpp:
32095 * src/boost/mpl/greater_equal.hpp:
32096 * src/boost/mpl/has_key.hpp:
32097 * src/boost/mpl/has_key_fwd.hpp:
32098 * src/boost/mpl/has_xxx.hpp:
32099 * src/boost/mpl/identity.hpp:
32100 * src/boost/mpl/if.hpp:
32101 * src/boost/mpl/index_if.hpp:
32102 * src/boost/mpl/index_of.hpp:
32103 * src/boost/mpl/inherit.hpp:
32104 * src/boost/mpl/inherit_linearly.hpp:
32105 * src/boost/mpl/insert.hpp:
32106 * src/boost/mpl/insert_fwd.hpp:
32107 * src/boost/mpl/insert_range.hpp:
32108 * src/boost/mpl/insert_range_fwd.hpp:
32109 * src/boost/mpl/inserter.hpp:
32110 * src/boost/mpl/int.hpp:
32111 * src/boost/mpl/int_fwd.hpp:
32112 * src/boost/mpl/integral_c.hpp:
32113 * src/boost/mpl/integral_c_fwd.hpp:
32114 * src/boost/mpl/integral_c_tag.hpp:
32115 * src/boost/mpl/is_placeholder.hpp:
32116 * src/boost/mpl/is_sequence.hpp:
32117 * src/boost/mpl/iter_fold.hpp:
32118 * src/boost/mpl/iter_fold_if.hpp:
32119 * src/boost/mpl/iterator_category.hpp:
32120 * src/boost/mpl/iterator_range.hpp:
32121 * src/boost/mpl/iterator_tags.hpp:
32122 * src/boost/mpl/joint_view.hpp:
32123 * src/boost/mpl/key_type.hpp:
32124 * src/boost/mpl/key_type_fwd.hpp:
32125 * src/boost/mpl/lambda.hpp:
32126 * src/boost/mpl/lambda_fwd.hpp:
32127 * src/boost/mpl/less.hpp:
32128 * src/boost/mpl/less_equal.hpp:
32129 * src/boost/mpl/limits/arity.hpp:
32130 * src/boost/mpl/limits/list.hpp:
32131 * src/boost/mpl/limits/map.hpp:
32132 * src/boost/mpl/limits/set.hpp:
32133 * src/boost/mpl/limits/unrolling.hpp:
32134 * src/boost/mpl/limits/vector.hpp:
32135 * src/boost/mpl/list.hpp:
32136 * src/boost/mpl/list/aux_/O1_size.hpp:
32137 * src/boost/mpl/list/aux_/begin_end.hpp:
32138 * src/boost/mpl/list/aux_/clear.hpp:
32139 * src/boost/mpl/list/aux_/empty.hpp:
32140 * src/boost/mpl/list/aux_/front.hpp:
32141 * src/boost/mpl/list/aux_/include_preprocessed.hpp:
32142 * src/boost/mpl/list/aux_/item.hpp:
32143 * src/boost/mpl/list/aux_/iterator.hpp:
32144 * src/boost/mpl/list/aux_/numbered.hpp:
32145 * src/boost/mpl/list/aux_/numbered_c.hpp:
32146 * src/boost/mpl/list/aux_/pop_front.hpp:
32147 * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
32148 * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
32149 * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
32150 * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
32151 * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
32152 * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
32153 * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
32154 * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
32155 * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
32156 * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
32157 * src/boost/mpl/list/aux_/push_back.hpp:
32158 * src/boost/mpl/list/aux_/push_front.hpp:
32159 * src/boost/mpl/list/aux_/size.hpp:
32160 * src/boost/mpl/list/aux_/tag.hpp:
32161 * src/boost/mpl/list/list0.hpp:
32162 * src/boost/mpl/list/list0_c.hpp:
32163 * src/boost/mpl/list/list10.hpp:
32164 * src/boost/mpl/list/list10_c.hpp:
32165 * src/boost/mpl/list/list20.hpp:
32166 * src/boost/mpl/list/list20_c.hpp:
32167 * src/boost/mpl/list/list30.hpp:
32168 * src/boost/mpl/list/list30_c.hpp:
32169 * src/boost/mpl/list/list40.hpp:
32170 * src/boost/mpl/list/list40_c.hpp:
32171 * src/boost/mpl/list/list50.hpp:
32172 * src/boost/mpl/list/list50_c.hpp:
32173 * src/boost/mpl/list_c.hpp:
32174 * src/boost/mpl/logical.hpp:
32175 * src/boost/mpl/long.hpp:
32176 * src/boost/mpl/long_fwd.hpp:
32177 * src/boost/mpl/lower_bound.hpp:
32178 * src/boost/mpl/map.hpp:
32179 * src/boost/mpl/map/aux_/at_impl.hpp:
32180 * src/boost/mpl/map/aux_/begin_end_impl.hpp:
32181 * src/boost/mpl/map/aux_/clear_impl.hpp:
32182 * src/boost/mpl/map/aux_/contains_impl.hpp:
32183 * src/boost/mpl/map/aux_/empty_impl.hpp:
32184 * src/boost/mpl/map/aux_/erase_impl.hpp:
32185 * src/boost/mpl/map/aux_/erase_key_impl.hpp:
32186 * src/boost/mpl/map/aux_/has_key_impl.hpp:
32187 * src/boost/mpl/map/aux_/include_preprocessed.hpp:
32188 * src/boost/mpl/map/aux_/insert_impl.hpp:
32189 * src/boost/mpl/map/aux_/item.hpp:
32190 * src/boost/mpl/map/aux_/iterator.hpp:
32191 * src/boost/mpl/map/aux_/key_type_impl.hpp:
32192 * src/boost/mpl/map/aux_/map0.hpp:
32193 * src/boost/mpl/map/aux_/numbered.hpp:
32194 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
32195 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
32196 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
32197 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
32198 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
32199 * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
32200 * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
32201 * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
32202 * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
32203 * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
32204 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
32205 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
32206 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
32207 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
32208 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
32209 * src/boost/mpl/map/aux_/size_impl.hpp:
32210 * src/boost/mpl/map/aux_/tag.hpp:
32211 * src/boost/mpl/map/aux_/value_type_impl.hpp:
32212 * src/boost/mpl/map/map0.hpp:
32213 * src/boost/mpl/map/map10.hpp:
32214 * src/boost/mpl/map/map20.hpp:
32215 * src/boost/mpl/map/map30.hpp:
32216 * src/boost/mpl/map/map40.hpp:
32217 * src/boost/mpl/map/map50.hpp:
32218 * src/boost/mpl/math/fixed_c.hpp:
32219 * src/boost/mpl/math/is_even.hpp:
32220 * src/boost/mpl/math/rational_c.hpp:
32221 * src/boost/mpl/max.hpp:
32222 * src/boost/mpl/max_element.hpp:
32223 * src/boost/mpl/min.hpp:
32224 * src/boost/mpl/min_element.hpp:
32225 * src/boost/mpl/min_max.hpp:
32226 * src/boost/mpl/minus.hpp:
32227 * src/boost/mpl/modulus.hpp:
32228 * src/boost/mpl/multiplies.hpp:
32229 * src/boost/mpl/multiset/aux_/count_impl.hpp:
32230 * src/boost/mpl/multiset/aux_/insert_impl.hpp:
32231 * src/boost/mpl/multiset/aux_/item.hpp:
32232 * src/boost/mpl/multiset/aux_/multiset0.hpp:
32233 * src/boost/mpl/multiset/aux_/tag.hpp:
32234 * src/boost/mpl/multiset/multiset0.hpp:
32235 * src/boost/mpl/negate.hpp:
32236 * src/boost/mpl/next.hpp:
32237 * src/boost/mpl/next_prior.hpp:
32238 * src/boost/mpl/not.hpp:
32239 * src/boost/mpl/not_equal_to.hpp:
32240 * src/boost/mpl/numeric_cast.hpp:
32241 * src/boost/mpl/or.hpp:
32242 * src/boost/mpl/order.hpp:
32243 * src/boost/mpl/order_fwd.hpp:
32244 * src/boost/mpl/pair.hpp:
32245 * src/boost/mpl/pair_view.hpp:
32246 * src/boost/mpl/partition.hpp:
32247 * src/boost/mpl/placeholders.hpp:
32248 * src/boost/mpl/plus.hpp:
32249 * src/boost/mpl/pop_back.hpp:
32250 * src/boost/mpl/pop_back_fwd.hpp:
32251 * src/boost/mpl/pop_front.hpp:
32252 * src/boost/mpl/pop_front_fwd.hpp:
32253 * src/boost/mpl/print.hpp:
32254 * src/boost/mpl/prior.hpp:
32255 * src/boost/mpl/protect.hpp:
32256 * src/boost/mpl/push_back.hpp:
32257 * src/boost/mpl/push_back_fwd.hpp:
32258 * src/boost/mpl/push_front.hpp:
32259 * src/boost/mpl/push_front_fwd.hpp:
32260 * src/boost/mpl/quote.hpp:
32261 * src/boost/mpl/range_c.hpp:
32262 * src/boost/mpl/remove.hpp:
32263 * src/boost/mpl/remove_if.hpp:
32264 * src/boost/mpl/replace.hpp:
32265 * src/boost/mpl/replace_if.hpp:
32266 * src/boost/mpl/reverse.hpp:
32267 * src/boost/mpl/reverse_fold.hpp:
32268 * src/boost/mpl/reverse_iter_fold.hpp:
32269 * src/boost/mpl/same_as.hpp:
32270 * src/boost/mpl/sequence_tag.hpp:
32271 * src/boost/mpl/sequence_tag_fwd.hpp:
32272 * src/boost/mpl/set.hpp:
32273 * src/boost/mpl/set/aux_/at_impl.hpp:
32274 * src/boost/mpl/set/aux_/begin_end_impl.hpp:
32275 * src/boost/mpl/set/aux_/clear_impl.hpp:
32276 * src/boost/mpl/set/aux_/empty_impl.hpp:
32277 * src/boost/mpl/set/aux_/erase_impl.hpp:
32278 * src/boost/mpl/set/aux_/erase_key_impl.hpp:
32279 * src/boost/mpl/set/aux_/has_key_impl.hpp:
32280 * src/boost/mpl/set/aux_/include_preprocessed.hpp:
32281 * src/boost/mpl/set/aux_/insert_impl.hpp:
32282 * src/boost/mpl/set/aux_/item.hpp:
32283 * src/boost/mpl/set/aux_/iterator.hpp:
32284 * src/boost/mpl/set/aux_/key_type_impl.hpp:
32285 * src/boost/mpl/set/aux_/numbered.hpp:
32286 * src/boost/mpl/set/aux_/numbered_c.hpp:
32287 * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
32288 * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
32289 * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
32290 * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
32291 * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
32292 * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
32293 * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
32294 * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
32295 * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
32296 * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
32297 * src/boost/mpl/set/aux_/set0.hpp:
32298 * src/boost/mpl/set/aux_/size_impl.hpp:
32299 * src/boost/mpl/set/aux_/tag.hpp:
32300 * src/boost/mpl/set/aux_/value_type_impl.hpp:
32301 * src/boost/mpl/set/set0.hpp:
32302 * src/boost/mpl/set/set0_c.hpp:
32303 * src/boost/mpl/set/set10.hpp:
32304 * src/boost/mpl/set/set10_c.hpp:
32305 * src/boost/mpl/set/set20.hpp:
32306 * src/boost/mpl/set/set20_c.hpp:
32307 * src/boost/mpl/set/set30.hpp:
32308 * src/boost/mpl/set/set30_c.hpp:
32309 * src/boost/mpl/set/set40.hpp:
32310 * src/boost/mpl/set/set40_c.hpp:
32311 * src/boost/mpl/set/set50.hpp:
32312 * src/boost/mpl/set/set50_c.hpp:
32313 * src/boost/mpl/set_c.hpp:
32314 * src/boost/mpl/shift_left.hpp:
32315 * src/boost/mpl/shift_right.hpp:
32316 * src/boost/mpl/single_view.hpp:
32317 * src/boost/mpl/size.hpp:
32318 * src/boost/mpl/size_fwd.hpp:
32319 * src/boost/mpl/size_t.hpp:
32320 * src/boost/mpl/size_t_fwd.hpp:
32321 * src/boost/mpl/sizeof.hpp:
32322 * src/boost/mpl/sort.hpp:
32323 * src/boost/mpl/stable_partition.hpp:
32324 * src/boost/mpl/switch.hpp:
32325 * src/boost/mpl/tag.hpp:
32326 * src/boost/mpl/times.hpp:
32327 * src/boost/mpl/transform.hpp:
32328 * src/boost/mpl/transform_view.hpp:
32329 * src/boost/mpl/unique.hpp:
32330 * src/boost/mpl/unpack_args.hpp:
32331 * src/boost/mpl/upper_bound.hpp:
32332 * src/boost/mpl/value_type.hpp:
32333 * src/boost/mpl/value_type_fwd.hpp:
32334 * src/boost/mpl/vector.hpp:
32335 * src/boost/mpl/vector/aux_/O1_size.hpp:
32336 * src/boost/mpl/vector/aux_/at.hpp:
32337 * src/boost/mpl/vector/aux_/back.hpp:
32338 * src/boost/mpl/vector/aux_/begin_end.hpp:
32339 * src/boost/mpl/vector/aux_/clear.hpp:
32340 * src/boost/mpl/vector/aux_/empty.hpp:
32341 * src/boost/mpl/vector/aux_/front.hpp:
32342 * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
32343 * src/boost/mpl/vector/aux_/item.hpp:
32344 * src/boost/mpl/vector/aux_/iterator.hpp:
32345 * src/boost/mpl/vector/aux_/numbered.hpp:
32346 * src/boost/mpl/vector/aux_/numbered_c.hpp:
32347 * src/boost/mpl/vector/aux_/pop_back.hpp:
32348 * src/boost/mpl/vector/aux_/pop_front.hpp:
32349 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
32350 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
32351 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
32352 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
32353 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
32354 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
32355 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
32356 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
32357 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
32358 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
32359 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
32360 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
32361 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
32362 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
32363 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
32364 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
32365 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
32366 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
32367 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
32368 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
32369 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
32370 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
32371 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
32372 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
32373 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
32374 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
32375 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
32376 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
32377 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
32378 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
32379 * src/boost/mpl/vector/aux_/push_back.hpp:
32380 * src/boost/mpl/vector/aux_/push_front.hpp:
32381 * src/boost/mpl/vector/aux_/size.hpp:
32382 * src/boost/mpl/vector/aux_/tag.hpp:
32383 * src/boost/mpl/vector/aux_/vector0.hpp:
32384 * src/boost/mpl/vector/vector0.hpp:
32385 * src/boost/mpl/vector/vector0_c.hpp:
32386 * src/boost/mpl/vector/vector10.hpp:
32387 * src/boost/mpl/vector/vector10_c.hpp:
32388 * src/boost/mpl/vector/vector20.hpp:
32389 * src/boost/mpl/vector/vector20_c.hpp:
32390 * src/boost/mpl/vector/vector30.hpp:
32391 * src/boost/mpl/vector/vector30_c.hpp:
32392 * src/boost/mpl/vector/vector40.hpp:
32393 * src/boost/mpl/vector/vector40_c.hpp:
32394 * src/boost/mpl/vector/vector50.hpp:
32395 * src/boost/mpl/vector/vector50_c.hpp:
32396 * src/boost/mpl/vector_c.hpp:
32397 * src/boost/mpl/void.hpp:
32398 * src/boost/mpl/void_fwd.hpp:
32399 * src/boost/mpl/zip_view.hpp:
32400 * src/boost/next_prior.hpp:
32401 * src/boost/noncopyable.hpp:
32402 * src/boost/pointer_cast.hpp:
32403 * src/boost/preprocessor.hpp:
32404 * src/boost/preprocessor/arithmetic.hpp:
32405 * src/boost/preprocessor/arithmetic/add.hpp:
32406 * src/boost/preprocessor/arithmetic/dec.hpp:
32407 * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
32408 * src/boost/preprocessor/arithmetic/div.hpp:
32409 * src/boost/preprocessor/arithmetic/inc.hpp:
32410 * src/boost/preprocessor/arithmetic/mod.hpp:
32411 * src/boost/preprocessor/arithmetic/mul.hpp:
32412 * src/boost/preprocessor/arithmetic/sub.hpp:
32413 * src/boost/preprocessor/array.hpp:
32414 * src/boost/preprocessor/array/data.hpp:
32415 * src/boost/preprocessor/array/elem.hpp:
32416 * src/boost/preprocessor/array/insert.hpp:
32417 * src/boost/preprocessor/array/pop_back.hpp:
32418 * src/boost/preprocessor/array/pop_front.hpp:
32419 * src/boost/preprocessor/array/push_back.hpp:
32420 * src/boost/preprocessor/array/push_front.hpp:
32421 * src/boost/preprocessor/array/remove.hpp:
32422 * src/boost/preprocessor/array/replace.hpp:
32423 * src/boost/preprocessor/array/reverse.hpp:
32424 * src/boost/preprocessor/array/size.hpp:
32425 * src/boost/preprocessor/assert_msg.hpp:
32426 * src/boost/preprocessor/cat.hpp:
32427 * src/boost/preprocessor/comma.hpp:
32428 * src/boost/preprocessor/comma_if.hpp:
32429 * src/boost/preprocessor/comparison.hpp:
32430 * src/boost/preprocessor/comparison/equal.hpp:
32431 * src/boost/preprocessor/comparison/greater.hpp:
32432 * src/boost/preprocessor/comparison/greater_equal.hpp:
32433 * src/boost/preprocessor/comparison/less.hpp:
32434 * src/boost/preprocessor/comparison/less_equal.hpp:
32435 * src/boost/preprocessor/comparison/not_equal.hpp:
32436 * src/boost/preprocessor/config/config.hpp:
32437 * src/boost/preprocessor/config/limits.hpp:
32438 * src/boost/preprocessor/control.hpp:
32439 * src/boost/preprocessor/control/deduce_d.hpp:
32440 * src/boost/preprocessor/control/detail/dmc/while.hpp:
32441 * src/boost/preprocessor/control/detail/edg/while.hpp:
32442 * src/boost/preprocessor/control/detail/msvc/while.hpp:
32443 * src/boost/preprocessor/control/detail/while.hpp:
32444 * src/boost/preprocessor/control/expr_if.hpp:
32445 * src/boost/preprocessor/control/expr_iif.hpp:
32446 * src/boost/preprocessor/control/if.hpp:
32447 * src/boost/preprocessor/control/iif.hpp:
32448 * src/boost/preprocessor/control/while.hpp:
32449 * src/boost/preprocessor/debug.hpp:
32450 * src/boost/preprocessor/debug/assert.hpp:
32451 * src/boost/preprocessor/debug/error.hpp:
32452 * src/boost/preprocessor/debug/line.hpp:
32453 * src/boost/preprocessor/dec.hpp:
32454 * src/boost/preprocessor/detail/auto_rec.hpp:
32455 * src/boost/preprocessor/detail/check.hpp:
32456 * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
32457 * src/boost/preprocessor/detail/is_binary.hpp:
32458 * src/boost/preprocessor/detail/is_nullary.hpp:
32459 * src/boost/preprocessor/detail/is_unary.hpp:
32460 * src/boost/preprocessor/detail/null.hpp:
32461 * src/boost/preprocessor/detail/split.hpp:
32462 * src/boost/preprocessor/empty.hpp:
32463 * src/boost/preprocessor/enum.hpp:
32464 * src/boost/preprocessor/enum_params.hpp:
32465 * src/boost/preprocessor/enum_params_with_a_default.hpp:
32466 * src/boost/preprocessor/enum_params_with_defaults.hpp:
32467 * src/boost/preprocessor/enum_shifted.hpp:
32468 * src/boost/preprocessor/enum_shifted_params.hpp:
32469 * src/boost/preprocessor/expand.hpp:
32470 * src/boost/preprocessor/expr_if.hpp:
32471 * src/boost/preprocessor/facilities.hpp:
32472 * src/boost/preprocessor/facilities/apply.hpp:
32473 * src/boost/preprocessor/facilities/empty.hpp:
32474 * src/boost/preprocessor/facilities/expand.hpp:
32475 * src/boost/preprocessor/facilities/identity.hpp:
32476 * src/boost/preprocessor/facilities/intercept.hpp:
32477 * src/boost/preprocessor/facilities/is_1.hpp:
32478 * src/boost/preprocessor/facilities/is_empty.hpp:
32479 * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
32480 * src/boost/preprocessor/for.hpp:
32481 * src/boost/preprocessor/identity.hpp:
32482 * src/boost/preprocessor/if.hpp:
32483 * src/boost/preprocessor/inc.hpp:
32484 * src/boost/preprocessor/iterate.hpp:
32485 * src/boost/preprocessor/iteration.hpp:
32486 * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
32487 * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
32488 * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
32489 * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
32490 * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
32491 * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
32492 * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
32493 * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
32494 * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
32495 * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
32496 * src/boost/preprocessor/iteration/detail/finish.hpp:
32497 * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
32498 * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
32499 * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
32500 * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
32501 * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
32502 * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
32503 * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
32504 * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
32505 * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
32506 * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
32507 * src/boost/preprocessor/iteration/detail/local.hpp:
32508 * src/boost/preprocessor/iteration/detail/rlocal.hpp:
32509 * src/boost/preprocessor/iteration/detail/self.hpp:
32510 * src/boost/preprocessor/iteration/detail/start.hpp:
32511 * src/boost/preprocessor/iteration/iterate.hpp:
32512 * src/boost/preprocessor/iteration/local.hpp:
32513 * src/boost/preprocessor/iteration/self.hpp:
32514 * src/boost/preprocessor/library.hpp:
32515 * src/boost/preprocessor/limits.hpp:
32516 * src/boost/preprocessor/list.hpp:
32517 * src/boost/preprocessor/list/adt.hpp:
32518 * src/boost/preprocessor/list/append.hpp:
32519 * src/boost/preprocessor/list/at.hpp:
32520 * src/boost/preprocessor/list/cat.hpp:
32521 * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
32522 * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
32523 * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
32524 * src/boost/preprocessor/list/detail/fold_left.hpp:
32525 * src/boost/preprocessor/list/detail/fold_right.hpp:
32526 * src/boost/preprocessor/list/enum.hpp:
32527 * src/boost/preprocessor/list/filter.hpp:
32528 * src/boost/preprocessor/list/first_n.hpp:
32529 * src/boost/preprocessor/list/fold_left.hpp:
32530 * src/boost/preprocessor/list/fold_right.hpp:
32531 * src/boost/preprocessor/list/for_each.hpp:
32532 * src/boost/preprocessor/list/for_each_i.hpp:
32533 * src/boost/preprocessor/list/for_each_product.hpp:
32534 * src/boost/preprocessor/list/rest_n.hpp:
32535 * src/boost/preprocessor/list/reverse.hpp:
32536 * src/boost/preprocessor/list/size.hpp:
32537 * src/boost/preprocessor/list/to_tuple.hpp:
32538 * src/boost/preprocessor/list/transform.hpp:
32539 * src/boost/preprocessor/logical.hpp:
32540 * src/boost/preprocessor/logical/and.hpp:
32541 * src/boost/preprocessor/logical/bitand.hpp:
32542 * src/boost/preprocessor/logical/bitnor.hpp:
32543 * src/boost/preprocessor/logical/bitor.hpp:
32544 * src/boost/preprocessor/logical/bitxor.hpp:
32545 * src/boost/preprocessor/logical/bool.hpp:
32546 * src/boost/preprocessor/logical/compl.hpp:
32547 * src/boost/preprocessor/logical/nor.hpp:
32548 * src/boost/preprocessor/logical/not.hpp:
32549 * src/boost/preprocessor/logical/or.hpp:
32550 * src/boost/preprocessor/logical/xor.hpp:
32551 * src/boost/preprocessor/max.hpp:
32552 * src/boost/preprocessor/min.hpp:
32553 * src/boost/preprocessor/punctuation.hpp:
32554 * src/boost/preprocessor/punctuation/comma.hpp:
32555 * src/boost/preprocessor/punctuation/comma_if.hpp:
32556 * src/boost/preprocessor/punctuation/paren.hpp:
32557 * src/boost/preprocessor/punctuation/paren_if.hpp:
32558 * src/boost/preprocessor/repeat.hpp:
32559 * src/boost/preprocessor/repeat_2nd.hpp:
32560 * src/boost/preprocessor/repeat_3rd.hpp:
32561 * src/boost/preprocessor/repeat_from_to.hpp:
32562 * src/boost/preprocessor/repeat_from_to_2nd.hpp:
32563 * src/boost/preprocessor/repeat_from_to_3rd.hpp:
32564 * src/boost/preprocessor/repetition.hpp:
32565 * src/boost/preprocessor/repetition/deduce_r.hpp:
32566 * src/boost/preprocessor/repetition/deduce_z.hpp:
32567 * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
32568 * src/boost/preprocessor/repetition/detail/edg/for.hpp:
32569 * src/boost/preprocessor/repetition/detail/for.hpp:
32570 * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
32571 * src/boost/preprocessor/repetition/enum.hpp:
32572 * src/boost/preprocessor/repetition/enum_binary_params.hpp:
32573 * src/boost/preprocessor/repetition/enum_params.hpp:
32574 * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
32575 * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
32576 * src/boost/preprocessor/repetition/enum_shifted.hpp:
32577 * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
32578 * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
32579 * src/boost/preprocessor/repetition/enum_trailing.hpp:
32580 * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
32581 * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
32582 * src/boost/preprocessor/repetition/for.hpp:
32583 * src/boost/preprocessor/repetition/repeat.hpp:
32584 * src/boost/preprocessor/repetition/repeat_from_to.hpp:
32585 * src/boost/preprocessor/selection.hpp:
32586 * src/boost/preprocessor/selection/max.hpp:
32587 * src/boost/preprocessor/selection/min.hpp:
32588 * src/boost/preprocessor/seq.hpp:
32589 * src/boost/preprocessor/seq/cat.hpp:
32590 * src/boost/preprocessor/seq/detail/split.hpp:
32591 * src/boost/preprocessor/seq/elem.hpp:
32592 * src/boost/preprocessor/seq/enum.hpp:
32593 * src/boost/preprocessor/seq/filter.hpp:
32594 * src/boost/preprocessor/seq/first_n.hpp:
32595 * src/boost/preprocessor/seq/fold_left.hpp:
32596 * src/boost/preprocessor/seq/fold_right.hpp:
32597 * src/boost/preprocessor/seq/for_each.hpp:
32598 * src/boost/preprocessor/seq/for_each_i.hpp:
32599 * src/boost/preprocessor/seq/for_each_product.hpp:
32600 * src/boost/preprocessor/seq/insert.hpp:
32601 * src/boost/preprocessor/seq/pop_back.hpp:
32602 * src/boost/preprocessor/seq/pop_front.hpp:
32603 * src/boost/preprocessor/seq/push_back.hpp:
32604 * src/boost/preprocessor/seq/push_front.hpp:
32605 * src/boost/preprocessor/seq/remove.hpp:
32606 * src/boost/preprocessor/seq/replace.hpp:
32607 * src/boost/preprocessor/seq/rest_n.hpp:
32608 * src/boost/preprocessor/seq/reverse.hpp:
32609 * src/boost/preprocessor/seq/seq.hpp:
32610 * src/boost/preprocessor/seq/size.hpp:
32611 * src/boost/preprocessor/seq/subseq.hpp:
32612 * src/boost/preprocessor/seq/to_array.hpp:
32613 * src/boost/preprocessor/seq/to_tuple.hpp:
32614 * src/boost/preprocessor/seq/transform.hpp:
32615 * src/boost/preprocessor/slot.hpp:
32616 * src/boost/preprocessor/slot/counter.hpp:
32617 * src/boost/preprocessor/slot/detail/counter.hpp:
32618 * src/boost/preprocessor/slot/detail/def.hpp:
32619 * src/boost/preprocessor/slot/detail/shared.hpp:
32620 * src/boost/preprocessor/slot/detail/slot1.hpp:
32621 * src/boost/preprocessor/slot/detail/slot2.hpp:
32622 * src/boost/preprocessor/slot/detail/slot3.hpp:
32623 * src/boost/preprocessor/slot/detail/slot4.hpp:
32624 * src/boost/preprocessor/slot/detail/slot5.hpp:
32625 * src/boost/preprocessor/slot/slot.hpp:
32626 * src/boost/preprocessor/stringize.hpp:
32627 * src/boost/preprocessor/tuple.hpp:
32628 * src/boost/preprocessor/tuple/eat.hpp:
32629 * src/boost/preprocessor/tuple/elem.hpp:
32630 * src/boost/preprocessor/tuple/rem.hpp:
32631 * src/boost/preprocessor/tuple/reverse.hpp:
32632 * src/boost/preprocessor/tuple/to_list.hpp:
32633 * src/boost/preprocessor/tuple/to_seq.hpp:
32634 * src/boost/preprocessor/while.hpp:
32635 * src/boost/preprocessor/wstringize.hpp:
32636 * src/boost/range.hpp:
32637 * src/boost/range/begin.hpp:
32638 * src/boost/range/concepts.hpp:
32639 * src/boost/range/config.hpp:
32640 * src/boost/range/const_iterator.hpp:
32641 * src/boost/range/const_reverse_iterator.hpp:
32642 * src/boost/range/detail/begin.hpp:
32643 * src/boost/range/detail/collection_traits.hpp:
32644 * src/boost/range/detail/collection_traits_detail.hpp:
32645 * src/boost/range/detail/common.hpp:
32646 * src/boost/range/detail/const_iterator.hpp:
32647 * src/boost/range/detail/difference_type.hpp:
32648 * src/boost/range/detail/empty.hpp:
32649 * src/boost/range/detail/end.hpp:
32650 * src/boost/range/detail/implementation_help.hpp:
32651 * src/boost/range/detail/iterator.hpp:
32652 * src/boost/range/detail/mfc/carray.hpp:
32653 * src/boost/range/detail/mfc/cstring.hpp:
32654 * src/boost/range/detail/remove_extent.hpp:
32655 * src/boost/range/detail/sfinae.hpp:
32656 * src/boost/range/detail/size.hpp:
32657 * src/boost/range/detail/size_type.hpp:
32658 * src/boost/range/detail/sizer.hpp:
32659 * src/boost/range/detail/value_type.hpp:
32660 * src/boost/range/detail/vc6/end.hpp:
32661 * src/boost/range/detail/vc6/size.hpp:
32662 * src/boost/range/difference_type.hpp:
32663 * src/boost/range/empty.hpp:
32664 * src/boost/range/end.hpp:
32665 * src/boost/range/functions.hpp:
32666 * src/boost/range/iterator.hpp:
32667 * src/boost/range/iterator_range.hpp:
32668 * src/boost/range/metafunctions.hpp:
32669 * src/boost/range/rbegin.hpp:
32670 * src/boost/range/rend.hpp:
32671 * src/boost/range/result_iterator.hpp:
32672 * src/boost/range/reverse_iterator.hpp:
32673 * src/boost/range/reverse_result_iterator.hpp:
32674 * src/boost/range/size.hpp:
32675 * src/boost/range/size_type.hpp:
32676 * src/boost/range/sub_range.hpp:
32677 * src/boost/range/value_type.hpp:
32678 * src/boost/ref.hpp:
32679 * src/boost/scoped_array.hpp:
32680 * src/boost/scoped_ptr.hpp:
32681 * src/boost/shared_ptr.hpp:
32682 * src/boost/smart_cast.hpp:
32683 * src/boost/smart_ptr.hpp:
32684 * src/boost/static_assert.hpp:
32685 * src/boost/static_warning.hpp:
32686 * src/boost/throw_exception.hpp:
32687 * src/boost/type_traits.hpp:
32688 * src/boost/type_traits/add_const.hpp:
32689 * src/boost/type_traits/add_cv.hpp:
32690 * src/boost/type_traits/add_pointer.hpp:
32691 * src/boost/type_traits/add_reference.hpp:
32692 * src/boost/type_traits/add_volatile.hpp:
32693 * src/boost/type_traits/aligned_storage.hpp:
32694 * src/boost/type_traits/alignment_of.hpp:
32695 * src/boost/type_traits/alignment_traits.hpp:
32696 * src/boost/type_traits/arithmetic_traits.hpp:
32697 * src/boost/type_traits/array_traits.hpp:
32698 * src/boost/type_traits/broken_compiler_spec.hpp:
32699 * src/boost/type_traits/composite_traits.hpp:
32700 * src/boost/type_traits/config.hpp:
32701 * src/boost/type_traits/conversion_traits.hpp:
32702 * src/boost/type_traits/cv_traits.hpp:
32703 * src/boost/type_traits/decay.hpp:
32704 * src/boost/type_traits/detail/bool_trait_def.hpp:
32705 * src/boost/type_traits/detail/bool_trait_undef.hpp:
32706 * src/boost/type_traits/detail/cv_traits_impl.hpp:
32707 * src/boost/type_traits/detail/false_result.hpp:
32708 * src/boost/type_traits/detail/ice_and.hpp:
32709 * src/boost/type_traits/detail/ice_eq.hpp:
32710 * src/boost/type_traits/detail/ice_not.hpp:
32711 * src/boost/type_traits/detail/ice_or.hpp:
32712 * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
32713 * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
32714 * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
32715 * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
32716 * src/boost/type_traits/detail/size_t_trait_def.hpp:
32717 * src/boost/type_traits/detail/size_t_trait_undef.hpp:
32718 * src/boost/type_traits/detail/template_arity_spec.hpp:
32719 * src/boost/type_traits/detail/type_trait_def.hpp:
32720 * src/boost/type_traits/detail/type_trait_undef.hpp:
32721 * src/boost/type_traits/detail/wrap.hpp:
32722 * src/boost/type_traits/detail/yes_no_type.hpp:
32723 * src/boost/type_traits/extent.hpp:
32724 * src/boost/type_traits/function_traits.hpp:
32725 * src/boost/type_traits/has_nothrow_assign.hpp:
32726 * src/boost/type_traits/has_nothrow_constructor.hpp:
32727 * src/boost/type_traits/has_nothrow_copy.hpp:
32728 * src/boost/type_traits/has_nothrow_destructor.hpp:
32729 * src/boost/type_traits/has_trivial_assign.hpp:
32730 * src/boost/type_traits/has_trivial_constructor.hpp:
32731 * src/boost/type_traits/has_trivial_copy.hpp:
32732 * src/boost/type_traits/has_trivial_destructor.hpp:
32733 * src/boost/type_traits/has_virtual_destructor.hpp:
32734 * src/boost/type_traits/ice.hpp:
32735 * src/boost/type_traits/integral_constant.hpp:
32736 * src/boost/type_traits/intrinsics.hpp:
32737 * src/boost/type_traits/is_abstract.hpp:
32738 * src/boost/type_traits/is_arithmetic.hpp:
32739 * src/boost/type_traits/is_array.hpp:
32740 * src/boost/type_traits/is_base_and_derived.hpp:
32741 * src/boost/type_traits/is_base_of.hpp:
32742 * src/boost/type_traits/is_class.hpp:
32743 * src/boost/type_traits/is_compound.hpp:
32744 * src/boost/type_traits/is_const.hpp:
32745 * src/boost/type_traits/is_convertible.hpp:
32746 * src/boost/type_traits/is_empty.hpp:
32747 * src/boost/type_traits/is_enum.hpp:
32748 * src/boost/type_traits/is_float.hpp:
32749 * src/boost/type_traits/is_floating_point.hpp:
32750 * src/boost/type_traits/is_function.hpp:
32751 * src/boost/type_traits/is_fundamental.hpp:
32752 * src/boost/type_traits/is_integral.hpp:
32753 * src/boost/type_traits/is_member_function_pointer.hpp:
32754 * src/boost/type_traits/is_member_object_pointer.hpp:
32755 * src/boost/type_traits/is_member_pointer.hpp:
32756 * src/boost/type_traits/is_object.hpp:
32757 * src/boost/type_traits/is_pod.hpp:
32758 * src/boost/type_traits/is_pointer.hpp:
32759 * src/boost/type_traits/is_polymorphic.hpp:
32760 * src/boost/type_traits/is_reference.hpp:
32761 * src/boost/type_traits/is_same.hpp:
32762 * src/boost/type_traits/is_scalar.hpp:
32763 * src/boost/type_traits/is_signed.hpp:
32764 * src/boost/type_traits/is_stateless.hpp:
32765 * src/boost/type_traits/is_union.hpp:
32766 * src/boost/type_traits/is_unsigned.hpp:
32767 * src/boost/type_traits/is_void.hpp:
32768 * src/boost/type_traits/is_volatile.hpp:
32769 * src/boost/type_traits/msvc/remove_all_extents.hpp:
32770 * src/boost/type_traits/msvc/remove_bounds.hpp:
32771 * src/boost/type_traits/msvc/remove_const.hpp:
32772 * src/boost/type_traits/msvc/remove_cv.hpp:
32773 * src/boost/type_traits/msvc/remove_extent.hpp:
32774 * src/boost/type_traits/msvc/remove_pointer.hpp:
32775 * src/boost/type_traits/msvc/remove_reference.hpp:
32776 * src/boost/type_traits/msvc/remove_volatile.hpp:
32777 * src/boost/type_traits/msvc/typeof.hpp:
32778 * src/boost/type_traits/object_traits.hpp:
32779 * src/boost/type_traits/rank.hpp:
32780 * src/boost/type_traits/reference_traits.hpp:
32781 * src/boost/type_traits/remove_all_extents.hpp:
32782 * src/boost/type_traits/remove_bounds.hpp:
32783 * src/boost/type_traits/remove_const.hpp:
32784 * src/boost/type_traits/remove_cv.hpp:
32785 * src/boost/type_traits/remove_extent.hpp:
32786 * src/boost/type_traits/remove_pointer.hpp:
32787 * src/boost/type_traits/remove_reference.hpp:
32788 * src/boost/type_traits/remove_volatile.hpp:
32789 * src/boost/type_traits/same_traits.hpp:
32790 * src/boost/type_traits/transform_traits.hpp:
32791 * src/boost/type_traits/transform_traits_spec.hpp:
32792 * src/boost/type_traits/type_with_alignment.hpp:
32793 * src/boost/utility.hpp:
32794 * src/boost/utility/addressof.hpp:
32795 * src/boost/utility/base_from_member.hpp:
32796 * src/boost/utility/compare_pointees.hpp:
32797 * src/boost/utility/detail/in_place_factory_prefix.hpp:
32798 * src/boost/utility/detail/in_place_factory_suffix.hpp:
32799 * src/boost/utility/detail/result_of_iterate.hpp:
32800 * src/boost/utility/enable_if.hpp:
32801 * src/boost/utility/in_place_factory.hpp:
32802 * src/boost/utility/result_of.hpp:
32803 * src/boost/utility/typed_in_place_factory.hpp:
32804 * src/boost/utility/value_init.hpp:
32805 * src/boost/weak_ptr.hpp:
32806 * src/core/boost/algorithm/string.hpp:
32807 * src/core/boost/algorithm/string/case_conv.hpp:
32808 * src/core/boost/algorithm/string/classification.hpp:
32809 * src/core/boost/algorithm/string/compare.hpp:
32810 * src/core/boost/algorithm/string/concept.hpp:
32811 * src/core/boost/algorithm/string/config.hpp:
32812 * src/core/boost/algorithm/string/constants.hpp:
32813 * src/core/boost/algorithm/string/detail/case_conv.hpp:
32814 * src/core/boost/algorithm/string/detail/classification.hpp:
32815 * src/core/boost/algorithm/string/detail/find_format.hpp:
32816 * src/core/boost/algorithm/string/detail/find_format_all.hpp:
32817 * src/core/boost/algorithm/string/detail/find_format_store.hpp:
32818 * src/core/boost/algorithm/string/detail/find_iterator.hpp:
32819 * src/core/boost/algorithm/string/detail/finder.hpp:
32820 * src/core/boost/algorithm/string/detail/finder_regex.hpp:
32821 * src/core/boost/algorithm/string/detail/formatter.hpp:
32822 * src/core/boost/algorithm/string/detail/formatter_regex.hpp:
32823 * src/core/boost/algorithm/string/detail/predicate.hpp:
32824 * src/core/boost/algorithm/string/detail/replace_storage.hpp:
32825 * src/core/boost/algorithm/string/detail/sequence.hpp:
32826 * src/core/boost/algorithm/string/detail/trim.hpp:
32827 * src/core/boost/algorithm/string/detail/util.hpp:
32828 * src/core/boost/algorithm/string/erase.hpp:
32829 * src/core/boost/algorithm/string/find.hpp:
32830 * src/core/boost/algorithm/string/find_format.hpp:
32831 * src/core/boost/algorithm/string/find_iterator.hpp:
32832 * src/core/boost/algorithm/string/finder.hpp:
32833 * src/core/boost/algorithm/string/formatter.hpp:
32834 * src/core/boost/algorithm/string/iter_find.hpp:
32835 * src/core/boost/algorithm/string/join.hpp:
32836 * src/core/boost/algorithm/string/predicate.hpp:
32837 * src/core/boost/algorithm/string/predicate_facade.hpp:
32838 * src/core/boost/algorithm/string/replace.hpp:
32839 * src/core/boost/algorithm/string/sequence_traits.hpp:
32840 * src/core/boost/algorithm/string/split.hpp:
32841 * src/core/boost/algorithm/string/std/list_traits.hpp:
32842 * src/core/boost/algorithm/string/std/rope_traits.hpp:
32843 * src/core/boost/algorithm/string/std/slist_traits.hpp:
32844 * src/core/boost/algorithm/string/std/string_traits.hpp:
32845 * src/core/boost/algorithm/string/std_containers_traits.hpp:
32846 * src/core/boost/algorithm/string/trim.hpp:
32847 * src/core/boost/algorithm/string/yes_no_type.hpp:
32848 * src/core/boost/assert.hpp:
32849 * src/core/boost/bind.hpp:
32850 * src/core/boost/bind/apply.hpp:
32851 * src/core/boost/bind/arg.hpp:
32852 * src/core/boost/bind/bind_cc.hpp:
32853 * src/core/boost/bind/bind_mf_cc.hpp:
32854 * src/core/boost/bind/bind_template.hpp:
32855 * src/core/boost/bind/make_adaptable.hpp:
32856 * src/core/boost/bind/mem_fn_cc.hpp:
32857 * src/core/boost/bind/mem_fn_template.hpp:
32858 * src/core/boost/bind/mem_fn_vw.hpp:
32859 * src/core/boost/bind/placeholders.hpp:
32860 * src/core/boost/bind/protect.hpp:
32861 * src/core/boost/bind/storage.hpp:
32862 * src/core/boost/cast.hpp:
32863 * src/core/boost/checked_delete.hpp:
32864 * src/core/boost/concept_archetype.hpp:
32865 * src/core/boost/concept_check.hpp:
32866 * src/core/boost/config.hpp:
32867 * src/core/boost/config/abi/borland_prefix.hpp:
32868 * src/core/boost/config/abi/borland_suffix.hpp:
32869 * src/core/boost/config/abi/msvc_prefix.hpp:
32870 * src/core/boost/config/abi/msvc_suffix.hpp:
32871 * src/core/boost/config/abi_prefix.hpp:
32872 * src/core/boost/config/abi_suffix.hpp:
32873 * src/core/boost/config/auto_link.hpp:
32874 * src/core/boost/config/compiler/borland.hpp:
32875 * src/core/boost/config/compiler/comeau.hpp:
32876 * src/core/boost/config/compiler/common_edg.hpp:
32877 * src/core/boost/config/compiler/compaq_cxx.hpp:
32878 * src/core/boost/config/compiler/digitalmars.hpp:
32879 * src/core/boost/config/compiler/gcc.hpp:
32880 * src/core/boost/config/compiler/gcc_xml.hpp:
32881 * src/core/boost/config/compiler/greenhills.hpp:
32882 * src/core/boost/config/compiler/hp_acc.hpp:
32883 * src/core/boost/config/compiler/intel.hpp:
32884 * src/core/boost/config/compiler/kai.hpp:
32885 * src/core/boost/config/compiler/metrowerks.hpp:
32886 * src/core/boost/config/compiler/mpw.hpp:
32887 * src/core/boost/config/compiler/sgi_mipspro.hpp:
32888 * src/core/boost/config/compiler/sunpro_cc.hpp:
32889 * src/core/boost/config/compiler/vacpp.hpp:
32890 * src/core/boost/config/compiler/visualc.hpp:
32891 * src/core/boost/config/no_tr1/complex.hpp:
32892 * src/core/boost/config/no_tr1/functional.hpp:
32893 * src/core/boost/config/no_tr1/memory.hpp:
32894 * src/core/boost/config/no_tr1/utility.hpp:
32895 * src/core/boost/config/platform/aix.hpp:
32896 * src/core/boost/config/platform/amigaos.hpp:
32897 * src/core/boost/config/platform/beos.hpp:
32898 * src/core/boost/config/platform/bsd.hpp:
32899 * src/core/boost/config/platform/cygwin.hpp:
32900 * src/core/boost/config/platform/hpux.hpp:
32901 * src/core/boost/config/platform/irix.hpp:
32902 * src/core/boost/config/platform/linux.hpp:
32903 * src/core/boost/config/platform/macos.hpp:
32904 * src/core/boost/config/platform/qnxnto.hpp:
32905 * src/core/boost/config/platform/solaris.hpp:
32906 * src/core/boost/config/platform/win32.hpp:
32907 * src/core/boost/config/posix_features.hpp:
32908 * src/core/boost/config/requires_threads.hpp:
32909 * src/core/boost/config/select_compiler_config.hpp:
32910 * src/core/boost/config/select_platform_config.hpp:
32911 * src/core/boost/config/select_stdlib_config.hpp:
32912 * src/core/boost/config/stdlib/dinkumware.hpp:
32913 * src/core/boost/config/stdlib/libcomo.hpp:
32914 * src/core/boost/config/stdlib/libstdcpp3.hpp:
32915 * src/core/boost/config/stdlib/modena.hpp:
32916 * src/core/boost/config/stdlib/msl.hpp:
32917 * src/core/boost/config/stdlib/roguewave.hpp:
32918 * src/core/boost/config/stdlib/sgi.hpp:
32919 * src/core/boost/config/stdlib/stlport.hpp:
32920 * src/core/boost/config/stdlib/vacpp.hpp:
32921 * src/core/boost/config/suffix.hpp:
32922 * src/core/boost/config/user.hpp:
32923 * src/core/boost/copyright:
32924 * src/core/boost/detail/algorithm.hpp:
32925 * src/core/boost/detail/allocator_utilities.hpp:
32926 * src/core/boost/detail/atomic_count.hpp:
32927 * src/core/boost/detail/atomic_count_gcc.hpp:
32928 * src/core/boost/detail/atomic_count_pthreads.hpp:
32929 * src/core/boost/detail/atomic_count_win32.hpp:
32930 * src/core/boost/detail/bad_weak_ptr.hpp:
32931 * src/core/boost/detail/binary_search.hpp:
32932 * src/core/boost/detail/call_traits.hpp:
32933 * src/core/boost/detail/catch_exceptions.hpp:
32934 * src/core/boost/detail/compressed_pair.hpp:
32935 * src/core/boost/detail/dynamic_bitset.hpp:
32936 * src/core/boost/detail/endian.hpp:
32937 * src/core/boost/detail/indirect_traits.hpp:
32938 * src/core/boost/detail/interlocked.hpp:
32939 * src/core/boost/detail/is_function_ref_tester.hpp:
32940 * src/core/boost/detail/is_incrementable.hpp:
32941 * src/core/boost/detail/is_xxx.hpp:
32942 * src/core/boost/detail/iterator.hpp:
32943 * src/core/boost/detail/lightweight_mutex.hpp:
32944 * src/core/boost/detail/lightweight_test.hpp:
32945 * src/core/boost/detail/limits.hpp:
32946 * src/core/boost/detail/lwm_nop.hpp:
32947 * src/core/boost/detail/lwm_pthreads.hpp:
32948 * src/core/boost/detail/lwm_win32_cs.hpp:
32949 * src/core/boost/detail/named_template_params.hpp:
32950 * src/core/boost/detail/no_exceptions_support.hpp:
32951 * src/core/boost/detail/none_t.hpp:
32952 * src/core/boost/detail/numeric_traits.hpp:
32953 * src/core/boost/detail/ob_call_traits.hpp:
32954 * src/core/boost/detail/ob_compressed_pair.hpp:
32955 * src/core/boost/detail/quick_allocator.hpp:
32956 * src/core/boost/detail/reference_content.hpp:
32957 * src/core/boost/detail/select_type.hpp:
32958 * src/core/boost/detail/shared_array_nmt.hpp:
32959 * src/core/boost/detail/shared_count.hpp:
32960 * src/core/boost/detail/shared_ptr_nmt.hpp:
32961 * src/core/boost/detail/sp_counted_base.hpp:
32962 * src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
32963 * src/core/boost/detail/sp_counted_base_cw_x86.hpp:
32964 * src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
32965 * src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
32966 * src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
32967 * src/core/boost/detail/sp_counted_base_nt.hpp:
32968 * src/core/boost/detail/sp_counted_base_pt.hpp:
32969 * src/core/boost/detail/sp_counted_base_w32.hpp:
32970 * src/core/boost/detail/sp_counted_impl.hpp:
32971 * src/core/boost/detail/templated_streams.hpp:
32972 * src/core/boost/detail/utf8_codecvt_facet.hpp:
32973 * src/core/boost/detail/workaround.hpp:
32974 * src/core/boost/foreach.hpp:
32975 * src/core/boost/function.hpp:
32976 * src/core/boost/function/detail/function_iterate.hpp:
32977 * src/core/boost/function/detail/maybe_include.hpp:
32978 * src/core/boost/function/detail/prologue.hpp:
32979 * src/core/boost/function/function0.hpp:
32980 * src/core/boost/function/function1.hpp:
32981 * src/core/boost/function/function10.hpp:
32982 * src/core/boost/function/function2.hpp:
32983 * src/core/boost/function/function3.hpp:
32984 * src/core/boost/function/function4.hpp:
32985 * src/core/boost/function/function5.hpp:
32986 * src/core/boost/function/function6.hpp:
32987 * src/core/boost/function/function7.hpp:
32988 * src/core/boost/function/function8.hpp:
32989 * src/core/boost/function/function9.hpp:
32990 * src/core/boost/function/function_base.hpp:
32991 * src/core/boost/function/function_template.hpp:
32992 * src/core/boost/function_equal.hpp:
32993 * src/core/boost/get_pointer.hpp:
32994 * src/core/boost/implicit_cast.hpp:
32995 * src/core/boost/intrusive_ptr.hpp:
32996 * src/core/boost/iterator.hpp:
32997 * src/core/boost/iterator/counting_iterator.hpp:
32998 * src/core/boost/iterator/detail/any_conversion_eater.hpp:
32999 * src/core/boost/iterator/detail/config_def.hpp:
33000 * src/core/boost/iterator/detail/config_undef.hpp:
33001 * src/core/boost/iterator/detail/enable_if.hpp:
33002 * src/core/boost/iterator/detail/facade_iterator_category.hpp:
33003 * src/core/boost/iterator/detail/minimum_category.hpp:
33004 * src/core/boost/iterator/filter_iterator.hpp:
33005 * src/core/boost/iterator/indirect_iterator.hpp:
33006 * src/core/boost/iterator/interoperable.hpp:
33007 * src/core/boost/iterator/is_lvalue_iterator.hpp:
33008 * src/core/boost/iterator/is_readable_iterator.hpp:
33009 * src/core/boost/iterator/iterator_adaptor.hpp:
33010 * src/core/boost/iterator/iterator_archetypes.hpp:
33011 * src/core/boost/iterator/iterator_categories.hpp:
33012 * src/core/boost/iterator/iterator_concepts.hpp:
33013 * src/core/boost/iterator/iterator_facade.hpp:
33014 * src/core/boost/iterator/iterator_traits.hpp:
33015 * src/core/boost/iterator/new_iterator_tests.hpp:
33016 * src/core/boost/iterator/permutation_iterator.hpp:
33017 * src/core/boost/iterator/reverse_iterator.hpp:
33018 * src/core/boost/iterator/transform_iterator.hpp:
33019 * src/core/boost/iterator/zip_iterator.hpp:
33020 * src/core/boost/lexical_cast.hpp:
33021 * src/core/boost/mem_fn.hpp:
33022 * src/core/boost/mpl/O1_size.hpp:
33023 * src/core/boost/mpl/O1_size_fwd.hpp:
33024 * src/core/boost/mpl/accumulate.hpp:
33025 * src/core/boost/mpl/advance.hpp:
33026 * src/core/boost/mpl/advance_fwd.hpp:
33027 * src/core/boost/mpl/alias.hpp:
33028 * src/core/boost/mpl/always.hpp:
33029 * src/core/boost/mpl/and.hpp:
33030 * src/core/boost/mpl/apply.hpp:
33031 * src/core/boost/mpl/apply_fwd.hpp:
33032 * src/core/boost/mpl/apply_wrap.hpp:
33033 * src/core/boost/mpl/arg.hpp:
33034 * src/core/boost/mpl/arg_fwd.hpp:
33035 * src/core/boost/mpl/arithmetic.hpp:
33036 * src/core/boost/mpl/as_sequence.hpp:
33037 * src/core/boost/mpl/assert.hpp:
33038 * src/core/boost/mpl/at.hpp:
33039 * src/core/boost/mpl/at_fwd.hpp:
33040 * src/core/boost/mpl/aux_/O1_size_impl.hpp:
33041 * src/core/boost/mpl/aux_/adl_barrier.hpp:
33042 * src/core/boost/mpl/aux_/advance_backward.hpp:
33043 * src/core/boost/mpl/aux_/advance_forward.hpp:
33044 * src/core/boost/mpl/aux_/apply_1st.hpp:
33045 * src/core/boost/mpl/aux_/arg_typedef.hpp:
33046 * src/core/boost/mpl/aux_/arithmetic_op.hpp:
33047 * src/core/boost/mpl/aux_/arity.hpp:
33048 * src/core/boost/mpl/aux_/arity_spec.hpp:
33049 * src/core/boost/mpl/aux_/at_impl.hpp:
33050 * src/core/boost/mpl/aux_/back_impl.hpp:
33051 * src/core/boost/mpl/aux_/basic_bind.hpp:
33052 * src/core/boost/mpl/aux_/begin_end_impl.hpp:
33053 * src/core/boost/mpl/aux_/clear_impl.hpp:
33054 * src/core/boost/mpl/aux_/common_name_wknd.hpp:
33055 * src/core/boost/mpl/aux_/comparison_op.hpp:
33056 * src/core/boost/mpl/aux_/config/adl.hpp:
33057 * src/core/boost/mpl/aux_/config/arrays.hpp:
33058 * src/core/boost/mpl/aux_/config/bind.hpp:
33059 * src/core/boost/mpl/aux_/config/compiler.hpp:
33060 * src/core/boost/mpl/aux_/config/ctps.hpp:
33061 * src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
33062 * src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
33063 * src/core/boost/mpl/aux_/config/dtp.hpp:
33064 * src/core/boost/mpl/aux_/config/eti.hpp:
33065 * src/core/boost/mpl/aux_/config/forwarding.hpp:
33066 * src/core/boost/mpl/aux_/config/gcc.hpp:
33067 * src/core/boost/mpl/aux_/config/has_apply.hpp:
33068 * src/core/boost/mpl/aux_/config/has_xxx.hpp:
33069 * src/core/boost/mpl/aux_/config/integral.hpp:
33070 * src/core/boost/mpl/aux_/config/intel.hpp:
33071 * src/core/boost/mpl/aux_/config/lambda.hpp:
33072 * src/core/boost/mpl/aux_/config/msvc.hpp:
33073 * src/core/boost/mpl/aux_/config/msvc_typename.hpp:
33074 * src/core/boost/mpl/aux_/config/nttp.hpp:
33075 * src/core/boost/mpl/aux_/config/operators.hpp:
33076 * src/core/boost/mpl/aux_/config/overload_resolution.hpp:
33077 * src/core/boost/mpl/aux_/config/preprocessor.hpp:
33078 * src/core/boost/mpl/aux_/config/static_constant.hpp:
33079 * src/core/boost/mpl/aux_/config/ttp.hpp:
33080 * src/core/boost/mpl/aux_/config/typeof.hpp:
33081 * src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
33082 * src/core/boost/mpl/aux_/config/workaround.hpp:
33083 * src/core/boost/mpl/aux_/contains_impl.hpp:
33084 * src/core/boost/mpl/aux_/count_args.hpp:
33085 * src/core/boost/mpl/aux_/count_impl.hpp:
33086 * src/core/boost/mpl/aux_/empty_impl.hpp:
33087 * src/core/boost/mpl/aux_/erase_impl.hpp:
33088 * src/core/boost/mpl/aux_/erase_key_impl.hpp:
33089 * src/core/boost/mpl/aux_/filter_iter.hpp:
33090 * src/core/boost/mpl/aux_/find_if_pred.hpp:
33091 * src/core/boost/mpl/aux_/fold_impl.hpp:
33092 * src/core/boost/mpl/aux_/fold_impl_body.hpp:
33093 * src/core/boost/mpl/aux_/fold_op.hpp:
33094 * src/core/boost/mpl/aux_/fold_pred.hpp:
33095 * src/core/boost/mpl/aux_/front_impl.hpp:
33096 * src/core/boost/mpl/aux_/full_lambda.hpp:
33097 * src/core/boost/mpl/aux_/has_apply.hpp:
33098 * src/core/boost/mpl/aux_/has_begin.hpp:
33099 * src/core/boost/mpl/aux_/has_key_impl.hpp:
33100 * src/core/boost/mpl/aux_/has_rebind.hpp:
33101 * src/core/boost/mpl/aux_/has_size.hpp:
33102 * src/core/boost/mpl/aux_/has_tag.hpp:
33103 * src/core/boost/mpl/aux_/has_type.hpp:
33104 * src/core/boost/mpl/aux_/include_preprocessed.hpp:
33105 * src/core/boost/mpl/aux_/insert_impl.hpp:
33106 * src/core/boost/mpl/aux_/insert_range_impl.hpp:
33107 * src/core/boost/mpl/aux_/inserter_algorithm.hpp:
33108 * src/core/boost/mpl/aux_/integral_wrapper.hpp:
33109 * src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
33110 * src/core/boost/mpl/aux_/iter_apply.hpp:
33111 * src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
33112 * src/core/boost/mpl/aux_/iter_fold_impl.hpp:
33113 * src/core/boost/mpl/aux_/iter_push_front.hpp:
33114 * src/core/boost/mpl/aux_/joint_iter.hpp:
33115 * src/core/boost/mpl/aux_/lambda_arity_param.hpp:
33116 * src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
33117 * src/core/boost/mpl/aux_/lambda_spec.hpp:
33118 * src/core/boost/mpl/aux_/lambda_support.hpp:
33119 * src/core/boost/mpl/aux_/largest_int.hpp:
33120 * src/core/boost/mpl/aux_/logical_op.hpp:
33121 * src/core/boost/mpl/aux_/msvc_dtw.hpp:
33122 * src/core/boost/mpl/aux_/msvc_eti_base.hpp:
33123 * src/core/boost/mpl/aux_/msvc_is_class.hpp:
33124 * src/core/boost/mpl/aux_/msvc_never_true.hpp:
33125 * src/core/boost/mpl/aux_/msvc_type.hpp:
33126 * src/core/boost/mpl/aux_/na.hpp:
33127 * src/core/boost/mpl/aux_/na_assert.hpp:
33128 * src/core/boost/mpl/aux_/na_fwd.hpp:
33129 * src/core/boost/mpl/aux_/na_spec.hpp:
33130 * src/core/boost/mpl/aux_/nested_type_wknd.hpp:
33131 * src/core/boost/mpl/aux_/nttp_decl.hpp:
33132 * src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
33133 * src/core/boost/mpl/aux_/numeric_op.hpp:
33134 * src/core/boost/mpl/aux_/order_impl.hpp:
33135 * src/core/boost/mpl/aux_/overload_names.hpp:
33136 * src/core/boost/mpl/aux_/partition_op.hpp:
33137 * src/core/boost/mpl/aux_/pop_back_impl.hpp:
33138 * src/core/boost/mpl/aux_/pop_front_impl.hpp:
33139 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
33140 * src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
33141 * src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
33142 * src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
33143 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
33144 * src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
33145 * src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
33146 * src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
33147 * src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
33148 * src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
33149 * src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
33150 * src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
33151 * src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
33152 * src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
33153 * src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
33154 * src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
33155 * src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
33156 * src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
33157 * src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
33158 * src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
33159 * src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
33160 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
33161 * src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
33162 * src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
33163 * src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
33164 * src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
33165 * src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
33166 * src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
33167 * src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
33168 * src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
33169 * src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
33170 * src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
33171 * src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
33172 * src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
33173 * src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
33174 * src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
33175 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
33176 * src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
33177 * src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
33178 * src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
33179 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
33180 * src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
33181 * src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
33182 * src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
33183 * src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
33184 * src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
33185 * src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
33186 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
33187 * src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
33188 * src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
33189 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
33190 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
33191 * src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
33192 * src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
33193 * src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
33194 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
33195 * src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
33196 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
33197 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
33198 * src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
33199 * src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
33200 * src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
33201 * src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
33202 * src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
33203 * src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
33204 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
33205 * src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
33206 * src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
33207 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
33208 * src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
33209 * src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
33210 * src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
33211 * src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
33212 * src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
33213 * src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
33214 * src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
33215 * src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
33216 * src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
33217 * src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
33218 * src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
33219 * src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
33220 * src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
33221 * src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
33222 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
33223 * src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
33224 * src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
33225 * src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
33226 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
33227 * src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
33228 * src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
33229 * src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
33230 * src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
33231 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
33232 * src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
33233 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
33234 * src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
33235 * src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
33236 * src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
33237 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
33238 * src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
33239 * src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
33240 * src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
33241 * src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
33242 * src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
33243 * src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
33244 * src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
33245 * src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
33246 * src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
33247 * src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
33248 * src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
33249 * src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
33250 * src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
33251 * src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
33252 * src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
33253 * src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
33254 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
33255 * src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
33256 * src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
33257 * src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
33258 * src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
33259 * src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
33260 * src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
33261 * src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
33262 * src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
33263 * src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
33264 * src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
33265 * src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
33266 * src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
33267 * src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
33268 * src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
33269 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
33270 * src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
33271 * src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
33272 * src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
33273 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
33274 * src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
33275 * src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
33276 * src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
33277 * src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
33278 * src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
33279 * src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
33280 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
33281 * src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
33282 * src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
33283 * src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
33284 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
33285 * src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
33286 * src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
33287 * src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
33288 * src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
33289 * src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
33290 * src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
33291 * src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
33292 * src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
33293 * src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
33294 * src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
33295 * src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
33296 * src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
33297 * src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
33298 * src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
33299 * src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
33300 * src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
33301 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
33302 * src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
33303 * src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
33304 * src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
33305 * src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
33306 * src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
33307 * src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
33308 * src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
33309 * src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
33310 * src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
33311 * src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
33312 * src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
33313 * src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
33314 * src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
33315 * src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
33316 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
33317 * src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
33318 * src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
33319 * src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
33320 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
33321 * src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
33322 * src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
33323 * src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
33324 * src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
33325 * src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
33326 * src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
33327 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
33328 * src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
33329 * src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
33330 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
33331 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
33332 * src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
33333 * src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
33334 * src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
33335 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
33336 * src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
33337 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
33338 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
33339 * src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
33340 * src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
33341 * src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
33342 * src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
33343 * src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
33344 * src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
33345 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
33346 * src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
33347 * src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
33348 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
33349 * src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
33350 * src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
33351 * src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
33352 * src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
33353 * src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
33354 * src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
33355 * src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
33356 * src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
33357 * src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
33358 * src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
33359 * src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
33360 * src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
33361 * src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
33362 * src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
33363 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
33364 * src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
33365 * src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
33366 * src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
33367 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
33368 * src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
33369 * src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
33370 * src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
33371 * src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
33372 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
33373 * src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
33374 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
33375 * src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
33376 * src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
33377 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
33378 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
33379 * src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
33380 * src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
33381 * src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
33382 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
33383 * src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
33384 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
33385 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
33386 * src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
33387 * src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
33388 * src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
33389 * src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
33390 * src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
33391 * src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
33392 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
33393 * src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
33394 * src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
33395 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
33396 * src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
33397 * src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
33398 * src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
33399 * src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
33400 * src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
33401 * src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
33402 * src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
33403 * src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
33404 * src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
33405 * src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
33406 * src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
33407 * src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
33408 * src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
33409 * src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
33410 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
33411 * src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
33412 * src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
33413 * src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
33414 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
33415 * src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
33416 * src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
33417 * src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
33418 * src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
33419 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
33420 * src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
33421 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
33422 * src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
33423 * src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
33424 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
33425 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
33426 * src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
33427 * src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
33428 * src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
33429 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
33430 * src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
33431 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
33432 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
33433 * src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
33434 * src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
33435 * src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
33436 * src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
33437 * src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
33438 * src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
33439 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
33440 * src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
33441 * src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
33442 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
33443 * src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
33444 * src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
33445 * src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
33446 * src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
33447 * src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
33448 * src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
33449 * src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
33450 * src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
33451 * src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
33452 * src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
33453 * src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
33454 * src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
33455 * src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
33456 * src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
33457 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
33458 * src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
33459 * src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
33460 * src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
33461 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
33462 * src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
33463 * src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
33464 * src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
33465 * src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
33466 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
33467 * src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
33468 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
33469 * src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
33470 * src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
33471 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
33472 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
33473 * src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
33474 * src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
33475 * src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
33476 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
33477 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
33478 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
33479 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
33480 * src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
33481 * src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
33482 * src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
33483 * src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
33484 * src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
33485 * src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
33486 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
33487 * src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
33488 * src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
33489 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
33490 * src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
33491 * src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
33492 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
33493 * src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
33494 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
33495 * src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
33496 * src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
33497 * src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
33498 * src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
33499 * src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
33500 * src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
33501 * src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
33502 * src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
33503 * src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
33504 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
33505 * src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
33506 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
33507 * src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
33508 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
33509 * src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
33510 * src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
33511 * src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
33512 * src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
33513 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
33514 * src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
33515 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
33516 * src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
33517 * src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
33518 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
33519 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
33520 * src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
33521 * src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
33522 * src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
33523 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
33524 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
33525 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
33526 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
33527 * src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
33528 * src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
33529 * src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
33530 * src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
33531 * src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
33532 * src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
33533 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
33534 * src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
33535 * src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
33536 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
33537 * src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
33538 * src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
33539 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
33540 * src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
33541 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
33542 * src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
33543 * src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
33544 * src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
33545 * src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
33546 * src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
33547 * src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
33548 * src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
33549 * src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
33550 * src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
33551 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
33552 * src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
33553 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
33554 * src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
33555 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
33556 * src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
33557 * src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
33558 * src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
33559 * src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
33560 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
33561 * src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
33562 * src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
33563 * src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
33564 * src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
33565 * src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
33566 * src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
33567 * src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
33568 * src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
33569 * src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
33570 * src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
33571 * src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
33572 * src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
33573 * src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
33574 * src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
33575 * src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
33576 * src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
33577 * src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
33578 * src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
33579 * src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
33580 * src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
33581 * src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
33582 * src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
33583 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
33584 * src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
33585 * src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
33586 * src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
33587 * src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
33588 * src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
33589 * src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
33590 * src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
33591 * src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
33592 * src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
33593 * src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
33594 * src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
33595 * src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
33596 * src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
33597 * src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
33598 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
33599 * src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
33600 * src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
33601 * src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
33602 * src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
33603 * src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
33604 * src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
33605 * src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
33606 * src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
33607 * src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
33608 * src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
33609 * src/core/boost/mpl/aux_/preprocessor/add.hpp:
33610 * src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
33611 * src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
33612 * src/core/boost/mpl/aux_/preprocessor/enum.hpp:
33613 * src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
33614 * src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
33615 * src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
33616 * src/core/boost/mpl/aux_/preprocessor/params.hpp:
33617 * src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
33618 * src/core/boost/mpl/aux_/preprocessor/range.hpp:
33619 * src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
33620 * src/core/boost/mpl/aux_/preprocessor/sub.hpp:
33621 * src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
33622 * src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
33623 * src/core/boost/mpl/aux_/ptr_to_ref.hpp:
33624 * src/core/boost/mpl/aux_/push_back_impl.hpp:
33625 * src/core/boost/mpl/aux_/push_front_impl.hpp:
33626 * src/core/boost/mpl/aux_/range_c/O1_size.hpp:
33627 * src/core/boost/mpl/aux_/range_c/back.hpp:
33628 * src/core/boost/mpl/aux_/range_c/empty.hpp:
33629 * src/core/boost/mpl/aux_/range_c/front.hpp:
33630 * src/core/boost/mpl/aux_/range_c/iterator.hpp:
33631 * src/core/boost/mpl/aux_/range_c/size.hpp:
33632 * src/core/boost/mpl/aux_/range_c/tag.hpp:
33633 * src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
33634 * src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
33635 * src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
33636 * src/core/boost/mpl/aux_/sequence_wrapper.hpp:
33637 * src/core/boost/mpl/aux_/shift_op.hpp:
33638 * src/core/boost/mpl/aux_/single_element_iter.hpp:
33639 * src/core/boost/mpl/aux_/size_impl.hpp:
33640 * src/core/boost/mpl/aux_/sort_impl.hpp:
33641 * src/core/boost/mpl/aux_/static_cast.hpp:
33642 * src/core/boost/mpl/aux_/template_arity.hpp:
33643 * src/core/boost/mpl/aux_/template_arity_fwd.hpp:
33644 * src/core/boost/mpl/aux_/test.hpp:
33645 * src/core/boost/mpl/aux_/test/assert.hpp:
33646 * src/core/boost/mpl/aux_/test/data.hpp:
33647 * src/core/boost/mpl/aux_/test/test_case.hpp:
33648 * src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
33649 * src/core/boost/mpl/aux_/transform_iter.hpp:
33650 * src/core/boost/mpl/aux_/type_wrapper.hpp:
33651 * src/core/boost/mpl/aux_/unwrap.hpp:
33652 * src/core/boost/mpl/aux_/value_wknd.hpp:
33653 * src/core/boost/mpl/aux_/yes_no.hpp:
33654 * src/core/boost/mpl/back.hpp:
33655 * src/core/boost/mpl/back_fwd.hpp:
33656 * src/core/boost/mpl/back_inserter.hpp:
33657 * src/core/boost/mpl/base.hpp:
33658 * src/core/boost/mpl/begin.hpp:
33659 * src/core/boost/mpl/begin_end.hpp:
33660 * src/core/boost/mpl/begin_end_fwd.hpp:
33661 * src/core/boost/mpl/bind.hpp:
33662 * src/core/boost/mpl/bind_fwd.hpp:
33663 * src/core/boost/mpl/bitand.hpp:
33664 * src/core/boost/mpl/bitor.hpp:
33665 * src/core/boost/mpl/bitwise.hpp:
33666 * src/core/boost/mpl/bitxor.hpp:
33667 * src/core/boost/mpl/bool.hpp:
33668 * src/core/boost/mpl/bool_fwd.hpp:
33669 * src/core/boost/mpl/clear.hpp:
33670 * src/core/boost/mpl/clear_fwd.hpp:
33671 * src/core/boost/mpl/comparison.hpp:
33672 * src/core/boost/mpl/contains.hpp:
33673 * src/core/boost/mpl/contains_fwd.hpp:
33674 * src/core/boost/mpl/copy.hpp:
33675 * src/core/boost/mpl/copy_if.hpp:
33676 * src/core/boost/mpl/count.hpp:
33677 * src/core/boost/mpl/count_fwd.hpp:
33678 * src/core/boost/mpl/count_if.hpp:
33679 * src/core/boost/mpl/deque.hpp:
33680 * src/core/boost/mpl/deref.hpp:
33681 * src/core/boost/mpl/distance.hpp:
33682 * src/core/boost/mpl/distance_fwd.hpp:
33683 * src/core/boost/mpl/divides.hpp:
33684 * src/core/boost/mpl/empty.hpp:
33685 * src/core/boost/mpl/empty_base.hpp:
33686 * src/core/boost/mpl/empty_fwd.hpp:
33687 * src/core/boost/mpl/empty_sequence.hpp:
33688 * src/core/boost/mpl/end.hpp:
33689 * src/core/boost/mpl/equal.hpp:
33690 * src/core/boost/mpl/equal_to.hpp:
33691 * src/core/boost/mpl/erase.hpp:
33692 * src/core/boost/mpl/erase_fwd.hpp:
33693 * src/core/boost/mpl/erase_key.hpp:
33694 * src/core/boost/mpl/erase_key_fwd.hpp:
33695 * src/core/boost/mpl/eval_if.hpp:
33696 * src/core/boost/mpl/filter_view.hpp:
33697 * src/core/boost/mpl/find.hpp:
33698 * src/core/boost/mpl/find_if.hpp:
33699 * src/core/boost/mpl/fold.hpp:
33700 * src/core/boost/mpl/for_each.hpp:
33701 * src/core/boost/mpl/front.hpp:
33702 * src/core/boost/mpl/front_fwd.hpp:
33703 * src/core/boost/mpl/front_inserter.hpp:
33704 * src/core/boost/mpl/greater.hpp:
33705 * src/core/boost/mpl/greater_equal.hpp:
33706 * src/core/boost/mpl/has_key.hpp:
33707 * src/core/boost/mpl/has_key_fwd.hpp:
33708 * src/core/boost/mpl/has_xxx.hpp:
33709 * src/core/boost/mpl/identity.hpp:
33710 * src/core/boost/mpl/if.hpp:
33711 * src/core/boost/mpl/index_if.hpp:
33712 * src/core/boost/mpl/index_of.hpp:
33713 * src/core/boost/mpl/inherit.hpp:
33714 * src/core/boost/mpl/inherit_linearly.hpp:
33715 * src/core/boost/mpl/insert.hpp:
33716 * src/core/boost/mpl/insert_fwd.hpp:
33717 * src/core/boost/mpl/insert_range.hpp:
33718 * src/core/boost/mpl/insert_range_fwd.hpp:
33719 * src/core/boost/mpl/inserter.hpp:
33720 * src/core/boost/mpl/int.hpp:
33721 * src/core/boost/mpl/int_fwd.hpp:
33722 * src/core/boost/mpl/integral_c.hpp:
33723 * src/core/boost/mpl/integral_c_fwd.hpp:
33724 * src/core/boost/mpl/integral_c_tag.hpp:
33725 * src/core/boost/mpl/is_placeholder.hpp:
33726 * src/core/boost/mpl/is_sequence.hpp:
33727 * src/core/boost/mpl/iter_fold.hpp:
33728 * src/core/boost/mpl/iter_fold_if.hpp:
33729 * src/core/boost/mpl/iterator_category.hpp:
33730 * src/core/boost/mpl/iterator_range.hpp:
33731 * src/core/boost/mpl/iterator_tags.hpp:
33732 * src/core/boost/mpl/joint_view.hpp:
33733 * src/core/boost/mpl/key_type.hpp:
33734 * src/core/boost/mpl/key_type_fwd.hpp:
33735 * src/core/boost/mpl/lambda.hpp:
33736 * src/core/boost/mpl/lambda_fwd.hpp:
33737 * src/core/boost/mpl/less.hpp:
33738 * src/core/boost/mpl/less_equal.hpp:
33739 * src/core/boost/mpl/limits/arity.hpp:
33740 * src/core/boost/mpl/limits/list.hpp:
33741 * src/core/boost/mpl/limits/map.hpp:
33742 * src/core/boost/mpl/limits/set.hpp:
33743 * src/core/boost/mpl/limits/unrolling.hpp:
33744 * src/core/boost/mpl/limits/vector.hpp:
33745 * src/core/boost/mpl/list.hpp:
33746 * src/core/boost/mpl/list/aux_/O1_size.hpp:
33747 * src/core/boost/mpl/list/aux_/begin_end.hpp:
33748 * src/core/boost/mpl/list/aux_/clear.hpp:
33749 * src/core/boost/mpl/list/aux_/empty.hpp:
33750 * src/core/boost/mpl/list/aux_/front.hpp:
33751 * src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
33752 * src/core/boost/mpl/list/aux_/item.hpp:
33753 * src/core/boost/mpl/list/aux_/iterator.hpp:
33754 * src/core/boost/mpl/list/aux_/numbered.hpp:
33755 * src/core/boost/mpl/list/aux_/numbered_c.hpp:
33756 * src/core/boost/mpl/list/aux_/pop_front.hpp:
33757 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
33758 * src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
33759 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
33760 * src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
33761 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
33762 * src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
33763 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
33764 * src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
33765 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
33766 * src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
33767 * src/core/boost/mpl/list/aux_/push_back.hpp:
33768 * src/core/boost/mpl/list/aux_/push_front.hpp:
33769 * src/core/boost/mpl/list/aux_/size.hpp:
33770 * src/core/boost/mpl/list/aux_/tag.hpp:
33771 * src/core/boost/mpl/list/list0.hpp:
33772 * src/core/boost/mpl/list/list0_c.hpp:
33773 * src/core/boost/mpl/list/list10.hpp:
33774 * src/core/boost/mpl/list/list10_c.hpp:
33775 * src/core/boost/mpl/list/list20.hpp:
33776 * src/core/boost/mpl/list/list20_c.hpp:
33777 * src/core/boost/mpl/list/list30.hpp:
33778 * src/core/boost/mpl/list/list30_c.hpp:
33779 * src/core/boost/mpl/list/list40.hpp:
33780 * src/core/boost/mpl/list/list40_c.hpp:
33781 * src/core/boost/mpl/list/list50.hpp:
33782 * src/core/boost/mpl/list/list50_c.hpp:
33783 * src/core/boost/mpl/list_c.hpp:
33784 * src/core/boost/mpl/logical.hpp:
33785 * src/core/boost/mpl/long.hpp:
33786 * src/core/boost/mpl/long_fwd.hpp:
33787 * src/core/boost/mpl/lower_bound.hpp:
33788 * src/core/boost/mpl/map.hpp:
33789 * src/core/boost/mpl/map/aux_/at_impl.hpp:
33790 * src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
33791 * src/core/boost/mpl/map/aux_/clear_impl.hpp:
33792 * src/core/boost/mpl/map/aux_/contains_impl.hpp:
33793 * src/core/boost/mpl/map/aux_/empty_impl.hpp:
33794 * src/core/boost/mpl/map/aux_/erase_impl.hpp:
33795 * src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
33796 * src/core/boost/mpl/map/aux_/has_key_impl.hpp:
33797 * src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
33798 * src/core/boost/mpl/map/aux_/insert_impl.hpp:
33799 * src/core/boost/mpl/map/aux_/item.hpp:
33800 * src/core/boost/mpl/map/aux_/iterator.hpp:
33801 * src/core/boost/mpl/map/aux_/key_type_impl.hpp:
33802 * src/core/boost/mpl/map/aux_/map0.hpp:
33803 * src/core/boost/mpl/map/aux_/numbered.hpp:
33804 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
33805 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
33806 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
33807 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
33808 * src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
33809 * src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
33810 * src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
33811 * src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
33812 * src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
33813 * src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
33814 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
33815 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
33816 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
33817 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
33818 * src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
33819 * src/core/boost/mpl/map/aux_/size_impl.hpp:
33820 * src/core/boost/mpl/map/aux_/tag.hpp:
33821 * src/core/boost/mpl/map/aux_/value_type_impl.hpp:
33822 * src/core/boost/mpl/map/map0.hpp:
33823 * src/core/boost/mpl/map/map10.hpp:
33824 * src/core/boost/mpl/map/map20.hpp:
33825 * src/core/boost/mpl/map/map30.hpp:
33826 * src/core/boost/mpl/map/map40.hpp:
33827 * src/core/boost/mpl/map/map50.hpp:
33828 * src/core/boost/mpl/math/fixed_c.hpp:
33829 * src/core/boost/mpl/math/is_even.hpp:
33830 * src/core/boost/mpl/math/rational_c.hpp:
33831 * src/core/boost/mpl/max.hpp:
33832 * src/core/boost/mpl/max_element.hpp:
33833 * src/core/boost/mpl/min.hpp:
33834 * src/core/boost/mpl/min_element.hpp:
33835 * src/core/boost/mpl/min_max.hpp:
33836 * src/core/boost/mpl/minus.hpp:
33837 * src/core/boost/mpl/modulus.hpp:
33838 * src/core/boost/mpl/multiplies.hpp:
33839 * src/core/boost/mpl/multiset/aux_/count_impl.hpp:
33840 * src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
33841 * src/core/boost/mpl/multiset/aux_/item.hpp:
33842 * src/core/boost/mpl/multiset/aux_/multiset0.hpp:
33843 * src/core/boost/mpl/multiset/aux_/tag.hpp:
33844 * src/core/boost/mpl/multiset/multiset0.hpp:
33845 * src/core/boost/mpl/negate.hpp:
33846 * src/core/boost/mpl/next.hpp:
33847 * src/core/boost/mpl/next_prior.hpp:
33848 * src/core/boost/mpl/not.hpp:
33849 * src/core/boost/mpl/not_equal_to.hpp:
33850 * src/core/boost/mpl/numeric_cast.hpp:
33851 * src/core/boost/mpl/or.hpp:
33852 * src/core/boost/mpl/order.hpp:
33853 * src/core/boost/mpl/order_fwd.hpp:
33854 * src/core/boost/mpl/pair.hpp:
33855 * src/core/boost/mpl/pair_view.hpp:
33856 * src/core/boost/mpl/partition.hpp:
33857 * src/core/boost/mpl/placeholders.hpp:
33858 * src/core/boost/mpl/plus.hpp:
33859 * src/core/boost/mpl/pop_back.hpp:
33860 * src/core/boost/mpl/pop_back_fwd.hpp:
33861 * src/core/boost/mpl/pop_front.hpp:
33862 * src/core/boost/mpl/pop_front_fwd.hpp:
33863 * src/core/boost/mpl/print.hpp:
33864 * src/core/boost/mpl/prior.hpp:
33865 * src/core/boost/mpl/protect.hpp:
33866 * src/core/boost/mpl/push_back.hpp:
33867 * src/core/boost/mpl/push_back_fwd.hpp:
33868 * src/core/boost/mpl/push_front.hpp:
33869 * src/core/boost/mpl/push_front_fwd.hpp:
33870 * src/core/boost/mpl/quote.hpp:
33871 * src/core/boost/mpl/range_c.hpp:
33872 * src/core/boost/mpl/remove.hpp:
33873 * src/core/boost/mpl/remove_if.hpp:
33874 * src/core/boost/mpl/replace.hpp:
33875 * src/core/boost/mpl/replace_if.hpp:
33876 * src/core/boost/mpl/reverse.hpp:
33877 * src/core/boost/mpl/reverse_fold.hpp:
33878 * src/core/boost/mpl/reverse_iter_fold.hpp:
33879 * src/core/boost/mpl/same_as.hpp:
33880 * src/core/boost/mpl/sequence_tag.hpp:
33881 * src/core/boost/mpl/sequence_tag_fwd.hpp:
33882 * src/core/boost/mpl/set.hpp:
33883 * src/core/boost/mpl/set/aux_/at_impl.hpp:
33884 * src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
33885 * src/core/boost/mpl/set/aux_/clear_impl.hpp:
33886 * src/core/boost/mpl/set/aux_/empty_impl.hpp:
33887 * src/core/boost/mpl/set/aux_/erase_impl.hpp:
33888 * src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
33889 * src/core/boost/mpl/set/aux_/has_key_impl.hpp:
33890 * src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
33891 * src/core/boost/mpl/set/aux_/insert_impl.hpp:
33892 * src/core/boost/mpl/set/aux_/item.hpp:
33893 * src/core/boost/mpl/set/aux_/iterator.hpp:
33894 * src/core/boost/mpl/set/aux_/key_type_impl.hpp:
33895 * src/core/boost/mpl/set/aux_/numbered.hpp:
33896 * src/core/boost/mpl/set/aux_/numbered_c.hpp:
33897 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
33898 * src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
33899 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
33900 * src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
33901 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
33902 * src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
33903 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
33904 * src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
33905 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
33906 * src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
33907 * src/core/boost/mpl/set/aux_/set0.hpp:
33908 * src/core/boost/mpl/set/aux_/size_impl.hpp:
33909 * src/core/boost/mpl/set/aux_/tag.hpp:
33910 * src/core/boost/mpl/set/aux_/value_type_impl.hpp:
33911 * src/core/boost/mpl/set/set0.hpp:
33912 * src/core/boost/mpl/set/set0_c.hpp:
33913 * src/core/boost/mpl/set/set10.hpp:
33914 * src/core/boost/mpl/set/set10_c.hpp:
33915 * src/core/boost/mpl/set/set20.hpp:
33916 * src/core/boost/mpl/set/set20_c.hpp:
33917 * src/core/boost/mpl/set/set30.hpp:
33918 * src/core/boost/mpl/set/set30_c.hpp:
33919 * src/core/boost/mpl/set/set40.hpp:
33920 * src/core/boost/mpl/set/set40_c.hpp:
33921 * src/core/boost/mpl/set/set50.hpp:
33922 * src/core/boost/mpl/set/set50_c.hpp:
33923 * src/core/boost/mpl/set_c.hpp:
33924 * src/core/boost/mpl/shift_left.hpp:
33925 * src/core/boost/mpl/shift_right.hpp:
33926 * src/core/boost/mpl/single_view.hpp:
33927 * src/core/boost/mpl/size.hpp:
33928 * src/core/boost/mpl/size_fwd.hpp:
33929 * src/core/boost/mpl/size_t.hpp:
33930 * src/core/boost/mpl/size_t_fwd.hpp:
33931 * src/core/boost/mpl/sizeof.hpp:
33932 * src/core/boost/mpl/sort.hpp:
33933 * src/core/boost/mpl/stable_partition.hpp:
33934 * src/core/boost/mpl/switch.hpp:
33935 * src/core/boost/mpl/tag.hpp:
33936 * src/core/boost/mpl/times.hpp:
33937 * src/core/boost/mpl/transform.hpp:
33938 * src/core/boost/mpl/transform_view.hpp:
33939 * src/core/boost/mpl/unique.hpp:
33940 * src/core/boost/mpl/unpack_args.hpp:
33941 * src/core/boost/mpl/upper_bound.hpp:
33942 * src/core/boost/mpl/value_type.hpp:
33943 * src/core/boost/mpl/value_type_fwd.hpp:
33944 * src/core/boost/mpl/vector.hpp:
33945 * src/core/boost/mpl/vector/aux_/O1_size.hpp:
33946 * src/core/boost/mpl/vector/aux_/at.hpp:
33947 * src/core/boost/mpl/vector/aux_/back.hpp:
33948 * src/core/boost/mpl/vector/aux_/begin_end.hpp:
33949 * src/core/boost/mpl/vector/aux_/clear.hpp:
33950 * src/core/boost/mpl/vector/aux_/empty.hpp:
33951 * src/core/boost/mpl/vector/aux_/front.hpp:
33952 * src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
33953 * src/core/boost/mpl/vector/aux_/item.hpp:
33954 * src/core/boost/mpl/vector/aux_/iterator.hpp:
33955 * src/core/boost/mpl/vector/aux_/numbered.hpp:
33956 * src/core/boost/mpl/vector/aux_/numbered_c.hpp:
33957 * src/core/boost/mpl/vector/aux_/pop_back.hpp:
33958 * src/core/boost/mpl/vector/aux_/pop_front.hpp:
33959 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
33960 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
33961 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
33962 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
33963 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
33964 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
33965 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
33966 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
33967 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
33968 * src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
33969 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
33970 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
33971 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
33972 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
33973 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
33974 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
33975 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
33976 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
33977 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
33978 * src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
33979 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
33980 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
33981 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
33982 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
33983 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
33984 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
33985 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
33986 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
33987 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
33988 * src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
33989 * src/core/boost/mpl/vector/aux_/push_back.hpp:
33990 * src/core/boost/mpl/vector/aux_/push_front.hpp:
33991 * src/core/boost/mpl/vector/aux_/size.hpp:
33992 * src/core/boost/mpl/vector/aux_/tag.hpp:
33993 * src/core/boost/mpl/vector/aux_/vector0.hpp:
33994 * src/core/boost/mpl/vector/vector0.hpp:
33995 * src/core/boost/mpl/vector/vector0_c.hpp:
33996 * src/core/boost/mpl/vector/vector10.hpp:
33997 * src/core/boost/mpl/vector/vector10_c.hpp:
33998 * src/core/boost/mpl/vector/vector20.hpp:
33999 * src/core/boost/mpl/vector/vector20_c.hpp:
34000 * src/core/boost/mpl/vector/vector30.hpp:
34001 * src/core/boost/mpl/vector/vector30_c.hpp:
34002 * src/core/boost/mpl/vector/vector40.hpp:
34003 * src/core/boost/mpl/vector/vector40_c.hpp:
34004 * src/core/boost/mpl/vector/vector50.hpp:
34005 * src/core/boost/mpl/vector/vector50_c.hpp:
34006 * src/core/boost/mpl/vector_c.hpp:
34007 * src/core/boost/mpl/void.hpp:
34008 * src/core/boost/mpl/void_fwd.hpp:
34009 * src/core/boost/mpl/zip_view.hpp:
34010 * src/core/boost/next_prior.hpp:
34011 * src/core/boost/noncopyable.hpp:
34012 * src/core/boost/pointer_cast.hpp:
34013 * src/core/boost/preprocessor.hpp:
34014 * src/core/boost/preprocessor/arithmetic.hpp:
34015 * src/core/boost/preprocessor/arithmetic/add.hpp:
34016 * src/core/boost/preprocessor/arithmetic/dec.hpp:
34017 * src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
34018 * src/core/boost/preprocessor/arithmetic/div.hpp:
34019 * src/core/boost/preprocessor/arithmetic/inc.hpp:
34020 * src/core/boost/preprocessor/arithmetic/mod.hpp:
34021 * src/core/boost/preprocessor/arithmetic/mul.hpp:
34022 * src/core/boost/preprocessor/arithmetic/sub.hpp:
34023 * src/core/boost/preprocessor/array.hpp:
34024 * src/core/boost/preprocessor/array/data.hpp:
34025 * src/core/boost/preprocessor/array/elem.hpp:
34026 * src/core/boost/preprocessor/array/insert.hpp:
34027 * src/core/boost/preprocessor/array/pop_back.hpp:
34028 * src/core/boost/preprocessor/array/pop_front.hpp:
34029 * src/core/boost/preprocessor/array/push_back.hpp:
34030 * src/core/boost/preprocessor/array/push_front.hpp:
34031 * src/core/boost/preprocessor/array/remove.hpp:
34032 * src/core/boost/preprocessor/array/replace.hpp:
34033 * src/core/boost/preprocessor/array/reverse.hpp:
34034 * src/core/boost/preprocessor/array/size.hpp:
34035 * src/core/boost/preprocessor/assert_msg.hpp:
34036 * src/core/boost/preprocessor/cat.hpp:
34037 * src/core/boost/preprocessor/comma.hpp:
34038 * src/core/boost/preprocessor/comma_if.hpp:
34039 * src/core/boost/preprocessor/comparison.hpp:
34040 * src/core/boost/preprocessor/comparison/equal.hpp:
34041 * src/core/boost/preprocessor/comparison/greater.hpp:
34042 * src/core/boost/preprocessor/comparison/greater_equal.hpp:
34043 * src/core/boost/preprocessor/comparison/less.hpp:
34044 * src/core/boost/preprocessor/comparison/less_equal.hpp:
34045 * src/core/boost/preprocessor/comparison/not_equal.hpp:
34046 * src/core/boost/preprocessor/config/config.hpp:
34047 * src/core/boost/preprocessor/config/limits.hpp:
34048 * src/core/boost/preprocessor/control.hpp:
34049 * src/core/boost/preprocessor/control/deduce_d.hpp:
34050 * src/core/boost/preprocessor/control/detail/dmc/while.hpp:
34051 * src/core/boost/preprocessor/control/detail/edg/while.hpp:
34052 * src/core/boost/preprocessor/control/detail/msvc/while.hpp:
34053 * src/core/boost/preprocessor/control/detail/while.hpp:
34054 * src/core/boost/preprocessor/control/expr_if.hpp:
34055 * src/core/boost/preprocessor/control/expr_iif.hpp:
34056 * src/core/boost/preprocessor/control/if.hpp:
34057 * src/core/boost/preprocessor/control/iif.hpp:
34058 * src/core/boost/preprocessor/control/while.hpp:
34059 * src/core/boost/preprocessor/debug.hpp:
34060 * src/core/boost/preprocessor/debug/assert.hpp:
34061 * src/core/boost/preprocessor/debug/error.hpp:
34062 * src/core/boost/preprocessor/debug/line.hpp:
34063 * src/core/boost/preprocessor/dec.hpp:
34064 * src/core/boost/preprocessor/detail/auto_rec.hpp:
34065 * src/core/boost/preprocessor/detail/check.hpp:
34066 * src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
34067 * src/core/boost/preprocessor/detail/is_binary.hpp:
34068 * src/core/boost/preprocessor/detail/is_nullary.hpp:
34069 * src/core/boost/preprocessor/detail/is_unary.hpp:
34070 * src/core/boost/preprocessor/detail/null.hpp:
34071 * src/core/boost/preprocessor/detail/split.hpp:
34072 * src/core/boost/preprocessor/empty.hpp:
34073 * src/core/boost/preprocessor/enum.hpp:
34074 * src/core/boost/preprocessor/enum_params.hpp:
34075 * src/core/boost/preprocessor/enum_params_with_a_default.hpp:
34076 * src/core/boost/preprocessor/enum_params_with_defaults.hpp:
34077 * src/core/boost/preprocessor/enum_shifted.hpp:
34078 * src/core/boost/preprocessor/enum_shifted_params.hpp:
34079 * src/core/boost/preprocessor/expand.hpp:
34080 * src/core/boost/preprocessor/expr_if.hpp:
34081 * src/core/boost/preprocessor/facilities.hpp:
34082 * src/core/boost/preprocessor/facilities/apply.hpp:
34083 * src/core/boost/preprocessor/facilities/empty.hpp:
34084 * src/core/boost/preprocessor/facilities/expand.hpp:
34085 * src/core/boost/preprocessor/facilities/identity.hpp:
34086 * src/core/boost/preprocessor/facilities/intercept.hpp:
34087 * src/core/boost/preprocessor/facilities/is_1.hpp:
34088 * src/core/boost/preprocessor/facilities/is_empty.hpp:
34089 * src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
34090 * src/core/boost/preprocessor/for.hpp:
34091 * src/core/boost/preprocessor/identity.hpp:
34092 * src/core/boost/preprocessor/if.hpp:
34093 * src/core/boost/preprocessor/inc.hpp:
34094 * src/core/boost/preprocessor/iterate.hpp:
34095 * src/core/boost/preprocessor/iteration.hpp:
34096 * src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
34097 * src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
34098 * src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
34099 * src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
34100 * src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
34101 * src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
34102 * src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
34103 * src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
34104 * src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
34105 * src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
34106 * src/core/boost/preprocessor/iteration/detail/finish.hpp:
34107 * src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
34108 * src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
34109 * src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
34110 * src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
34111 * src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
34112 * src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
34113 * src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
34114 * src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
34115 * src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
34116 * src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
34117 * src/core/boost/preprocessor/iteration/detail/local.hpp:
34118 * src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
34119 * src/core/boost/preprocessor/iteration/detail/self.hpp:
34120 * src/core/boost/preprocessor/iteration/detail/start.hpp:
34121 * src/core/boost/preprocessor/iteration/iterate.hpp:
34122 * src/core/boost/preprocessor/iteration/local.hpp:
34123 * src/core/boost/preprocessor/iteration/self.hpp:
34124 * src/core/boost/preprocessor/library.hpp:
34125 * src/core/boost/preprocessor/limits.hpp:
34126 * src/core/boost/preprocessor/list.hpp:
34127 * src/core/boost/preprocessor/list/adt.hpp:
34128 * src/core/boost/preprocessor/list/append.hpp:
34129 * src/core/boost/preprocessor/list/at.hpp:
34130 * src/core/boost/preprocessor/list/cat.hpp:
34131 * src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
34132 * src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
34133 * src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
34134 * src/core/boost/preprocessor/list/detail/fold_left.hpp:
34135 * src/core/boost/preprocessor/list/detail/fold_right.hpp:
34136 * src/core/boost/preprocessor/list/enum.hpp:
34137 * src/core/boost/preprocessor/list/filter.hpp:
34138 * src/core/boost/preprocessor/list/first_n.hpp:
34139 * src/core/boost/preprocessor/list/fold_left.hpp:
34140 * src/core/boost/preprocessor/list/fold_right.hpp:
34141 * src/core/boost/preprocessor/list/for_each.hpp:
34142 * src/core/boost/preprocessor/list/for_each_i.hpp:
34143 * src/core/boost/preprocessor/list/for_each_product.hpp:
34144 * src/core/boost/preprocessor/list/rest_n.hpp:
34145 * src/core/boost/preprocessor/list/reverse.hpp:
34146 * src/core/boost/preprocessor/list/size.hpp:
34147 * src/core/boost/preprocessor/list/to_tuple.hpp:
34148 * src/core/boost/preprocessor/list/transform.hpp:
34149 * src/core/boost/preprocessor/logical.hpp:
34150 * src/core/boost/preprocessor/logical/and.hpp:
34151 * src/core/boost/preprocessor/logical/bitand.hpp:
34152 * src/core/boost/preprocessor/logical/bitnor.hpp:
34153 * src/core/boost/preprocessor/logical/bitor.hpp:
34154 * src/core/boost/preprocessor/logical/bitxor.hpp:
34155 * src/core/boost/preprocessor/logical/bool.hpp:
34156 * src/core/boost/preprocessor/logical/compl.hpp:
34157 * src/core/boost/preprocessor/logical/nor.hpp:
34158 * src/core/boost/preprocessor/logical/not.hpp:
34159 * src/core/boost/preprocessor/logical/or.hpp:
34160 * src/core/boost/preprocessor/logical/xor.hpp:
34161 * src/core/boost/preprocessor/max.hpp:
34162 * src/core/boost/preprocessor/min.hpp:
34163 * src/core/boost/preprocessor/punctuation.hpp:
34164 * src/core/boost/preprocessor/punctuation/comma.hpp:
34165 * src/core/boost/preprocessor/punctuation/comma_if.hpp:
34166 * src/core/boost/preprocessor/punctuation/paren.hpp:
34167 * src/core/boost/preprocessor/punctuation/paren_if.hpp:
34168 * src/core/boost/preprocessor/repeat.hpp:
34169 * src/core/boost/preprocessor/repeat_2nd.hpp:
34170 * src/core/boost/preprocessor/repeat_3rd.hpp:
34171 * src/core/boost/preprocessor/repeat_from_to.hpp:
34172 * src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
34173 * src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
34174 * src/core/boost/preprocessor/repetition.hpp:
34175 * src/core/boost/preprocessor/repetition/deduce_r.hpp:
34176 * src/core/boost/preprocessor/repetition/deduce_z.hpp:
34177 * src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
34178 * src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
34179 * src/core/boost/preprocessor/repetition/detail/for.hpp:
34180 * src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
34181 * src/core/boost/preprocessor/repetition/enum.hpp:
34182 * src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
34183 * src/core/boost/preprocessor/repetition/enum_params.hpp:
34184 * src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
34185 * src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
34186 * src/core/boost/preprocessor/repetition/enum_shifted.hpp:
34187 * src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
34188 * src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
34189 * src/core/boost/preprocessor/repetition/enum_trailing.hpp:
34190 * src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
34191 * src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
34192 * src/core/boost/preprocessor/repetition/for.hpp:
34193 * src/core/boost/preprocessor/repetition/repeat.hpp:
34194 * src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
34195 * src/core/boost/preprocessor/selection.hpp:
34196 * src/core/boost/preprocessor/selection/max.hpp:
34197 * src/core/boost/preprocessor/selection/min.hpp:
34198 * src/core/boost/preprocessor/seq.hpp:
34199 * src/core/boost/preprocessor/seq/cat.hpp:
34200 * src/core/boost/preprocessor/seq/detail/split.hpp:
34201 * src/core/boost/preprocessor/seq/elem.hpp:
34202 * src/core/boost/preprocessor/seq/enum.hpp:
34203 * src/core/boost/preprocessor/seq/filter.hpp:
34204 * src/core/boost/preprocessor/seq/first_n.hpp:
34205 * src/core/boost/preprocessor/seq/fold_left.hpp:
34206 * src/core/boost/preprocessor/seq/fold_right.hpp:
34207 * src/core/boost/preprocessor/seq/for_each.hpp:
34208 * src/core/boost/preprocessor/seq/for_each_i.hpp:
34209 * src/core/boost/preprocessor/seq/for_each_product.hpp:
34210 * src/core/boost/preprocessor/seq/insert.hpp:
34211 * src/core/boost/preprocessor/seq/pop_back.hpp:
34212 * src/core/boost/preprocessor/seq/pop_front.hpp:
34213 * src/core/boost/preprocessor/seq/push_back.hpp:
34214 * src/core/boost/preprocessor/seq/push_front.hpp:
34215 * src/core/boost/preprocessor/seq/remove.hpp:
34216 * src/core/boost/preprocessor/seq/replace.hpp:
34217 * src/core/boost/preprocessor/seq/rest_n.hpp:
34218 * src/core/boost/preprocessor/seq/reverse.hpp:
34219 * src/core/boost/preprocessor/seq/seq.hpp:
34220 * src/core/boost/preprocessor/seq/size.hpp:
34221 * src/core/boost/preprocessor/seq/subseq.hpp:
34222 * src/core/boost/preprocessor/seq/to_array.hpp:
34223 * src/core/boost/preprocessor/seq/to_tuple.hpp:
34224 * src/core/boost/preprocessor/seq/transform.hpp:
34225 * src/core/boost/preprocessor/slot.hpp:
34226 * src/core/boost/preprocessor/slot/counter.hpp:
34227 * src/core/boost/preprocessor/slot/detail/counter.hpp:
34228 * src/core/boost/preprocessor/slot/detail/def.hpp:
34229 * src/core/boost/preprocessor/slot/detail/shared.hpp:
34230 * src/core/boost/preprocessor/slot/detail/slot1.hpp:
34231 * src/core/boost/preprocessor/slot/detail/slot2.hpp:
34232 * src/core/boost/preprocessor/slot/detail/slot3.hpp:
34233 * src/core/boost/preprocessor/slot/detail/slot4.hpp:
34234 * src/core/boost/preprocessor/slot/detail/slot5.hpp:
34235 * src/core/boost/preprocessor/slot/slot.hpp:
34236 * src/core/boost/preprocessor/stringize.hpp:
34237 * src/core/boost/preprocessor/tuple.hpp:
34238 * src/core/boost/preprocessor/tuple/eat.hpp:
34239 * src/core/boost/preprocessor/tuple/elem.hpp:
34240 * src/core/boost/preprocessor/tuple/rem.hpp:
34241 * src/core/boost/preprocessor/tuple/reverse.hpp:
34242 * src/core/boost/preprocessor/tuple/to_list.hpp:
34243 * src/core/boost/preprocessor/tuple/to_seq.hpp:
34244 * src/core/boost/preprocessor/while.hpp:
34245 * src/core/boost/preprocessor/wstringize.hpp:
34246 * src/core/boost/range.hpp:
34247 * src/core/boost/range/begin.hpp:
34248 * src/core/boost/range/concepts.hpp:
34249 * src/core/boost/range/config.hpp:
34250 * src/core/boost/range/const_iterator.hpp:
34251 * src/core/boost/range/const_reverse_iterator.hpp:
34252 * src/core/boost/range/detail/begin.hpp:
34253 * src/core/boost/range/detail/collection_traits.hpp:
34254 * src/core/boost/range/detail/collection_traits_detail.hpp:
34255 * src/core/boost/range/detail/common.hpp:
34256 * src/core/boost/range/detail/const_iterator.hpp:
34257 * src/core/boost/range/detail/difference_type.hpp:
34258 * src/core/boost/range/detail/empty.hpp:
34259 * src/core/boost/range/detail/end.hpp:
34260 * src/core/boost/range/detail/implementation_help.hpp:
34261 * src/core/boost/range/detail/iterator.hpp:
34262 * src/core/boost/range/detail/mfc/carray.hpp:
34263 * src/core/boost/range/detail/mfc/cstring.hpp:
34264 * src/core/boost/range/detail/remove_extent.hpp:
34265 * src/core/boost/range/detail/sfinae.hpp:
34266 * src/core/boost/range/detail/size.hpp:
34267 * src/core/boost/range/detail/size_type.hpp:
34268 * src/core/boost/range/detail/sizer.hpp:
34269 * src/core/boost/range/detail/value_type.hpp:
34270 * src/core/boost/range/detail/vc6/end.hpp:
34271 * src/core/boost/range/detail/vc6/size.hpp:
34272 * src/core/boost/range/difference_type.hpp:
34273 * src/core/boost/range/empty.hpp:
34274 * src/core/boost/range/end.hpp:
34275 * src/core/boost/range/functions.hpp:
34276 * src/core/boost/range/iterator.hpp:
34277 * src/core/boost/range/iterator_range.hpp:
34278 * src/core/boost/range/metafunctions.hpp:
34279 * src/core/boost/range/rbegin.hpp:
34280 * src/core/boost/range/rend.hpp:
34281 * src/core/boost/range/result_iterator.hpp:
34282 * src/core/boost/range/reverse_iterator.hpp:
34283 * src/core/boost/range/reverse_result_iterator.hpp:
34284 * src/core/boost/range/size.hpp:
34285 * src/core/boost/range/size_type.hpp:
34286 * src/core/boost/range/sub_range.hpp:
34287 * src/core/boost/range/value_type.hpp:
34288 * src/core/boost/ref.hpp:
34289 * src/core/boost/scoped_array.hpp:
34290 * src/core/boost/scoped_ptr.hpp:
34291 * src/core/boost/shared_ptr.hpp:
34292 * src/core/boost/smart_cast.hpp:
34293 * src/core/boost/smart_ptr.hpp:
34294 * src/core/boost/static_assert.hpp:
34295 * src/core/boost/static_warning.hpp:
34296 * src/core/boost/throw_exception.hpp:
34297 * src/core/boost/type_traits.hpp:
34298 * src/core/boost/type_traits/add_const.hpp:
34299 * src/core/boost/type_traits/add_cv.hpp:
34300 * src/core/boost/type_traits/add_pointer.hpp:
34301 * src/core/boost/type_traits/add_reference.hpp:
34302 * src/core/boost/type_traits/add_volatile.hpp:
34303 * src/core/boost/type_traits/aligned_storage.hpp:
34304 * src/core/boost/type_traits/alignment_of.hpp:
34305 * src/core/boost/type_traits/alignment_traits.hpp:
34306 * src/core/boost/type_traits/arithmetic_traits.hpp:
34307 * src/core/boost/type_traits/array_traits.hpp:
34308 * src/core/boost/type_traits/broken_compiler_spec.hpp:
34309 * src/core/boost/type_traits/composite_traits.hpp:
34310 * src/core/boost/type_traits/config.hpp:
34311 * src/core/boost/type_traits/conversion_traits.hpp:
34312 * src/core/boost/type_traits/cv_traits.hpp:
34313 * src/core/boost/type_traits/decay.hpp:
34314 * src/core/boost/type_traits/detail/bool_trait_def.hpp:
34315 * src/core/boost/type_traits/detail/bool_trait_undef.hpp:
34316 * src/core/boost/type_traits/detail/cv_traits_impl.hpp:
34317 * src/core/boost/type_traits/detail/false_result.hpp:
34318 * src/core/boost/type_traits/detail/ice_and.hpp:
34319 * src/core/boost/type_traits/detail/ice_eq.hpp:
34320 * src/core/boost/type_traits/detail/ice_not.hpp:
34321 * src/core/boost/type_traits/detail/ice_or.hpp:
34322 * src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
34323 * src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
34324 * src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
34325 * src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
34326 * src/core/boost/type_traits/detail/size_t_trait_def.hpp:
34327 * src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
34328 * src/core/boost/type_traits/detail/template_arity_spec.hpp:
34329 * src/core/boost/type_traits/detail/type_trait_def.hpp:
34330 * src/core/boost/type_traits/detail/type_trait_undef.hpp:
34331 * src/core/boost/type_traits/detail/wrap.hpp:
34332 * src/core/boost/type_traits/detail/yes_no_type.hpp:
34333 * src/core/boost/type_traits/extent.hpp:
34334 * src/core/boost/type_traits/function_traits.hpp:
34335 * src/core/boost/type_traits/has_nothrow_assign.hpp:
34336 * src/core/boost/type_traits/has_nothrow_constructor.hpp:
34337 * src/core/boost/type_traits/has_nothrow_copy.hpp:
34338 * src/core/boost/type_traits/has_nothrow_destructor.hpp:
34339 * src/core/boost/type_traits/has_trivial_assign.hpp:
34340 * src/core/boost/type_traits/has_trivial_constructor.hpp:
34341 * src/core/boost/type_traits/has_trivial_copy.hpp:
34342 * src/core/boost/type_traits/has_trivial_destructor.hpp:
34343 * src/core/boost/type_traits/has_virtual_destructor.hpp:
34344 * src/core/boost/type_traits/ice.hpp:
34345 * src/core/boost/type_traits/integral_constant.hpp:
34346 * src/core/boost/type_traits/intrinsics.hpp:
34347 * src/core/boost/type_traits/is_abstract.hpp:
34348 * src/core/boost/type_traits/is_arithmetic.hpp:
34349 * src/core/boost/type_traits/is_array.hpp:
34350 * src/core/boost/type_traits/is_base_and_derived.hpp:
34351 * src/core/boost/type_traits/is_base_of.hpp:
34352 * src/core/boost/type_traits/is_class.hpp:
34353 * src/core/boost/type_traits/is_compound.hpp:
34354 * src/core/boost/type_traits/is_const.hpp:
34355 * src/core/boost/type_traits/is_convertible.hpp:
34356 * src/core/boost/type_traits/is_empty.hpp:
34357 * src/core/boost/type_traits/is_enum.hpp:
34358 * src/core/boost/type_traits/is_float.hpp:
34359 * src/core/boost/type_traits/is_floating_point.hpp:
34360 * src/core/boost/type_traits/is_function.hpp:
34361 * src/core/boost/type_traits/is_fundamental.hpp:
34362 * src/core/boost/type_traits/is_integral.hpp:
34363 * src/core/boost/type_traits/is_member_function_pointer.hpp:
34364 * src/core/boost/type_traits/is_member_object_pointer.hpp:
34365 * src/core/boost/type_traits/is_member_pointer.hpp:
34366 * src/core/boost/type_traits/is_object.hpp:
34367 * src/core/boost/type_traits/is_pod.hpp:
34368 * src/core/boost/type_traits/is_pointer.hpp:
34369 * src/core/boost/type_traits/is_polymorphic.hpp:
34370 * src/core/boost/type_traits/is_reference.hpp:
34371 * src/core/boost/type_traits/is_same.hpp:
34372 * src/core/boost/type_traits/is_scalar.hpp:
34373 * src/core/boost/type_traits/is_signed.hpp:
34374 * src/core/boost/type_traits/is_stateless.hpp:
34375 * src/core/boost/type_traits/is_union.hpp:
34376 * src/core/boost/type_traits/is_unsigned.hpp:
34377 * src/core/boost/type_traits/is_void.hpp:
34378 * src/core/boost/type_traits/is_volatile.hpp:
34379 * src/core/boost/type_traits/msvc/remove_all_extents.hpp:
34380 * src/core/boost/type_traits/msvc/remove_bounds.hpp:
34381 * src/core/boost/type_traits/msvc/remove_const.hpp:
34382 * src/core/boost/type_traits/msvc/remove_cv.hpp:
34383 * src/core/boost/type_traits/msvc/remove_extent.hpp:
34384 * src/core/boost/type_traits/msvc/remove_pointer.hpp:
34385 * src/core/boost/type_traits/msvc/remove_reference.hpp:
34386 * src/core/boost/type_traits/msvc/remove_volatile.hpp:
34387 * src/core/boost/type_traits/msvc/typeof.hpp:
34388 * src/core/boost/type_traits/object_traits.hpp:
34389 * src/core/boost/type_traits/rank.hpp:
34390 * src/core/boost/type_traits/reference_traits.hpp:
34391 * src/core/boost/type_traits/remove_all_extents.hpp:
34392 * src/core/boost/type_traits/remove_bounds.hpp:
34393 * src/core/boost/type_traits/remove_const.hpp:
34394 * src/core/boost/type_traits/remove_cv.hpp:
34395 * src/core/boost/type_traits/remove_extent.hpp:
34396 * src/core/boost/type_traits/remove_pointer.hpp:
34397 * src/core/boost/type_traits/remove_reference.hpp:
34398 * src/core/boost/type_traits/remove_volatile.hpp:
34399 * src/core/boost/type_traits/same_traits.hpp:
34400 * src/core/boost/type_traits/transform_traits.hpp:
34401 * src/core/boost/type_traits/transform_traits_spec.hpp:
34402 * src/core/boost/type_traits/type_with_alignment.hpp:
34403 * src/core/boost/utility.hpp:
34404 * src/core/boost/utility/addressof.hpp:
34405 * src/core/boost/utility/base_from_member.hpp:
34406 * src/core/boost/utility/compare_pointees.hpp:
34407 * src/core/boost/utility/detail/in_place_factory_prefix.hpp:
34408 * src/core/boost/utility/detail/in_place_factory_suffix.hpp:
34409 * src/core/boost/utility/detail/result_of_iterate.hpp:
34410 * src/core/boost/utility/enable_if.hpp:
34411 * src/core/boost/utility/in_place_factory.hpp:
34412 * src/core/boost/utility/result_of.hpp:
34413 * src/core/boost/utility/typed_in_place_factory.hpp:
34414 * src/core/boost/utility/value_init.hpp:
34415 * src/core/boost/weak_ptr.hpp:
34417 moved boost headers to src/core because that has to be in the
34418 include path anyway
34420 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
34422 * src/Makefile-gen.am:
34423 * src/client-test-app.cpp:
34425 unit tests in Register.cpp files not active without
34426 --enable-unit-tests
34428 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
34432 * configure-pre.in:
34434 added building of html source code documentation with Doxygen
34436 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
34440 unmodified Doxyfile template as created by doxygen 1.5.3
34442 2008-07-30 Patrick Ohly <patrick.ohly@gmx.de>
34447 * configure-post.in:
34448 * configure-pre.in:
34449 * src/Makefile-gen.am:
34450 * src/Makefile.am.gen:
34451 * src/backends/addressbook/Makefile.am:
34452 * src/backends/addressbook/configure-sub.in:
34453 * src/backends/evolution/Makefile.am:
34454 * src/backends/evolution/configure-sub.in:
34455 * src/backends/sqlite/Makefile.am:
34456 * src/backends/sqlite/configure-sub.in:
34457 * src/core/Makefile.am:
34459 file layout restructuring, take II
34461 2008-07-29 Patrick Ohly <patrick.ohly@gmx.de>
34465 * configure-pre.in:
34467 * src/AddressBookConstants.cpp:
34468 * src/AddressBookSource.cpp:
34469 * src/AddressBookSource.h:
34470 * src/AddressBookSourceRegister.cpp:
34471 * src/ConfigNode.h:
34472 * src/ConfigTree.h:
34473 * src/EvolutionCalendarSource.cpp:
34474 * src/EvolutionCalendarSource.h:
34475 * src/EvolutionCalendarSourceRegister.cpp:
34476 * src/EvolutionContactSource.cpp:
34477 * src/EvolutionContactSource.h:
34478 * src/EvolutionContactSourceRegister.cpp:
34479 * src/EvolutionMemoSource.cpp:
34480 * src/EvolutionMemoSource.h:
34481 * src/EvolutionSmartPtr.h:
34482 * src/EvolutionSyncClient.cpp:
34483 * src/EvolutionSyncClient.h:
34484 * src/EvolutionSyncSource.cpp:
34485 * src/EvolutionSyncSource.h:
34486 * src/FileConfigNode.cpp:
34487 * src/FileConfigNode.h:
34488 * src/FileConfigTree.cpp:
34489 * src/FileConfigTree.h:
34490 * src/FilterConfigNode.cpp:
34491 * src/FilterConfigNode.h:
34493 * src/Makefile.am.gen:
34494 * src/PrefixConfigNode.cpp:
34495 * src/PrefixConfigNode.h:
34496 * src/SQLiteContactSource.cpp:
34497 * src/SQLiteContactSource.h:
34498 * src/SQLiteContactSourceRegister.cpp:
34499 * src/SQLiteUtil.cpp:
34500 * src/SQLiteUtil.h:
34501 * src/SafeConfigNode.cpp:
34502 * src/SafeConfigNode.h:
34503 * src/SyncEvolutionCmdline.cpp:
34504 * src/SyncEvolutionCmdline.h:
34505 * src/SyncEvolutionConfig.cpp:
34506 * src/SyncEvolutionConfig.h:
34507 * src/SyncEvolutionUtil.cpp:
34508 * src/SyncEvolutionUtil.h:
34509 * src/TrackingSyncSource.cpp:
34510 * src/TrackingSyncSource.h:
34511 * src/VolatileConfigNode.h:
34512 * src/VolatileConfigTree.h:
34513 * src/backends/addressbook/AddressBookConstants.cpp:
34514 * src/backends/addressbook/AddressBookSource.cpp:
34515 * src/backends/addressbook/AddressBookSource.h:
34516 * src/backends/addressbook/AddressBookSourceRegister.cpp:
34517 * src/backends/evolution/EvolutionCalendarSource.cpp:
34518 * src/backends/evolution/EvolutionCalendarSource.h:
34519 * src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
34520 * src/backends/evolution/EvolutionContactSource.cpp:
34521 * src/backends/evolution/EvolutionContactSource.h:
34522 * src/backends/evolution/EvolutionContactSourceRegister.cpp:
34523 * src/backends/evolution/EvolutionMemoSource.cpp:
34524 * src/backends/evolution/EvolutionMemoSource.h:
34525 * src/backends/evolution/e-cal-check-timezones.c:
34526 * src/backends/evolution/e-cal-check-timezones.h:
34527 * src/backends/evolution/libical/icalstrdup.c:
34528 * src/backends/evolution/libical/icalstrdup.h:
34529 * src/backends/sqlite/SQLiteContactSource.cpp:
34530 * src/backends/sqlite/SQLiteContactSource.h:
34531 * src/backends/sqlite/SQLiteContactSourceRegister.cpp:
34532 * src/backends/sqlite/SQLiteUtil.cpp:
34533 * src/backends/sqlite/SQLiteUtil.h:
34534 * src/core/ConfigNode.h:
34535 * src/core/ConfigTree.h:
34536 * src/core/EvolutionSmartPtr.h:
34537 * src/core/EvolutionSyncClient.cpp:
34538 * src/core/EvolutionSyncClient.h:
34539 * src/core/EvolutionSyncSource.cpp:
34540 * src/core/EvolutionSyncSource.h:
34541 * src/core/FileConfigNode.cpp:
34542 * src/core/FileConfigNode.h:
34543 * src/core/FileConfigTree.cpp:
34544 * src/core/FileConfigTree.h:
34545 * src/core/FilterConfigNode.cpp:
34546 * src/core/FilterConfigNode.h:
34547 * src/core/PrefixConfigNode.cpp:
34548 * src/core/PrefixConfigNode.h:
34549 * src/core/SafeConfigNode.cpp:
34550 * src/core/SafeConfigNode.h:
34551 * src/core/SyncEvolutionCmdline.cpp:
34552 * src/core/SyncEvolutionCmdline.h:
34553 * src/core/SyncEvolutionConfig.cpp:
34554 * src/core/SyncEvolutionConfig.h:
34555 * src/core/SyncEvolutionUtil.cpp:
34556 * src/core/SyncEvolutionUtil.h:
34557 * src/core/TrackingSyncSource.cpp:
34558 * src/core/TrackingSyncSource.h:
34559 * src/core/VolatileConfigNode.h:
34560 * src/core/VolatileConfigTree.h:
34561 * src/core/vocl/README:
34562 * src/core/vocl/VConverter.cpp:
34563 * src/core/vocl/VConverter.h:
34564 * src/core/vocl/VObject.cpp:
34565 * src/core/vocl/VObject.h:
34566 * src/core/vocl/VProperty.cpp:
34567 * src/core/vocl/VProperty.h:
34568 * src/core/vocl/posixadapter.h:
34569 * src/core/vocl/vcardconverter.cpp:
34570 * src/e-cal-check-timezones.c:
34571 * src/e-cal-check-timezones.h:
34572 * src/libical/icalstrdup.c:
34573 * src/libical/icalstrdup.h:
34575 * src/vocl/VConverter.cpp:
34576 * src/vocl/VConverter.h:
34577 * src/vocl/VObject.cpp:
34578 * src/vocl/VObject.h:
34579 * src/vocl/VProperty.cpp:
34580 * src/vocl/VProperty.h:
34581 * src/vocl/posixadapter.h:
34582 * src/vocl/vcardconverter.cpp:
34584 major restructuring of the file layout and autotools build
34586 2008-07-28 Patrick Ohly <patrick.ohly@gmx.de>
34590 print summary of enabled backends
34592 2008-07-23 Patrick Ohly <patrick.ohly@gmx.de>
34596 another rename sync4j->funambol
34598 2008-07-21 Patrick Ohly <patrick.ohly@gmx.de>
34603 adapted to renaming of libsync4j -> libfunambol; also renamed
34604 variables and configure options, but old options kept as aliases
34606 2008-07-21 Patrick Ohly <patrick.ohly@gmx.de>
34610 added further explanations to --source-property
34612 2008-07-21 Patrick Ohly <patrick.ohly@gmx.de>
34614 * debian/changelog:
34615 * src/EvolutionContactSource.cpp:
34617 disabled special support for X-OSSO-CONTACT-STATE because the
34618 property no longer is returned properly by libebook (SF #1947050)
34620 2008-07-14 Patrick Ohly <patrick.ohly@gmx.de>
34624 fixed --refresh-from-server typo
34626 2008-07-14 Patrick Ohly <patrick.ohly@gmx.de>
34630 added BINSUFFIX for Mac OS X
34632 2008-07-14 Patrick Ohly <patrick.ohly@gmx.de>
34637 added files required for 'make deb' to distribution
34639 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
34643 * debian/changelog:
34647 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
34649 * src/SyncEvolutionConfig.cpp:
34651 added comment regarding myFUNAMBOL sc-pim- prefix to deviceId
34653 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
34655 * src/SyncEvolutionCmdline.cpp:
34656 * src/SyncEvolutionConfig.cpp:
34658 fixed creating and testing of default configs
34660 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
34663 * src/AddressBookSource.cpp:
34664 * src/AddressBookSource.h:
34665 * src/AddressBookSourceRegister.cpp:
34667 Mac OS X client now uses the new TrackingSyncSource
34669 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
34673 simplified compiling for ppc/386 on Mac OS X
34675 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
34679 simplified compiling for ppc/386 on Mac OS X
34681 2008-07-12 Patrick Ohly <patrick.ohly@gmx.de>
34683 * src/EvolutionCalendarSource.h:
34684 * src/EvolutionContactSource.h:
34685 * src/EvolutionSyncSource.h:
34686 * src/SQLiteContactSource.h:
34687 * src/TrackingSyncSource.h:
34689 turned fileSuffix() into a const function
34691 2008-07-11 Patrick Ohly <patrick.ohly@gmx.de>
34693 * src/SyncEvolutionConfig.cpp:
34695 use sc-pim- prefix for device ID
34697 2008-07-11 Patrick Ohly <patrick.ohly@gmx.de>
34699 * src/EvolutionCalendarSource.cpp:
34700 * src/EvolutionContactSource.cpp:
34701 * src/EvolutionSyncClient.cpp:
34702 * src/EvolutionSyncSource.cpp:
34703 * src/FileConfigNode.cpp:
34704 * src/FileConfigTree.cpp:
34705 * src/FilterConfigNode.cpp:
34706 * src/FilterConfigNode.h:
34707 * src/PrefixConfigNode.cpp:
34708 * src/SafeConfigNode.cpp:
34709 * src/SyncEvolutionCmdline.cpp:
34710 * src/SyncEvolutionConfig.cpp:
34711 * src/SyncEvolutionConfig.h:
34712 * src/SyncEvolutionUtil.cpp:
34713 * src/SyncEvolutionUtil.h:
34714 * src/TrackingSyncSource.cpp:
34716 reduced explicit usage of iterators (mostly with BOOST_FOREACH)
34718 2008-07-10 Patrick Ohly <patrick.ohly@gmx.de>
34720 * src/AddressBookSource.cpp:
34721 * src/AddressBookSource.h:
34722 * src/EvolutionCalendarSource.cpp:
34723 * src/EvolutionCalendarSource.h:
34724 * src/EvolutionContactSource.cpp:
34725 * src/EvolutionContactSource.h:
34726 * src/EvolutionSyncSource.cpp:
34727 * src/EvolutionSyncSource.h:
34728 * src/SQLiteContactSource.cpp:
34729 * src/SQLiteContactSource.h:
34730 * src/SyncEvolutionCmdline.cpp:
34731 * src/TrackingSyncSource.h:
34733 cleaned up EvolutionSyncSource interface+implementation
34735 2008-07-10 Patrick Ohly <patrick.ohly@gmx.de>
34740 added plenty of suppressions for problems only found when running
34741 code linked against 2.22.x
34743 2008-07-10 Patrick Ohly <patrick.ohly@gmx.de>
34745 * test/runtests.py:
34747 added the possibility to run a setup script as part of each test
34749 2008-07-08 Patrick Ohly <patrick.ohly@gmx.de>
34751 * src/SyncEvolutionUtil.cpp:
34753 added missing header file
34755 2008-07-07 Patrick Ohly <patrick.ohly@gmx.de>
34757 * src/SyncEvolutionUtil.cpp:
34759 better random seed (avoids identical clientId when configs are
34760 created rapidly one after the other)
34762 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
34764 * src/EvolutionSyncSource.cpp:
34765 * src/FilterConfigNode.h:
34766 * src/SyncEvolutionCmdline.cpp:
34767 * src/SyncEvolutionUtil.h:
34769 code cleanup (boost::join, list sort)
34771 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
34773 * src/EvolutionCalendarSource.cpp:
34774 * src/PrefixConfigNode.cpp:
34775 * src/SafeConfigNode.cpp:
34777 code cleanup (map access)
34779 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
34781 * src/SyncEvolutionConfig.h:
34785 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
34787 * src/FilterConfigNode.cpp:
34788 * src/FilterConfigNode.h:
34789 * src/SyncEvolutionCmdline.cpp:
34790 * src/SyncEvolutionUtil.h:
34792 simplified ConfigFilter: now uses keys as they are, but with
34793 case-insensitive compare
34795 2008-07-06 Patrick Ohly <patrick.ohly@gmx.de>
34797 * src/TrackingSyncSource.h:
34799 LUID may not change during update
34801 2008-07-03 Patrick Ohly <patrick.ohly@gmx.de>
34803 * src/EvolutionCalendarSource.cpp:
34804 * src/EvolutionContactSource.cpp:
34806 fixed mem leak when listing databases
34808 2008-07-03 Patrick Ohly <patrick.ohly@gmx.de>
34810 * src/shlibs.local:
34812 reverted to 0.7 packaging
34814 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
34820 updated version, changelog, NEWS for 0.8 beta 1
34822 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
34824 * src/shlibs.local:
34826 SF #1993109: for Evolution 2.6 use .deb dependencies which work
34827 with Ubuntu 6.06 LTS
34829 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
34831 * src/SyncEvolutionCmdline.cpp:
34833 SF #1991286: when creating config for the first time, only enable
34834 sync sources which can be synchronized
34836 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
34840 fixed problem with loading calendar backend dynamically on Maemo
34841 (depends on TrackingSyncSource being in the main binary)
34843 2008-07-02 Patrick Ohly <patrick.ohly@gmx.de>
34845 * src/EvolutionCalendarSource.cpp:
34847 avoid useless 'list: unable to access calendars: failure' error
34850 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
34852 * test/runtests.py:
34856 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
34858 * src/EvolutionSyncSource.h:
34860 remember failure when iterating over items
34862 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
34864 * src/vocl/VObject.cpp:
34865 * src/vocl/posixadapter.h:
34867 adapted to new C++ client library posixadapter.h
34869 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
34871 * src/EvolutionSyncSource.cpp:
34873 return code of removeAllItems() is error code, not SyncML status
34875 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
34877 * src/EvolutionSyncSource.h:
34879 clarified return code of inherited removeAllItems() method
34881 2008-06-29 Patrick Ohly <patrick.ohly@gmx.de>
34883 * src/vocl/posixadapter.h:
34885 fixed compile errors due to wchar redefines
34887 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
34889 * src/SyncEvolutionCmdline.cpp:
34890 * src/SyncEvolutionConfig.cpp:
34892 added memotoo to expected list of templates, fixed Funambol
34895 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
34897 * src/EvolutionSyncSource.h:
34899 removed extra sorting, std::set is already guaranteed to return
34900 entries in ascending order
34902 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
34904 * src/SyncEvolutionConfig.cpp:
34906 fixed wrong URI in ScheduleWorld template
34908 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
34910 * src/EvolutionContactSource.cpp:
34912 MemoToo sends vcards with just \n line termination, handle that
34915 2008-06-28 Patrick Ohly <patrick.ohly@gmx.de>
34917 * src/SyncEvolutionCmdline.cpp:
34918 * src/SyncEvolutionConfig.cpp:
34920 fixed wrong syncURL in ScheduleWorld template
34922 2008-06-26 Patrick Ohly <patrick.ohly@gmx.de>
34924 * test/runtests.py:
34926 added --prebuilt: testing with precompiled SyncEvolution
34928 2008-06-26 Patrick Ohly <patrick.ohly@gmx.de>
34930 * src/SyncEvolutionConfig.cpp:
34932 MemoToo prefers vCard 2.1 over 3.0
34934 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34938 rename SyncEvolution's copy of the libecal timezone functions
34940 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34946 * etc/source-config.txt:
34947 * etc/syncml-config.txt:
34949 removed obsolete example config files
34951 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34955 adapted to the official include flags (posix before common)
34957 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34959 * src/EvolutionMemoSource.cpp:
34961 added synchronization of Evolution memo summary
34963 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34966 * src/SyncEvolutionCmdline.cpp:
34968 removed --properties option: not implemented yet
34970 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34972 * src/SyncEvolutionConfig.cpp:
34974 added MemoToo server template
34976 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34978 * src/client-test-app.cpp:
34980 fixed typo (evolution-todo -> evolution-tasks)
34982 2008-06-25 Patrick Ohly <patrick.ohly@gmx.de>
34984 * src/EvolutionCalendarSource.cpp:
34985 * src/EvolutionCalendarSource.h:
34988 made detached recurrence handling more resilient
34990 2008-06-15 Patrick Ohly <patrick.ohly@gmx.de>
34992 * src/EvolutionSyncClient.cpp:
34993 * src/EvolutionSyncClient.h:
34994 * src/SyncEvolutionCmdline.cpp:
34995 * src/SyncEvolutionConfig.cpp:
34996 * src/SyncEvolutionConfig.h:
34998 regression in 0.8 alpha 1: setting sync mode during status query
34999 or sync affected *all* sources, even the disabled ones
35001 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
35003 * src/e-cal-check-timezones.c:
35004 * src/e-cal-check-timezones.h:
35006 addressed Chenthill's code review comments #49 and #50
35008 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
35010 * src/SyncEvolutionCmdline.cpp:
35012 scheduleworld config template: calendar was using 'event2'
35013 instead of the correct 'cal2' URI
35015 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
35017 * src/EvolutionContactSource.cpp:
35018 * src/EvolutionSyncSource.h:
35020 fixed segfaults for certain data
35022 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
35024 * src/EvolutionCalendarSource.cpp:
35026 fixed compile error
35028 2008-06-12 Patrick Ohly <patrick.ohly@gmx.de>
35030 * src/EvolutionCalendarSource.cpp:
35032 removed/replaced 'calendar' string from message in libecal
35033 backend because it is also used for memos and tasks
35035 2008-06-08 Patrick Ohly <patrick.ohly@gmx.de>
35037 * src/EvolutionCalendarSource.cpp:
35038 * src/EvolutionCalendarSource.h:
35039 * src/EvolutionSyncSource.h:
35042 fixed modifying parent/child (=detached) calendar items
35044 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
35046 * src/TrackingSyncSource.cpp:
35048 avoid redundant conversion to C string
35050 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
35052 * src/EvolutionSyncSource.cpp:
35054 removeAllItems() must mark source as modified
35055 (EvolutionContactSource depends on it)
35057 2008-06-07 Patrick Ohly <patrick.ohly@gmx.de>
35059 * src/EvolutionSyncSource.cpp:
35060 * src/EvolutionSyncSource.h:
35062 implemented SyncSource::removeAllItems()
35064 2008-05-15 Patrick Ohly <patrick.ohly@gmx.de>
35066 * src/e-cal-check-timezones.c:
35067 * src/e-cal-check-timezones.h:
35069 e_cal_match_tzid() is now public: required for mapping TZIDs of
35072 2008-05-15 Patrick Ohly <patrick.ohly@gmx.de>
35074 * src/e-cal-check-timezones.c:
35076 use icaltimezone_get_builtin_timezone_from_tzid()
35078 2008-05-15 Patrick Ohly <patrick.ohly@gmx.de>
35080 * src/e-cal-check-timezones.c:
35082 try to strip trailing sequence number when mapping TZIDs
35084 2008-05-12 Patrick Ohly <patrick.ohly@gmx.de>
35086 * src/e-cal-check-timezones.c:
35088 add system time zones to VCALENDAR if they are getting used
35089 because of mapping (keeps VCALENDAR consistent)
35091 2008-05-08 Patrick Ohly <patrick.ohly@gmx.de>
35093 * src/EvolutionCalendarSource.cpp:
35094 * src/e-cal-check-timezones.c:
35095 * src/e-cal-check-timezones.h:
35097 optionally patch components stored in a GList (required by
35098 evolution-exchange)
35100 2008-05-04 Patrick Ohly <patrick.ohly@gmx.de>
35102 * src/libical/icalstrdup.c:
35104 fixed spelling mistake
35106 2008-05-04 Patrick Ohly <patrick.ohly@gmx.de>
35108 * src/EvolutionSmartPtr.h:
35110 must define HANDLE_LIBICAL_MEMORY to avoid compiler warning
35112 2008-05-02 Patrick Ohly <patrick.ohly@gmx.de>
35115 * src/EvolutionCalendarSource.cpp:
35117 * src/e-cal-check-timezones.c:
35118 * src/libical/icalstrdup.c:
35119 * src/libical/icalstrdup.h:
35121 GNOME Bugzilla #516408: always free ical strings, duplicate when
35124 2008-05-02 Patrick Ohly <patrick.ohly@gmx.de>
35126 * test/runtests.py:
35128 also test SyncEvolution unit tests in addition to testing
35131 2008-05-02 Patrick Ohly <patrick.ohly@gmx.de>
35135 suppressed all known leaks with trunk from April 1st
35137 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
35141 Maemo no longer uses patched libdbus
35143 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
35147 account -> user mapping for svn2cl
35149 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
35151 * src/EvolutionContactSource.cpp:
35153 SF #1947050: added sanity checks around string access of
35154 X-OSSO-CONTACT-STATE
35156 2008-04-20 Patrick Ohly <patrick.ohly@gmx.de>
35158 * debian/changelog:
35162 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
35164 * src/EvolutionCalendarSource.cpp:
35166 * src/e-cal-check-timezones.c:
35167 * src/e-cal-check-timezones.h:
35168 * src/e_cal_check_timezones.c:
35169 * src/e_cal_check_timezones.h:
35171 finished proposal for inclusion of e_cal_check_timezones() into
35174 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
35180 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
35186 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
35190 svn checkout must be up-to-date for svn2cl to produce complete
35193 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
35199 generate ChangeLog from Subversion log
35201 2008-04-19 Patrick Ohly <patrick.ohly@gmx.de>
35203 * src/SyncEvolutionUtil.cpp:
35204 * src/client-test-app.cpp:
35206 adding SyncEvolution test target in all cases, take II
35208 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
35210 * src/EvolutionCalendarSourceRegister.cpp:
35211 * src/e_cal_check_timezones.c:
35212 * src/e_cal_check_timezones.h:
35214 avoid timezone collisions by renaming the new VTIMEZONE before
35217 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
35219 * src/EvolutionCalendarSource.cpp:
35220 * src/EvolutionCalendarSourceRegister.cpp:
35221 * src/EvolutionSyncSource.h:
35223 * src/e_cal_check_timezones.c:
35224 * src/e_cal_check_timezones.h:
35226 map TZIDs to system timezones, if possible
35228 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
35230 * src/EvolutionSyncSource.cpp:
35232 avoid redundant underscore
35234 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
35236 * src/EvolutionCalendarSourceRegister.cpp:
35237 * src/EvolutionSyncSource.cpp:
35238 * src/EvolutionSyncSource.h:
35240 added testing of opening default database
35242 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
35244 * src/SyncEvolutionUtil.cpp:
35246 always provide SyncEvolution test class, even if it is empty:
35247 avoids the need to distinguish between builds when testing it
35249 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
35251 * src/SyncEvolutionCmdline.cpp:
35253 unit tests were unintentionally enabled when only integration
35254 tests should have been on
35256 2008-04-17 Patrick Ohly <patrick.ohly@gmx.de>
35260 added comment about pre-releases
35262 2008-04-16 Patrick Ohly <patrick.ohly@gmx.de>
35264 * src/SyncEvolutionCmdline.cpp:
35266 added SSL options also to regression testing
35268 2008-04-16 Patrick Ohly <patrick.ohly@gmx.de>
35273 bumped version to alpha, made sure that .deb package version is
35274 larger than last release but smaller than final one
35276 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
35278 * src/TrackingSyncSource.h:
35280 clarified insertItem
35282 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
35285 * src/PrefixConfigNode.cpp:
35286 * src/PrefixConfigNode.h:
35287 * src/TrackingSyncSource.cpp:
35289 added prefix to change tracking node: that way have multiple name
35290 spaces in the same config node, in case we need it later on
35292 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
35294 * src/FilterConfigNode.cpp:
35295 * src/SafeConfigNode.cpp:
35297 fixed typo in error message (missing 'not')
35299 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
35301 * src/ConfigNode.h:
35302 * src/FileConfigNode.cpp:
35303 * src/FileConfigNode.h:
35304 * src/FilterConfigNode.cpp:
35305 * src/FilterConfigNode.h:
35306 * src/SafeConfigNode.cpp:
35307 * src/SafeConfigNode.h:
35308 * src/SyncEvolutionConfig.cpp:
35309 * src/TrackingSyncSource.cpp:
35311 avoid expensive copying of property map
35313 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
35315 * src/SyncEvolutionCmdline.cpp:
35317 updated --help text
35319 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
35321 * src/EvolutionCalendarSource.cpp:
35322 * src/EvolutionMemoSource.cpp:
35324 make sure that the icomp UID is set before calling the update
35325 method (EDS crashes otherwise)
35327 2008-04-10 Patrick Ohly <patrick.ohly@gmx.de>
35329 * src/AddressBookSource.h:
35330 * src/EvolutionCalendarSource.h:
35331 * src/EvolutionContactSource.h:
35332 * src/EvolutionMemoSource.h:
35333 * src/TrackingSyncSource.h:
35335 the useless clone() method is no longer needed because SyncSource
35336 no longer inherits from ArrayElement
35338 2008-04-08 Patrick Ohly <patrick.ohly@gmx.de>
35340 * src/EvolutionCalendarSource.cpp:
35342 implemented support for detached recurrences
35344 2008-04-08 Patrick Ohly <patrick.ohly@gmx.de>
35346 * src/EvolutionSyncSource.h:
35347 * src/client-test-app.cpp:
35349 adapted to new removeAllItems() prototype
35351 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
35353 * src/EvolutionSyncClient.cpp:
35355 added missing initialization of sources during --status
35358 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
35360 * src/EvolutionCalendarSource.cpp:
35361 * src/EvolutionCalendarSource.h:
35362 * src/EvolutionMemoSource.cpp:
35363 * src/EvolutionMemoSource.h:
35364 * src/SQLiteContactSource.cpp:
35365 * src/SQLiteContactSource.h:
35366 * src/TrackingSyncSource.cpp:
35367 * src/TrackingSyncSource.h:
35369 make results from insertItem explicit by putting them all in one
35372 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
35376 'test' is a meta target
35378 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
35380 * src/AddressBookSource.cpp:
35381 * src/AddressBookSource.h:
35382 * src/EvolutionCalendarSource.cpp:
35383 * src/EvolutionCalendarSource.h:
35384 * src/EvolutionContactSource.cpp:
35385 * src/EvolutionContactSource.h:
35386 * src/EvolutionMemoSource.cpp:
35387 * src/EvolutionMemoSource.h:
35388 * src/EvolutionSyncClient.cpp:
35389 * src/EvolutionSyncSource.cpp:
35390 * src/EvolutionSyncSource.h:
35391 * src/SQLiteContactSource.cpp:
35392 * src/SQLiteContactSource.h:
35393 * src/TrackingSyncSource.cpp:
35394 * src/TrackingSyncSource.h:
35395 * src/client-test-app.cpp:
35397 EvolutionCalendarSyncSource now uses change tracking based on
35398 modification time stamp.
35400 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
35402 * src/syncevolution.cpp:
35404 adapted to the extended printLine() method
35406 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
35408 * src/EvolutionSmartPtr.h:
35410 added template class for calling free() on arbitrary pointer
35412 2008-04-07 Patrick Ohly <patrick.ohly@gmx.de>
35415 * src/SafeConfigNode.cpp:
35416 * src/SafeConfigNode.h:
35418 added wrapper around config node: accepts arbitrary key/value
35421 2008-04-06 Patrick Ohly <patrick.ohly@gmx.de>
35425 use instead of make
35427 2008-04-06 Patrick Ohly <patrick.ohly@gmx.de>
35431 added missing VolatileConfigTree.h to dist
35433 2008-04-06 Patrick Ohly <patrick.ohly@gmx.de>
35438 added dependencies on self-compiled client library (client-test
35439 and synceveoluition were not always recompiled)
35441 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
35443 * src/EvolutionSyncClient.cpp:
35445 check config before open() and beginSync() to detect errors when
35446 it is still safe (change tracking not modified yet; exceptions
35449 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
35451 * src/SyncEvolutionConfig.cpp:
35452 * src/SyncEvolutionConfig.h:
35453 * src/VolatileConfigTree.h:
35455 allow temporary configuration in memory which is not tied to a
35456 persistent configuration
35458 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
35460 * src/SyncEvolutionCmdline.cpp:
35462 return code of sync got lost
35464 2008-04-05 Patrick Ohly <patrick.ohly@gmx.de>
35467 * src/EvolutionSyncClient.cpp:
35468 * src/SyncEvolutionConfig.cpp:
35469 * src/SyncEvolutionConfig.h:
35471 added several options for SSL connections
35473 2008-04-03 Patrick Ohly <patrick.ohly@gmx.de>
35475 * src/EvolutionCalendarSource.cpp:
35476 * src/EvolutionContactSource.cpp:
35477 * src/EvolutionSyncClient.cpp:
35478 * src/EvolutionSyncClient.h:
35479 * src/EvolutionSyncSource.h:
35480 * src/SyncEvolutionCmdline.cpp:
35481 * src/SyncEvolutionConfig.cpp:
35482 * src/SyncEvolutionConfig.h:
35484 - all passwords can be specified as env variables (${foo}) or
35485 read from stdin (-) - fixed config access in sync sources (broke
35488 2008-04-01 Patrick Ohly <patrick.ohly@gmx.de>
35490 * src/SyncEvolutionCmdline.cpp:
35492 added missing newline in error message
35494 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35497 * src/SyncEvolutionCmdline.cpp:
35499 --properties not implemented yet
35501 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35504 * src/ConfigNode.h:
35505 * src/FileConfigNode.cpp:
35506 * src/FileConfigNode.h:
35507 * src/FilterConfigNode.cpp:
35508 * src/FilterConfigNode.h:
35509 * src/SyncEvolutionCmdline.cpp:
35510 * src/SyncEvolutionConfig.cpp:
35511 * src/SyncEvolutionConfig.h:
35513 default values are commmented out in .ini files; some important
35514 ones are always set normally
35516 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35518 * src/EvolutionCalendarSource.cpp:
35519 * src/EvolutionContactSource.cpp:
35520 * src/EvolutionSyncClient.cpp:
35521 * src/EvolutionSyncSource.cpp:
35522 * src/EvolutionSyncSource.h:
35523 * src/SQLiteContactSource.cpp:
35524 * src/SyncEvolutionCmdline.cpp:
35525 * src/SyncEvolutionConfig.cpp:
35526 * src/SyncEvolutionConfig.h:
35528 simplified configuration
35530 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35532 * src/SyncEvolutionCmdline.cpp:
35533 * src/SyncEvolutionConfig.cpp:
35535 cleaned up comments on properties
35537 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35540 * src/SyncEvolutionCmdline.cpp:
35541 * src/SyncEvolutionConfig.cpp:
35542 * src/SyncEvolutionUtil.cpp:
35543 * src/SyncEvolutionUtil.h:
35545 deviceId is now a pseudo UUID in new configurations
35547 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35549 * src/SyncEvolutionCmdline.cpp:
35551 added testing of --configure on old-style config
35553 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35555 * src/SyncEvolutionCmdline.cpp:
35557 added testing of source listing and migration, minor fixes
35559 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35562 * src/FilterConfigNode.h:
35563 * src/SyncEvolutionCmdline.cpp:
35565 added testing of configuring existing config; minor fixes (case
35566 sensitivity in filter, modifying only selected sources)
35568 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35570 * src/SyncEvolutionCmdline.cpp:
35572 testing of/fixed creating config with sources specified; improved
35573 white space handling in parameters
35575 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35577 * src/SyncEvolutionCmdline.cpp:
35578 * src/SyncEvolutionUtil.h:
35580 added testing of --print-config, fixed some of the error handling
35582 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35584 * src/boost/detail/algorithm.hpp:
35585 * src/boost/detail/allocator_utilities.hpp:
35586 * src/boost/detail/atomic_count.hpp:
35587 * src/boost/detail/atomic_count_gcc.hpp:
35588 * src/boost/detail/atomic_count_pthreads.hpp:
35589 * src/boost/detail/atomic_count_win32.hpp:
35590 * src/boost/detail/binary_search.hpp:
35591 * src/boost/detail/call_traits.hpp:
35592 * src/boost/detail/catch_exceptions.hpp:
35593 * src/boost/detail/compressed_pair.hpp:
35594 * src/boost/detail/dynamic_bitset.hpp:
35595 * src/boost/detail/endian.hpp:
35596 * src/boost/detail/indirect_traits.hpp:
35597 * src/boost/detail/interlocked.hpp:
35598 * src/boost/detail/is_function_ref_tester.hpp:
35599 * src/boost/detail/is_incrementable.hpp:
35600 * src/boost/detail/is_xxx.hpp:
35601 * src/boost/detail/iterator.hpp:
35602 * src/boost/detail/lightweight_mutex.hpp:
35603 * src/boost/detail/lightweight_test.hpp:
35604 * src/boost/detail/limits.hpp:
35605 * src/boost/detail/lwm_nop.hpp:
35606 * src/boost/detail/lwm_pthreads.hpp:
35607 * src/boost/detail/lwm_win32_cs.hpp:
35608 * src/boost/detail/named_template_params.hpp:
35609 * src/boost/detail/no_exceptions_support.hpp:
35610 * src/boost/detail/none_t.hpp:
35611 * src/boost/detail/numeric_traits.hpp:
35612 * src/boost/detail/ob_call_traits.hpp:
35613 * src/boost/detail/ob_compressed_pair.hpp:
35614 * src/boost/detail/quick_allocator.hpp:
35615 * src/boost/detail/reference_content.hpp:
35616 * src/boost/detail/select_type.hpp:
35617 * src/boost/detail/shared_array_nmt.hpp:
35618 * src/boost/detail/shared_ptr_nmt.hpp:
35619 * src/boost/detail/templated_streams.hpp:
35620 * src/boost/detail/utf8_codecvt_facet.hpp:
35621 * src/boost/foreach.hpp:
35623 added more Boost header files (required by algorithm::string)
35625 2008-03-30 Patrick Ohly <patrick.ohly@gmx.de>
35627 * src/FilterConfigNode.h:
35628 * src/SyncEvolutionCmdline.cpp:
35629 * src/SyncEvolutionCmdline.h:
35631 added testing of --sync property storing
35633 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
35635 * src/SyncEvolutionCmdline.cpp:
35637 test additional aspects of --template and --print-servers
35639 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
35641 * src/SyncEvolutionCmdline.cpp:
35643 added --template testing
35645 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
35647 * src/SyncEvolutionConfig.cpp:
35649 fixed default Funambol config (vCard 2.1, memo sync/URI mixup)
35651 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
35653 * src/SyncEvolutionConfig.h:
35655 added missing 'syncevolution' subdir when XDG_CONFIG_HOME is set
35657 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
35659 * src/EvolutionContactSource.cpp:
35660 * src/SQLiteContactSource.cpp:
35661 * src/SyncEvolutionCmdline.cpp:
35662 * src/SyncEvolutionConfig.cpp:
35663 * src/SyncEvolutionConfig.h:
35664 * src/boost/algorithm/string.hpp:
35665 * src/boost/algorithm/string/case_conv.hpp:
35666 * src/boost/algorithm/string/classification.hpp:
35667 * src/boost/algorithm/string/compare.hpp:
35668 * src/boost/algorithm/string/concept.hpp:
35669 * src/boost/algorithm/string/config.hpp:
35670 * src/boost/algorithm/string/constants.hpp:
35671 * src/boost/algorithm/string/detail/case_conv.hpp:
35672 * src/boost/algorithm/string/detail/classification.hpp:
35673 * src/boost/algorithm/string/detail/find_format.hpp:
35674 * src/boost/algorithm/string/detail/find_format_all.hpp:
35675 * src/boost/algorithm/string/detail/find_format_store.hpp:
35676 * src/boost/algorithm/string/detail/find_iterator.hpp:
35677 * src/boost/algorithm/string/detail/finder.hpp:
35678 * src/boost/algorithm/string/detail/finder_regex.hpp:
35679 * src/boost/algorithm/string/detail/formatter.hpp:
35680 * src/boost/algorithm/string/detail/formatter_regex.hpp:
35681 * src/boost/algorithm/string/detail/predicate.hpp:
35682 * src/boost/algorithm/string/detail/replace_storage.hpp:
35683 * src/boost/algorithm/string/detail/sequence.hpp:
35684 * src/boost/algorithm/string/detail/trim.hpp:
35685 * src/boost/algorithm/string/detail/util.hpp:
35686 * src/boost/algorithm/string/erase.hpp:
35687 * src/boost/algorithm/string/find.hpp:
35688 * src/boost/algorithm/string/find_format.hpp:
35689 * src/boost/algorithm/string/find_iterator.hpp:
35690 * src/boost/algorithm/string/finder.hpp:
35691 * src/boost/algorithm/string/formatter.hpp:
35692 * src/boost/algorithm/string/iter_find.hpp:
35693 * src/boost/algorithm/string/join.hpp:
35694 * src/boost/algorithm/string/predicate.hpp:
35695 * src/boost/algorithm/string/predicate_facade.hpp:
35696 * src/boost/algorithm/string/replace.hpp:
35697 * src/boost/algorithm/string/sequence_traits.hpp:
35698 * src/boost/algorithm/string/split.hpp:
35699 * src/boost/algorithm/string/std/list_traits.hpp:
35700 * src/boost/algorithm/string/std/rope_traits.hpp:
35701 * src/boost/algorithm/string/std/slist_traits.hpp:
35702 * src/boost/algorithm/string/std/string_traits.hpp:
35703 * src/boost/algorithm/string/std_containers_traits.hpp:
35704 * src/boost/algorithm/string/trim.hpp:
35705 * src/boost/algorithm/string/yes_no_type.hpp:
35706 * src/boost/bind.hpp:
35707 * src/boost/bind/apply.hpp:
35708 * src/boost/bind/arg.hpp:
35709 * src/boost/bind/bind_cc.hpp:
35710 * src/boost/bind/bind_mf_cc.hpp:
35711 * src/boost/bind/bind_template.hpp:
35712 * src/boost/bind/make_adaptable.hpp:
35713 * src/boost/bind/mem_fn_cc.hpp:
35714 * src/boost/bind/mem_fn_template.hpp:
35715 * src/boost/bind/mem_fn_vw.hpp:
35716 * src/boost/bind/placeholders.hpp:
35717 * src/boost/bind/protect.hpp:
35718 * src/boost/bind/storage.hpp:
35719 * src/boost/cast.hpp:
35720 * src/boost/concept_archetype.hpp:
35721 * src/boost/concept_check.hpp:
35722 * src/boost/function.hpp:
35723 * src/boost/function/detail/function_iterate.hpp:
35724 * src/boost/function/detail/maybe_include.hpp:
35725 * src/boost/function/detail/prologue.hpp:
35726 * src/boost/function/function0.hpp:
35727 * src/boost/function/function1.hpp:
35728 * src/boost/function/function10.hpp:
35729 * src/boost/function/function2.hpp:
35730 * src/boost/function/function3.hpp:
35731 * src/boost/function/function4.hpp:
35732 * src/boost/function/function5.hpp:
35733 * src/boost/function/function6.hpp:
35734 * src/boost/function/function7.hpp:
35735 * src/boost/function/function8.hpp:
35736 * src/boost/function/function9.hpp:
35737 * src/boost/function/function_base.hpp:
35738 * src/boost/function/function_template.hpp:
35739 * src/boost/function_equal.hpp:
35740 * src/boost/get_pointer.hpp:
35741 * src/boost/implicit_cast.hpp:
35742 * src/boost/iterator.hpp:
35743 * src/boost/iterator/counting_iterator.hpp:
35744 * src/boost/iterator/detail/any_conversion_eater.hpp:
35745 * src/boost/iterator/detail/config_def.hpp:
35746 * src/boost/iterator/detail/config_undef.hpp:
35747 * src/boost/iterator/detail/enable_if.hpp:
35748 * src/boost/iterator/detail/facade_iterator_category.hpp:
35749 * src/boost/iterator/detail/minimum_category.hpp:
35750 * src/boost/iterator/filter_iterator.hpp:
35751 * src/boost/iterator/indirect_iterator.hpp:
35752 * src/boost/iterator/interoperable.hpp:
35753 * src/boost/iterator/is_lvalue_iterator.hpp:
35754 * src/boost/iterator/is_readable_iterator.hpp:
35755 * src/boost/iterator/iterator_adaptor.hpp:
35756 * src/boost/iterator/iterator_archetypes.hpp:
35757 * src/boost/iterator/iterator_categories.hpp:
35758 * src/boost/iterator/iterator_concepts.hpp:
35759 * src/boost/iterator/iterator_facade.hpp:
35760 * src/boost/iterator/iterator_traits.hpp:
35761 * src/boost/iterator/new_iterator_tests.hpp:
35762 * src/boost/iterator/permutation_iterator.hpp:
35763 * src/boost/iterator/reverse_iterator.hpp:
35764 * src/boost/iterator/transform_iterator.hpp:
35765 * src/boost/iterator/zip_iterator.hpp:
35766 * src/boost/lexical_cast.hpp:
35767 * src/boost/mem_fn.hpp:
35768 * src/boost/mpl/O1_size.hpp:
35769 * src/boost/mpl/O1_size_fwd.hpp:
35770 * src/boost/mpl/accumulate.hpp:
35771 * src/boost/mpl/advance.hpp:
35772 * src/boost/mpl/advance_fwd.hpp:
35773 * src/boost/mpl/alias.hpp:
35774 * src/boost/mpl/always.hpp:
35775 * src/boost/mpl/and.hpp:
35776 * src/boost/mpl/apply.hpp:
35777 * src/boost/mpl/apply_fwd.hpp:
35778 * src/boost/mpl/apply_wrap.hpp:
35779 * src/boost/mpl/arg.hpp:
35780 * src/boost/mpl/arg_fwd.hpp:
35781 * src/boost/mpl/arithmetic.hpp:
35782 * src/boost/mpl/as_sequence.hpp:
35783 * src/boost/mpl/assert.hpp:
35784 * src/boost/mpl/at.hpp:
35785 * src/boost/mpl/at_fwd.hpp:
35786 * src/boost/mpl/aux_/O1_size_impl.hpp:
35787 * src/boost/mpl/aux_/adl_barrier.hpp:
35788 * src/boost/mpl/aux_/advance_backward.hpp:
35789 * src/boost/mpl/aux_/advance_forward.hpp:
35790 * src/boost/mpl/aux_/apply_1st.hpp:
35791 * src/boost/mpl/aux_/arg_typedef.hpp:
35792 * src/boost/mpl/aux_/arithmetic_op.hpp:
35793 * src/boost/mpl/aux_/arity.hpp:
35794 * src/boost/mpl/aux_/arity_spec.hpp:
35795 * src/boost/mpl/aux_/at_impl.hpp:
35796 * src/boost/mpl/aux_/back_impl.hpp:
35797 * src/boost/mpl/aux_/basic_bind.hpp:
35798 * src/boost/mpl/aux_/begin_end_impl.hpp:
35799 * src/boost/mpl/aux_/clear_impl.hpp:
35800 * src/boost/mpl/aux_/common_name_wknd.hpp:
35801 * src/boost/mpl/aux_/comparison_op.hpp:
35802 * src/boost/mpl/aux_/config/adl.hpp:
35803 * src/boost/mpl/aux_/config/arrays.hpp:
35804 * src/boost/mpl/aux_/config/bind.hpp:
35805 * src/boost/mpl/aux_/config/compiler.hpp:
35806 * src/boost/mpl/aux_/config/ctps.hpp:
35807 * src/boost/mpl/aux_/config/dependent_nttp.hpp:
35808 * src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
35809 * src/boost/mpl/aux_/config/dtp.hpp:
35810 * src/boost/mpl/aux_/config/eti.hpp:
35811 * src/boost/mpl/aux_/config/forwarding.hpp:
35812 * src/boost/mpl/aux_/config/gcc.hpp:
35813 * src/boost/mpl/aux_/config/has_apply.hpp:
35814 * src/boost/mpl/aux_/config/has_xxx.hpp:
35815 * src/boost/mpl/aux_/config/integral.hpp:
35816 * src/boost/mpl/aux_/config/intel.hpp:
35817 * src/boost/mpl/aux_/config/lambda.hpp:
35818 * src/boost/mpl/aux_/config/msvc.hpp:
35819 * src/boost/mpl/aux_/config/msvc_typename.hpp:
35820 * src/boost/mpl/aux_/config/nttp.hpp:
35821 * src/boost/mpl/aux_/config/operators.hpp:
35822 * src/boost/mpl/aux_/config/overload_resolution.hpp:
35823 * src/boost/mpl/aux_/config/preprocessor.hpp:
35824 * src/boost/mpl/aux_/config/static_constant.hpp:
35825 * src/boost/mpl/aux_/config/ttp.hpp:
35826 * src/boost/mpl/aux_/config/typeof.hpp:
35827 * src/boost/mpl/aux_/config/use_preprocessed.hpp:
35828 * src/boost/mpl/aux_/config/workaround.hpp:
35829 * src/boost/mpl/aux_/contains_impl.hpp:
35830 * src/boost/mpl/aux_/count_args.hpp:
35831 * src/boost/mpl/aux_/count_impl.hpp:
35832 * src/boost/mpl/aux_/empty_impl.hpp:
35833 * src/boost/mpl/aux_/erase_impl.hpp:
35834 * src/boost/mpl/aux_/erase_key_impl.hpp:
35835 * src/boost/mpl/aux_/filter_iter.hpp:
35836 * src/boost/mpl/aux_/find_if_pred.hpp:
35837 * src/boost/mpl/aux_/fold_impl.hpp:
35838 * src/boost/mpl/aux_/fold_impl_body.hpp:
35839 * src/boost/mpl/aux_/fold_op.hpp:
35840 * src/boost/mpl/aux_/fold_pred.hpp:
35841 * src/boost/mpl/aux_/front_impl.hpp:
35842 * src/boost/mpl/aux_/full_lambda.hpp:
35843 * src/boost/mpl/aux_/has_apply.hpp:
35844 * src/boost/mpl/aux_/has_begin.hpp:
35845 * src/boost/mpl/aux_/has_key_impl.hpp:
35846 * src/boost/mpl/aux_/has_rebind.hpp:
35847 * src/boost/mpl/aux_/has_size.hpp:
35848 * src/boost/mpl/aux_/has_tag.hpp:
35849 * src/boost/mpl/aux_/has_type.hpp:
35850 * src/boost/mpl/aux_/include_preprocessed.hpp:
35851 * src/boost/mpl/aux_/insert_impl.hpp:
35852 * src/boost/mpl/aux_/insert_range_impl.hpp:
35853 * src/boost/mpl/aux_/inserter_algorithm.hpp:
35854 * src/boost/mpl/aux_/integral_wrapper.hpp:
35855 * src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
35856 * src/boost/mpl/aux_/iter_apply.hpp:
35857 * src/boost/mpl/aux_/iter_fold_if_impl.hpp:
35858 * src/boost/mpl/aux_/iter_fold_impl.hpp:
35859 * src/boost/mpl/aux_/iter_push_front.hpp:
35860 * src/boost/mpl/aux_/joint_iter.hpp:
35861 * src/boost/mpl/aux_/lambda_arity_param.hpp:
35862 * src/boost/mpl/aux_/lambda_no_ctps.hpp:
35863 * src/boost/mpl/aux_/lambda_spec.hpp:
35864 * src/boost/mpl/aux_/lambda_support.hpp:
35865 * src/boost/mpl/aux_/largest_int.hpp:
35866 * src/boost/mpl/aux_/logical_op.hpp:
35867 * src/boost/mpl/aux_/msvc_dtw.hpp:
35868 * src/boost/mpl/aux_/msvc_eti_base.hpp:
35869 * src/boost/mpl/aux_/msvc_is_class.hpp:
35870 * src/boost/mpl/aux_/msvc_never_true.hpp:
35871 * src/boost/mpl/aux_/msvc_type.hpp:
35872 * src/boost/mpl/aux_/na.hpp:
35873 * src/boost/mpl/aux_/na_assert.hpp:
35874 * src/boost/mpl/aux_/na_fwd.hpp:
35875 * src/boost/mpl/aux_/na_spec.hpp:
35876 * src/boost/mpl/aux_/nested_type_wknd.hpp:
35877 * src/boost/mpl/aux_/nttp_decl.hpp:
35878 * src/boost/mpl/aux_/numeric_cast_utils.hpp:
35879 * src/boost/mpl/aux_/numeric_op.hpp:
35880 * src/boost/mpl/aux_/order_impl.hpp:
35881 * src/boost/mpl/aux_/overload_names.hpp:
35882 * src/boost/mpl/aux_/partition_op.hpp:
35883 * src/boost/mpl/aux_/pop_back_impl.hpp:
35884 * src/boost/mpl/aux_/pop_front_impl.hpp:
35885 * src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
35886 * src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
35887 * src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
35888 * src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
35889 * src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
35890 * src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
35891 * src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
35892 * src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
35893 * src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
35894 * src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
35895 * src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
35896 * src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
35897 * src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
35898 * src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
35899 * src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
35900 * src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
35901 * src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
35902 * src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
35903 * src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
35904 * src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
35905 * src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
35906 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
35907 * src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
35908 * src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
35909 * src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
35910 * src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
35911 * src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
35912 * src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
35913 * src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
35914 * src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
35915 * src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
35916 * src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
35917 * src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
35918 * src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
35919 * src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
35920 * src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
35921 * src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
35922 * src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
35923 * src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
35924 * src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
35925 * src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
35926 * src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
35927 * src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
35928 * src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
35929 * src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
35930 * src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
35931 * src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
35932 * src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
35933 * src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
35934 * src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
35935 * src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
35936 * src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
35937 * src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
35938 * src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
35939 * src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
35940 * src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
35941 * src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
35942 * src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
35943 * src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
35944 * src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
35945 * src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
35946 * src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
35947 * src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
35948 * src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
35949 * src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
35950 * src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
35951 * src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
35952 * src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
35953 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
35954 * src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
35955 * src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
35956 * src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
35957 * src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
35958 * src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
35959 * src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
35960 * src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
35961 * src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
35962 * src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
35963 * src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
35964 * src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
35965 * src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
35966 * src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
35967 * src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
35968 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
35969 * src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
35970 * src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
35971 * src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
35972 * src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
35973 * src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
35974 * src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
35975 * src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
35976 * src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
35977 * src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
35978 * src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
35979 * src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
35980 * src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
35981 * src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
35982 * src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
35983 * src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
35984 * src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
35985 * src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
35986 * src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
35987 * src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
35988 * src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
35989 * src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
35990 * src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
35991 * src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
35992 * src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
35993 * src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
35994 * src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
35995 * src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
35996 * src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
35997 * src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
35998 * src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
35999 * src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
36000 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
36001 * src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
36002 * src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
36003 * src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
36004 * src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
36005 * src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
36006 * src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
36007 * src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
36008 * src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
36009 * src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
36010 * src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
36011 * src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
36012 * src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
36013 * src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
36014 * src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
36015 * src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
36016 * src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
36017 * src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
36018 * src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
36019 * src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
36020 * src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
36021 * src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
36022 * src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
36023 * src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
36024 * src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
36025 * src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
36026 * src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
36027 * src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
36028 * src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
36029 * src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
36030 * src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
36031 * src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
36032 * src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
36033 * src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
36034 * src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
36035 * src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
36036 * src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
36037 * src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
36038 * src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
36039 * src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
36040 * src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
36041 * src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
36042 * src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
36043 * src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
36044 * src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
36045 * src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
36046 * src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
36047 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
36048 * src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
36049 * src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
36050 * src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
36051 * src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
36052 * src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
36053 * src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
36054 * src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
36055 * src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
36056 * src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
36057 * src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
36058 * src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
36059 * src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
36060 * src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
36061 * src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
36062 * src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
36063 * src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
36064 * src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
36065 * src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
36066 * src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
36067 * src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
36068 * src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
36069 * src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
36070 * src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
36071 * src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
36072 * src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
36073 * src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
36074 * src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
36075 * src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
36076 * src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
36077 * src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
36078 * src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
36079 * src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
36080 * src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
36081 * src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
36082 * src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
36083 * src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
36084 * src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
36085 * src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
36086 * src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
36087 * src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
36088 * src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
36089 * src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
36090 * src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
36091 * src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
36092 * src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
36093 * src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
36094 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
36095 * src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
36096 * src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
36097 * src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
36098 * src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
36099 * src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
36100 * src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
36101 * src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
36102 * src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
36103 * src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
36104 * src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
36105 * src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
36106 * src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
36107 * src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
36108 * src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
36109 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
36110 * src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
36111 * src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
36112 * src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
36113 * src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
36114 * src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
36115 * src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
36116 * src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
36117 * src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
36118 * src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
36119 * src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
36120 * src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
36121 * src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
36122 * src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
36123 * src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
36124 * src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
36125 * src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
36126 * src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
36127 * src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
36128 * src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
36129 * src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
36130 * src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
36131 * src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
36132 * src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
36133 * src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
36134 * src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
36135 * src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
36136 * src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
36137 * src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
36138 * src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
36139 * src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
36140 * src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
36141 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
36142 * src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
36143 * src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
36144 * src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
36145 * src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
36146 * src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
36147 * src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
36148 * src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
36149 * src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
36150 * src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
36151 * src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
36152 * src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
36153 * src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
36154 * src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
36155 * src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
36156 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
36157 * src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
36158 * src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
36159 * src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
36160 * src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
36161 * src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
36162 * src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
36163 * src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
36164 * src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
36165 * src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
36166 * src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
36167 * src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
36168 * src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
36169 * src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
36170 * src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
36171 * src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
36172 * src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
36173 * src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
36174 * src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
36175 * src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
36176 * src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
36177 * src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
36178 * src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
36179 * src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
36180 * src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
36181 * src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
36182 * src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
36183 * src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
36184 * src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
36185 * src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
36186 * src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
36187 * src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
36188 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
36189 * src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
36190 * src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
36191 * src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
36192 * src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
36193 * src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
36194 * src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
36195 * src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
36196 * src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
36197 * src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
36198 * src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
36199 * src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
36200 * src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
36201 * src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
36202 * src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
36203 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
36204 * src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
36205 * src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
36206 * src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
36207 * src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
36208 * src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
36209 * src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
36210 * src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
36211 * src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
36212 * src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
36213 * src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
36214 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
36215 * src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
36216 * src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
36217 * src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
36218 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
36219 * src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
36220 * src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
36221 * src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
36222 * src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
36223 * src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
36224 * src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
36225 * src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
36226 * src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
36227 * src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
36228 * src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
36229 * src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
36230 * src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
36231 * src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
36232 * src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
36233 * src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
36234 * src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
36235 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
36236 * src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
36237 * src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
36238 * src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
36239 * src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
36240 * src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
36241 * src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
36242 * src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
36243 * src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
36244 * src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
36245 * src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
36246 * src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
36247 * src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
36248 * src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
36249 * src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
36250 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
36251 * src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
36252 * src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
36253 * src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
36254 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
36255 * src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
36256 * src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
36257 * src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
36258 * src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
36259 * src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
36260 * src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
36261 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
36262 * src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
36263 * src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
36264 * src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
36265 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
36266 * src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
36267 * src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
36268 * src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
36269 * src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
36270 * src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
36271 * src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
36272 * src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
36273 * src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
36274 * src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
36275 * src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
36276 * src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
36277 * src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
36278 * src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
36279 * src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
36280 * src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
36281 * src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
36282 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
36283 * src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
36284 * src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
36285 * src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
36286 * src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
36287 * src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
36288 * src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
36289 * src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
36290 * src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
36291 * src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
36292 * src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
36293 * src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
36294 * src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
36295 * src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
36296 * src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
36297 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
36298 * src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
36299 * src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
36300 * src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
36301 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
36302 * src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
36303 * src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
36304 * src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
36305 * src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
36306 * src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
36307 * src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
36308 * src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
36309 * src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
36310 * src/boost/mpl/aux_/preprocessed/plain/and.hpp:
36311 * src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
36312 * src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
36313 * src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
36314 * src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
36315 * src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
36316 * src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
36317 * src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
36318 * src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
36319 * src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
36320 * src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
36321 * src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
36322 * src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
36323 * src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
36324 * src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
36325 * src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
36326 * src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
36327 * src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
36328 * src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
36329 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
36330 * src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
36331 * src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
36332 * src/boost/mpl/aux_/preprocessed/plain/less.hpp:
36333 * src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
36334 * src/boost/mpl/aux_/preprocessed/plain/list.hpp:
36335 * src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
36336 * src/boost/mpl/aux_/preprocessed/plain/map.hpp:
36337 * src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
36338 * src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
36339 * src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
36340 * src/boost/mpl/aux_/preprocessed/plain/or.hpp:
36341 * src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
36342 * src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
36343 * src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
36344 * src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
36345 * src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
36346 * src/boost/mpl/aux_/preprocessed/plain/set.hpp:
36347 * src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
36348 * src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
36349 * src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
36350 * src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
36351 * src/boost/mpl/aux_/preprocessed/plain/times.hpp:
36352 * src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
36353 * src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
36354 * src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
36355 * src/boost/mpl/aux_/preprocessor/add.hpp:
36356 * src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
36357 * src/boost/mpl/aux_/preprocessor/default_params.hpp:
36358 * src/boost/mpl/aux_/preprocessor/enum.hpp:
36359 * src/boost/mpl/aux_/preprocessor/ext_params.hpp:
36360 * src/boost/mpl/aux_/preprocessor/filter_params.hpp:
36361 * src/boost/mpl/aux_/preprocessor/is_seq.hpp:
36362 * src/boost/mpl/aux_/preprocessor/params.hpp:
36363 * src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
36364 * src/boost/mpl/aux_/preprocessor/range.hpp:
36365 * src/boost/mpl/aux_/preprocessor/repeat.hpp:
36366 * src/boost/mpl/aux_/preprocessor/sub.hpp:
36367 * src/boost/mpl/aux_/preprocessor/token_equal.hpp:
36368 * src/boost/mpl/aux_/preprocessor/tuple.hpp:
36369 * src/boost/mpl/aux_/ptr_to_ref.hpp:
36370 * src/boost/mpl/aux_/push_back_impl.hpp:
36371 * src/boost/mpl/aux_/push_front_impl.hpp:
36372 * src/boost/mpl/aux_/range_c/O1_size.hpp:
36373 * src/boost/mpl/aux_/range_c/back.hpp:
36374 * src/boost/mpl/aux_/range_c/empty.hpp:
36375 * src/boost/mpl/aux_/range_c/front.hpp:
36376 * src/boost/mpl/aux_/range_c/iterator.hpp:
36377 * src/boost/mpl/aux_/range_c/size.hpp:
36378 * src/boost/mpl/aux_/range_c/tag.hpp:
36379 * src/boost/mpl/aux_/reverse_fold_impl.hpp:
36380 * src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
36381 * src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
36382 * src/boost/mpl/aux_/sequence_wrapper.hpp:
36383 * src/boost/mpl/aux_/shift_op.hpp:
36384 * src/boost/mpl/aux_/single_element_iter.hpp:
36385 * src/boost/mpl/aux_/size_impl.hpp:
36386 * src/boost/mpl/aux_/sort_impl.hpp:
36387 * src/boost/mpl/aux_/static_cast.hpp:
36388 * src/boost/mpl/aux_/template_arity.hpp:
36389 * src/boost/mpl/aux_/template_arity_fwd.hpp:
36390 * src/boost/mpl/aux_/test.hpp:
36391 * src/boost/mpl/aux_/test/assert.hpp:
36392 * src/boost/mpl/aux_/test/data.hpp:
36393 * src/boost/mpl/aux_/test/test_case.hpp:
36394 * src/boost/mpl/aux_/traits_lambda_spec.hpp:
36395 * src/boost/mpl/aux_/transform_iter.hpp:
36396 * src/boost/mpl/aux_/type_wrapper.hpp:
36397 * src/boost/mpl/aux_/unwrap.hpp:
36398 * src/boost/mpl/aux_/value_wknd.hpp:
36399 * src/boost/mpl/aux_/yes_no.hpp:
36400 * src/boost/mpl/back.hpp:
36401 * src/boost/mpl/back_fwd.hpp:
36402 * src/boost/mpl/back_inserter.hpp:
36403 * src/boost/mpl/base.hpp:
36404 * src/boost/mpl/begin.hpp:
36405 * src/boost/mpl/begin_end.hpp:
36406 * src/boost/mpl/begin_end_fwd.hpp:
36407 * src/boost/mpl/bind.hpp:
36408 * src/boost/mpl/bind_fwd.hpp:
36409 * src/boost/mpl/bitand.hpp:
36410 * src/boost/mpl/bitor.hpp:
36411 * src/boost/mpl/bitwise.hpp:
36412 * src/boost/mpl/bitxor.hpp:
36413 * src/boost/mpl/bool.hpp:
36414 * src/boost/mpl/bool_fwd.hpp:
36415 * src/boost/mpl/clear.hpp:
36416 * src/boost/mpl/clear_fwd.hpp:
36417 * src/boost/mpl/comparison.hpp:
36418 * src/boost/mpl/contains.hpp:
36419 * src/boost/mpl/contains_fwd.hpp:
36420 * src/boost/mpl/copy.hpp:
36421 * src/boost/mpl/copy_if.hpp:
36422 * src/boost/mpl/count.hpp:
36423 * src/boost/mpl/count_fwd.hpp:
36424 * src/boost/mpl/count_if.hpp:
36425 * src/boost/mpl/deque.hpp:
36426 * src/boost/mpl/deref.hpp:
36427 * src/boost/mpl/distance.hpp:
36428 * src/boost/mpl/distance_fwd.hpp:
36429 * src/boost/mpl/divides.hpp:
36430 * src/boost/mpl/empty.hpp:
36431 * src/boost/mpl/empty_base.hpp:
36432 * src/boost/mpl/empty_fwd.hpp:
36433 * src/boost/mpl/empty_sequence.hpp:
36434 * src/boost/mpl/end.hpp:
36435 * src/boost/mpl/equal.hpp:
36436 * src/boost/mpl/equal_to.hpp:
36437 * src/boost/mpl/erase.hpp:
36438 * src/boost/mpl/erase_fwd.hpp:
36439 * src/boost/mpl/erase_key.hpp:
36440 * src/boost/mpl/erase_key_fwd.hpp:
36441 * src/boost/mpl/eval_if.hpp:
36442 * src/boost/mpl/filter_view.hpp:
36443 * src/boost/mpl/find.hpp:
36444 * src/boost/mpl/find_if.hpp:
36445 * src/boost/mpl/fold.hpp:
36446 * src/boost/mpl/for_each.hpp:
36447 * src/boost/mpl/front.hpp:
36448 * src/boost/mpl/front_fwd.hpp:
36449 * src/boost/mpl/front_inserter.hpp:
36450 * src/boost/mpl/greater.hpp:
36451 * src/boost/mpl/greater_equal.hpp:
36452 * src/boost/mpl/has_key.hpp:
36453 * src/boost/mpl/has_key_fwd.hpp:
36454 * src/boost/mpl/has_xxx.hpp:
36455 * src/boost/mpl/identity.hpp:
36456 * src/boost/mpl/if.hpp:
36457 * src/boost/mpl/index_if.hpp:
36458 * src/boost/mpl/index_of.hpp:
36459 * src/boost/mpl/inherit.hpp:
36460 * src/boost/mpl/inherit_linearly.hpp:
36461 * src/boost/mpl/insert.hpp:
36462 * src/boost/mpl/insert_fwd.hpp:
36463 * src/boost/mpl/insert_range.hpp:
36464 * src/boost/mpl/insert_range_fwd.hpp:
36465 * src/boost/mpl/inserter.hpp:
36466 * src/boost/mpl/int.hpp:
36467 * src/boost/mpl/int_fwd.hpp:
36468 * src/boost/mpl/integral_c.hpp:
36469 * src/boost/mpl/integral_c_fwd.hpp:
36470 * src/boost/mpl/integral_c_tag.hpp:
36471 * src/boost/mpl/is_placeholder.hpp:
36472 * src/boost/mpl/is_sequence.hpp:
36473 * src/boost/mpl/iter_fold.hpp:
36474 * src/boost/mpl/iter_fold_if.hpp:
36475 * src/boost/mpl/iterator_category.hpp:
36476 * src/boost/mpl/iterator_range.hpp:
36477 * src/boost/mpl/iterator_tags.hpp:
36478 * src/boost/mpl/joint_view.hpp:
36479 * src/boost/mpl/key_type.hpp:
36480 * src/boost/mpl/key_type_fwd.hpp:
36481 * src/boost/mpl/lambda.hpp:
36482 * src/boost/mpl/lambda_fwd.hpp:
36483 * src/boost/mpl/less.hpp:
36484 * src/boost/mpl/less_equal.hpp:
36485 * src/boost/mpl/limits/arity.hpp:
36486 * src/boost/mpl/limits/list.hpp:
36487 * src/boost/mpl/limits/map.hpp:
36488 * src/boost/mpl/limits/set.hpp:
36489 * src/boost/mpl/limits/unrolling.hpp:
36490 * src/boost/mpl/limits/vector.hpp:
36491 * src/boost/mpl/list.hpp:
36492 * src/boost/mpl/list/aux_/O1_size.hpp:
36493 * src/boost/mpl/list/aux_/begin_end.hpp:
36494 * src/boost/mpl/list/aux_/clear.hpp:
36495 * src/boost/mpl/list/aux_/empty.hpp:
36496 * src/boost/mpl/list/aux_/front.hpp:
36497 * src/boost/mpl/list/aux_/include_preprocessed.hpp:
36498 * src/boost/mpl/list/aux_/item.hpp:
36499 * src/boost/mpl/list/aux_/iterator.hpp:
36500 * src/boost/mpl/list/aux_/numbered.hpp:
36501 * src/boost/mpl/list/aux_/numbered_c.hpp:
36502 * src/boost/mpl/list/aux_/pop_front.hpp:
36503 * src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
36504 * src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
36505 * src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
36506 * src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
36507 * src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
36508 * src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
36509 * src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
36510 * src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
36511 * src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
36512 * src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
36513 * src/boost/mpl/list/aux_/push_back.hpp:
36514 * src/boost/mpl/list/aux_/push_front.hpp:
36515 * src/boost/mpl/list/aux_/size.hpp:
36516 * src/boost/mpl/list/aux_/tag.hpp:
36517 * src/boost/mpl/list/list0.hpp:
36518 * src/boost/mpl/list/list0_c.hpp:
36519 * src/boost/mpl/list/list10.hpp:
36520 * src/boost/mpl/list/list10_c.hpp:
36521 * src/boost/mpl/list/list20.hpp:
36522 * src/boost/mpl/list/list20_c.hpp:
36523 * src/boost/mpl/list/list30.hpp:
36524 * src/boost/mpl/list/list30_c.hpp:
36525 * src/boost/mpl/list/list40.hpp:
36526 * src/boost/mpl/list/list40_c.hpp:
36527 * src/boost/mpl/list/list50.hpp:
36528 * src/boost/mpl/list/list50_c.hpp:
36529 * src/boost/mpl/list_c.hpp:
36530 * src/boost/mpl/logical.hpp:
36531 * src/boost/mpl/long.hpp:
36532 * src/boost/mpl/long_fwd.hpp:
36533 * src/boost/mpl/lower_bound.hpp:
36534 * src/boost/mpl/map.hpp:
36535 * src/boost/mpl/map/aux_/at_impl.hpp:
36536 * src/boost/mpl/map/aux_/begin_end_impl.hpp:
36537 * src/boost/mpl/map/aux_/clear_impl.hpp:
36538 * src/boost/mpl/map/aux_/contains_impl.hpp:
36539 * src/boost/mpl/map/aux_/empty_impl.hpp:
36540 * src/boost/mpl/map/aux_/erase_impl.hpp:
36541 * src/boost/mpl/map/aux_/erase_key_impl.hpp:
36542 * src/boost/mpl/map/aux_/has_key_impl.hpp:
36543 * src/boost/mpl/map/aux_/include_preprocessed.hpp:
36544 * src/boost/mpl/map/aux_/insert_impl.hpp:
36545 * src/boost/mpl/map/aux_/item.hpp:
36546 * src/boost/mpl/map/aux_/iterator.hpp:
36547 * src/boost/mpl/map/aux_/key_type_impl.hpp:
36548 * src/boost/mpl/map/aux_/map0.hpp:
36549 * src/boost/mpl/map/aux_/numbered.hpp:
36550 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
36551 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
36552 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
36553 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
36554 * src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
36555 * src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
36556 * src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
36557 * src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
36558 * src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
36559 * src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
36560 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
36561 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
36562 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
36563 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
36564 * src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
36565 * src/boost/mpl/map/aux_/size_impl.hpp:
36566 * src/boost/mpl/map/aux_/tag.hpp:
36567 * src/boost/mpl/map/aux_/value_type_impl.hpp:
36568 * src/boost/mpl/map/map0.hpp:
36569 * src/boost/mpl/map/map10.hpp:
36570 * src/boost/mpl/map/map20.hpp:
36571 * src/boost/mpl/map/map30.hpp:
36572 * src/boost/mpl/map/map40.hpp:
36573 * src/boost/mpl/map/map50.hpp:
36574 * src/boost/mpl/math/fixed_c.hpp:
36575 * src/boost/mpl/math/is_even.hpp:
36576 * src/boost/mpl/math/rational_c.hpp:
36577 * src/boost/mpl/max.hpp:
36578 * src/boost/mpl/max_element.hpp:
36579 * src/boost/mpl/min.hpp:
36580 * src/boost/mpl/min_element.hpp:
36581 * src/boost/mpl/min_max.hpp:
36582 * src/boost/mpl/minus.hpp:
36583 * src/boost/mpl/modulus.hpp:
36584 * src/boost/mpl/multiplies.hpp:
36585 * src/boost/mpl/multiset/aux_/count_impl.hpp:
36586 * src/boost/mpl/multiset/aux_/insert_impl.hpp:
36587 * src/boost/mpl/multiset/aux_/item.hpp:
36588 * src/boost/mpl/multiset/aux_/multiset0.hpp:
36589 * src/boost/mpl/multiset/aux_/tag.hpp:
36590 * src/boost/mpl/multiset/multiset0.hpp:
36591 * src/boost/mpl/negate.hpp:
36592 * src/boost/mpl/next.hpp:
36593 * src/boost/mpl/next_prior.hpp:
36594 * src/boost/mpl/not.hpp:
36595 * src/boost/mpl/not_equal_to.hpp:
36596 * src/boost/mpl/numeric_cast.hpp:
36597 * src/boost/mpl/or.hpp:
36598 * src/boost/mpl/order.hpp:
36599 * src/boost/mpl/order_fwd.hpp:
36600 * src/boost/mpl/pair.hpp:
36601 * src/boost/mpl/pair_view.hpp:
36602 * src/boost/mpl/partition.hpp:
36603 * src/boost/mpl/placeholders.hpp:
36604 * src/boost/mpl/plus.hpp:
36605 * src/boost/mpl/pop_back.hpp:
36606 * src/boost/mpl/pop_back_fwd.hpp:
36607 * src/boost/mpl/pop_front.hpp:
36608 * src/boost/mpl/pop_front_fwd.hpp:
36609 * src/boost/mpl/print.hpp:
36610 * src/boost/mpl/prior.hpp:
36611 * src/boost/mpl/protect.hpp:
36612 * src/boost/mpl/push_back.hpp:
36613 * src/boost/mpl/push_back_fwd.hpp:
36614 * src/boost/mpl/push_front.hpp:
36615 * src/boost/mpl/push_front_fwd.hpp:
36616 * src/boost/mpl/quote.hpp:
36617 * src/boost/mpl/range_c.hpp:
36618 * src/boost/mpl/remove.hpp:
36619 * src/boost/mpl/remove_if.hpp:
36620 * src/boost/mpl/replace.hpp:
36621 * src/boost/mpl/replace_if.hpp:
36622 * src/boost/mpl/reverse.hpp:
36623 * src/boost/mpl/reverse_fold.hpp:
36624 * src/boost/mpl/reverse_iter_fold.hpp:
36625 * src/boost/mpl/same_as.hpp:
36626 * src/boost/mpl/sequence_tag.hpp:
36627 * src/boost/mpl/sequence_tag_fwd.hpp:
36628 * src/boost/mpl/set.hpp:
36629 * src/boost/mpl/set/aux_/at_impl.hpp:
36630 * src/boost/mpl/set/aux_/begin_end_impl.hpp:
36631 * src/boost/mpl/set/aux_/clear_impl.hpp:
36632 * src/boost/mpl/set/aux_/empty_impl.hpp:
36633 * src/boost/mpl/set/aux_/erase_impl.hpp:
36634 * src/boost/mpl/set/aux_/erase_key_impl.hpp:
36635 * src/boost/mpl/set/aux_/has_key_impl.hpp:
36636 * src/boost/mpl/set/aux_/include_preprocessed.hpp:
36637 * src/boost/mpl/set/aux_/insert_impl.hpp:
36638 * src/boost/mpl/set/aux_/item.hpp:
36639 * src/boost/mpl/set/aux_/iterator.hpp:
36640 * src/boost/mpl/set/aux_/key_type_impl.hpp:
36641 * src/boost/mpl/set/aux_/numbered.hpp:
36642 * src/boost/mpl/set/aux_/numbered_c.hpp:
36643 * src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
36644 * src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
36645 * src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
36646 * src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
36647 * src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
36648 * src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
36649 * src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
36650 * src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
36651 * src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
36652 * src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
36653 * src/boost/mpl/set/aux_/set0.hpp:
36654 * src/boost/mpl/set/aux_/size_impl.hpp:
36655 * src/boost/mpl/set/aux_/tag.hpp:
36656 * src/boost/mpl/set/aux_/value_type_impl.hpp:
36657 * src/boost/mpl/set/set0.hpp:
36658 * src/boost/mpl/set/set0_c.hpp:
36659 * src/boost/mpl/set/set10.hpp:
36660 * src/boost/mpl/set/set10_c.hpp:
36661 * src/boost/mpl/set/set20.hpp:
36662 * src/boost/mpl/set/set20_c.hpp:
36663 * src/boost/mpl/set/set30.hpp:
36664 * src/boost/mpl/set/set30_c.hpp:
36665 * src/boost/mpl/set/set40.hpp:
36666 * src/boost/mpl/set/set40_c.hpp:
36667 * src/boost/mpl/set/set50.hpp:
36668 * src/boost/mpl/set/set50_c.hpp:
36669 * src/boost/mpl/set_c.hpp:
36670 * src/boost/mpl/shift_left.hpp:
36671 * src/boost/mpl/shift_right.hpp:
36672 * src/boost/mpl/single_view.hpp:
36673 * src/boost/mpl/size.hpp:
36674 * src/boost/mpl/size_fwd.hpp:
36675 * src/boost/mpl/size_t.hpp:
36676 * src/boost/mpl/size_t_fwd.hpp:
36677 * src/boost/mpl/sizeof.hpp:
36678 * src/boost/mpl/sort.hpp:
36679 * src/boost/mpl/stable_partition.hpp:
36680 * src/boost/mpl/switch.hpp:
36681 * src/boost/mpl/tag.hpp:
36682 * src/boost/mpl/times.hpp:
36683 * src/boost/mpl/transform.hpp:
36684 * src/boost/mpl/transform_view.hpp:
36685 * src/boost/mpl/unique.hpp:
36686 * src/boost/mpl/unpack_args.hpp:
36687 * src/boost/mpl/upper_bound.hpp:
36688 * src/boost/mpl/value_type.hpp:
36689 * src/boost/mpl/value_type_fwd.hpp:
36690 * src/boost/mpl/vector.hpp:
36691 * src/boost/mpl/vector/aux_/O1_size.hpp:
36692 * src/boost/mpl/vector/aux_/at.hpp:
36693 * src/boost/mpl/vector/aux_/back.hpp:
36694 * src/boost/mpl/vector/aux_/begin_end.hpp:
36695 * src/boost/mpl/vector/aux_/clear.hpp:
36696 * src/boost/mpl/vector/aux_/empty.hpp:
36697 * src/boost/mpl/vector/aux_/front.hpp:
36698 * src/boost/mpl/vector/aux_/include_preprocessed.hpp:
36699 * src/boost/mpl/vector/aux_/item.hpp:
36700 * src/boost/mpl/vector/aux_/iterator.hpp:
36701 * src/boost/mpl/vector/aux_/numbered.hpp:
36702 * src/boost/mpl/vector/aux_/numbered_c.hpp:
36703 * src/boost/mpl/vector/aux_/pop_back.hpp:
36704 * src/boost/mpl/vector/aux_/pop_front.hpp:
36705 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
36706 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
36707 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
36708 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
36709 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
36710 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
36711 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
36712 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
36713 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
36714 * src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
36715 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
36716 * src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
36717 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
36718 * src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
36719 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
36720 * src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
36721 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
36722 * src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
36723 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
36724 * src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
36725 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
36726 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
36727 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
36728 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
36729 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
36730 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
36731 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
36732 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
36733 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
36734 * src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
36735 * src/boost/mpl/vector/aux_/push_back.hpp:
36736 * src/boost/mpl/vector/aux_/push_front.hpp:
36737 * src/boost/mpl/vector/aux_/size.hpp:
36738 * src/boost/mpl/vector/aux_/tag.hpp:
36739 * src/boost/mpl/vector/aux_/vector0.hpp:
36740 * src/boost/mpl/vector/vector0.hpp:
36741 * src/boost/mpl/vector/vector0_c.hpp:
36742 * src/boost/mpl/vector/vector10.hpp:
36743 * src/boost/mpl/vector/vector10_c.hpp:
36744 * src/boost/mpl/vector/vector20.hpp:
36745 * src/boost/mpl/vector/vector20_c.hpp:
36746 * src/boost/mpl/vector/vector30.hpp:
36747 * src/boost/mpl/vector/vector30_c.hpp:
36748 * src/boost/mpl/vector/vector40.hpp:
36749 * src/boost/mpl/vector/vector40_c.hpp:
36750 * src/boost/mpl/vector/vector50.hpp:
36751 * src/boost/mpl/vector/vector50_c.hpp:
36752 * src/boost/mpl/vector_c.hpp:
36753 * src/boost/mpl/void.hpp:
36754 * src/boost/mpl/void_fwd.hpp:
36755 * src/boost/mpl/zip_view.hpp:
36756 * src/boost/next_prior.hpp:
36757 * src/boost/noncopyable.hpp:
36758 * src/boost/pointer_cast.hpp:
36759 * src/boost/preprocessor.hpp:
36760 * src/boost/preprocessor/arithmetic.hpp:
36761 * src/boost/preprocessor/arithmetic/add.hpp:
36762 * src/boost/preprocessor/arithmetic/dec.hpp:
36763 * src/boost/preprocessor/arithmetic/detail/div_base.hpp:
36764 * src/boost/preprocessor/arithmetic/div.hpp:
36765 * src/boost/preprocessor/arithmetic/inc.hpp:
36766 * src/boost/preprocessor/arithmetic/mod.hpp:
36767 * src/boost/preprocessor/arithmetic/mul.hpp:
36768 * src/boost/preprocessor/arithmetic/sub.hpp:
36769 * src/boost/preprocessor/array.hpp:
36770 * src/boost/preprocessor/array/data.hpp:
36771 * src/boost/preprocessor/array/elem.hpp:
36772 * src/boost/preprocessor/array/insert.hpp:
36773 * src/boost/preprocessor/array/pop_back.hpp:
36774 * src/boost/preprocessor/array/pop_front.hpp:
36775 * src/boost/preprocessor/array/push_back.hpp:
36776 * src/boost/preprocessor/array/push_front.hpp:
36777 * src/boost/preprocessor/array/remove.hpp:
36778 * src/boost/preprocessor/array/replace.hpp:
36779 * src/boost/preprocessor/array/reverse.hpp:
36780 * src/boost/preprocessor/array/size.hpp:
36781 * src/boost/preprocessor/assert_msg.hpp:
36782 * src/boost/preprocessor/cat.hpp:
36783 * src/boost/preprocessor/comma.hpp:
36784 * src/boost/preprocessor/comma_if.hpp:
36785 * src/boost/preprocessor/comparison.hpp:
36786 * src/boost/preprocessor/comparison/equal.hpp:
36787 * src/boost/preprocessor/comparison/greater.hpp:
36788 * src/boost/preprocessor/comparison/greater_equal.hpp:
36789 * src/boost/preprocessor/comparison/less.hpp:
36790 * src/boost/preprocessor/comparison/less_equal.hpp:
36791 * src/boost/preprocessor/comparison/not_equal.hpp:
36792 * src/boost/preprocessor/config/config.hpp:
36793 * src/boost/preprocessor/config/limits.hpp:
36794 * src/boost/preprocessor/control.hpp:
36795 * src/boost/preprocessor/control/deduce_d.hpp:
36796 * src/boost/preprocessor/control/detail/dmc/while.hpp:
36797 * src/boost/preprocessor/control/detail/edg/while.hpp:
36798 * src/boost/preprocessor/control/detail/msvc/while.hpp:
36799 * src/boost/preprocessor/control/detail/while.hpp:
36800 * src/boost/preprocessor/control/expr_if.hpp:
36801 * src/boost/preprocessor/control/expr_iif.hpp:
36802 * src/boost/preprocessor/control/if.hpp:
36803 * src/boost/preprocessor/control/iif.hpp:
36804 * src/boost/preprocessor/control/while.hpp:
36805 * src/boost/preprocessor/debug.hpp:
36806 * src/boost/preprocessor/debug/assert.hpp:
36807 * src/boost/preprocessor/debug/error.hpp:
36808 * src/boost/preprocessor/debug/line.hpp:
36809 * src/boost/preprocessor/dec.hpp:
36810 * src/boost/preprocessor/detail/auto_rec.hpp:
36811 * src/boost/preprocessor/detail/check.hpp:
36812 * src/boost/preprocessor/detail/dmc/auto_rec.hpp:
36813 * src/boost/preprocessor/detail/is_binary.hpp:
36814 * src/boost/preprocessor/detail/is_nullary.hpp:
36815 * src/boost/preprocessor/detail/is_unary.hpp:
36816 * src/boost/preprocessor/detail/null.hpp:
36817 * src/boost/preprocessor/detail/split.hpp:
36818 * src/boost/preprocessor/empty.hpp:
36819 * src/boost/preprocessor/enum.hpp:
36820 * src/boost/preprocessor/enum_params.hpp:
36821 * src/boost/preprocessor/enum_params_with_a_default.hpp:
36822 * src/boost/preprocessor/enum_params_with_defaults.hpp:
36823 * src/boost/preprocessor/enum_shifted.hpp:
36824 * src/boost/preprocessor/enum_shifted_params.hpp:
36825 * src/boost/preprocessor/expand.hpp:
36826 * src/boost/preprocessor/expr_if.hpp:
36827 * src/boost/preprocessor/facilities.hpp:
36828 * src/boost/preprocessor/facilities/apply.hpp:
36829 * src/boost/preprocessor/facilities/empty.hpp:
36830 * src/boost/preprocessor/facilities/expand.hpp:
36831 * src/boost/preprocessor/facilities/identity.hpp:
36832 * src/boost/preprocessor/facilities/intercept.hpp:
36833 * src/boost/preprocessor/facilities/is_1.hpp:
36834 * src/boost/preprocessor/facilities/is_empty.hpp:
36835 * src/boost/preprocessor/facilities/is_empty_or_1.hpp:
36836 * src/boost/preprocessor/for.hpp:
36837 * src/boost/preprocessor/identity.hpp:
36838 * src/boost/preprocessor/if.hpp:
36839 * src/boost/preprocessor/inc.hpp:
36840 * src/boost/preprocessor/iterate.hpp:
36841 * src/boost/preprocessor/iteration.hpp:
36842 * src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
36843 * src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
36844 * src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
36845 * src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
36846 * src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
36847 * src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
36848 * src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
36849 * src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
36850 * src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
36851 * src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
36852 * src/boost/preprocessor/iteration/detail/finish.hpp:
36853 * src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
36854 * src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
36855 * src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
36856 * src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
36857 * src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
36858 * src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
36859 * src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
36860 * src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
36861 * src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
36862 * src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
36863 * src/boost/preprocessor/iteration/detail/local.hpp:
36864 * src/boost/preprocessor/iteration/detail/rlocal.hpp:
36865 * src/boost/preprocessor/iteration/detail/self.hpp:
36866 * src/boost/preprocessor/iteration/detail/start.hpp:
36867 * src/boost/preprocessor/iteration/iterate.hpp:
36868 * src/boost/preprocessor/iteration/local.hpp:
36869 * src/boost/preprocessor/iteration/self.hpp:
36870 * src/boost/preprocessor/library.hpp:
36871 * src/boost/preprocessor/limits.hpp:
36872 * src/boost/preprocessor/list.hpp:
36873 * src/boost/preprocessor/list/adt.hpp:
36874 * src/boost/preprocessor/list/append.hpp:
36875 * src/boost/preprocessor/list/at.hpp:
36876 * src/boost/preprocessor/list/cat.hpp:
36877 * src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
36878 * src/boost/preprocessor/list/detail/edg/fold_left.hpp:
36879 * src/boost/preprocessor/list/detail/edg/fold_right.hpp:
36880 * src/boost/preprocessor/list/detail/fold_left.hpp:
36881 * src/boost/preprocessor/list/detail/fold_right.hpp:
36882 * src/boost/preprocessor/list/enum.hpp:
36883 * src/boost/preprocessor/list/filter.hpp:
36884 * src/boost/preprocessor/list/first_n.hpp:
36885 * src/boost/preprocessor/list/fold_left.hpp:
36886 * src/boost/preprocessor/list/fold_right.hpp:
36887 * src/boost/preprocessor/list/for_each.hpp:
36888 * src/boost/preprocessor/list/for_each_i.hpp:
36889 * src/boost/preprocessor/list/for_each_product.hpp:
36890 * src/boost/preprocessor/list/rest_n.hpp:
36891 * src/boost/preprocessor/list/reverse.hpp:
36892 * src/boost/preprocessor/list/size.hpp:
36893 * src/boost/preprocessor/list/to_tuple.hpp:
36894 * src/boost/preprocessor/list/transform.hpp:
36895 * src/boost/preprocessor/logical.hpp:
36896 * src/boost/preprocessor/logical/and.hpp:
36897 * src/boost/preprocessor/logical/bitand.hpp:
36898 * src/boost/preprocessor/logical/bitnor.hpp:
36899 * src/boost/preprocessor/logical/bitor.hpp:
36900 * src/boost/preprocessor/logical/bitxor.hpp:
36901 * src/boost/preprocessor/logical/bool.hpp:
36902 * src/boost/preprocessor/logical/compl.hpp:
36903 * src/boost/preprocessor/logical/nor.hpp:
36904 * src/boost/preprocessor/logical/not.hpp:
36905 * src/boost/preprocessor/logical/or.hpp:
36906 * src/boost/preprocessor/logical/xor.hpp:
36907 * src/boost/preprocessor/max.hpp:
36908 * src/boost/preprocessor/min.hpp:
36909 * src/boost/preprocessor/punctuation.hpp:
36910 * src/boost/preprocessor/punctuation/comma.hpp:
36911 * src/boost/preprocessor/punctuation/comma_if.hpp:
36912 * src/boost/preprocessor/punctuation/paren.hpp:
36913 * src/boost/preprocessor/punctuation/paren_if.hpp:
36914 * src/boost/preprocessor/repeat.hpp:
36915 * src/boost/preprocessor/repeat_2nd.hpp:
36916 * src/boost/preprocessor/repeat_3rd.hpp:
36917 * src/boost/preprocessor/repeat_from_to.hpp:
36918 * src/boost/preprocessor/repeat_from_to_2nd.hpp:
36919 * src/boost/preprocessor/repeat_from_to_3rd.hpp:
36920 * src/boost/preprocessor/repetition.hpp:
36921 * src/boost/preprocessor/repetition/deduce_r.hpp:
36922 * src/boost/preprocessor/repetition/deduce_z.hpp:
36923 * src/boost/preprocessor/repetition/detail/dmc/for.hpp:
36924 * src/boost/preprocessor/repetition/detail/edg/for.hpp:
36925 * src/boost/preprocessor/repetition/detail/for.hpp:
36926 * src/boost/preprocessor/repetition/detail/msvc/for.hpp:
36927 * src/boost/preprocessor/repetition/enum.hpp:
36928 * src/boost/preprocessor/repetition/enum_binary_params.hpp:
36929 * src/boost/preprocessor/repetition/enum_params.hpp:
36930 * src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
36931 * src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
36932 * src/boost/preprocessor/repetition/enum_shifted.hpp:
36933 * src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
36934 * src/boost/preprocessor/repetition/enum_shifted_params.hpp:
36935 * src/boost/preprocessor/repetition/enum_trailing.hpp:
36936 * src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
36937 * src/boost/preprocessor/repetition/enum_trailing_params.hpp:
36938 * src/boost/preprocessor/repetition/for.hpp:
36939 * src/boost/preprocessor/repetition/repeat.hpp:
36940 * src/boost/preprocessor/repetition/repeat_from_to.hpp:
36941 * src/boost/preprocessor/selection.hpp:
36942 * src/boost/preprocessor/selection/max.hpp:
36943 * src/boost/preprocessor/selection/min.hpp:
36944 * src/boost/preprocessor/seq.hpp:
36945 * src/boost/preprocessor/seq/cat.hpp:
36946 * src/boost/preprocessor/seq/detail/split.hpp:
36947 * src/boost/preprocessor/seq/elem.hpp:
36948 * src/boost/preprocessor/seq/enum.hpp:
36949 * src/boost/preprocessor/seq/filter.hpp:
36950 * src/boost/preprocessor/seq/first_n.hpp:
36951 * src/boost/preprocessor/seq/fold_left.hpp:
36952 * src/boost/preprocessor/seq/fold_right.hpp:
36953 * src/boost/preprocessor/seq/for_each.hpp:
36954 * src/boost/preprocessor/seq/for_each_i.hpp:
36955 * src/boost/preprocessor/seq/for_each_product.hpp:
36956 * src/boost/preprocessor/seq/insert.hpp:
36957 * src/boost/preprocessor/seq/pop_back.hpp:
36958 * src/boost/preprocessor/seq/pop_front.hpp:
36959 * src/boost/preprocessor/seq/push_back.hpp:
36960 * src/boost/preprocessor/seq/push_front.hpp:
36961 * src/boost/preprocessor/seq/remove.hpp:
36962 * src/boost/preprocessor/seq/replace.hpp:
36963 * src/boost/preprocessor/seq/rest_n.hpp:
36964 * src/boost/preprocessor/seq/reverse.hpp:
36965 * src/boost/preprocessor/seq/seq.hpp:
36966 * src/boost/preprocessor/seq/size.hpp:
36967 * src/boost/preprocessor/seq/subseq.hpp:
36968 * src/boost/preprocessor/seq/to_array.hpp:
36969 * src/boost/preprocessor/seq/to_tuple.hpp:
36970 * src/boost/preprocessor/seq/transform.hpp:
36971 * src/boost/preprocessor/slot.hpp:
36972 * src/boost/preprocessor/slot/counter.hpp:
36973 * src/boost/preprocessor/slot/detail/counter.hpp:
36974 * src/boost/preprocessor/slot/detail/def.hpp:
36975 * src/boost/preprocessor/slot/detail/shared.hpp:
36976 * src/boost/preprocessor/slot/detail/slot1.hpp:
36977 * src/boost/preprocessor/slot/detail/slot2.hpp:
36978 * src/boost/preprocessor/slot/detail/slot3.hpp:
36979 * src/boost/preprocessor/slot/detail/slot4.hpp:
36980 * src/boost/preprocessor/slot/detail/slot5.hpp:
36981 * src/boost/preprocessor/slot/slot.hpp:
36982 * src/boost/preprocessor/stringize.hpp:
36983 * src/boost/preprocessor/tuple.hpp:
36984 * src/boost/preprocessor/tuple/eat.hpp:
36985 * src/boost/preprocessor/tuple/elem.hpp:
36986 * src/boost/preprocessor/tuple/rem.hpp:
36987 * src/boost/preprocessor/tuple/reverse.hpp:
36988 * src/boost/preprocessor/tuple/to_list.hpp:
36989 * src/boost/preprocessor/tuple/to_seq.hpp:
36990 * src/boost/preprocessor/while.hpp:
36991 * src/boost/preprocessor/wstringize.hpp:
36992 * src/boost/range.hpp:
36993 * src/boost/range/begin.hpp:
36994 * src/boost/range/concepts.hpp:
36995 * src/boost/range/config.hpp:
36996 * src/boost/range/const_iterator.hpp:
36997 * src/boost/range/const_reverse_iterator.hpp:
36998 * src/boost/range/detail/begin.hpp:
36999 * src/boost/range/detail/collection_traits.hpp:
37000 * src/boost/range/detail/collection_traits_detail.hpp:
37001 * src/boost/range/detail/common.hpp:
37002 * src/boost/range/detail/const_iterator.hpp:
37003 * src/boost/range/detail/difference_type.hpp:
37004 * src/boost/range/detail/empty.hpp:
37005 * src/boost/range/detail/end.hpp:
37006 * src/boost/range/detail/implementation_help.hpp:
37007 * src/boost/range/detail/iterator.hpp:
37008 * src/boost/range/detail/mfc/carray.hpp:
37009 * src/boost/range/detail/mfc/cstring.hpp:
37010 * src/boost/range/detail/remove_extent.hpp:
37011 * src/boost/range/detail/sfinae.hpp:
37012 * src/boost/range/detail/size.hpp:
37013 * src/boost/range/detail/size_type.hpp:
37014 * src/boost/range/detail/sizer.hpp:
37015 * src/boost/range/detail/value_type.hpp:
37016 * src/boost/range/detail/vc6/end.hpp:
37017 * src/boost/range/detail/vc6/size.hpp:
37018 * src/boost/range/difference_type.hpp:
37019 * src/boost/range/empty.hpp:
37020 * src/boost/range/end.hpp:
37021 * src/boost/range/functions.hpp:
37022 * src/boost/range/iterator.hpp:
37023 * src/boost/range/iterator_range.hpp:
37024 * src/boost/range/metafunctions.hpp:
37025 * src/boost/range/rbegin.hpp:
37026 * src/boost/range/rend.hpp:
37027 * src/boost/range/result_iterator.hpp:
37028 * src/boost/range/reverse_iterator.hpp:
37029 * src/boost/range/reverse_result_iterator.hpp:
37030 * src/boost/range/size.hpp:
37031 * src/boost/range/size_type.hpp:
37032 * src/boost/range/sub_range.hpp:
37033 * src/boost/range/value_type.hpp:
37034 * src/boost/ref.hpp:
37035 * src/boost/smart_cast.hpp:
37036 * src/boost/static_assert.hpp:
37037 * src/boost/static_warning.hpp:
37038 * src/boost/type_traits.hpp:
37039 * src/boost/type_traits/add_const.hpp:
37040 * src/boost/type_traits/add_cv.hpp:
37041 * src/boost/type_traits/add_pointer.hpp:
37042 * src/boost/type_traits/add_reference.hpp:
37043 * src/boost/type_traits/add_volatile.hpp:
37044 * src/boost/type_traits/aligned_storage.hpp:
37045 * src/boost/type_traits/alignment_of.hpp:
37046 * src/boost/type_traits/alignment_traits.hpp:
37047 * src/boost/type_traits/arithmetic_traits.hpp:
37048 * src/boost/type_traits/array_traits.hpp:
37049 * src/boost/type_traits/broken_compiler_spec.hpp:
37050 * src/boost/type_traits/composite_traits.hpp:
37051 * src/boost/type_traits/config.hpp:
37052 * src/boost/type_traits/conversion_traits.hpp:
37053 * src/boost/type_traits/cv_traits.hpp:
37054 * src/boost/type_traits/decay.hpp:
37055 * src/boost/type_traits/detail/bool_trait_def.hpp:
37056 * src/boost/type_traits/detail/bool_trait_undef.hpp:
37057 * src/boost/type_traits/detail/cv_traits_impl.hpp:
37058 * src/boost/type_traits/detail/false_result.hpp:
37059 * src/boost/type_traits/detail/ice_and.hpp:
37060 * src/boost/type_traits/detail/ice_eq.hpp:
37061 * src/boost/type_traits/detail/ice_not.hpp:
37062 * src/boost/type_traits/detail/ice_or.hpp:
37063 * src/boost/type_traits/detail/is_function_ptr_helper.hpp:
37064 * src/boost/type_traits/detail/is_function_ptr_tester.hpp:
37065 * src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
37066 * src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
37067 * src/boost/type_traits/detail/size_t_trait_def.hpp:
37068 * src/boost/type_traits/detail/size_t_trait_undef.hpp:
37069 * src/boost/type_traits/detail/template_arity_spec.hpp:
37070 * src/boost/type_traits/detail/type_trait_def.hpp:
37071 * src/boost/type_traits/detail/type_trait_undef.hpp:
37072 * src/boost/type_traits/detail/wrap.hpp:
37073 * src/boost/type_traits/detail/yes_no_type.hpp:
37074 * src/boost/type_traits/extent.hpp:
37075 * src/boost/type_traits/function_traits.hpp:
37076 * src/boost/type_traits/has_nothrow_assign.hpp:
37077 * src/boost/type_traits/has_nothrow_constructor.hpp:
37078 * src/boost/type_traits/has_nothrow_copy.hpp:
37079 * src/boost/type_traits/has_nothrow_destructor.hpp:
37080 * src/boost/type_traits/has_trivial_assign.hpp:
37081 * src/boost/type_traits/has_trivial_constructor.hpp:
37082 * src/boost/type_traits/has_trivial_copy.hpp:
37083 * src/boost/type_traits/has_trivial_destructor.hpp:
37084 * src/boost/type_traits/has_virtual_destructor.hpp:
37085 * src/boost/type_traits/ice.hpp:
37086 * src/boost/type_traits/integral_constant.hpp:
37087 * src/boost/type_traits/intrinsics.hpp:
37088 * src/boost/type_traits/is_abstract.hpp:
37089 * src/boost/type_traits/is_arithmetic.hpp:
37090 * src/boost/type_traits/is_array.hpp:
37091 * src/boost/type_traits/is_base_and_derived.hpp:
37092 * src/boost/type_traits/is_base_of.hpp:
37093 * src/boost/type_traits/is_class.hpp:
37094 * src/boost/type_traits/is_compound.hpp:
37095 * src/boost/type_traits/is_const.hpp:
37096 * src/boost/type_traits/is_convertible.hpp:
37097 * src/boost/type_traits/is_empty.hpp:
37098 * src/boost/type_traits/is_enum.hpp:
37099 * src/boost/type_traits/is_float.hpp:
37100 * src/boost/type_traits/is_floating_point.hpp:
37101 * src/boost/type_traits/is_function.hpp:
37102 * src/boost/type_traits/is_fundamental.hpp:
37103 * src/boost/type_traits/is_integral.hpp:
37104 * src/boost/type_traits/is_member_function_pointer.hpp:
37105 * src/boost/type_traits/is_member_object_pointer.hpp:
37106 * src/boost/type_traits/is_member_pointer.hpp:
37107 * src/boost/type_traits/is_object.hpp:
37108 * src/boost/type_traits/is_pod.hpp:
37109 * src/boost/type_traits/is_pointer.hpp:
37110 * src/boost/type_traits/is_polymorphic.hpp:
37111 * src/boost/type_traits/is_reference.hpp:
37112 * src/boost/type_traits/is_same.hpp:
37113 * src/boost/type_traits/is_scalar.hpp:
37114 * src/boost/type_traits/is_signed.hpp:
37115 * src/boost/type_traits/is_stateless.hpp:
37116 * src/boost/type_traits/is_union.hpp:
37117 * src/boost/type_traits/is_unsigned.hpp:
37118 * src/boost/type_traits/is_void.hpp:
37119 * src/boost/type_traits/is_volatile.hpp:
37120 * src/boost/type_traits/msvc/remove_all_extents.hpp:
37121 * src/boost/type_traits/msvc/remove_bounds.hpp:
37122 * src/boost/type_traits/msvc/remove_const.hpp:
37123 * src/boost/type_traits/msvc/remove_cv.hpp:
37124 * src/boost/type_traits/msvc/remove_extent.hpp:
37125 * src/boost/type_traits/msvc/remove_pointer.hpp:
37126 * src/boost/type_traits/msvc/remove_reference.hpp:
37127 * src/boost/type_traits/msvc/remove_volatile.hpp:
37128 * src/boost/type_traits/msvc/typeof.hpp:
37129 * src/boost/type_traits/object_traits.hpp:
37130 * src/boost/type_traits/rank.hpp:
37131 * src/boost/type_traits/reference_traits.hpp:
37132 * src/boost/type_traits/remove_all_extents.hpp:
37133 * src/boost/type_traits/remove_bounds.hpp:
37134 * src/boost/type_traits/remove_const.hpp:
37135 * src/boost/type_traits/remove_cv.hpp:
37136 * src/boost/type_traits/remove_extent.hpp:
37137 * src/boost/type_traits/remove_pointer.hpp:
37138 * src/boost/type_traits/remove_reference.hpp:
37139 * src/boost/type_traits/remove_volatile.hpp:
37140 * src/boost/type_traits/same_traits.hpp:
37141 * src/boost/type_traits/transform_traits.hpp:
37142 * src/boost/type_traits/transform_traits_spec.hpp:
37143 * src/boost/type_traits/type_with_alignment.hpp:
37144 * src/boost/utility.hpp:
37145 * src/boost/utility/addressof.hpp:
37146 * src/boost/utility/base_from_member.hpp:
37147 * src/boost/utility/compare_pointees.hpp:
37148 * src/boost/utility/detail/in_place_factory_prefix.hpp:
37149 * src/boost/utility/detail/in_place_factory_suffix.hpp:
37150 * src/boost/utility/detail/result_of_iterate.hpp:
37151 * src/boost/utility/enable_if.hpp:
37152 * src/boost/utility/in_place_factory.hpp:
37153 * src/boost/utility/result_of.hpp:
37154 * src/boost/utility/typed_in_place_factory.hpp:
37155 * src/boost/utility/value_init.hpp:
37157 using boost::algorithm::string is okay from now on
37159 2008-03-29 Patrick Ohly <patrick.ohly@gmx.de>
37161 * src/SyncEvolutionCmdline.cpp:
37162 * src/SyncEvolutionCmdline.h:
37163 * src/SyncEvolutionConfig.cpp:
37164 * src/SyncEvolutionConfig.h:
37165 * src/SyncEvolutionUtil.cpp:
37166 * src/SyncEvolutionUtil.h:
37167 * src/client-test-app.cpp:
37169 added testing of config creation, fixed setting of default values
37171 2008-03-28 Patrick Ohly <patrick.ohly@gmx.de>
37173 * src/SyncEvolutionCmdline.cpp:
37175 infrastructure for config tree testing: scanFiles/createFiles
37177 2008-03-28 Patrick Ohly <patrick.ohly@gmx.de>
37179 * src/EvolutionSyncClient.cpp:
37180 * src/FileConfigNode.cpp:
37181 * src/FileConfigTree.cpp:
37182 * src/SyncEvolutionUtil.cpp:
37183 * src/SyncEvolutionUtil.h:
37185 moved utility code into separate file: directory iteration, rm
37188 2008-03-25 Patrick Ohly <patrick.ohly@gmx.de>
37190 * src/AddressBookSourceRegister.cpp:
37191 * src/EvolutionCalendarSourceRegister.cpp:
37192 * src/EvolutionContactSource.cpp:
37193 * src/EvolutionContactSourceRegister.cpp:
37194 * src/EvolutionSyncSource.cpp:
37196 * src/SQLiteContactSourceRegister.cpp:
37197 * src/SyncEvolutionUtil.cpp:
37198 * src/SyncEvolutionUtil.h:
37199 * src/client-test-app.cpp:
37201 cleaned up test registration
37203 2008-03-25 Patrick Ohly <patrick.ohly@gmx.de>
37207 recreated Evolution suppressions after fixing some leaks caused
37210 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
37212 * src/EvolutionContactSource.cpp:
37213 * src/EvolutionContactSourceRegister.cpp:
37214 * src/SyncEvolutionConfig.cpp:
37216 fixed instantiating EvolutionSyncSource under unique name
37218 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
37220 * src/EvolutionContactSource.cpp:
37221 * src/EvolutionSyncClient.cpp:
37222 * src/EvolutionSyncSource.cpp:
37223 * src/EvolutionSyncSource.h:
37224 * src/FilterConfigNode.cpp:
37225 * src/FilterConfigNode.h:
37226 * src/SQLiteContactSource.cpp:
37227 * src/SQLiteUtil.cpp:
37228 * src/SyncEvolutionConfig.cpp:
37229 * src/SyncEvolutionConfig.h:
37230 * src/TrackingSyncSource.cpp:
37231 * src/client-test-app.cpp:
37232 * src/vocl/VConverter.cpp:
37233 * src/vocl/VObject.cpp:
37234 * src/vocl/VProperty.cpp:
37236 fixed compiler warnings and unit test of EvolutionContactSource
37238 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
37244 added SYNCEVOLUTION_CXXFLAGS: use it to set flags for
37245 SyncEvolution source files
37247 2008-03-24 Patrick Ohly <patrick.ohly@gmx.de>
37251 re-added "testclean" target: removes files created during testing
37253 2008-03-21 Patrick Ohly <patrick.ohly@gmx.de>
37257 fix for the cleanup fix: client-api.build must be removed by
37258 distclean, not clean
37260 2008-03-21 Patrick Ohly <patrick.ohly@gmx.de>
37264 fixed dist + distcheck
37266 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
37268 * src/ConfigTree.h:
37269 * src/FileConfigTree.cpp:
37270 * src/FileConfigTree.h:
37271 * src/SyncEvolutionCmdline.cpp:
37272 * src/SyncEvolutionConfig.cpp:
37273 * src/SyncEvolutionConfig.h:
37275 cleaned up change tracking node handling, added copying of it
37278 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
37280 * src/ConfigNode.h:
37281 * src/FileConfigNode.cpp:
37282 * src/FileConfigNode.h:
37283 * src/FilterConfigNode.cpp:
37284 * src/FilterConfigNode.h:
37286 cleaned up const/non-const methods, added filtering of const
37289 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
37291 * src/EvolutionSyncClient.cpp:
37293 adapted to new normalized name for disabled sync mode
37295 2008-03-20 Patrick Ohly <patrick.ohly@gmx.de>
37297 * src/SyncEvolutionConfig.cpp:
37299 accept 'bin' as alias for 'b64'
37301 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
37304 * src/ConfigTree.h:
37305 * src/FileConfigTree.cpp:
37306 * src/FileConfigTree.h:
37307 * src/SyncEvolutionCmdline.cpp:
37308 * src/SyncEvolutionCmdline.h:
37309 * src/SyncEvolutionConfig.cpp:
37310 * src/SyncEvolutionConfig.h:
37312 implemented --migrate and --configure
37314 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
37316 * src/SyncEvolutionCmdline.cpp:
37318 avoid printing empty comments in --print-config
37320 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
37323 * src/EvolutionCalendarSourceRegister.cpp:
37324 * src/FileConfigTree.cpp:
37325 * src/SQLiteContactSourceRegister.cpp:
37326 * src/SyncEvolutionCmdline.cpp:
37327 * src/SyncEvolutionConfig.cpp:
37328 * src/SyncEvolutionConfig.h:
37329 * src/SyncEvolutionUtil.h:
37331 implemented server config templates (scheduleworld, funambol,
37332 synthesis) and printing of them
37334 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
37336 * src/SyncEvolutionCmdline.cpp:
37338 minor fixes for command line handling
37340 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
37343 * src/ConfigNode.h:
37344 * src/EvolutionCalendarSourceRegister.cpp:
37345 * src/EvolutionContactSourceRegister.cpp:
37346 * src/EvolutionSyncSource.cpp:
37347 * src/EvolutionSyncSource.h:
37348 * src/FileConfigNode.h:
37349 * src/FilterConfigNode.h:
37351 * src/SQLiteContactSourceRegister.cpp:
37352 * src/SyncEvolutionCmdline.cpp:
37353 * src/SyncEvolutionCmdline.h:
37354 * src/SyncEvolutionConfig.cpp:
37355 * src/SyncEvolutionConfig.h:
37356 * src/SyncEvolutionUtil.h:
37357 * src/VolatileConfigNode.h:
37359 next step in the configuration rewrite
37361 2008-03-19 Patrick Ohly <patrick.ohly@gmx.de>
37363 * src/SQLiteContactSource.cpp:
37364 * src/SQLiteContactSource.h:
37366 SQLiteContactSource now mentions the file:/// access to databases
37368 2008-03-18 Patrick Ohly <patrick.ohly@gmx.de>
37371 * src/FileConfigNode.cpp:
37372 * src/FilterConfigNode.cpp:
37373 * src/FilterConfigNode.h:
37374 * src/SyncEvolutionCmdline.h:
37375 * src/SyncEvolutionConfig.cpp:
37376 * src/SyncEvolutionConfig.h:
37377 * src/syncevolution.cpp:
37379 first part of the new command line handling
37381 2008-03-18 Patrick Ohly <patrick.ohly@gmx.de>
37384 * src/AddressBookSource.cpp:
37385 * src/EvolutionCalendarSource.cpp:
37386 * src/EvolutionContactSource.cpp:
37387 * src/EvolutionContactSource.h:
37388 * src/EvolutionSmartPtr.h:
37389 * src/EvolutionSyncClient.cpp:
37390 * src/EvolutionSyncSource.h:
37391 * src/SQLiteContactSource.cpp:
37392 * src/SQLiteUtil.cpp:
37393 * src/SQLiteUtil.h:
37394 * src/TrackingSyncSource.cpp:
37397 fixed some memory leaks for results of
37398 e_book_get_contacts/changes and
37399 e_cal_get_object_list_as_comp/e_cal_get_changes
37401 2008-03-16 Patrick Ohly <patrick.ohly@gmx.de>
37403 * test/client.supp:
37407 valgrind suppression rules
37409 2008-03-16 Patrick Ohly <patrick.ohly@gmx.de>
37411 * test/runtests.py:
37413 fixed rebuild of Evolution trunk: install stamp must be removed,
37414 otherwise it won't reinstall
37416 2008-03-13 Patrick Ohly <patrick.ohly@gmx.de>
37418 * src/EvolutionCalendarSourceRegister.cpp:
37420 support text/x-vcalendar to be backwards compatible way with old
37423 2008-03-13 Patrick Ohly <patrick.ohly@gmx.de>
37425 * src/SyncEvolutionConfig.cpp:
37427 added text/x-vcalendar alias
37429 2008-03-13 Patrick Ohly <patrick.ohly@gmx.de>
37431 * src/EvolutionSyncSource.h:
37433 clarified which data has to be set in createItem()
37435 2008-03-11 Patrick Ohly <patrick.ohly@gmx.de>
37437 * src/EvolutionCalendarSourceRegister.cpp:
37438 * src/SyncEvolutionConfig.cpp:
37440 fixed memo type property
37442 2008-03-10 Patrick Ohly <patrick.ohly@gmx.de>
37445 * src/AddressBookConstants.cpp:
37446 * src/AddressBookSource.cpp:
37447 * src/AddressBookSource.h:
37448 * src/AddressBookSourceRegister.cpp:
37449 * src/EvolutionCalendarSource.cpp:
37450 * src/EvolutionCalendarSourceRegister.cpp:
37451 * src/EvolutionContactSource.cpp:
37452 * src/EvolutionContactSourceRegister.cpp:
37453 * src/EvolutionSyncSource.cpp:
37454 * src/EvolutionSyncSource.h:
37456 * src/SQLiteContactSource.cpp:
37457 * src/SQLiteContactSourceRegister.cpp:
37458 * src/SyncEvolutionConfig.cpp:
37459 * src/SyncEvolutionConfig.h:
37460 * src/client-test-app.cpp:
37462 - implemented value aliases for the configuration - rewrote
37463 interpretation of "type" property: is now a combination of
37464 backend and mime type - improved registration of sync sources
37465 (RegisterSyncSource)
37467 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
37469 * src/FileConfigNode.cpp:
37470 * src/SyncEvolutionConfig.cpp:
37471 * src/SyncEvolutionConfig.h:
37472 * src/client-test-app.cpp:
37474 implemented default values and creating config, cleaned up some
37477 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
37479 * src/EvolutionSyncClient.cpp:
37481 added comment about setting sync mode
37483 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
37485 * src/SyncEvolutionConfig.cpp:
37486 * src/SyncEvolutionConfig.h:
37487 * src/client-test-app.cpp:
37489 replaced direct setting of properties with set methods
37491 2008-03-09 Patrick Ohly <patrick.ohly@gmx.de>
37493 * src/EvolutionMemoSource.h:
37495 adapted to new prototype of virtual mime type functions
37497 2008-03-08 Patrick Ohly <patrick.ohly@gmx.de>
37501 set DEVICE_TYPE: this is used as part of the DevInf to
37502 distinguish different SyncEvolution platforms
37504 2008-03-07 Patrick Ohly <patrick.ohly@gmx.de>
37506 * src/boost/assert.hpp:
37507 * src/boost/checked_delete.hpp:
37508 * src/boost/config.hpp:
37509 * src/boost/config/abi/borland_prefix.hpp:
37510 * src/boost/config/abi/borland_suffix.hpp:
37511 * src/boost/config/abi/msvc_prefix.hpp:
37512 * src/boost/config/abi/msvc_suffix.hpp:
37513 * src/boost/config/abi_prefix.hpp:
37514 * src/boost/config/abi_suffix.hpp:
37515 * src/boost/config/auto_link.hpp:
37516 * src/boost/config/compiler/borland.hpp:
37517 * src/boost/config/compiler/comeau.hpp:
37518 * src/boost/config/compiler/common_edg.hpp:
37519 * src/boost/config/compiler/compaq_cxx.hpp:
37520 * src/boost/config/compiler/digitalmars.hpp:
37521 * src/boost/config/compiler/gcc.hpp:
37522 * src/boost/config/compiler/gcc_xml.hpp:
37523 * src/boost/config/compiler/greenhills.hpp:
37524 * src/boost/config/compiler/hp_acc.hpp:
37525 * src/boost/config/compiler/intel.hpp:
37526 * src/boost/config/compiler/kai.hpp:
37527 * src/boost/config/compiler/metrowerks.hpp:
37528 * src/boost/config/compiler/mpw.hpp:
37529 * src/boost/config/compiler/sgi_mipspro.hpp:
37530 * src/boost/config/compiler/sunpro_cc.hpp:
37531 * src/boost/config/compiler/vacpp.hpp:
37532 * src/boost/config/compiler/visualc.hpp:
37533 * src/boost/config/no_tr1/complex.hpp:
37534 * src/boost/config/no_tr1/functional.hpp:
37535 * src/boost/config/no_tr1/memory.hpp:
37536 * src/boost/config/no_tr1/utility.hpp:
37537 * src/boost/config/platform/aix.hpp:
37538 * src/boost/config/platform/amigaos.hpp:
37539 * src/boost/config/platform/beos.hpp:
37540 * src/boost/config/platform/bsd.hpp:
37541 * src/boost/config/platform/cygwin.hpp:
37542 * src/boost/config/platform/hpux.hpp:
37543 * src/boost/config/platform/irix.hpp:
37544 * src/boost/config/platform/linux.hpp:
37545 * src/boost/config/platform/macos.hpp:
37546 * src/boost/config/platform/qnxnto.hpp:
37547 * src/boost/config/platform/solaris.hpp:
37548 * src/boost/config/platform/win32.hpp:
37549 * src/boost/config/posix_features.hpp:
37550 * src/boost/config/requires_threads.hpp:
37551 * src/boost/config/select_compiler_config.hpp:
37552 * src/boost/config/select_platform_config.hpp:
37553 * src/boost/config/select_stdlib_config.hpp:
37554 * src/boost/config/stdlib/dinkumware.hpp:
37555 * src/boost/config/stdlib/libcomo.hpp:
37556 * src/boost/config/stdlib/libstdcpp3.hpp:
37557 * src/boost/config/stdlib/modena.hpp:
37558 * src/boost/config/stdlib/msl.hpp:
37559 * src/boost/config/stdlib/roguewave.hpp:
37560 * src/boost/config/stdlib/sgi.hpp:
37561 * src/boost/config/stdlib/stlport.hpp:
37562 * src/boost/config/stdlib/vacpp.hpp:
37563 * src/boost/config/suffix.hpp:
37564 * src/boost/config/user.hpp:
37565 * src/boost/copyright:
37566 * src/boost/detail/bad_weak_ptr.hpp:
37567 * src/boost/detail/shared_count.hpp:
37568 * src/boost/detail/sp_counted_base.hpp:
37569 * src/boost/detail/sp_counted_base_cw_ppc.hpp:
37570 * src/boost/detail/sp_counted_base_cw_x86.hpp:
37571 * src/boost/detail/sp_counted_base_gcc_ia64.hpp:
37572 * src/boost/detail/sp_counted_base_gcc_ppc.hpp:
37573 * src/boost/detail/sp_counted_base_gcc_x86.hpp:
37574 * src/boost/detail/sp_counted_base_nt.hpp:
37575 * src/boost/detail/sp_counted_base_pt.hpp:
37576 * src/boost/detail/sp_counted_base_w32.hpp:
37577 * src/boost/detail/sp_counted_impl.hpp:
37578 * src/boost/detail/workaround.hpp:
37579 * src/boost/intrusive_ptr.hpp:
37580 * src/boost/scoped_array.hpp:
37581 * src/boost/scoped_ptr.hpp:
37582 * src/boost/shared_ptr.hpp:
37583 * src/boost/smart_ptr.hpp:
37584 * src/boost/throw_exception.hpp:
37585 * src/boost/weak_ptr.hpp:
37587 imported libboost-dev 1.34.1-2ubuntu1.1 headers to avoid build
37588 dependency on Boost
37590 2008-03-06 Patrick Ohly <patrick.ohly@gmx.de>
37592 * src/AddressBookSource.cpp:
37593 * src/AddressBookSource.h:
37594 * src/ConfigNode.h:
37595 * src/ConfigTree.h:
37596 * src/DeviceManagementNode.cpp:
37597 * src/DeviceManagementNode.h:
37598 * src/EvolutionCalendarSource.cpp:
37599 * src/EvolutionCalendarSource.h:
37600 * src/EvolutionClientConfig.h:
37601 * src/EvolutionContactSource.cpp:
37602 * src/EvolutionContactSource.h:
37603 * src/EvolutionMemoSource.h:
37604 * src/EvolutionSyncClient.cpp:
37605 * src/EvolutionSyncClient.h:
37606 * src/EvolutionSyncSource.cpp:
37607 * src/EvolutionSyncSource.h:
37608 * src/FileConfigNode.cpp:
37609 * src/FileConfigNode.h:
37610 * src/FileConfigTree.cpp:
37611 * src/FileConfigTree.h:
37612 * src/FilterConfigNode.cpp:
37613 * src/FilterConfigNode.h:
37615 * src/SQLiteContactSource.cpp:
37616 * src/SQLiteContactSource.h:
37617 * src/SyncEvolutionConfig.cpp:
37618 * src/SyncEvolutionConfig.h:
37619 * src/TrackingSyncSource.cpp:
37620 * src/TrackingSyncSource.h:
37621 * src/VolatileConfigNode.h:
37622 * src/client-test-app.cpp:
37623 * src/syncevolution.cpp:
37625 - introduced new SyncEvolution config handling - cleaned up
37626 passing of SyncSource creation parameters - reads old configs and
37627 should also work with new layout (not tested yet)
37629 2008-03-01 Patrick Ohly <patrick.ohly@gmx.de>
37632 * src/TestEvolution.cpp:
37634 removed obsolete TestEvolution (was moved into client library)
37636 2008-02-24 Patrick Ohly <patrick.ohly@gmx.de>
37638 * src/EvolutionContactSource.cpp:
37640 fixed iteration over address book authentication methods in error
37643 2008-02-14 Patrick Ohly <patrick.ohly@gmx.de>
37645 * src/EvolutionSyncClient.cpp:
37646 * src/EvolutionSyncSource.cpp:
37648 revised error handling: lastError* variables are now hidden, use
37651 2008-02-14 Patrick Ohly <patrick.ohly@gmx.de>
37653 * src/syncevolution.cpp:
37655 SF #1893582: compiler error due to missing include <memory>
37657 2008-02-13 Patrick Ohly <patrick.ohly@gmx.de>
37659 * test/runtests.py:
37661 check out SyncEvolution from Subversion
37663 2008-02-11 Patrick Ohly <patrick.ohly@gmx.de>
37665 * test/runtests.py:
37667 added building of Evolution trunk
37669 2008-02-11 Patrick Ohly <patrick.ohly@gmx.de>
37671 * src/EvolutionClientConfig.h:
37673 client library no longer uses BOOL=int, instead use real bool
37675 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
37677 * src/TrackingSyncSource.cpp:
37679 always rebuild local tracking status during slow and refresh
37682 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
37684 * src/client-test-app.cpp:
37686 change tracking for Client::Source must distinguish between
37687 database and source accessing it
37689 2008-02-03 Patrick Ohly <patrick.ohly@gmx.de>
37691 * src/SQLiteContactSource.h:
37693 typo: mime-type must not include version (only matters for
37694 Synthesis at the moment)
37696 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
37699 * src/SQLiteContactSource.cpp:
37700 * src/SQLiteContactSource.h:
37701 * src/SQLiteUtil.cpp:
37702 * src/SQLiteUtil.h:
37703 * src/client-test-app.cpp:
37705 turned SQLiteContactSource into a better example sync source
37707 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
37709 * debian/changelog:
37712 avoid docpurge by installing example configs into
37713 /usr/lib/syncevolution/doc
37715 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
37719 beware of the need to update 'stable' and 'chinook' repositories
37720 when releasing for Maemo
37722 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
37724 * src/vocl/VObject.cpp:
37725 * src/vocl/VObject.h:
37727 added another const qualifier
37729 2008-02-02 Patrick Ohly <patrick.ohly@gmx.de>
37731 * src/SQLiteContactSource.cpp:
37733 - log extracting items at debug level - fixed parsing of N
37734 property: it mixed up first and middle name
37736 2008-01-29 Patrick Ohly <patrick.ohly@gmx.de>
37738 * debian/changelog:
37742 2008-01-29 Patrick Ohly <patrick.ohly@gmx.de>
37744 * debian/dbus-wrapper.cpp:
37747 replaced linking against modified libdbus with a wrapper for the
37748 relevant dbus function
37750 2008-01-19 Patrick Ohly <patrick.ohly@gmx.de>
37752 * debian/changelog:
37755 - patch libtool so that -Wl is inserted at the beginning of the
37756 command line used to build modules - added -Wl,--as-needed to
37757 LDFLAGS during compilation
37759 2008-01-14 Patrick Ohly <patrick.ohly@gmx.de>
37761 * src/EvolutionSyncSource.cpp:
37763 * src/SQLiteContactSource.cpp:
37764 * src/SQLiteContactSource.h:
37765 * src/SQLiteUtil.cpp:
37766 * src/SQLiteUtil.h:
37767 * src/TrackingSyncSource.cpp:
37768 * src/TrackingSyncSource.h:
37769 * src/client-test-app.cpp:
37771 implemented full change tracking in demo SQLiteContactSource with
37772 new TrackingSyncSource base class
37774 2008-01-14 Patrick Ohly <patrick.ohly@gmx.de>
37776 * src/EvolutionSmartPtr.h:
37778 added transferring pointer and its ownership from one smart
37781 2008-01-13 Patrick Ohly <patrick.ohly@gmx.de>
37783 * src/AddressBookSource.cpp:
37784 * src/AddressBookSource.h:
37785 * src/EvolutionCalendarSource.cpp:
37786 * src/EvolutionCalendarSource.h:
37787 * src/EvolutionContactSource.cpp:
37788 * src/EvolutionContactSource.h:
37789 * src/EvolutionMemoSource.cpp:
37790 * src/EvolutionMemoSource.h:
37791 * src/EvolutionSmartPtr.h:
37792 * src/EvolutionSyncSource.h:
37793 * src/SQLiteContactSource.cpp:
37794 * src/SQLiteContactSource.h:
37795 * src/TestEvolution.cpp:
37797 removed SyncState parameter out of all createItem()
37798 implementations into the caller; requires smartptr release()
37800 2008-01-12 Patrick Ohly <patrick.ohly@gmx.de>
37805 * src/SQLiteContactSource.cpp:
37806 * src/SQLiteContactSource.h:
37807 * src/SQLiteSyncSource.cpp:
37808 * src/SQLiteSyncSource.h:
37809 * src/SQLiteUtil.cpp:
37810 * src/SQLiteUtil.h:
37812 Replaced "is a" SQLiteSyncSource with "has a" SQLiteUtil instance
37813 in SQLiteContactSource. This is a first step towards deriving
37814 SQLiteContactSource from a sync source base class which does
37817 2008-01-12 Patrick Ohly <patrick.ohly@gmx.de>
37819 * src/EvolutionSyncClient.h:
37821 with the 'abstract config' patch applied SyncManagerConfig.h must
37822 be included explicitly
37824 2008-01-12 Patrick Ohly <patrick.ohly@gmx.de>
37826 * src/EvolutionSyncClient.cpp:
37827 * src/syncevolution.cpp:
37829 Use the new singleton implementation for logging, if available.
37830 LOG_HAVE_SET_LOGGER and LOG_HAVE_DEVELOPER preprocessor symbols
37831 in the new Log.h header file are checked to detect that.
37833 2007-12-21 Patrick Ohly <patrick.ohly@gmx.de>
37836 * debian/changelog:
37838 need an epoch to make .deb versions larger than in the -pre .debs
37840 2007-12-17 Patrick Ohly <patrick.ohly@gmx.de>
37845 * debian/changelog:
37847 # SyncEvolution 0.7
37849 2007-12-17 Patrick Ohly <patrick.ohly@gmx.de>
37853 * etc/source-config.txt:
37854 * test/runtests.py:
37856 fixed building of .deb (docdir and description) - the new
37857 checkinstall --docdir=: syntax is used to avoid adding the name
37858 twice - description-pak was not created and thus missing from
37861 2007-12-15 Patrick Ohly <patrick.ohly@gmx.de>
37863 * src/EvolutionSyncClient.cpp:
37865 disabled the background glib event loop again because it caused
37868 2007-12-10 Patrick Ohly <patrick.ohly@gmx.de>
37870 * src/EvolutionSyncClient.cpp:
37872 myFUNAMBOL does not like empty types in the capability, so always
37873 send a valid (even if wrong) type
37875 2007-12-09 Patrick Ohly <patrick.ohly@gmx.de>
37877 * src/EvolutionMemoSource.cpp:
37879 text/plain requires \r\n line breaks: - send in that format now -
37880 accept both \r\n and \n line breaks for incoming memos
37882 2007-12-06 Patrick Ohly <patrick.ohly@gmx.de>
37886 fixed typo in getting started section
37888 2007-12-06 Patrick Ohly <patrick.ohly@gmx.de>
37892 added list of debug packages
37894 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
37896 * src/client-test-app.cpp:
37898 dump core if test fails instead of simply exiting
37900 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
37902 * test/runtests.py:
37904 added the possibility to run under valgrind
37906 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
37908 * src/EvolutionSyncClient.cpp:
37910 avoid including invalid information about inactive sources in
37911 DevInf by clearing it
37913 2007-12-01 Patrick Ohly <patrick.ohly@gmx.de>
37915 * src/EvolutionMemoSource.h:
37917 need to set mime type, required for correct DevInf (expected by
37920 2007-11-30 Patrick Ohly <patrick.ohly@gmx.de>
37922 * src/EvolutionContactSource.cpp:
37924 bugfix: vCard 3.0 with mixed case were not converted properly to
37925 vCard 2.1 by SyncEvolution (must convert to upper case because
37926 vCard 2.1 only allows that), leading to problems with mapping
37927 phone numbers in the Funambol server. Diagnosed and reported by
37928 Paul McDermott, thanks a lot!
37930 2007-11-30 Patrick Ohly <patrick.ohly@gmx.de>
37932 * test/runtests.py:
37934 - changed configure/build so that it also builds .deb (default
37935 prefix + DESTDIR for install) - updated config for servers
37937 2007-11-28 Patrick Ohly <patrick.ohly@gmx.de>
37939 * src/EvolutionSyncClient.cpp:
37941 avoid delivering SIGALRM to background thread - glib/ebook crash
37944 2007-11-28 Patrick Ohly <patrick.ohly@gmx.de>
37946 * src/client-test-app.cpp:
37948 avoid lengthy objdump -l -C output in error handler, exit to
37949 prevent repeated segfault invocation
37951 2007-11-22 Patrick Ohly <patrick.ohly@gmx.de>
37953 * src/EvolutionSyncClient.cpp:
37955 added better error message when 'syncevolution' is started with
37956 non-existant sources as parameter
37958 2007-11-21 Patrick Ohly <patrick.ohly@gmx.de>
37961 * src/client-test-app.cpp:
37963 Added stack dumping in case of SIGABRT, SIGSEGV, SIGILL. Both
37964 valgrind and glibc backtrace() are used: the former automatically
37965 looks up source code, the later can handle stack back traces out
37966 of a signal handler. objdump is called so that the addresses
37967 printed by backtrace() can be associated with source code.
37969 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
37971 * src/AddressBookSource.cpp:
37973 last minute fix for iPhone 0.7 pre2: removed debug output
37975 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
37977 * src/EvolutionSyncClient.cpp:
37979 clarified post-sync comparison by adding 'Changes applied to
37980 client during synchronization'
37982 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
37988 2007-11-10 Patrick Ohly <patrick.ohly@gmx.de>
37994 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
37998 * debian/changelog:
38002 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
38004 * src/EvolutionContactSource.cpp:
38006 Evolution 2.12 generates contacts with e.g. TYPE=VOICE,WORK. This
38007 needs to be split into TYPE=VOICE;TYPE=WORK when converting to
38008 2.1, otherwise myFUNAMBOL drops the phone numbers with the (in
38009 2.1) incorrect TYPE
38011 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
38014 * src/EvolutionSyncClient.cpp:
38015 * src/EvolutionSyncClient.h:
38016 * src/syncevolution.cpp:
38018 - revised an updated usage instructions (myFUNAMBOL instead of
38019 Funambol) - added dumping of local changes before sync (works
38020 best with logdir) - added command line options:
38022 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
38026 separated compile and release instructions
38028 2007-11-08 Patrick Ohly <patrick.ohly@gmx.de>
38030 * etc/source-config.txt:
38032 let the default source configs access the default Evolution
38033 databases: less work for users to configure it
38035 2007-11-05 Patrick Ohly <patrick.ohly@gmx.de>
38037 * src/AddressBookSource.cpp:
38039 fixed iPhone photo import/export: that API wasn't as expected and
38040 therefore was called incorrectly. Importing photos crashed,
38041 exporting them may have failed randomly and/or picked the wrong
38044 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
38046 * src/AddressBookSource.cpp:
38047 * src/AddressBookSource.h:
38048 * src/vocl/VObject.cpp:
38049 * src/vocl/VObject.h:
38051 when configured to use ScheduleWorld card3 URI, then switch to
38052 sending vCard 3.0 (easier to parse by SW); always dump contacts
38053 as vCard 3.0 (avoids quoted-printable in synccompare output)
38055 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
38057 * src/vocl/VProperty.cpp:
38059 bug fix: TYPE with multiple comma-separated values (vCard 3.0,
38060 e.g. TYPE=WORK,VOICE) was not decoded as intended => downloading
38061 into iPhone from SW card3 URI did not set type correctly
38063 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
38065 * src/EvolutionSyncClient.cpp:
38067 dump user name, date and SyncEvolution at beginning of debug log
38069 2007-11-04 Patrick Ohly <patrick.ohly@gmx.de>
38071 * etc/syncml-config.txt:
38073 Replaced guest/guest credentials with "your SyncML server account
38074 name" and "your SyncML server password" to make it clear that
38075 something must be entered there. Some servers also really have
38076 "guest/guest" demo accounts.
38078 2007-11-03 Patrick Ohly <patrick.ohly@gmx.de>
38080 * src/EvolutionCalendarSource.cpp:
38081 * src/EvolutionContactSource.cpp:
38082 * src/EvolutionSyncClient.cpp:
38083 * src/EvolutionSyncClient.h:
38084 * src/EvolutionSyncSource.cpp:
38086 Detect unexpected crashes of the Evolution Data Server. A
38087 workaround for the fact that the synchronous EDS API calls block
38088 infinitely in that case. - drive default glib event look in
38089 background thread - listen for "backend-died" signals - if
38090 triggered, print a message ("Evolution Data Server has died
38091 unexpectedly, database no longer available.") and abort the
38092 process (other error handling is impossible) - for contacts
38093 instead of "database" "contacts" is printed
38095 2007-11-03 Patrick Ohly <patrick.ohly@gmx.de>
38097 * src/EvolutionCalendarSource.cpp:
38099 adapted calendar event insert/update to Evolution 2.12: the UID
38100 needs to be restored, otherwise the Evolution backend crashes
38101 (GNOME issue #488881)
38103 2007-11-01 Patrick Ohly <patrick.ohly@gmx.de>
38105 * src/AddressBookSource.cpp:
38107 fixed compile errors on Mac OS X
38109 2007-10-25 Patrick Ohly <patrick.ohly@gmx.de>
38112 * src/shlibs.local:
38114 added package release number and dependency calculation for local
38115 Evolution libs without installed .debs
38117 2007-10-25 Patrick Ohly <patrick.ohly@gmx.de>
38119 * test/Makefile.am:
38121 ClientTest.cpp and synccompare.pl are back in C++ library
38123 2007-10-24 Patrick Ohly <patrick.ohly@gmx.de>
38127 synccompare.pl wasn't found in client library because search rule
38128 had the wrong directory
38130 2007-10-24 Patrick Ohly <patrick.ohly@gmx.de>
38132 * src/syncevolution.cpp:
38134 workaround for dependency on size_t in client library Log.h:
38135 include stddef.h first
38137 2007-10-24 Patrick Ohly <patrick.ohly@gmx.de>
38139 * src/vocl/VObject.cpp:
38140 * src/vocl/VProperty.cpp:
38142 adapted to ArrayList::remove() -> removeElementAt() renaming
38144 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
38146 * src/DeviceManagementNode.cpp:
38148 same patch as in client library: chop trailing white spaces
38150 2007-10-23 Patrick Ohly <patrick.ohly@gmx.de>
38152 * test/ClientTest.cpp:
38153 * test/synccompare.pl:
38155 # pushed sources back into SyncML client library
38157 2007-10-21 Patrick Ohly <patrick.ohly@gmx.de>
38159 * debian/changelog:
38161 # added remark about updated upstream
38163 2007-10-21 Patrick Ohly <patrick.ohly@gmx.de>
38167 # updated packaging: added provides/conflicts
38169 2007-10-18 Patrick Ohly <patrick.ohly@gmx.de>
38173 # extended description of logging
38175 2007-10-18 Patrick Ohly <patrick.ohly@gmx.de>
38179 * test/Makefile.am:
38181 # fixed distcheck problem
38183 2007-10-17 Patrick Ohly <patrick.ohly@gmx.de>
38191 2007-10-17 Patrick Ohly <patrick.ohly@gmx.de>
38195 added packaging via checkinstall as deb (working) and rpm
38196 (somehow not working)
38198 2007-10-17 Patrick Ohly <patrick.ohly@gmx.de>
38204 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38210 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38212 * src/AddressBookSource.cpp:
38214 - consistently ignore all empty strings when reading vcard -
38215 interpret date time stamps relative to current system time zone
38218 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38220 * src/EvolutionSyncClient.cpp:
38222 improved error handling: catch errors during post-processing and
38225 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38227 * etc/source-config.txt:
38229 SF #1764123: SyncCap is not generated unless syncModes are
38230 configured: added a comment to example config
38232 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38234 * src/EvolutionSyncClient.cpp:
38236 added a table which summarizes the changes made on client and
38239 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38241 * src/EvolutionSyncClient.cpp:
38243 replaced ambiguous 'Modifications:' with 'Changes applied during
38246 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38249 * etc/syncml-config.txt:
38251 use myFUNAMBOL instead of localhost for funambol demo config
38253 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38255 * src/AddressBookSource.cpp:
38257 avoid setting empty strings: the iPhone GUI adds redundant space
38258 around the empty property (e.g. middle name)
38260 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38262 * test/synccompare.pl:
38264 perl is not installed as /usr/bin/perl on iPhone: let
38265 /usr/bin/env find it
38267 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38269 * src/AddressBookSource.cpp:
38270 * src/AddressBookSource.h:
38272 use vCard 2.1 instead of 3.0 for iPhone: avoids parsing problems
38275 2007-10-14 Patrick Ohly <patrick.ohly@gmx.de>
38279 reset version to alpha (less than pre)
38281 2007-10-13 Patrick Ohly <patrick.ohly@gmx.de>
38285 updated package commands for Debian 4.0
38287 2007-10-13 Patrick Ohly <patrick.ohly@gmx.de>
38289 * test/synccompare.pl:
38291 ScheduleWorld no longer drops department/office
38293 2007-10-13 Patrick Ohly <patrick.ohly@gmx.de>
38295 * src/EvolutionSyncClient.cpp:
38297 fixed segfault due to unintentional infinite recursion in new
38300 2007-10-12 Patrick Ohly <patrick.ohly@gmx.de>
38302 * src/EvolutionContactSource.cpp:
38304 SF #1796086: also added all the other predefined TYPE values from
38307 2007-10-12 Patrick Ohly <patrick.ohly@gmx.de>
38309 * test/ClientTest.cpp:
38311 temporary fork of 1.25: handle testComplexUpdate where some (but
38312 not all) sources have a complex update item
38314 2007-10-12 Patrick Ohly <patrick.ohly@gmx.de>
38316 * src/EvolutionSyncSource.cpp:
38318 fixed compile error with enabled modules (missing comma)
38320 2007-10-11 Patrick Ohly <patrick.ohly@gmx.de>
38322 * src/AddressBookSource.cpp:
38323 * src/EvolutionCalendarSource.cpp:
38324 * src/EvolutionContactSource.cpp:
38325 * src/EvolutionSyncClient.cpp:
38326 * src/EvolutionSyncClient.h:
38327 * src/EvolutionSyncSource.cpp:
38329 added workaround for missing exception handling on iPhone
38330 (http://code.google.com/p/iphone-dev/issues/detail?id=48)
38332 2007-10-10 Patrick Ohly <patrick.ohly@gmx.de>
38335 * SyncEvolution.plist.in:
38338 added iPhone Installer.app packaging
38340 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
38344 added compile/packaging information
38346 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
38349 * src/AddressBookSource.cpp:
38350 * src/AddressBookSource.h:
38351 * src/EvolutionSyncClient.cpp:
38353 problem with C++ output stream
38354 (http://code.google.com/p/iphone-dev/issues/detail?id=48): throws
38355 exception although everything is fine - disabled exceptions in
38356 one case and replaced with ANSI C calls in another
38358 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
38360 * src/AddressBookSource.cpp:
38362 removed debug output which was added to track down crashes and
38363 now is no longer useful
38365 2007-10-07 Patrick Ohly <patrick.ohly@gmx.de>
38367 * src/AddressBookSource.cpp:
38368 * src/AddressBookSource.h:
38370 added comments, some cleanups
38372 2007-10-06 Patrick Ohly <patrick.ohly@gmx.de>
38374 * src/AddressBookSource.cpp:
38376 workarounds for ABMutableMultiValueRef on iPhone: - cannot be
38377 released - cannot be turned into a string
38379 2007-10-04 Patrick Ohly <patrick.ohly@gmx.de>
38383 * src/AddressBookConstants.cpp:
38384 * src/AddressBookSource.cpp:
38385 * src/AddressBookSource.h:
38387 port to iPhone: lots of hacks and debug output, none of the
38388 multiprops supported yet (use unknown format in API)
38390 2007-10-04 Patrick Ohly <patrick.ohly@gmx.de>
38392 * src/syncevolution.cpp:
38394 disable buffering to stdout/stderr: ensures that printf output
38395 appears immediately without explicit fflush()
38397 2007-10-04 Patrick Ohly <patrick.ohly@gmx.de>
38399 * src/EvolutionContactSource.cpp:
38401 SF #1796086: sync with EGW: lost or messed up telephones -
38402 SyncEvolution incorrectly added TYPE=OTHER to phone numbers sent
38403 with e.g. CELL instead of TYPE=CELL
38405 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
38412 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
38414 * debian/changelog:
38417 SF #1781652: Nokia 770/800: uninstallable package fixed by
38420 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
38424 removed patching of CATEGORIES (recent client library has the
38425 fix) added possibility to update/commit test suite files in
38426 SyncEvolution test dir, then later move them back to client
38429 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
38431 * src/AddressBookConstants.cpp:
38434 workaround if address book library misses constants
38436 2007-09-24 Patrick Ohly <patrick.ohly@gmx.de>
38438 * src/client-test-app.cpp:
38440 fixed compile errors
38442 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
38448 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
38452 fixed SF 1767329: example configs were in share/share directory
38454 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
38456 * src/DeviceManagementNode.h:
38457 * src/SQLiteSyncSource.cpp:
38459 fixed compile error
38461 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
38463 * src/EvolutionSyncSource.cpp:
38464 * src/client-test-app.cpp:
38466 unsuccessful attempt to work around the 'one address book per
38467 user' limitation in order to get automated sync testing working
38469 2007-08-25 Patrick Ohly <patrick.ohly@gmx.de>
38471 * src/AddressBookSource.cpp:
38472 * src/EvolutionCalendarSource.cpp:
38473 * src/EvolutionContactSource.cpp:
38475 less verbose INFO logging: extracting items is now logged as
38478 2007-08-24 Patrick Ohly <patrick.ohly@gmx.de>
38480 * src/AddressBookSource.cpp:
38481 * src/AddressBookSource.h:
38483 * src/vocl/VProperty.cpp:
38484 * test/synccompare.pl:
38486 added custom vcard 3.0 <-> AddressBook conversion: needed to make
38487 vcard representation close to what SyncML servers understand
38489 2007-08-21 Patrick Ohly <patrick.ohly@gmx.de>
38491 * src/AddressBookSource.cpp:
38492 * src/AddressBookSource.h:
38493 * src/DeviceManagementNode.cpp:
38494 * src/DeviceManagementNode.h:
38495 * src/EvolutionSyncClient.cpp:
38496 * src/EvolutionSyncSource.cpp:
38497 * src/EvolutionSyncSource.h:
38499 * src/client-test-app.cpp:
38500 * src/syncevolution.cpp:
38502 finished change tracking, update and delete - still needs
38503 improved import/export with own functions because Address Book
38504 vcard parser merges X- properties into NOTE and cannot update
38507 2007-08-19 Patrick Ohly <patrick.ohly@gmx.de>
38510 * src/AddressBookSource.cpp:
38511 * src/AddressBookSource.h:
38512 * src/EvolutionSmartPtr.h:
38513 * src/EvolutionSyncSource.cpp:
38515 * src/client-test-app.cpp:
38517 added initial support for Mac OS X address book: no change
38518 tracking, no updating
38520 2007-08-19 Patrick Ohly <patrick.ohly@gmx.de>
38526 2007-08-19 Patrick Ohly <patrick.ohly@gmx.de>
38528 * src/SQLiteSyncSource.cpp:
38530 fixed incorrect extraction of text columns from SQLite
38532 2007-08-13 Patrick Ohly <patrick.ohly@gmx.de>
38535 * src/EvolutionCalendarSource.h:
38536 * src/EvolutionSyncSource.cpp:
38537 * src/EvolutionSyncSource.h:
38539 * src/SQLiteContactSource.cpp:
38540 * src/SQLiteContactSource.h:
38541 * src/SQLiteSyncSource.cpp:
38542 * src/SQLiteSyncSource.h:
38543 * src/client-test-app.cpp:
38544 * src/syncevolution.cpp:
38545 * src/vocl/VObject.cpp:
38546 * src/vocl/VObject.h:
38548 added a sync source which stores contacts in a SQLite database
38550 2007-07-13 Patrick Ohly <patrick.ohly@gmx.de>
38554 * debian/changelog:
38556 # mention fixed example configs
38558 2007-07-13 Patrick Ohly <patrick.ohly@gmx.de>
38561 * etc/source-config.txt:
38563 fixed name of example source configs (broke during the changes
38566 2007-07-09 Patrick Ohly <patrick.ohly@gmx.de>
38568 * test/runtests.py:
38570 # ignore known problems
38572 2007-07-09 Patrick Ohly <patrick.ohly@gmx.de>
38574 * test/runtests.py:
38576 # updated to new test system, added some command line parameters
38578 2007-07-09 Patrick Ohly <patrick.ohly@gmx.de>
38584 * debian/changelog:
38588 2007-06-28 Patrick Ohly <patrick.ohly@gmx.de>
38590 * src/EvolutionContactSource.cpp:
38591 * src/client-test-app.cpp:
38593 Maemo address book delete support works now: one has to search
38594 for X-OSSO-CONTACT-STATE:DELETED manually
38596 2007-06-27 Patrick Ohly <patrick.ohly@gmx.de>
38598 * src/EvolutionContactSource.cpp:
38599 * src/client-test-app.cpp:
38601 - added test for X-OSSO-CONTACT-STATE:DELETED handling - contacts
38602 marked for deletion are now deleted by SyncEvolution (but code
38603 fails test...) - made it possible to run client-test with
38606 2007-06-25 Patrick Ohly <patrick.ohly@gmx.de>
38610 when using older test data fix the broken CATEGORIES
38612 2007-06-24 Patrick Ohly <patrick.ohly@gmx.de>
38616 fixed invalid path names
38618 2007-06-24 Patrick Ohly <patrick.ohly@gmx.de>
38620 * src/EvolutionCalendarSource.cpp:
38622 workaround for Evolution bug in the calendar import/export:
38623 Evolution uses \, as separator for CATEGORIES, but the standard
38624 specifies a plain comma. The effect was that multiple categories
38625 were treated as one category with commas by ScheduleWorld. Events
38626 imported into Evolution were stored incorrectly and the GUI only
38627 used the last category.
38629 2007-06-19 Patrick Ohly <patrick.ohly@gmx.de>
38633 updated testing instructions
38635 2007-04-23 Patrick Ohly <patrick.ohly@gmx.de>
38639 # updated version of C++ client library
38641 2007-04-22 Patrick Ohly <patrick.ohly@gmx.de>
38645 # entry for 0.6 pre2
38647 2007-04-22 Patrick Ohly <patrick.ohly@gmx.de>
38653 2007-04-22 Patrick Ohly <patrick.ohly@gmx.de>
38659 2007-04-21 Patrick Ohly <patrick.ohly@gmx.de>
38661 * src/EvolutionSyncClient.cpp:
38662 * src/EvolutionSyncSource.cpp:
38664 fixed error handling: a failed source was not forced into a slow
38665 sync, one failed source prevented saving configs of not-failed
38668 2007-04-21 Patrick Ohly <patrick.ohly@gmx.de>
38673 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
38674 * etc/localhost_1/spds/syncml/config.txt:
38675 * etc/source-config.txt:
38676 * etc/syncml-config.txt:
38677 * src/EvolutionSyncClient.cpp:
38679 - improved logging: log file and backup can be avoided with
38680 logdir=none, loglevel is configurable - fixed off-by-one
38681 counting of months in backup directory names - only one example
38682 configuration per server, users typically do not need the _1/2
38683 suffices and the testing system no longer has to be configured
38684 manually either - documented the switch from the original
38685 SyncEvolution testing to its successor, the generic Funambol
38686 C++ client testing framework
38688 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
38690 * src/client-test-app.cpp:
38692 fixed compile problem on Debian 3.1/older gcc
38694 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
38697 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
38698 * src/EvolutionCalendarSource.cpp:
38699 * src/EvolutionCalendarSource.h:
38700 * src/EvolutionMemoSource.cpp:
38701 * src/EvolutionMemoSource.h:
38702 * src/EvolutionSyncSource.cpp:
38704 * src/client-test-app.cpp:
38706 added synchronization of Memos as plain text
38708 2007-04-15 Patrick Ohly <patrick.ohly@gmx.de>
38712 added note about building Maemo package with fakeroot
38714 2007-04-14 Patrick Ohly <patrick.ohly@gmx.de>
38718 avoid unwanted dependencies caused by optional modules
38720 2007-04-14 Patrick Ohly <patrick.ohly@gmx.de>
38723 * debian/changelog:
38727 2007-04-14 Patrick Ohly <patrick.ohly@gmx.de>
38729 * src/client-test-app.cpp:
38731 minor changes about ifdef ENABLE, added comment avoid vcard21,
38734 2007-04-12 Patrick Ohly <patrick.ohly@gmx.de>
38736 * src/client-test-app.cpp:
38738 always set encoding, we might have to overwrite an encoding set
38741 2007-04-11 Patrick Ohly <patrick.ohly@gmx.de>
38743 * src/EvolutionContactSource.cpp:
38745 type OTHER was converted to PARCEL when sending to server, but
38746 PARCEL was then not converted back to OTHER, but rather into HOME
38748 2007-04-11 Patrick Ohly <patrick.ohly@gmx.de>
38750 * src/client-test-app.cpp:
38752 - source type was not set in new configs as intended - fixed
38753 confusion with source index vs. type (broke testing of e.g.
38756 2007-04-09 Patrick Ohly <patrick.ohly@gmx.de>
38758 * src/EvolutionCalendarSource.cpp:
38759 * src/EvolutionContactSource.cpp:
38761 avoid not freeing error/overwriting error when trying again
38763 2007-04-09 Patrick Ohly <patrick.ohly@gmx.de>
38765 * src/client-test-app.cpp:
38767 fixed incorrect mapping from selected source to type
38769 2007-04-09 Patrick Ohly <patrick.ohly@gmx.de>
38771 * src/EvolutionSyncClient.cpp:
38773 always summarize ERROR/INFO messages at the end, even if sync
38774 didn't start - there might be errors which prevent starting it
38776 2007-04-06 Patrick Ohly <patrick.ohly@gmx.de>
38780 need to declare new files so that it gets included in
38783 2007-04-02 Patrick Ohly <patrick.ohly@gmx.de>
38787 fixed distribution after taking several files from C++ client
38790 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
38792 * src/client-test-app.cpp:
38794 added CLIENT_TEST_EVOLUTION_PREFIX which overrides the
38795 evolutionsource setting in test configs; default
38796 SyncEvolution_Test_
38798 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
38800 * src/EvolutionCalendarSource.cpp:
38802 avoid e_cal_new_system_memos(), it breaks compilation with older
38805 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
38807 * src/EvolutionCalendarSource.cpp:
38808 * src/EvolutionCalendarSource.h:
38809 * src/EvolutionContactSource.cpp:
38810 * src/client-test-app.cpp:
38812 added the possibility to create databases if evolutionsource is
38813 set to a file:// uri
38815 2007-04-01 Patrick Ohly <patrick.ohly@gmx.de>
38819 explicit dependency on modules is needed for client-test
38821 2007-03-31 Patrick Ohly <patrick.ohly@gmx.de>
38823 * src/Algorithm/Artistic:
38824 * src/Algorithm/Diff.pm:
38825 * src/Algorithm/README:
38826 * src/Algorithm/copyright:
38827 * src/EvolutionClientConfig.h:
38828 * src/EvolutionSyncClient.cpp:
38829 * src/EvolutionSyncClient.h:
38831 * src/client-test-app.cpp:
38833 synccompare and test suite are now taken from C++ client library
38835 2007-03-26 Patrick Ohly <patrick.ohly@gmx.de>
38841 * debian/changelog:
38844 various release preparations
38846 2007-03-26 Patrick Ohly <patrick.ohly@gmx.de>
38850 streamlined dependencies and their checking
38852 2007-03-26 Patrick Ohly <patrick.ohly@gmx.de>
38857 do not remove src/client-api unless it was copied by configure
38859 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
38865 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
38871 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
38878 - fixed building synccompare for Maemo - added/fixed rules to
38879 build for Maemo - add new Algorithm::Diff files to source
38882 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
38884 * src/EvolutionContactSource.cpp:
38886 fixed uninitialized memory read under Maemo
38888 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
38890 * src/normalize_vcard.pl:
38892 Algorithm::Diff: check whether files really have changed
38894 2007-03-25 Patrick Ohly <patrick.ohly@gmx.de>
38896 * src/Algorithm/Artistic:
38897 * src/Algorithm/Diff.pm:
38898 * src/Algorithm/README:
38899 * src/Algorithm/copyright:
38901 * src/normalize_vcard.pl:
38903 - use Algorithm::Diff instead of external diff tool in
38904 synccompare; Algorithm::Diff is embedded in synccompare to keep
38905 it self-contained - tput must be called without redirection of
38906 stderr, otherwise it did not find the current number of columns
38908 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38910 * src/EvolutionContactSource.cpp:
38912 additional error check
38914 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38916 * src/EvolutionSyncSource.cpp:
38918 dlopen(RTLD_GLOBAL) fixes obscure libebook failures on Maemo;
38919 dlopen() errors can occur due to missing modules, only print as
38920 debug to avoid failure message after sync
38922 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38926 also need to uninstall doc files, distcheck complains otherwise
38928 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38930 * src/EvolutionContactSource.cpp:
38931 * src/testVCard.vcf:
38932 * src/vocl/VObject.cpp:
38934 workaround for Funambol 3.0 trailing = parser bug
38936 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38938 * etc/localhost_1/spds/syncml/config.txt:
38940 enable large object support and max message limit by default
38942 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38945 * dbus-timeout.patch:
38947 * src/syncevolution.cpp:
38949 added configurable hacks for Maemo (--enable-maemo): - set the
38950 (non-standard!) DBUS_DEFAULT_TIMEOUT; see dbus-timeout.patch -
38951 wrap e_book_from_string() to fix invalid parameter - don't use
38952 UTF-8 encoding in Perl script
38954 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38956 * src/normalize_vcard.pl:
38958 BusyBox's mktemp on Maemo requires parameter
38960 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38966 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38970 new internal docdir was not actually used
38972 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38977 Maemo only has debhelper 4
38979 2007-03-24 Patrick Ohly <patrick.ohly@gmx.de>
38981 * src/EvolutionSyncSource.cpp:
38983 fixed compile error without calendar support
38985 2007-03-23 Patrick Ohly <patrick.ohly@gmx.de>
38987 * src/EvolutionCalendarSource.cpp:
38989 added error checking for broken events which cannot be converted
38990 to iCal, e.g. because of a missing timezone definition (SF
38993 2007-03-23 Patrick Ohly <patrick.ohly@gmx.de>
38995 * src/EvolutionContactSource.cpp:
38996 * src/EvolutionSyncClient.cpp:
38998 Errors while writing the initial datatbase dumps was not handled
38999 properly and led to a direct dump of the error exception. Now the
39000 error is logged first and the '.after' dump is skipped.
39002 2007-03-23 Patrick Ohly <patrick.ohly@gmx.de>
39006 fixed compatibility problem with older automake/autoconf which
39007 does not have docdir yet
39009 2007-03-19 Patrick Ohly <patrick.ohly@gmx.de>
39013 install into $(docdir), not etc; also use "funambol_*" instead of
39016 2007-03-19 Patrick Ohly <patrick.ohly@gmx.de>
39018 * debian/README.Debian:
39020 no special comment for Debian needed
39022 2007-03-12 Patrick Ohly <patrick.ohly@gmx.de>
39024 * debian/README.Debian:
39025 * debian/changelog:
39028 * debian/copyright:
39032 added packaging for Debian
39034 2007-03-11 Patrick Ohly <patrick.ohly@gmx.de>
39037 * src/EvolutionCalendarSource.cpp:
39038 * src/EvolutionContactSource.cpp:
39039 * src/EvolutionSyncClient.cpp:
39040 * src/EvolutionSyncSource.cpp:
39041 * src/EvolutionSyncSource.h:
39043 * src/syncevolution.cpp:
39045 --enable-ecal/ebook are only enabled by default if the libs are
39046 present --enable-shared will build backends as modules which are
39047 loaded dynamically if possible (off by default)
39049 2007-02-22 Patrick Ohly <patrick.ohly@gmx.de>
39053 patch switches to async version of the Evolution API
39055 2007-01-26 Patrick Ohly <patrick.ohly@gmx.de>
39057 * src/EvolutionSyncClient.cpp:
39059 fixed free/delete [] mismatch
39061 2007-01-22 Patrick Ohly <patrick.ohly@gmx.de>
39065 fixed distdir target that broke in yesterday's commit
39067 2007-01-21 Patrick Ohly <patrick.ohly@gmx.de>
39072 added --enable-static-cxx to link libstdc++ statically
39074 2007-01-20 Patrick Ohly <patrick.ohly@gmx.de>
39076 * test/runtests.py:
39078 fixed problem of deleting read-only install directories
39080 2007-01-20 Patrick Ohly <patrick.ohly@gmx.de>
39084 memo config now also included for localhost, but disabled by
39087 2007-01-11 Patrick Ohly <patrick.ohly@gmx.de>
39089 * test/runtests.py:
39091 added cross-compilation
39093 2007-01-09 Patrick Ohly <patrick.ohly@gmx.de>
39097 pass cross-compilation options through to configure of client
39100 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
39103 * src/TestEvolution.cpp:
39104 * src/testMemo.ics:
39106 added testing of memos
39108 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
39112 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
39113 * src/EvolutionCalendarSource.h:
39114 * src/EvolutionSyncSource.cpp:
39115 * src/syncevolution.cpp:
39117 added support for synchronizing Evolution memos in iCalendar 2.0
39120 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
39124 bumped version, clean up copy of client library sources some more
39126 2007-01-04 Patrick Ohly <patrick.ohly@gmx.de>
39130 fixed problem with 'make dist'
39132 2007-01-03 Patrick Ohly <patrick.ohly@gmx.de>
39134 * src/EvolutionContactSource.cpp:
39136 avoid adding the non-standard TYPE=OTHER, better use HOME instead
39137 (that's also the default in the Synthesis server)
39139 2007-01-03 Patrick Ohly <patrick.ohly@gmx.de>
39143 autoconf checks must not be inside conditional code (fixes
39144 'conditional AMDEP was never defined' error)
39146 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
39148 * src/client-test-app.cpp:
39150 adapted to update test API
39152 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
39156 ignore changes in autotools generated files
39158 2006-12-17 Patrick Ohly <patrick.ohly@gmx.de>
39160 * src/EvolutionSyncClient.cpp:
39162 fixed missing return code
39164 2006-12-10 Patrick Ohly <patrick.ohly@gmx.de>
39167 * src/EvolutionCalendarSource.cpp:
39168 * src/EvolutionCalendarSource.h:
39169 * src/EvolutionContactSource.cpp:
39170 * src/EvolutionContactSource.h:
39171 * src/EvolutionSmartPtr.h:
39172 * src/EvolutionSyncClient.cpp:
39173 * src/EvolutionSyncClient.h:
39174 * src/EvolutionSyncSource.cpp:
39175 * src/EvolutionSyncSource.h:
39176 * src/TestEvolution.cpp:
39177 * src/TestMain.cpp:
39178 * src/client-test-app.cpp:
39179 * src/syncevolution.cpp:
39181 copyright transfer to Funambol
39183 2006-12-09 Patrick Ohly <patrick.ohly@gmx.de>
39185 * src/client-test-app.cpp:
39187 adapted to new C++ client library test suite interface, finished
39188 configuration for calendars and tasks
39190 2006-12-09 Patrick Ohly <patrick.ohly@gmx.de>
39192 * src/normalize_vcard.pl:
39194 ignore differences caused by exporting vCard with ADR;TYPE=PARCEL
39195 instead of ADR;TYPE=OTHER
39197 2006-12-07 Patrick Ohly <patrick.ohly@gmx.de>
39199 * src/client-test-app.cpp:
39201 support testing with two clients
39203 2006-12-05 Patrick Ohly <patrick.ohly@gmx.de>
39205 * src/client-test-app.cpp:
39207 adapted contacts to full set of local tests
39209 2006-12-05 Patrick Ohly <patrick.ohly@gmx.de>
39211 * src/normalize_vcard.pl:
39213 avoid tput error when no valid terminal is set
39215 2006-12-01 Patrick Ohly <patrick.ohly@gmx.de>
39219 * src/client-test-app.cpp:
39221 use the new C++ client library testing framework
39223 2006-11-27 Patrick Ohly <patrick.ohly@gmx.de>
39225 * src/EvolutionContactSource.cpp:
39226 * src/EvolutionSyncClient.cpp:
39227 * src/EvolutionSyncSource.cpp:
39228 * src/vocl/VProperty.cpp:
39230 adapted to const qualifier changes in client library and fixed
39233 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
39238 # updates for 0.5 release
39240 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
39242 * test/runtests.py:
39244 added building of release packages, adapted to some more known
39247 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
39249 * src/TestEvolution.cpp:
39251 renamed testRefreshSync to testRefreshFromServerSync and added
39252 testRefreshFromClient
39254 2006-11-12 Patrick Ohly <patrick.ohly@gmx.de>
39256 * src/normalize_vcard.pl:
39258 ignore known limitations of Synthesis server
39260 2006-11-11 Patrick Ohly <patrick.ohly@gmx.de>
39267 2006-11-11 Patrick Ohly <patrick.ohly@gmx.de>
39273 2006-11-11 Patrick Ohly <patrick.ohly@gmx.de>
39276 * src/EvolutionCalendarSource.cpp:
39277 * src/EvolutionCalendarSource.h:
39278 * src/EvolutionContactSource.cpp:
39279 * src/EvolutionContactSource.h:
39280 * src/EvolutionSyncSource.h:
39282 messages about local changes are now logged as DEBUG and not INFO
39283 because they were confusing for users; now they are not visible
39284 in the final report
39286 2006-11-04 Patrick Ohly <patrick.ohly@gmx.de>
39289 * etc/localhost_1/spds/syncml/config.txt:
39290 * src/EvolutionSyncSource.cpp:
39291 * src/TestEvolution.cpp:
39293 added support and testing of one-way-from-client/server
39295 2006-11-03 Patrick Ohly <patrick.ohly@gmx.de>
39297 * src/TestEvolution.cpp:
39299 TaskSync tests for large object support failed because the test
39300 item didn't have the expected DESCRIPTION to stuff the item's
39303 2006-11-03 Patrick Ohly <patrick.ohly@gmx.de>
39306 * src/TestMain.cpp:
39308 allow running multiple tests by specifying them on the command
39311 2006-11-02 Patrick Ohly <patrick.ohly@gmx.de>
39314 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
39316 added warning about setting evolutionuser/password when not
39317 needed -> causes backend to hang
39319 2006-11-02 Patrick Ohly <patrick.ohly@gmx.de>
39321 * src/normalize_vcard.pl:
39323 PHOTO/NOTE update for EGroupware and Funambol portal
39325 2006-11-02 Patrick Ohly <patrick.ohly@gmx.de>
39327 * src/TestEvolution.cpp:
39329 use simpler data for update test, moved complex contact update
39330 into testComplexUpdate
39332 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
39334 * src/normalize_vcard.pl:
39336 avoid that patterns accidentally run over line ends, added
39337 special cases for Funambol and EGroupware server
39339 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
39341 * test/runtests.py:
39343 allow to build arbitrary combinations of client library and
39346 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
39348 * src/EvolutionContactSource.cpp:
39350 <<system>> and <<default>> can be used to reference the system
39351 and the default address books, respectively
39353 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
39357 cppunit-config was not called when compiling C++ code, therefore
39358 it was only found if in the default search path
39360 2006-11-01 Patrick Ohly <patrick.ohly@gmx.de>
39362 * src/TestEvolution.cpp:
39364 made test coverage configurable
39366 2006-10-29 Patrick Ohly <patrick.ohly@gmx.de>
39368 * src/TestEvolution.cpp:
39370 added testLargeObjectBin, changed calendar UID so that without
39371 support for special characters in the key the sync fails
39373 2006-10-29 Patrick Ohly <patrick.ohly@gmx.de>
39375 * src/EvolutionSyncClient.cpp:
39377 VerDTD must be configured, otherwise Funambol 3.0a (but not
39378 3.0b5) fails during the second sync
39380 2006-10-29 Patrick Ohly <patrick.ohly@gmx.de>
39382 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
39384 documentation got the direction in refresh-from-client/server
39387 2006-10-28 Patrick Ohly <patrick.ohly@gmx.de>
39389 * test/runtests.py:
39391 filter out private information from logs, added --tag parameter
39393 2006-10-04 Patrick Ohly <patrick.ohly@gmx.de>
39395 * src/EvolutionSyncClient.cpp:
39397 setting config is no longer necessary
39399 2006-10-04 Patrick Ohly <patrick.ohly@gmx.de>
39401 * src/TestEvolution.cpp:
39403 disabled testLargeObjectEncoded again, it requires a suitable
39406 2006-10-03 Patrick Ohly <patrick.ohly@gmx.de>
39408 * src/TestEvolution.cpp:
39410 enabled encoded LargeObject support test
39412 2006-10-03 Patrick Ohly <patrick.ohly@gmx.de>
39414 * src/EvolutionCalendarSource.cpp:
39415 * src/EvolutionCalendarSource.h:
39416 * src/EvolutionContactSource.cpp:
39417 * src/EvolutionContactSource.h:
39418 * src/EvolutionSyncSource.cpp:
39419 * src/EvolutionSyncSource.h:
39423 2006-10-03 Patrick Ohly <patrick.ohly@gmx.de>
39425 * src/normalize_vcard.pl:
39427 ignore some known Synthesis data conversions
39429 2006-09-28 Patrick Ohly <patrick.ohly@gmx.de>
39431 * src/TestEvolution.cpp:
39433 force server to split large items when LargeObject support is
39436 2006-09-28 Patrick Ohly <patrick.ohly@gmx.de>
39438 * src/EvolutionCalendarSource.cpp:
39439 * src/EvolutionCalendarSource.h:
39440 * src/EvolutionContactSource.cpp:
39441 * src/EvolutionContactSource.h:
39442 * src/EvolutionSyncClient.cpp:
39443 * src/EvolutionSyncClient.h:
39444 * src/EvolutionSyncSource.cpp:
39445 * src/EvolutionSyncSource.h:
39446 * src/TestEvolution.cpp:
39447 * src/syncevolution.cpp:
39449 adapted to additional SyncSourceConfig parameter in SyncSource
39450 constructor, added testing of LargeObject support
39452 2006-09-28 Patrick Ohly <patrick.ohly@gmx.de>
39454 * src/testVCard.vcf:
39456 make names unique again
39458 2006-09-16 Patrick Ohly <patrick.ohly@gmx.de>
39460 * src/EvolutionCalendarSource.h:
39461 * src/EvolutionContactSource.h:
39462 * src/EvolutionSyncClient.cpp:
39463 * src/EvolutionSyncSource.h:
39465 adapted to C++ client API change: supported datatypes now in
39468 2006-09-16 Patrick Ohly <patrick.ohly@gmx.de>
39472 # bumped version to 0.5-CVS
39474 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
39480 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
39482 * test/runtests.py:
39484 removed default values, added egroupware testing, improved log
39487 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
39493 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
39497 created entry for 0.3 -> 0.4 changes
39499 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
39505 2006-09-11 Patrick Ohly <patrick.ohly@gmx.de>
39511 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
39513 * src/TestEvolution.cpp:
39515 avoid refresh-from-server sync whenever possible because
39516 eGroupware server does not support it
39518 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
39520 * src/normalize_vcard.pl:
39524 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
39528 minor updates for 0.4
39530 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
39532 * src/EvolutionCalendarSource.cpp:
39533 * src/EvolutionContactSource.cpp:
39535 do not treat requests to delete non-existant items as error,
39536 instead log the event (grep for DEBUG and non-existant) and
39537 proceed - this is currently necessary with ScheduleWorld server
39539 2006-09-10 Patrick Ohly <patrick.ohly@gmx.de>
39541 * src/EvolutionCalendarSource.cpp:
39542 * src/EvolutionContactSource.cpp:
39544 added missing space to error messages
39546 2006-09-09 Patrick Ohly <patrick.ohly@gmx.de>
39548 * src/EvolutionCalendarSource.cpp:
39550 do not overwrite the UID in an addItem operation even if we fall
39553 2006-09-09 Patrick Ohly <patrick.ohly@gmx.de>
39555 * src/EvolutionContactSource.cpp:
39556 * src/TestEvolution.cpp:
39558 split TYPE parameter with commas into different parameters to
39559 help Evolution parse it (the overview display didn't handle this,
39562 2006-09-08 Patrick Ohly <patrick.ohly@gmx.de>
39564 * src/TestMain.cpp:
39566 added TEST_EVOLUTION_ALARM to have some means of aborting when a
39567 test takes too long
39569 2006-09-08 Patrick Ohly <patrick.ohly@gmx.de>
39571 * src/EvolutionSyncClient.cpp:
39573 deviceId property was renamed -> restored compatibility with old
39576 2006-09-08 Patrick Ohly <patrick.ohly@gmx.de>
39578 * src/EvolutionSyncSource.cpp:
39580 added one-way from server/client
39582 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
39589 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
39593 # set version to CVS again
39595 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
39597 * src/EvolutionCalendarSource.h:
39598 * src/EvolutionContactSource.cpp:
39599 * src/EvolutionContactSource.h:
39600 * src/EvolutionSyncClient.cpp:
39601 * src/EvolutionSyncClient.h:
39602 * src/EvolutionSyncSource.h:
39604 adapted to official DevInf API with one patch: config passed to
39607 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
39609 * src/EvolutionCalendarSource.cpp:
39611 beware to not overwrite valid UID with empty one (some tests
39612 broke due to this recent change)
39614 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
39618 excluded automatically generated files from client-api-diff
39620 2006-09-07 Patrick Ohly <patrick.ohly@gmx.de>
39622 * src/TestMain.cpp:
39624 newline was missing after successfully completed test
39626 2006-08-31 Patrick Ohly <patrick.ohly@gmx.de>
39628 * src/EvolutionCalendarSource.cpp:
39630 SF issue 1511951: support copying changes back from EGroupware
39631 server by not expecting the UID of calendar items to be
39634 2006-08-31 Patrick Ohly <patrick.ohly@gmx.de>
39636 * src/TestMain.cpp:
39638 merged listeners so that failure message is generated in just one
39641 2006-08-30 Patrick Ohly <patrick.ohly@gmx.de>
39643 * src/TestMain.cpp:
39645 print failure summary to cerr, like the rest of the messages
39647 2006-08-27 Patrick Ohly <patrick.ohly@gmx.de>
39649 * test/runtests.py:
39651 add number to preserve ordering of actions
39653 2006-08-27 Patrick Ohly <patrick.ohly@gmx.de>
39655 * test/runtests.py:
39657 added --skip option, made reporting a bit nicer
39659 2006-08-27 Patrick Ohly <patrick.ohly@gmx.de>
39661 * src/TestMain.cpp:
39663 added support for ignoring the failure of certain tests by
39664 listing them in TEST_EVOLUTION_FAILURES
39666 2006-08-26 Patrick Ohly <patrick.ohly@gmx.de>
39668 * test/runtests.py:
39670 executes CVS checkout, compilation and testing automatically
39672 2006-08-21 Patrick Ohly <patrick.ohly@gmx.de>
39678 2006-08-21 Patrick Ohly <patrick.ohly@gmx.de>
39684 2006-08-21 Patrick Ohly <patrick.ohly@gmx.de>
39688 # polished news a bit for 0.4 pre2
39690 2006-08-19 Patrick Ohly <patrick.ohly@gmx.de>
39694 new server is www.estamos.de
39696 2006-08-19 Patrick Ohly <patrick.ohly@gmx.de>
39700 better error message when Evolution development files are missing
39702 2006-08-19 Patrick Ohly <patrick.ohly@gmx.de>
39704 * src/EvolutionCalendarSource.cpp:
39705 * src/EvolutionCalendarSource.h:
39707 moved reading of changes into helper function so that it can be
39708 used in the pre- and post-processing
39710 2006-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39713 * src/EvolutionSyncSource.cpp:
39714 * src/TestEvolution.cpp:
39716 ensure that after refresh-from-client items are not sent again
39718 2006-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39720 * src/EvolutionCalendarSource.cpp:
39721 * src/EvolutionSyncSource.h:
39722 * src/TestEvolution.cpp:
39724 changed list into a set to be more resilient against getting UIDs
39727 2006-08-17 Patrick Ohly <patrick.ohly@gmx.de>
39731 * src/EvolutionCalendarSource.cpp:
39732 * src/EvolutionCalendarSource.h:
39733 * src/EvolutionContactSource.cpp:
39734 * src/EvolutionSyncClient.cpp:
39735 * src/EvolutionSyncSource.h:
39737 implemented Evolution authentication
39739 2006-08-15 Patrick Ohly <patrick.ohly@gmx.de>
39742 * src/normalize_vcard.pl:
39744 normalizing ORG must not extend into other properties
39746 2006-08-14 Patrick Ohly <patrick.ohly@gmx.de>
39749 * src/EvolutionCalendarSource.cpp:
39750 * src/EvolutionCalendarSource.h:
39751 * src/EvolutionContactSource.cpp:
39752 * src/EvolutionContactSource.h:
39753 * src/EvolutionSmartPtr.h:
39754 * src/EvolutionSyncClient.cpp:
39755 * src/EvolutionSyncClient.h:
39756 * src/syncevolution.cpp:
39758 - rename qptr to eptr to avoid name clash with sstring - moved
39759 unref() into global name space so that more unref() functions
39760 can be added (otherwise local methods shadow the global
39761 functions) - use eptr for SourceList (wasn't destructed in case
39762 of error otherwise and logging in 0.4 pre continued to go to
39763 file) - check for server configuration and abort in prepare if
39764 none given with a suitable error message
39766 2006-08-14 Patrick Ohly <patrick.ohly@gmx.de>
39769 * src/vocl/VObject.cpp:
39771 avoid CHARSET=UTF-8 without quoted-printable encoding
39773 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
39779 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
39783 # version is back to 0.4-cvs
39785 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
39789 # added next release and comments about two fixes
39791 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
39793 * src/testVCard.vcf:
39795 added some more test cases for special characters
39797 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
39799 * src/EvolutionContactSource.h:
39801 send configured vCard format as part of DevInf (Synthesis server
39802 gets confused otherwise)
39804 2006-08-13 Patrick Ohly <patrick.ohly@gmx.de>
39806 * src/vocl/VObject.cpp:
39808 do not send CHARSET for vCard 3.0, not needed and illegal
39810 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39816 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39822 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39824 * src/vocl/VObject.cpp:
39826 always treat single ; as normal character in single-value
39829 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39835 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39841 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39846 * src/syncevolution.cpp:
39848 now compiles on Maemo
39850 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39854 added note about .patches
39856 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39860 C++ client library may or may not already contain the files
39861 generated by the autotools
39863 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39865 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
39867 since adding the sync-mode-name.patch more comprehensible names
39870 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39873 * src/EvolutionCalendarSource.cpp:
39874 * src/TestEvolution.cpp:
39876 workaround for incomplete result of e_cal_get_changes()
39878 2006-08-06 Patrick Ohly <patrick.ohly@gmx.de>
39882 * src/EvolutionSyncClient.cpp:
39883 * src/EvolutionSyncClient.h:
39884 * src/EvolutionSyncSource.h:
39885 * src/TestEvolution.cpp:
39886 * src/syncevolution.cpp:
39888 - adapted to new SyncClient API: configuration tree handling is
39889 now part of the library - do not reset anchors after failure:
39890 allows to proceed with two-way sync
39892 2006-07-27 Patrick Ohly <patrick.ohly@gmx.de>
39894 * src/EvolutionSyncSource.h:
39896 ensure that deleted items have a sane datatype (in particular
39899 2006-07-27 Patrick Ohly <patrick.ohly@gmx.de>
39901 * src/EvolutionContactSource.cpp:
39903 fixed compiler warning
39905 2006-07-25 Patrick Ohly <patrick.ohly@gmx.de>
39907 * src/EvolutionCalendarSource.h:
39908 * src/EvolutionContactSource.h:
39910 added inclusion of config.h (needed since adding
39911 ENABLE_ECAL/EBOOK) added meta information callbacks
39913 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
39916 * src/EvolutionCalendarSource.cpp:
39917 * src/EvolutionCalendarSource.h:
39918 * src/EvolutionContactSource.cpp:
39919 * src/EvolutionContactSource.h:
39920 * src/EvolutionSmartPtr.h:
39921 * src/EvolutionSyncSource.cpp:
39922 * src/syncevolution.cpp:
39924 added --disable-ecal/ebook for installations without the required
39927 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
39929 * src/EvolutionSyncClient.h:
39931 implemented more of the new meta info calls
39933 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
39939 2006-07-23 Patrick Ohly <patrick.ohly@gmx.de>
39941 * etc/localhost_1/spds/syncml/config.txt:
39943 firstTimeSyncMode is not used
39945 2006-07-18 Patrick Ohly <patrick.ohly@gmx.de>
39951 2006-07-18 Patrick Ohly <patrick.ohly@gmx.de>
39953 * src/EvolutionSyncClient.cpp:
39954 * src/EvolutionSyncClient.h:
39956 use the new SyncClient API to set a default 'SyncEvolution x.y'
39959 2006-07-17 Patrick Ohly <patrick.ohly@gmx.de>
39961 * src/testVCard.vcf:
39962 * src/vocl/VObject.cpp:
39964 changed vCard 2.1 parser to make it compatible with servers which
39965 send a verbatim semicolon as part of properties where the
39966 semicolon has no special meaning
39968 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
39970 * src/EvolutionContactSource.cpp:
39972 must always pass vCard through decoding/encoding to ensure that
39973 CHARSET is added as needed
39975 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
39977 * src/TestEvolution.cpp:
39979 due to cut-and-paste error the ContactStress test was executed
39980 instead of Calendar/TaskStress
39982 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
39984 * src/normalize_vcard.pl:
39986 ignore some more irrelevant differences with Synthesis server
39988 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
39990 * src/vocl/VConverter.cpp:
39991 * src/vocl/VConverter.h:
39993 fixed decoding of quoted-printable soft line breaks, fixed
39994 unfolding of vCard 2.1
39996 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
39998 * src/vocl/VObject.cpp:
40000 must add CHARSET=UTF-8 if non-ASCII character is found because
40001 default charset is not well-defined
40003 2006-07-14 Patrick Ohly <patrick.ohly@gmx.de>
40005 * src/testVCard.vcf:
40007 added folding and XML entities test cases
40009 2006-07-08 Patrick Ohly <patrick.ohly@gmx.de>
40012 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
40014 emphasized the need to chose the right uri/type combination, in
40015 particular with ScheduleWorld
40017 2006-07-02 Patrick Ohly <patrick.ohly@gmx.de>
40020 * etc/localhost_1/spds/syncml/config.txt:
40022 added support for setting HTTP user agent
40024 2006-07-02 Patrick Ohly <patrick.ohly@gmx.de>
40026 * src/TestEvolution.cpp:
40028 special characters in test cases were not escaped properly
40030 2006-07-02 Patrick Ohly <patrick.ohly@gmx.de>
40032 * src/TestEvolution.cpp:
40034 testMerge() dumps the result of conflict resolution, but no
40035 longer makes any assumptions about it
40037 2006-06-27 Patrick Ohly <patrick.ohly@gmx.de>
40044 2006-06-27 Patrick Ohly <patrick.ohly@gmx.de>
40048 moved some content to new home page, added link to it
40050 2006-06-27 Patrick Ohly <patrick.ohly@gmx.de>
40052 * src/syncevolution.cpp:
40054 listing Evolution databases showed calendars twice instead of
40057 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
40061 changed comments about Evolution versions affected by known
40064 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
40068 minor clarifications
40070 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
40072 * etc/localhost_1/spds/syncml/config.txt:
40074 workaround for problems during slow-sync if items are split
40075 between different messages
40077 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
40079 * src/EvolutionContactSource.cpp:
40081 clarified unknown name text
40083 2006-06-26 Patrick Ohly <patrick.ohly@gmx.de>
40085 * src/EvolutionContactSource.cpp:
40086 * src/normalize_vcard.pl:
40088 added special handling of TEL;TYPE=PREF,VOICE
40090 2006-06-22 Patrick Ohly <patrick.ohly@gmx.de>
40092 * src/TestEvolution.cpp:
40094 added *Stress::testManyItems
40096 2006-06-19 Patrick Ohly <patrick.ohly@gmx.de>
40098 * src/EvolutionSyncClient.cpp:
40100 always use two digits in file name
40102 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
40104 * src/EvolutionSyncSource.cpp:
40106 never executed delete since adding workaround (wrong brackets)
40108 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
40110 * src/normalize_vcard.pl:
40112 remove redundant VALUE=DATE-TIME
40114 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
40116 * src/testCalendar.ics:
40118 added test case with BYSETPOS=-1
40120 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
40122 * src/testCalendar.ics:
40124 added more special characters - double quotation marks currently
40125 not tested because of Evolution's invalid encoding of them
40127 2006-06-17 Patrick Ohly <patrick.ohly@gmx.de>
40131 documented need to enter new address book to avoid 'EBookStatus
40134 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40136 * src/normalize_vcard.pl:
40137 * src/testTask.ics:
40139 relax comparison of RRULE BYDAY, modified task test case to
40140 always use its own VTIMEZONE
40142 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40144 * src/testVCard.vcf:
40146 added test case with empty EMAIL: property
40148 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40150 * src/EvolutionSyncSource.cpp:
40151 * src/EvolutionSyncSource.h:
40153 added safety check to avoid segfaults if server sends no data for
40156 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40160 some more comments about compiling on Debian Sarge
40162 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40166 added Test.h to distribution
40168 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40174 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40180 2006-06-15 Patrick Ohly <patrick.ohly@gmx.de>
40183 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
40184 * etc/localhost_1/spds/syncml/config.txt:
40186 clarified documentation and adapted to current status of
40187 SyncEvolution, ScheduleWorld and Funambol
40189 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40193 also add NEWS and COPYING to distribution
40195 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40201 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40207 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40211 bumped version to 0.3
40213 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40217 some more proof-reading - terms are still not used consistently
40219 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40221 * src/EvolutionContactSource.cpp:
40222 * src/syncevolution.cpp:
40224 made output a bit nicer
40226 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40229 * src/vocl/vcardconverter.cpp:
40231 also imported the vcardconverter program from the Funambol CVS
40233 2006-06-12 Patrick Ohly <patrick.ohly@gmx.de>
40235 * src/vocl/VObject.cpp:
40237 readded the removal of CHARSET
40239 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40241 * src/EvolutionCalendarSource.cpp:
40243 importing new timezones before their events works better (e.g.
40244 with Evolution 2.4)
40246 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40250 added remark about Evolution 2.0.4 GUI problem with new VTIMEZONE
40253 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40255 * src/testCalendar.ics:
40257 use a TZID that no-one else knows
40259 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40261 * src/TestEvolution.cpp:
40263 testImport should leave the items imported - moved import/delete
40266 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40268 * src/EvolutionCalendarSource.cpp:
40269 * src/EvolutionContactSource.cpp:
40270 * src/EvolutionSyncClient.cpp:
40271 * src/EvolutionSyncClient.h:
40272 * src/EvolutionSyncSource.cpp:
40273 * src/EvolutionSyncSource.h:
40274 * src/TestEvolution.cpp:
40276 fixed several compiler warnings
40278 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40280 * src/normalize_vcard.pl:
40282 allow sync.scheduleworld.com to replace TZIDs
40284 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40286 * src/EvolutionSmartPtr.h:
40288 explicitly reference class member (required by g++ 4.1, but not
40291 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40293 * src/EvolutionContactSource.cpp:
40296 * src/vocl/VConverter.cpp:
40297 * src/vocl/VConverter.h:
40298 * src/vocl/VObject.cpp:
40299 * src/vocl/VObject.h:
40300 * src/vocl/VProperty.cpp:
40301 * src/vocl/VProperty.h:
40302 * src/vocl/posixadapter.h:
40304 added a copy of the relevant VOCL classes to be independent of
40305 incompatible changes upstream
40307 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40313 2006-06-11 Patrick Ohly <patrick.ohly@gmx.de>
40315 * src/EvolutionCalendarSource.cpp:
40316 * src/EvolutionContactSource.cpp:
40318 added sanity checks for using the results of Evolution's change
40319 tracking: invalid UIDs have been observed
40321 2006-06-10 Patrick Ohly <patrick.ohly@gmx.de>
40323 * src/EvolutionCalendarSource.cpp:
40324 * src/EvolutionCalendarSource.h:
40325 * src/EvolutionContactSource.cpp:
40326 * src/EvolutionSmartPtr.h:
40327 * src/EvolutionSyncSource.cpp:
40331 2006-06-10 Patrick Ohly <patrick.ohly@gmx.de>
40335 remove unwanted files in case someone has compiled in the sync4j
40338 2006-06-08 Patrick Ohly <patrick.ohly@gmx.de>
40340 * src/testVCard.vcf:
40342 avoid trailing space at end of NOTE, might not be preserved
40344 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
40347 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
40349 fixed type for scheduleworld
40351 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
40353 * src/TestEvolution.cpp:
40355 STATUS expected by libical
40357 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
40359 * src/TestEvolution.cpp:
40361 split testDeleteAll into two tests, one for each method
40363 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
40365 * src/EvolutionCalendarSource.cpp:
40366 * src/EvolutionCalendarSource.h:
40368 added support for custom timezones
40370 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
40372 * src/testTask.ics:
40374 removed libical error message
40376 2006-06-06 Patrick Ohly <patrick.ohly@gmx.de>
40378 * src/testCalendar.ics:
40380 fixed invalid CREATED/LAST-MODIFIED, must be in UTC - broken by
40381 importing/exporting again, though
40383 2006-06-05 Patrick Ohly <patrick.ohly@gmx.de>
40385 * src/syncevolution.cpp:
40387 avoid copying incomplete type in catch
40389 2006-06-05 Patrick Ohly <patrick.ohly@gmx.de>
40392 * src/normalize_vcard.pl:
40394 ignore known problems with contact properties in scheduleworld
40396 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
40398 * src/TestEvolution.cpp:
40400 got rid of the remaining files with :: in the name
40402 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
40408 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
40410 * src/TestEvolution.cpp:
40412 added test for add-update-download sequence
40414 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
40416 * src/normalize_vcard.pl:
40418 adapted to syncing with sync.scheduleworld.com
40420 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
40422 * src/EvolutionContactSource.cpp:
40424 added mapping for ADR;TYPE=OTHER for scheduleworld
40426 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
40429 * etc/localhost_1/spds/syncml/config.txt:
40431 updated references to sync.scheduleworld.com
40433 2006-06-01 Patrick Ohly <patrick.ohly@gmx.de>
40435 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
40437 comments explain how to obtain valid Evolution sources
40439 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
40441 * src/EvolutionCalendarSource.cpp:
40442 * src/EvolutionSyncSource.cpp:
40444 better error logging
40446 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
40448 * src/testVCard.vcf:
40452 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
40454 * src/testCalendar.ics:
40456 adapted to scheduleworld.com
40458 2006-05-29 Patrick Ohly <patrick.ohly@gmx.de>
40460 * src/normalize_vcard.pl:
40462 use simpler diff output and transform into side-by-side oneself
40463 (simpler code, less fragile, handles UTF-8)
40465 2006-05-28 Patrick Ohly <patrick.ohly@gmx.de>
40468 * src/TestEvolution.cpp:
40469 * src/TestMain.cpp:
40471 avoid filenames with colons in the name
40473 2006-05-27 Patrick Ohly <patrick.ohly@gmx.de>
40475 * src/normalize_vcard.pl:
40477 adapt automatically to console size if tput is available
40479 2006-05-27 Patrick Ohly <patrick.ohly@gmx.de>
40482 * src/normalize_vcard.pl:
40484 made the diff output nicer: full items shown, separated by lines
40486 2006-05-26 Patrick Ohly <patrick.ohly@gmx.de>
40488 * src/normalize_vcard.pl:
40490 massage the full diff output so that it is easier to read and
40491 contains exactly the full vcard/vcalendar for each change
40493 2006-05-26 Patrick Ohly <patrick.ohly@gmx.de>
40495 * src/normalize_vcard.pl:
40497 added indention for nested BEGIN/END blocks in iCalendar
40499 2006-05-26 Patrick Ohly <patrick.ohly@gmx.de>
40502 * src/EvolutionCalendarSource.cpp:
40503 * src/EvolutionContactSource.cpp:
40504 * src/EvolutionSmartPtr.h:
40505 * src/EvolutionSyncClient.cpp:
40506 * src/EvolutionSyncSource.cpp:
40507 * src/EvolutionSyncSource.h:
40508 * src/TestEvolution.cpp:
40509 * src/syncevolution.cpp:
40511 cleaned up error reporting and exception handling
40513 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
40516 * src/EvolutionCalendarSource.cpp:
40517 * src/EvolutionContactSource.cpp:
40518 * src/EvolutionSyncClient.cpp:
40519 * src/EvolutionSyncSource.cpp:
40520 * src/EvolutionSyncSource.h:
40522 cleaned up error handling and logging, in particular when using
40523 multiple sources at once
40525 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
40529 avoid copying temporary C++ API files
40531 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
40533 * src/testVCard.vcf:
40535 added buffer overflow test case
40537 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
40539 * src/EvolutionSyncSource.cpp:
40540 * src/TestEvolution.cpp:
40542 added test for slow-sync and added handling of the
40543 STC_ALREADY_EXISTS encountered then; twinning is currently broken
40544 in Funambol 3.0 beta 3, see #305357
40546 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
40550 added remark that text has to be exchanged as UTF-8
40552 2006-05-25 Patrick Ohly <patrick.ohly@gmx.de>
40554 * src/testVCard.vcf:
40556 added test case with explicit CHARSET="UTF-8" to test how the
40557 updated client library deals with it
40559 2006-05-24 Patrick Ohly <patrick.ohly@gmx.de>
40561 * src/EvolutionSyncClient.cpp:
40563 utility was renamed
40565 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
40571 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
40575 # added prerelease note about scheduleworld
40577 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
40583 2006-05-05 Patrick Ohly <patrick.ohly@gmx.de>
40585 * src/EvolutionCalendarSource.cpp:
40587 fixed new[]/free() mismatch
40589 2006-05-01 Patrick Ohly <patrick.ohly@gmx.de>
40591 * src/EvolutionCalendarSource.cpp:
40592 * src/EvolutionCalendarSource.h:
40594 generate iCalendar items with VTIMEZONE definitions
40596 2006-05-01 Patrick Ohly <patrick.ohly@gmx.de>
40600 added scheduleworld as preferred server
40602 2006-04-26 Patrick Ohly <patrick.ohly@gmx.de>
40605 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
40606 * src/EvolutionContactSource.cpp:
40607 * src/EvolutionSyncSource.cpp:
40609 added possibility to choose between sending vCard 2.1 and 3.0
40611 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
40615 syncing multiple databases at the same time now worked okay
40617 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
40619 * src/TestEvolution.cpp:
40621 avoid the problematic timezones in the basic tests
40623 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
40625 * src/EvolutionCalendarSource.cpp:
40627 write the required PRODID and VERSION for iCalendar entries
40629 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
40631 * src/normalize_vcard.pl:
40633 avoid eating the trailing newline after PHOTO
40635 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
40639 * etc/localhost_1/spds/syncml/config.txt:
40640 * src/TestEvolution.cpp:
40641 * src/normalize_vcard.pl:
40643 added support for testing against www.scheduleworld.com
40645 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
40647 * src/normalize_vcard.pl:
40649 fixed the fix of EMAIL normalization...
40651 2006-04-24 Patrick Ohly <patrick.ohly@gmx.de>
40653 * src/normalize_vcard.pl:
40655 hide differences due to different PHOTO parameters, fixed
40656 EMAIL;INTERNET;OTHER
40658 2006-04-23 Patrick Ohly <patrick.ohly@gmx.de>
40662 avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
40665 2006-04-23 Patrick Ohly <patrick.ohly@gmx.de>
40669 avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
40672 2006-04-23 Patrick Ohly <patrick.ohly@gmx.de>
40674 * src/EvolutionContactSource.cpp:
40676 also treat INTERNET as TYPE
40678 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40684 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40687 * src/TestEvolution.cpp:
40688 * src/testTask.ics:
40690 added testing of tasks
40692 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40696 test names have changed
40698 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40704 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40708 added warnings about known-problems
40710 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40712 * src/testCalendar.ics:
40714 temporarily removed some problematic characters (forge tracker
40717 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40721 * src/TestEvolution.cpp:
40722 * src/TestMain.cpp:
40724 - renamed normalize script to synccompare because it now applies
40725 to both calendar, tasks and contacts - temporary files in test
40726 suite now start with the name of the test they belong to
40728 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40730 * src/EvolutionCalendarSource.cpp:
40731 * src/EvolutionCalendarSource.h:
40732 * src/EvolutionContactSource.cpp:
40733 * src/EvolutionContactSource.h:
40734 * src/EvolutionSyncSource.cpp:
40735 * src/EvolutionSyncSource.h:
40737 * src/TestEvolution.cpp:
40738 * src/testCalendar.ics:
40739 * src/testTask.ics:
40741 - renamed "test" program to "TestEvolution" - copy original test
40742 cases to fit the name expected by TestEvolution and to have
40743 them in the build directory - handle merge with existing item in
40744 addItem(): return special status
40746 2006-04-17 Patrick Ohly <patrick.ohly@gmx.de>
40748 * src/normalize_vcard.pl:
40750 now also handles calendar comparison
40752 2006-04-14 Patrick Ohly <patrick.ohly@gmx.de>
40754 * src/EvolutionCalendarSource.h:
40756 added some support for inserting already existing item
40758 2006-04-14 Patrick Ohly <patrick.ohly@gmx.de>
40760 * src/TestEvolution.cpp:
40762 instantiate test for calendar
40764 2006-04-14 Patrick Ohly <patrick.ohly@gmx.de>
40766 * src/EvolutionCalendarSource.cpp:
40768 added some support for inserting already existing item
40770 2006-04-12 Patrick Ohly <patrick.ohly@gmx.de>
40776 2006-04-12 Patrick Ohly <patrick.ohly@gmx.de>
40778 * src/TestEvolution.cpp:
40780 refactored code so that test suites can be built from the base
40781 template TestEvolution class: currently defined are ContactSource
40782 (local tests) and ContactSync (synchronization with server),
40783 tests work exactly as before
40785 2006-04-12 Patrick Ohly <patrick.ohly@gmx.de>
40787 * src/EvolutionContactSource.cpp:
40789 text/x-vcard is more suitable for vcard 2.1
40791 2006-04-09 Patrick Ohly <patrick.ohly@gmx.de>
40793 * src/TestEvolution.cpp:
40795 made sleep configurable (off by default), synchronize only one
40798 2006-04-09 Patrick Ohly <patrick.ohly@gmx.de>
40803 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
40804 * src/EvolutionCalendarSource.cpp:
40805 * src/EvolutionCalendarSource.h:
40806 * src/EvolutionContactSource.cpp:
40807 * src/EvolutionContactSource.h:
40808 * src/EvolutionSmartPtr.h:
40809 * src/EvolutionSyncClient.cpp:
40810 * src/EvolutionSyncClient.h:
40811 * src/EvolutionSyncSource.cpp:
40812 * src/EvolutionSyncSource.h:
40814 * src/TestEvolution.cpp:
40815 * src/syncevolution.cpp:
40817 - added support for calendars and tasks: not yet tested
40818 automatically but manual tests show that it works in principle,
40819 albeit with some loss of attributes in the server for calendars
40820 (time zone) - removed "disabled" configuration option, use "sync
40821 = none" instead - added selection of databases to synchronize via
40822 additional command line parameters
40824 2006-04-06 Patrick Ohly <patrick.ohly@gmx.de>
40828 * src/EvolutionContactSource.cpp:
40829 * src/EvolutionSyncClient.cpp:
40830 * src/EvolutionSyncClient.h:
40831 * src/EvolutionSyncSource.h:
40832 * src/TestEvolution.cpp:
40833 * src/syncevolution.cpp:
40835 adapted to head revision of Sync4j C++ client library
40837 2006-04-06 Patrick Ohly <patrick.ohly@gmx.de>
40841 testVCard.vcf was missing in source distribution
40843 2006-03-26 Patrick Ohly <patrick.ohly@gmx.de>
40845 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
40847 fix for #304805: testing return code of SyncClient::beginSync()
40849 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
40855 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
40860 * etc/localhost_1/spds/syncml/config.txt:
40861 * src/EvolutionContactSource.cpp:
40862 * src/EvolutionContactSource.h:
40863 * src/EvolutionSyncClient.cpp:
40864 * src/EvolutionSyncClient.h:
40865 * src/EvolutionSyncSource.h:
40867 * src/syncevolution.cpp:
40869 - implemented automatic backups, logging and database comparison
40870 - prepared 0.2 release
40872 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
40874 * src/EvolutionContactSource.cpp:
40876 set TYPE=OTHER also for EMAIL if no other type found
40878 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
40880 * src/normalize_vcard.pl:
40882 ignore some more irrelevant vcard differences (TYPE=PREF, extra
40885 2006-03-19 Patrick Ohly <patrick.ohly@gmx.de>
40887 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
40888 * src/testVCard.vcf:
40890 when using quoted-printable, also encode non-ASCII for
40893 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40898 make full copy of client lib C++ sources, added
40899 src/client-api-diff target to compare against original sources
40901 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40903 * src/sync4j-client-api-sdkcpp_3_0_6a.diff:
40905 changes for SyncEvolution not in Funambol CVS since sdkcpp_3_0_6a
40907 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40909 * src/TestMain.cpp:
40911 reset stdout/stderr before printing final result
40913 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40919 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40923 # reflect current status
40925 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40931 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40933 * src/EvolutionContactSource.cpp:
40934 * src/EvolutionContactSource.h:
40936 ensure that unique properties occur not more than once
40938 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40940 * src/TestEvolution.cpp:
40942 test adding multiple business phone numbers
40944 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40947 * src/EvolutionContactSource.cpp:
40948 * src/EvolutionContactSource.h:
40949 * src/EvolutionSyncSource.h:
40951 * src/TestEvolution.cpp:
40952 * src/testVCard.vcf:
40954 test for copying via server now transmits testVCard.vcf and also
40955 compares against it
40957 2006-03-18 Patrick Ohly <patrick.ohly@gmx.de>
40959 * src/normalize_vcard.pl:
40961 format normalized vcards with 60 columns for easier side-by-side
40964 2006-03-15 Patrick Ohly <patrick.ohly@gmx.de>
40969 * src/normalize_vcard.pl:
40971 normalize_vcard can now also compare two files automatically;
40972 it's also installed without .pl suffix
40974 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
40980 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
40985 update README and version in preparation for release
40987 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
40989 * src/EvolutionContactSource.cpp:
40990 * src/EvolutionContactSource.h:
40992 added workarounds for FBURL/CALURI and ADR without TYPE
40994 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
41000 * src/TestEvolution.cpp:
41001 * src/normalize_vcard.pl:
41003 replaced verification with vcard comparion via normalize_vcard.pl
41005 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
41011 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
41019 fixed maintainer-cleanup
41021 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
41025 removed pregenerated autotools files from CVS - use autogen.sh
41027 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
41046 removed pregenerated autotools files from CVS - use autogen.sh
41048 2006-03-12 Patrick Ohly <patrick.ohly@gmx.de>
41062 integrated compilation of Sync4j C++ client library +
41063 distribution of its source
41065 2006-03-11 Patrick Ohly <patrick.ohly@gmx.de>
41079 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
41083 * src/TestEvolution.cpp:
41084 * src/normalize_vcard.pl:
41085 * src/sync4jevolution.cpp:
41086 * src/syncevolution.cpp:
41087 * test/normalize_vcard.pl:
41089 preparations for a release as 'SyncEvolution'
41091 2006-03-11 Patrick Ohly <patrick.ohly@gmx.de>
41095 *** empty log message ***
41097 2006-03-11 Patrick Ohly <patrick.ohly@gmx.de>
41099 * src/TestEvolution.cpp:
41101 restrict the usage of the problematic CALURI/FBURL to a few
41102 specific test cases
41104 2006-02-26 Patrick Ohly <patrick.ohly@gmx.de>
41106 * src/TestEvolution.cpp:
41108 check some more vcard fields (however, different order of entries
41109 still breaks comparison)
41111 2006-02-26 Patrick Ohly <patrick.ohly@gmx.de>
41116 try most recent Evolution versions first, because shared objects
41117 are not upward-compatible
41119 2006-02-04 Patrick Ohly <patrick.ohly@gmx.de>
41123 started to use emac's vc-update-change-log to update the
41126 2006-02-04 Patrick Ohly <patrick.ohly@gmx.de>
41128 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
41129 * src/EvolutionContactSource.cpp:
41130 * src/EvolutionSyncSource.h:
41131 * src/TestEvolution.cpp:
41133 added support for the new refresh-client/server sync modes
41135 2006-02-04 Patrick Ohly <patrick.ohly@gmx.de>
41139 added known problems and support section, updated compiling
41141 2006-01-26 Patrick Ohly <patrick.ohly@gmx.de>
41145 added POHLY-SYNC4JEVOLUTION-CHECKED
41147 2006-01-23 Patrick Ohly <patrick.ohly@gmx.de>
41149 * src/EvolutionContactSource.cpp:
41151 removed redundant code
41153 2006-01-23 Patrick Ohly <patrick.ohly@gmx.de>
41156 * src/EvolutionContactSource.cpp:
41157 * src/EvolutionContactSource.h:
41158 * src/TestEvolution.cpp:
41160 added conflict handling
41162 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
41165 * src/TestMain.cpp:
41167 allow running just one test
41169 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
41172 * src/TestEvolution.cpp:
41174 list the major features explicitly and improved tests to actually
41175 check copying/updating
41177 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
41181 mention setup of unit testing
41183 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
41187 update to reflect current status
41189 2006-01-21 Patrick Ohly <patrick.ohly@gmx.de>
41191 * src/TestEvolution.cpp:
41193 minor changes to make it easier to debug
41195 2006-01-08 Patrick Ohly <patrick.ohly@gmx.de>
41197 * src/EvolutionContactSource.cpp:
41198 * src/EvolutionContactSource.h:
41199 * src/TestEvolution.cpp:
41201 added test cases for vcard conversion use VOCL classes to fix
41204 2005-12-12 Patrick Ohly <patrick.ohly@gmx.de>
41206 * src/EvolutionContactSource.cpp:
41208 a deleted item without data returns getDataSize() -1
41210 2005-12-11 Patrick Ohly <patrick.ohly@gmx.de>
41214 * src/EvolutionContactSource.cpp:
41215 * src/EvolutionSyncClient.cpp:
41216 * src/EvolutionSyncClient.h:
41217 * src/TestEvolution.cpp:
41219 added unit testing for syncing, needs some support in core
41220 classes (overriding sync mode, full lists)
41222 2005-12-10 Patrick Ohly <patrick.ohly@gmx.de>
41224 * src/EvolutionContactSource.cpp:
41225 * src/EvolutionSyncSource.h:
41227 implemented distinction between different sync modes: 'refresh'
41228 requires deleting items, scanning is different for full and
41231 2005-12-10 Patrick Ohly <patrick.ohly@gmx.de>
41242 * etc/localhost_1/spds/sources/addressbook_1/config.txt:
41243 * etc/localhost_1/spds/syncml/config.txt:
41245 * test/normalize_vcard.pl:
41247 added testing of syncing
41249 2005-12-10 Patrick Ohly <patrick.ohly@gmx.de>
41251 * src/EvolutionContactSource.cpp:
41252 * src/EvolutionSyncSource.h:
41254 added some more debug logging
41256 2005-12-04 Patrick Ohly <patrick.ohly@gmx.de>
41258 * src/EvolutionContactSource.cpp:
41260 more convervative logging
41262 2005-12-03 Patrick Ohly <patrick.ohly@gmx.de>
41264 * src/EvolutionSyncClient.cpp:
41265 * src/sync4jevolution.cpp:
41267 fixed/extended error detection at the end of the sync
41269 2005-12-03 Patrick Ohly <patrick.ohly@gmx.de>
41271 * src/EvolutionContactSource.cpp:
41272 * src/EvolutionContactSource.h:
41274 added logging of contact vcards added hack to make Evolution's
41275 vcard V3.0 compatible with Sync4j 2.3b3 (needs to be remove or
41278 2005-12-03 Patrick Ohly <patrick.ohly@gmx.de>
41280 * src/EvolutionSyncSource.cpp:
41282 strip special characters, Evolution gets confused by them
41284 2005-11-26 Patrick Ohly <patrick.ohly@gmx.de>
41287 * src/EvolutionContactSource.cpp:
41288 * src/EvolutionContactSource.h:
41289 * src/EvolutionSyncClient.cpp:
41290 * src/EvolutionSyncClient.h:
41291 * src/EvolutionSyncSource.cpp:
41292 * src/EvolutionSyncSource.h:
41295 * src/TestEvolution.cpp:
41296 * src/sync4jevolution.cpp:
41298 implemented front-end based on new SyncML C++ config API
41299 implemented the new begin/endSync() callbacks explain the change
41300 tracking and error handling -> copying from server works, the
41301 other way around fails, probably because of vcard 3.0 parsing
41302 problems on the server
41304 2005-11-25 Patrick Ohly <patrick.ohly@gmx.de>
41310 * src/EvolutionContactSource.cpp:
41311 * src/EvolutionContactSource.h:
41312 * src/TestEvolution.cpp:
41313 * src/sync4jevolution.cpp:
41315 adapted to Sync4j C++ client API 3.x
41317 2005-11-25 Patrick Ohly <patrick.ohly@gmx.de>
41319 * src/EvolutionSyncSource.cpp:
41320 * src/EvolutionSyncSource.h:
41322 base class with functionality common to all Evolution sync
41325 2005-11-05 Patrick Ohly <patrick.ohly@gmx.de>
41331 * src/EvolutionContactSource.cpp:
41332 * src/EvolutionContactSource.h:
41333 * src/EvolutionSmartPtr.h:
41336 * src/TestEvolution.cpp:
41337 * src/TestMain.cpp:
41338 * src/sync4jevolution.cpp:
41339 * src/valgrind.supp:
41341 first working version of SyncSource for Evolution contacts
41342 (requires Sync4j C++ API 2.0, not currently available) added unit
41345 2005-10-08 Patrick Ohly <patrick.ohly@gmx.de>
41370 * src/sync4jevolution.cpp:
41374 2005-10-08 (no author) <(no author)@15ad00c4-1369-45f4-8270-35d70d36bdcd>
41377 New repository initialized by cvs2svn.