# Generated by configure.  Do no edit.
# git revision aeced2d59168c624bac4b7de3f4e859e66d60e29
# git tag libsynthesis_3.2.0.35+syncevolution-0-9-1

2009-10-21  Patrick Ohly  <patrick.ohly@intel.com>

	* .gitignore:
	* src/gen-makefile-am.sh:

	gen-makefile-am.sh + autotools: avoid GNU find -printf option

2009-10-17  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncclient.cpp:
	* src/sysync/syncclient.h:
	* src/sysync/synccommand.cpp:
	* src/sysync/synccommand.h:
	* src/sysync/syncsession.cpp:
	* src/sysync/syncsession.h:

	Alert 222 loop detector improved: do not trigger as long as valid
	status is received

2009-10-15  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/mimedirprofile.cpp:
	* src/sysync/sysync_utils.cpp:

	vcard/vcal B64 properties: base64 encoded properties must be
	terminated with a CRLF even if folding is disabled

2009-10-14  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/mimedirprofile.cpp:

	vcard/vcal B64 properties: added workaround to recognize
	improperly folded B64 properties

2009-10-02  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile.am.in:

	libsynthesis + autotools: must be linked against libz

2009-09-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync_SDK/Sources/engine_defs.h:

	event codes: reserve range for application use

2009-09-22  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/localengineds.cpp:

	engine: statistics workaround for servers not sending status 201
	for completed adds

2009-09-21  Lukas Zeller  <luz@synthesis.ch>

	* src/global_options.h:
	* src/sysync/binfileimplclient.cpp:
	* src/sysync/localengineds.cpp:
	* src/sysync/scriptcontext.cpp:
	* src/sysync/synccommand.cpp:
	* src/sysync/synccommand.h:
	* src/sysync/syncsession.cpp:
	* src/sysync/syncsession.h:
	* src/sysync_SDK/Sources/engine_defs.h:

	engine 3.2.1.0: added "lenientMode" to ignore anchor mismatches
	in client, ignore missing status for get/alert 222

2009-09-21  Lukas Zeller  <luz@synthesis.ch>

	* src/global_options.h:

	engine 3.2.0.35 - stable version used in synthesis products

2009-09-21  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncsession.cpp:

	memory leak fixed: session script context was not deleted in
	session destructor

2009-09-21  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/binfilebase.cpp:
	* src/sysync/binfilebase.h:
	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:

	binfiles: added smooth upgrading from changelog V2 to V3/V4 to
	avoid slow syncs

2009-09-21  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/syncclient.cpp:

	Revert "client state engine: allow multiple calls with
	STEP_SENTDATA"

2009-09-17  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/syncclient.cpp:

	client state engine: allow multiple calls with STEP_SENTDATA

2009-09-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile.am.in:

	compiler warning on Linux: vasprintf() not declared unless
	_GNU_SOURCE is set, SDK

2009-09-15  Patrick Ohly  <patrick.ohly@intel.com>


	Merge commit 'synthesis/luz'

