1 # Generated by configure. Do no edit.
2 # git revision a9e10a9900247fefd9e7399b0246d561fe07ffbb
3 # git tag libsynthesis_3.0.2.28_at_pr_day+syncevolution-0.9
5 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
7 * src/sysync/engineinterface.cpp:
9 TSettingsKeyImpl::SetValueByID: compiler warning about pointer
12 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
14 * src/sysync/synccommand.cpp:
16 TSyncCommand::analyze: compiler warning about uninitialized
17 variable (return code!)
19 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
21 * src/sysync/sysync_utils.cpp:
23 appendRFC2047AsUTF8: compiler warning about uninitialized
26 2009-08-05 Patrick Ohly <patrick.ohly@intel.com>
28 * src/sysync/sysync_utils.cpp:
30 compiler warning in generateNonce(): casting char array
32 2009-07-30 Patrick Ohly <patrick.ohly@intel.com>
34 * src/sysync/stdlogicds.cpp:
36 slow sync: avoid empty anchors, that confuses ScheduleWorld
38 2009-07-29 Patrick Ohly <patrick.ohly@intel.com>
40 * src/sysync/vtimezone.cpp:
42 timezone parsing: accept \r\n and \r as line ends in addition to
45 2009-07-28 Patrick Ohly <patrick.ohly@intel.com>
47 * src/sysync/vtimezone.cpp:
48 * src/sysync/vtimezone.h:
50 vtimezone: use const string & instead of string copy
52 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
54 * src/platform_adapters/linux/platform_timezones.cpp:
56 Linux timezones: previous fix for icalcomponent_as_ical_string_r
59 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
61 * src/platform_adapters/linux/platform_timezones.cpp:
63 Linux timezones: compile fix for libecal and
64 --disable-evolution-compatibility
66 2009-07-21 Patrick Ohly <patrick.ohly@intel.com>
68 * src/platform_adapters/linux/platform_timezones.cpp:
70 Linux timezones: use icalcomponent_as_ical_string_r() if possible
72 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
78 autotools: added synthesis.pc file for pkg-config
80 2009-07-17 Patrick Ohly <patrick.ohly@intel.com>
82 * src/platform_adapters/linux/platform_timezones.cpp:
84 Linux timezones: avoid compiler warning
86 2009-07-16 Chen Congwu <congwu.chen@intel.com>
88 * src/sysync/binfileimplds.cpp:
89 * src/sysync/binfileimplds.h:
90 * src/sysync/localengineds.cpp:
91 * src/sysync/synccommand.cpp:
92 * src/sysync/sysync_globs.h:
94 client + statistics workaround: treat status 200 as 201 for
95 Replace cmd (which is really
97 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
100 * src/platform_adapters/linux/platform_timezones.cpp:
102 autotools: add --enable-evolution-compatibility
104 2009-07-15 Patrick Ohly <patrick.ohly@intel.com>
108 README: mentioned that expat 2.x can be used instead of the older
111 2009-07-14 Patrick Ohly <patrick.ohly@intel.com>
114 Merge commit 'origin/master'
116 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
120 autgen.sh: wipe out old files before recreating them
122 2009-07-13 Patrick Ohly <patrick.ohly@intel.com>
124 * src/synthesis-linker.map:
126 SySyncDebugPuts: fixed dynamic link problem
128 2009-07-10 Lukas Zeller <luz@synthesis.ch>
130 * src/sysync/syncserver.cpp:
131 * src/sysync/syncserver.h:
133 server: fixed to compile again with ENGINEINTERFACE_SUPPORT (for
134 XXXAsKey) but no ENGINE_LIBRARY (traditional Synthesis builds)
136 2009-07-10 Beat Forster <bfo@synthesis.ch>
138 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
140 syncml_tk: Fix for BOM checker: In pure C variables must be
141 defined before any other statement
143 2009-07-10 Lukas Zeller <luz@synthesis.ch>
145 * src/sysync/syncclient.cpp:
146 * src/sysync/syncsession.cpp:
147 * src/sysync/syncsession.h:
149 Suspend ALERT: renamed flags and accessors to include "suspend"
150 (to make clear it is the suspend alert)
152 2009-07-10 Lukas Zeller <luz@synthesis.ch>
155 Merge commit 'moblin/congwu'
157 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
159 * src/sysync_SDK/Sources/enginemodulebase.cpp:
160 * src/sysync_SDK/Sources/enginemodulebase.h:
162 TEngineModuleBridge::Term() + fCI: memory leak
164 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
166 * src/sysync/scriptcontext.cpp:
168 MakeTextWithProfile: did not free profile handler
170 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
172 * src/sysync/mimedirprofile.cpp:
174 MIMEStringToField: unitialized time context
176 2009-07-10 Patrick Ohly <patrick.ohly@intel.com>
178 * src/sysync/engineinterface.cpp:
180 TSettingsKeyImpl::checkFieldAttrs: don't read before start of
183 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
185 * src/sysync/engineentry.cpp:
186 * src/sysync/syncclientbase.cpp:
187 * src/sysync/syncclientbase.h:
188 * src/sysync_SDK/Sources/enginemodulebase.h:
189 * src/sysync_SDK/Sources/sync_dbapidef.h:
191 engine logging: new API with more information provided to the
194 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
196 * src/sysync/debuglogger.h:
198 engine logging: fix message dumping in combination with
199 <logsessionstoglobal>
201 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
203 * src/sysync/scriptcontext.cpp:
205 fixed compiler warnings: signed/unsigned comparison
207 2009-07-03 Patrick Ohly <patrick.ohly@intel.com>
209 * src/sysync/syncsession.cpp:
211 configuration: accept configs without any datastore definition
213 2009-06-26 Chen Congwu <congwu.chen@intel.com>
215 * src/sysync/syncclient.cpp:
216 * src/sysync/syncsession.cpp:
217 * src/sysync/syncsession.h:
219 Suspend ALERT: make sure synthesis client sends the suspend alert
221 2009-07-01 Lukas Zeller <luz@synthesis.ch>
223 * src/sysync/mimedirprofile.cpp:
224 * src/sysync/mimedirprofile.h:
226 remoterules build dependency removed - new setRemoteRule()
227 function implementation needed #ifdefs
229 2009-07-01 Lukas Zeller <luz@synthesis.ch>
231 * src/sysync/debuglogger.cpp:
232 * src/sysync/debuglogger.h:
233 * src/sysync/syncappbase.cpp:
234 * src/sysync/syncappbase.h:
235 * src/sysync/syncsession.cpp:
237 engine logging: added <logsessionstoglobal> to direct session
240 2009-07-01 Lukas Zeller <luz@synthesis.ch>
242 * src/sysync/scriptcontext.cpp:
243 * src/sysync/scriptcontext.h:
245 scripts: Added macro arguments for script macros
247 2009-06-26 tester <tester@knlcst4.ikn.intel.com>
249 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
251 compiler warning: uninitialized variable
253 2009-06-26 tester <tester@knlcst4.ikn.intel.com>
255 * src/sysync/syncsession.cpp:
257 compiler warning: parenthesis in boolean expression
259 2009-06-26 zhu, yongsheng <yongsheng.zhu@intel.com>
261 * src/sysync/mimedirprofile.cpp:
263 MIMEPROFILE: Add \N to represent newline
265 2009-06-25 tester <tester@knlcst4.ikn.intel.com>
269 configure + XML lib: fixed the situation where only expat was
272 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
275 Merge commit 'moblin/yong'
277 2009-06-25 Patrick Ohly <patrick.ohly@intel.com>
280 Merge commit 'origin/master'
282 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
284 * src/Makefile.am.in:
285 * src/sysync/mimedirprofile.cpp:
286 * src/sysync/mimedirprofile.h:
287 * src/sysync/multifielditem.h:
288 * src/sysync/scriptcontext.cpp:
290 MAKE/PARSETEXTWITHPROFILE: added remote rule name parameter
292 2009-06-23 Patrick Ohly <patrick.ohly@intel.com>
294 * src/Targets/ReleasedProducts/clientEngine_opensource_linux/target_options.h:
296 compile configuration: enable remote rules in client engine
298 2009-06-22 Lukas Zeller <luz@synthesis.ch>
300 * src/sysync/stdlogicds.cpp:
301 * src/sysync/syncclient.cpp:
302 * src/sysync/syncsession.cpp:
303 * src/sysync/syncsession.h:
305 engine: cleaned up around fRemoteMustSeeDevinf and
308 2009-06-22 Wu, Yong <yong.wu@intel.com>
310 * src/sysync/syncclient.cpp:
312 client: Added check to make sure devInf gets sent (Put) to server
313 when config has changed
315 2009-06-22 Wu, Yong <yong.wu@intel.com>
317 * src/sysync/syncappbase.h:
319 Avoid "if without value" compiling warnings.
321 2009-06-19 Wu, Yong <yong.wu@intel.com>
325 Fix a typo in help text.
327 2009-06-19 Wu, Yong <yong.wu@intel.com>
330 * src/sysync/syncappbase.h:
332 Bug 3312. add expat support. Synthesis can work in 3 modes: a)
335 2009-06-18 Lukas Zeller <luz@synthesis.ch>
337 * src/DB_interfaces/api_db/pluginapids.cpp:
338 * src/DB_interfaces/api_db/pluginapids.h:
339 * src/DB_interfaces/odbc_db/odbcapids.h:
340 * src/global_options.h:
341 * src/sysync/binfileimplclient.cpp:
342 * src/sysync/binfileimplds.cpp:
343 * src/sysync/binfileimplds.h:
344 * src/sysync/customimplds.cpp:
345 * src/sysync/customimplds.h:
346 * src/sysync/engineinterface.cpp:
347 * src/sysync/sysync_utils.cpp:
349 engine 3.2.0.32: cleaned up binfile changelog update tracking
351 2009-06-16 Lukas Zeller <luz@synthesis.ch>
353 * Synthesis_AG_Contributor_Agreement.doc:
355 Contributor agreement: Added Word version for helping incremental
356 workflows completing the agreement
358 2009-06-10 Lukas Zeller <luz@synthesis.ch>
360 * doc/SySync_config_reference.doc:
361 * doc/SySync_config_reference.pdf:
363 docs: updated SySync_config_reference for engine 3.2.0.31
365 2009-06-10 Lukas Zeller <luz@synthesis.ch>
367 * src/global_options.h:
371 2009-06-10 Lukas Zeller <luz@synthesis.ch>
373 * src/DB_interfaces/api_db/pluginapids.cpp:
374 * src/sysync/localengineds.cpp:
375 * src/sysync/syncappbase.h:
376 * src/sysync/syncclientbase.cpp:
377 * src/sysync/syncclientbase.h:
378 * src/sysync/syncserver.cpp:
379 * src/sysync/syncserver.h:
381 server engine: some preparations, work in progress
383 2009-06-10 Lukas Zeller <luz@synthesis.ch>
385 * src/sysync/syncclient.cpp:
386 * src/sysync/syncclient.h:
387 * src/sysync/sysync_globs.h:
389 client: added "smart" retry (mainly as ZYB workaround)
391 2009-06-10 Lukas Zeller <luz@synthesis.ch>
393 * src/sysync/scriptcontext.cpp:
394 * src/sysync/syncsession.cpp:
396 Scripting: Made SETLOG, SETDEBUGLOG and SETREADONLY generally
399 2009-06-10 Lukas Zeller <luz@synthesis.ch>
401 * src/sysync/binfileimplclient.cpp:
402 * src/sysync/binfileimplclient.h:
403 * src/sysync/binfileimplds.cpp:
404 * src/sysync/engineinterface.cpp:
405 * src/sysync/itemfield.cpp:
406 * src/sysync_SDK/Sources/engine_defs.h:
408 engine: settings key access improvements
410 2009-06-10 Lukas Zeller <luz@synthesis.ch>
412 * src/DB_interfaces/odbc_db/odbcapiagent.cpp:
413 * src/sysync/customimplagent.cpp:
414 * src/sysync/customimplagent.h:
415 * src/sysync/lineartime.h:
417 DB interfacing: support for Apple "nsdate" DB field type
419 2009-06-10 Lukas Zeller <luz@synthesis.ch>
421 * src/sysync/customimplds.cpp:
422 * src/sysync/dataobjtype.cpp:
423 * src/sysync/multifielditem.h:
424 * src/sysync/timezones.h:
428 2009-06-09 zhu, yongsheng <yongsheng.zhu@intel.com>
430 * src/syncml_tk/src/sml/xlt/all/xltdecxml.c:
432 BOM Processing for SyncML Toolkit
434 2009-05-13 Patrick Ohly <patrick.ohly@intel.com>
436 * src/platform_adapters/linux/platform_timezones.cpp:
438 libical time zone import: imported time zones were skipped during
441 2009-05-12 Lukas Zeller <luz@synthesis.ch>
443 * src/global_options.h:
444 * src/sysync/mimedirprofile.cpp:
445 * src/sysync/mimedirprofile.h:
447 mime-dir: added "expandedlist" option for <property values="..">
449 2009-05-12 Lukas Zeller <luz@synthesis.ch>
451 * src/sysync/iso8601.cpp:
453 iso8601: less than 1h negative minute offset was displayed as
456 2009-05-12 Lukas Zeller <luz@synthesis.ch>
458 * src/sysync/engineinterface.cpp:
459 * src/sysync/engineinterface.h:
461 engine interface: added support for querying value type in all
464 2009-05-12 Beat Forster <bfo@synthesis.ch>
466 * src/sysync/timezones.cpp:
467 * src/sysync/tz_table.h:
468 * src/sysync/vtimezone.cpp:
469 * src/sysync/vtimezone.h:
471 timezones: improved matching for UTC, bug fix
473 2009-05-12 Lukas Zeller <luz@synthesis.ch>
475 * src/sysync_SDK/configs/syncclient_sample_config.xml:
477 sample client config: EXDATE is comma separated in iCalendar 2.0!
479 2009-05-07 Lukas Zeller <luz@synthesis.ch>
481 * Synthesis_AG_Contributor_Agreement.pdf:
483 Contributor Agreement: clarified "Contributor" term, more space
484 for filling out the form
486 2009-05-05 Beat Forster <bfo@synthesis.ch>
488 * src/sysync/vtimezone.cpp:
490 timezones: zones without DST rules (e.g. China) will be
493 2009-05-05 Beat Forster <bfo@synthesis.ch>
495 * src/sysync/vtimezone.cpp:
497 timezones: pure minute offset TZ will now get TZID with name,
498 e.g. TZID:OFFS-0057 or TZID:OFFS+0130
500 2009-05-05 Lukas Zeller <luz@synthesis.ch>
502 * src/sysync/syncserver.cpp:
504 sysytool: made sure pseudo test session is in "remote understands
507 2009-05-05 Lukas Zeller <luz@synthesis.ch>
509 * src/sysync/mimedirprofile.cpp:
511 vCalendar 1.0 TZ parsing: now searches in internal zone list
513 2009-05-04 Lukas Zeller <luz@synthesis.ch>
515 * src/global_options.h:
517 Version changed to 3.2.0.27
519 2009-05-04 Lukas Zeller <luz@synthesis.ch>
521 * src/syncml_tk/src/sml/xlt/all/xltenc.c:
523 SyncML-TK: fixed strange bracketing found by Gary Tyler
525 2009-05-04 Lukas Zeller <luz@synthesis.ch>
527 * src/sysync/syncclientbase.cpp:
528 * src/sysync_SDK/Sources/engine_defs.h:
530 Suspend: Fixed problem with STEPCMD_SUSPEND
532 2009-05-04 Beat Forster <bfo@synthesis.ch>
534 * src/sysync_SDK/Sources/SDK_support.cpp:
535 * src/sysync_SDK/Sources/SDK_support.h:
537 SDK_support: Added CLine:GetName()
539 2009-04-22 Lukas Zeller <luz@synthesis.ch>
541 * src/global_options.h:
543 Version changed to 3.2.0.26
545 2009-04-21 Patrick Ohly <patrick.ohly@intel.com>
547 * src/sysync/vtimezone.cpp:
549 time zones: VTIMEZONE definitions may end in \r\n, strip \r from
552 2009-04-17 Synthesis AG <opensource@synthesis.ch>
555 Initial Commit by Synthesis AG for Open Source libsynthesis
556 3.2.0.25 and libsmltk