2009-09-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:
	* src/sysync/localengineds.cpp:
	* src/sysync/synccommand.cpp:
	* src/sysync/sysync_globs.h:

	Revert "client + statistics workaround: treat status 200 as 201
	for Replace cmd (which is really"

2009-09-15  Chen Congwu  <congwu.chen@intel.com>

	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:

	binfileds: multi-profile safe reliable detection of adds (vs.
	replaces) for sync clients

2009-09-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/customimplds.cpp:

	compiler warning: #endif DBAPI_TUNNEL_SUPPORT

2009-09-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Targets/ReleasedProducts/clientEngine_opensource_linux/clientengine_demo_x86_linux_prefix.h:

	compiler warning on Linux: vasprintf() not declared unless
	_GNU_SOURCE is set

2009-09-15  Patrick Ohly  <patrick.ohly@intel.com>


	Merge commit 'synthesis/luz'

2009-09-14  Lukas Zeller  <luz@synthesis.ch>

	* src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:
	* src/sysync/syncclient.cpp:

	Client: made silently swallow garbage after end of incoming
	SyncML message

2009-07-16  Chen Congwu  <congwu.chen@intel.com>

	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:
	* src/sysync/localengineds.cpp:
	* src/sysync/synccommand.cpp:
	* src/sysync/sysync_globs.h:

	client + statistics workaround: treat status 200 as 201 for
	Replace cmd (which is really

2009-09-14  Lukas Zeller  <luz@synthesis.ch>


	Merge remote branch 'moblin/congwu' into luz

2009-09-14  Beat Forster  <bfo@synthesis.ch>

	* src/DB_interfaces/api_db/dbapi.cpp:
	* src/DB_interfaces/api_db/pluginapids.cpp:
	* src/platform_adapters/binfile.h:
	* src/platform_adapters/linux/configfiles.cpp:
	* src/platform_adapters/linux/platform_timezones.cpp:
	* src/platform_adapters/platform_thread.h:
	* src/platform_adapters/unix_common/platform_file.cpp:
	* src/platform_adapters/unix_common/platform_thread.cpp:
	* src/sysync/binfilebase.h:
	* src/sysync/binfileimplds.h:
	* src/sysync/customimplds.cpp:
	* src/sysync/stringutils.h:
	* src/sysync/syncexception.h:
	* src/sysync/sysync_globs.h:
	* src/sysync/textitemtype.cpp:
	* src/sysync/timezones.cpp:
	* src/sysync/vtimezone.cpp:
	* src/sysync_SDK/Sources/SDK_support.cpp:
	* src/sysync_SDK/Sources/SDK_support.h:
	* src/sysync_SDK/Sources/blobs.h:
	* src/sysync_SDK/Sources/dbitem.cpp:
	* src/sysync_SDK/Sources/dbitem.h:

	Adaptations in preparation for new platform and Tunnel API
	cleanup

2009-09-14  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncclient.cpp:
	* src/sysync/syncclient.h:

	Client: Endless Alert222 detection (with luz' patch to use
	lineartime_t, not time_t)

2009-09-14  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/engineinterface.cpp:

	engineinterface: InsertItem/InsertItemAsKey signatures are fixed,
	removed casts/warnings

2009-09-14  Chen Congwu  <congwu.chen@intel.com>

	* src/sysync/syncclient.cpp:
	* src/sysync/syncclient.h:

	Client: Endless Alert222 detection

2009-09-08  Beat Forster  <bfo@synthesis.ch>

	* src/sysync_SDK/Sources/enginemodulebridge.cpp:
	* src/sysync_SDK/Sources/enginemodulebridge.h:

	signature InsertItem/AsKey corrected: ItemID instead of cItemID

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/multifielditemtype.cpp:
	* src/sysync/scriptcontext.cpp:
	* src/sysync/syncserver.cpp:

	libsynthesis_srv: changes to make it compilable (not yet
	functional, however)

2009-09-08  Beat Forster  <bfo@synthesis.ch>

	* src/sysync_SDK/Sources/SDK_util.c:

	buffer size for debug output is no longer restricted to 1kB on
	Mac/Linux

2009-09-08  Beat Forster  <bfo@synthesis.ch>

	* src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:
	* src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:
	* src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:
	* src/sysync_SDK/Sources/SDK_support.cpp:
	* src/sysync_SDK/Sources/SDK_support.h:
	* src/sysync_SDK/Sources/enginemodulebase.cpp:
	* src/sysync_SDK/Sources/enginemodulebase.h:

	array support for tunnel asKey / new itemkey before update/insert
	operations / UI_Open+Close moved to app_demo

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/itemfield.cpp:

	DBAPI_TUNNEL_SUPPORT: fixed problem with item TZ reading of DATE
	and DURATION timestamps

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/Targets/ReleasedProducts/clientEngine_opensource_linux/target_options.h:

	Comment cosmetics

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/DB_interfaces/odbc_db/odbcapids.cpp:

	ODBC/SQL: commented out excessive log messages for substitution

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/binfilebase.cpp:
	* src/sysync/binfilebase.h:

	binfiles: added checking for record size, should catch
	32bit<->64bit data migration issues

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/DB_interfaces/api_db/pluginapids.cpp:
	* src/DB_interfaces/api_db/pluginapids.h:
	* src/Targets/clientEngine_dbg/target_options.h:
	* src/global_options.h:
	* src/sysync/binfileimplclient.cpp:
	* src/sysync/binfileimplclient.h:
	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:
	* src/sysync/customimplagent.cpp:
	* src/sysync/customimplagent.h:
	* src/sysync/customimplds.cpp:
	* src/sysync/customimplds.h:
	* src/sysync/engineentry.cpp:
	* src/sysync/engineentry.h:
	* src/sysync/engineinterface.cpp:
	* src/sysync/engineinterface.h:
	* src/sysync/localengineds.cpp:
	* src/sysync/localengineds.h:
	* src/sysync/multifielditem.cpp:
	* src/sysync/multifielditem.h:
	* src/sysync/syncappbase.cpp:
	* src/sysync/syncclient.cpp:
	* src/sysync/syncclient.h:
	* src/sysync/syncclientbase.cpp:
	* src/sysync/syncsession.h:
	* src/sysync_SDK/Sources/engine_defs.h:
	* src/sysync_SDK/Sources/sync_dbapidef.h:

	DBAPI_TUNNEL_SUPPORT: Implemented now. This allows directly
	accessing data items from the main application (e.g. for test)

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/Targets/ReleasedProducts/serverEngine_opensource_linux/define.h:
	* src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_demo++.pch:
	* src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_demo.pch:
	* src/Targets/ReleasedProducts/serverEngine_opensource_linux/serverengine_opensource_linux_prefix.h:
	* src/Targets/ReleasedProducts/serverEngine_opensource_linux/target_options.h:

	libsynthesis_srv: added new target files for SyncML server
	variant of libsynthesis

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:
	* src/sysync/localengineds.cpp:
	* src/sysync/synccommand.cpp:
	* src/sysync/sysync_globs.h:

	REVERTED for now: Add/Replace statistics workaround

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/syncml_tk/src/sml/xlt/all/xltdevinf.c:

	devInf without datastore list: clarified comments why this is
	needed (comment change only)

2009-09-08  Lukas Zeller  <luz@synthesis.ch>


	Merge remote branch 'moblin/yongsheng'

2009-09-08  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncclient.cpp:
	* src/sysync/syncclient.h:

	STEPCMD_RESENDDATA: modified such that it is clear state is
	different from after STEPCMD_SENDDATA

2009-09-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/sysync/debuglogger.cpp:

	TDebugLoggerBase::DebugOpenBlock: fixed build failure on Alpha
	CPU architecture

2009-09-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncml_tk/src/sml/xlt/all/xltdevinf.c:

	DevInf: Allow devinf not containing datastore when encoding

2009-09-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/sysync/syncclient.cpp:

	Message: do 'FinishMessage' processing at the end of session

2009-08-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am.in:

	bumped version to current/revision/age 2/0/2 because of
	STEP_RESENDDATA

2009-07-22  Chen Congwu  <congwu.chen@intel.com>

	* src/sysync/syncclient.cpp:
	* src/sysync_SDK/Sources/engine_defs.h:

	Client+Resend data: bug#3427, add sysync::STEP_RESENDDATA

2009-08-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/sysync/stdlogicds.cpp:

	Revert "slow sync: avoid empty anchors, that confuses
	ScheduleWorld"

2009-08-18  Patrick Ohly  <patrick.ohly@gmx.de>


	Merge commit 'synthesis/master'

2009-08-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/sysync/itemfield.cpp:

	reading keys: fixed string handling errors

2009-08-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/vtimezone.cpp:
	* src/sysync/vtimezone.h:

	vtimezone: accept alternative line ends, using const string & for
	efficiency

2009-08-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/sysync_utils.cpp:

	compiler warning in generateNonce(): casting char array

2009-08-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/synccommand.cpp:

	TSyncCommand::analyze: compiler warning about uninitialized
	variable (return code!)

2009-08-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/engineinterface.cpp:

	TSettingsKeyImpl::SetValueByID: compiler warning about pointer
	aliasing

2009-08-12  Lukas Zeller  <luz@synthesis.ch>


	Merge commit 'origin/master'

2009-08-12  Beat Forster  <bfo@synthesis.ch>

	* src/sysync_SDK/Sources/SDK_util.c:
	* src/sysync_SDK/Sources/sync_dbapidef.h:

	SDK version changed to 1.6.0

2009-08-12  Beat Forster  <bfo@synthesis.ch>

	* src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:
	* src/sysync_SDK/Sources/dbitem.cpp:
	* src/sysync_SDK/Sources/dbitem.h:

	TextDB: minor fixes

2009-08-12  Lukas Zeller  <luz@synthesis.ch>

	* src/global_options.h:
	* src/sysync/binfileimplclient.cpp:

	engine 3.2.0.33: enhanced URIpath profile settings functionality

2009-08-12  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/mimedirprofile.cpp:

	mimedirprofile: autoenddate 23:59:59 detection bug fixed

2009-08-11  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/sysync/rrules.cpp:

	RRULE: rrule2internal will lose the last item of daylist of
	fields like 'BY***'

2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/engineinterface.cpp:

	TSettingsKeyImpl::SetValueByID: compiler warning about pointer
	aliasing

2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/synccommand.cpp:

	TSyncCommand::analyze: compiler warning about uninitialized
	variable (return code!)

2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/sysync_utils.cpp:

	appendRFC2047AsUTF8: compiler warning about uninitialized
	variable

2009-08-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/sysync_utils.cpp:

	compiler warning in generateNonce(): casting char array

2009-07-30  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/stdlogicds.cpp:

	slow sync: avoid empty anchors, that confuses ScheduleWorld

2009-07-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/vtimezone.cpp:

	timezone parsing: accept \r\n and \r as line ends in addition to
	\n

2009-07-28  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/vtimezone.cpp:
	* src/sysync/vtimezone.h:

	vtimezone: use const string & instead of string copy

2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>

	* src/platform_adapters/linux/platform_timezones.cpp:

	Linux timezones: previous fix for icalcomponent_as_ical_string_r
	was incomplete

2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>

	* src/platform_adapters/linux/platform_timezones.cpp:

	Linux timezones: compile fix for libecal and
	--disable-evolution-compatibility

2009-07-21  Patrick Ohly  <patrick.ohly@intel.com>

	* src/platform_adapters/linux/platform_timezones.cpp:

	Linux timezones: use icalcomponent_as_ical_string_r() if possible

2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile.am:
	* configure.in:
	* synthesis.pc.in:

	autotools: added synthesis.pc file for pkg-config

2009-07-17  Patrick Ohly  <patrick.ohly@intel.com>

	* src/platform_adapters/linux/platform_timezones.cpp:

	Linux timezones: avoid compiler warning

2009-07-16  Chen Congwu  <congwu.chen@intel.com>

	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:
	* src/sysync/localengineds.cpp:
	* src/sysync/synccommand.cpp:
	* src/sysync/sysync_globs.h:

	client + statistics workaround: treat status 200 as 201 for
	Replace cmd (which is really

2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>

	* configure.in:
	* src/platform_adapters/linux/platform_timezones.cpp:

	autotools: add --enable-evolution-compatibility

2009-07-15  Patrick Ohly  <patrick.ohly@intel.com>

	* README:

	README: mentioned that expat 2.x can be used instead of the older
	expat 1.x

2009-07-14  Patrick Ohly  <patrick.ohly@intel.com>


	Merge commit 'origin/master'

2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>

	* autogen.sh:

	autgen.sh: wipe out old files before recreating them

2009-07-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/synthesis-linker.map:

	SySyncDebugPuts: fixed dynamic link problem

2009-07-10  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncserver.cpp:
	* src/sysync/syncserver.h:

	server: fixed to compile again with ENGINEINTERFACE_SUPPORT (for
	XXXAsKey) but no ENGINE_LIBRARY (traditional Synthesis builds)

2009-07-10  Beat Forster  <bfo@synthesis.ch>

	* src/syncml_tk/src/sml/xlt/all/xltdecxml.c:

	syncml_tk: Fix for BOM checker: In pure C variables must be
	defined before any other statement

2009-07-10  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncclient.cpp:
	* src/sysync/syncsession.cpp:
	* src/sysync/syncsession.h:

	Suspend ALERT: renamed flags and accessors to include "suspend"
	(to make clear it is the suspend alert)

2009-07-10  Lukas Zeller  <luz@synthesis.ch>


	Merge commit 'moblin/congwu'

2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync_SDK/Sources/enginemodulebase.cpp:
	* src/sysync_SDK/Sources/enginemodulebase.h:

	TEngineModuleBridge::Term() + fCI: memory leak

2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/scriptcontext.cpp:

	MakeTextWithProfile: did not free profile handler

2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/mimedirprofile.cpp:

	MIMEStringToField: unitialized time context

2009-07-10  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/engineinterface.cpp:

	TSettingsKeyImpl::checkFieldAttrs: don't read before start of
	string

2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/engineentry.cpp:
	* src/sysync/syncclientbase.cpp:
	* src/sysync/syncclientbase.h:
	* src/sysync_SDK/Sources/enginemodulebase.h:
	* src/sysync_SDK/Sources/sync_dbapidef.h:

	engine logging: new API with more information provided to the
	engine

2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/debuglogger.h:

	engine logging: fix message dumping in combination with
	<logsessionstoglobal>

2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/scriptcontext.cpp:

	fixed compiler warnings: signed/unsigned comparison

2009-07-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/syncsession.cpp:

	configuration: accept configs without any datastore definition

2009-06-26  Chen Congwu  <congwu.chen@intel.com>

	* src/sysync/syncclient.cpp:
	* src/sysync/syncsession.cpp:
	* src/sysync/syncsession.h:

	Suspend ALERT: make sure synthesis client sends the suspend alert

2009-07-01  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/mimedirprofile.cpp:
	* src/sysync/mimedirprofile.h:

	remoterules build dependency removed - new setRemoteRule()
	function implementation needed #ifdefs

2009-07-01  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/debuglogger.cpp:
	* src/sysync/debuglogger.h:
	* src/sysync/syncappbase.cpp:
	* src/sysync/syncappbase.h:
	* src/sysync/syncsession.cpp:

	engine logging: added <logsessionstoglobal> to direct session
	logs into global log

2009-07-01  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/scriptcontext.cpp:
	* src/sysync/scriptcontext.h:

	scripts: Added macro arguments for script macros

2009-06-26  tester  <tester@knlcst4.ikn.intel.com>

	* src/DB_interfaces/odbc_db/odbcapiagent.cpp:

	compiler warning: uninitialized variable

2009-06-26  tester  <tester@knlcst4.ikn.intel.com>

	* src/sysync/syncsession.cpp:

	compiler warning: parenthesis in boolean expression

2009-06-26  zhu, yongsheng  <yongsheng.zhu@intel.com>

	* src/sysync/mimedirprofile.cpp:

	MIMEPROFILE: Add \N to represent newline

2009-06-25  tester  <tester@knlcst4.ikn.intel.com>

	* configure.in:

	configure + XML lib: fixed the situation where only expat was
	installed

2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>


	Merge commit 'moblin/yong'

2009-06-25  Patrick Ohly  <patrick.ohly@intel.com>


	Merge commit 'origin/master'

2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile.am.in:
	* src/sysync/mimedirprofile.cpp:
	* src/sysync/mimedirprofile.h:
	* src/sysync/multifielditem.h:
	* src/sysync/scriptcontext.cpp:

	MAKE/PARSETEXTWITHPROFILE: added remote rule name parameter

2009-06-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Targets/ReleasedProducts/clientEngine_opensource_linux/target_options.h:

	compile configuration: enable remote rules in client engine

2009-06-22  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/stdlogicds.cpp:
	* src/sysync/syncclient.cpp:
	* src/sysync/syncsession.cpp:
	* src/sysync/syncsession.h:

	engine: cleaned up around fRemoteMustSeeDevinf and
	mustSendDevInf()

2009-06-22  Wu, Yong  <yong.wu@intel.com>

	* src/sysync/syncclient.cpp:

	client: Added check to make sure devInf gets sent (Put) to server
	when config has changed

2009-06-22  Wu, Yong  <yong.wu@intel.com>

	* src/sysync/syncappbase.h:

	Avoid "if without value" compiling warnings.

2009-06-19  Wu, Yong  <yong.wu@intel.com>

	* configure.in:

	Fix a typo in help text.

2009-06-19  Wu, Yong  <yong.wu@intel.com>

	* configure.in:
	* src/sysync/syncappbase.h:

	Bug 3312. add expat support. Synthesis can work in 3 modes: a)
	system

2009-06-18  Lukas Zeller  <luz@synthesis.ch>

	* src/DB_interfaces/api_db/pluginapids.cpp:
	* src/DB_interfaces/api_db/pluginapids.h:
	* src/DB_interfaces/odbc_db/odbcapids.h:
	* src/global_options.h:
	* src/sysync/binfileimplclient.cpp:
	* src/sysync/binfileimplds.cpp:
	* src/sysync/binfileimplds.h:
	* src/sysync/customimplds.cpp:
	* src/sysync/customimplds.h:
	* src/sysync/engineinterface.cpp:
	* src/sysync/sysync_utils.cpp:

	engine 3.2.0.32: cleaned up binfile changelog update tracking

2009-06-16  Lukas Zeller  <luz@synthesis.ch>

	* Synthesis_AG_Contributor_Agreement.doc:

	Contributor agreement: Added Word version for helping incremental
	workflows completing the agreement

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* doc/SySync_config_reference.doc:
	* doc/SySync_config_reference.pdf:

	docs: updated SySync_config_reference for engine 3.2.0.31

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* src/global_options.h:

	engine 3.2.0.31

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* src/DB_interfaces/api_db/pluginapids.cpp:
	* src/sysync/localengineds.cpp:
	* src/sysync/syncappbase.h:
	* src/sysync/syncclientbase.cpp:
	* src/sysync/syncclientbase.h:
	* src/sysync/syncserver.cpp:
	* src/sysync/syncserver.h:

	server engine: some preparations, work in progress

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncclient.cpp:
	* src/sysync/syncclient.h:
	* src/sysync/sysync_globs.h:

	client: added "smart" retry (mainly as ZYB workaround)

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/scriptcontext.cpp:
	* src/sysync/syncsession.cpp:

	Scripting: Made SETLOG, SETDEBUGLOG and SETREADONLY generally
	accessible

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/binfileimplclient.cpp:
	* src/sysync/binfileimplclient.h:
	* src/sysync/binfileimplds.cpp:
	* src/sysync/engineinterface.cpp:
	* src/sysync/itemfield.cpp:
	* src/sysync_SDK/Sources/engine_defs.h:

	engine: settings key access improvements

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* src/DB_interfaces/odbc_db/odbcapiagent.cpp:
	* src/sysync/customimplagent.cpp:
	* src/sysync/customimplagent.h:
	* src/sysync/lineartime.h:

	DB interfacing: support for Apple "nsdate" DB field type

2009-06-10  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/customimplds.cpp:
	* src/sysync/dataobjtype.cpp:
	* src/sysync/multifielditem.h:
	* src/sysync/timezones.h:

	warnings elimination

2009-06-09  zhu, yongsheng  <yongsheng.zhu@intel.com>

	* src/syncml_tk/src/sml/xlt/all/xltdecxml.c:

	  BOM Processing for SyncML Toolkit

2009-05-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/platform_adapters/linux/platform_timezones.cpp:

	libical time zone import: imported time zones were skipped during
	matching

2009-05-12  Lukas Zeller  <luz@synthesis.ch>

	* src/global_options.h:
	* src/sysync/mimedirprofile.cpp:
	* src/sysync/mimedirprofile.h:

	mime-dir: added "expandedlist" option for <property values="..">

2009-05-12  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/iso8601.cpp:

	iso8601: less than 1h negative minute offset was displayed as
	positive

2009-05-12  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/engineinterface.cpp:
	* src/sysync/engineinterface.h:

	engine interface: added support for querying value type in all
	settings keys

2009-05-12  Beat Forster  <bfo@synthesis.ch>

	* src/sysync/timezones.cpp:
	* src/sysync/tz_table.h:
	* src/sysync/vtimezone.cpp:
	* src/sysync/vtimezone.h:

	timezones: improved matching for UTC, bug fix

2009-05-12  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync_SDK/configs/syncclient_sample_config.xml:

	sample client config: EXDATE is comma separated in iCalendar 2.0!

2009-05-07  Lukas Zeller  <luz@synthesis.ch>

	* Synthesis_AG_Contributor_Agreement.pdf:

	Contributor Agreement: clarified "Contributor" term, more space
	for filling out the form

2009-05-05  Beat Forster  <bfo@synthesis.ch>

	* src/sysync/vtimezone.cpp:

	timezones: zones without DST rules (e.g. China) will be
	recognized correctly

2009-05-05  Beat Forster  <bfo@synthesis.ch>

	* src/sysync/vtimezone.cpp:

	timezones: pure minute offset TZ will now get TZID with name,
	e.g. TZID:OFFS-0057 or TZID:OFFS+0130

2009-05-05  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncserver.cpp:

	sysytool: made sure pseudo test session is in "remote understands
	UTC" mode.

2009-05-05  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/mimedirprofile.cpp:

	vCalendar 1.0 TZ parsing: now searches in internal zone list

2009-05-04  Lukas Zeller  <luz@synthesis.ch>

	* src/global_options.h:

	Version changed to 3.2.0.27

2009-05-04  Lukas Zeller  <luz@synthesis.ch>

	* src/syncml_tk/src/sml/xlt/all/xltenc.c:

	SyncML-TK: fixed strange bracketing found by Gary Tyler

2009-05-04  Lukas Zeller  <luz@synthesis.ch>

	* src/sysync/syncclientbase.cpp:
	* src/sysync_SDK/Sources/engine_defs.h:

	Suspend: Fixed problem with STEPCMD_SUSPEND

2009-05-04  Beat Forster  <bfo@synthesis.ch>

	* src/sysync_SDK/Sources/SDK_support.cpp:
	* src/sysync_SDK/Sources/SDK_support.h:

	SDK_support: Added CLine:GetName()

2009-04-22  Lukas Zeller  <luz@synthesis.ch>

	* src/global_options.h:

	Version changed to 3.2.0.26

2009-04-21  Patrick Ohly  <patrick.ohly@intel.com>

	* src/sysync/vtimezone.cpp:

	time zones: VTIMEZONE definitions may end in \r\n, strip \r from
	name

2009-04-17  Synthesis AG  <opensource@synthesis.ch>


	Initial Commit by Synthesis AG for Open Source libsynthesis
	3.2.0.25 and libsmltk

