# Generated by configure.  Do no edit.

2010-07-16  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:
	* configure-pre.in:

	NEWS, version: updated for 1.0.1

2010-07-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	canonize new device config names (MBC #1194)

2010-07-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	prevent overwriting device configs by accident (MBC #3566,1194)

2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	ZYB.com: service goes away end of June 2010, template removed
	(MBC #3310)

2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: accept 'application/vnd.syncml+xml;
	charset=UTF-8' for starting an HTTP session (MBC #3554)

2010-06-30  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-post.in:
	* configure-pre.in:

	autotools: added --enable-gnome-keyring (MBC #3557)

2010-06-28  Patrick Ohly  <patrick.ohly@intel.com>

	* src/gdbus/Makefile.am:

	compile fix for FC 13 (and possibly others): use private copy of
	gdbus (MBC #3556)

2010-06-17  Patrick Ohly  <patrick.ohly@intel.com>

	* gen-autotools.sh:

	gen-autotools.sh: make order of files deterministic (MBC #2586)

2010-06-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	config fix: operations on non-peer configs failed (MBC #3157)

2010-07-16  Patrick Ohly  <patrick.ohly@intel.com>


	Merge commit 'syncevolution-1-0' into meego-1.0

2010-06-10  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/evo.supp:

	valgrind: suppress memory issues for libical (MBC#1007)

2010-06-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/evo.supp:

	valgrind: relax rules for icaltimezone_get_component (MBC#1007)

2010-06-14  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: make "Sync now" always translatable (MBC #3052)

2010-06-11  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:
	* configure-pre.in:

	NEWS, version: SyncEvolution 1.0

2010-06-09  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	NEWS: updated

2010-06-09  Patrick Ohly  <patrick.ohly@intel.com>

	* test/runtests.py:

	nightly testing: updated suppression of tests for Memotoo and
	Funambol

2010-06-09  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/Makefile.am:

	D-Bus API doc: fix for 'make dist'

2010-06-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/Makefile.am:
	* src/dbus/interfaces/README:
	* src/dbus/interfaces/dbus-introspect-docs.dtd:
	* src/dbus/interfaces/mergepages.xsl:
	* src/dbus/interfaces/spec-to-docbook.xsl:
	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/dbus/interfaces/syncevo-session-full.xml:

	Doc: enhanced D-Bus API documentation (MBC #1745)

2010-05-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* configure-post.in:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/dbus/Makefile.am:
	* src/dbus/interfaces/Makefile.am:
	* src/dbus/interfaces/mergepages.xsl:
	* src/dbus/interfaces/spec-to-docbook.xsl:

	Doc: add '--enable-doc' option and generate D-Bus API doc(MBC
	#1745)

2010-06-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/spec-strip-docs.xsl:

	D-Bus Qt bindings: remove annotations for glib

2010-06-08  Carl Wong  <carl.wong@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/dbus/interfaces/syncevo-session-full.xml:
	* src/dbus/qt/dbustypes.cpp:
	* src/dbus/qt/dbustypes.h:

	D-Bus binding for Qt

2010-06-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	SyncConfig::getUseProxy(): avoid TRUE/FALSE (MBC #10506)

2010-06-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/gtk-ui/sync-ui.c:

	sync-ui: renamed local sync() to do_sync() to avoid name
	collision with system sync()

2010-06-01  Patrick Ohly  <patrick.ohly@intel.com>

	* test/README.funambol:
	* test/testcases/itodo20.ics.funambol.tem.patch:

	Funambol: no longer supports COMPLETED

2010-05-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/evo.supp:

	valgrind: clean up valgrind issues (MBC#1007)

2010-06-01  Patrick Ohly  <patrick.ohly@intel.com>

	* test/evo.supp:

	evo.supp: relaxed rule for icalparser_parse_string (MBC #1007)

2010-06-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDirTest: save and restore logger level (MBC#2570)

2010-05-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/lcs.h:

	lcs: fixed out-of-bounds array access (MBC #1007)

2010-05-27  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	test-dbus.py: remove timeout before entering cleanup

2010-05-27  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	HTTP SyncML server mode: fixed crash when handling second session

2010-05-27  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/LogRedirect.cpp:

	output redirection: detect glib output despite app name

2010-05-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: first sync was done without libical time
	zone info (MBC #2435)

2010-05-24  ivarela  <malditoastur@gmail.com>

	* po/ast.po:

	l10n: Updates to Asturian (ast) translation

2010-05-19  dbl2010  <dbl2010@gmail.com>

	* po/tr.po:

	l10n: Initial upload

2010-05-19  ivarela  <malditoastur@gmail.com>

	* po/ast.po:

	l10n: updates asturian translation

2010-05-18  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-05-18  GLS_DEU  <andreasx.machoy@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-05-18  GLS_FIN4  <annax.bergman@intel.com>

	* po/fi.po:

	l10n: Updates to Finnish (fi) translation

2010-05-18  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-05-18  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	NEWS: updated for tentative 1.0 final

2010-05-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/generate-html.xsl:
	* test/resultchecker.py:

	Testing: fix wrong link for calendar+todo issue (MBC #1397)

2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	D-Bus server + command line: return error code when failed(MBC
	#2193)

2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/templates/clients/phone/nokia/S60/N85.ini:
	* src/templates/clients/phone/nokia/maemo/n900.ini:

	config: add 'calendar+todo' source for nokia configs (MBC#2101)

2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: generate correct config for 'calendar+todo'
	(MBC#1197)

2010-05-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/templates/clients/phone/nokia/S40/7210c.ini:

	config: add 'calendar+todo' source for nokia7210c config
	(MBC#2101)

2010-05-18  gls_rus1  <bogdanx.nosach@intel.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-05-18  gls_rus1  <bogdanx.nosach@intel.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-05-18  GLS_FRA3  <david.cicognani@ptiglobal.net>

	* po/fr.po:

	l10n: Updates to French (fr) translation

2010-05-10  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionCalendarSource.cpp:

	Funambol, Memotoo: preserve meeting series when receiving update
	for detached recurrence (MBC #1916)

2010-05-10  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	EDS compatibility: added several recurrence ID related methods
	(MBC #1916)

2010-05-13  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2010-05-12  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-05-12  gls_rus1  <bogdanx.nosach@intel.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-05-12  gls_rus1  <bogdanx.nosach@intel.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-05-12  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-05-12  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-05-12  GLS_NLD3  <thomasx.martens@intel.com>

	* po/nl.po:

	l10n: Updates to Dutch (Flemish) (nl) translation

2010-05-12  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-05-12  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-05-11  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-05-07  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-05-07  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-05-07  GLS_CHS2  <mackeyx.tian@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2010-05-06  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-05-06  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2010-05-06  gls_rus1  <bogdanx.nosach@intel.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-05-04  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-05-04  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-05-03  GLS_POL1  <ewax.zielinska@intel.com>

	* po/pl.po:

	l10n: Updates to Polish (pl) translation

2010-05-01  GLS_CHS2  <mackeyx.tian@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2010-05-01  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-04-30  GLS_KOR  <sunx.kim@intel.com>

	* po/ko.po:

	l10n: Updates to Korean (ko) translation

2010-04-30  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-04-25  margie  <margie.foster@intel.com>

	* po/en_GB.po:

	l10n: first submission

2010-04-21  TomasVirgl  <tomas@virgl.net>

	* po/sk.po:

	l10n: Initial slovak translation

2010-05-11  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-05-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)

2010-05-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: explicitly set names for glade widgets (MBC #1372)

2010-05-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: update toolbar style for MeeGo 1.0 (MB #1970)

2010-05-07  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: handle phones with no calendar or no todo
	(MBC #1847)

2010-05-07  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-05-07  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-05-07  GLS_CHS2  <mackeyx.tian@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2010-05-06  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-05-06  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2010-05-06  gls_rus1  <bogdanx.nosach@intel.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-05-05  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

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

	* test/Makefile.am:

	ical20.ics.local: must be included in dist

2010-05-04  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-05-04  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* test/ClientTest.cpp:
	* test/testcases/ical20.ics.local:

	client-test: added test case for broken VTIMEZONE matching (MBC
	#1332)

2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	test-dbus.py: test server progress events (MBC #1359)

2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext: accept progress events in server mode (MBC #1359)

2010-04-28  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:
	* configure-pre.in:

	README.html: built from README.rst with rst2html (MBC #690)

2010-04-28  Patrick Ohly  <patrick.ohly@intel.com>

	* HACKING:
	* Makefile-gen.am:
	* README:
	* configure-pre.in:

	README: replaced with README.rst, added man page (MBC #690)

2010-04-28  Patrick Ohly  <patrick.ohly@intel.com>

	* README.rst:

	README: converted into reStructuredText (MBC #690)

2010-05-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/configs/remoterules/server/46_E55.xml:

	Nokia E55: needs absolute alarm times (MBC #1657)

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	templates: skip over temporary files (MBC #1208)

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	templates: also search in .config/syncevolution-templates (MBC
	#1208)

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/templates/clients/SyncEvolution.ini:
	* src/templates/clients/SyncEvolution/config.ini:
	* src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
	* src/templates/clients/SyncEvolution/sources/calendar/config.ini:
	* src/templates/clients/SyncEvolution/sources/memo/config.ini:
	* src/templates/clients/SyncEvolution/sources/todo/config.ini:
	* src/templates/clients/SyncEvolution/template.ini:
	* src/templates/clients/phone/nokia/S40/7210c.ini:
	* src/templates/clients/phone/nokia/S40/7210c/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/template.ini:
	* src/templates/clients/phone/nokia/S60/N85.ini:
	* src/templates/clients/phone/nokia/S60/N85/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/template.ini:
	* src/templates/clients/phone/nokia/maemo/n900.ini:
	* src/templates/clients/phone/nokia/maemo/n900/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/template.ini:
	* src/templates/servers/Funambol.ini:
	* src/templates/servers/Funambol/config.ini:
	* src/templates/servers/Funambol/sources/addressbook/config.ini:
	* src/templates/servers/Funambol/sources/calendar/config.ini:
	* src/templates/servers/Funambol/sources/memo/config.ini:
	* src/templates/servers/Funambol/sources/todo/config.ini:
	* src/templates/servers/Funambol/template.ini:
	* src/templates/servers/ScheduleWorld.ini:
	* src/templates/servers/ScheduleWorld/config.ini:
	* src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
	* src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
	* src/templates/servers/ScheduleWorld/sources/memo/config.ini:
	* src/templates/servers/ScheduleWorld/sources/todo/config.ini:
	* src/templates/servers/ScheduleWorld/template.ini:

	templates: use single-file format (MBC #1208)

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/IniConfigNode.cpp:
	* src/syncevo/IniConfigNode.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/SingleFileConfigTree.cpp:
	* src/syncevo/SingleFileConfigTree.h:

	single file format for multiple .ini files (MBC #1208)

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Makefile.am:
	* src/syncevo/StringDataBlob.cpp:
	* src/syncevo/StringDataBlob.h:

	StringDataBlob: read/write shared string in memory

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/ConfigNode.cpp:
	* src/syncevo/FileConfigNode.cpp:
	* src/syncevo/Makefile.am:

	ConfigNode: moved ConfigNode::createFileNode() into separate file

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/DataBlob.h:
	* src/syncevo/FileDataBlob.cpp:
	* src/syncevo/FileDataBlob.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/SafeOstream.cpp:
	* src/syncevo/SafeOstream.h:

	DataBlob: abstract access to chunks of data

2010-05-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	util: getBasename()/getDirname()/splitPath()

2010-05-03  GLS_POL1  <ewax.zielinska@intel.com>

	* po/pl.po:

	l10n: Updates to Polish (pl) translation

2010-05-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: preserve configuration names on save (BME #1266)

2010-04-29  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	gtk-ui: put emergency view in scrolledwindow (BME #1296)

2010-05-01  GLS_CHS2  <mackeyx.tian@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2010-05-01  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-04-30  GLS_KOR  <sunx.kim@intel.com>

	* po/ko.po:

	l10n: Updates to Korean (ko) translation

2010-04-30  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-04-30  GLS_ITA1  <francescax.godani.muzi@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-04-23  Chen Congwu  <congwu.chen@intel.com>

	* test/runtests.py:

	Ovi nightly testing:  set serverName to 'Ovi' instead of 'ovi'

2010-04-27  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: add "forced types" to tested configs (MBC
	#1197)

2010-04-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncML.cpp:

	SAN message: typo fix in text/calendar => text/x-vcalendar
	mapping (MBC #1197)

2010-04-26  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: avoid referencing invalid config (MBC
	#1197)

2010-04-26  Chen Congwu  <congwu.chen@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: some syntax fixes

2010-04-24  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: fix combined calendar detection for Nokia
	phones?! (MBC #1197)

2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: reimplemented template generation and
	calendar+todo detection (MBC #1197)

2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* test/syncevo-phone-config.py:

	syncevo-phone-config: let CTRL-C really abort syncevolution (MBC
	#1197)

2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: use -v for minimal information about tested
	config, -v -v for full output (MBC #1197)

2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: avoid writing in user's .config while
	testing (MBC #1197)

2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: avoid deprecated popen2, check for fatal
	status (MBC #1197)

2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: fixed mkdir (MBC #1197)

2010-04-23  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: do not hide command line errors (MBC #1197)

2010-04-22  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-phone-config.py:

	syncevo-phone-config: fixed Python syntax errors

2010-04-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/eds_abi_wrapper.cpp:

	syncevolution --version: missing infos about system shared libs

2010-04-25  margie  <margie.foster@intel.com>

	* po/en_GB.po:

	l10n: first submission

2010-04-21  TomasVirgl  <tomas@virgl.net>

	* po/sk.po:

	l10n: Initial slovak translation

2010-04-20  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:
	* configure-pre.in:

	NEWS, version: updated for final 1.0 beta 3

2010-04-20  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: set "settings"-btn insensitive when syncing (MB #10482)

2010-04-20  Chen Congwu  <congwu.chen@intel.com>

	* test/syncevo-phone-config.py:

	phone-config-tool: setting test data and test result temp dir
	(MB#9862)

2010-04-19  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncConfig.cpp:

	Ovi template: disable certificate checking

2010-04-17  Chen Congwu  <congwu.chen@intel.com>

	* test/resultchecker.py:

	resultchecker: wrote 'calendar_todo' as tag name for
	'calendar+todo'

2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	auto sync notifications: avoid extra "Dismiss" button (MB #10487)

2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	Ovi.com: fixed typos

2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/client-test-app.cpp:
	* src/syncevolution.cpp:

	command line, client-test: avoid "g_set_application_name not set"
	warning

2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/client-test-app.cpp:

	client-test: enable it to use keyring by default (MB #10479)

2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/templates/servers/Funambol/config.ini:

	RetryInterval: 0 for Funambol, 2M for everyone else (MB #10451)

2010-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix mx-gtk >= 0.99.1 header location (BME #892)

2010-04-17  Chen Congwu  <congwu.chen@intel.com>

	* test/syncevo-phone-config.py:

	config-phone: interrupt handling

2010-04-14  Chen Congwu  <congwu.chen@intel.com>

	* src/Makefile-gen.am:
	* test/Makefile.am:
	* test/syncevo-phone-config.py:

	Test tools: automatically detection working configuration for a
	phone (MB#9862)

2010-03-26  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	noctcap: Do not send ctcap properties when set
	SYNCEVOLUTION_NOCTCAP

2010-03-26  Chen Congwu  <congwu.chen@intel.com>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/client-test-app.cpp:
	* test/ClientTest.cpp:

	Test: Also register file:calendar+todo test for file backend

2010-04-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:

	D-Bus API: added templateName to documentation (MB #10406)

2010-04-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:

	D-Bus doc: refine spec about Bluetooth device support for
	GetConfigs

2010-04-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/LogRedirect.cpp:

	LogRedirect: redirecting STDOUT to log level SHOW broke the tests

2010-04-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	SecondsConfigProperty: accept "+" sign in duration and interval
	properties again

2010-04-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-session-full.xml:
	* src/syncevo-dbus-server.cpp:
	* src/syncevolution.cpp:

	command line + D-Bus: pass known environment variables (MB#10477)

2010-04-15  Chen Congwu  <congwu.chen@intel.com>

	* test/runtests.py:

	Enable Ovi test

2010-04-14  Chen Congwu  <congwu.chen@intel.com>

	* test/README.Ovi:

	Ovi README fixes.

2010-04-14  Jussi Kukkonen  <jku@linux.intel.com>

	* src/templates/clients/phone/nokia/S60/N85/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/addressbook/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/calendar+todo/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/calendar/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/memo/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/sources/todo/config.ini:
	* src/templates/clients/phone/nokia/S60/N85/template.ini:

	templates: add N85 (Nokia S60) template

2010-04-12  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/configs/datatypes/01vcard-profile.xml:

	vCard profile: hide X-EVOLUTION-UI-SLOT in DevInf for Nokia N85
	(MB #8868)

2010-04-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/syncevo-server.c:

	sync-ui: don't use built-in specialized types (MB #10471)

2010-04-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevolution.cpp:

	dbus server + command line: return error code (MB#10476)

2010-04-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBus server: abort when user didn't provide password (MB#10475)

2010-04-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix crasher and wrong UI state (MB #10473)

2010-04-08  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/configs/remoterules/client/01mobical.xml:
	* src/syncevo/configs/scripting/11calendar.xml:

	Cal + Mobical: apply the workaround only for Mobical (MB#10458)

2010-04-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/configs/scripting/11calendar.xml:

	Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)

2010-04-09  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/configs/datatypes/01vcard-profile.xml:

	vCard profile: disable Synthesis iPhone client TYPE extensions
	(MB #10462)

2010-04-09  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	client-test: CLIENT_TEST_SIMPLE_UID

2010-04-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/templates/clients/phone/nokia/maemo/n900/config.ini:

	templates: set N900 as consumerReady (MB #10336)

2010-04-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: never show non-consumerReady templates (MB #10472)

2010-04-09  Patrick Ohly  <patrick.ohly@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:

	dbus C++ bridge: fix inconsistent CallbackData instantiation

2010-04-09  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-04-09  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-04-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:

	gdbus c++: fix an issue of DBusClientCall exposed by valgrind
	(MB#10468)

2010-04-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: fix device template autoselection (MB #10469)

2010-04-09  GLS_FRA3  <david.cicognani@ptiglobal.net>

	* po/fr.po:

	l10n: Updates to French (fr) translation

2010-04-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:

	dbus api: change the signature of 'handler' of 'InfoRequest'

2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:
	* src/syncevolution.cpp:

	cmdline: fix password hang (MB#5043)

2010-04-09  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/Cmdline.cpp:

	command line: fix a regression checked by nightly

2010-04-08  kushylee  <>

	* po/ko.po:

	l10n: Updates to Korean (ko) translation

2010-04-08  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-04-08  A Olsson  <AnnikaNbpt@gmail.com>

	* po/sv.po:

	l10n: Updates to Swedish (sv) translation

2010-04-08  smilex2005  <eija@fascinatingwords.com>

	* po/fi.po:

	l10n: Updates to Finnish (fi) translation

2010-04-07  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-04-07  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:

	command line + D-Bus: fix for "some parameters are already
	handled by parse()" (MB #5013)

2010-04-07  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	command line + D-Bus: fix for "pass absolute paths to dbus
	server" (MB #10461)

2010-04-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:
	* src/syncevolution.cpp:

	command line + D-Bus: pass absolute paths to dbus server
	(MB#10461)

2010-04-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevolution.cpp:

	command line + D-Bus: throw exceptions once 'Execute' gets errors
	(MB#10461)

2010-04-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-session-full.xml:

	D-Bus: add description for 'Session.Execute'

2010-04-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	test-dbus: change expected results of 'testSharedTypeOther'
	(MB#10448)

2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	Config: preserve type when getting config from a template
	(MB#10448)

2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	D-Bus API: allow reading template for non-existent context (MB
	#10448)

2010-04-07  Takashi  <takashi.kazami@novuscom.net>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2010-04-07  GLS_CHS  <yunx.nie@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2010-04-07  GLS_NLD  <albert.dijkstra@ptiglobal.net>

	* po/nl.po:

	l10n: Updates to Dutch (Flemish) (nl) translation

2010-04-06  GLS_ESP  <gonzalox.e.velasquez@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-04-06  promuald  <info@transsoft.pl>

	* po/pl.po:

	l10n: Updates to Polish (pl) translation

2010-04-06  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-04-06  promuald  <info@transsoft.pl>

	* po/pl.po:

	l10n: Updates to Polish (pl) translation

2010-04-06  Leila  <leilaa@abc-lang.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-04-05  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-04-01  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	NEWS: next update for 1.0 beta 3

2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.h:
	* src/syncevolution.cpp:

	command line + D-Bus: some parameters are already handled by
	parse() (MB #5043)

2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/LogRedirect.cpp:
	* src/syncevo/LogRedirect.h:
	* src/syncevo/util.cpp:

	LogRedirect with streams: better error handling (MB #5041)

2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/LogRedirect.cpp:

	LogRedirect + Execute(): use SOCK_STREAM to detect EOF (MB #5041)

2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/LogRedirect.cpp:
	* src/syncevo/LogRedirect.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	LogRedirect + system(): avoid loosing output (MB #5041)

2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/LogRedirect.cpp:
	* src/syncevo/LogRedirect.h:

	syncevo-dbus-server stdout: split at lines (MB #5042)

2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: redirect stdout (MB #5042)

2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.h:

	fix for Transport Timeout: callback must also be set for D-Bus

2010-04-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	Server.GetSessions(): return array of object paths (MB #10452)

2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevolution.cpp:

	Cmdline: watch daemon if it has gone (MB #5043)

2010-03-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	test-dbus: fix 2 issues of test-dbus.py

2010-04-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/configs/scripting/11calendar.xml:

	Calendar: add workaround for 'alarm' in vCalendar1.0 (MB#10458)

2010-03-31  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransportAgent: set requestStart for connect

2010-03-31  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	Transport Timeout: setting the timeout callback within
	createTransportAgent

2010-04-01  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	Presence Detection: listen connman signals instead of polling
	(mb#10438)

2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	SecondsConfigProperty: don't accept units without number (MB
	#10257)

2010-03-31  Patrick Ohly  <patrick.ohly@intel.com>

	* README.packagers:
	* configure-pre.in:

	packaging: fail harder if libnotify is missing (MB #1000).

2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: revert to old widgets names for Toolbar

2010-03-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/close.png:
	* src/gtk-ui/close_hover.png:
	* src/gtk-ui/mux-icon-button.c:
	* src/gtk-ui/mux-icon-button.h:
	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/mux-window.h:
	* src/gtk-ui/settings.png:
	* src/gtk-ui/settings_hover.png:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	gtk-ui: start using GtkToolbar for Meego window

2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix source order in emergency view (MB #9714)

2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: bug fix: show send/receive buttons in config

2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: improve configuration layout

2010-03-31  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk_ui: check source usability for templates (MB #9961)

2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:

	command line + D-Bus: fixed "make distcheck"

2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/e-cal-check-timezones.c:

	e_cal_check_timezones(): broken in EDS 2.30 due to change of
	error code (GNOME Bugzilla #611558, Moblin Bugzilla #9820)

2010-03-30  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:

	Evolution backends: don't delay in open() unnecessarily

2010-03-29  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: really sort templates in device config (MB#10336)

2010-03-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: Show an error message when saving config fails

2010-03-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/syncevolution.cpp:

	command line + D-Bus: fixed compile problems

2010-03-26  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	obex fix: set obex_ready flag when receving link_err in
	disconnect

2010-03-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	command line + D-Bus: --status help and output (MB #5043)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	command line + daemon: reporting exceptions inside Cmdline::run()
	(MB #5043)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Logging.cpp:
	* src/syncevo/Logging.h:
	* src/syncevolution.cpp:

	command line + D-Bus signal cleanup (MB #5043)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevolution.cpp:

	command line + daemon: fix for "virtual function called" during
	shutdown (fix for MB #5043)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevolution.cpp:

	command line + daemon: usability improvements (MB #5043)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server-startup.sh.in:

	syncevo-dbus-server-startup.sh.in: suppress output

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: reduce output to INFO and more important

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevolution.cpp:

	command line + daemon mode: don't run with DEBUG output enabled
	(MB #5043)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/LogRedirect.cpp:

	LogRedirect::abortHandler: don't try to do logging

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Logging.h:

	Logging: changed importance of new SHOW level (fix for MB #5043)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBusServer::messagev: make copy of va_list to avoid segfault (fix
	for MB #5042)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevolution.cpp:

	command line: fixes for --monitor (MB #5043)

2010-03-26  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	Testing: fix errors due to changes of MB#5043

2010-03-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevo/Logging.h:
	* src/syncevo/SyncContext.h:
	* src/syncevolution.cpp:

	Cmdline: move cmdline to dbus server (MB#5043)

2010-03-18  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:

	DBusServer: send log output to clients (MB#5042)

2010-03-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/LogStdout.cpp:
	* src/syncevo/Logging.cpp:
	* src/syncevo/Logging.h:

	DBusServer: avoid stdout and routing them in logging
	system(MB#5401)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	Cmdline::run(): context should use same output as command line
	(MB #5041)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDirTest: redirect output (MB #5041)

2010-03-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/declarations.h:
	* src/syncevolution.cpp:
	* test/client-test-main.cpp:

	stdout: never write to std::cout directly (MB #5041)

2010-03-28  GLS_DEU  <andreasx.machoy@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-03-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: use templateName when available

2010-03-25  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/templates/clients/phone/nokia/S40/7210c/template.ini:

	Config Templates: Add 'templateName' optional property (MB10406)

2010-03-25  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	auto sync: user of autoSyncDelay/Interval must use seconds (fix
	for MB #10257)

2010-03-25  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	RetryInterval: default was 1 second instead of 1 minute (fix for
	MB #10257)

2010-03-26  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-03-25  GLS_ESP  <gonzalox.e.velasquez@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-03-25  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server AutoTerm: fix signedness compiler warning

2010-03-24  auke  <auke-jan.h.kok@intel.com>

	* po/nl.po:

	l10n: Updates to Dutch (Flemish) (nl) translation

2010-03-24  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-post.in:

	autotools: NSS is not an absolute requirement

2010-03-24  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/templates/clients/phone/nokia/S40/7210c/template.ini:

	templates: keep fingerPrint a list of models

2010-03-19  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/templates/clients/SyncEvolution/template.ini:
	* src/templates/clients/phone/nokia/S40/7210c/template.ini:
	* src/templates/clients/phone/nokia/maemo/n900/template.ini:

	Configuration template: fingerprint changes

2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: avoid regular wakeups (MB #10350)

2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* test/Makefile.am:

	autotools: final fix for distributing syncevo-http-server.py

2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:
	* configure-post.in:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/synthesis-includes/Makefile.am:

	autotools: --disable-core --enable-gui => build only sync-ui and
	its D-Bus lib

2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/test.c:
	* src/gtk-ui/sync-ui.c:

	sync-UI + D-Bus lib: removed obsolete include for engine defs

2010-03-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:

	autotools: syncevo-http-server + dist problem

2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	autoSyncInterval/autoSyncDelay/RetryDuration/RetryInterval:
	consistent value handling (MB #10257)

2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	maxlogdirs/loglevel: don't accept negative values (MB #10257)

2010-03-22  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	add error message for 506 (Processing error)

2010-03-22  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-03-22  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SynthesisDBPlugin.cpp:

	Synthesis DB Plugin + Blob support: fixed compiler warnings on
	i386

2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>

	* test/README.syncevolution-server:

	README.syncevolution-server: explains testing
	SyncEvolution<->SyncEvolution

2010-03-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* test/syncevo-http-server.py:

	syncevo-http-server: include Python script in distribution

2010-03-21  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-03-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	AutoSync: fix a crash issue for auto sync (MB#10269)

2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	NEWS: preliminary summary of 1.0 beta 3 changes

2010-03-18  Chen Congwu  <congwu.chen@intel.com>

	* src/Makefile-gen.am:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/templates/clients/SyncEvolution/template.ini:
	* src/templates/clients/default/template.ini:
	* src/templates/clients/phone/nokia/S40/7210c/template.ini:
	* src/templates/clients/phone/nokia/maemo/n900/template.ini:
	* src/templates/servers/Funambol/template.ini:
	* src/templates/servers/ScheduleWorld/template.ini:

	Configuration template: reuse 'peerIsClient' in config.ini
	(mb#10224)

2010-03-17  Chen Congwu  <congwu.chen@intel.com>

	* src/templates/clients/phone/nokia/maemo/n900/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/addressbook/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/calendar+todo/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/calendar/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/memo/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/sources/todo/config.ini:
	* src/templates/clients/phone/nokia/maemo/n900/template.ini:

	Configuration Template: Add Nokia N900 template (MB#10224)

2010-03-18  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncSource.h:

	SyncSource: comments clarified for GetPeerMimeType()

2010-03-18  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext: Virtual SyncSource type checking

2010-03-17  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	VirtualSyncSource: implement getDatabases()

2010-03-17  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Do not send 'respURI' if over bluetooth (MB#10224)

2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	client-test: check that suspend tests really suspend

2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	client-test: suspend tests now also pass with last message

2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	client-test: added "big" variant also to suspend tests

2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	Revert "dummy beta 3"

2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	client-test: improved termination of Retry/Suspend/Resend tests

2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	client-test: increase item size for "big" items in suspend/resume
	tests

2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* test/ClientTest.cpp:

	message resend after timeout + log messages

2010-03-09  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncSourceAdmin::mapid2entry(): unescape after parsing key

2010-03-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SynthesisDBPlugin.cpp:

	Synthesis DB Plugin: log admin data being read

2010-03-06  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/file/FileSyncSource.cpp:

	file backend: ignore double remove

2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	client-test: testInterruptRetry + loss of final server reply

2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncSourceAdmin: fixed storing of map item with no remote ID (MB
	#2425)

2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-http-server.py:

	syncevo-http-server.py: bug fix for resending

2010-03-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/client-test-app.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	client-test: speed up interrupt tests

2010-03-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:

	enable suspend and saving blobs (MB #2425)

2010-03-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.h:
	* src/syncevo/SynthesisDBPlugin.cpp:

	SyncSource API: enable implementation of Synthesis Blobs (MB
	#2425)

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext::doSync(): added debug output for session stepping

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	client-test: added interrupted sync tests with split items

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	client-test: nicer reporting if sync status is bad

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	client-test: clarify and improve Resend/Resume tests

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* test/syncevo-http-server.py:

	syncevo-http-server.py: support resending of last reply

2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: add error message for GetConfig() failure

2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: add automatic sync toggle

2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix minor bug in time label building

2010-03-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: improve device config UI

2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: handle InfoRequest timeout error

2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: set 'insensitive' sources to sync=none (MB#9961)

2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: do not confirm simple service changes (MB#10082)

2010-03-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix error output (MB#9558)

2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>

	* .gitignore:

	.gitignore: fixes for .gitignore and .patch

2010-03-18  Patrick Ohly  <patrick.ohly@intel.com>

	* dbus-timeout.patch:

	dbus-timeout.patch: removed

2010-03-17  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncML.cpp:

	DBusServer STATUS_PASSWORD_TIMEOUT: changed explanation text

2010-03-17  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:
	* src/syncevo/SynthesisEngine.cpp:
	* src/syncevo/SynthesisEngine.h:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	DBusServer: change status code for password timeout (MB#9636)

2010-03-16  niala  <alainswb@free.fr>

	* po/fr.po:

	l10n: Updates to French (fr) translation

2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>

	* test/runtests.py:

	runtest.py: check Synthesis source

2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	Remove support for accepting SAN 1.0/1.1 (MB #6175, MB #9312)

2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	dummy beta 3

2010-03-16  Patrick Ohly  <patrick.ohly@intel.com>

	* gen-autotools.sh:

	removed dependency on --long and --exact

2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>

	* gen-autotools.sh:

	gen-autotools.sh: set versions suffix when code is not cleanly
	tagged

2010-03-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	fixes for "Create configuration automatically" (MB#6175)

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

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:

	command line: check for invalid peer properties (MB #8048)

2010-03-15  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Server: Disable credential checking if over bluetooth transport

2010-03-12  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	Create configuration automatically (MB#6175)

2010-03-12  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	Disable PreventSlowSync if the sync session is triggered by a
	remote peer

2010-03-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/Makefile-gen.am:

	Install: change 'autostart' data install directory

2010-03-14  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-03-12  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-03-08  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:
	* src/syncevo/eds_abi_wrapper.cpp:

	libbluetooth3 compatibility (MB #9289)

2010-03-11  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/ObexTransportAgent.h:
	* src/syncevo/SyncContext.cpp:
	* src/valgrind.supp:

	ObexTransportAgent: Fix valgrind warnings (MB#10091)

2010-03-03  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Add forceslow for super datastore

2010-03-10  promuald  <info@transsoft.pl>

	* po/pl.po:

	l10n: Updates to Polish (pl) translation

2010-03-10  A Olsson  <AnnikaNbpt@gmail.com>

	* po/sv.po:

	l10n: Updates to Swedish (sv) translation

2010-03-08  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:
	* test/README.Ovi:
	* test/synccompare.pl:
	* test/testcases/ical20.ics.Ovi.tem.patch:
	* test/testcases/itodo20.ics.Ovi.tem.patch:
	* test/testcases/vcard30.vcf.Ovi.tem.patch:

	Ovi server test: synccompare and readme

2010-02-21  Chen Congwu  <congwu.chen@intel.com>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/client-test-app.cpp:
	* test/ClientTest.cpp:

	ClientTest: rename 'super' to 'calendar+todo'

2010-02-12  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:

	ClientTest: fix a typo in testDeleteRefresh

2010-02-09  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* test/test-dbus.py:

	Add ovi template

2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:

	gtk-ui: fix crasher in device template selection

2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: string updates

2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix settings icon mode bug

2010-03-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: don't update service list twice

2010-03-04  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* configure-pre.in:
	* po/POTFILES.in:
	* src/Makefile-gen.am:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	DBusServer: improve notification for auto sync (MB#10000)

2010-03-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server-startup.sh.in:

	syncevo-dbus-server-startup.sh.in: make it a real shell script
	(MB #1000)

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

	* src/Makefile-gen.am:
	* src/syncevo-dbus-server-startup.sh.in:
	* src/syncevo-dbus-server.desktop.in:

	DBusServer: start syncevo-dbus-server when users log in

2010-03-08  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	San 1.1: Compiler warning fix

2010-03-08  Leila  <leilaa@abc-lang.com>

	* po/ru.po:

	l10n: Updates to Russian (ru) translation

2010-03-05  kushylee  <>

	* po/ko.po:

	l10n: Updates to Korean (ko) translation

2010-03-05  smilex2005  <eija@fascinatingwords.com>

	* po/fi.po:

	l10n: Updates to Finnish (fi) translation

2010-03-04  A Olsson  <AnnikaNbpt@gmail.com>

	* po/sv.po:

	l10n: Updates to Swedish (sv) translation

2010-03-04  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	Configuration templates: uncomment SyncURL  (MB#10015)

2010-03-04  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:

	MatchTemplate better output (MB#10004)

2010-03-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncContext.cpp:

	SAN 1.2 -> 1.1 fallback: fix for SyncMLVersion empty

2010-02-26  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	SAN 1.0/1.1 generation support (MB#9312)

2010-02-23  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: accept SAN 1.0/1.1 pacakge (MB#9312)

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

	* src/syncevo/SyncContext.cpp:

	config error handling: "uri" must be set for clients

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

	* src/syncevo/configs/remoterules/00_need_tz_in_event.xml:

	Nokia 7120C: fix for enabling TZ (MB #9907)

2010-02-25  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/configs/datatypes/11calendar-profile.xml:
	* src/syncevo/configs/remoterules/server/45_N7210c.xml:

	Synthesis Configuration: Add remote rule for Nokia 7210c

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

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: better error message when starting twice (MB
	#9991)

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

	* src/gdbus/mainloop.c:

	g_dbus_setup_bus(): call dbus_connection_close() when failing to
	set up private connection

2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	username/password must be empty for clients (MB #9437)

2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	command line --template new config in non-standard context: wrong
	properties written (MB #10007)

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	unexpected slow sync: fix result when using a single source

2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/MultiplexConfigNode.cpp:
	* src/syncevo/MultiplexConfigNode.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* test/test-dbus.py:

	shared layout: fix for showing and setting "type" property (MB
	#9939)

2010-03-02  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:

	command line: --print-config of context should ignore per-peer
	properties (MB #8048)

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* test/synccompare.pl:

	synccompare: workaround for Perl "panic: memory wrap at..."

2010-03-03  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:

	Cmdline Test: testMatchTemplate fix (MB#10004)

2010-03-02  GLSQA  <namfonx.yeates@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2010-03-02  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-03-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	restore + status: don't overwrite status.ini (status code and
	time) (MB #9963)

2010-03-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	status.ini: wrong human-readable date format

2010-03-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	DBusServer: fix 4 issues for automatic sync

2010-03-01  GLS_NLD  <albert.dijkstra@ptiglobal.net>

	* po/nl.po:

	l10n: Updates to Dutch (Flemish) (nl) translation

2010-03-01  GLS_CHS  <yunx.nie@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2010-02-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir: use a-z instead of number to make session dirs unique (MB
	#9759)

2010-02-26  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/syncevo-dbus-server.cpp:

	DBusServer: add notification for auto sync (MB#6378)

2010-02-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBus Server: implement automatic sync (MB#6378)

2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	SyncConfig: add 3 properties for automatic sync

2010-02-25  Chen Congwu  <congwu.chen@intel.com>

	* src/templates/clients/SyncEvolution/template.ini:

	SyncEvolutionClient template: do not match "SyncEvolution"

2010-03-01  Takashi  <takashi.kazami@novuscom.net>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2010-02-28  promuald  <info@transsoft.pl>

	* po/pl.po:

	l10n: Updates to Polish (pl) translation

2010-02-27  GLS_FRA3  <david.cicognani@ptiglobal.net>

	* po/fr.po:

	l10n: Updates to French (fr) translation

2010-02-26  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2010-02-26  GLS_DEU1  <clarax.steiner-jay@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2010-02-26  GLS_CHS  <yunx.nie@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2010-02-26  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-02-25  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	client-test Cmdline: adapted to recent config changes

2010-02-26  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-02-25  Leila  <leilaa@abc-lang.com>

	* po/ru.po:

	l10n: This is a translated PO.

2010-02-24  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	minor version bump to 1.0beta2a because of Bluetooth dependency

2010-02-24  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	libbluetooth: avoid dependency because of str2ba (MB #9289)

2010-02-24  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-02-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix double free in error handling (MB #9869)

2010-02-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: handle error 22002 (syncevolution died unexpectedly)

2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: use bluetooth panel on Moblin

2010-02-24  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Server alerted sync: better error status (MB#8879)

2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	NEWS: updated for 1.0 beta 2

2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/syncevo/TrackingSyncSource.h:
	* test/ClientTest.cpp:

	EvolutionCalendarSource: change tracking when deleting a child
	event

2010-02-23  GLS_ITA  <lorenzo.gennaro@ptiglobal.net>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir::startSession(): avoid [ERROR] when logdir does not exist

2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix possible crasher

2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: use TemplatesChanged to update device list

2010-02-23  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:

	dbus client bindings: implement TemplatesChanged

2010-02-23  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:

	D-Bus interface: added Server.TemplatesChanged (MB #9841)

2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBus server: clear existing templates for GetConfigs

2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	DBus server: refine implementation of bluetooth devices

2010-02-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:

	dbus server: listen to signals sent from bluez

2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/eds_abi_wrapper.h:

	libical _r patch: fix for compilation with older libecal

2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionSyncSource.cpp:

	Evolution Address Book: avoid picking CouchDB by default, again
	(MB #7877)

2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:

	syncevolution.org packages: conflict with system libs (MB #9811)

2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.h:

	sync session error: added STATUS_DIED_PREMATURELY = 22002 (MB
	#9844)

2010-02-20  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: don't use gtk_dialog_get_content_area()

2010-02-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/configure-sub.in:
	* src/backends/evolution/libical/icalstrdup.c:
	* src/backends/evolution/libical/icalstrdup.h:
	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	workaround for libical 0.43 memory handling bug

2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/util.cpp:

	SHA-256 + Mozilla NSS: must call init

2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	less output (MB #8092)

2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	shorter logs (MB #8092)

2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	deviceId: use syncevolution- prefix, helps Horde (MB #9347)

2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	preventSlowSync: enabled by default (MB #2416)

2010-02-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	maxMsgSize: increased from 20000 to 150000

2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: implement InfoRequest handling for passwords

2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-marshal.list:
	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:

	dbus client bindings: update InfoRequest signature

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:

	text/x-calendar -> text/x-vcalendar renaming was incomplete

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext: fixed broken virtual source data format check

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir::expire(): CPPUnit testing (MB #7708)

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir::expire(): more intelligent removal of session dirs (MB
	#7708)

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext.cpp: added testing of session handling

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	LogDir::startSession(): fixed collision check

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir::haveDifferentContent() - detect differences between
	backups based on inodes

2010-02-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir/SourceList::startSession(): removed obsolete "logname"
	parameter

2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>

	* test/synccompare.pl:

	synccompare: bug fix for recent hard linkining improvement

2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/TrackingSyncSource.h:

	database comparison: also delay it in clients (MB #7710)

2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/maemo/MaemoCalendarSource.cpp:
	* src/backends/maemo/MaemoCalendarSource.h:
	* src/backends/xmlrpc/XMLRPCSyncSource.cpp:
	* src/backends/xmlrpc/XMLRPCSyncSource.h:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:

	TrackingSyncSource: added isEmpty() pure virtual method (MB
	#7708)

2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:

	SQLite backend: implement m_isEmpty operation (MB #7708)

2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.h:

	SyncSource API: added m_isEmpty operation (MB #7708)

2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* test/ClientTest.cpp:

	SyncSourceRevisions: cache result of listAllItems() (MB #7708)

2010-02-16  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SAN + virtual source: segfault fixed (MB #9737)

2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	virtual sources: avoid name collisions with normal sources (MB
	#9664)

2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	XMLFiles::addFragments(): avoid throwing exceptions by checking
	for dir first

2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:

	<dbtypeid>: handle hash collisisions

2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	SyncContext::prepare(sources): removed, obsolete

2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	virtual datastore: allow alias (MB #9664)

2010-02-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	libbluetooth compatibility layer (MB #9289)

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

	* src/syncevo/SyncContext.cpp:

	virtual source in client: tell engine about superdatastore and
	URI

2010-02-12  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	slow sync detection + virtual source: fixed user message

2010-02-12  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	virtual data sources: improved error handling

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

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	SyncML server: delayed checking of sources (MB #7710)

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

	* src/syncevo/SyncSource.h:
	* src/syncevo/SynthesisDBPlugin.cpp:

	SyncSource::Operations: added callback for starting to use source

2010-02-19  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-02-19  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-02-18  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-02-18  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: backup-restore improvements

2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix keyboard access in configuration

2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:

	gtk-ui: fix build with --enable-gui again (MB #9633)

2010-02-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: show main view when restoring backup (MB #9617)

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

	* build/export-synthesis-xml.sh:

	export-synthesis-xml.sh: export Synthesis XML fragment patches

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

	* build/export-gdbus.sh:

	export-gdbus.sh: fixed incorrect comment

2010-02-10  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransportAgent: error handling

2010-02-10  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransportAgent: remove the non-blocking
	g_main_context_iteration

2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	detecting slow sync: use LOCERR_DATASTORE_ABORT (MB #2416)

2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncML server: remove redundant SourceConfigSpecials

2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	slow sync detection: use <datastoreinitscript> instead of
	<alertscript> (MB #2416)

2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.h:

	SAN + forced slow sync: move flag into SyncSource

2010-02-09  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/ObexTransportAgent.h:
	* src/syncevo/SoupTransportAgent.cpp:
	* src/syncevo/SoupTransportAgent.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	syncevo-dbus-server + OBEX: transport was not enabled (MB #9436)

2010-02-09  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-post.in:

	autotools: fixed check for glib > 2.16

2010-02-09  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/gnome-bluetooth/Makefile.am:
	* src/syncevo/configs/Makefile.am:

	autotools: some more fixes

2010-02-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: fix GetConfigs() hang

2010-02-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: start bluetooth wizard when Add device clicked

2010-02-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: use "fingerprint" for device template selector

2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	virtual source: support D-Bus CheckSource() (MB #9535)

2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.cpp:

	database dumps: use SHA-256 when available (MB #7708)

2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>

	* README:
	* README.packagers:
	* configure-post.in:
	* src/syncevo/Makefile.am:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	SHA-256: use glib or Mozilla NSS

2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SmartPtr.h:

	SmartPtr: added smart pointer for glib char string

2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	command line: compare against dump in last session involving
	source (MB #7708)

2010-02-07  Patrick Ohly  <patrick.ohly@intel.com>

	* test/synccompare.pl:

	synccompare: don't include identical files in comparison (MB
	#7708)

2010-02-06  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncSourceRevisions: reuse data files from previous backup (MB
	#7708)

2010-02-06  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	Hash(): added version for std::string

2010-02-06  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/ConfigNode.h:

	ConfigNode::getProperty(): added const declaration

2010-02-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SourceList: determine most recent backup of source when making
	next backup (MB #7708)

2010-02-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir: fixed finding sessions inside non-standard context with
	escaped chars

2010-02-05  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* test/ClientTest.cpp:

	SyncSource API: access to previous backup (MB #7708)

2010-02-08  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	LogDir: cleanup

2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: workaround for missing "active" in MxGtkLightSwitch

2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	gtk-ui: ask for 1024 window width for gtk windows

2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: improve confirmation dialogs

2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: improve virtual source display in config

2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:

	dbus client bindings: handle no mode as "none"

2010-02-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: changes in config api

2010-02-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: hide virtual sources when not usable + other tweaks

2010-02-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: escape source names when using markup

2010-02-05  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: improve slow sync messages

2010-02-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: very rough draft of device template selection

2010-02-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: don't require username/password for device configs

2010-02-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: layout & code updates for device config UI

2010-02-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: modify SyncConfigWidget for device sync changes

2010-02-03  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	DBus server: Implement GetConfigs with device querying(MB#9216)

2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:

	autotools: gnome-bluetooth + make dist

2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Makefile.am:

	SyncEvolutionXML.c: treat it as generated file

2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	syncURL: updated description (MB #9446)

2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	SyncConfig::getSyncURL(): workaround for g++ 4.3/4.4 bug

2010-02-04  Patrick Ohly  <patrick.ohly@intel.com>

	* README:
	* README.packagers:
	* configure-post.in:
	* configure-pre.in:
	* po/POTFILES.in:
	* src/Makefile-gen.am:
	* src/gnome-bluetooth/Makefile.am:
	* src/gnome-bluetooth/configure-sub.in:

	autotools: build GNOME Bluetooth panel plugin (MB #7089)

2010-02-03  Chen Congwu  <congwu.chen@intel.com>

	* src/gnome-bluetooth/syncevolution.c:

	Bluetooth pairing integration (MB#7089)

2010-02-04  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:

	Presence detection: bug fix

2010-02-04  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:

	fix build with "--enable-gui=all"

2010-02-04  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/main.c:

	gtk-ui: don't open two main windows (MB #9449)

2010-02-04  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix suspicious string array handling (MB #9434)

2010-02-03  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBusServer: coding convention changes

2010-02-03  Chen Congwu  <congwu.chen@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:

	gdbus-cxx-bridge: Copy DBusCallObject member to be more safe

2010-02-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/main.c:

	gtk-ui: fix another problem with non-libunique build

2010-02-03  Patrick Ohly  <patrick.ohly@intel.com>

	* src/gtk-ui/main.c:

	gtk-gui: fixed compiler error when not having libunique

2010-02-03  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	post-release version bump

2010-02-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: forgot to change source naming Memo->Notes

2010-02-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: --show-settings should match url prefix (MB #9284)

2010-02-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	gtk-ui: ellipsize very long service name in main view

2010-02-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: make config usable with long strings (MB #9278)

2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: remember to update service list when it is shown

2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: handle source phases correctly (MB #9320)

2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: Fix error output

2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-spinner.gif:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: show status "waiting" with a progress spinner

2010-01-28  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: don't allow non-defined sources in emergency

2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: use PeerName property for user visible names

2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: tweak emergency view layout, modify strings

2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:

	dbus client bindings: fix syncevo_config_get_value() return value

2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/main.c:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: support "--show-settings <id>"

2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: only ask for backups for correct context

2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: string and style changes

2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/mux-window.h:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: change bread-crumb functionality in moblin

2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: don't show "last synced ..." when last sync failed

2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: only show backups that contain selected sources

2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: implement restoring backups

2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-session.c:
	* src/dbus/syncevo-session.h:

	dbus bindings: add Session.Restore()

2010-01-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: remove uneeded "Data" text from main view

2010-01-29  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	SyncURL: support multiple transport values in SyncURL property

2010-02-03  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	Presence detection: connman part (MB#7700)

2010-02-02  Chen Congwu  <congwu.chen@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:

	gdbus: cxxbridge for asynchronous dbus client call

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

	* configure-post.in:
	* src/Makefile-gen.am:
	* src/sunbird_client.xml:
	* src/syncclient_sample_config.xml:
	* src/syncevo/Makefile.am:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/configs/Makefile.am:
	* src/syncevo/configs/syncevolution.xml:
	* src/syncevo/configs/update-samples.pl:

	XML config: use configuration composed from fragments (MB #7712)

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

	* src/syncevo/configs/datatypes/11calendar-profile.xml:

	XML config: avoid empty LOCATION in VEVENT

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
	* src/syncevo/configs/datatypes/01vcard-profile.xml:

	syncclient_sample_config.xml: added "GENDER" and "SIP"

2009-12-18  Rajyalakshmi Bommaraju  <Rajyalakshmi.Bommaraju@intel.com>

	* src/syncevo/configs/datatypes/02vcard-types.xml:
	* src/syncevo/configs/scripting/06vcard-fullname.xml:

	syncclient_sample_config.xml: create fullname if empty (MB#5664)

2010-01-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
	* src/syncevo/configs/datatypes/01vcard-profile.xml:

	Config: add support for 'X-SKYPE' for evolution (MB#8948)

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/configs/datatypes/11calendar-profile.xml:

	synthesis config: add "STATUS" property to "VEVENT" profile.

2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/configs/remoterules/client/00zyb.xml:

	syncclient config: disable anchors checking for ZYB(MB#8138)

2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/configs/scripting/06todo-priorities.xml:
	* src/syncevo/configs/scripting/11calendar.xml:

	SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
	2.0

2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/configs/scripting/05vcard-evolution.xml:

	SyncSource: change names for m_incomingScript and
	m_outgointScript

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

	* src/syncevo/configs/scripting/05vcard-evolution.xml:

	Google->Evolution: make sure that WORK/HOME numbers are displayed
	(MB #6501)

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

	* src/syncevo/configs/scripting/05vcard-evolution.xml:

	Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)

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

	* src/syncevo/configs/scripting/11calendar.xml:

	Mobical: Strip time information for EXDATE if not needed  (Bug
	#3009)

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

	* src/syncevo/configs/scripting/11calendar.xml:

	calendar support: sanitize incoming EXDATEs (Bugzilla #4457)

2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/configs/scripting/11calendar.xml:

	Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
	#2422)

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

	* src/syncevo/configs/datatypes/11calendar-profile.xml:

	iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
	property(Bug #2422)

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

	* src/syncevo/configs/datatypes/01vcard-profile.xml:

	vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
	#2418)

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

	* src/syncevo/configs/remoterules/evolution.xml:

	data conversion: different data profiles for SyncML peer + local
	DB with remote rules

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

	* src/syncevo/configs/scripting/11calendar.xml:

	XML config: keep alarm times as they are

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

	* src/syncevo/configs/datatypes/11calendar-profile.xml:

	XML config: be conservative about encoding of EXDATEs

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

	* src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
	* src/syncevo/configs/datatypes/11calendar-profile.xml:

	XML config: enhanced calendar data formats

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

	* src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
	* src/syncevo/configs/datatypes/01vcard-profile.xml:

	XML config: added several vCard 3.0/Evolution specific properties

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

	* src/syncevo/configs/datatypes/00vcard-fieldlist.xml:

	XML config: don't enforce http:// prefix in vCard 2.1 URL

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

	* src/syncevo/configs/datatypes/01vcard-profile.xml:

	XML config: use NICKNAME also in vCard 2.1

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

	* src/syncevo/configs/datatypes/11calendar-profile.xml:
	* src/syncevo/configs/scripting/11calendar.xml:

	XML config: don't encode empty DESCRIPTION in VEVENT/VTODO

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

	* src/syncevo/configs/update-samples.pl:

	update-samples.pl: accept command line parameters for updating a
	specific file

2010-02-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/configs/README:
	* src/syncevo/configs/datatypes/00vcard-fieldlist.xml:
	* src/syncevo/configs/datatypes/01vcard-profile.xml:
	* src/syncevo/configs/datatypes/02vcard-types.xml:
	* src/syncevo/configs/datatypes/10calendar-fieldlist.xml:
	* src/syncevo/configs/datatypes/11calendar-profile.xml:
	* src/syncevo/configs/datatypes/12calendar-types.xml:
	* src/syncevo/configs/datatypes/20note-fieldlist.xml:
	* src/syncevo/configs/datatypes/21note-profile.xml:
	* src/syncevo/configs/datatypes/22notes-types.xml:
	* src/syncevo/configs/datatypes/30bookmark-fieldlist.xml:
	* src/syncevo/configs/datatypes/31bookmark-profile.xml:
	* src/syncevo/configs/datatypes/32bookmark-type.xml:
	* src/syncevo/configs/datatypes/server/40email-fieldlist.xml:
	* src/syncevo/configs/datatypes/server/41email-profile.xml:
	* src/syncevo/configs/datatypes/server/42email-type-zipped.xml:
	* src/syncevo/configs/datatypes/server/42email-type.xml:
	* src/syncevo/configs/datatypes/server/43email-sonyericsson.xml:
	* src/syncevo/configs/datatypes/server/44email-nokia9500.xml:
	* src/syncevo/configs/debug/00default.xml:
	* src/syncevo/configs/remoterules/server/00_t39m.xml:
	* src/syncevo/configs/remoterules/server/01_t68.xml:
	* src/syncevo/configs/remoterules/server/02_V3.xml:
	* src/syncevo/configs/remoterules/server/03_V3i.xml:
	* src/syncevo/configs/remoterules/server/04_6230.xml:
	* src/syncevo/configs/remoterules/server/05_9210.xml:
	* src/syncevo/configs/remoterules/server/06_9210i.xml:
	* src/syncevo/configs/remoterules/server/07_3220.xml:
	* src/syncevo/configs/remoterules/server/08_3230.xml:
	* src/syncevo/configs/remoterules/server/09_3600.xml:
	* src/syncevo/configs/remoterules/server/10_3620.xml:
	* src/syncevo/configs/remoterules/server/11_3650.xml:
	* src/syncevo/configs/remoterules/server/12_3660.xml:
	* src/syncevo/configs/remoterules/server/13_6260.xml:
	* src/syncevo/configs/remoterules/server/14_6600.xml:
	* src/syncevo/configs/remoterules/server/15_6620.xml:
	* src/syncevo/configs/remoterules/server/16_6630.xml:
	* src/syncevo/configs/remoterules/server/17_6670.xml:
	* src/syncevo/configs/remoterules/server/18_7250.xml:
	* src/syncevo/configs/remoterules/server/19_7250i.xml:
	* src/syncevo/configs/remoterules/server/20_7260.xml:
	* src/syncevo/configs/remoterules/server/21_7610.xml:
	* src/syncevo/configs/remoterules/server/22_7650.xml:
	* src/syncevo/configs/remoterules/server/23_N-Gage.xml:
	* src/syncevo/configs/remoterules/server/24_N-Gage_QD.xml:
	* src/syncevo/configs/remoterules/server/25_9300.xml:
	* src/syncevo/configs/remoterules/server/26_9500.xml:
	* src/syncevo/configs/remoterules/server/27_E90.xml:
	* src/syncevo/configs/remoterules/server/28_X.xml:
	* src/syncevo/configs/remoterules/server/29_SX1.xml:
	* src/syncevo/configs/remoterules/server/30_M55.xml:
	* src/syncevo/configs/remoterules/server/31_SL55.xml:
	* src/syncevo/configs/remoterules/server/32_S55.xml:
	* src/syncevo/configs/remoterules/server/33_S65.xml:
	* src/syncevo/configs/remoterules/server/34_SL65.xml:
	* src/syncevo/configs/remoterules/server/35_K700.xml:
	* src/syncevo/configs/remoterules/server/36_T610_T630.xml:
	* src/syncevo/configs/remoterules/server/37_M600i.xml:
	* src/syncevo/configs/remoterules/server/38_P800.xml:
	* src/syncevo/configs/remoterules/server/39_P900.xml:
	* src/syncevo/configs/remoterules/server/40_P910.xml:
	* src/syncevo/configs/remoterules/server/41_P910i.xml:
	* src/syncevo/configs/remoterules/server/42_P990i.xml:
	* src/syncevo/configs/remoterules/server/43_t68i.xml:
	* src/syncevo/configs/remoterules/server/44_Funambol_Outlook.xml:
	* src/syncevo/configs/remoterules/server/45_SyncJe_Outlook.xml:
	* src/syncevo/configs/scripting/10newuid.xml:
	* src/syncevo/configs/scripting/11calendar.xml:
	* src/syncevo/configs/scripting/client/00timeout.xml:
	* src/syncevo/configs/scripting/server/12email.xml:
	* src/syncevo/configs/update-samples.pl:

	XML config samples: split up into individual fragments

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

	* build/import-synthesis-xml.sh:

	import-synthesis-xml.sh: import shared XML config fragments (MB
	#7712)

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

	* build/import-foreign-git.sh:

	import-foreign-git.sh: allow non-existing files

2010-02-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	Testing: apply default and user setting local databases (MB#9332)

2010-02-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	DBus server: return real passwords for GetConfig (MB#9169)

2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	config: adding sources affects peers in the same context (MB
	#9329)

2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	command line: wrong context during --configure (MB #9338)

2010-01-29  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	ScopedEnvChange: moved from Cmdline.cpp to util

2010-01-28  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	autotools: removed obsolete libbluetooth2/3 check (MB #9260)

2010-01-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	Testing: fix failures and remove dependency for test-dbus.py
	(MB#9065)

2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	autotools: fixed Bluetooth checks (MB #9260)

2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:
	* configure-pre.in:

	packaging: use plain 1.0beta1 as version number

2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>

	* README:

	README: mentioned packages for phone sync via Bluetooth

2010-01-27  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:
	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransportAgent: libbluetooth2 vs 3 check (MB #9289)

2010-01-27  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: don't show errors when errorcode is -1 (not set)

2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>

	* po/POTFILES.skip:

	ignore gtkinfobar.c in translation

2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	preventSlowSync: updated Cmdline config tests

2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>

	* README.packagers:

	README.packagers: document pitfalls for packagers

2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:
	* configure-pre.in:

	NEWS + version: updated for 1.0 beta 1

2010-01-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/gdbus/gdbus-cxx-bridge.h:

	some minor language fixes for MB #7711

2010-01-26  alephlg  <aleph@mandriva.org>

	* po/hu.po:

	l10n: Updates to Hungarian (hu) translation

2010-01-26  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/gtkinfobar.c:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: don't use new GTK features (MB #9170)

2010-01-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	Testing: add unit tests for termination (MB #7711)

2010-01-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:

	DBus server: automatic termination (MB#7711)

2010-01-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:

	GDBus C++ binding: changes according to gdbus changes

2010-01-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	gdbus: add interface-level callback function

2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>

	* src/gtk-ui/Makefile.am:

	sync-UI: gtkinfobar.h not included in dist

2010-01-25  alephlg  <aleph@mandriva.org>

	* po/hu.po:

	l10n: Updates to Hungarian (hu) translation

2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>

	* src/gtk-ui/Makefile.am:

	gtk-ui/Makefile.am: fixed non-standard white space

2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>


	Merge commit 'syncevolution-0-9-2'

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:

	preventing slow syncs: optional, off by default (MB #2416)

2010-01-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncContext.cpp:

	Logdir: sort log names by creation time when peer name is empty

2010-01-25  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncML.cpp:

	session status/error: when setting status, always update error

2010-01-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:

	gtk-ui: show source toggles two-per-row in configuration

2010-01-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: layout fixes in config editor

2010-01-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: implement source selection for emergency syncs

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	configure: version bumped to 0.9.2

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/maemo/configure-sub.in:

	Maemo backend: fixed static linking

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:

	autotools: fixed typo in CPPUnit patch

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	NEWS: final 0.9.2

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/maemo/MaemoCalendarSourceRegister.cpp:

	Maemo backend + testing: unique names, always enabled

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/syncevo/SyncSource.h:

	 CPPUnit header file dependency for backends (MB #9149)

2010-01-21  Ove Kaaven  <ovek@arcticnet.no>

	* src/backends/maemo/Makefile.am:

	Remove dependency on cppunit, like recently done in the other
	backends as well.

2010-01-21  Ove Kaaven  <ovek@arcticnet.no>

	* debian/control:

	Added some missing build dependencies

2010-01-19  Ove Kaaven  <ovek@arcticnet.no>

	* debian/control:

	Set appropriate (non-user) section for dev package

2010-01-19  Ove Kaaven  <ovek@arcticnet.no>

	* debian/rules:

	Set configure flags that I'll use on Maemo 5

2010-01-19  Ove Kaaven  <ovek@arcticnet.no>

	* debian/control:

	Updated build depends, added a description, and made myself
	maintainer.

2010-01-19  Ove Kaaven  <ovek@arcticnet.no>

	* debian/changelog:

	Bump version, ready to release

2010-01-19  Ove Kaaven  <ovek@arcticnet.no>

	* debian/optify:

	Enable auto-optification

2010-01-19  Ove Kaaven  <ovek@arcticnet.no>

	* src/backends/maemo/MaemoCalendarSource.cpp:
	* src/backends/maemo/MaemoCalendarSource.h:
	* src/backends/maemo/MaemoCalendarSourceRegister.cpp:
	* src/backends/maemo/Makefile.am:
	* src/backends/maemo/configure-sub.in:

	Checkin of working Maemo backend

2010-01-09  Ove Kaaven  <ovek@arcticnet.no>

	* debian/changelog:

	Put "beta" in the version number

2010-01-09  Ove Kaaven  <ovek@arcticnet.no>

	* debian/syncevolution.install:

	Install /usr/share instead of /etc/default

2010-01-09  Ove Kaaven  <ovek@arcticnet.no>

	* debian/changelog:

	Update Debian changelog again

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncclient_sample_config.xml:

	syncclient_sample_config.xml: added "GENDER" and "SIP"

2009-12-23  Ove Kaaven  <ovek@arcticnet.no>

	* test/Algorithm/Diff.pm.bak:

	Remove redundant file

2009-12-23  Ove Kaaven  <ovek@arcticnet.no>

	* debian/changelog:

	Update Debian changelog

2009-12-23  Ove Kaaven  <ovek@arcticnet.no>

	* debian/rules:

	Set sysconfdir.

2009-12-23  Ove Kaaven  <ovek@arcticnet.no>

	* debian/control:
	* debian/rules:
	* debian/syncevolution-dev.install:
	* debian/syncevolution.install:

	Split package into "syncevolution" and "syncevolution-dev"
	packages.

2010-01-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncclient_sample_config.xml:

	Config: add support for 'X-SKYPE' for evolution (MB#8948)

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/gtk-ui/gtkinfobar.c:

	gtkinfobar.c: must include our own gtkinfobar.h

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* test/runtests.py:

	testing: insert valgrind before syncevolution (MB #6457)

2009-12-03  Chen Congwu  <congwu.chen@intel.com>

	* test/resultchecker.py:
	* test/runtests.py:

	Testing: Fix no html report error (MB#8391)

2010-01-22  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/gtkinfobar.c:
	* src/gtk-ui/gtkinfobar.h:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: include copy of GtkInfoBar for gtk+<2.18 (MB #9170)

2010-01-22  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix slow-sync error code

2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: only hide "non-consumer-ready" templates

2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix source naming (MB #8756)

2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	gtk-ui: hide unfinished backup-features

2010-01-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	accept status 200 without error messages

2010-01-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: don't show error when no statistic are available

2009-12-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix error messages

2009-12-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: add better error UI for source errors

2009-12-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: go back to main view on 'Esc' keypress

2009-12-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:
	* src/gtk-ui/ui.glade:

	gtk-ui: implement service errors

2010-01-22  alephlg  <aleph@mandriva.org>

	* po/hu.po:

	l10n: Updates to Hungarian (hu) translation

2010-01-22  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/syncevo/SyncSource.h:

	 CPPUnit header file dependency for backends (MB #9149)

2010-01-21  Patrick Ohly  <patrick.ohly@intel.com>


	Merge remote branch 'origin/jku-configuration-redesign'

2010-01-21  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	unexpected slow syncs: no explanation when only one source active
	(MB #9156)

2010-01-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:
	* test/test-dbus/reports/cache/syncevolution/dummy_+test@context-2010-01-20-10-10/status.ini:

	Testing: add a case with config name "@context" for getReports

2010-01-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncContext.cpp:

	Logdir: return all peers logs for config name without peer name

2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	Logdir: getServer() might not include context

2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	Logdir: use normalized config name instead of <peer>@<context>

2010-01-20  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:

	Logdir: change the logdir and add context info (MB #8350)

2010-01-21  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	Cofiguration template: exact match for createPeerTemplate
	(MB#9155)

2010-01-20  Chen Congwu  <congwu.chen@intel.com>

	* src/Makefile-gen.am:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/templates/clients/SyncEvolution/.template.ini:
	* src/templates/clients/SyncEvolution/template.ini:
	* src/templates/clients/default/.template.ini:
	* src/templates/clients/default/template.ini:
	* src/templates/clients/phone/nokia/S40/7210c/.template.ini:
	* src/templates/clients/phone/nokia/S40/7210c/template.ini:
	* src/templates/clients/phone/nokia/default/.template.ini:
	* src/templates/servers/Funambol/.template.ini:
	* src/templates/servers/Funambol/template.ini:
	* src/templates/servers/ScheduleWorld/.template.ini:
	* src/templates/servers/ScheduleWorld/template.ini:
	* test/testcases/templates/clients/SyncEvolution/.template.ini:
	* test/testcases/templates/clients/SyncEvolution/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
	* test/testcases/templates/clients/default/.template.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
	* test/testcases/templates/clients/phone/nokia/default/.template.ini:
	* test/testcases/templates/servers/Funambol/.template.ini:
	* test/testcases/templates/servers/Funambol/config.ini:
	* test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
	* test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
	* test/testcases/templates/servers/Funambol/sources/memo/config.ini:
	* test/testcases/templates/servers/Funambol/sources/todo/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/.template.ini:
	* test/testcases/templates/servers/ScheduleWorld/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:

	Configuration template: more teaks

2010-01-20  Chen Congwu  <congwu.chen@intel.com>

	* src/Makefile-gen.am:

	Fix link error in linking with test.cpp

2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>

	* README:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevo/SyncConfig.cpp:

	documentation + usage: shared configs, 1.0 features (MB #8497)

2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>

	* test/Makefile.am:

	make distcheck: the new LCS test files must be included

2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SmartPtr.h:

	SmartPtr: GLib Event Loop tracking only enabled for HAVE_GLIB

2010-01-20  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Makefile.am:

	make dist: FileConfigNode.h must be public API

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	version bumped to 1.0 alpha 2 (which probably will never get
	released)

2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionSyncSource.h:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	MAKE/PARSETEXTWITHPROFILE: EVOLUTION no longer the default rule

2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncSource.cpp: added missing unistd.h

2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext.cpp: add missing sys/wait.h include

2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SynthesisEngine.cpp:
	* src/syncevo/SynthesisEngine.h:

	Synthesis engine wrapper: avoid throwing exceptions during normal
	runs

2010-01-04  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.h:

	PersistentSyncSourceConfig: same as SyncSourceConfig

2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/TrackingSyncSource.h:

	TrackingSyncSource: be more quite about getPeerMimeType()

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/templates/Funambol/config.ini:
	* src/templates/Funambol/sources/addressbook/config.ini:
	* src/templates/Funambol/sources/calendar/config.ini:
	* src/templates/Funambol/sources/memo/config.ini:
	* src/templates/Funambol/sources/todo/config.ini:
	* src/templates/ScheduleWorld/config.ini:
	* src/templates/ScheduleWorld/sources/addressbook/config.ini:
	* src/templates/ScheduleWorld/sources/calendar/config.ini:
	* src/templates/ScheduleWorld/sources/memo/config.ini:
	* src/templates/ScheduleWorld/sources/todo/config.ini:
	* src/templates/servers/ScheduleWorld/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/config.ini:

	resolved template merge bug

2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	config names: replace unsafe characters with underscores (MB
	#8350)

2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	PeerName sync property: arbitrary name for config (MB #8350)

2010-01-19  anoochit  <anoochit@gmail.com>

	* po/th.po:

	l10n: Updates to Thai translation

2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/util.cpp:

	local errors should be marked as local (MB #8757)

2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	sync status: partial failure (MB #7755)

2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncML.cpp:

	status overview: fixed printing of rejected items (MB #7755)

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

	* src/syncevo/SyncContext.cpp:

	sync client: accept unexpected slow syncs when no local data

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

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	sync client: detect unexpected slow sync and abort (MB #2416)

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

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	command line: explain error codes (MB #2069)

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

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:

	command line: print status codes for each source

2010-01-19  Chen Congwu  <congwu.chen@intel.com>

	* README:
	* src/Makefile-gen.am:
	* src/client-test-app.cpp:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/templates/clients/SyncEvolution/.template.ini:
	* src/templates/clients/SyncEvolution/config.ini:
	* src/templates/clients/SyncEvolution/sources/addressbook/config.ini:
	* src/templates/clients/SyncEvolution/sources/calendar/config.ini:
	* src/templates/clients/SyncEvolution/sources/memo/config.ini:
	* src/templates/clients/SyncEvolution/sources/todo/config.ini:
	* src/templates/clients/default/.template.ini:
	* src/templates/clients/phone/nokia/S40/7210c/.template.ini:
	* src/templates/clients/phone/nokia/S40/7210c/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/calendar+todo/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
	* src/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
	* src/templates/clients/phone/nokia/default/.template.ini:
	* src/templates/servers/Funambol/.template.ini:
	* src/templates/servers/Funambol/config.ini:
	* src/templates/servers/Funambol/sources/addressbook/config.ini:
	* src/templates/servers/Funambol/sources/calendar/config.ini:
	* src/templates/servers/Funambol/sources/memo/config.ini:
	* src/templates/servers/Funambol/sources/todo/config.ini:
	* src/templates/servers/ScheduleWorld/.template.ini:
	* src/templates/servers/ScheduleWorld/config.ini:
	* src/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
	* src/templates/servers/ScheduleWorld/sources/calendar/config.ini:
	* src/templates/servers/ScheduleWorld/sources/memo/config.ini:
	* src/templates/servers/ScheduleWorld/sources/todo/config.ini:
	* test/testcases/templates/clients/SyncEvolution/.template.ini:
	* test/testcases/templates/clients/SyncEvolution/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/addressbook/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/calendar/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/memo/config.ini:
	* test/testcases/templates/clients/SyncEvolution/sources/todo/config.ini:
	* test/testcases/templates/clients/default/.template.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/.template.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/addressbook/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/calendar/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/memo/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/super/config.ini:
	* test/testcases/templates/clients/phone/nokia/S40/7210c/sources/todo/config.ini:
	* test/testcases/templates/clients/phone/nokia/default/.template.ini:
	* test/testcases/templates/servers/Funambol/.template.ini:
	* test/testcases/templates/servers/Funambol/config.ini:
	* test/testcases/templates/servers/Funambol/sources/addressbook/config.ini:
	* test/testcases/templates/servers/Funambol/sources/calendar/config.ini:
	* test/testcases/templates/servers/Funambol/sources/memo/config.ini:
	* test/testcases/templates/servers/Funambol/sources/todo/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/.template.ini:
	* test/testcases/templates/servers/ScheduleWorld/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/addressbook/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/calendar/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/memo/config.ini:
	* test/testcases/templates/servers/ScheduleWorld/sources/todo/config.ini:

	Configuration templates matching: match templates based on
	metadata

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/lcs.h:

	LCS: added accessor for plain sequences

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/syncevo/Makefile.am:
	* src/syncevo/lcs.cpp:
	* src/syncevo/lcs.h:
	* src/syncevo/util.h:
	* test/testcases/lcs/file1.txt:
	* test/testcases/lcs/file2.txt:

	LCS: Longest Common Subsequence

2009-12-21  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:

	Server alerted sync + client: matching against bluetooth mac
	address

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>


	Merge branch 'syncevolution-0-9-branch'

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:

	fixed link error related to CPPUnit

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-pre.in:

	set version to 0.9.1+0.9.2

2010-01-19  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	NEWS: updated for 0.9.2

2010-01-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	ScheduleWorld: changed webURL

2010-01-18  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	Goosync: added template (MB #9113)

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

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	Oracle: added template

2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:

	updated for 0.9.2

2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	build issue: icalproperty_remove_parameter_by_kind in EDS wrapper

2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:

	autotools: fixed 'make dist' error cause by doc-pak

2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SoupTransportAgent.cpp:
	* src/syncevo/SoupTransportAgent.h:

	SoupTransportAgent: event handling

2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* test/test-dbus.py:

	SyncML server: timeouts for unresponsive clients (MB #7710)

2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBusTransportAgent: support message timeout

2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/TransportAgent.h:

	TransportAgent::setCallback(): comment clarification about how
	often it is called

2010-01-14  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SmartPtr.h:

	SmartPtr: allow tracking of non-pointer objects

2009-12-18  Rajyalakshmi Bommaraju  <Rajyalakshmi.Bommaraju@intel.com>

	* src/syncclient_sample_config.xml:

	syncclient_sample_config.xml: create fullname if empty (MB#5664)

2010-01-15  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:

	syncevolution --status: statistics empty (MB #9097)

2010-01-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBus server: clear 'waiting' status when sync is done (MB#9065)

2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	SyncConfig::removeSyncSource(): did not remove sources inside
	peers (MB #9065)

2010-01-13  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.cpp:

	client-test: use independent context for testing sources

2009-12-15  Rajyalakshmi Bommaraju  <Rajyalakshmi.Bommaraju@intel.com>

	* src/syncevo/SyncConfig.cpp:

	SyncConfig: Read http_proxy from environment (MB#8177)

2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>

	* configure-post.in:

	autotools: added workaround for lack of --with-docdir

2009-12-11  Rajyalakshmi Bommaraju  <rajyalakshmi.bommaraju@intel.com>

	* src/backends/evolution/EvolutionCalendarSource.cpp:

	Evolution calendar: work around 'cannot encode item' problem (MB
	#7879)

2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/TrackingSyncSource.h:

	TrackingSyncSource: clarify what "raw" means

2010-01-11  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:

	EvolutionCalendarSource: fixed typo in "type" description

2010-01-06  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncclient_sample_config.xml:

	Config: add support for 'X-SKYPE' for evolution (MB#8948)

2010-01-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/synccompare.pl:

	synccompare: fix regressions of mobical interoperability test

2010-01-06  Chen Congwu  <congwu.chen@intel.com>

	* configure-pre.in:
	* src/backends/evolution/Makefile.am:
	* src/backends/file/Makefile.am:
	* src/backends/xmlrpc/Makefile.am:

	Build: do not depend on cppunit for backends

2010-01-06  Chen Congwu  <congwu.chen@intel.com>

	* configure-pre.in:
	* src/backends/evolution/Makefile.am:
	* src/backends/file/Makefile.am:

	Build: do not depend on cppunit for backends

2010-01-05  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Retry: do not retry for the first request, MB#8758

2009-12-29  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransportAgent: Error handling improvements

2009-12-29  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Datastore name alias, MB#7871

2010-01-02  gforcada  <gforcada@gnome.org>

	* po/ca.po:

	l10n: Added Catalan translation

2010-01-02  gforcada  <gforcada@gnome.org>

	* po/ca.po:

	l10n: Added Catalan translation

2009-12-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	Testing: fix the failures of Session.SetConfig related 2 cases

2009-12-25  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	DBus server: use temporary configs for GetConfig(MB#8116)

2009-12-28  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2009-12-24  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	Testing: add one unit test for InfoRequest/InfoResponse (MB#6376)

2009-12-24  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	DBus server: implement info request for password (MB#6376)

2009-12-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:

	DBus server: implement InfoRequest and InfoResponse (MB#6376)

2009-12-22  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:
	* test/test-dbus.py:

	DBus server: add source status and progress for restore (MB#8144)

2009-12-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	Testing: change an issue of restore tests (MB#8144)

2009-12-24  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.h:

	ObexTransportAgent: fix typos

2009-12-24  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransportAgent: signal handling bug fixed.

2009-12-24  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransport: Do not fail directly if SIGINT is caught by
	underlying select.

2009-12-23  Chen Congwu  <congwu.chen@intel.com>

	* configure-post.in:
	* configure-pre.in:

	AutoConf: Bluetooth transport build option

2009-12-17  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:

	ObexTransportAgent: block while waiting for mainloop events

2009-12-22  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: init sync time to -1 ("not known")

2009-12-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.after/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.before.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/addressbook.current/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/2:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.after/3:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/2:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/calendar.before/3:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.after/2:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.before/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/memo.current/2:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/status.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.after/1:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.before.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current.ini:
	* test/test-dbus/restore/cache/syncevolution/dummy_+test-2009-12-21-13-19/todo.current/1:

	Testing: add 2 test cases for Session.Restore(MB#8144)

2009-12-14  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-session-full.xml:
	* src/syncevo-dbus-server.cpp:

	DBus server: add 'Session.Restore' (MB#8144)

2009-12-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	DBus server: add 'dir' key in the reports (MB#8144)

2009-12-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:

	DBus server: add 'peer' in BNF for GetReports(MB#8049)

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

	* test/ClientTest.cpp:

	ClientTest: set config.uri to "" instead of null.

2009-12-21  Chen Congwu  <congwu.chen@intel.com>

	* src/syncclient_sample_config.xml:

	Revert "Synthesis Configuration: add remote rule for Nokia 7210c"

2009-12-21  Chen Congwu  <congwu.chen@intel.com>

	* test/README.nokia_7210c:

	Testing+Nokia_7210c: fix a typo

2009-12-18  Patrick Ohly  <patrick.ohly@intel.com>

	* test/ClientTest.cpp:

	ClientTest::getTestData(): avoid dangling pointer to "ical20_utc"

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

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	SyncReport: record initial error (MB #7708)

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

	* src/syncevo/SyncContext.cpp:

	SyncContext::sync(): fixed potential incorrect memory access

2009-12-17  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:

	Force slowsync in synthesis engine

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/client-test-app.cpp:
	* src/syncevo/SyncSource.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	ClientTest: enabling the test with virtual syncsource

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

	* src/syncevo/SyncContext.cpp:

	Super datastore consolidation: only expose the super datasource
	to user

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

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	SAN generation: always use basetype unless being forced (MB#8496)

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* test/README.nokia_7210c:
	* test/synccompare.pl:
	* test/testcases/ical20.ics.nokia_7210c.tem.patch:
	* test/testcases/itodo20.ics.nokia_7210c.tem.patch:

	SyncCompare+Nokia 7210c readme

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:

	ClientTest: Add a new test config for phones do not support UTC
	time.

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:

	ClientTest+doVarSize: use slow sync instead of refresh sync

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	SyncSourceAdmin: do not flush mapping table if never loaded

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* src/syncclient_sample_config.xml:

	Synthesis Configuration: add remote rule for Nokia 7210c

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* src/syncclient_sample_config.xml:

	synthesis config: add "STATUS" property to "VEVENT" profile.

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:

	ClientTest: Fix a typo in testTwinning

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:

	ClientTest: "CLENT_TEST_NOCHECK_SYNCSTATS" disable checking sync
	statictics.

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/client-test-app.cpp:
	* test/ClientTest.cpp:

	ClientTest: enabling super datastore testing

2009-12-11  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:

	ClientTest: server mode adptions

2009-12-15  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: do not localize empty ("") name (MB#8618)

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: recognise "peer" report item

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: use template name for configurations (MB#8350)

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: set new service name before updating ui

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:

	dbus wrapper: fix bug in source hashtable names

2009-12-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: close settings ui when new service is selected

2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:

	gtk-ui: remove unused functions

2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: improve report handling

2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: use infobar for no-server and slow-sync situations

2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: fix build when not USE_MOBLIN_UX

2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: make sure service list scroll follows keyboard focus

2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: show service descriptions

2009-12-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:

	gtk-ui: config widget: move server expander to button row

2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: hide characters in password entry

2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: add info dialogs per design

2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: use MxGtkLightSwitches when USE_MOBLIN_UX

2009-12-12  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:

	gtk-ui: prepare MxGtkLightSwitch use

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: use WebURL instead of syncURL for link buttons

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: draw the indicator on top of the configuration widget
	label

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: configuration ui enhancements

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: expand server settings when adding new configuration

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: set source checks (in)sensitive based on source uris

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: only show "Setup now" button when hovering on expander

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: bug fixes in service config

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:

	gtk-ui: Implement sync mode configuration according to new design

2009-12-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: add some functionality to emergency view

2009-12-09  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: initial emergency ui

2009-12-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/mux-window.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	gtk-ui: implement bread-crumb navigation

2009-12-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui & dbus wrapper: handle waiting status for sources

2009-12-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:

	gtk-ui: add padding between window edge and window decor buttons

2009-12-04  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: add error UI for major errors

2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: move "last synced" text to the service title

2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: add an error icon for source errors

2009-12-15  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: do not localize empty ("") name (MB#8618)

2009-12-14  Franz Knipp  <knipp@m-otion.com>

	* src/backends/xmlrpc/Makefile.am:
	* src/backends/xmlrpc/README:
	* src/backends/xmlrpc/XMLRPCSyncSource.cpp:
	* src/backends/xmlrpc/XMLRPCSyncSource.h:
	* src/backends/xmlrpc/XMLRPCSyncSourceRegister.cpp:
	* src/backends/xmlrpc/configure-sub.in:

	XMLRPC backend

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

	* src/Makefile-gen.am:
	* src/syncevo-dbus-server.cpp:

	DBus server: implement keyring support in dbus server (MB#3602)

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: recognise "peer" report item

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: use template name for configurations (MB#8350)

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: set new service name before updating ui

2009-12-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:

	dbus wrapper: fix bug in source hashtable names

2009-12-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: close settings ui when new service is selected

2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:

	gtk-ui: remove unused functions

2009-12-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: improve report handling

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

	* test/README.funambol:

	README.funambol: added comment about TRIGGER start times (MB
	#7656, #7806)

2009-12-10  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncConfig.cpp:

	ZYB: list in sync UI (MB#2424)

2009-12-10  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SynthesisDBPlugin.cpp:

	SyncSource luid-guid mapping: luid is not unique, can not be used
	as key.

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


	Merge branch 'syncevolution-0-9-branch'

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

	* src/backends/evolution/EvolutionCalendarSource.cpp:

	EDS Calendar: set pointer to NULL to protect against ecal bug (MB
	#8005)

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

	* configure-post.in:
	* src/Makefile-gen.am:
	* src/backends/evolution/configure-sub.in:

	autotools: cleaned up checking for GNOME/EDS libs (MB #8338)

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

	* src/backends/file/FileSyncSourceRegister.cpp:

	file backend: clarified documenation (MB #8146)

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

	* src/gdbus/object.c:

	gdbus: fixed g_dbus_create_error_valist() error handling

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

	* build/export-foreign-git.sh:
	* build/export-gdbus.sh:
	* src/gdbus/README:

	exporting of local changes in gdbus

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

	* build/import-foreign-git.sh:

	import-foreign-git.sh: fix when importing with same branch also
	in remote branches

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* test/test-dbus.py:
	* test/test-dbus/reports/cache/syncevolution/dummy-2009-11-18-13-00/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-55/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-57/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-58/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-12-59/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy_+test-2009-11-18-13-01/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy__test-2009-11-18-12-56/status.ini:

	DBus Server+logging: getReports for multipeers (MB#8049)

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

	* README:

	README: mention libs needed by libsynthesis

2009-12-07  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/dbus/interfaces/syncevo-session-full.xml:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* test/test-dbus.py:

	DBus server: add specifiers for progress spinner (MB#2229)

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

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:
	* src/gdbus/test/example.cpp:
	* src/syncevo-dbus-server.cpp:

	gdbus: allow using private connection

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

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	command line: support creating new sources (MB #8424)

2009-12-03  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SmartPtr.h:

	SmartPtr: Fix the leak in assignment operator

2009-12-03  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/ObexTransportAgent.h:

	Revert "ObexTransportAgent: fixing an obex event leak for SyncML
	server case"

2009-12-03  Chen Congwu  <congwu.chen@intel.com>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:

	EvolutionBackend: Also accept vcalendar for
	EvolutionCalendarSource

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

	* po/POTFILES.in:

	autotools + GTK GUI: added sync-config-widget.c to PO files

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

	* src/dbus/interfaces/Makefile.am:

	autotools + D-Bus API: must include the new .xml and .xsl files

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

	* NEWS:
	* configure-pre.in:

	NEWS + configure: SyncEvolution 1.0 alpha 1 snapshot

2009-12-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: make sure we only sync once whe nasked

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

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	CheckSource(): did not handle invalid or missing "type" property
	(MB #8317)

2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: use defaultPeer config value on startup

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

	* src/syncevo/SoupTransportAgent.cpp:

	SoupTransportAgent + syncevo-dbus-server: avoid segfault when
	aborting (MB #8385)

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

	* src/syncevo/SoupTransportAgent.cpp:

	SoupTransportAgent + syncevo-dbus-server: avoid segfault when
	aborting (MB #8385)

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

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	DBus server: apply temporary configs (MB#8116)

2009-12-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncConfig.cpp:

	SyncConfig: return sources in shared, peer and filters for
	getSyncSources

2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/test-dbus.py:

	DBus testing: add unit tests for status and progress

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

	* src/syncevo-dbus-server.cpp:

	DBus server: only flush status when changed for SESSION_END

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

	* src/syncevo-dbus-server.cpp:

	DBus server: set 'running' status in Session.run

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

	* test/test-dbus.py:

	DBus testing: remove one obsolete unit test for GetReports

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:

	autotools + deb: removed dependency on doc_pak

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

	* test/runtests.py:

	nightly testing: git fetch fixes

2009-11-24  tester  <tester@knlcst4.ikn.intel.com>

	* test/runtests.py:

	test/runtest.py: git checkout debugging

2009-11-17  Chen Congwu  <congwu.chen@intel.com>

	* test/resultchecker.py:

	Testing: result check

2009-11-13  Chen Congwu  <congwu.chen@intel.com>

	* test/resultchecker.py:

	Testing: A special case set has slightly differnt case name

2009-11-12  Chen Congwu  <congwu.chen@intel.com>

	* test/resultchecker.py:

	Testing Result Check: check "okay" instead of "fail" because of
	possible crash

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

	* test/resultchecker.py:

	 Testing result checker: change the result checker grep criteria

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

	* test/runtests.py:

	runtests.py: run setup command twice, just to be sure

2009-10-28  Chen Congwu  <congwu.chen@intel.com>

	* test/resultchecker.py:

	Testing: fix some issues for prebuilt test

2009-10-28  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/runtests.py:

	Testing: clean log/test files before a new testing

2009-10-27  Chen Congwu  <congwu.chen@intel.com>

	* test/resultchecker.py:

	Testing: show evolution-prebuilt in html output(bug#7160)

2009-10-23  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/compare.xsl:
	* test/generate-html.xsl:

	Testing: show evolution-prebuilt in html output(bug#7160)

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

	* test/runtests.py:

	runtest.py: fixed checking out branch from git

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

	* test/runtests.py:

	runtest.py: point prebuilt binaries to correct location of
	backends

2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/evo.supp:

	Testing: add suppressions for valgrind in evo.supp

2009-10-19  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/resultchecker.py:
	* test/runtests.py:

	Testing: refine return code checkings(bug#6457)

2009-10-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/valgrindcheck.sh:

	valgrindcheck.sh: don't force --leak-check and --trace-children

2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/README.zyb:
	* test/testcases/vcard30.vcf.zyb.tem.patch:

	ZYB: add README.zyb and customize test cases(MB#2424)

2009-07-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	client-test+ZYB: set maxMsgSize and maxObjSize as default value
	(MB#2424)

2009-07-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/synccompare.pl:

	ZYB: Ignore some properties comparison(MB#2424)

2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncclient_sample_config.xml:

	syncclient config: disable anchors checking for ZYB(MB#8138)

2009-12-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/README.mobical:
	* test/runtests.py:

	Mobical: skip unit test testOneWayFromClient(MB#8121)

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* test/test-dbus.py:

	shared config + templates: must share global properties

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	defaultPeer: also shared when using legacy configs (MB #8334)

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/Makefile-gen.am:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	fixed reading templates from file (MB #8335)

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	virtual backend help text: updated evolutionsource comment

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	config templates: "sync" property expected to be set

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>


	Merge remote branch 'origin/syncevolution-0-9-branch'

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncSource.cpp: g++ 4.4 compiler bug workaround

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

	* configure-post.in:

	autotools: fixed installation of backends with recent libtool

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

	* src/syncevo/Cmdline.cpp:

	syncevolution --migrate: support migration into a certain context

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

	* src/syncevo/Cmdline.cpp:

	syncevolution --migrate: copy .synthesis directory (MB #8048)

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

	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	utility function: cp_r() for recursive copying

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	syncevo-dbus-server: incoming SyncML message not handled

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	test-dbus.py: adapted to new org.syncevolution.SourceUnusable

2009-12-01  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: GetConfig() and check for existing config

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


	Merge remote branch 'origin/syncevolution-0-9-branch'

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: fixed size_t printing

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

	* src/dbus/syncevo-server.c:

	syncevo-server.c: detach_cb unused compiler warning

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


	Merge branch 'origin/jku' (early part)

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

	* src/gdbus/Makefile.am:

	gdbus-cxx: header file must be distributed

2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: remove unused function + variable

2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:

	dbus wrapper: take copy of source name for SyncevoSourceProgress

2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: remove window title in moblin version (MB#6806)

2009-11-27  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Server alerted Sync: fix the timeout and signal handling during
	SAN

2009-11-27  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:

	SyncContext: detect server or client session before instantiating
	the engine.

2009-11-27  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	Revert "Server alerted sync: ensure only one SynthesisEngine is
	active"

2009-11-27  Chen Congwu  <congwu.chen@intel.com>

	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	FileSyncSource: use x-vcalendar instead of x-calendar

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

	* src/syncevo/SyncML.cpp:

	Server alerted sync: fix a typo in SyncMode parsing

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

	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/ObexTransportAgent.h:

	ObexTransportAgent: fixing an obex event leak for SyncML server
	case

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

	* src/syncevo/SyncContext.cpp:

	Server alerted Sync: Throw error if no source is enabled during
	SAN generation.

2009-11-23  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	Join/dejoin Mutiple SyncSources, MB#4611

2009-11-18  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncContext.cpp:

	Sever Alerted Sync: SAN generation

2009-11-18  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/SyncContext.cpp:

	Server Alerted Sync: SAN generation

2009-11-18  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncML.cpp:

	Server Alerted Sync: SAN generation

2009-11-18  Chen Congwu  <congwu.chen@intel.com>

	* src/backends/sqlite/SQLiteContactSource.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:
	* src/syncevo/SyncSource.h:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:

	Server Alerted Sync: Set Content Type in SAN

2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: change name 'Addressbook'->'Contacts' (MB#6514)

2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: bring back the destuctive sync mode options

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

	* src/syncevo/SyncContext.cpp:

	SyncContext: set log file name to "syncevolution-log.html"

2009-11-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: set sync-button sensitivity based on Presence

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	configuration: updated to match server use cases (MB #7710)

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:

	D-Bus API: further explanations for Server.GetReports()

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

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	DBus server: change the behavior of GetReports(MB#8049)

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* NEWS:
	* configure-pre.in:

	configure + NEWS: version bumped to 0.9.2, summarized changes

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionContactSource.cpp:

	Evolution Address Book: avoid picking CouchDB by default (MB
	#7877)

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* src/backends/evolution/EvolutionContactSource.cpp:

	Evolution Address Book: avoid picking CouchDB by default (MB
	#7877)

2009-11-27  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: solve focus and scroll issues in service list

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext::createTransport(): https not recognized (MB #8300)

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* gen-autotools.sh:
	* src/Makefile-gen.am:
	* src/README.templates:
	* src/default/README:
	* src/default/syncevolution/Funambol/config.ini:
	* src/default/syncevolution/Funambol/sources/addressbook/config.ini:
	* src/default/syncevolution/Funambol/sources/calendar/config.ini:
	* src/default/syncevolution/Funambol/sources/memo/config.ini:
	* src/default/syncevolution/Funambol/sources/todo/config.ini:
	* src/default/syncevolution/ScheduleWorld/config.ini:
	* src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
	* src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
	* src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
	* src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
	* src/syncevo/Makefile.am:
	* src/templates/Funambol/config.ini:
	* src/templates/Funambol/sources/addressbook/config.ini:
	* src/templates/Funambol/sources/calendar/config.ini:
	* src/templates/Funambol/sources/memo/config.ini:
	* src/templates/Funambol/sources/todo/config.ini:
	* src/templates/README:
	* src/templates/ScheduleWorld/config.ini:
	* src/templates/ScheduleWorld/sources/addressbook/config.ini:
	* src/templates/ScheduleWorld/sources/calendar/config.ini:
	* src/templates/ScheduleWorld/sources/memo/config.ini:
	* src/templates/ScheduleWorld/sources/todo/config.ini:

	installation: templates now in $(datadir)/syncevolution/templates
	(MB #7808)

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:

	autotools: install doc files in normal --docdir (MB #7168)

2009-11-27  Patrick Ohly  <patrick.ohly@intel.com>

	* Makefile-gen.am:

	autotools: include gen-autotools.sh in source tar ball (MB #7822)

2009-11-24  Kristho  <lakristho@gmail.com>

	* po/da.po:

	l10n: Danish translation of syncevolution.

2009-11-16  itsoftex  <yousef@itsoftex.com>

	* po/ar.po:

	l10n: Updates to Arabic (ar) translation

2009-11-16  itsoftex  <yousef@itsoftex.com>

	* po/ar.po:

	l10n: Arabic Translation, partial upload.

2009-11-12  GLS_JPN  <etsukox.murozono@intel.com>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2009-11-24  tomasgalicia  <tomas.galicia@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2009-11-24  tomasgalicia  <tomas.galicia@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2009-11-26  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncConfig.cpp:

	deviceData property: updated comment

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

	* src/syncevo/SyncContext.cpp:

	Fix a compiler warning

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

	* src/Makefile-gen.am:

	syncevo-dbus-server: libsoup compile problem

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

	* configure-pre.in:

	link problem: sysync::SySyncDebugPuts()

2009-11-26  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: add better comments for missing error msgs

2009-11-26  Jussi Kukkonen  <jku@linux.intel.com>


	Merge branch 'master' into jku

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

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	shared config: when no context is given, search for config

2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: Derive SyncConfigWidget from GtkContainer

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

	* src/client-test-app.cpp:

	client-test: create new configs in @client-test-[12]

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

	* configure-pre.in:

	bumped version to 0.9.1+1.0alpha1

2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevo/SyncConfig.h:

	command line: preserve and show shared properties (MB #8048)

2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	client-test: updated SyncEvo::CmdlineTest to work with shared
	config layout

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

	* src/dbus/interfaces/syncevo-session-full.xml:

	D-Bus API: clarified meaning of "empty config" in
	Session.SetConfig()

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* test/test-dbus.py:

	config: creating templates for a specific context

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

	* src/syncevo/SyncConfig.cpp:
	* test/test-dbus.py:

	deviceId: shared between peers

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

	* src/syncevo/ConfigNode.h:
	* src/syncevo/FileConfigNode.cpp:
	* src/syncevo/FileConfigNode.h:
	* src/syncevo/FilterConfigNode.cpp:
	* src/syncevo/FilterConfigNode.h:
	* src/syncevo/PrefixConfigNode.cpp:
	* src/syncevo/PrefixConfigNode.h:
	* src/syncevo/SafeConfigNode.cpp:
	* src/syncevo/SafeConfigNode.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	ConfigNode: use map with case-insensitive keys for properties

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

	* src/syncevo/FilterConfigNode.cpp:

	FilterConfigNode: existing properties not overwritten?!

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

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	SyncConfig::setConfigFilter(): per source-set properties were
	broken

2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	D-Bus testing: split up TestMultipleConfigs

2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	D-Bus testing: fixed typo for "use gdb" code path

2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	D-Bus API + testing + implementation: GetDatabases() requires
	source config

2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-session-full.xml:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/ConfigTree.h:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/FileConfigTree.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* test/test-dbus.py:

	syncevo-dbus-server: removing/clearing of properties in shared
	configs (MB# 8059)

2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	D-Bus testing: Server/Session.CheckSource() does not need
	existing configuration

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

	* src/syncevo/FileConfigTree.cpp:

	FileConfigTree clearNodes() + reset(): fail when nodes are shared

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/DevNullConfigNode.h:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/FilterConfigNode.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/MultiplexConfigNode.cpp:
	* src/syncevo/MultiplexConfigNode.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* test/test-dbus.py:

	config: share properties between peers, configuration view
	without peer

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

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	config: added "defaultPeer" global property + SaveConfigNode
	"hidden" flags

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

	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/client-test-app.cpp:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/FileConfigTree.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/VolatileConfigTree.h:

	config: reorganized for shared config layout (MB#7707)

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

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	SyncSourceConfig: removed cruft

2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
	* test/test-dbus/reports/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:

	D-Bus testing: setupFiles() + multiple snapshots

2009-11-25  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:

	Fix a compiler warining.

2009-11-25  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	Server alerted sync: ensure only one SynthesisEngine is active

2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: set printChanges to 0 before syncing

2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/dbus/interfaces/syncevo-session-full.xml:

	D-Bus documentation fixes

2009-11-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/test.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: remove unused pointer access

2009-11-24  tomasgalicia  <tomas.galicia@intel.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2009-11-24  tomasgalicia  <tomas.galicia@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2009-11-24  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/SyncContext.cpp:

	SyncContext: only use one engine instance, fixes slow sync issue

2009-11-24  Kristho  <lakristho@gmail.com>

	* po/da.po:

	l10n: Danish translation of syncevolution.

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: handle NoSuchServer when loading initial config

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: fix sync mode selection

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: remove keyring use -- server will take care of this

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-marshal.list:
	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: add (empty) InfoRequest callback

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: use CheckSource() to hide unsupported sources

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:

	Add SourceUnusable exception to dbus wrapper

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: remove debug ouput

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: Add DBusSyncException SourceUnusable

2009-11-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:
	* src/gtk-ui/sync-ui.c:

	implement CheckSource in dbus wrapper

2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: Use 'Presence' and update UI based on that

2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-marshal.list:
	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:

	add Presence to dbus wrapper

2009-11-23  Jussi Kukkonen  <jku@linux.intel.com>


	Merge branch 'jku-dbus-update' into jku

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: fix an integer overflow in GetReports

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

	* test/test-dbus.py:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-52/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-55/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-57/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-58/status.ini:
	* test/test-dbus/cache/syncevolution/dummy-test-2009-11-18-12-59/status.ini:

	D-Bus testing: add testGetReportsByRef in TestSessionAPIsDummy

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

	* test/test-dbus.py:

	D-Bus testing: change comment for testGetReportsNoConfig

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

	* test/test-dbus.py:

	D-Bus testing: remove reduntant 'cleanAllConfig'

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

	* test/test-dbus.py:

	D-Bus testing: add 'setupFiles' function in DBusUtil

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

	* test/test-dbus.py:

	D-Bus testing: change the server name in TestSessionAPIsDummy

2009-11-20  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.h:

	fix syncevolution exception names in dbus wrapper

2009-11-20  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: implement enabling/disabling sources in main view

2009-11-20  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	syncevo-dbus-server: implement Server.GetSessions() (MB #8061)

2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: remove old service icon before adding new one

2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: set ui state to ok when config is received

2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: implement saving config

2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:

	fix double free in dbus C wrapper

2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:

	client-test: added remoteIdentifier + PeerIsClient

2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	username/password: empty in templates

2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:

	gtk-ui: only show ConsumerReady services

2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: make configuration widgets handle their state better

2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:

	D-Bus API + syncevo-dbus-server: added
	Server.CheckSource()/GetDatabases() (MB #8091)

2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	syncevo-dbus-server: StatusChanged "idle" was not sent

2009-11-19  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: improve SyncConfigWidget, don't run a session all the
	time

2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	D-Bus testing: added testSyncSecondSession

2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	D-Bus testing: SessionChanged signal handling was wrong

2009-11-19  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: send SYNC_DONE status after shutting down
	connection

2009-11-18  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	D-Bus testing: only react to D-Bus signals while the test runs

2009-11-18  Patrick Ohly  <patrick.ohly@intel.com>

	* test/test-dbus.py:

	D-Bus testing: added glib independent timeouts

2009-11-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: re-implement service configuration view

2009-11-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	gtk-ui: more coverage for new dbus api

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

	* test/test-dbus.py:

	D-Bus testing: avoid duplicate testSync methods, minor
	improvements

2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>


	Merge remote branch 'origin/jku-single-window' into
	jku-dbus-update

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:
	* src/gtk-ui/ui.glade:

	gtk-ui: add automatic expansion to service list

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

	* src/syncevo/SyncContext.cpp:

	SyncContext::createTransportAgent(): removed unused agent
	variable

2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>


	implement the service list contents as widgets

2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui-marshal.list:
	* src/gtk-ui/sync-ui.c:

	fix build problems, fix compiler warnings

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

	* src/syncevo/SyncContext.cpp:

	OBEX transport: fix compiler error when OBEX transport is off

2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: use NbtkGtkExpander in service list

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: change error message for getReports

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: change error message for getDatabases

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: change error message of checkSource

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: change error message for setConfig

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: change error message for getConfig

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

	* test/test-dbus.py:

	D-Bus testing: add unit tests for Session.GetReports

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

	* test/test-dbus.py:

	D-Bus testing: add unit tests for Session.GetDatabases

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

	* test/test-dbus.py:

	D-Bus testing: add unit tests for Session.CheckSource

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

	* test/test-dbus.py:

	D-Bus testing: add TestSessionAPIsEmptyName class

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

	* test/test-dbus.py:

	D-Bus testing: change comments for unit tests of config

2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-icon-button.c:
	* src/gtk-ui/mux-icon-button.h:
	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/mux-window.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	implement first phase of "single window mode"

2009-11-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: only sync enabled and locall supported sources

2009-11-17  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/ObexTransportAgent.h:

	ObexTransportAgent:  compiling fixes MB#5188

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

	* src/syncevo/SyncConfig.cpp:

	syncURL: example for HTTPS, OBEX channel selection

2009-11-13  Chen Congwu  <congwu.chen@intel.com>

	* configure-pre.in:
	* src/syncevo/Makefile.am:
	* src/syncevo/ObexTransportAgent.cpp:
	* src/syncevo/ObexTransportAgent.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncContext.cpp:

	OBEX Client Transport: in-process OBEX client (binding over
	Bluetooth, #5188)

2009-11-13  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	Server Alerted Sync: SAN generation

2009-11-13  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:

	Server Alerted Sync: SAN Parsing

2009-11-13  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo-dbus-server.cpp:

	Server Alerted Sync: SAN Parsing

2009-11-13  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncML Server: explictly declare support "refresh-from-remote"

2009-11-13  Chen Congwu  <congwu.chen@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncML Server: flush luid-guid map immediately

2009-11-10  Chen Congwu  <congwu.chen@intel.com>

	* src/gdbus/gdbus.h:

	gdbus: fix a compile error

2009-11-10  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	ClienTest: Fix a resource leak

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

	* configure-pre.in:

	DevType: change DevType from "desktop" to "workstation"

2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: improve error dbus handling

2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/Makefile-gen.am:
	* src/org.syncevolution.service.in:

	fix D-Bus .service file (needed for d-Bus autostart)

2009-11-16  itsoftex  <yousef@itsoftex.com>

	* po/ar.po:

	l10n: Updates to Arabic (ar) translation

2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: start handling source errors

2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/sync-ui.c:
	* src/org.syncevolution.service.in:

	gtk-ui: enable actual syncing

2009-11-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-marshal.list:
	* src/dbus/syncevo-session.c:
	* src/dbus/test.c:
	* src/org.Moblin.SyncEvolution.service.in:
	* src/org.syncevolution.service.in:

	fix bug in status-changed signal definition in dbus wrapper

2009-11-16  itsoftex  <yousef@itsoftex.com>

	* po/ar.po:

	l10n: Arabic Translation, partial upload.

2009-11-12  GLS_JPN  <etsukox.murozono@intel.com>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2009-11-12  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SynthesisDBPlugin.cpp:

	server config: fixed tests and code for new config options

2009-11-12  Patrick Ohly  <patrick.ohly@intel.com>

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:

	cmdline --print-servers: sort by server name

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SynthesisDBPlugin.cpp:
	* test/test-dbus.py:

	syncevo-dbus-server: removed special case for unauthenticated
	Connections

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

	* src/syncevo/SyncContext.cpp:

	SyncML server: accept basic authentication

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

	* test/test-dbus.py:

	D-Bus testing: add unit tests for session.SetConfig/GetConfig

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

	* src/syncevo/SyncContext.cpp:

	SyncML server: explicitly state that any kind of log in is valid

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

	* src/Makefile-gen.am:

	client-test: unit tests not included when building statically

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

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	syncevo-dbus-server: Server.GetConfig() should not create configs

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

	* test/test-dbus.py:

	D-Bus testing: check for some error reporting situations

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* test/test-dbus.py:

	syncevo-dbus-server: kill old session(s) when the same client
	connects again (MB#7710)

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

	* src/dbus/interfaces/syncevo-connection-full.xml:
	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server + D-Bus API: no Reply after Abort signal

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

	* test/test-dbus.py:

	test-dbus.py: also kill dbus-monitor at start of run

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

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: add specific exceptions (MB#6548)

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/CurlTransportAgent.cpp:
	* src/syncevo/SoupTransportAgent.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* test/test-dbus.py:

	syncevo-dbus-server + syncevolution: fixed signal handling and
	D-Bus suspend/abort/shutdown (MB#7555)

2009-10-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:

	syncevo-dbus-server: handle CTRL-C/SIGINT/SIGTERM(bug #7555)

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


	Merge branch 'syncevolution-0-9-x'

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

	* configure-pre.in:

	autotools + Boost: --with-boost had no effect (MB#7856)

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SynthesisDBPlugin.cpp:
	* test/syncevo-http-server.py:
	* test/test-dbus.py:

	SyncML server: find configuration for client automatically
	(MB#7710)

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

	* src/syncevo/SynthesisDBPlugin.cpp:

	SynthesisDBPlugin: added NULL context pointer checks

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

	* src/syncevo-dbus-server.cpp:

	synevo-dbus-server: Session.Sync() signature fix

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

	* test/test-dbus.py:

	test-dbus.py: added Connection tests

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

	* test/test-dbus.py:

	test-dbus.py: more reliable process handling

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

	* src/dbus/interfaces/syncevo-connection-full.xml:
	* src/syncevo-dbus-server.cpp:

	D-Bus API + syncev-dbus-server: Connection.Abort signal only sent
	once

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: use unbuffered output

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: use random session IDs

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

	* test/test-dbus.py:

	test-dbus.py: removed dependency on Python 2.6 and python-gobject
	>= 2.16

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

	* src/Makefile-gen.am:

	client-test: unit tests not included when building statically

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SynthesisDBPlugin.cpp:

	SyncML server: don't check client credentials if not required

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

	* test/syncevo-http-server.py:

	syncevolution-http-server.py: clients must authenticate

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

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SynthesisDBPlugin.cpp:

	Synthesis server: session auth and device admin

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

	* src/syncevo/SyncContext.cpp:

	logging + XML config: print config when it cannot be parsed

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

	* src/syncevo/SafeConfigNode.cpp:

	SafeConfigNode::escape(): did not work correctly for strings with
	! in them

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

	* src/default/README:

	adding templates: also need to go into test/test-dbus.py

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: implement progress (bug #7134)

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

	* gen-autotools.sh:

	gen-autotools.sh: avoid GNU find -printf

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

	* configure-pre.in:

	configure: detect incorrect use of --with-synthesis-src

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

	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:

	SQLite backend: added server admin calls

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

	* gen-autotools.sh:

	gen-autotools.sh: avoid GNU find -printf

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

	* src/syncevo/LogRedirect.cpp:

	stderr redirection: detect "error" messages and show them
	(MB#7655)

2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>

	* po/POTFILES.in:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: simplify report handling & source checking

2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: add sync report and progress handling

2009-11-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:

	add 'done' to sessions statuses in dbus wrapper

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/test.c:

	improve test binary for dbus wrapper

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:
	* src/dbus/syncevo-session.c:
	* src/dbus/syncevo-session.h:

	bugfixes in dbus wrapper

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:

	fix sessions-data handling in client wrapper

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-server.c:
	* src/gtk-ui/sync-ui.c:

	use Attach/Detach automatically in dbus client wrapper

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-server-full.xml:

	dbus documentation fixes

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: read current configuration from Session

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/syncevo-session.c:
	* src/dbus/syncevo-session.h:

	add missing CheckSource implementation to cient wrapper

2009-11-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/test.c:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui : fix the build (compiles, does not work)

2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/Makefile.am:
	* src/dbus/test.c:

	add temporary test binary

2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-session-full.xml:
	* src/dbus/syncevo-session.c:
	* src/dbus/syncevo-session.h:

	fix dbus signature for GetConfig

2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-marshal.list:
	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:
	* src/dbus/syncevo-session.c:
	* src/dbus/syncevo-session.h:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	add missing session signals to client dbus wrapper

2009-11-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/Makefile.am:
	* src/dbus/README:
	* src/dbus/interfaces/Makefile.am:
	* src/dbus/interfaces/syncevo-full.xml:
	* src/dbus/interfaces/syncevo-marshal.list:
	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/syncevo-dbus.c:
	* src/dbus/syncevo-dbus.h:
	* src/dbus/syncevo-server.c:
	* src/dbus/syncevo-server.h:
	* src/dbus/syncevo-session.c:
	* src/dbus/syncevo-session.h:
	* src/dbus/test.c:

	implement new dbus api in the C wrapper

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SynthesisDBPlugin.cpp:
	* test/test-dbus.py:

	syncevo-dbus-server: removed special case for unauthenticated
	Connections

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

	* src/syncevo/SyncContext.cpp:

	SyncML server: accept basic authentication

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

	* src/client-test-app.cpp:

	testing: Client::Sync broke when removing the source array in the
	sync() method

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

	* test/test-dbus.py:

	D-Bus testing: adapted to fully implemented GetConfigs()

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

	* test/test-dbus.py:

	D-Bus testing: set up environment also for running under debugger

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: fixed compiler warning

2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: use enum values to represent sync statuses

2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/dbus-server-config.py:

	syncevo-dbus-server: add test script for getConfigs

2009-10-21  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: implement getConfigs

2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: hook up checkForSuspend and checkForAbort

2009-10-12  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: add timeout mechanism for status and
	progress

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: change checkSource and getDatabases

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/ConfigTree.h:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/FileConfigTree.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:

	syncevo-dbus-server setConfig: reserve meta information

2009-10-26  GLSQA  <namfonx.yeates@intel.com>

	* po/fi.po:

	l10n: Updates to Finnish (fi) translation

2009-10-26  GLSQA  <namfonx.yeates@intel.com>

	* po/fi.po:

	l10n: Updates to Finnish (fi) translation

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

	* NEWS:
	* configure-pre.in:

	NEWS, version: updated for 0.9.1

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

	* src/syncevo/SyncSource.cpp:

	SyncSourceAdmin::insertMapItem(): silently update existing items

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

	* src/syncevo/SynthesisDBPlugin.cpp:

	Synthesis DB interface: logging of local operations

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


	Merge commit 'origin/master' into dbus-api

2009-10-21  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2009-10-21  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

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


	Merge branch 'master' into dbus-api

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

	* NEWS:
	* configure-pre.in:

	NEWS, version: updated for 0.9.1 beta 2

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

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	client-test: added testManyDeletes, improved testManyItems

2009-10-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/valgrindcheck.sh:

	valgrindcheck.sh: return 100 when valgrind finds a problem

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

	* test/runtests.py:

	runtests.py: added configuration of Resend test

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

	* test/runtests.py:

	runtests.py: reformatted source code to split up long lines

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

	* test/runtests.py:

	runtests.py: build RPMs in addition to DEBs

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

	* test/runtests.py:

	runtests.py: fixed "prebuilt" tests

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

	* test/runtests.py:

	runtests.py: fixed building lpia .deb

2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/generate-html.xsl:

	Testing: add valgrind result checking and generate result in html
	output

2009-10-13  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/runtests.py:

	Testing: add nightly test for memotoo

2009-10-13  Chen Congwu  <congwu.chen@intel.com>

	* test/runtests.py:

	Testing: add time info for mail title

2009-10-13  Chen Congwu  <congwu.chen@intel.com>

	* test/runtests.py:

	Testing: change know failures to skip for google testing

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

	* test/runtests.py:

	Testing: add valgrind check result and backend scan dir

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

	* test/resultchecker.py:
	* test/runtests.py:

	Testing: add valgrind check result and backend scan dir

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

	* src/syncevo/SyncContext.cpp:

	fixed typo: Aboring -> Aborting

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

	* test/README.mobical:
	* test/synccompare.pl:

	Mobical: PHOTOs preserved verbatim (MB#6668)

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

	* src/syncevo/Makefile.am:
	* src/syncevo/installcheck-local.sh:

	packaging: another fix for installcheck-local

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

	* Makefile-gen.am:

	packaging: force serialization of "install" and "installcheck"

2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncevo/SyncSource.cpp:

	SyncSourceSerialize: a typo for vCalendar1.0 in getSynthesisInfo

2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncclient_sample_config.xml:
	* src/syncevo/SyncSource.cpp:

	SyncSource: Add 'prioprity' conversion between vCalendar1.0 and
	2.0

2009-10-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/backends/evolution/EvolutionContactSource.h:
	* src/syncclient_sample_config.xml:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	SyncSource: change names for m_incomingScript and
	m_outgointScript

2009-10-14  xosecalvo  <ubuntu@galizaweb.net>

	* po/gl.po:

	l10n: First Galician translation

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

	* test/test-dbus.py:

	D-Bus testing: reorganized code, added session and sync testing

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: cleaned up read-only methods and added
	GetConfigs()

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: fixed name of Session signals

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: fixed reporting of status "idle"

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

	* test/test-dbus.py:

	D-Bus testing: use dbus-monitor in normal mode

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

	* src/gdbus/test/example.cpp:

	gdbus C++: demonstrate how to bind methods in private base
	classes

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

	* src/gdbus/test/example.cpp:

	gdbus C++ example: added static and const function callback

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

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/gdbus/test/example.cpp:
	* src/gdbus/test/test-example:
	* src/syncevo-dbus-server.cpp:

	gdbus C++: simplified method declaration

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

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	gdbus: per-method callback data

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

	* src/gdbus/gdbus.h:

	gdbus: add _NONE = 0 enum value for C++

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

	* Makefile-gen.am:
	* src/syncevo/Makefile.am:
	* src/syncevo/installcheck-local.sh:

	packaging: fix for installcheck

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

	* src/syncevo/Cmdline.cpp:

	command line: removing non-existant configuration prints error
	(MB #6673)

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

	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncContext.cpp:

	message resend: zero interval disables resending (MB #6500)

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

	* src/syncevo/SyncConfig.h:

	command line config value checking: detect negative values on 32
	bit (MB #6500)

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

	* NEWS:

	NEWS: fixed some typos, improved wording

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

	* Makefile-gen.am:
	* configure-post.in:
	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	--enable-evolution-compatibility: added
	icalcomp_get_location/summary (MB#6552), added test

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

	* src/syncevo-dbus-server.cpp:
	* test/test-dbus.py:

	D-Bus testing: use 'unittest' to write tests, watch
	syncevo-dbus-server

2009-10-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: disable sources that are not supported (MB#6672)

2009-10-13  andika  <andika@gmail.com>

	* po/id.po:

	l10n: Updates to Indonesian (id) translation

2009-10-13  andika  <andika@gmail.com>

	* po/id.po:

	l10n: Updates to Indonesian (id) translation

2009-10-10  GLS_CHS  <yunx.nie@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: use Server Alerted Notification (SAN)
	message content

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

	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:

	SyncMode: use values that are consistent with SyncML spec

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server setConfig: added TODO

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

	* src/syncevo-dbus-server.cpp:
	* test/dbus-server-config.py:

	syncevo-dbus-server: implement checkSource and getDatabases

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: add workarounds for getConfig/getReports

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

	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/syncevo-dbus-server.cpp:
	* test/dbus-server-config.py:

	syncevo-dbus-server: add implementation for getReports

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/FileConfigNode.cpp:
	* test/dbus-server-config.py:

	syncevo-dbus-server: implement getConfig/setConfig

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

	* src/dbus/interfaces/syncevo-server-full.xml:

	DBUS-API: fix a xml syntax error in dbus-api

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/SyncContext.cpp:

	EvolutionSyncClient: added some more TODOs

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: close connection on error

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

	* src/syncevo/Cmdline.cpp:
	* src/syncevo/ConfigTree.h:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/SynthesisDBPlugin.cpp:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:

	SyncML server: handle admin data inside SyncEvolution, use
	<simpleauthuser/pw>

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

	* src/syncevo/SyncConfig.cpp:

	config: allow empty username/password

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

	* src/syncevo/ConfigNode.h:
	* src/syncevo/FileConfigNode.cpp:
	* src/syncevo/FileConfigNode.h:
	* src/syncevo/FilterConfigNode.cpp:
	* src/syncevo/FilterConfigNode.h:
	* src/syncevo/HashConfigNode.h:
	* src/syncevo/PrefixConfigNode.h:
	* src/syncevo/SafeConfigNode.h:

	ConfigNode API: added writeProperties() and clear()

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

	* src/syncevo/SafeConfigNode.cpp:
	* src/syncevo/SafeConfigNode.h:

	SafeConfigNode: make escape/unescape utility functions public

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

	* HACKING:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/syncclient_sample_config.xml:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Makefile.am:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SynthesisEngine.cpp:
	* src/syncevo/SynthesisEngine.h:
	* test/syncevo-http-server.py:

	syncevo-dbus-server/syncevolution-http-server.py: SyncML HTTP
	server

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

	* src/syncevo/util.h:

	StringMap: alias for std::map<std::string, std::string>

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

	* src/dbus/interfaces/syncevo-server-full.xml:

	D-Bus API: added error specification

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

	* src/dbus/interfaces/syncevo-session-full.xml:

	D-Bus API: added database listing and config checking

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

	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncSource.h:

	sync progress: generate information about inactive sources

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

	* src/dbus/interfaces/syncevo-server-full.xml:

	D-Bus API: added Server.InfoRequest/Response

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: use string for session identifier

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: added stubs for
	Attach/Detach/Presence/CheckPresence

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

	* src/syncevo-dbus-server.cpp:
	* src/syncevo/TransportAgent.cpp:
	* src/syncevo/TransportAgent.h:

	syncevo-dbus-server: allow SAN messages to start a Connection

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

	* src/syncevo/SyncContext.cpp:

	transport logic: avoid calling the engine with STEPCMD_SENTDATA
	twice

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

	* src/syncevo-dbus-server.cpp:
	* test/dbus-server-http.py:

	syncevo-dbus-server: implemented syncs via Connection API

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: fix for handling of active session

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

	* src/syncevo/CurlTransportAgent.cpp:
	* src/syncevo/CurlTransportAgent.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/SoupTransportAgent.cpp:
	* src/syncevo/SoupTransportAgent.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/TransportAgent.cpp:
	* src/syncevo/TransportAgent.h:
	* test/ClientTest.h:

	TransportAgent: added shutdown(), moved HTTP setup out of core
	engine

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

	* src/syncevo/SynthesisEngine.h:

	SharedBuffer: added the possibility to create a SharedBuffer from
	const memory

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

	* src/syncevo-dbus-server.cpp:
	* test/dbus-server-sync.py:

	syncevo-dbus-server: implemented Session.Sync() parameter
	handling

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

	* src/CmdlineSyncClient.cpp:
	* src/CmdlineSyncClient.h:
	* src/client-test-app.cpp:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevolution.cpp:

	sync source handling: implemented per-source property filtering,
	Cmdline uses it

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

	* src/syncevo-dbus-server.cpp:
	* test/dbus-server-sync.py:

	syncevo-dbus-server: implemented Session.Sync() and sync
	status/progress

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

	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:

	SyncContext: added handleException()

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

	* src/syncevo-dbus-server.cpp:

	syncevo-dbus-server: added stubs for
	Server/Session.GetConfig/GetReports()

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

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/Makefile-gen.am:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:
	* test/dbus-server-connect.py:

	syncevo-dbus-server: moved to gdbus with C++ bridge

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

	* src/dbus/interfaces/Makefile.am:
	* src/dbus/interfaces/spec-to-docbook.xsl:
	* src/dbus/interfaces/syncevo-connection-full.xml:
	* src/dbus/interfaces/syncevo-server-full.xml:
	* src/dbus/interfaces/syncevo-session-full.xml:

	D-Bus API: added next generation D-Bus UI API

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

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/gdbus/test/example.cpp:
	* src/gdbus/test/test-example:

	D-Bus C++: added support for structs

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

	* src/gdbus/gdbus-cxx-bridge.h:

	D-Bus C++: added support for in-place passing of basic arrays

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

	* src/gdbus/gdbus-cxx-bridge.h:

	D-Bus C++: let app use char and unsigned char for D-BUS BYTE

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

	* src/gdbus/gdbus-cxx-bridge.h:
	* src/gdbus/gdbus-cxx.h:
	* src/gdbus/test/example.cpp:

	D-Bus C++: added the possibility to pass Caller ID string and a
	watch

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

	* src/gdbus/Makefile.am:
	* src/gdbus/gdbus-cxx-bridge.h:
	* src/gdbus/gdbus-cxx.h:
	* src/gdbus/test/example.cpp:
	* src/gdbus/test/test-example:

	D-Bus C++: C++ helper classes for libdbus/libgdbus

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

	* src/gdbus/watch.c:

	gdbus: fixed segfault in watch disconnect function

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

	* src/gdbus/object.c:

	gdbus: allow registering multiple interfaces per object

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

	* src/gdbus/object.c:

	g_dbus_unregister_object(): fix same invalid memory reuse as for
	watches

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

	* src/gdbus/object.c:

	g_dbus_create_error(): implemented support for detailed error
	description

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

	* configure-post.in:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/gdbus/Makefile.am:

	gdbus: compile the gdbus utility library

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

	* src/gdbus/watch.c:

	watch: call dbus_bus_remove_match() for each dbus_bus_add_match()

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

	* src/gdbus/watch.c:

	fix for ConnectionData handling

2008-10-17  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/watch.c:

	Extended GDBusWatchFunction parameter list

2008-08-13  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:
	* src/gdbus/object.c:
	* src/gdbus/watch.c:

	Convert all documentation to gtk-doc style

2008-07-30  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/object.c:

	Protect the interface list with a static mutex

2008-07-01  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/mainloop.c:

	Use a GSource for message dispatching

2008-07-01  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/debug.h:

	Don't add an extra newline in the debug messages

2008-07-01  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/watch.c:

	Fix typo in debug statement

2008-06-30  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/watch.c:

	Add watch helper for receiving signals

2008-06-25  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:
	* src/gdbus/object.c:

	Use automatic object registration only

2008-05-29  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:
	* src/gdbus/watch.c:

	Use common GDBusWatchFunction prototype

2008-05-29  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/watch.c:

	Remove return parameter from disconnect watch callback

2008-05-27  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	Add more flexible error handling helpers

2008-05-27  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	Add support for per interface user data

2008-05-19  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	Add helper functions for creating errors and replies

2008-05-19  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	Add helper functions for sending errors and replies

2008-05-17  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/object.c:

	Protect the object list with a static mutex

2008-05-16  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/debug.c:
	* src/gdbus/debug.h:
	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:
	* src/gdbus/object.c:
	* src/gdbus/watch.c:

	Update copyright information

2008-05-16  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/mainloop.c:

	Remove option for using dbus-glib's mainloop integration

2008-02-22  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/mainloop.c:

	Add additional checks for error handling

2008-02-18  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/mainloop.c:

	Add option to use dbus-glib's mainloop integration

2008-02-15  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:

	Add error parameter to setup functions

2008-02-04  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	Add annotation for asynchronous methods

2008-01-24  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/mainloop.c:

	Add error handling if bus is not available

2008-01-03  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:

	Add function for requesting additional bus names

2007-12-24  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/object.c:

	Fix naming of object flags

2007-12-22  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/object.c:

	Fix parent path validation check

2007-12-22  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/object.c:

	Fix user data in property callbacks

2007-12-21  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/object.c:

	Fix introspection update for parent objects

2007-12-20  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:

	Add function for connecting to specific bus addresses

2007-12-19  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:

	Add documentation groups

2007-12-19  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:

	Add skeleton for message bus disconnect handling

2007-12-19  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/Makefile.am:
	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:
	* src/gdbus/watch.c:

	Add functions for client monitoring

2007-12-19  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/Makefile.am:
	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:
	* src/gdbus/object.c:

	Add functions for object and interface handling

2007-12-19  Marcel Holtmann  <marcel@holtmann.org>

	* src/gdbus/Makefile.am:
	* src/gdbus/debug.c:
	* src/gdbus/debug.h:
	* src/gdbus/gdbus.h:
	* src/gdbus/mainloop.c:

	Add functions for mainloop integration

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

	* build/import-foreign-git.sh:
	* build/import-gdbus.sh:
	* build/import-synthesis-xml.sh:
	* src/gdbus/README:

	gdbus: start importing the complete upstream development history

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

	* NEWS:

	NEWS: added some more issues and release date of 0.9.1

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

	* NEWS:

	NEWS: another update for 0.9.1 beta 1

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

	* src/CmdlineSyncClient.h:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/client-test-app.cpp:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevo/SmartPtr.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/TransportAgent.h:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:

	more classes renamed

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

	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	--enable-evolution-compatibility: added e_cal_get_uri() (MB#6552)

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

	* src/syncevo/SyncConfig.cpp:

	Memotoo: list in sync UI (MB#5635)

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


	Merge commit 'origin/master'

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

	* src/syncclient_sample_config.xml:

	Google->Evolution: make sure that WORK/HOME numbers are displayed
	(MB #6501)

2009-10-05  auke  <auke-jan.h.kok@intel.com>

	* po/nl.po:

	l10n: Updates to Dutch (Flemish) (nl) translation

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

	* src/syncevo/SyncConfig.cpp:

	RetryInterval/Delay: only accept unsigned integers (MB #6500)

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

	* src/syncevo/SyncConfig.h:

	config value checking: be more strict for integer values

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

	* configure-pre.in:
	* src/syncevo/SyncConfig.cpp:

	SSL certificate checking: enabled by default, disabled in
	configure (MB#4220)

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

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:

	fixed some compile problems

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

	* src/CmdlineSyncClient.cpp:
	* src/CmdlineSyncClient.h:
	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/backends/addressbook/AddressBookConstants.cpp:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/EvolutionSyncSource.cpp:
	* src/backends/evolution/EvolutionSyncSource.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/client-test-app.cpp:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo/Cmdline.cpp:
	* src/syncevo/Cmdline.h:
	* src/syncevo/ConfigNode.h:
	* src/syncevo/ConfigTree.h:
	* src/syncevo/CurlTransportAgent.cpp:
	* src/syncevo/CurlTransportAgent.h:
	* src/syncevo/EvolutionSmartPtr.h:
	* src/syncevo/EvolutionSyncClient.cpp:
	* src/syncevo/EvolutionSyncClient.h:
	* src/syncevo/FileConfigNode.cpp:
	* src/syncevo/FileConfigNode.h:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/FileConfigTree.h:
	* src/syncevo/FilterConfigNode.cpp:
	* src/syncevo/FilterConfigNode.h:
	* src/syncevo/HashConfigNode.h:
	* src/syncevo/LogRedirect.cpp:
	* src/syncevo/LogRedirect.h:
	* src/syncevo/LogStdout.cpp:
	* src/syncevo/LogStdout.h:
	* src/syncevo/Logging.cpp:
	* src/syncevo/Logging.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/PrefixConfigNode.cpp:
	* src/syncevo/PrefixConfigNode.h:
	* src/syncevo/SafeConfigNode.cpp:
	* src/syncevo/SafeConfigNode.h:
	* src/syncevo/SmartPtr.h:
	* src/syncevo/SoupTransportAgent.cpp:
	* src/syncevo/SoupTransportAgent.h:
	* src/syncevo/SyncConfig.cpp:
	* src/syncevo/SyncConfig.h:
	* src/syncevo/SyncContext.cpp:
	* src/syncevo/SyncContext.h:
	* src/syncevo/SyncEvolutionCmdline.cpp:
	* src/syncevo/SyncEvolutionCmdline.h:
	* src/syncevo/SyncEvolutionConfig.cpp:
	* src/syncevo/SyncEvolutionConfig.h:
	* src/syncevo/SyncEvolutionUtil.cpp:
	* src/syncevo/SyncEvolutionUtil.h:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/SynthesisDBPlugin.cpp:
	* src/syncevo/SynthesisEngine.cpp:
	* src/syncevo/SynthesisEngine.h:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:
	* src/syncevo/TransportAgent.cpp:
	* src/syncevo/TransportAgent.h:
	* src/syncevo/VolatileConfigNode.h:
	* src/syncevo/VolatileConfigTree.h:
	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:
	* src/syncevo/util.cpp:
	* src/syncevo/util.h:
	* src/syncevolution.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/abort-redirect.cpp:
	* test/client-test-main.cpp:
	* test/client-test.cpp:
	* test/test.cpp:
	* test/test.h:

	files and classes renamed, include statements cleaned up

2009-10-05  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/fr.po:

	l10n: Updates to French (fr) translation

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

	* src/backends/addressbook/AddressBookSource.h:

	namespace SyncEvo: fixed another compile problem in Mac OS X
	AddressBook header

2009-10-03  elloxar  <elloxar@gmail.com>

	* po/ro.po:

	l10n: Updates to Romanian (ro) translation

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

	* src/syncevo/declarations.h:

	namespace SyncEvo: added declaration file

2009-10-02  GLS_DEU  <andreasx.machoy@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2009-10-02  milo  <milo@ubuntu.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2009-10-02  GLS  <tomasgalicia@iname.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2009-10-02  GLS_FIN2  <anux.mcdougall@intel.com>

	* po/fi.po:

	l10n: Updates to Finnish (fi) translation

2009-10-02  GLS_PTB  <gaborx.k.becht@intel.com>

	* po/pt_BR.po:

	l10n: Updates to Brazilian Portuguese (pt_BR) translation

2009-10-02  GLS_JPN  <etsukox.murozono@intel.com>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2009-10-02  GLS_SVE  <goranx.martinson@intel.com>

	* po/sv.po:

	l10n: Updates to Swedish (sv) translation

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

	* src/CmdlineSyncClient.cpp:
	* src/CmdlineSyncClient.h:
	* src/DBusSyncClient.h:
	* src/backends/addressbook/AddressBookConstants.cpp:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/EvolutionSyncSource.cpp:
	* src/backends/evolution/EvolutionSyncSource.h:
	* src/backends/evolution/libical/icalstrdup.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/client-test-app.cpp:
	* src/syncevo/ConfigNode.h:
	* src/syncevo/ConfigTree.h:
	* src/syncevo/CurlTransportAgent.cpp:
	* src/syncevo/CurlTransportAgent.h:
	* src/syncevo/EvolutionSmartPtr.h:
	* src/syncevo/EvolutionSyncClient.cpp:
	* src/syncevo/EvolutionSyncClient.h:
	* src/syncevo/FileConfigNode.cpp:
	* src/syncevo/FileConfigNode.h:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/FileConfigTree.h:
	* src/syncevo/FilterConfigNode.cpp:
	* src/syncevo/FilterConfigNode.h:
	* src/syncevo/HashConfigNode.h:
	* src/syncevo/LogRedirect.cpp:
	* src/syncevo/LogRedirect.h:
	* src/syncevo/LogStdout.cpp:
	* src/syncevo/LogStdout.h:
	* src/syncevo/Logging.cpp:
	* src/syncevo/Logging.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/PrefixConfigNode.cpp:
	* src/syncevo/PrefixConfigNode.h:
	* src/syncevo/SafeConfigNode.cpp:
	* src/syncevo/SafeConfigNode.h:
	* src/syncevo/SoupTransportAgent.cpp:
	* src/syncevo/SoupTransportAgent.h:
	* src/syncevo/SyncEvolutionCmdline.cpp:
	* src/syncevo/SyncEvolutionCmdline.h:
	* src/syncevo/SyncEvolutionConfig.cpp:
	* src/syncevo/SyncEvolutionConfig.h:
	* src/syncevo/SyncEvolutionUtil.cpp:
	* src/syncevo/SyncEvolutionUtil.h:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/SynthesisDBPlugin.cpp:
	* src/syncevo/SynthesisEngine.cpp:
	* src/syncevo/SynthesisEngine.h:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:
	* src/syncevo/TransportAgent.cpp:
	* src/syncevo/TransportAgent.h:
	* src/syncevo/VolatileConfigNode.h:
	* src/syncevo/VolatileConfigTree.h:
	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevolution.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/abort-redirect.cpp:
	* test/client-test-main.cpp:
	* test/client-test.cpp:
	* test/test.cpp:
	* test/test.h:

	introduced "namespace SyncEvo" consistently

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

	* src/backends/sqlite/README:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:

	sqlite backend: made it possible to compile out-of-tree

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

	* src/syncevo/Makefile.am:
	* src/syncevo/installcheck-local.sh:

	added developer file install check

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

	* src/syncevo/Makefile.am:

	libsyncevolution: install static version of it

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

	* Makefile-gen.am:

	packaging: exclude developer files also for "make distbin"

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

	* .gitignore:
	* gen-autotools.sh:
	* po/LINGUAS:

	LINGUAS: create automatically as part of
	autogen.sh/gen-autotools.sh

2009-10-02  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

2009-10-02  Saviq  <michal@sawicz.net>

	* po/pl.po:

	l10n: Updates to Polish (pl) translation

2009-10-02  GLS_CHS  <yunx.nie@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2009-10-01  GLS_KOR  <sunx.kim@intel.com>

	* po/ko.po:

	l10n: Updates to Korean (ko) translation

2009-10-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:

	DBusSyncClient: don't block in sleep() (MB#6499)

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

	* src/syncevo/SyncEvolutionCmdline.cpp:

	syncevolution --help: --source-option => --source-property
	(MB#6450)

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

	* NEWS:
	* test/README.mobical:

	NEWS/Mobical.net: note about password, mention SQLite backend

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: minor button label changes

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui-config.c:

	gtk-ui: don't use default username at all

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: SyncConfigWidget expander button fix

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: add translator comments, modify server expander label

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: add "(manually setup)" to manual service titles

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:

	gtk-ui: i18n fixes

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: handle config changes in current config better

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:

	gtk-ui: implement save

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget-gtk.c:
	* src/gtk-ui/sync-config-widget-gtk.h:
	* src/gtk-ui/sync-config-widget-moblin.c:
	* src/gtk-ui/sync-config-widget-moblin.h:
	* src/gtk-ui/sync-config-widget.c:
	* src/gtk-ui/sync-config-widget.h:

	gtk-ui: add forgotten files

2009-09-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: add automatic expansion to service list

2009-09-29  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-config-widget-gtk.c:
	* src/gtk-ui/sync-config-widget-gtk.h:
	* src/gtk-ui/sync-config-widget-moblin.c:
	* src/gtk-ui/sync-config-widget-moblin.h:
	* src/gtk-ui/sync-config-widget.h:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:
	* src/gtk-ui/ui.glade:

	gtk-ui: implement the service list contents as widgets

2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: use NbtkGtkExpander in service list

2009-09-28  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-icon-button.c:
	* src/gtk-ui/mux-icon-button.h:
	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/mux-window.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	implement first phase of "single window mode"

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

	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/PrefixConfigNode.h:
	* src/syncevo/SafeConfigNode.h:
	* src/syncevo/SyncEvolutionUtil.cpp:

	Enable SQlite backends (MB#5049)

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

	* src/gtk-ui/sync-ui.c:

	Revert "gtk-ui: only show one window at a time"

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

	* src/syncevo/SyncEvolutionCmdline.cpp:

	syncevolution --help: fixed typos (MB#6450)

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

	* README:

	README: updates for 0.9.1

2009-09-28  rcalmbac  <rcalmbac@gmail.com>

	* README:

	README: spelling, grammar and content fixes (MB#6447)

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

	* src/syncevo/SyncSource.cpp:

	Backend loading: more nice backend loading information (MB#6456)

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

	* src/syncevo/EvolutionSyncClient.cpp:

	message resend: must set transport error when giving up

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

	* src/syncevo/EvolutionSyncClient.cpp:

	substTag(): helper functions did not pass through 'replaceTag'
	parameter

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

	* src/syncevo/EvolutionSyncClient.cpp:
	* src/syncevo/SyncEvolutionCmdline.cpp:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:

	revised backend API: fixed potential crash after calling
	SyncSourceBackendDebug/Info()

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

	* src/syncevo/EvolutionSyncClient.cpp:

	CTRL-C + message resend: detect abort right away

2009-09-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:

	update DBusSyncClient::askPassword signature (MB#6432)

2009-09-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	fix crasher when setting up new service (MB#6434)

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

	* src/syncevo/SyncEvolutionUtil.cpp:

	ReadDir: fix for new throwError=false case

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

	* src/syncevo/Makefile.am:

	libsyncevolution.so installation: must go into libdir

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

	* configure-post.in:

	--enable-developer-mode: use absolute search path for backends

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

	* NEWS:
	* configure-pre.in:

	release preparations: first snapshot for 0.9.1

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

	* configure-pre.in:
	* src/CmdlineSyncClient.cpp:

	Gnome-keyring: Fix the compile error if its version is below 2.20

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

	* src/syncevo/SyncEvolutionUtil.cpp:
	* src/syncevo/SyncEvolutionUtil.h:
	* src/syncevo/SyncSource.cpp:

	Backends scan: Scan backends in SYNCEVOLUTION_BACKEND_DIR instead

2009-09-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	add "(DEMO)" to Funambol description

2009-09-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	gtk-ui: add service descriptions

2009-09-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo/SyncEvolutionConfig.h:

	build fix in SyncEvolutionConfig

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

	* src/syncevo/SyncEvolutionConfig.cpp:

	Google template: prevent enabling unsupported sources in GUI by
	setting empty URIs (MB#5871)

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

	* src/syncevo/SyncEvolutionCmdline.cpp:

	command line unit test: adapted to new RetryDuration/Interval
	config properties

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

	* HACKING:
	* configure-post.in:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/Makefile.am:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/EvolutionSyncSource.h:
	* src/backends/evolution/Makefile.am:
	* src/backends/evolution/e-cal-check-timezones.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/Makefile.am:
	* src/backends/sqlite/Makefile.am:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/syncevo/EvolutionSmartPtr.h:
	* src/syncevo/EvolutionSyncClient.cpp:
	* src/syncevo/EvolutionSyncClient.h:
	* src/syncevo/FilterConfigNode.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/SyncEvolutionCmdline.cpp:
	* src/syncevo/SyncEvolutionConfig.h:
	* src/syncevo/SyncEvolutionUtil.h:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/SynthesisEngine.h:
	* src/syncevo/TrackingSyncSource.h:
	* src/syncevo/eds_abi_wrapper.h:
	* src/syncevo/syncevolution.pc.in:
	* test/ClientTest.h:

	Dynamic loadable backends: repackage libsyncevolution to enable
	dynamic loadable backends

2009-08-31  Chen Congwu  <congwu.chen@intel.com>

	* src/core/ConfigNode.h:
	* src/core/ConfigTree.h:
	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:
	* src/core/FileConfigTree.h:
	* src/core/FilterConfigNode.cpp:
	* src/core/FilterConfigNode.h:
	* src/core/HashConfigNode.h:
	* src/core/LogRedirect.cpp:
	* src/core/LogRedirect.h:
	* src/core/LogStdout.cpp:
	* src/core/LogStdout.h:
	* src/core/Logging.cpp:
	* src/core/Logging.h:
	* src/core/Makefile.am:
	* src/core/PrefixConfigNode.cpp:
	* src/core/PrefixConfigNode.h:
	* src/core/SafeConfigNode.cpp:
	* src/core/SafeConfigNode.h:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:
	* src/core/SyncSource.cpp:
	* src/core/SyncSource.h:
	* src/core/SynthesisDBPlugin.cpp:
	* src/core/SynthesisEngine.cpp:
	* src/core/SynthesisEngine.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* src/core/TransportAgent.cpp:
	* src/core/TransportAgent.h:
	* src/core/VolatileConfigNode.h:
	* src/core/VolatileConfigTree.h:
	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:
	* src/syncevo/ConfigNode.h:
	* src/syncevo/ConfigTree.h:
	* src/syncevo/CurlTransportAgent.cpp:
	* src/syncevo/CurlTransportAgent.h:
	* src/syncevo/EvolutionSmartPtr.h:
	* src/syncevo/EvolutionSyncClient.cpp:
	* src/syncevo/EvolutionSyncClient.h:
	* src/syncevo/FileConfigNode.cpp:
	* src/syncevo/FileConfigNode.h:
	* src/syncevo/FileConfigTree.cpp:
	* src/syncevo/FileConfigTree.h:
	* src/syncevo/FilterConfigNode.cpp:
	* src/syncevo/FilterConfigNode.h:
	* src/syncevo/HashConfigNode.h:
	* src/syncevo/LogRedirect.cpp:
	* src/syncevo/LogRedirect.h:
	* src/syncevo/LogStdout.cpp:
	* src/syncevo/LogStdout.h:
	* src/syncevo/Logging.cpp:
	* src/syncevo/Logging.h:
	* src/syncevo/Makefile.am:
	* src/syncevo/PrefixConfigNode.cpp:
	* src/syncevo/PrefixConfigNode.h:
	* src/syncevo/SafeConfigNode.cpp:
	* src/syncevo/SafeConfigNode.h:
	* src/syncevo/SoupTransportAgent.cpp:
	* src/syncevo/SoupTransportAgent.h:
	* src/syncevo/SyncEvolutionCmdline.cpp:
	* src/syncevo/SyncEvolutionCmdline.h:
	* src/syncevo/SyncEvolutionConfig.cpp:
	* src/syncevo/SyncEvolutionConfig.h:
	* src/syncevo/SyncEvolutionUtil.cpp:
	* src/syncevo/SyncEvolutionUtil.h:
	* src/syncevo/SyncML.cpp:
	* src/syncevo/SyncML.h:
	* src/syncevo/SyncSource.cpp:
	* src/syncevo/SyncSource.h:
	* src/syncevo/SynthesisDBPlugin.cpp:
	* src/syncevo/SynthesisEngine.cpp:
	* src/syncevo/SynthesisEngine.h:
	* src/syncevo/TrackingSyncSource.cpp:
	* src/syncevo/TrackingSyncSource.h:
	* src/syncevo/TransportAgent.cpp:
	* src/syncevo/TransportAgent.h:
	* src/syncevo/VolatileConfigNode.h:
	* src/syncevo/VolatileConfigTree.h:
	* src/syncevo/eds_abi_wrapper.cpp:
	* src/syncevo/eds_abi_wrapper.h:

	SyncEvolution core: rename core to syncevo

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

	* README:
	* src/core/SyncEvolutionCmdline.cpp:

	command line --keyring: documented interaction with
	--print-config

2009-09-23  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2009-09-23  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2009-09-22  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2009-09-18  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	gtk-ui: only show one window at a time

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

	* src/core/EvolutionSyncClient.cpp:

	Fix a compiler warning (MB#3427)

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

	* src/core/SyncEvolutionConfig.cpp:

	Save Password: fix an issue when saving password on fly

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

	* src/core/EvolutionSyncClient.cpp:

	Message Resend: minor code and logging changes

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

	* README:
	* configure-pre.in:
	* src/CmdlineSyncClient.cpp:
	* src/CmdlineSyncClient.h:
	* src/Makefile-gen.am:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/syncevolution.cpp:

	command line: add keyring support (MB#3604)

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

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:

	Message Resend: code improvement bug#3427

2009-09-19  GLS_CHS  <yunx.nie@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2009-09-19  GLS_CHS  <yunx.nie@intel.com>

	* po/zh_CN.po:

	l10n: Updates to Chinese (China) (zh_CN) translation

2009-09-18  GLS_FRA  <sophiex.marchese@intel.com>

	* po/fr.po:

	l10n: Updates to French (fr) translation

2009-09-18  GLS_DEU  <andreasx.machoy@intel.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2009-09-18  auke  <auke-jan.h.kok@intel.com>

	* po/nl.po:

	l10n: Updates to Dutch (Flemish) (nl) translation

2009-09-18  milo  <milo@ubuntu.com>

	* po/it.po:

	l10n: Updates to Italian (it) translation

2009-09-18  GLS_JPN  <etsukox.murozono@intel.com>

	* po/ja.po:

	l10n: Updates to Japanese (ja) translation

2009-09-18  Apfelchips  <patrickscheips@gmail.com>

	* po/de.po:

	l10n: Updates to German (de) translation

2009-09-18  zerng07  <pswo10680@gmail.com>

	* po/zh_TW.po:

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation

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

	* po/POTFILES.in:

	make dist: src/gtk-ui/main.c now must be translated

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

	* src/gtk-ui/Makefile.am:

	make dist: added sync-gtk.desktop.in

2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	limit user input to 99 chars in entries (MB #5219)

2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync.png:

	add Sync application icon

2009-09-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/main.c:

	Set application icon (#MB 5717)

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

	* src/gtk-ui/ui.glade:

	sync-ui: "haven't set up" -> "haven't selected" (MB #5660)

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

	* src/gtk-ui/sync-ui.c:

	sync-ui: "changes received" -> "changes applied" (MB #5185)

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

	* po/POTFILES.in:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-gtk.desktop.in:

	--enable-gui=all: use different name in .desktop file for GTK
	version

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

	* src/core/EvolutionSyncClient.cpp:

	Resend Messages: bug3427, adpat according to synthesis code base

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

	* test/resultchecker.py:

	Testing: add chroot information and library information in the
	report

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

	* test/ClientTest.cpp:
	* test/testcases/imemo20.ics:
	* test/testcases/imemo20.ics.memotoo.tem.patch:

	Memotoo: Move test '<' and '>' from client-test to imemo20.ics
	(bug#5635)

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

	* test/README.memotoo:
	* test/synccompare.pl:
	* test/testcases/ical20.ics.memotoo.tem.patch:
	* test/testcases/imemo20.ics.memotoo.tem.patch:
	* test/testcases/itodo20.ics.memotoo.tem.patch:
	* test/testcases/vcard30.vcf.memotoo.tem.patch:

	Memotoo: Add new suppressions to synccompare, README.memotoo and

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

	* NEWS:

	NEWS: revised the text about Mobical support

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

	* NEWS:

	Mobical + NEWS: update NEWS with Mobical information (bug#3009)

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

	* src/core/SyncEvolutionConfig.cpp:

	Mobical: add consumerReady flag for Mobical (bug#3009)

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


	Merge branch 'syncevolution-0-9-branch'

2009-09-07  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

2009-09-14  elloxar  <elloxar@gmail.com>

	* po/ro.po:

	l10n: Updates to Romanian (ro) translation

2009-09-14  elloxar  <elloxar@gmail.com>

	* po/ro.po:

	l10n: Updates to Romanian (ro) translation

2009-09-07  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	l10n: Updates to Spanish (Castilian) (es) translation

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

	* po/LINGUAS:

	LINGUAS: added Indonesian (id) translation

2009-09-02  andika  <andika@gmail.com>

	* po/id.po:

	l10n: Indonesian translation

2009-09-02  andika  <andika@gmail.com>

	* po/id.po:

	l10n: Indonesian translation

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

	* src/syncclient_sample_config.xml:

	Memotoo: fix the regression caused by commits for bug #5633

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


	Merge branch 'syncevolution-0-9-branch'

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

	* po/LINGUAS:

	LINGUAS: enabled Romanian (ro) translation

2009-08-29  elloxar  <elloxar@gmail.com>

	* po/ro.po:

	l10n: Romanian Translation

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

	* po/LINGUAS:

	LINGUAS: enabled Hungarian (hu) and Dutch (nl)

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

	* src/core/SyncSource.h:

	SynthesisInfo: extended the explanation of the new
	m_incoming/outgoingScript fields (bug#5633)

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

	* src/backends/evolution/EvolutionContactSource.h:
	* src/core/SyncSource.cpp:
	* src/core/SyncSource.h:
	* src/syncclient_sample_config.xml:

	Memotoo: add a workaround for 'TEL' with 'cell' type(bug#5633)

2009-08-31  Chen Congwu  <congwu.chen@intel.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	Testing: disable retry,suspend,resend tests by default

2009-08-29  elloxar  <elloxar@gmail.com>

	* po/ro.po:

	l10n: Romanian Translation

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

	* src/backends/evolution/EvolutionContactSource.cpp:

	EvolutionContactSource: fixed another 'join.hpp not included'
	compile problem

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

	* src/core/EvolutionSyncClient.cpp:

	SessionLog: fix for compiler warning (bug#5215)

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

	* src/core/SyncSource.cpp:

	SyncSource: fixed compile problem - join.hpp wasn't included
	explicitly

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

	* src/core/EvolutionSyncClient.cpp:

	SessionLog: Add more strict check for sessionlog (bug#5215)

2009-08-27  Chen Congwu  <congwu.chen@intel.com>

	* test/runtests.py:

	Testing: a fix to avoid null servers list if compile error

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

	* src/core/SyncSource.cpp:

	SyncSource: fixed compile error related to dlopen()

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

	* HACKING:

	HACKING: added remark about LINGUAS and Synthesis .so versions

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

	* po/LINGUAS:

	LINGUAS: enabled Hungarian (hu) and Dutch (nl)

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

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:

	EvolutionCalendarSource: added logging via SyncSourceLogging

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

	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:

	EvolutionContactSource: reimplemented logging via
	SyncSourceLogging

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

	* src/core/SyncSource.cpp:
	* src/core/SyncSource.h:

	SyncSourceLogging: common utility code for logging item changes

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

	* src/backends/evolution/EvolutionContactSource.h:
	* src/core/SyncSource.cpp:
	* src/core/SyncSource.h:

	XML configuration: always add mapping, using correct fieldlist
	name

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

	* src/core/SynthesisDBPlugin.cpp:

	Synthesis DB InsertItemAsKey: avoid valgrind warnings about
	logging

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

	* src/core/EvolutionSyncClient.cpp:

	logging: dump full XML configuration again

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

	* src/core/SyncSource.cpp:
	* src/core/SyncSource.h:
	* src/core/SynthesisEngine.cpp:
	* src/core/SynthesisEngine.h:

	Synthesis API: move utility code to read/write keys into
	SDKInterface

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

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/EvolutionSyncSource.cpp:
	* src/backends/evolution/EvolutionSyncSource.h:
	* src/backends/evolution/Makefile.am:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/Makefile.am:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/SyncML.h:
	* src/core/SyncSource.cpp:
	* src/core/SyncSource.h:
	* src/core/SynthesisDBPlugin.cpp:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* src/syncevo-dbus-server.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	redesigned SyncSource base class + API

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

	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:

	EDS wrapper: added e_contact_get and e_contact_name_free

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

	* test/resultchecker.py:

	Testing: Do not go on with checking test results if failed early
	because of compile error, etc.

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

	* src/core/SoupTransportAgent.cpp:

	Fix a compile warning.

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SoupTransportAgent.cpp:
	* src/core/TransportAgent.h:

	Transport Resend: bug#3427, retry send when transport got network
	error

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:

	Client Resend: change timeout detection for curl using time();
	change the config element description

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/TransportAgent.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	Transport: bug#3427, transport will retry send after long waiting
	and will stop retring finally if all fails.

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

	* src/core/FileConfigNode.cpp:

	HashConfigNode: add new property-values into hash for
	setProperty(bug# 5377)

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

	* test/README.mobical:
	* test/runtests.py:

	Testing: added Mobical.net in nightly test

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

	* test/compare.xsl:
	* test/generate-html.xsl:
	* test/resultchecker.py:
	* test/runtests.py:

	The main purpose is to refine nightly test report.

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

	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:

	Config: Add hash map to store properties to improve
	performance(Bug #5377)

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

	* src/core/HashConfigNode.h:

	HashConfigNode: return emtpy string when not finding a given key

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

	* src/core/FileConfigNode.cpp:

	FileConfigNode: fix the issue that a line is largger than 512
	bytes

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

	* test/README.funambol:
	* test/testcases/ical20.ics.funambol.tem.patch:

	Funambol: A bug fixing of libsynthesis for mobical to expose this
	issue (Bug #3009)

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

	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:

	Mobical: add configure template for mobical (Bug #3009)

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

	* src/syncclient_sample_config.xml:

	Mobical: Strip time information for EXDATE if not needed  (Bug
	#3009)

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

	* test/README.mobical:
	* test/synccompare.pl:
	* test/testcases/ical20.ics.mobical.tem.patch:
	* test/testcases/itodo20.ics.mobical.tem.patch:
	* test/testcases/vcard30.vcf.mobical.tem.patch:

	Mobical: Add new suppressions to synccompare, README.mobical and
	test

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

	* test/ClientTest.cpp:

	Mobical: Add a 'TEL' property for mergeItem in clienttest
	(bug#3009)

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

	* test/ClientTest.cpp:

	Mobical: Add CLIENT_TEST_NOCHECK_SYNCMODE  (Bug #3009)

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

	* Makefile-gen.am:

	build: pick right name when copying rpm

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


	Merge commit 'origin/moblin-transifex'

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

	* NEWS:
	* configure-pre.in:

	updated NEWS for 0.9 and bumped version to 0.9

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

	* NEWS:

	NEWS: list GUI fixes 0.9 beta 3 -> final

2009-08-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	dbus client: minor layout fix for fatal error situation

2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus.c:

	dbus client lib: fix error functions

2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus server: copy template configuration in a sane way

2009-08-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.rc:

	remove workaround for invisible tooltips

2009-08-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync.desktop.in:

	add StartupNotify to desktop file

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

	* configure-pre.in:

	version bumped to 0.8.1+0.9+beta3+20090811

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

	* NEWS:
	* test/README.scheduleworld:

	NEWS + README.scheduleworld: updated for 0.9

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

	* Makefile-gen.am:

	autotools: must include m4-repo in search path (Bugzilla #5061)

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

	* Makefile-gen.am:

	build: fixed RPM creation

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

	* NEWS:

	NEWS: remember to write about https

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

	* test/README.scheduleworld:

	README.scheduleworld: removed section on delete/update conflicts

2009-08-08  auke  <auke-jan.h.kok@intel.com>

	* po/nl.po:

	Updates to Dutch (Flemish) (nl) translation

2009-08-04  Chen Congwu  <congwu.chen@intel.com>

	* src/client-test-app.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	Testing: use server default configuration when init test configs.

2009-08-05  auke  <auke-jan.h.kok@intel.com>

	* po/nl.po:

	Dutch

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

	* src/syncevo-dbus-server.cpp:

	compiler error: constness and strstr (Bugzilla #5061)

2009-07-31  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/sv.po:

	Updates to Swedish (sv) translation

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

	* test/README.scheduleworld:

	README.scheduleworld: updated remark about client delete/server
	update conflict (Bugzilla #4369)

2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/fr.po:

	Updates to French (fr) translation

2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/zh_TW.po:

	Updates to Chinese (Taiwan) (zh_TW) translation

2009-07-30  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/es.po:

	Updates to Spanish (Castilian) (es) translation

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

	* configure-pre.in:

	bumped version to 0.8.1+0.9+beta3+20090730

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

	* src/DBusSyncClient.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	sync statistics: count items deleted during refresh-from-server
	(Bugzilla #3314)

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

	* src/syncevo-dbus-server.cpp:

	D-Bus server: added dbus_g_thread_init()

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

	* src/syncevo-dbus-server.cpp:

	D-Bus server: avoid potential crash in type handling (Bugzilla
	#4921)

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

	* src/dbus/syncevo-dbus.c:

	GTK-UI: crash due to use-after-free in error case (Bugzilla
	#4919)

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

	* src/gtk-ui/Makefile.am:

	GTK-UI Makefile: use libsyncevo-dbus.la instead of -lsyncevo-dbus

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


	Merge commit 'origin/moblin-transifex'

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

	* test/client-test-main.cpp:

	Testing: keep synccompare error output (____compare.log) around

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

	* test/ClientTest.cpp:
	* test/client-test-main.cpp:

	Testing: let synccompare error output go to corresponding case
	log file.

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

	* src/syncclient_sample_config.xml:

	calendar support: sanitize incoming EXDATEs (Bugzilla #4457)

2009-07-29  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/pl.po:

	Updates to Polish (pl) translation

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

	* src/gtk-ui/sync-ui.c:

	GTK GUI: the 'your SyncML server account name' string was still
	shown in once case (Bugzilla #4273)

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

	* src/core/EvolutionSyncClient.cpp:

	logging: enable time stamping for all log entries

2009-07-28  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	Updates to Chinese (China) (zh_CN) translation

2009-07-28  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/fi.po:

	Updates to Finnish (fi) translation

2009-07-27  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/sv.po:

	Updates to Swedish (sv) translation

2009-07-27  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/pt_BR.po:

	Updates to Brazilian Portuguese (pt_BR) translation

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

	* configure-pre.in:

	bumped version to 0.8.1+0.9+beta3+20090727

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


	Merge commit 'origin/moblin-transifex'

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

	* Makefile-gen.am:

	packaging: don't include development files in binary packages
	(Bugzilla #4754)

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

	* configure-pre.in:
	* src/gtk-ui/Makefile.am:

	build: --enable-gui=all (Bugzilla #4753)

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

	* test/README.scheduleworld:

	testing: document known issues with ScheduleWorld (#4369)

2009-07-26  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/fi.po:

	Updates to Finnish (fi) translation

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

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: added testSlowSyncSemantic

2009-07-25  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	Updates to Spanish (Castilian) (es) translation

2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ko.po:

	Updates to Korean (ko) translation

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


	Merge commit 'origin/moblin-transifex'

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

	* test/runtests.py:

	testing: removed incorrect
	CLIENT_TEST_FAILURES=EvolutionCalendarTest::testOpenDefaultMemo

2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/de.po:

	Updates to German (de) translation

2009-07-24  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/pt_BR.po:

	Updates to Brazilian Portuguese (pt_BR) translation

2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/sv.po:

	Updates to Swedish (sv) translation

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

	* NEWS:
	* configure-pre.in:

	version bumped to 0.8.1+0.9+beta3+20090723

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


	Merge commit 'origin/moblin-transifex'

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

	* src/core/SyncEvolutionConfig.cpp:

	Google + SSL: must use https, disable certificate checking

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/syncevolution.cpp:

	logging: don't use stderr/cerr (Bugzilla #4676)

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

	* NEWS:
	* test/README.google:

	documentation: Google drops photos larger than a certain
	threshold (Bugzilla #4638)

2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ja.po:

	Updates to Japanese (ja) translation

2009-07-23  lpdufres  <loic.dufresne.de.virel@intel.com>

	* po/fr.po:

	Updates to French (fr) translation

2009-07-23  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/zh_TW.po:

	Updates to Chinese (Taiwan) (zh_TW) translation

2009-07-22  milo  <milo@ubuntu.com>

	* po/it.po:

	Updates to Italian (it) translation

2009-07-22  balrog  <balrogg@gmail.com>

	* po/es.po:

	Updates to Spanish (Castilian) (es) translation

2009-07-22  balrog  <balrogg@gmail.com>

	* po/pl.po:

	Updates to Polish (pl) translation

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

	* test/runtests.py:

	testing: don't compress .out files

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

	* test/runtests.py:

	testing: added --sanity-checks mode

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

	* test/runtests.py:

	testing: copy log directory in addition to stdout

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

	* NEWS:

	NEWS: explain soup/gnutls certificate checking problem with
	Google/Vrisign

2009-07-22  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	Updates to Chinese (China) (zh_CN) translation

2009-07-21  tomasgalicia  <tomas.galicia@intel.com>

	* po/es.po:

	Updates to Spanish (Castilian) (es) translation

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

	* NEWS:

	NEWS: SSL libsoup problem is not solved yet (Bugzilla #4220)

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

	* src/core/SyncEvolutionConfig.cpp:

	Google: don't use SSL, libsoup doesn't support it yet (Bugzilla
	#4551)

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

	* src/core/EvolutionSyncClient.cpp:

	SSL logging: added SYNCEVOLUTION_GNUTLS_DEBUG env variable to
	control libgnutls

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

	* src/core/EvolutionSyncClient.cpp:

	logging: fixed incorrect path to .html log

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

	* configure-pre.in:

	configure: removed obsolete debug output

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

	* NEWS:
	* configure-pre.in:

	version bumped to 0.8.1+0.9+beta3, NEWS updated accordingly

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


	Merge branch 'moblin-transifex' of
	git@git.moblin.org:syncevolution into moblin-transifex

2009-07-21  milo  <milo@ubuntu.com>

	* po/it.po:

	Updates to Italian (it) translation

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


	Merge commit 'origin/moblin-transifex'

2009-07-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: require url in "New Service" window

2009-07-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:

	dbus: handle errors correctly when getting config

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

	* Makefile-gen.am:
	* NEWS:

	.deb and .tar.gz binary dist: include server interoperability
	READMEs

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

	* NEWS:

	NEWS: describe Funambol and Google support in more detail

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

	* src/core/SyncEvolutionConfig.cpp:

	Google sync: visible in GUI now (Bugzilla #4552)

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

	* test/runtests.py:

	ScheduleWorld testing: ignore text::testManyItems failure
	(Bugzilla #4596)

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

	* test/runtests.py:

	testing: added Google contact sync testing

2009-07-21  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ja.po:

	Updates to Japanese (ja) translation

2009-07-21  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ko.po:

	Updates to Korean (ko) translation

2009-07-21  balrog  <balrogg@gmail.com>

	* po/pl.po:

	Updates to Polish (pl) translation

2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/zh_TW.po:

	Updates to Chinese (Taiwan) (zh_TW) translation

2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/ja.po:

	Updates to Japanese (ja) translation

2009-07-20  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/de.po:

	Updates to German (de) translation

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

	* test/runtests.py:

	testing: added ZYB.com for contacts

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

	* test/runtests.py:

	testing: removed ScheduleWorld failure suppression for new
	clients

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

	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:

	ZYB: Add template for zyb (Bug #2424)

2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/fi.po:

	Updates to Finnish (fi) translation

2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/sv.po:

	Updates to Swedish (sv) translation

2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/pt_BR.po:

	Updates to Brazilian Portuguese (pt_BR) translation

2009-07-18  GLSJPN_Yukari  <yukarix.yamashita@intel.com>

	* po/fr.po:

	Updates to French (fr) translation

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

	* NEWS:
	* configure-pre.in:

	bumped version: 0.8.1+0.9+beta2+20090717

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


	Merge commit 'origin/moblin-transifex'

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

	* configure-pre.in:
	* src/core/SyncEvolutionCmdline.cpp:

	SSL certificates: include path for Moblin and fix command line
	test (Bugzilla #4220)

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

	* test/ClientTest.cpp:
	* test/README.google:
	* test/synccompare.pl:
	* test/testcases/vcard30.vcf.google.tem.patch:

	Goolge + vcard21: bugzilla #2423, ignore some properties

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

	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:

	Google+vcard21: Add Google sync template configuration; bugzilla
	#2423

2009-07-16  Nick Richards  <nicholas.e.richards@intel.com>

	* src/gtk-ui/sync.desktop.in:

	fix .desktop file

2009-07-16  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/README.funambol:

	Funambol: add a declaration of lost parameter
	'X-EVOLUTION-UI-SLOT' (Bug #2422)

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

	* autogen.sh:

	autogen.sh: m4 directory must exist before calling tools

2009-07-16  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	Updates to Chinese (China) (zh_CN) translation

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

	* autogen.sh:
	* m4-repo/README:
	* m4-repo/ax_boost_base.m4:
	* m4/ax_boost_base.m4:

	autotools: cleaner separation between permanent and temporary m4
	macro copies

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

	* autogen.sh:
	* gen-autotools.sh:

	building: split out non-standard parts of autogen.sh into
	gen-autotools.sh

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

	* test/runtests.py:

	testing: fixed typo in recent commit

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

	* test/dbus-session.sh:
	* test/valgrindcheck.sh:

	testing: valgrindcheck and dbus-session scripts

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

	* test/runtests.py:

	testing: allow parallel makes

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

	* test/runtests.py:

	testing: workaround for running client-test with --enable-shared
	--disable-static

2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/syncclient_sample_config.xml:

	Funambol: A workaround for 'ACTION' lost by Funambol server (Bug
	#2422)

2009-07-15  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/README.funambol:
	* test/synccompare.pl:

	Funambol: FN and PHOTO are preserved by server (Bug #2422)

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

	* Makefile-gen.am:

	packaging: dpkg-shlibdeps needs LD_LIBRARY_PATH

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

	* src/dbus/interfaces/Makefile.am:

	packaging: some more dbus/interfaces fixes

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

	* Makefile-gen.am:

	packaging: fixed dependency calculation

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

	* INSTALL-tar-gz:

	packaging: INSTALL-tar-gz needed for 'make distbin'

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

	* Makefile-gen.am:

	packaging: dpkg-shlibdeps depends on debian/control

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

	* Makefile-gen.am:

	packaging: don't override clean_local

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


	Merge commit 'origin/moblin-transifex'

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

	* Makefile-gen.am:
	* description:

	packaging: updated rules for building .tar.gz and .deb

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

	* src/Makefile-gen.am:

	src/Makefile: fixed source file list for client-test

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

	* README:
	* configure-pre.in:

	more build dependencies fixes

2009-07-14  ZhuYanhai  <zhu.yanhai@gmail.com>

	* po/zh_CN.po:

	Updates to Chinese (China) (zh_CN) translation

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

	* test/ClientTest.cpp:

	Use raw type for updated item, buggzilla #4282

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

	* src/Makefile-gen.am:

	Testing: fix a typo, bugzilla #2421

2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>

	* po/README:

	improve translator docs

2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	do not set password if user hasn't defined one in UI

2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	set the "need connection to sync" label width

2009-07-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	don't use username/password from template in UI

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

	* test/runtests.py:

	testing: avoid running Retry and Suspend tests for ScheduleWorld
	and Funambol

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

	* test/runtests.py:

	testing: run distcheck with building GUI

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

	* test/evo.supp:

	testing: added suppressions

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

	* po/POTFILES.skip:
	* src/Makefile-gen.am:
	* src/dbus/interfaces/Makefile.am:
	* src/gtk-ui/Makefile.am:

	build fixes

2009-07-13  tomas.galicia@intel.com  <tomas.galicia@intel.com>

	* po/es.po:

	Updates to Spanish (Castilian) (es) translation

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

	* README:

	README: updated information on required packages

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

	* HACKING:
	* src/Makefile-gen.am:
	* src/client-test-app.cpp:
	* src/core/LogRedirect.cpp:
	* src/core/Makefile.am:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/Makefile.am:
	* test/test.cpp:
	* test/test.h:

	testing: skip certain tests by listing them in CLIENT_TEST_SKIP

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

	* test/runtests.py:

	testing: ignore EvolutionCalendarTest::testOpenDefaultMemo
	failure

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

	* test/runtests.py:

	testing: enable ical20 and itodo20 for Funambol testing

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

	* .gitignore:
	* src/gtk-ui/Makefile.am:

	sync.desktop: fixed "make dist" after recent rename

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/core/LogRedirect.cpp:

	LogRedirect: fixed compiler warning

2009-07-11  milo  <milo@ubuntu.com>

	* po/it.po:

	Updates to Italian (it) translation

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

	* configure-pre.in:
	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/TransportAgent.h:
	* test/ClientTest.h:

	HTTPS transport: added SSL certificate checking

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

	* test/evo.supp:

	testing: extended valgrind suppression rules

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

	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:

	EvolutionSyncSource: memory handling

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

	* src/core/SynthesisDBPlugin.cpp:

	Synthesis bridge: fixed leak

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

	* src/core/LogRedirect.cpp:

	fixed compile error due to missing header

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

	* src/Makefile-gen.am:
	* src/core/LogRedirect.cpp:
	* src/core/LogRedirect.h:
	* test/Makefile.am:
	* test/abort-redirect.cpp:

	logging: catch more redirected output when shutting down

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

	* HACKING:
	* src/core/LogRedirect.cpp:
	* src/core/LogRedirect.h:

	logging: set SYNCEVOLUTION_DEBUG to disable redirection

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/LogRedirect.cpp:
	* src/core/LogRedirect.h:

	logging: cleaned up source

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

	* src/core/LogRedirect.cpp:
	* src/core/LogRedirect.h:
	* src/syncevolution.cpp:

	logging: enabled redirecting of stderr for command line (Bugzilla
	#1333)

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/LogRedirect.cpp:
	* src/core/LogRedirect.h:
	* src/core/Makefile.am:
	* src/syncevolution.cpp:

	logging: intercept stdout and stderr (Buzilla #1333)

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

	* src/core/SynthesisEngine.cpp:

	logging: pass all available information to new (and tentative)
	Synthesis call (Bugzilla #3474)

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SynthesisEngine.cpp:
	* src/core/SynthesisEngine.h:

	logging: write a single sysync_linux.html log (Bugzilla #3474)

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


	Merge commit 'origin/moblin-transifex'

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

	* README:
	* configure-pre.in:

	configure: --enable-gui implies --enable-dbus-service, docs

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

	* po/POTFILES.in:
	* src/gtk-ui/sync.desktop:
	* src/gtk-ui/sync.desktop.in:

	translation: install localized version of sync.desktop (Bugzilla
	#4133)

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

	* NEWS:
	* configure-pre.in:

	bumped version (0.8.1+0.9+beta2+20090709) and added 0.9 beta 3
	NEWS

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

	* test/evo.supp:
	* test/sys.supp:

	testing: updated valgrind regression rules

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

	* src/Makefile-gen.am:

	testing: minor improvements for patching test cases

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

	* test/testcases/README:

	test/testcases/README: fixed typo (.ics -> .tem)

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

	* src/Makefile-gen.am:
	* test/Makefile.am:
	* test/testcases/README:
	* test/testcases/ical20.ics.funambol.tem.patch:
	* test/testcases/itodo20.ics.funambol.tem.patch:

	testing: better handling of test case cases (Bugzilla #2421)

2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/Makefile.am:

	really fix build in src/dbus/interfaces

2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-full.xml:
	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/test.c:
	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:

	use ConsumerReady flag in dbus api and UI

2009-07-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/Makefile.am:

	fix build: don't remove syncevo-marshal.list on clean

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

	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/default/syncevolution/Funambol/config.ini:
	* src/default/syncevolution/ScheduleWorld/config.ini:

	configuration: added "ConsumerReady" option

2009-07-09  margie  <margie.foster@intel.com>

	* po/hu.po:

	test po file for Hungarian

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

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: callers of getItems() need to know which file was used
	(Bugzilla #2421)

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

	* src/Makefile-gen.am:
	* test/ClientTest.cpp:
	* test/Makefile.am:
	* test/testcases/README:
	* test/testcases/ical20.ics.funambol.tem.patch:
	* test/testcases/itodo20.ics.funambol.tem.patch:

	Test case files: better handling of test cases, bugzilla #2421

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

	* test/README.funambol:

	README.funambol: added some links and mention lost ACTION

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

	* NEWS:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/default/syncevolution/Funambol/sources/calendar/config.ini:
	* src/default/syncevolution/Funambol/sources/todo/config.ini:
	* test/README.funambol:

	Funambol: force iCalendar 2.0 mode in the config template

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

	* src/core/EvolutionSyncSource.cpp:

	coding style: always use curly brackets

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

	* test/ClientTest.cpp:

	Funambol: Fix a comparison for completeness (Bug #2424)

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

	* test/README.funambol:

	Funambol: Refine README.funambol (Bug #2422)

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

	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:

	SourceType: add a trailing '!' into source type to force to use
	type (Bug #2422)

2009-07-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/synccompare.pl:

	Funambol: Ignore and remove some property or parameters when
	synccompare(Bug #2422)

2009-07-02  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* test/README.funambol:

	Funambol + itodo20: add 'text/calendar!' to force to use
	icalendar20(Bug #2422)

2009-07-01  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/synccompare.pl:

	Funambol + itodo20: ignore some property comparisions in
	synccompare(Bug #2422)

2009-06-30  Zhu, Yongsheng  <yongsheng.zhu@intel.com>

	* test/synccompare.pl:

	Funambol + vcard21: Ignore 'X-ASSISTANT' property in
	synccompare.pl(Bug #2422)

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

	* test/ClientTest.cpp:
	* test/README.funambol:

	Funambol + ical2.0: add an environment variable to set maximum
	item size (Bug #2422)

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/core/EvolutionSyncSource.cpp:

	icalendar2.0: Force to use icalendar2.0 as sync format (Bug
	#2422)

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

	* test/README.funambol:

	Funambol: Add README.funambol for Funambol interoperability test
	information(Bug #2422)

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

	* src/core/SyncEvolutionConfig.cpp:
	* src/default/syncevolution/Funambol/sources/calendar/config.ini:
	* src/default/syncevolution/Funambol/sources/todo/config.ini:

	iCal20: Enable ical20 and itodo20 sync for Funambol server(Bug
	#2422)

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

	* test/synccompare.pl:

	iCal20: Ingore properties comparasion for Funambol miss them(Bug
	#2422)

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

	* src/syncclient_sample_config.xml:

	iCal20: Add 'suppressempty="yes"' for 'LAST-MODIFIED'
	property(Bug #2422)

2009-07-07  lpdufres  <loic.dufresne.de.virel@intel.com>

	* po/sv.po:

	Updates to Swedish (sv) translation

2009-07-07  lpdufres  <loic.dufresne.de.virel@intel.com>

	* po/zh_TW.po:

	Updates to Chinese (Taiwan) (zh_TW) translation

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

	* src/gtk-ui/sync-ui.c:

	compiler warnings in GUI: passing string instead of format
	specifier

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

	* src/backends/evolution/EvolutionContactSource.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/syncclient_sample_config.xml:

	XML config: allow backends to add their own definitions (Bugzilla
	#2417)

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


	Merge commit 'origin/moblin-transifex'

2009-07-02  lpdufres  <loic.dufresne.de.virel@intel.com>

	* po/pt_BR.po:

	Updates to Brazilian Portuguese translation (Thanks Gabor)

2009-07-02  milo  <milo@ubuntu.com>

	* po/it.po:

	Added Italian translation

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/SyncEvolutionCmdline.cpp:

	suspend/resume improvements: improvements on suspend/resume

2009-07-01  balrog  <balrogg@gmail.com>

	* po/pl.po:

	First attempt at Polish strings for SyncEvolution.

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:

	suspend&resume: minor cleanup

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

	* src/client-test-app.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	Test cases: Enable Interrupt* test, add suspend test

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/SyncEvolutionCmdline.cpp:

	suspend and resume: add signal processing and update the logic;
	bug #2426, #2425

2009-06-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	fix crash in_server_config_for_template_cb()

2009-06-29  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	dbus client: write '-' as password in config (so GetPassword is
	used)

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

	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/client-test-app.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* test/ClientTest.cpp:

	extracting items: EvolutionMemoSource needs information about
	expected format

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

	* test/synccompare.pl:

	testing: fixed Client::Sync::vcard30::testConversion

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* test/ClientTest.cpp:

	testing: "text" tests didn't have the required "dump" method

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

	* test/runtests.py:

	runtests.py: updated to work with current source code

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

	* src/Makefile-gen.am:

	build fix: D-Bus service .in file must be packaged in all cases

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

	* src/Makefile-gen.am:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-ui-marshal.list:

	fixed some problems with "make dist"

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

	* configure-pre.in:

	bumped version: 0.8.1+0.9+beta2+20090625

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

	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/default/syncevolution/Funambol/config.ini:

	WBXML: enabled by default, except for Funambol

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

	* src/core/SyncEvolutionCmdline.cpp:

	testing: fixed SyncEvolutionCmdlineTest after adding
	HashCode/ConfigDate

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

	* src/syncclient_sample_config.xml:
	* test/synccompare.pl:

	vCard: support X-MANAGER/ASSISTANT/SPOUSE/ANNIVERSARY (Bugzilla
	#2418)

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

	* src/core/EvolutionSyncSource.cpp:
	* src/syncclient_sample_config.xml:

	data conversion: different data profiles for SyncML peer + local
	DB with remote rules

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

	* src/syncevo-dbus-server.cpp:

	compile error: GNOME keyring 2.24 misses extern "C"

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

	* test/ClientTest.h:

	testing: message and object size was too small

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


	Merge commit 'origin/moblin-transifex'

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


	XML config: done with comparison of our and upstream XML config

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/Makefile.am:
	* src/syncevolution.xml:

	XML config: use syncclient_sample_config.xml instead of
	syncevolution.xml

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

	* src/syncclient_sample_config.xml:

	XML config: keep alarm times as they are

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

	* src/syncclient_sample_config.xml:

	XML config: be conservative about encoding of EXDATEs

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

	* src/syncclient_sample_config.xml:

	XML config: enhanced calendar data formats

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

	* src/syncclient_sample_config.xml:

	XML config: added several vCard 3.0/Evolution specific properties

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

	* src/syncclient_sample_config.xml:

	XML config: don't enforce http:// prefix in vCard 2.1 URL

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

	* src/syncclient_sample_config.xml:

	XML config: use NICKNAME also in vCard 2.1

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

	* src/syncclient_sample_config.xml:

	XML config: avoid empty LOCATION in VEVENT

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

	* src/syncclient_sample_config.xml:

	XML config: don't encode empty DESCRIPTION in VEVENT/VTODO

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

	* src/syncclient_sample_config.xml:

	XML config: fix incorrect datatype name check

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

	* src/syncclient_sample_config.xml:

	XML config: generate client config dynamically

2009-06-22  margie  <margie.foster@intel.com>

	* po/de.po:

	Initial translation of beta strings

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


	Merge branch 'synthesis' into synthesis-config-tracking

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

	* src/syncclient_sample_config.xml:

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

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

	* src/syncclient_sample_config.xml:

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

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

	* build/import-synthesis-xml.sh:

	XML config: track upstream syncclient_sample_config.xml

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/syncevolution.xml:

	config + DevInf: always resend DevInf if content of config has
	changed

2009-06-19  margie  <margie.foster@intel.com>

	* po/sv.po:

	Initial translation of beta strings in Swedish

2009-06-18  margie  <margie.foster@intel.com>

	* po/pt_BR.po:

	Initial translation of beta strings into Brazilian Portuguese

2009-06-18  margie  <margie.foster@intel.com>

	* po/ko.po:

	Initial translation of beta strings into Korean

2009-06-18  margie  <margie.foster@intel.com>

	* po/ja.po:

	Initial translation of beta strings into Japanese

2009-06-18  margie  <margie.foster@intel.com>

	* po/fi.po:

	Initial translation of beta strings into Finnish

2009-06-18  margie  <margie.foster@intel.com>

	* po/fr.po:

	Initial translation of beta strings into French

2009-06-18  margie  <margie.foster@intel.com>

	* po/es.po:

	Initial translation of beta strings into Spanish

2009-06-17  margie  <margie.foster@intel.com>

	* po/zh_TW.po:

	Initial translation of beta strings in Chinese Traditional

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

	* test/ClientTest.cpp:

	testMerge: detect missing update from server to client after
	conflict resolution

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

	* src/syncevolution.xml:

	vCard: sent less empty properties (Bugzilla #3469)

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


	Merge commit 'origin/jku'

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


	Merge commit 'origin/keyring'

2009-06-17  Jussi Kukkonen  <jku@linux.intel.com>

	* po/LINGUAS:
	* po/it.po:

	add italian translation

2009-06-15  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:

	MuxWindow: always request same size (workaround)

2009-06-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:

	dbus client, server: remove scheme from keyring urls

2009-06-12  Jussi Kukkonen  <jku@linux.intel.com>

	* po/README:

	add po/README

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

	* NEWS:
	* configure-pre.in:

	bumped version: 0.8.1+0.9+beta2

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/core/SyncEvolutionConfig.cpp:

	documentation: added vCalendar 1.0 and explain automatic format
	selection

2009-06-12  ZhuYanhai  <>

	* po/zh_CN.po:

	Initial import zh_CN PO file.

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

	* NEWS:
	* README:
	* configure-pre.in:

	adapted for 0.9 beta 2 snapshot
	(syncevolution-0-9-beta2-2009-06-10)

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

	* README:
	* autogen.sh:
	* configure-pre.in:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/FilterConfigNode.cpp:
	* src/core/SyncEvolutionCmdline.cpp:

	Debian Etch: fixes some compilation issues

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:

	libcurl: fixed memory handling issue with libcurl < 7.17.0.

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:

	config: use ${XDG_CACHE_HOME} for logs and database dumps
	(Bugzilla #3309)

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

	* src/core/SyncEvolutionConfig.cpp:

	config: clarified that clientAuthType only has an effect during
	the initial sync

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/syncevolution.xml:

	config: enable clientAuthType (Bugzilla #3242)

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/syncevolution.xml:

	config: enabled maxMsgSize/maxObjSize, removed obsolete loSupport
	(Bugzilla #2784)

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

	* src/core/SoupTransportAgent.cpp:

	Soup HTTP Transport: must return content type of reply

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


	Merge branch 'master' of git@git.moblin.org:syncevolution

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionConfig.cpp:

	logging: logLevel 4 and 5 enable message translation and dumping

2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/main.c:

	dbus client: make libunique dependency optional

2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/main.c:

	dbus-client: add missing license to main.c

2009-06-03  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/main.c:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.h:

	dbus-client: force single instance mode

2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:

	dbus client: make sure password is "-" in config

2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: disable "change sync service" when syncing

2009-06-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	dbus client: wrap text in "change sync service" button

2009-06-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	dbus client: fix glade file corruption

2009-06-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:

	dbus client: sort sources alphabetically in UI

2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/interfaces/syncevo-full.xml:
	* src/dbus/syncevo-dbus.c:
	* src/dbus/syncevo-dbus.h:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:

	dbus service: remove 'need-password' signal

2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-ui.c:

	dbus client: add the server to ACL when adding a key to keyring

2009-05-29  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/Makefile-gen.am:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:

	dbus service/client: add gnome-keyring support

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

	* configure-pre.in:

	bumped version: 0.8.1+0.9+beta2+20090514

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
	into ui

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/client-test-app.cpp:
	* src/core/EvolutionSyncSource.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: removed code which wasn't needed anymore

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

	* test/synccompare.pl:

	synccompare: due to typo it did not compare file against dir
	(skipped content of dir)

2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: don't open urls twice

2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: handle LOCERR_TRANSPFAIL

2009-05-14  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:

	dbus service: don't abort on Sync() exception

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: hide progress bar when new service is selected

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	dbus client: cosmetic fixes

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

	* configure-pre.in:

	version bump: 0.8.1+0.9+beta2+20090513

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
	into ui

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:

	maximise windows even more

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

	* src/syncevolution.xml:

	EXDATE: accept all reasonable versions, generate separate
	properties with one value each

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: avoid possible crasher on restart

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: disable canceling for now

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:

	dbus client/service: hide non--supported sources

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: call AbortSync asynchronously

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus.c:
	* src/dbus/syncevo-dbus.h:

	dbus client: Add missing async AbortSync to wrapper lib

2009-05-13  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus-types.h:
	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:

	dbus service/client: fix DBus error handling

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

	* src/core/EvolutionSyncSource.cpp:

	--enable-shared: fix for loading backend modules contained typo,
	only syncecal.so was opened

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

	* src/core/FileConfigTree.cpp:

	--remove: .other.ini files were not removed, leaving an
	incomplete config behind (#1806)

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

	* src/core/SyncEvolutionConfig.cpp:

	configuration handling: only list servers as "configured" which
	really have a config

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

	* src/core/EvolutionSyncSource.cpp:
	* src/core/Makefile.am:

	--enable-shared: find backends in $(libdir)/syncevolution

2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-ui-marshal.list:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	dbus client: support Connman

2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	dbus client: make the main window layout even tighter

2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	modify services window to actually fit into netbook screen

2009-05-12  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	dbus client: use less space in main window

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

	* configure-pre.in:

	bumped version: 0.8.1+0.9+ui+20090512

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

	* NEWS:
	* README:

	NEWS: summarized new features

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

	* src/Makefile-gen.am:
	* src/backends/addressbook/Makefile.am:
	* src/backends/evolution/Makefile.am:
	* src/backends/file/Makefile.am:
	* src/backends/sqlite/Makefile.am:

	testing: fixed compile error and test driver linking with
	--enable-shared

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
	into ui

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


	Merge branch 'master' into ui

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

	* README:

	README: added --print-sessions, --remove, --restore and
	"Item/Data Changes" (#1806)

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

	* test/synccompare.pl:

	synccompare: ignore UID when comparing for Synthesis server
	(#2161)

2009-05-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/dbus/syncevo-dbus.c:
	* src/dbus/syncevo-dbus.h:
	* src/gtk-ui/sync-ui.c:

	dbus client: handle server disappearing while syncing

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

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/README.h:
	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/syncevo-dbus.c:
	* src/dbus/syncevo-dbus.h:
	* src/dbus/test.c:
	* src/gtk-ui/mux-frame.c:
	* src/gtk-ui/mux-frame.h:
	* src/gtk-ui/mux-icon-button.c:
	* src/gtk-ui/mux-icon-button.h:
	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/mux-window.h:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:

	added missing copyright and license headers

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

	* NEWS:

	NEWS: bumped date of release

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

	* configure-pre.in:

	version bump: 0.8.1+0.9+beta1

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

	* test/synccompare.pl:

	synccompare: filter out INTERVAL=1 in normal form (#2029)

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
	into ui

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

	* test/synccompare.pl:

	synccompare: filter out INTERVAL=1 in normal form (#2029)

2009-05-11  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus service: remember to init GLib threads

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

	* configure-pre.in:

	version bump: 0.8.1+0.9+ui+20090508

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


	Merge branch 'master' into ui

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
	into ui

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


	Merge branch 'master' of git@git.moblin.org:syncevolution

2009-05-08  Patrick Ohly  <pohly@pohly-MOBL.(none)>

	* configure-pre.in:

	configure: accept git@<host>/<path>.git as git URI

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

	* src/client-test-app.cpp:

	testing: fix for database comparison

2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: localize 'known' source names

2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: compare template names case-insensitively

2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: improve language in sync source reporting

2009-05-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:

	dbus service: chain up progress methods

2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: improve error handling

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

	* Makefile-gen.am:

	packaging: include LICENSE texts

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

	* configure-pre.in:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SyncEvolutionConfig.cpp:

	HTTP: check for libsoup-gnome first and use GNOME proxy settings
	(#2060)

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:

	SyncReport: store overall synchronization status

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

	* src/default/syncevolution/Funambol/icon.png:
	* src/default/syncevolution/ScheduleWorld/icon.png:

	icons for services (#2062): cannot be used until we have proper
	permission by their owners

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

	* Makefile-gen.am:

	packaging: include LICENSE texts

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
	into ui

2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	dbus client: show more last sync report data in UI

2009-05-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	dbius client: update to match tweaked designs

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

	* configure-pre.in:

	bumped version: 0.8.1+0.9+ui+20090507

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


	Merge branch 'master' into ui

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:

	add gio-2.0 to PKG_CHECK_MODULES

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution-internal
	into ui

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

	* Makefile-gen.am:
	* configure-post.in:
	* interfaces/Makefile.am:
	* interfaces/spec-strip-docs.xsl:
	* interfaces/syncevo-full.xml:
	* interfaces/syncevo-marshal.list:
	* org.Moblin.SyncEvolution.service.in:
	* src/Makefile-gen.am:
	* src/dbus/Makefile.am:
	* src/dbus/README:
	* src/dbus/interfaces/Makefile.am:
	* src/dbus/interfaces/spec-strip-docs.xsl:
	* src/dbus/interfaces/syncevo-full.xml:
	* src/dbus/interfaces/syncevo-marshal.list:
	* src/dbus/syncevo-dbus-types.c:
	* src/dbus/syncevo-dbus-types.h:
	* src/dbus/syncevo-dbus.c:
	* src/dbus/syncevo-dbus.h:
	* src/dbus/syncevo-dbus.pc.in:
	* src/dbus/test.c:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/org.Moblin.SyncEvolution.service.in:
	* syncevo-dbus.pc.in:
	* syncevo-dbus/Makefile.am:
	* syncevo-dbus/README:
	* syncevo-dbus/syncevo-dbus-types.c:
	* syncevo-dbus/syncevo-dbus-types.h:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:
	* syncevo-dbus/test.c:

	build rules: moved D-Bus into sub directories

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: dont use gdk_pixbuf_new_from_stream_at_scale

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/ui.glade:

	workaround for MuxWindow icons if not in theme

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/sync-ui.c:

	dbus-client: avoid GLib 2.18 features

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

	* configure-pre.in:

	intltool: is 0.37.1 good enough?!

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

	* Makefile-gen.am:

	Makefile: removed obsolete DISTCHECK_CONFIGURE_FLAGS

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

	* configure-pre.in:

	compilation fix: when not configuring translation some vars must
	be set manually for po/Makefile

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* po/Makevars:
	* src/gtk-ui/sync-ui.c:

	dbus client: add translatable strings to sync ui

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync.desktop:
	* src/gtk-ui/sync.png:

	dbus client: icon is in moblin theme, no need to include here

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* Makefile-gen.am:
	* autogen.sh:
	* configure-post.in:
	* configure-pre.in:
	* po/ChangeLog:
	* po/Makevars:
	* po/POTFILES.in:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-ui.c:

	add internationalization support

2009-05-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync.desktop:
	* src/gtk-ui/sync.png:

	dbus client: really add desktop file,icon

2009-05-05  Jussi Kukkonen  <jku@linux.intel.com>

	* src/Makefile-gen.am:
	* src/gtk-ui/Makefile.am:

	fix make dist

2009-05-05  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-generic.png:

	dbus client: add missing icon

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

	* configure-pre.in:

	version bump: 0.8.1+0.9+20090505

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

	* src/backends/evolution/EvolutionCalendarSource.cpp:

	EvolutionCalendarSource: extra sanity check for empty TZID

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

	* NEWS:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* test/synccompare.pl:
	* test/testcases/imemo20.ics:

	EvolutionMemoSource: notes with only a summary were not sent
	correctly

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncSource.h:

	removed obsolete EvolutionSyncSource::get*ItemKey() methods

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

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: check for correct server behavior during
	refresh-from-client

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


	Merge branch 'master' into ui

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


	license: merged LGPL v2.1 -> LGPL v2.1 + v3 change

2009-04-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/COPYING:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:
	* test/client-test.cpp:
	* test/synccompare.pl:
	* test/test.h:

	license: changed to LGPL v2.1 + v3

2009-04-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* COPYING:
	* debian/dbus-wrapper.cpp:
	* src/TestMain.cpp:
	* src/backends/addressbook/AddressBookConstants.cpp:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/libical/icalstrdup.c:
	* src/backends/evolution/libical/icalstrdup.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/client-test-app.cpp:
	* src/core/ConfigNode.h:
	* src/core/ConfigTree.h:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:
	* src/core/FileConfigTree.h:
	* src/core/FilterConfigNode.cpp:
	* src/core/FilterConfigNode.h:
	* src/core/PrefixConfigNode.cpp:
	* src/core/PrefixConfigNode.h:
	* src/core/SafeConfigNode.cpp:
	* src/core/SafeConfigNode.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* src/core/VolatileConfigNode.h:
	* src/core/VolatileConfigTree.h:
	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:
	* src/syncevolution.cpp:

	license: changed to LGPL v2.1 + v3

2009-04-27  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/sync-ui.c:

	dbus client: load icons from theme

2009-04-27  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:

	dbus service: override getPrintChanges()

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.h:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:

	added/improved reporting of local changes

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncSource.h:

	removed obsolete EvolutionSyncSource::get*ItemKey() methods

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

	* src/core/EvolutionSyncClient.cpp:

	removed debugging artifact from last check in

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/HashConfigNode.h:
	* src/core/Makefile.am:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:

	SyncReport: utility functions for serializing in a ConfigNode

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

	* src/core/EvolutionSyncClient.cpp:

	session info: fixed incorrect "numbers of items after sync"

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

	* src/core/ConfigNode.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/FileConfigNode.h:
	* src/core/SafeConfigNode.h:

	ConfigNode + status.ini: added template methods for automatic
	conversion to/from string

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

	* configure-pre.in:

	--enable-gui: don't build GUI unless selected, extended help text

2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: don't free server data when it's still used...

2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-window.c:

	dbus client: remove unnecessary MuxWindow function skeletons

2009-04-25  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-icon-button.c:
	* src/gtk-ui/mux-icon-button.h:
	* src/gtk-ui/mux-window.c:

	dbus client: refactor MuxIconButton

2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-post.in:
	* configure-pre.in:
	* src/gtk-ui/mux-frame.c:
	* src/gtk-ui/mux-frame.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	dbus client: allow building with no Mux widgets

2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/mux-bin.c:
	* src/gtk-ui/mux-bin.h:
	* src/gtk-ui/mux-frame.c:
	* src/gtk-ui/mux-frame.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:

	rename MuxBin to MuxFrame

2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: bug fix: progress text wasn't updated after sync

2009-04-24  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:

	dbus client: shutdown after client inactivity

2009-04-23  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus-types.c:

	dbus client: stop leaking memory on every dbus callback

2009-04-23  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo-full.xml:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui.c:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus-types.c:
	* syncevo-dbus/syncevo-dbus-types.h:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:

	support sync reports in dbus api, use GetSyncReports in ui

2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: fix bug in gconf change handling

2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-ui.c:

	dbus client: use generice sync icon

2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	work around duplicate synthesis errors

2009-04-22  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:

	dbus service: use SetPrintChanges()

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

	* configure-pre.in:

	version bump: 0.8+0.9+20090424

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

	* src/core/EvolutionSyncClient.cpp:

	Bugzilla 1412: no data source enabled => XML error => should be
	normal message

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

	* src/core/SyncEvolutionCmdline.cpp:

	command line synopsis: --print-sessions can be combined with
	--quiet

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution into ui

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:

	added --restore and fixed --status

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

	* README:
	* src/core/SyncEvolutionCmdline.cpp:

	command line: removed traces of never implemented --properties
	options

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.h:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:

	log dir handling: changed backup files from single file to
	directory, remember number of items in backup

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

	* src/core/ConfigNode.h:
	* src/core/FileConfigNode.cpp:

	config nodes: utility code to create a node for a specific file

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

	* src/core/FileConfigNode.cpp:

	FileConfigNode: error messages should refer to full path

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

	* test/synccompare.pl:

	synccompare: each of the two parameters can refer to a directory
	of items in addition to plain files

2009-04-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: handle more sync errors

2009-04-21  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:

	dbus client: improve error output

2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:

	dbus client: update sync mode handling to match server

2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/Makefile.am:

	dbus interface: remove syncevo-marshal.list from BUILT_SOURCES

2009-04-17  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/syncevo-dbus-server.cpp:

	dbus service: add support for per-source syncmode

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:

	logging: allow detailed control over printing of database changes
	with --printChanges

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

	* configure-pre.in:

	configure: --disable-dbus-service and --disable-gui didn't work

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

	* src/gtk-ui/Makefile.am:

	GTK UI: build fixes for out-of-tree compilation

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

	* src/core/SyncEvolutionConfig.cpp:

	config templates: silently ignore missing template directory

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/Makefile-gen.am:
	* syncevo-dbus/Makefile.am:

	dbus service: use builddir when referring to dbus interface file

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: remove "settings" title bar button

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/Makefile-gen.am:

	dbus service: build syncevo-dbus-glue.h explicitly

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution into ui

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution into ui

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:

	logging: enable log dirs by default

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

	* src/core/SyncEvolutionUtil.cpp:

	logging: create directories with access permissions only for the
	user

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo-full.xml:
	* src/gtk-ui/README:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:

	dbus client: support removing services

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* Makefile-gen.am:

	change makefile subdir order: syncevo-dbus before src

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: bug fix: don't eat all keyboard input

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: set focus correctly

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-bin.c:
	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	dbus client: fix allocation bug in MuxBin, tweak related layout
	in ui

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution into ui

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

	* src/core/SafeConfigNode.cpp:

	SafeConfigNode: the if clause for non-strict escaping did not
	work right

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

	* test/testcases/ical20.ics:

	testing: the "New York" test case works again

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:

	dbus client: tweak bin insensitivity

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution into ui

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

	* src/core/ConfigNode.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:

	log handling: SyncReport is stored in log dir and can be
	retrieved

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-bin.c:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:

	dbus client: use insensitivity in main window Bins

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	dbus  client; add styling for main window

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:

	logging: record start/end times in SyncReport and print it

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/mux-icon-button.c:
	* src/gtk-ui/mux-icon-button.h:
	* src/gtk-ui/mux-window.c:
	* src/gtk-ui/mux-window.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:

	dbus client: add MuxWindow class, use it in the client

2009-04-16  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/mux-bin.c:

	dbus client: add title-font property to MuxBin

2009-04-15  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/close.png:
	* src/gtk-ui/close_hover.png:
	* src/gtk-ui/settings.png:
	* src/gtk-ui/settings_hover.png:

	add tmp images for window decoration buttons

2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: do sensitivity changes on the bins, not buttons

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

	* src/core/SyncEvolutionCmdline.cpp:

	command line: added long description of --remove option

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncML.h:

	log handling: save start and end time in log dir, retrieve as
	part of SyncReport

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

	* src/core/SafeConfigNode.cpp:
	* src/core/SafeConfigNode.h:

	SafeConfigNode: added less strict escaping for use with
	FileConfigNode

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:

	log handling: added access to previous sync sessions

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

	* src/core/ConfigTree.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/FileConfigTree.cpp:
	* src/core/FileConfigTree.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:

	config handling: added removing of a configuration

2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>


	Merge commit 'origin/ui' into ui

2009-04-14  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/README:
	* src/gtk-ui/sync-ui.c:

	dbus client: add README

2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/ui.glade:

	dbus client: tweak service list padding

2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/default/README:
	* src/default/syncevolution/funambol/icon.png:
	* src/default/syncevolution/scheduleworld/icon.png:

	add funambol logo, make scheduleworld logo transparent

2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: fix memory leak

2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: fix focus/transient bug

2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: mark current service with bold in service list

2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/sync-ui.c:

	dbus client: close secondary windows on ESC

2009-04-10  Jussi Kukkonen  <jku@linux.intel.com>

	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/sync-ui.rc:
	* src/gtk-ui/ui.glade:

	dbus client: ui improvements

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

	* configure-pre.in:

	version bumped for intermediate release

2009-04-09  Jussi Kukkonen  <jku@linux.intel.com>

	* Makefile-gen.am:
	* configure-post.in:
	* src/Makefile-gen.am:
	* src/gtk-ui/Makefile.am:
	* src/gtk-ui/mux-bin.c:
	* src/gtk-ui/mux-bin.h:
	* src/gtk-ui/sync-ui-config.c:
	* src/gtk-ui/sync-ui-config.h:
	* src/gtk-ui/sync-ui.c:
	* src/gtk-ui/ui.glade:
	* src/sync-ui-config.c:
	* src/sync-ui-config.h:
	* src/sync_ui.c:
	* src/ui.glade:

	dbus client: add and use new widget MuxBin

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

	* src/core/SyncEvolutionCmdline.cpp:

	testing: file:// prefix in IconURI

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


	Merge branch 'ui' of git@git.moblin.org:syncevolution into ui

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/default/syncevolution/Funambol/config.ini:
	* src/default/syncevolution/Funambol/sources/addressbook/config.ini:
	* src/default/syncevolution/Funambol/sources/calendar/config.ini:
	* src/default/syncevolution/Funambol/sources/memo/config.ini:
	* src/default/syncevolution/Funambol/sources/todo/config.ini:
	* src/default/syncevolution/ScheduleWorld/config.ini:
	* src/default/syncevolution/ScheduleWorld/icon.png:
	* src/default/syncevolution/ScheduleWorld/sources/addressbook/config.ini:
	* src/default/syncevolution/ScheduleWorld/sources/calendar/config.ini:
	* src/default/syncevolution/ScheduleWorld/sources/memo/config.ini:
	* src/default/syncevolution/ScheduleWorld/sources/todo/config.ini:
	* src/default/syncevolution/funambol/config.ini:
	* src/default/syncevolution/funambol/sources/addressbook/config.ini:
	* src/default/syncevolution/funambol/sources/calendar/config.ini:
	* src/default/syncevolution/funambol/sources/memo/config.ini:
	* src/default/syncevolution/funambol/sources/todo/config.ini:
	* src/default/syncevolution/scheduleworld/config.ini:
	* src/default/syncevolution/scheduleworld/icon.png:
	* src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
	* src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
	* src/default/syncevolution/scheduleworld/sources/memo/config.ini:
	* src/default/syncevolution/scheduleworld/sources/todo/config.ini:

	configuration: template and server names are mixed case with
	case-insensitive comparison now

2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync-ui-config.c:
	* src/sync-ui-config.h:
	* src/sync_ui.c:

	dbus client: massive tabs -> 4 spaces change

2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/Makefile-gen.am:
	* src/sync-ui-config.c:
	* src/sync-ui-config.h:
	* src/sync_ui.c:

	dbus client: refactor server configuration to a new file

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo-full.xml:
	* src/sync_ui.c:
	* src/syncevo-dbus-server.cpp:
	* src/ui.glade:
	* syncevo-dbus/syncevo-dbus-types.c:
	* syncevo-dbus/syncevo-dbus-types.h:
	* syncevo-dbus/test.c:

	dbus service & client: support webURL and iconURI

2009-04-08  Jussi Kukkonen  <jku@linux.intel.com>

	* src/core/SyncEvolutionConfig.cpp:

	prepend iconURI with "file://" when icon is local file

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>


	Merge commit 'origin/ui' into ui

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:
	* src/ui.glade:

	dbus client: add "un-templated" services

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>


	Merge branch 'dbus' into ui

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

	* README:
	* autogen.sh:
	* interfaces/syncevo.xml:
	* src/Makefile-gen.am:
	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:
	* src/core/FileConfigTree.h:
	* src/core/Makefile.am:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/VolatileConfigNode.h:
	* src/default/README:
	* src/default/syncevolution/funambol/config.ini:
	* src/default/syncevolution/funambol/sources/addressbook/config.ini:
	* src/default/syncevolution/funambol/sources/calendar/config.ini:
	* src/default/syncevolution/funambol/sources/memo/config.ini:
	* src/default/syncevolution/funambol/sources/todo/config.ini:
	* src/default/syncevolution/scheduleworld/config.ini:
	* src/default/syncevolution/scheduleworld/icon.png:
	* src/default/syncevolution/scheduleworld/sources/addressbook/config.ini:
	* src/default/syncevolution/scheduleworld/sources/calendar/config.ini:
	* src/default/syncevolution/scheduleworld/sources/memo/config.ini:
	* src/default/syncevolution/scheduleworld/sources/todo/config.ini:

	configuration: added support for configuration templates in /etc
	and server icons

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus-types.h:

	dbus service: bug fixes, add error codes

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:

	dbus client: bug fixes

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

	* configure-pre.in:

	autotools: first PKG_CHECK_MODULES() must be unconditional

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* src/sync_ui.c:

	dbus client: get rid of gvfs dependency

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo-full.xml:

	dbus service: document dbus api

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-pre.in:
	* interfaces/Makefile.am:
	* interfaces/spec-strip-docs.xsl:
	* interfaces/syncevo-full.xml:
	* interfaces/syncevo.xml:

	dbus service: use xsltproc to produce non-documented dbus API
	file

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:

	dbus client: implement "reset service settings"

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* syncevo-dbus/test.c:

	dbus service: exit test app on sync finish

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo.xml:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:

	dbus service: add GetTemplateConfig method

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

	* README:
	* configure-pre.in:

	autotools: check for UI and D-Bus dependencies only when needed

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* syncevo-dbus/test.c:

	dbus service: exit test app on sync finish

2009-04-07  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo.xml:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:

	dbus service: add GetTemplateConfig method

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>


	Merge branch 'ui-patrick' into ui

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:

	dbus client: get syncevolution return code via Progress signal

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>


	Merge branch 'dbus' into ui

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus service: use Progress signal to return Syncevolution return
	code

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:
	* src/syncevo-dbus-server.cpp:
	* src/ui.glade:

	dbus client: add sync mode support to client

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

	* src/sync_ui.c:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/test.c:

	fixed compiler warnings (unused variables, printf formatting,
	...)

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

	* src/Makefile-gen.am:
	* syncevo-dbus/Makefile.am:

	out-of-tree compilation: need extra -I/-L arguments

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:

	dbus client: implement source selection

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

	* configure-pre.in:

	merging: disable extra PKG_CHECK_MODULES(SYNTHESIS)

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


	Merge branch 'master' into ui

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

	* src/syncevolution.xml:

	ical20: moved VTIMEZONE before VEVENT/VTODO

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

	* HACKING:
	* NEWS:
	* README:
	* configure-pre.in:

	docs + version: updated for 0.9 beta 1

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>


	Merge branch 'dbus' into ui

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus service: copy template if config does not exist yet

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/ui.glade:

	dbus client: make syncmode selector inactive

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:
	* src/ui.glade:

	dbus client: fix send & receive progress bug

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:
	* src/ui.glade:

	dbus client: save current service in gconf

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:
	* src/ui.glade:

	dbus client: implement server settings save

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>


	Merge branch 'dbus' into ui

2009-04-06  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus service: implement SetServerConfig

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

	* src/syncevolution.xml:

	SF #1874805: Syncing with Funambol results in loosing all-day
	property

2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>

	* src/sync_ui.c:
	* src/ui.glade:

	dbus client: stop hard coding sources in UI

2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>

	* configure-post.in:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/sync_ui.c:
	* src/ui.glade:

	dbus client: add GUI

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

	* configure-pre.in:

	autotools: treat --with-synthesis-src value as git repo by
	default

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

	* autogen.sh:

	autotools: aclocal needs -Im4 to find ax_boost_base.m4

2009-04-05  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus service: send password in options as well

2009-04-04  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo.xml:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus-types.c:
	* syncevo-dbus/syncevo-dbus-types.h:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:
	* syncevo-dbus/test.c:

	dbus service: make GetServers signature like GetTemplates

2009-04-04  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo.xml:
	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/syncevo-dbus-types.c:
	* syncevo-dbus/syncevo-dbus-types.h:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:
	* syncevo-dbus/test.c:

	dbus service: add GetTemplates

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

	* configure-pre.in:

	autotools: treat --with-synthesis-src value as git repo by
	default

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

	* autogen.sh:

	autotools: aclocal needs -Im4 to find ax_boost_base.m4

2009-04-02  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:
	* syncevo-dbus/test.c:

	dbus service: fix option handling bug

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* syncevo-dbus/test.c:

	dbus service: add abort/suspend handling to test app

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus service: fix possible crasher on sync abort

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:

	dbus service: handle suspend request

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* syncevo-dbus/test.c:

	dbus service: add signal handling to test app

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* interfaces/syncevo-marshal.list:
	* interfaces/syncevo.xml:
	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:

	dbus service: remove separate SourceProgress signal

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:
	* src/syncevo-dbus-server.cpp:

	dbus service: fix broken progress emission

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	dbus service: initial GetServerConfig implementation

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* syncevo-dbus/test.c:

	move dbus test app to syncevo-dbus/

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	implement GetServers in dbus service

2009-04-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/Makefile-gen.am:
	* src/syncevo-dbus-server.cpp:

	fix dbus service build, fix init bug in DBusSyncClient

2009-03-30  Jussi Kukkonen  <jku@linux.intel.com>

	* src/DBusSyncClient.cpp:
	* src/DBusSyncClient.h:
	* src/Makefile-gen.am:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:

	add DBusSyncClient (a EvolutionSyncClient implementation)

2009-03-01  Jussi Kukkonen  <jku@linux.intel.com>

	* src/syncevo-dbus-server.cpp:

	fix dbus method return values

2009-03-30  Jussi Kukkonen  <jku@linux.intel.com>

	* Makefile-gen.am:
	* configure-post.in:
	* configure-pre.in:
	* interfaces/Makefile.am:
	* interfaces/syncevo-marshal.list:
	* interfaces/syncevo.xml:
	* org.Moblin.SyncEvolution.service.in:
	* src/Makefile-gen.am:
	* src/syncevo-dbus-server.cpp:
	* src/syncevo-dbus-server.h:
	* syncevo-dbus.pc.in:
	* syncevo-dbus/Makefile.am:
	* syncevo-dbus/README:
	* syncevo-dbus/syncevo-dbus-types.c:
	* syncevo-dbus/syncevo-dbus-types.h:
	* syncevo-dbus/syncevo-dbus.c:
	* syncevo-dbus/syncevo-dbus.h:
	* syncevo-dbus/test.c:

	Add initial dbus api and wrapper client library

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

	* src/syncevolution.xml:
	* test/testcases/itodo20.ics:

	ical20 todo: added support for URL and PERCENT-COMPLETE

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/client-test-app.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: 'text' was incomplete

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

	* src/core/SyncEvolutionCmdline.cpp:

	testing + WBXML: default has changed, revert this when WBXML is
	supported by ScheduleWorld

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

	* test/ClientTest.cpp:

	testing: disable interrupted sync testing temporarily

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

	* test/synccompare.pl:

	testing: ignore -(Standard) suffix in TZID

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

	* src/syncevolution.xml:
	* test/testcases/vcard30.vcf:

	vcard: added X-MOZILLA-HTML support

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

	* test/testcases/ical20.ics:

	testing: fixed wrong summary of daily repeating event

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

	* test/testcases/ical20.ics:

	testing: simplified ical20 test cases for Synthesis engine

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

	* src/core/SyncEvolutionConfig.cpp:

	WBXML: temporarily disabled by default because of Bugzilla 1360 -
	WBXML + ScheduleWorld: "UNKNOWN SERVER"

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/TransportAgent.h:
	* test/ClientTest.cpp:

	HTTP transport: check reply content type

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

	* test/testcases/ical20.ics:

	testing: removed 'New York' test case

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

	* test/testcases/ical20.ics:

	testing: removed 'recurr at end of month' test case

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

	* test/testcases/ical20.ics:

	Revert "testing: simplified test cases"

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

	* HACKING:
	* README:
	* configure-post.in:
	* configure-pre.in:
	* m4/ax_boost_base.m4:
	* src/backends/evolution/configure-sub.in:

	configure: fixed some checks (glib, boost, EDS)

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

	* test/ClientTest.cpp:

	testing: fixed invalid memory access when printing empty log
	prefix

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

	* src/backends/evolution/EvolutionCalendarSource.cpp:

	Evolution calendar/memos/tasks: fixed support for system default
	database

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

	* src/core/SyncEvolutionConfig.cpp:

	Revert "WBXML: temporarily disabled by default because of
	Bugzilla 1360 - WBXML + ScheduleWorld: "UNKNOWN SERVER""

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

	* configure-pre.in:

	0.9 alpha 20090325: version bumped

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

	* src/backends/evolution/EvolutionContactSourceRegister.cpp:

	testing: Client::Sync::vcard21::testConversion must use vcard 3.0
	test cases

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

	* src/core/SyncEvolutionConfig.cpp:

	WBXML: temporarily disabled by default because of Bugzilla 1360 -
	WBXML + ScheduleWorld: "UNKNOWN SERVER"

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

	* build/update-copyrights.sh:
	* src/backends/addressbook/AddressBookConstants.cpp:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/e-cal-check-timezones.c:
	* src/backends/evolution/e-cal-check-timezones.h:
	* src/backends/evolution/libical/icalstrdup.c:
	* src/backends/evolution/libical/icalstrdup.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/client-test-app.cpp:
	* src/core/ConfigNode.h:
	* src/core/ConfigTree.h:
	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:
	* src/core/FileConfigTree.h:
	* src/core/FilterConfigNode.cpp:
	* src/core/FilterConfigNode.h:
	* src/core/LogStdout.cpp:
	* src/core/LogStdout.h:
	* src/core/Logging.cpp:
	* src/core/Logging.h:
	* src/core/PrefixConfigNode.cpp:
	* src/core/PrefixConfigNode.h:
	* src/core/SafeConfigNode.cpp:
	* src/core/SafeConfigNode.h:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:
	* src/core/SynthesisDBPlugin.cpp:
	* src/core/SynthesisEngine.cpp:
	* src/core/SynthesisEngine.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* src/core/TransportAgent.cpp:
	* src/core/TransportAgent.h:
	* src/core/VolatileConfigNode.h:
	* src/core/VolatileConfigTree.h:
	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:
	* src/syncevolution.cpp:
	* test/Algorithm/Diff.pm.bak:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:
	* test/client-test.cpp:
	* test/synccompare.pl:
	* test/test.h:

	copyright updated

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

	* test/COPYING:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/LICENSE.txt:
	* test/Sync4jContribution.pdf:
	* test/client-test-main.cpp:
	* test/client-test.cpp:
	* test/synccompare.pl:
	* test/test.h:

	testing: relicensed as LGPL v2.1, like the rest of the code

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

	* src/core/SynthesisDBPlugin.cpp:

	Moblin Bugzilla 1318: cannot connect to datastore implementation
	module

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

	* authors.xml:
	* src/TestMain.cpp:
	* src/sync4j-client-api-sdkcpp_3_0_6a.diff:
	* src/syncclient_sample_config.xml:
	* src/syncserv_odbc.xml:
	* src/testCalendar.ics:
	* src/testMemo.ics:
	* src/testTask.ics:
	* src/testVCard.vcf:

	removed obsolete files

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

	* src/backends/evolution/EvolutionCalendarSource.cpp:

	Evolution calendar/memos/tasks: added support for system default
	database

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

	* test/synccompare.pl:

	testing: use separate EXDATEs as normal form

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

	* src/syncevolution.xml:

	icalendar20: EXDATE as separate properties, not as list

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

	* src/syncevolution.xml:

	icalendar20: don't encode empty DESCRIPTION and LOCATION

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

	* test/testcases/ical20.ics:

	testing: simplified test cases

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

	* test/testcases/ical20.ics:

	testing: removed obsolete X-EVOLUTION-ENDDATE parameter

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

	* test/synccompare.pl:

	testing: remove default VALUE=DATE and join multiple EXDATE
	values

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

	* test/synccompare.pl:

	testing: ignore difference due to different order of RRULE value
	subcomponents

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

	* src/syncevolution.xml:

	vcard: added support for missing properties/parameters

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SynthesisEngine.cpp:
	* src/core/SynthesisEngine.h:

	Synthesis error reporting: added INFO messages instead of generic
	ERROR after aborting

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

	* src/syncevolution.xml:

	vcard: don't force http prefix for URL properties

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

	* src/syncevolution.xml:

	icalendar: merged upstream fix for ATTENDEE shaping

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

	* src/syncevolution.xml:

	icalendar: added X-EVOLUTION-ALARM-UID

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

	* src/syncevolution.xml:

	icalendar: send VALARM as passed in by Evolution

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

	* src/syncevolution.xml:

	icalendar: don't convert alarm times needlessly

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

	* src/syncevolution.xml:

	vcard: don't fold long lines

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

	* test/ClientTest.cpp:

	testing: print sync name to give feedback while each sync test
	runs

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

	* src/syncevolution.xml:

	icalendar: added extended attributes for meeting attendes

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

	* test/synccompare.pl:

	synccompare: normalize case of mailto: in ATTENDEE and ORGANIZER

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

	* test/testcases/ical20.ics:
	* test/testcases/imemo20.ics:
	* test/testcases/itodo20.ics:

	iCalendar 2.0 testcases: converted to CRLF as required by
	standard

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

	* src/backends/evolution/EvolutionContactSource.h:

	EvolutionContactSource: must use vCard 3.0 as internal format

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

	* src/syncevolution.xml:

	vcard: allow NICKNAME in vcard 2.1

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

	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	vcard testing: use the right testcases for vcard21 conversion
	tests

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

	* test/synccompare.pl:
	* test/testcases/vcard30.vcf:

	vcard: removed special ADR TYPE=PARCEL handling

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

	* src/syncevolution.xml:

	vcard: better support for organizational info (ORG/ROLE)

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

	* src/syncevolution.xml:

	vcard: added TEL TYPE=CAR

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

	* src/syncevolution.xml:

	vcard: added X-EVOLUTION-FILE-AS and X-EVOLUTION-ANNIVERSARY

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

	* src/core/Makefile.am:

	XML to C: must escape the backslash itself

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

	* test/synccompare.pl:

	normalize values which look like a date to YYYYMMDD

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/syncevolution.xml:

	DevInf: insert our own values into the XML config

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

	* HACKING:
	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	configuration: removed obsolete config options and added WBXML

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

	* src/backends/evolution/EvolutionContactSourceRegister.cpp:

	EvolutionContactSource: temporarily disabled broken test of
	incoming items

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

	* .gitignore:
	* Makefile-gen.am:
	* autogen.sh:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/core/Makefile.am:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:

	compilation: fixes + installation of client-test + version bump

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:

	SyncModes + EvolutionSyncClient::setSyncModes(): utility code to
	set the sync mode per source in the current session

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

	* src/client-test-app.cpp:
	* test/ClientTest.cpp:
	* test/synccompare.pl:

	testing: nicer printing of before/after comparison

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

	* src/core/SoupTransportAgent.cpp:

	SoupTransportAgent: print URL and "via libsoup:" prefix before
	reason_phrase

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: added Client::Sync::*::testConversion

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:

	added callbacks for abort and suspend

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

	* src/client-test-app.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: pass parameters for syncing as struct, renamed function

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

	* test/ClientTest.cpp:

	testing: when catching a CppUnit exception after a sync, report
	the original error instead of 'unexpected exception'

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

	* src/core/EvolutionSyncClient.cpp:

	Synthesis: avoid DBG_PLUGIN_ALL, it prints to stdout while
	connecting

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

	* src/core/SynthesisDBPlugin.cpp:

	Synthesis: allocating parent ID is optional

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/Makefile.am:
	* src/core/SynthesisEngine.cpp:
	* src/core/SynthesisEngine.h:

	Synthesis: wrap TEngineModuleBase in functions which use smart
	pointers and exceptions

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

	* test/client-test-main.cpp:

	testing: print CPPUnit failures directly after each failed test

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

	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:

	SoupTransportAgent: use an existing event loop if given

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

	* src/client-test-app.cpp:
	* src/syncevolution.cpp:

	glib: g_type_init() and g_thread_init() are needed to use libsoup

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

	* configure-pre.in:

	bumped version

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

	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:

	Evolution contacts: rewritten so that it tracks changes via the
	REV property

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

	* test/client-test-main.cpp:

	compiler warnings: check result of log writing

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

	* test/ClientTest.cpp:

	compiler warning: brackets around && in ||

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

	* src/core/EvolutionSyncClient.cpp:

	compiler warning: intentionally ignore result of synccompare
	invocation

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

	* src/Makefile-gen.am:

	packaging: run autogen.sh when copying Synthesis from git, needed
	later

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

	* configure-pre.in:

	bumped version

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

	* ChangeLog:
	* Makefile-gen.am:
	* build/gen-changelog.pl:
	* src/Makefile-gen.am:

	packaging: build ChangeLog from git log and copy Synthesis code
	via 'git archive'

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

	* Makefile-gen.am:
	* configure-pre.in:

	synthesis: better method of invoking Synthesis configure

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

	* configure-pre.in:

	synthesis: need to pass through --with-xmltok configure parameter

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

	* src/core/Makefile.am:
	* src/core/boost/algorithm/string.hpp:
	* src/core/boost/algorithm/string/case_conv.hpp:
	* src/core/boost/algorithm/string/classification.hpp:
	* src/core/boost/algorithm/string/compare.hpp:
	* src/core/boost/algorithm/string/concept.hpp:
	* src/core/boost/algorithm/string/config.hpp:
	* src/core/boost/algorithm/string/constants.hpp:
	* src/core/boost/algorithm/string/detail/case_conv.hpp:
	* src/core/boost/algorithm/string/detail/classification.hpp:
	* src/core/boost/algorithm/string/detail/find_format.hpp:
	* src/core/boost/algorithm/string/detail/find_format_all.hpp:
	* src/core/boost/algorithm/string/detail/find_format_store.hpp:
	* src/core/boost/algorithm/string/detail/find_iterator.hpp:
	* src/core/boost/algorithm/string/detail/finder.hpp:
	* src/core/boost/algorithm/string/detail/finder_regex.hpp:
	* src/core/boost/algorithm/string/detail/formatter.hpp:
	* src/core/boost/algorithm/string/detail/formatter_regex.hpp:
	* src/core/boost/algorithm/string/detail/predicate.hpp:
	* src/core/boost/algorithm/string/detail/replace_storage.hpp:
	* src/core/boost/algorithm/string/detail/sequence.hpp:
	* src/core/boost/algorithm/string/detail/trim.hpp:
	* src/core/boost/algorithm/string/detail/util.hpp:
	* src/core/boost/algorithm/string/erase.hpp:
	* src/core/boost/algorithm/string/find.hpp:
	* src/core/boost/algorithm/string/find_format.hpp:
	* src/core/boost/algorithm/string/find_iterator.hpp:
	* src/core/boost/algorithm/string/finder.hpp:
	* src/core/boost/algorithm/string/formatter.hpp:
	* src/core/boost/algorithm/string/iter_find.hpp:
	* src/core/boost/algorithm/string/join.hpp:
	* src/core/boost/algorithm/string/predicate.hpp:
	* src/core/boost/algorithm/string/predicate_facade.hpp:
	* src/core/boost/algorithm/string/replace.hpp:
	* src/core/boost/algorithm/string/sequence_traits.hpp:
	* src/core/boost/algorithm/string/split.hpp:
	* src/core/boost/algorithm/string/std/list_traits.hpp:
	* src/core/boost/algorithm/string/std/rope_traits.hpp:
	* src/core/boost/algorithm/string/std/slist_traits.hpp:
	* src/core/boost/algorithm/string/std/string_traits.hpp:
	* src/core/boost/algorithm/string/std_containers_traits.hpp:
	* src/core/boost/algorithm/string/trim.hpp:
	* src/core/boost/algorithm/string/yes_no_type.hpp:
	* src/core/boost/assert.hpp:
	* src/core/boost/bind.hpp:
	* src/core/boost/bind/apply.hpp:
	* src/core/boost/bind/arg.hpp:
	* src/core/boost/bind/bind_cc.hpp:
	* src/core/boost/bind/bind_mf_cc.hpp:
	* src/core/boost/bind/bind_template.hpp:
	* src/core/boost/bind/make_adaptable.hpp:
	* src/core/boost/bind/mem_fn_cc.hpp:
	* src/core/boost/bind/mem_fn_template.hpp:
	* src/core/boost/bind/mem_fn_vw.hpp:
	* src/core/boost/bind/placeholders.hpp:
	* src/core/boost/bind/protect.hpp:
	* src/core/boost/bind/storage.hpp:
	* src/core/boost/cast.hpp:
	* src/core/boost/checked_delete.hpp:
	* src/core/boost/concept_archetype.hpp:
	* src/core/boost/concept_check.hpp:
	* src/core/boost/config.hpp:
	* src/core/boost/config/abi/borland_prefix.hpp:
	* src/core/boost/config/abi/borland_suffix.hpp:
	* src/core/boost/config/abi/msvc_prefix.hpp:
	* src/core/boost/config/abi/msvc_suffix.hpp:
	* src/core/boost/config/abi_prefix.hpp:
	* src/core/boost/config/abi_suffix.hpp:
	* src/core/boost/config/auto_link.hpp:
	* src/core/boost/config/compiler/borland.hpp:
	* src/core/boost/config/compiler/comeau.hpp:
	* src/core/boost/config/compiler/common_edg.hpp:
	* src/core/boost/config/compiler/compaq_cxx.hpp:
	* src/core/boost/config/compiler/digitalmars.hpp:
	* src/core/boost/config/compiler/gcc.hpp:
	* src/core/boost/config/compiler/gcc_xml.hpp:
	* src/core/boost/config/compiler/greenhills.hpp:
	* src/core/boost/config/compiler/hp_acc.hpp:
	* src/core/boost/config/compiler/intel.hpp:
	* src/core/boost/config/compiler/kai.hpp:
	* src/core/boost/config/compiler/metrowerks.hpp:
	* src/core/boost/config/compiler/mpw.hpp:
	* src/core/boost/config/compiler/sgi_mipspro.hpp:
	* src/core/boost/config/compiler/sunpro_cc.hpp:
	* src/core/boost/config/compiler/vacpp.hpp:
	* src/core/boost/config/compiler/visualc.hpp:
	* src/core/boost/config/no_tr1/complex.hpp:
	* src/core/boost/config/no_tr1/functional.hpp:
	* src/core/boost/config/no_tr1/memory.hpp:
	* src/core/boost/config/no_tr1/utility.hpp:
	* src/core/boost/config/platform/aix.hpp:
	* src/core/boost/config/platform/amigaos.hpp:
	* src/core/boost/config/platform/beos.hpp:
	* src/core/boost/config/platform/bsd.hpp:
	* src/core/boost/config/platform/cygwin.hpp:
	* src/core/boost/config/platform/hpux.hpp:
	* src/core/boost/config/platform/irix.hpp:
	* src/core/boost/config/platform/linux.hpp:
	* src/core/boost/config/platform/macos.hpp:
	* src/core/boost/config/platform/qnxnto.hpp:
	* src/core/boost/config/platform/solaris.hpp:
	* src/core/boost/config/platform/win32.hpp:
	* src/core/boost/config/posix_features.hpp:
	* src/core/boost/config/requires_threads.hpp:
	* src/core/boost/config/select_compiler_config.hpp:
	* src/core/boost/config/select_platform_config.hpp:
	* src/core/boost/config/select_stdlib_config.hpp:
	* src/core/boost/config/stdlib/dinkumware.hpp:
	* src/core/boost/config/stdlib/libcomo.hpp:
	* src/core/boost/config/stdlib/libstdcpp3.hpp:
	* src/core/boost/config/stdlib/modena.hpp:
	* src/core/boost/config/stdlib/msl.hpp:
	* src/core/boost/config/stdlib/roguewave.hpp:
	* src/core/boost/config/stdlib/sgi.hpp:
	* src/core/boost/config/stdlib/stlport.hpp:
	* src/core/boost/config/stdlib/vacpp.hpp:
	* src/core/boost/config/suffix.hpp:
	* src/core/boost/config/user.hpp:
	* src/core/boost/copyright:
	* src/core/boost/detail/algorithm.hpp:
	* src/core/boost/detail/allocator_utilities.hpp:
	* src/core/boost/detail/atomic_count.hpp:
	* src/core/boost/detail/atomic_count_gcc.hpp:
	* src/core/boost/detail/atomic_count_pthreads.hpp:
	* src/core/boost/detail/atomic_count_win32.hpp:
	* src/core/boost/detail/bad_weak_ptr.hpp:
	* src/core/boost/detail/binary_search.hpp:
	* src/core/boost/detail/call_traits.hpp:
	* src/core/boost/detail/catch_exceptions.hpp:
	* src/core/boost/detail/compressed_pair.hpp:
	* src/core/boost/detail/dynamic_bitset.hpp:
	* src/core/boost/detail/endian.hpp:
	* src/core/boost/detail/indirect_traits.hpp:
	* src/core/boost/detail/interlocked.hpp:
	* src/core/boost/detail/is_function_ref_tester.hpp:
	* src/core/boost/detail/is_incrementable.hpp:
	* src/core/boost/detail/is_xxx.hpp:
	* src/core/boost/detail/iterator.hpp:
	* src/core/boost/detail/lightweight_mutex.hpp:
	* src/core/boost/detail/lightweight_test.hpp:
	* src/core/boost/detail/limits.hpp:
	* src/core/boost/detail/lwm_nop.hpp:
	* src/core/boost/detail/lwm_pthreads.hpp:
	* src/core/boost/detail/lwm_win32_cs.hpp:
	* src/core/boost/detail/named_template_params.hpp:
	* src/core/boost/detail/no_exceptions_support.hpp:
	* src/core/boost/detail/none_t.hpp:
	* src/core/boost/detail/numeric_traits.hpp:
	* src/core/boost/detail/ob_call_traits.hpp:
	* src/core/boost/detail/ob_compressed_pair.hpp:
	* src/core/boost/detail/quick_allocator.hpp:
	* src/core/boost/detail/reference_content.hpp:
	* src/core/boost/detail/select_type.hpp:
	* src/core/boost/detail/shared_array_nmt.hpp:
	* src/core/boost/detail/shared_count.hpp:
	* src/core/boost/detail/shared_ptr_nmt.hpp:
	* src/core/boost/detail/sp_counted_base.hpp:
	* src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
	* src/core/boost/detail/sp_counted_base_cw_x86.hpp:
	* src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
	* src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
	* src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
	* src/core/boost/detail/sp_counted_base_nt.hpp:
	* src/core/boost/detail/sp_counted_base_pt.hpp:
	* src/core/boost/detail/sp_counted_base_w32.hpp:
	* src/core/boost/detail/sp_counted_impl.hpp:
	* src/core/boost/detail/templated_streams.hpp:
	* src/core/boost/detail/utf8_codecvt_facet.hpp:
	* src/core/boost/detail/workaround.hpp:
	* src/core/boost/foreach.hpp:
	* src/core/boost/function.hpp:
	* src/core/boost/function/detail/function_iterate.hpp:
	* src/core/boost/function/detail/maybe_include.hpp:
	* src/core/boost/function/detail/prologue.hpp:
	* src/core/boost/function/function0.hpp:
	* src/core/boost/function/function1.hpp:
	* src/core/boost/function/function10.hpp:
	* src/core/boost/function/function2.hpp:
	* src/core/boost/function/function3.hpp:
	* src/core/boost/function/function4.hpp:
	* src/core/boost/function/function5.hpp:
	* src/core/boost/function/function6.hpp:
	* src/core/boost/function/function7.hpp:
	* src/core/boost/function/function8.hpp:
	* src/core/boost/function/function9.hpp:
	* src/core/boost/function/function_base.hpp:
	* src/core/boost/function/function_template.hpp:
	* src/core/boost/function_equal.hpp:
	* src/core/boost/get_pointer.hpp:
	* src/core/boost/implicit_cast.hpp:
	* src/core/boost/intrusive_ptr.hpp:
	* src/core/boost/iterator.hpp:
	* src/core/boost/iterator/counting_iterator.hpp:
	* src/core/boost/iterator/detail/any_conversion_eater.hpp:
	* src/core/boost/iterator/detail/config_def.hpp:
	* src/core/boost/iterator/detail/config_undef.hpp:
	* src/core/boost/iterator/detail/enable_if.hpp:
	* src/core/boost/iterator/detail/facade_iterator_category.hpp:
	* src/core/boost/iterator/detail/minimum_category.hpp:
	* src/core/boost/iterator/filter_iterator.hpp:
	* src/core/boost/iterator/indirect_iterator.hpp:
	* src/core/boost/iterator/interoperable.hpp:
	* src/core/boost/iterator/is_lvalue_iterator.hpp:
	* src/core/boost/iterator/is_readable_iterator.hpp:
	* src/core/boost/iterator/iterator_adaptor.hpp:
	* src/core/boost/iterator/iterator_archetypes.hpp:
	* src/core/boost/iterator/iterator_categories.hpp:
	* src/core/boost/iterator/iterator_concepts.hpp:
	* src/core/boost/iterator/iterator_facade.hpp:
	* src/core/boost/iterator/iterator_traits.hpp:
	* src/core/boost/iterator/new_iterator_tests.hpp:
	* src/core/boost/iterator/permutation_iterator.hpp:
	* src/core/boost/iterator/reverse_iterator.hpp:
	* src/core/boost/iterator/transform_iterator.hpp:
	* src/core/boost/iterator/zip_iterator.hpp:
	* src/core/boost/lexical_cast.hpp:
	* src/core/boost/mem_fn.hpp:
	* src/core/boost/mpl/O1_size.hpp:
	* src/core/boost/mpl/O1_size_fwd.hpp:
	* src/core/boost/mpl/accumulate.hpp:
	* src/core/boost/mpl/advance.hpp:
	* src/core/boost/mpl/advance_fwd.hpp:
	* src/core/boost/mpl/alias.hpp:
	* src/core/boost/mpl/always.hpp:
	* src/core/boost/mpl/and.hpp:
	* src/core/boost/mpl/apply.hpp:
	* src/core/boost/mpl/apply_fwd.hpp:
	* src/core/boost/mpl/apply_wrap.hpp:
	* src/core/boost/mpl/arg.hpp:
	* src/core/boost/mpl/arg_fwd.hpp:
	* src/core/boost/mpl/arithmetic.hpp:
	* src/core/boost/mpl/as_sequence.hpp:
	* src/core/boost/mpl/assert.hpp:
	* src/core/boost/mpl/at.hpp:
	* src/core/boost/mpl/at_fwd.hpp:
	* src/core/boost/mpl/aux_/O1_size_impl.hpp:
	* src/core/boost/mpl/aux_/adl_barrier.hpp:
	* src/core/boost/mpl/aux_/advance_backward.hpp:
	* src/core/boost/mpl/aux_/advance_forward.hpp:
	* src/core/boost/mpl/aux_/apply_1st.hpp:
	* src/core/boost/mpl/aux_/arg_typedef.hpp:
	* src/core/boost/mpl/aux_/arithmetic_op.hpp:
	* src/core/boost/mpl/aux_/arity.hpp:
	* src/core/boost/mpl/aux_/arity_spec.hpp:
	* src/core/boost/mpl/aux_/at_impl.hpp:
	* src/core/boost/mpl/aux_/back_impl.hpp:
	* src/core/boost/mpl/aux_/basic_bind.hpp:
	* src/core/boost/mpl/aux_/begin_end_impl.hpp:
	* src/core/boost/mpl/aux_/clear_impl.hpp:
	* src/core/boost/mpl/aux_/common_name_wknd.hpp:
	* src/core/boost/mpl/aux_/comparison_op.hpp:
	* src/core/boost/mpl/aux_/config/adl.hpp:
	* src/core/boost/mpl/aux_/config/arrays.hpp:
	* src/core/boost/mpl/aux_/config/bind.hpp:
	* src/core/boost/mpl/aux_/config/compiler.hpp:
	* src/core/boost/mpl/aux_/config/ctps.hpp:
	* src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
	* src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
	* src/core/boost/mpl/aux_/config/dtp.hpp:
	* src/core/boost/mpl/aux_/config/eti.hpp:
	* src/core/boost/mpl/aux_/config/forwarding.hpp:
	* src/core/boost/mpl/aux_/config/gcc.hpp:
	* src/core/boost/mpl/aux_/config/has_apply.hpp:
	* src/core/boost/mpl/aux_/config/has_xxx.hpp:
	* src/core/boost/mpl/aux_/config/integral.hpp:
	* src/core/boost/mpl/aux_/config/intel.hpp:
	* src/core/boost/mpl/aux_/config/lambda.hpp:
	* src/core/boost/mpl/aux_/config/msvc.hpp:
	* src/core/boost/mpl/aux_/config/msvc_typename.hpp:
	* src/core/boost/mpl/aux_/config/nttp.hpp:
	* src/core/boost/mpl/aux_/config/operators.hpp:
	* src/core/boost/mpl/aux_/config/overload_resolution.hpp:
	* src/core/boost/mpl/aux_/config/preprocessor.hpp:
	* src/core/boost/mpl/aux_/config/static_constant.hpp:
	* src/core/boost/mpl/aux_/config/ttp.hpp:
	* src/core/boost/mpl/aux_/config/typeof.hpp:
	* src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
	* src/core/boost/mpl/aux_/config/workaround.hpp:
	* src/core/boost/mpl/aux_/contains_impl.hpp:
	* src/core/boost/mpl/aux_/count_args.hpp:
	* src/core/boost/mpl/aux_/count_impl.hpp:
	* src/core/boost/mpl/aux_/empty_impl.hpp:
	* src/core/boost/mpl/aux_/erase_impl.hpp:
	* src/core/boost/mpl/aux_/erase_key_impl.hpp:
	* src/core/boost/mpl/aux_/filter_iter.hpp:
	* src/core/boost/mpl/aux_/find_if_pred.hpp:
	* src/core/boost/mpl/aux_/fold_impl.hpp:
	* src/core/boost/mpl/aux_/fold_impl_body.hpp:
	* src/core/boost/mpl/aux_/fold_op.hpp:
	* src/core/boost/mpl/aux_/fold_pred.hpp:
	* src/core/boost/mpl/aux_/front_impl.hpp:
	* src/core/boost/mpl/aux_/full_lambda.hpp:
	* src/core/boost/mpl/aux_/has_apply.hpp:
	* src/core/boost/mpl/aux_/has_begin.hpp:
	* src/core/boost/mpl/aux_/has_key_impl.hpp:
	* src/core/boost/mpl/aux_/has_rebind.hpp:
	* src/core/boost/mpl/aux_/has_size.hpp:
	* src/core/boost/mpl/aux_/has_tag.hpp:
	* src/core/boost/mpl/aux_/has_type.hpp:
	* src/core/boost/mpl/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/aux_/insert_impl.hpp:
	* src/core/boost/mpl/aux_/insert_range_impl.hpp:
	* src/core/boost/mpl/aux_/inserter_algorithm.hpp:
	* src/core/boost/mpl/aux_/integral_wrapper.hpp:
	* src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
	* src/core/boost/mpl/aux_/iter_apply.hpp:
	* src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/iter_push_front.hpp:
	* src/core/boost/mpl/aux_/joint_iter.hpp:
	* src/core/boost/mpl/aux_/lambda_arity_param.hpp:
	* src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/lambda_spec.hpp:
	* src/core/boost/mpl/aux_/lambda_support.hpp:
	* src/core/boost/mpl/aux_/largest_int.hpp:
	* src/core/boost/mpl/aux_/logical_op.hpp:
	* src/core/boost/mpl/aux_/msvc_dtw.hpp:
	* src/core/boost/mpl/aux_/msvc_eti_base.hpp:
	* src/core/boost/mpl/aux_/msvc_is_class.hpp:
	* src/core/boost/mpl/aux_/msvc_never_true.hpp:
	* src/core/boost/mpl/aux_/msvc_type.hpp:
	* src/core/boost/mpl/aux_/na.hpp:
	* src/core/boost/mpl/aux_/na_assert.hpp:
	* src/core/boost/mpl/aux_/na_fwd.hpp:
	* src/core/boost/mpl/aux_/na_spec.hpp:
	* src/core/boost/mpl/aux_/nested_type_wknd.hpp:
	* src/core/boost/mpl/aux_/nttp_decl.hpp:
	* src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
	* src/core/boost/mpl/aux_/numeric_op.hpp:
	* src/core/boost/mpl/aux_/order_impl.hpp:
	* src/core/boost/mpl/aux_/overload_names.hpp:
	* src/core/boost/mpl/aux_/partition_op.hpp:
	* src/core/boost/mpl/aux_/pop_back_impl.hpp:
	* src/core/boost/mpl/aux_/pop_front_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessor/add.hpp:
	* src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
	* src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/enum.hpp:
	* src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
	* src/core/boost/mpl/aux_/preprocessor/params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/range.hpp:
	* src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
	* src/core/boost/mpl/aux_/preprocessor/sub.hpp:
	* src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
	* src/core/boost/mpl/aux_/ptr_to_ref.hpp:
	* src/core/boost/mpl/aux_/push_back_impl.hpp:
	* src/core/boost/mpl/aux_/push_front_impl.hpp:
	* src/core/boost/mpl/aux_/range_c/O1_size.hpp:
	* src/core/boost/mpl/aux_/range_c/back.hpp:
	* src/core/boost/mpl/aux_/range_c/empty.hpp:
	* src/core/boost/mpl/aux_/range_c/front.hpp:
	* src/core/boost/mpl/aux_/range_c/iterator.hpp:
	* src/core/boost/mpl/aux_/range_c/size.hpp:
	* src/core/boost/mpl/aux_/range_c/tag.hpp:
	* src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
	* src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/sequence_wrapper.hpp:
	* src/core/boost/mpl/aux_/shift_op.hpp:
	* src/core/boost/mpl/aux_/single_element_iter.hpp:
	* src/core/boost/mpl/aux_/size_impl.hpp:
	* src/core/boost/mpl/aux_/sort_impl.hpp:
	* src/core/boost/mpl/aux_/static_cast.hpp:
	* src/core/boost/mpl/aux_/template_arity.hpp:
	* src/core/boost/mpl/aux_/template_arity_fwd.hpp:
	* src/core/boost/mpl/aux_/test.hpp:
	* src/core/boost/mpl/aux_/test/assert.hpp:
	* src/core/boost/mpl/aux_/test/data.hpp:
	* src/core/boost/mpl/aux_/test/test_case.hpp:
	* src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
	* src/core/boost/mpl/aux_/transform_iter.hpp:
	* src/core/boost/mpl/aux_/type_wrapper.hpp:
	* src/core/boost/mpl/aux_/unwrap.hpp:
	* src/core/boost/mpl/aux_/value_wknd.hpp:
	* src/core/boost/mpl/aux_/yes_no.hpp:
	* src/core/boost/mpl/back.hpp:
	* src/core/boost/mpl/back_fwd.hpp:
	* src/core/boost/mpl/back_inserter.hpp:
	* src/core/boost/mpl/base.hpp:
	* src/core/boost/mpl/begin.hpp:
	* src/core/boost/mpl/begin_end.hpp:
	* src/core/boost/mpl/begin_end_fwd.hpp:
	* src/core/boost/mpl/bind.hpp:
	* src/core/boost/mpl/bind_fwd.hpp:
	* src/core/boost/mpl/bitand.hpp:
	* src/core/boost/mpl/bitor.hpp:
	* src/core/boost/mpl/bitwise.hpp:
	* src/core/boost/mpl/bitxor.hpp:
	* src/core/boost/mpl/bool.hpp:
	* src/core/boost/mpl/bool_fwd.hpp:
	* src/core/boost/mpl/clear.hpp:
	* src/core/boost/mpl/clear_fwd.hpp:
	* src/core/boost/mpl/comparison.hpp:
	* src/core/boost/mpl/contains.hpp:
	* src/core/boost/mpl/contains_fwd.hpp:
	* src/core/boost/mpl/copy.hpp:
	* src/core/boost/mpl/copy_if.hpp:
	* src/core/boost/mpl/count.hpp:
	* src/core/boost/mpl/count_fwd.hpp:
	* src/core/boost/mpl/count_if.hpp:
	* src/core/boost/mpl/deque.hpp:
	* src/core/boost/mpl/deref.hpp:
	* src/core/boost/mpl/distance.hpp:
	* src/core/boost/mpl/distance_fwd.hpp:
	* src/core/boost/mpl/divides.hpp:
	* src/core/boost/mpl/empty.hpp:
	* src/core/boost/mpl/empty_base.hpp:
	* src/core/boost/mpl/empty_fwd.hpp:
	* src/core/boost/mpl/empty_sequence.hpp:
	* src/core/boost/mpl/end.hpp:
	* src/core/boost/mpl/equal.hpp:
	* src/core/boost/mpl/equal_to.hpp:
	* src/core/boost/mpl/erase.hpp:
	* src/core/boost/mpl/erase_fwd.hpp:
	* src/core/boost/mpl/erase_key.hpp:
	* src/core/boost/mpl/erase_key_fwd.hpp:
	* src/core/boost/mpl/eval_if.hpp:
	* src/core/boost/mpl/filter_view.hpp:
	* src/core/boost/mpl/find.hpp:
	* src/core/boost/mpl/find_if.hpp:
	* src/core/boost/mpl/fold.hpp:
	* src/core/boost/mpl/for_each.hpp:
	* src/core/boost/mpl/front.hpp:
	* src/core/boost/mpl/front_fwd.hpp:
	* src/core/boost/mpl/front_inserter.hpp:
	* src/core/boost/mpl/greater.hpp:
	* src/core/boost/mpl/greater_equal.hpp:
	* src/core/boost/mpl/has_key.hpp:
	* src/core/boost/mpl/has_key_fwd.hpp:
	* src/core/boost/mpl/has_xxx.hpp:
	* src/core/boost/mpl/identity.hpp:
	* src/core/boost/mpl/if.hpp:
	* src/core/boost/mpl/index_if.hpp:
	* src/core/boost/mpl/index_of.hpp:
	* src/core/boost/mpl/inherit.hpp:
	* src/core/boost/mpl/inherit_linearly.hpp:
	* src/core/boost/mpl/insert.hpp:
	* src/core/boost/mpl/insert_fwd.hpp:
	* src/core/boost/mpl/insert_range.hpp:
	* src/core/boost/mpl/insert_range_fwd.hpp:
	* src/core/boost/mpl/inserter.hpp:
	* src/core/boost/mpl/int.hpp:
	* src/core/boost/mpl/int_fwd.hpp:
	* src/core/boost/mpl/integral_c.hpp:
	* src/core/boost/mpl/integral_c_fwd.hpp:
	* src/core/boost/mpl/integral_c_tag.hpp:
	* src/core/boost/mpl/is_placeholder.hpp:
	* src/core/boost/mpl/is_sequence.hpp:
	* src/core/boost/mpl/iter_fold.hpp:
	* src/core/boost/mpl/iter_fold_if.hpp:
	* src/core/boost/mpl/iterator_category.hpp:
	* src/core/boost/mpl/iterator_range.hpp:
	* src/core/boost/mpl/iterator_tags.hpp:
	* src/core/boost/mpl/joint_view.hpp:
	* src/core/boost/mpl/key_type.hpp:
	* src/core/boost/mpl/key_type_fwd.hpp:
	* src/core/boost/mpl/lambda.hpp:
	* src/core/boost/mpl/lambda_fwd.hpp:
	* src/core/boost/mpl/less.hpp:
	* src/core/boost/mpl/less_equal.hpp:
	* src/core/boost/mpl/limits/arity.hpp:
	* src/core/boost/mpl/limits/list.hpp:
	* src/core/boost/mpl/limits/map.hpp:
	* src/core/boost/mpl/limits/set.hpp:
	* src/core/boost/mpl/limits/unrolling.hpp:
	* src/core/boost/mpl/limits/vector.hpp:
	* src/core/boost/mpl/list.hpp:
	* src/core/boost/mpl/list/aux_/O1_size.hpp:
	* src/core/boost/mpl/list/aux_/begin_end.hpp:
	* src/core/boost/mpl/list/aux_/clear.hpp:
	* src/core/boost/mpl/list/aux_/empty.hpp:
	* src/core/boost/mpl/list/aux_/front.hpp:
	* src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/list/aux_/item.hpp:
	* src/core/boost/mpl/list/aux_/iterator.hpp:
	* src/core/boost/mpl/list/aux_/numbered.hpp:
	* src/core/boost/mpl/list/aux_/numbered_c.hpp:
	* src/core/boost/mpl/list/aux_/pop_front.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
	* src/core/boost/mpl/list/aux_/push_back.hpp:
	* src/core/boost/mpl/list/aux_/push_front.hpp:
	* src/core/boost/mpl/list/aux_/size.hpp:
	* src/core/boost/mpl/list/aux_/tag.hpp:
	* src/core/boost/mpl/list/list0.hpp:
	* src/core/boost/mpl/list/list0_c.hpp:
	* src/core/boost/mpl/list/list10.hpp:
	* src/core/boost/mpl/list/list10_c.hpp:
	* src/core/boost/mpl/list/list20.hpp:
	* src/core/boost/mpl/list/list20_c.hpp:
	* src/core/boost/mpl/list/list30.hpp:
	* src/core/boost/mpl/list/list30_c.hpp:
	* src/core/boost/mpl/list/list40.hpp:
	* src/core/boost/mpl/list/list40_c.hpp:
	* src/core/boost/mpl/list/list50.hpp:
	* src/core/boost/mpl/list/list50_c.hpp:
	* src/core/boost/mpl/list_c.hpp:
	* src/core/boost/mpl/logical.hpp:
	* src/core/boost/mpl/long.hpp:
	* src/core/boost/mpl/long_fwd.hpp:
	* src/core/boost/mpl/lower_bound.hpp:
	* src/core/boost/mpl/map.hpp:
	* src/core/boost/mpl/map/aux_/at_impl.hpp:
	* src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
	* src/core/boost/mpl/map/aux_/clear_impl.hpp:
	* src/core/boost/mpl/map/aux_/contains_impl.hpp:
	* src/core/boost/mpl/map/aux_/empty_impl.hpp:
	* src/core/boost/mpl/map/aux_/erase_impl.hpp:
	* src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
	* src/core/boost/mpl/map/aux_/has_key_impl.hpp:
	* src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/map/aux_/insert_impl.hpp:
	* src/core/boost/mpl/map/aux_/item.hpp:
	* src/core/boost/mpl/map/aux_/iterator.hpp:
	* src/core/boost/mpl/map/aux_/key_type_impl.hpp:
	* src/core/boost/mpl/map/aux_/map0.hpp:
	* src/core/boost/mpl/map/aux_/numbered.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
	* src/core/boost/mpl/map/aux_/size_impl.hpp:
	* src/core/boost/mpl/map/aux_/tag.hpp:
	* src/core/boost/mpl/map/aux_/value_type_impl.hpp:
	* src/core/boost/mpl/map/map0.hpp:
	* src/core/boost/mpl/map/map10.hpp:
	* src/core/boost/mpl/map/map20.hpp:
	* src/core/boost/mpl/map/map30.hpp:
	* src/core/boost/mpl/map/map40.hpp:
	* src/core/boost/mpl/map/map50.hpp:
	* src/core/boost/mpl/math/fixed_c.hpp:
	* src/core/boost/mpl/math/is_even.hpp:
	* src/core/boost/mpl/math/rational_c.hpp:
	* src/core/boost/mpl/max.hpp:
	* src/core/boost/mpl/max_element.hpp:
	* src/core/boost/mpl/min.hpp:
	* src/core/boost/mpl/min_element.hpp:
	* src/core/boost/mpl/min_max.hpp:
	* src/core/boost/mpl/minus.hpp:
	* src/core/boost/mpl/modulus.hpp:
	* src/core/boost/mpl/multiplies.hpp:
	* src/core/boost/mpl/multiset/aux_/count_impl.hpp:
	* src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
	* src/core/boost/mpl/multiset/aux_/item.hpp:
	* src/core/boost/mpl/multiset/aux_/multiset0.hpp:
	* src/core/boost/mpl/multiset/aux_/tag.hpp:
	* src/core/boost/mpl/multiset/multiset0.hpp:
	* src/core/boost/mpl/negate.hpp:
	* src/core/boost/mpl/next.hpp:
	* src/core/boost/mpl/next_prior.hpp:
	* src/core/boost/mpl/not.hpp:
	* src/core/boost/mpl/not_equal_to.hpp:
	* src/core/boost/mpl/numeric_cast.hpp:
	* src/core/boost/mpl/or.hpp:
	* src/core/boost/mpl/order.hpp:
	* src/core/boost/mpl/order_fwd.hpp:
	* src/core/boost/mpl/pair.hpp:
	* src/core/boost/mpl/pair_view.hpp:
	* src/core/boost/mpl/partition.hpp:
	* src/core/boost/mpl/placeholders.hpp:
	* src/core/boost/mpl/plus.hpp:
	* src/core/boost/mpl/pop_back.hpp:
	* src/core/boost/mpl/pop_back_fwd.hpp:
	* src/core/boost/mpl/pop_front.hpp:
	* src/core/boost/mpl/pop_front_fwd.hpp:
	* src/core/boost/mpl/print.hpp:
	* src/core/boost/mpl/prior.hpp:
	* src/core/boost/mpl/protect.hpp:
	* src/core/boost/mpl/push_back.hpp:
	* src/core/boost/mpl/push_back_fwd.hpp:
	* src/core/boost/mpl/push_front.hpp:
	* src/core/boost/mpl/push_front_fwd.hpp:
	* src/core/boost/mpl/quote.hpp:
	* src/core/boost/mpl/range_c.hpp:
	* src/core/boost/mpl/remove.hpp:
	* src/core/boost/mpl/remove_if.hpp:
	* src/core/boost/mpl/replace.hpp:
	* src/core/boost/mpl/replace_if.hpp:
	* src/core/boost/mpl/reverse.hpp:
	* src/core/boost/mpl/reverse_fold.hpp:
	* src/core/boost/mpl/reverse_iter_fold.hpp:
	* src/core/boost/mpl/same_as.hpp:
	* src/core/boost/mpl/sequence_tag.hpp:
	* src/core/boost/mpl/sequence_tag_fwd.hpp:
	* src/core/boost/mpl/set.hpp:
	* src/core/boost/mpl/set/aux_/at_impl.hpp:
	* src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
	* src/core/boost/mpl/set/aux_/clear_impl.hpp:
	* src/core/boost/mpl/set/aux_/empty_impl.hpp:
	* src/core/boost/mpl/set/aux_/erase_impl.hpp:
	* src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
	* src/core/boost/mpl/set/aux_/has_key_impl.hpp:
	* src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/set/aux_/insert_impl.hpp:
	* src/core/boost/mpl/set/aux_/item.hpp:
	* src/core/boost/mpl/set/aux_/iterator.hpp:
	* src/core/boost/mpl/set/aux_/key_type_impl.hpp:
	* src/core/boost/mpl/set/aux_/numbered.hpp:
	* src/core/boost/mpl/set/aux_/numbered_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
	* src/core/boost/mpl/set/aux_/set0.hpp:
	* src/core/boost/mpl/set/aux_/size_impl.hpp:
	* src/core/boost/mpl/set/aux_/tag.hpp:
	* src/core/boost/mpl/set/aux_/value_type_impl.hpp:
	* src/core/boost/mpl/set/set0.hpp:
	* src/core/boost/mpl/set/set0_c.hpp:
	* src/core/boost/mpl/set/set10.hpp:
	* src/core/boost/mpl/set/set10_c.hpp:
	* src/core/boost/mpl/set/set20.hpp:
	* src/core/boost/mpl/set/set20_c.hpp:
	* src/core/boost/mpl/set/set30.hpp:
	* src/core/boost/mpl/set/set30_c.hpp:
	* src/core/boost/mpl/set/set40.hpp:
	* src/core/boost/mpl/set/set40_c.hpp:
	* src/core/boost/mpl/set/set50.hpp:
	* src/core/boost/mpl/set/set50_c.hpp:
	* src/core/boost/mpl/set_c.hpp:
	* src/core/boost/mpl/shift_left.hpp:
	* src/core/boost/mpl/shift_right.hpp:
	* src/core/boost/mpl/single_view.hpp:
	* src/core/boost/mpl/size.hpp:
	* src/core/boost/mpl/size_fwd.hpp:
	* src/core/boost/mpl/size_t.hpp:
	* src/core/boost/mpl/size_t_fwd.hpp:
	* src/core/boost/mpl/sizeof.hpp:
	* src/core/boost/mpl/sort.hpp:
	* src/core/boost/mpl/stable_partition.hpp:
	* src/core/boost/mpl/switch.hpp:
	* src/core/boost/mpl/tag.hpp:
	* src/core/boost/mpl/times.hpp:
	* src/core/boost/mpl/transform.hpp:
	* src/core/boost/mpl/transform_view.hpp:
	* src/core/boost/mpl/unique.hpp:
	* src/core/boost/mpl/unpack_args.hpp:
	* src/core/boost/mpl/upper_bound.hpp:
	* src/core/boost/mpl/value_type.hpp:
	* src/core/boost/mpl/value_type_fwd.hpp:
	* src/core/boost/mpl/vector.hpp:
	* src/core/boost/mpl/vector/aux_/O1_size.hpp:
	* src/core/boost/mpl/vector/aux_/at.hpp:
	* src/core/boost/mpl/vector/aux_/back.hpp:
	* src/core/boost/mpl/vector/aux_/begin_end.hpp:
	* src/core/boost/mpl/vector/aux_/clear.hpp:
	* src/core/boost/mpl/vector/aux_/empty.hpp:
	* src/core/boost/mpl/vector/aux_/front.hpp:
	* src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/vector/aux_/item.hpp:
	* src/core/boost/mpl/vector/aux_/iterator.hpp:
	* src/core/boost/mpl/vector/aux_/numbered.hpp:
	* src/core/boost/mpl/vector/aux_/numbered_c.hpp:
	* src/core/boost/mpl/vector/aux_/pop_back.hpp:
	* src/core/boost/mpl/vector/aux_/pop_front.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
	* src/core/boost/mpl/vector/aux_/push_back.hpp:
	* src/core/boost/mpl/vector/aux_/push_front.hpp:
	* src/core/boost/mpl/vector/aux_/size.hpp:
	* src/core/boost/mpl/vector/aux_/tag.hpp:
	* src/core/boost/mpl/vector/aux_/vector0.hpp:
	* src/core/boost/mpl/vector/vector0.hpp:
	* src/core/boost/mpl/vector/vector0_c.hpp:
	* src/core/boost/mpl/vector/vector10.hpp:
	* src/core/boost/mpl/vector/vector10_c.hpp:
	* src/core/boost/mpl/vector/vector20.hpp:
	* src/core/boost/mpl/vector/vector20_c.hpp:
	* src/core/boost/mpl/vector/vector30.hpp:
	* src/core/boost/mpl/vector/vector30_c.hpp:
	* src/core/boost/mpl/vector/vector40.hpp:
	* src/core/boost/mpl/vector/vector40_c.hpp:
	* src/core/boost/mpl/vector/vector50.hpp:
	* src/core/boost/mpl/vector/vector50_c.hpp:
	* src/core/boost/mpl/vector_c.hpp:
	* src/core/boost/mpl/void.hpp:
	* src/core/boost/mpl/void_fwd.hpp:
	* src/core/boost/mpl/zip_view.hpp:
	* src/core/boost/next_prior.hpp:
	* src/core/boost/noncopyable.hpp:
	* src/core/boost/pointer_cast.hpp:
	* src/core/boost/preprocessor.hpp:
	* src/core/boost/preprocessor/arithmetic.hpp:
	* src/core/boost/preprocessor/arithmetic/add.hpp:
	* src/core/boost/preprocessor/arithmetic/dec.hpp:
	* src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
	* src/core/boost/preprocessor/arithmetic/div.hpp:
	* src/core/boost/preprocessor/arithmetic/inc.hpp:
	* src/core/boost/preprocessor/arithmetic/mod.hpp:
	* src/core/boost/preprocessor/arithmetic/mul.hpp:
	* src/core/boost/preprocessor/arithmetic/sub.hpp:
	* src/core/boost/preprocessor/array.hpp:
	* src/core/boost/preprocessor/array/data.hpp:
	* src/core/boost/preprocessor/array/elem.hpp:
	* src/core/boost/preprocessor/array/insert.hpp:
	* src/core/boost/preprocessor/array/pop_back.hpp:
	* src/core/boost/preprocessor/array/pop_front.hpp:
	* src/core/boost/preprocessor/array/push_back.hpp:
	* src/core/boost/preprocessor/array/push_front.hpp:
	* src/core/boost/preprocessor/array/remove.hpp:
	* src/core/boost/preprocessor/array/replace.hpp:
	* src/core/boost/preprocessor/array/reverse.hpp:
	* src/core/boost/preprocessor/array/size.hpp:
	* src/core/boost/preprocessor/assert_msg.hpp:
	* src/core/boost/preprocessor/cat.hpp:
	* src/core/boost/preprocessor/comma.hpp:
	* src/core/boost/preprocessor/comma_if.hpp:
	* src/core/boost/preprocessor/comparison.hpp:
	* src/core/boost/preprocessor/comparison/equal.hpp:
	* src/core/boost/preprocessor/comparison/greater.hpp:
	* src/core/boost/preprocessor/comparison/greater_equal.hpp:
	* src/core/boost/preprocessor/comparison/less.hpp:
	* src/core/boost/preprocessor/comparison/less_equal.hpp:
	* src/core/boost/preprocessor/comparison/not_equal.hpp:
	* src/core/boost/preprocessor/config/config.hpp:
	* src/core/boost/preprocessor/config/limits.hpp:
	* src/core/boost/preprocessor/control.hpp:
	* src/core/boost/preprocessor/control/deduce_d.hpp:
	* src/core/boost/preprocessor/control/detail/dmc/while.hpp:
	* src/core/boost/preprocessor/control/detail/edg/while.hpp:
	* src/core/boost/preprocessor/control/detail/msvc/while.hpp:
	* src/core/boost/preprocessor/control/detail/while.hpp:
	* src/core/boost/preprocessor/control/expr_if.hpp:
	* src/core/boost/preprocessor/control/expr_iif.hpp:
	* src/core/boost/preprocessor/control/if.hpp:
	* src/core/boost/preprocessor/control/iif.hpp:
	* src/core/boost/preprocessor/control/while.hpp:
	* src/core/boost/preprocessor/debug.hpp:
	* src/core/boost/preprocessor/debug/assert.hpp:
	* src/core/boost/preprocessor/debug/error.hpp:
	* src/core/boost/preprocessor/debug/line.hpp:
	* src/core/boost/preprocessor/dec.hpp:
	* src/core/boost/preprocessor/detail/auto_rec.hpp:
	* src/core/boost/preprocessor/detail/check.hpp:
	* src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
	* src/core/boost/preprocessor/detail/is_binary.hpp:
	* src/core/boost/preprocessor/detail/is_nullary.hpp:
	* src/core/boost/preprocessor/detail/is_unary.hpp:
	* src/core/boost/preprocessor/detail/null.hpp:
	* src/core/boost/preprocessor/detail/split.hpp:
	* src/core/boost/preprocessor/empty.hpp:
	* src/core/boost/preprocessor/enum.hpp:
	* src/core/boost/preprocessor/enum_params.hpp:
	* src/core/boost/preprocessor/enum_params_with_a_default.hpp:
	* src/core/boost/preprocessor/enum_params_with_defaults.hpp:
	* src/core/boost/preprocessor/enum_shifted.hpp:
	* src/core/boost/preprocessor/enum_shifted_params.hpp:
	* src/core/boost/preprocessor/expand.hpp:
	* src/core/boost/preprocessor/expr_if.hpp:
	* src/core/boost/preprocessor/facilities.hpp:
	* src/core/boost/preprocessor/facilities/apply.hpp:
	* src/core/boost/preprocessor/facilities/empty.hpp:
	* src/core/boost/preprocessor/facilities/expand.hpp:
	* src/core/boost/preprocessor/facilities/identity.hpp:
	* src/core/boost/preprocessor/facilities/intercept.hpp:
	* src/core/boost/preprocessor/facilities/is_1.hpp:
	* src/core/boost/preprocessor/facilities/is_empty.hpp:
	* src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
	* src/core/boost/preprocessor/for.hpp:
	* src/core/boost/preprocessor/identity.hpp:
	* src/core/boost/preprocessor/if.hpp:
	* src/core/boost/preprocessor/inc.hpp:
	* src/core/boost/preprocessor/iterate.hpp:
	* src/core/boost/preprocessor/iteration.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
	* src/core/boost/preprocessor/iteration/detail/finish.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
	* src/core/boost/preprocessor/iteration/detail/local.hpp:
	* src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
	* src/core/boost/preprocessor/iteration/detail/self.hpp:
	* src/core/boost/preprocessor/iteration/detail/start.hpp:
	* src/core/boost/preprocessor/iteration/iterate.hpp:
	* src/core/boost/preprocessor/iteration/local.hpp:
	* src/core/boost/preprocessor/iteration/self.hpp:
	* src/core/boost/preprocessor/library.hpp:
	* src/core/boost/preprocessor/limits.hpp:
	* src/core/boost/preprocessor/list.hpp:
	* src/core/boost/preprocessor/list/adt.hpp:
	* src/core/boost/preprocessor/list/append.hpp:
	* src/core/boost/preprocessor/list/at.hpp:
	* src/core/boost/preprocessor/list/cat.hpp:
	* src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
	* src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
	* src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
	* src/core/boost/preprocessor/list/detail/fold_left.hpp:
	* src/core/boost/preprocessor/list/detail/fold_right.hpp:
	* src/core/boost/preprocessor/list/enum.hpp:
	* src/core/boost/preprocessor/list/filter.hpp:
	* src/core/boost/preprocessor/list/first_n.hpp:
	* src/core/boost/preprocessor/list/fold_left.hpp:
	* src/core/boost/preprocessor/list/fold_right.hpp:
	* src/core/boost/preprocessor/list/for_each.hpp:
	* src/core/boost/preprocessor/list/for_each_i.hpp:
	* src/core/boost/preprocessor/list/for_each_product.hpp:
	* src/core/boost/preprocessor/list/rest_n.hpp:
	* src/core/boost/preprocessor/list/reverse.hpp:
	* src/core/boost/preprocessor/list/size.hpp:
	* src/core/boost/preprocessor/list/to_tuple.hpp:
	* src/core/boost/preprocessor/list/transform.hpp:
	* src/core/boost/preprocessor/logical.hpp:
	* src/core/boost/preprocessor/logical/and.hpp:
	* src/core/boost/preprocessor/logical/bitand.hpp:
	* src/core/boost/preprocessor/logical/bitnor.hpp:
	* src/core/boost/preprocessor/logical/bitor.hpp:
	* src/core/boost/preprocessor/logical/bitxor.hpp:
	* src/core/boost/preprocessor/logical/bool.hpp:
	* src/core/boost/preprocessor/logical/compl.hpp:
	* src/core/boost/preprocessor/logical/nor.hpp:
	* src/core/boost/preprocessor/logical/not.hpp:
	* src/core/boost/preprocessor/logical/or.hpp:
	* src/core/boost/preprocessor/logical/xor.hpp:
	* src/core/boost/preprocessor/max.hpp:
	* src/core/boost/preprocessor/min.hpp:
	* src/core/boost/preprocessor/punctuation.hpp:
	* src/core/boost/preprocessor/punctuation/comma.hpp:
	* src/core/boost/preprocessor/punctuation/comma_if.hpp:
	* src/core/boost/preprocessor/punctuation/paren.hpp:
	* src/core/boost/preprocessor/punctuation/paren_if.hpp:
	* src/core/boost/preprocessor/repeat.hpp:
	* src/core/boost/preprocessor/repeat_2nd.hpp:
	* src/core/boost/preprocessor/repeat_3rd.hpp:
	* src/core/boost/preprocessor/repeat_from_to.hpp:
	* src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
	* src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
	* src/core/boost/preprocessor/repetition.hpp:
	* src/core/boost/preprocessor/repetition/deduce_r.hpp:
	* src/core/boost/preprocessor/repetition/deduce_z.hpp:
	* src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
	* src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
	* src/core/boost/preprocessor/repetition/detail/for.hpp:
	* src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
	* src/core/boost/preprocessor/repetition/enum.hpp:
	* src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
	* src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
	* src/core/boost/preprocessor/repetition/enum_shifted.hpp:
	* src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_trailing.hpp:
	* src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
	* src/core/boost/preprocessor/repetition/for.hpp:
	* src/core/boost/preprocessor/repetition/repeat.hpp:
	* src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
	* src/core/boost/preprocessor/selection.hpp:
	* src/core/boost/preprocessor/selection/max.hpp:
	* src/core/boost/preprocessor/selection/min.hpp:
	* src/core/boost/preprocessor/seq.hpp:
	* src/core/boost/preprocessor/seq/cat.hpp:
	* src/core/boost/preprocessor/seq/detail/split.hpp:
	* src/core/boost/preprocessor/seq/elem.hpp:
	* src/core/boost/preprocessor/seq/enum.hpp:
	* src/core/boost/preprocessor/seq/filter.hpp:
	* src/core/boost/preprocessor/seq/first_n.hpp:
	* src/core/boost/preprocessor/seq/fold_left.hpp:
	* src/core/boost/preprocessor/seq/fold_right.hpp:
	* src/core/boost/preprocessor/seq/for_each.hpp:
	* src/core/boost/preprocessor/seq/for_each_i.hpp:
	* src/core/boost/preprocessor/seq/for_each_product.hpp:
	* src/core/boost/preprocessor/seq/insert.hpp:
	* src/core/boost/preprocessor/seq/pop_back.hpp:
	* src/core/boost/preprocessor/seq/pop_front.hpp:
	* src/core/boost/preprocessor/seq/push_back.hpp:
	* src/core/boost/preprocessor/seq/push_front.hpp:
	* src/core/boost/preprocessor/seq/remove.hpp:
	* src/core/boost/preprocessor/seq/replace.hpp:
	* src/core/boost/preprocessor/seq/rest_n.hpp:
	* src/core/boost/preprocessor/seq/reverse.hpp:
	* src/core/boost/preprocessor/seq/seq.hpp:
	* src/core/boost/preprocessor/seq/size.hpp:
	* src/core/boost/preprocessor/seq/subseq.hpp:
	* src/core/boost/preprocessor/seq/to_array.hpp:
	* src/core/boost/preprocessor/seq/to_tuple.hpp:
	* src/core/boost/preprocessor/seq/transform.hpp:
	* src/core/boost/preprocessor/slot.hpp:
	* src/core/boost/preprocessor/slot/counter.hpp:
	* src/core/boost/preprocessor/slot/detail/counter.hpp:
	* src/core/boost/preprocessor/slot/detail/def.hpp:
	* src/core/boost/preprocessor/slot/detail/shared.hpp:
	* src/core/boost/preprocessor/slot/detail/slot1.hpp:
	* src/core/boost/preprocessor/slot/detail/slot2.hpp:
	* src/core/boost/preprocessor/slot/detail/slot3.hpp:
	* src/core/boost/preprocessor/slot/detail/slot4.hpp:
	* src/core/boost/preprocessor/slot/detail/slot5.hpp:
	* src/core/boost/preprocessor/slot/slot.hpp:
	* src/core/boost/preprocessor/stringize.hpp:
	* src/core/boost/preprocessor/tuple.hpp:
	* src/core/boost/preprocessor/tuple/eat.hpp:
	* src/core/boost/preprocessor/tuple/elem.hpp:
	* src/core/boost/preprocessor/tuple/rem.hpp:
	* src/core/boost/preprocessor/tuple/reverse.hpp:
	* src/core/boost/preprocessor/tuple/to_list.hpp:
	* src/core/boost/preprocessor/tuple/to_seq.hpp:
	* src/core/boost/preprocessor/while.hpp:
	* src/core/boost/preprocessor/wstringize.hpp:
	* src/core/boost/range.hpp:
	* src/core/boost/range/begin.hpp:
	* src/core/boost/range/concepts.hpp:
	* src/core/boost/range/config.hpp:
	* src/core/boost/range/const_iterator.hpp:
	* src/core/boost/range/const_reverse_iterator.hpp:
	* src/core/boost/range/detail/begin.hpp:
	* src/core/boost/range/detail/collection_traits.hpp:
	* src/core/boost/range/detail/collection_traits_detail.hpp:
	* src/core/boost/range/detail/common.hpp:
	* src/core/boost/range/detail/const_iterator.hpp:
	* src/core/boost/range/detail/difference_type.hpp:
	* src/core/boost/range/detail/empty.hpp:
	* src/core/boost/range/detail/end.hpp:
	* src/core/boost/range/detail/implementation_help.hpp:
	* src/core/boost/range/detail/iterator.hpp:
	* src/core/boost/range/detail/mfc/carray.hpp:
	* src/core/boost/range/detail/mfc/cstring.hpp:
	* src/core/boost/range/detail/remove_extent.hpp:
	* src/core/boost/range/detail/sfinae.hpp:
	* src/core/boost/range/detail/size.hpp:
	* src/core/boost/range/detail/size_type.hpp:
	* src/core/boost/range/detail/sizer.hpp:
	* src/core/boost/range/detail/value_type.hpp:
	* src/core/boost/range/detail/vc6/end.hpp:
	* src/core/boost/range/detail/vc6/size.hpp:
	* src/core/boost/range/difference_type.hpp:
	* src/core/boost/range/empty.hpp:
	* src/core/boost/range/end.hpp:
	* src/core/boost/range/functions.hpp:
	* src/core/boost/range/iterator.hpp:
	* src/core/boost/range/iterator_range.hpp:
	* src/core/boost/range/metafunctions.hpp:
	* src/core/boost/range/rbegin.hpp:
	* src/core/boost/range/rend.hpp:
	* src/core/boost/range/result_iterator.hpp:
	* src/core/boost/range/reverse_iterator.hpp:
	* src/core/boost/range/reverse_result_iterator.hpp:
	* src/core/boost/range/size.hpp:
	* src/core/boost/range/size_type.hpp:
	* src/core/boost/range/sub_range.hpp:
	* src/core/boost/range/value_type.hpp:
	* src/core/boost/ref.hpp:
	* src/core/boost/scoped_array.hpp:
	* src/core/boost/scoped_ptr.hpp:
	* src/core/boost/shared_ptr.hpp:
	* src/core/boost/smart_cast.hpp:
	* src/core/boost/smart_ptr.hpp:
	* src/core/boost/static_assert.hpp:
	* src/core/boost/static_warning.hpp:
	* src/core/boost/throw_exception.hpp:
	* src/core/boost/type_traits.hpp:
	* src/core/boost/type_traits/add_const.hpp:
	* src/core/boost/type_traits/add_cv.hpp:
	* src/core/boost/type_traits/add_pointer.hpp:
	* src/core/boost/type_traits/add_reference.hpp:
	* src/core/boost/type_traits/add_volatile.hpp:
	* src/core/boost/type_traits/aligned_storage.hpp:
	* src/core/boost/type_traits/alignment_of.hpp:
	* src/core/boost/type_traits/alignment_traits.hpp:
	* src/core/boost/type_traits/arithmetic_traits.hpp:
	* src/core/boost/type_traits/array_traits.hpp:
	* src/core/boost/type_traits/broken_compiler_spec.hpp:
	* src/core/boost/type_traits/composite_traits.hpp:
	* src/core/boost/type_traits/config.hpp:
	* src/core/boost/type_traits/conversion_traits.hpp:
	* src/core/boost/type_traits/cv_traits.hpp:
	* src/core/boost/type_traits/decay.hpp:
	* src/core/boost/type_traits/detail/bool_trait_def.hpp:
	* src/core/boost/type_traits/detail/bool_trait_undef.hpp:
	* src/core/boost/type_traits/detail/cv_traits_impl.hpp:
	* src/core/boost/type_traits/detail/false_result.hpp:
	* src/core/boost/type_traits/detail/ice_and.hpp:
	* src/core/boost/type_traits/detail/ice_eq.hpp:
	* src/core/boost/type_traits/detail/ice_not.hpp:
	* src/core/boost/type_traits/detail/ice_or.hpp:
	* src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
	* src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
	* src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
	* src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
	* src/core/boost/type_traits/detail/size_t_trait_def.hpp:
	* src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
	* src/core/boost/type_traits/detail/template_arity_spec.hpp:
	* src/core/boost/type_traits/detail/type_trait_def.hpp:
	* src/core/boost/type_traits/detail/type_trait_undef.hpp:
	* src/core/boost/type_traits/detail/wrap.hpp:
	* src/core/boost/type_traits/detail/yes_no_type.hpp:
	* src/core/boost/type_traits/extent.hpp:
	* src/core/boost/type_traits/function_traits.hpp:
	* src/core/boost/type_traits/has_nothrow_assign.hpp:
	* src/core/boost/type_traits/has_nothrow_constructor.hpp:
	* src/core/boost/type_traits/has_nothrow_copy.hpp:
	* src/core/boost/type_traits/has_nothrow_destructor.hpp:
	* src/core/boost/type_traits/has_trivial_assign.hpp:
	* src/core/boost/type_traits/has_trivial_constructor.hpp:
	* src/core/boost/type_traits/has_trivial_copy.hpp:
	* src/core/boost/type_traits/has_trivial_destructor.hpp:
	* src/core/boost/type_traits/has_virtual_destructor.hpp:
	* src/core/boost/type_traits/ice.hpp:
	* src/core/boost/type_traits/integral_constant.hpp:
	* src/core/boost/type_traits/intrinsics.hpp:
	* src/core/boost/type_traits/is_abstract.hpp:
	* src/core/boost/type_traits/is_arithmetic.hpp:
	* src/core/boost/type_traits/is_array.hpp:
	* src/core/boost/type_traits/is_base_and_derived.hpp:
	* src/core/boost/type_traits/is_base_of.hpp:
	* src/core/boost/type_traits/is_class.hpp:
	* src/core/boost/type_traits/is_compound.hpp:
	* src/core/boost/type_traits/is_const.hpp:
	* src/core/boost/type_traits/is_convertible.hpp:
	* src/core/boost/type_traits/is_empty.hpp:
	* src/core/boost/type_traits/is_enum.hpp:
	* src/core/boost/type_traits/is_float.hpp:
	* src/core/boost/type_traits/is_floating_point.hpp:
	* src/core/boost/type_traits/is_function.hpp:
	* src/core/boost/type_traits/is_fundamental.hpp:
	* src/core/boost/type_traits/is_integral.hpp:
	* src/core/boost/type_traits/is_member_function_pointer.hpp:
	* src/core/boost/type_traits/is_member_object_pointer.hpp:
	* src/core/boost/type_traits/is_member_pointer.hpp:
	* src/core/boost/type_traits/is_object.hpp:
	* src/core/boost/type_traits/is_pod.hpp:
	* src/core/boost/type_traits/is_pointer.hpp:
	* src/core/boost/type_traits/is_polymorphic.hpp:
	* src/core/boost/type_traits/is_reference.hpp:
	* src/core/boost/type_traits/is_same.hpp:
	* src/core/boost/type_traits/is_scalar.hpp:
	* src/core/boost/type_traits/is_signed.hpp:
	* src/core/boost/type_traits/is_stateless.hpp:
	* src/core/boost/type_traits/is_union.hpp:
	* src/core/boost/type_traits/is_unsigned.hpp:
	* src/core/boost/type_traits/is_void.hpp:
	* src/core/boost/type_traits/is_volatile.hpp:
	* src/core/boost/type_traits/msvc/remove_all_extents.hpp:
	* src/core/boost/type_traits/msvc/remove_bounds.hpp:
	* src/core/boost/type_traits/msvc/remove_const.hpp:
	* src/core/boost/type_traits/msvc/remove_cv.hpp:
	* src/core/boost/type_traits/msvc/remove_extent.hpp:
	* src/core/boost/type_traits/msvc/remove_pointer.hpp:
	* src/core/boost/type_traits/msvc/remove_reference.hpp:
	* src/core/boost/type_traits/msvc/remove_volatile.hpp:
	* src/core/boost/type_traits/msvc/typeof.hpp:
	* src/core/boost/type_traits/object_traits.hpp:
	* src/core/boost/type_traits/rank.hpp:
	* src/core/boost/type_traits/reference_traits.hpp:
	* src/core/boost/type_traits/remove_all_extents.hpp:
	* src/core/boost/type_traits/remove_bounds.hpp:
	* src/core/boost/type_traits/remove_const.hpp:
	* src/core/boost/type_traits/remove_cv.hpp:
	* src/core/boost/type_traits/remove_extent.hpp:
	* src/core/boost/type_traits/remove_pointer.hpp:
	* src/core/boost/type_traits/remove_reference.hpp:
	* src/core/boost/type_traits/remove_volatile.hpp:
	* src/core/boost/type_traits/same_traits.hpp:
	* src/core/boost/type_traits/transform_traits.hpp:
	* src/core/boost/type_traits/transform_traits_spec.hpp:
	* src/core/boost/type_traits/type_with_alignment.hpp:
	* src/core/boost/utility.hpp:
	* src/core/boost/utility/addressof.hpp:
	* src/core/boost/utility/base_from_member.hpp:
	* src/core/boost/utility/compare_pointees.hpp:
	* src/core/boost/utility/detail/in_place_factory_prefix.hpp:
	* src/core/boost/utility/detail/in_place_factory_suffix.hpp:
	* src/core/boost/utility/detail/result_of_iterate.hpp:
	* src/core/boost/utility/enable_if.hpp:
	* src/core/boost/utility/in_place_factory.hpp:
	* src/core/boost/utility/result_of.hpp:
	* src/core/boost/utility/typed_in_place_factory.hpp:
	* src/core/boost/utility/value_init.hpp:
	* src/core/boost/weak_ptr.hpp:

	boost: no longer bundled, must be installed

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/LogStdout.cpp:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncML.h:

	fixed compiler warnings on Ubuntu 8.10/g++ 4.3

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

	* HACKING:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/backends/addressbook/Makefile.am:
	* src/backends/evolution/Makefile.am:
	* src/backends/file/Makefile.am:
	* src/backends/sqlite/Makefile.am:
	* src/core/Makefile.am:
	* test/Makefile.am:

	dist: fixed distcheck, bundle Synthesis

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/TransportAgent.h:
	* test/ClientTest.cpp:

	HTPP: set user agent string again

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

	* test/synccompare.pl:

	testing: silence diffs by enabling Synthesis suppressions

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

	* src/core/EvolutionSyncClient.cpp:
	* src/syncevolution.xml:

	Synthesis: set device ID via <fakedeviceid>

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

	* src/core/EvolutionSyncClient.cpp:

	device ID hack: set 'SYSYNC_DEVICE_ID' to tell Synthesis
	getLocalDeviceID() about client setting

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

	* src/core/SyncML.cpp:

	sync report: suppress empty conflict summary, show sync mode

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:

	testing: memo test item must contain <<REVISION>>

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

	* src/core/EvolutionSyncSource.cpp:
	* test/ClientTest.cpp:

	testing: relaxed testLinkedItemsInsertBothUpdateChild/Parent

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:

	Synthesis progress: use new enums and report details about sync
	end error

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

	* src/core/EvolutionSyncSource.cpp:

	notes: fixed invalid Synthesis XML config

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

	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:

	libsoup: report reason for failure

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

	* src/core/CurlTransportAgent.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/TransportAgent.h:

	error handling: added SE_THROW[_EXCEPTION]() and handling of it

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

	* src/core/CurlTransportAgent.cpp:

	curl: m_slist was not initialized

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

	* src/core/EvolutionSyncSource.cpp:
	* src/syncclient_sample_config.xml:
	* src/syncevolution.xml:

	Synthesis: imported more recent datatype configuration

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

	* src/core/EvolutionSyncClient.cpp:

	Synthesis: use default message format (WBXML)

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

	* src/core/EvolutionSyncClient.cpp:

	Synthesis: must close and reopen config keys to flush modified
	settings

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

	* src/core/EvolutionSyncClient.cpp:

	sync: check status of all sources to determine overall success

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

	* src/core/EvolutionSyncClient.cpp:

	error handling: done ask for STEPCMD_ABORT twice, instead let
	engine continue shutdown

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncML.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: added checking of sync source result and sync mode

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

	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/SyncML.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: re-enabled SyncReport and checking it

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

	* src/Makefile-gen.am:
	* src/client-test-app.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/Logging.cpp:
	* src/core/Logging.h:
	* src/core/Makefile.am:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncML.cpp:
	* src/core/SyncML.h:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:

	testing: fixed log handling during Client::Sync

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

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:

	testing: fixed compilation of Evolution and SQLite sources

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

	* src/core/LogStdout.cpp:
	* src/core/LogStdout.h:
	* src/core/Logging.h:
	* test/client-test-main.cpp:

	testing: one log file is created per test

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

	* src/Makefile-gen.am:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/client-test-app.cpp:
	* test/COPYING:
	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:
	* test/test.h:

	testing: compiles and runs again, but output redirection is not
	working yet

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

	* LICENSE.txt:
	* test/Algorithm/COPYING:
	* test/Algorithm/copyright:
	* test/COPYING:
	* test/LICENSE.txt:
	* test/Sync4jContribution.pdf:

	license: clarified default license and exceptions

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

	* .gitignore:

	.gitignore: ignore patches

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

	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:

	sync mode: removed dead code

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

	* HACKING:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/sqlite/Makefile.am:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/Makefile.am:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/SyncML.h:
	* src/core/SynthesisDBPlugin.cpp:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* src/core/vocl/README:
	* src/core/vocl/VConverter.cpp:
	* src/core/vocl/VConverter.h:
	* src/core/vocl/VObject.cpp:
	* src/core/vocl/VObject.h:
	* src/core/vocl/VProperty.cpp:
	* src/core/vocl/VProperty.h:
	* src/core/vocl/posixadapter.h:
	* src/core/vocl/vcardconverter.cpp:
	* src/syncevolution.cpp:

	removed all references to Funambol header files and definitions

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

	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/LogStdout.cpp:
	* src/core/LogStdout.h:
	* src/core/Logging.cpp:
	* src/core/Logging.h:
	* src/core/Makefile.am:
	* src/core/SoupTransportAgent.cpp:
	* src/core/vocl/VObject.cpp:
	* src/syncevolution.cpp:
	* src/syncevolution.xml:

	logging: replaced Funambol logging with our own infrastructure

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

	* HACKING:
	* configure-post.in:
	* configure-pre.in:
	* src/core/CurlTransportAgent.cpp:
	* src/core/CurlTransportAgent.h:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/Makefile.am:
	* src/core/SoupTransportAgent.cpp:
	* src/core/SoupTransportAgent.h:
	* src/core/TransportAgent.cpp:
	* src/core/TransportAgent.h:

	transport agent: replaced Funambol TransportAgent with own
	libsoup/libcurl classes

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

	* src/core/EvolutionSyncClient.cpp:
	* src/syncevolution.xml:

	Synthesis: binary files under <config root>/.synthesis

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

	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/Makefile.am:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/SynthesisDBPlugin.cpp:
	* src/syncevolution.xml:

	Synthesis: connect engine with EvolutionSyncSource

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

	* HACKING:

	HACKING: improved Synthesis instructions to work with
	--enable-shared

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

	* src/core/EvolutionSyncClient.cpp:

	Synthesis progress display: assume that all 'total' counts may be
	unavailable

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

	* src/core/EvolutionSyncClient.cpp:

	Synthesis sync report: print information about conflicts,
	matches, sent/received bytes

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

	* src/core/EvolutionSyncClient.cpp:

	Synthesis LOCERR_OK: in sysync namespace now

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

	* configure-post.in:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.h:

	EvolutionSyncClient: clarified/added callbacks that can be
	implemented by derived classes

2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	interrupted sync tests: added comparison against reference files

2009-01-18  Patrick Ohly  <patrick.ohly@intel.com>

	* HACKING:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/Makefile.am:
	* src/sunbird_client.xml:
	* src/syncevolution.xml:
	* src/syncserv_odbc.xml:

	use Synthesis SDK to run a sync session

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

	* src/backends/file/Makefile.am:
	* src/backends/sqlite/Makefile.am:
	* src/core/EvolutionSmartPtr.h:

	compilation fix: glib dependency in header file

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

	* src/core/EvolutionSyncSource.cpp:

	backend loading: added syncfile.so.0

2009-01-27  Patrick Ohly  <patrick.ohly@intel.com>

	* .gitignore:

	ignore autotools files

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

	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/core/FileConfigNode.cpp:
	* src/core/SyncEvolutionUtil.cpp:

	silence gcc 4.3.2 warnings

2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:

	ClientTest: better infrastructure for data file comparisons

2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	interrupted sync testing: completed the set of changes that can
	be applied to client and server

2008-12-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	ClientTest: infrastructure for removing and updating specific
	items

2008-12-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	interrupted sync testing: maxmsgsize == 1 indicates that caller
	wants to interrupt while receiving server's reply

2008-12-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	interrupted sync testing: added CLIENT_TEST_INTERRUPT_AT to
	select where to interrupt

2008-12-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	ClientTest: test resuming a synchronization after a disconnect

2008-12-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: allow accumulating log prefixes dynamically

2008-12-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	testing: enhanced infrastructure (LUIDs)

2008-07-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	tests: split big test into smaller ones

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	fixed some (incorrect) gcc warnings about uninitialized vars,
	relaxed semantic checks in testLinkedItems

2008-06-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	added support for TZID renaming

2008-06-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/testcases/ical20.ics:

	fixed detached event testing (ical20)

2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	use SyncSource::removeAllItems() instead of loop + deleteItem()

2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	VTIMEZONE and TZID do not have to be preserved verbatim as long
	as the replacement is still representing the same timezone.
	Reduce TZIDs which follow the Olson database pseudo-standard to
	their location part and strip the VTIMEZONE - makes the diff
	shorter, too.

2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/testcases/ical20.ics:

	ical20: added testing of detached recurrences

2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.h:

	fixed compiler warnings in header files (found by g++ -Wall when
	compiling client)

2008-02-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	order of categories is irrelevant, ignore changed order by
	sorting (ScheduleWorld recently started to reorder categories)

2008-02-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	my.funambol.com no longer stores 'preferred' phone number

2008-02-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/ical20.ics:

	Synthesis server returns SUMMARY also as DESCRIPTION unless
	DESCRIPTION is present: always sends a DESCRIPTION to avoid diffs

2008-02-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	ignore that Synthesis does not support some iCalendar 2.0
	properties (SEQUENCE, TRANSP, ORGANIZER, VALARM, ATTENDEE
	parameters)

2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	also supported N;ENCODING=QUOTED-PRINTABLE: when normalizing for
	Synthesis server

2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	extended Sync::testRefreshSemantic: a two-way sync after a
	refresh-from-server should not transmit any changes

2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	added obligatory endSync() calls: found when testing
	SyncEvolution's TrackingSyncSource whereas other sources happened
	to work without them

2007-12-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	extended LocalTests::testChanges and run SyncTests::testManyItems
	with message size limit

2007-12-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	ignore differences due to added/removed line breaks at end of
	description (some servers do that and it does not really matter)

2007-12-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	- less aggressive capitalization: only apply this to TYPE -
	simplified one regex (splitting TYPE=foo,bar)

2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:
	* test/testcases/vcard30.vcf:

	extended test data and synccompare to use/handle vCard 3.0 with
	mixed-case parameters

2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/client-test-main.cpp:

	fixed invalid parameters for CPPUNIT macro in the 'timed out'
	error situation

2007-11-28  Andrea Toccalini  <toccalini@funambol.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:
	* test/client-test.cpp:
	* test/synccompare.pl:

	updated license to AGPL

2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	Documented some of the environment variables checked by the
	script and added some more to control some of the hard-coded
	strings/return codes:

2007-11-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	myFUNAMBOL looses some data that was preserved by Funambol 3.0.
	synccompare.pl now simplifies the test data so that the
	Client::Sync::vcard21::testItems passes again. For an example of
	what gets lost see the failed test:

2007-11-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/client-test.cpp:

	During the transition from SyncEvolution to the C++ client
	library the NUM_ITEMS setting got lost: all tests which create a
	configurable amount of items (Source::testManyChanges,
	Sync::testManyItems) unintentionally ran with zero items, i.e.
	didn't actually test anything.

2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	- suppress acceptable modification when using the Mac OS X
	address book: some properties and types not supported by it -
	find perl in the PATH by invoking it via /usr/bin/env (which
	hopefully is at that place): required by iPhone

2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	The ComplexUpdate test failed when multiple sync sources were
	active, but only some had a complex item to update with. Now the
	simple update item is used for those sources.

2007-06-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	make update() utility function a bit more flexible: the checking
	stage is optional now

2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	separate patch to fix indention

2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	made it possible for clients to not just configure existing
	tests, but also add their own ones

2007-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/itodo20.ics:

	same as for events: CATEGORIES need to be separated with plain
	commas

2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/ical20.ics:

	fixed comma separation in CATEGORIES (exported with \, by
	Evolution, but that is broken); added some more CATEGORIES
	properties

2007-06-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:
	* test/testcases/vcard21.vcf:
	* test/testcases/vcard30.vcf:

	avoid irrelevant differences due to extra white space,
	generalized X-WSS removal

2007-06-06  Matteo Vitolo  <mvitolo@funambol.com>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:
	* test/client-test.cpp:
	* test/synccompare.pl:

	copyright updated

2007-05-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	remove X-MOZILLA-HTML:FALSE because it (almost) has the same
	semantic as no X-MOZILLA-HTML

2007-05-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	avoid patching FALSE/TRUE in test suite sources when installing
	them: the same words also occur in the test data strings embedded
	in the source code and patching those is incorrect

2007-04-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	client-test Client::Sync did not execute the tests with more than
	once source because the tests were registered in two different
	nodes, both called Client::Sync - CPPUnit does not seem to handle
	that; fixed by keeping the node name unique

2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	insert additional lines after the first line of VJOURNAL because
	it might be used as the summary and thus should not be modified

2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	A little bit more sane datatype handling of items inserted by
	test frame work: the type is empty in insert() and update() now
	and "raw" in importItem(). The "raw" type is historical and it
	might be possible to remove it.

2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:
	* test/testcases/imemo20.ics:

	added some (preliminary) support for iCalendar 2.0 journal
	entries

2007-04-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	the check for vCard 2.1 was not correct and always enabled
	quoted-printable encoding

2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/vcard21.vcf:
	* test/testcases/vcard30.vcf:

	Avoid line breaks at the end of a NOTE: some servers remove this
	because some phones add line breaks during each sync or edit (?).
	This is a minor change to items that should break automated
	testing.

2007-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.h:
	* test/client-test.cpp:

	updated Doxygen documentation about client testing

2007-04-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	deleteAll() did not always work because the initial sync was
	TWO_WAY and not SLOW

2007-04-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	additional check to avoid error messages if tput itself fails

2007-03-31  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test.cpp:

	pass the sync result to CheckSyncReport so that it can be taken
	into account when checking the result

2007-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/Algorithm/Artistic:
	* test/Algorithm/Diff.pm:
	* test/Algorithm/README:
	* test/Algorithm/copyright:
	* test/synccompare.pl:

	replaced invocation of external diff/mktemp tools with pure Perl
	diff

2007-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/vcard30.vcf:

	added a test case for the Funambol 3.0 parser bug (can be used to
	verify workarounds in clients)

2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:
	* test/client-test.cpp:

	first draft of API documentation via Doxygen

2007-03-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test.cpp:

	fixed compilation if --enable-unit-tests is used without
	--enable-integration-tests

2007-03-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	moved common code for printing a SyncReport into the SyncReport
	class itself

2007-02-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test.cpp:

	- added checking of the SyncReport - changed expectations for
	refresh-from-server sync: number of deleted items depends on
	SyncSource implementation and cannot be checked - make LOCATION
	unique in calendar events to avoid having events merged by
	Funambol server

2007-02-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test.cpp:

	- added vcard21/vcal10 for Funambol 3.0 server - server URI is
	now set automatically when creating client config; works for
	vcard21/vcal10 with Funambol 3.0 and vcard30/ical20 with
	ScheduleWorld

2007-02-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	ignore some minor differences (TYPE shortcuts, truncated ORG) and
	one bug (=0A instead of =0D=0A), found when testing against
	Funambol 3.0 with vcal10/vcard21

2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/vcard21.vcf:

	removed TYPEs which are too complex for Funambol 3.0 server

2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/vcard21.vcf:

	vCard 2.1 contacts generated by vcardconverter from vcard30.vcf,
	non-2.1 properties stripped manually (FBURL, CALURL)

2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/vcal10.ics:

	removed VEVENTs which caused problems with Funambol 3.0 server

2007-02-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/testcases/vcal10.ics:

	initial revision generated by ScheduleWorld from ical20.ics

2007-02-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	added syncing of many sources at once (still to be tested)

2006-12-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/client-test.cpp:

	solved Windows compile problems

2006-12-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test.cpp:

	sync tests now work on Linux: - implemented sync() method using
	FILESyncSource - clarified naming of clients and different change
	tracking

2006-12-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	check for the same environment variable as client-test

2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/client-test.cpp:

	Implemented change tracking in FILESyncSource. Fixed some
	portability problems (e.g. %ls with char parameter), ensured that
	everything still compiles on Windows. RawFILESyncSource now
	passes all local source tests on Linux, but syncing is still not
	implemented.

2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test.cpp:
	* test/synccompare.pl:
	* test/testcases/ical20.ics:
	* test/testcases/itodo20.ics:
	* test/testcases/vcard30.vcf:

	Added real sync testing, using RawFILESyncSource to store items
	locally. Compiles and runs on Linux, but tests mostly fail
	because FILESyncSource supports no change tracking yet.

2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/client-test-main.cpp:

	fixed incorrect copyright

2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	finished porting all tests from SyncEvolution test suite,
	improved log file handling

2006-12-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	fixed formatting slightly, added real sync tests

2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	finished local tests

2006-12-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:
	* test/client-test-main.cpp:

	added a C++ client test framework, moved test runner to new
	'test' directory

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

	* COPYING:
	* LICENSE.LGPL-21:
	* docs/Sync4jContribution.pdf:
	* src/TestMain.cpp:
	* src/backends/addressbook/AddressBookConstants.cpp:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/libical/icalstrdup.c:
	* src/backends/evolution/libical/icalstrdup.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/client-test-app.cpp:
	* src/core/ConfigNode.h:
	* src/core/ConfigTree.h:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:
	* src/core/FileConfigTree.h:
	* src/core/FilterConfigNode.cpp:
	* src/core/FilterConfigNode.h:
	* src/core/PrefixConfigNode.cpp:
	* src/core/PrefixConfigNode.h:
	* src/core/SafeConfigNode.cpp:
	* src/core/SafeConfigNode.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* src/core/VolatileConfigNode.h:
	* src/core/VolatileConfigTree.h:
	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:
	* src/core/vocl/posixadapter.h:
	* src/core/vocl/vcardconverter.cpp:
	* src/normalize_vcard.pl:
	* src/syncevolution.cpp:

	license: changed to LGPL v2.1

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

	* src/backends/evolution/e-cal-check-timezones.c:
	* src/backends/evolution/e-cal-check-timezones.h:

	license: reverted back to original upstream LGPL v2.1

2009-02-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	tests: removed in preparation for importing complete history

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

	* src/core/vocl/VObject.cpp:
	* src/core/vocl/VObject.h:
	* src/core/vocl/VProperty.cpp:
	* src/core/vocl/VProperty.h:

	added "const" to read-only char * strings

2008-12-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* configure-pre.in:

	0.8.1a merge

2008-12-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	on x86 also build lpia .deb

2008-12-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/evo.supp:

	added ConfigServer_add_client

2008-12-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:

	EDS availability check: put logic into eds abi wrapper (avoids
	compiler warning when functions are pulled from libs directly)

2008-12-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-post.in:

	fix for compile problem: if glib dev files were installed but not
	the evolution dev files, then glib.h was not found when compiling
	syncevolution.c

2008-12-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile-gen.am:

	deb packaging: allow overriding architecture with PKGARCH

2008-11-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile-gen.am:

	prevent shell expansion inside checkinstall with single quotes

2008-10-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/control:

	changed section used for Maemo package

2008-10-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:

	git checkout: also try tags prefix if normal checkout fails

2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* debian/changelog:

	version 0.8.1

2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:

	bumped version to 0.8.1 (SyncEvolution and API)

2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/core/eds_abi_wrapper.cpp:
	* src/syncevolution.cpp:

	fixed compile errors/warnings on Maemo/Mac OS X

2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/core/SyncEvolutionUtil.cpp:

	#2087389: fixed: Mac OS X: removing old logdirs fails

2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	cleaned up README

2008-10-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:

	fixed git checkout with old git: it doesn't add 'origin' prefix

2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:

	--enable-evolution-compatibility: run with reduced functionality
	when functions are missing

2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile-gen.am:

	fixed unversioned replaces/conflicts in package

2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:

	avoid hyphen in version number

2008-10-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:

	fixed missing git checkout in configure

2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:

	SF #2095433: regression in 0.8: one-way sync of virtual birthday
	calendar

2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile-gen.am:

	build one deb which replaces the zoo of evolution-<evover>
	packages

2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	fixed typo (user instead of username)

2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:
	* src/backends/evolution/libical/icalstrdup.c:
	* src/backends/evolution/libical/icalstrdup.h:

	fixed checking out origin branch and updating from git

2008-10-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:

	use Funambol C++ client library from github

2008-10-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-post.in:
	* configure-pre.in:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/e-cal-check-timezones.h:
	* src/client-test-app.cpp:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncSource.h:
	* src/core/Makefile.am:
	* src/core/eds_abi_wrapper.cpp:
	* src/core/eds_abi_wrapper.h:
	* src/syncevolution.cpp:

	hard dependencies on specific Evolution libs can be avoided with
	--enable-evolution-compatibility

2008-10-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/evo.supp:
	* test/runtests.py:

	checking out client library is optional now (done automatically
	by newer SyncEvolution configure script)

2008-09-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:

	fixed checking out from SVN

2008-09-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure-pre.in:
	* src/Makefile-gen.am:

	improved handling of Funambol client library source

2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure-pre.in:

	use libcurl on all platforms

2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure-pre.in:

	version number must go into configure-pre.in

2008-08-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* HACKING:
	* NEWS:
	* debian/changelog:

	version 0.8

2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* COPYING:
	* src/TestMain.cpp:
	* src/backends/addressbook/AddressBookConstants.cpp:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/e-cal-check-timezones.c:
	* src/backends/evolution/e-cal-check-timezones.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/client-test-app.cpp:
	* src/core/ConfigNode.h:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:
	* src/core/FilterConfigNode.cpp:
	* src/core/FilterConfigNode.h:
	* src/core/PrefixConfigNode.cpp:
	* src/core/PrefixConfigNode.h:
	* src/core/SafeConfigNode.cpp:
	* src/core/SafeConfigNode.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/VolatileConfigNode.h:
	* src/core/VolatileConfigTree.h:
	* src/syncevolution.cpp:

	license and copyright clarification

2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/evo.supp:

	new suppressions for Evolution libs

2008-08-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* test/runtests.py:

	speed up testing by reducing the default delay in Evolution
	calendar/task/text sync sources

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

	* src/backends/file/FileSyncSourceRegister.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	enable those linked item tests that 'dumb' sources can pass

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

	* src/core/Makefile.am:

	libs which might be in non-standard locations (glib, evolution)
	must come before libs in default locations (curl), otherwise we
	might incorrectly pick up glib from the default location

2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* configure-pre.in:
	* debian/changelog:

	0.8 beta 3

2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure-pre.in:
	* src/core/Makefile.am:

	fixed libcurl link error with --enable-shared

2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/sqlite/configure-sub.in:

	avoid libsqlite dependency if it is not needed

2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure-pre.in:
	* src/Makefile-gen.am:

	removed obsolete LIBDBUS hack

2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile-gen.am:

	removed unused BACKEND_REGISTRIES substitution from regenerated
	configure.in: it is already part of src/Makefile.am

2008-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	only invoke client-test once; suppress known SW 'new client'
	problem; test 'text' source with Funambol

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:

	previous commit disabled 'all' target - use BUILT_SOURCES instead

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:
	* src/client-test-app.cpp:
	* src/core/EvolutionSyncSource.h:

	fixed issue with inconsistent use of ClientTest.h after copying
	it to SyncEvolution

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/TrackingSyncSource.h:

	EvolutionSyncSource::sleepSinceModification(): delay after a sync
	only if needed, must be requested by sources

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSource.cpp:

	preserve child events when updating parent without relying on
	CALOBJ_MOD_THIS

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	testLinkedItemsInsertBothUpdateParent: updating parent may also
	update child

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	evo user/passwd must always be set for Client::Sync

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSource.h:

	better comment for returnOnlyChildren in removeEvents: parent is
	always removed

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* test/ClientTest.cpp:
	* test/ClientTest.h:

	calendar synchronization with Evolution Exchange Connector works
	again

2008-08-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/ClientTest.h:

	copied r_v70ga from C++ client lib because some changes will be
	necessary

2008-08-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionConfig.cpp:

	enabled 'memo' source in Funambol template

2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/file/FileSyncSource.cpp:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/FileConfigNode.cpp:
	* src/core/SyncEvolutionUtil.cpp:

	cleaned up error reporting: errno now passed to throwError

2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/core/EvolutionSyncSource.h:

	CLIENT_TEST_EVOLUTION_USER/PASSWORD and warning about init order

2008-08-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	added CLIENT_TEST_EVOLUTION_USER/PASSWORD so that backends which
	require authentication can now also be tested

2008-08-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:

	added missing imemo20.ics test cases to build

2008-08-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/file/FileSyncSourceRegister.cpp:

	disable linked item testing: file backend does not support the
	special semantic

2008-08-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile-gen.am:

	include Doxyfile in distribution

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	updated

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:

	avoid redundant ': failure' in error situations where the error
	description is already included

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* configure-pre.in:

	release 0.8 beta 2

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/core/SyncEvolutionCmdline.cpp:

	--sync implies --run, to be compatible with old command lines

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/README.h:

	better explanation what the classes do

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	added documentation for client-test env variables and usage

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	corrected outdated config path

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:

	only include integration tests in anonymous namespace because
	CPPUnit unit tests become ugly otherwise

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/file/FileSyncSource.cpp:
	* src/backends/file/FileSyncSource.h:
	* src/backends/file/FileSyncSourceRegister.cpp:
	* src/backends/file/Makefile.am:
	* src/backends/file/configure-sub.in:

	added file backend

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:

	added EvolutionSyncSource::logItemUtil(): extracts key properties
	from raw data and logs them

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:

	more dependency fixes

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added synopsis for --status

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:

	use anonymous namespaces to avoid name conflicts between classes

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:

	improved command line and its documented

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:

	minor fixes for recent introduction of libsyncevolution

2008-08-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:

	re-added 'test' target (alias for client-test now)

2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* Doxyfile:
	* Makefile-gen.am:
	* src/README.h:
	* src/core/EvolutionSyncSource.h:
	* src/core/SyncEvolutionConfig.h:

	cleaned up Doxygen documentation + included Funambol API

2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/sqlite/Makefile.am:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/client-test-app.cpp:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/Makefile.am:

	added automatic registration of test

2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:

	client-test now depends on libsyncevolution.la and backends, i.e.
	'all'

2008-08-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:
	* src/core/Makefile.am:

	fixed inclusion of moved boost in distribution

2008-07-31  Patrick Ohly  <patrick.ohly@gmx.de>

	* Doxyfile:
	* src/Test.h:
	* src/boost/algorithm/string.hpp:
	* src/boost/algorithm/string/case_conv.hpp:
	* src/boost/algorithm/string/classification.hpp:
	* src/boost/algorithm/string/compare.hpp:
	* src/boost/algorithm/string/concept.hpp:
	* src/boost/algorithm/string/config.hpp:
	* src/boost/algorithm/string/constants.hpp:
	* src/boost/algorithm/string/detail/case_conv.hpp:
	* src/boost/algorithm/string/detail/classification.hpp:
	* src/boost/algorithm/string/detail/find_format.hpp:
	* src/boost/algorithm/string/detail/find_format_all.hpp:
	* src/boost/algorithm/string/detail/find_format_store.hpp:
	* src/boost/algorithm/string/detail/find_iterator.hpp:
	* src/boost/algorithm/string/detail/finder.hpp:
	* src/boost/algorithm/string/detail/finder_regex.hpp:
	* src/boost/algorithm/string/detail/formatter.hpp:
	* src/boost/algorithm/string/detail/formatter_regex.hpp:
	* src/boost/algorithm/string/detail/predicate.hpp:
	* src/boost/algorithm/string/detail/replace_storage.hpp:
	* src/boost/algorithm/string/detail/sequence.hpp:
	* src/boost/algorithm/string/detail/trim.hpp:
	* src/boost/algorithm/string/detail/util.hpp:
	* src/boost/algorithm/string/erase.hpp:
	* src/boost/algorithm/string/find.hpp:
	* src/boost/algorithm/string/find_format.hpp:
	* src/boost/algorithm/string/find_iterator.hpp:
	* src/boost/algorithm/string/finder.hpp:
	* src/boost/algorithm/string/formatter.hpp:
	* src/boost/algorithm/string/iter_find.hpp:
	* src/boost/algorithm/string/join.hpp:
	* src/boost/algorithm/string/predicate.hpp:
	* src/boost/algorithm/string/predicate_facade.hpp:
	* src/boost/algorithm/string/replace.hpp:
	* src/boost/algorithm/string/sequence_traits.hpp:
	* src/boost/algorithm/string/split.hpp:
	* src/boost/algorithm/string/std/list_traits.hpp:
	* src/boost/algorithm/string/std/rope_traits.hpp:
	* src/boost/algorithm/string/std/slist_traits.hpp:
	* src/boost/algorithm/string/std/string_traits.hpp:
	* src/boost/algorithm/string/std_containers_traits.hpp:
	* src/boost/algorithm/string/trim.hpp:
	* src/boost/algorithm/string/yes_no_type.hpp:
	* src/boost/assert.hpp:
	* src/boost/bind.hpp:
	* src/boost/bind/apply.hpp:
	* src/boost/bind/arg.hpp:
	* src/boost/bind/bind_cc.hpp:
	* src/boost/bind/bind_mf_cc.hpp:
	* src/boost/bind/bind_template.hpp:
	* src/boost/bind/make_adaptable.hpp:
	* src/boost/bind/mem_fn_cc.hpp:
	* src/boost/bind/mem_fn_template.hpp:
	* src/boost/bind/mem_fn_vw.hpp:
	* src/boost/bind/placeholders.hpp:
	* src/boost/bind/protect.hpp:
	* src/boost/bind/storage.hpp:
	* src/boost/cast.hpp:
	* src/boost/checked_delete.hpp:
	* src/boost/concept_archetype.hpp:
	* src/boost/concept_check.hpp:
	* src/boost/config.hpp:
	* src/boost/config/abi/borland_prefix.hpp:
	* src/boost/config/abi/borland_suffix.hpp:
	* src/boost/config/abi/msvc_prefix.hpp:
	* src/boost/config/abi/msvc_suffix.hpp:
	* src/boost/config/abi_prefix.hpp:
	* src/boost/config/abi_suffix.hpp:
	* src/boost/config/auto_link.hpp:
	* src/boost/config/compiler/borland.hpp:
	* src/boost/config/compiler/comeau.hpp:
	* src/boost/config/compiler/common_edg.hpp:
	* src/boost/config/compiler/compaq_cxx.hpp:
	* src/boost/config/compiler/digitalmars.hpp:
	* src/boost/config/compiler/gcc.hpp:
	* src/boost/config/compiler/gcc_xml.hpp:
	* src/boost/config/compiler/greenhills.hpp:
	* src/boost/config/compiler/hp_acc.hpp:
	* src/boost/config/compiler/intel.hpp:
	* src/boost/config/compiler/kai.hpp:
	* src/boost/config/compiler/metrowerks.hpp:
	* src/boost/config/compiler/mpw.hpp:
	* src/boost/config/compiler/sgi_mipspro.hpp:
	* src/boost/config/compiler/sunpro_cc.hpp:
	* src/boost/config/compiler/vacpp.hpp:
	* src/boost/config/compiler/visualc.hpp:
	* src/boost/config/no_tr1/complex.hpp:
	* src/boost/config/no_tr1/functional.hpp:
	* src/boost/config/no_tr1/memory.hpp:
	* src/boost/config/no_tr1/utility.hpp:
	* src/boost/config/platform/aix.hpp:
	* src/boost/config/platform/amigaos.hpp:
	* src/boost/config/platform/beos.hpp:
	* src/boost/config/platform/bsd.hpp:
	* src/boost/config/platform/cygwin.hpp:
	* src/boost/config/platform/hpux.hpp:
	* src/boost/config/platform/irix.hpp:
	* src/boost/config/platform/linux.hpp:
	* src/boost/config/platform/macos.hpp:
	* src/boost/config/platform/qnxnto.hpp:
	* src/boost/config/platform/solaris.hpp:
	* src/boost/config/platform/win32.hpp:
	* src/boost/config/posix_features.hpp:
	* src/boost/config/requires_threads.hpp:
	* src/boost/config/select_compiler_config.hpp:
	* src/boost/config/select_platform_config.hpp:
	* src/boost/config/select_stdlib_config.hpp:
	* src/boost/config/stdlib/dinkumware.hpp:
	* src/boost/config/stdlib/libcomo.hpp:
	* src/boost/config/stdlib/libstdcpp3.hpp:
	* src/boost/config/stdlib/modena.hpp:
	* src/boost/config/stdlib/msl.hpp:
	* src/boost/config/stdlib/roguewave.hpp:
	* src/boost/config/stdlib/sgi.hpp:
	* src/boost/config/stdlib/stlport.hpp:
	* src/boost/config/stdlib/vacpp.hpp:
	* src/boost/config/suffix.hpp:
	* src/boost/config/user.hpp:
	* src/boost/copyright:
	* src/boost/detail/algorithm.hpp:
	* src/boost/detail/allocator_utilities.hpp:
	* src/boost/detail/atomic_count.hpp:
	* src/boost/detail/atomic_count_gcc.hpp:
	* src/boost/detail/atomic_count_pthreads.hpp:
	* src/boost/detail/atomic_count_win32.hpp:
	* src/boost/detail/bad_weak_ptr.hpp:
	* src/boost/detail/binary_search.hpp:
	* src/boost/detail/call_traits.hpp:
	* src/boost/detail/catch_exceptions.hpp:
	* src/boost/detail/compressed_pair.hpp:
	* src/boost/detail/dynamic_bitset.hpp:
	* src/boost/detail/endian.hpp:
	* src/boost/detail/indirect_traits.hpp:
	* src/boost/detail/interlocked.hpp:
	* src/boost/detail/is_function_ref_tester.hpp:
	* src/boost/detail/is_incrementable.hpp:
	* src/boost/detail/is_xxx.hpp:
	* src/boost/detail/iterator.hpp:
	* src/boost/detail/lightweight_mutex.hpp:
	* src/boost/detail/lightweight_test.hpp:
	* src/boost/detail/limits.hpp:
	* src/boost/detail/lwm_nop.hpp:
	* src/boost/detail/lwm_pthreads.hpp:
	* src/boost/detail/lwm_win32_cs.hpp:
	* src/boost/detail/named_template_params.hpp:
	* src/boost/detail/no_exceptions_support.hpp:
	* src/boost/detail/none_t.hpp:
	* src/boost/detail/numeric_traits.hpp:
	* src/boost/detail/ob_call_traits.hpp:
	* src/boost/detail/ob_compressed_pair.hpp:
	* src/boost/detail/quick_allocator.hpp:
	* src/boost/detail/reference_content.hpp:
	* src/boost/detail/select_type.hpp:
	* src/boost/detail/shared_array_nmt.hpp:
	* src/boost/detail/shared_count.hpp:
	* src/boost/detail/shared_ptr_nmt.hpp:
	* src/boost/detail/sp_counted_base.hpp:
	* src/boost/detail/sp_counted_base_cw_ppc.hpp:
	* src/boost/detail/sp_counted_base_cw_x86.hpp:
	* src/boost/detail/sp_counted_base_gcc_ia64.hpp:
	* src/boost/detail/sp_counted_base_gcc_ppc.hpp:
	* src/boost/detail/sp_counted_base_gcc_x86.hpp:
	* src/boost/detail/sp_counted_base_nt.hpp:
	* src/boost/detail/sp_counted_base_pt.hpp:
	* src/boost/detail/sp_counted_base_w32.hpp:
	* src/boost/detail/sp_counted_impl.hpp:
	* src/boost/detail/templated_streams.hpp:
	* src/boost/detail/utf8_codecvt_facet.hpp:
	* src/boost/detail/workaround.hpp:
	* src/boost/foreach.hpp:
	* src/boost/function.hpp:
	* src/boost/function/detail/function_iterate.hpp:
	* src/boost/function/detail/maybe_include.hpp:
	* src/boost/function/detail/prologue.hpp:
	* src/boost/function/function0.hpp:
	* src/boost/function/function1.hpp:
	* src/boost/function/function10.hpp:
	* src/boost/function/function2.hpp:
	* src/boost/function/function3.hpp:
	* src/boost/function/function4.hpp:
	* src/boost/function/function5.hpp:
	* src/boost/function/function6.hpp:
	* src/boost/function/function7.hpp:
	* src/boost/function/function8.hpp:
	* src/boost/function/function9.hpp:
	* src/boost/function/function_base.hpp:
	* src/boost/function/function_template.hpp:
	* src/boost/function_equal.hpp:
	* src/boost/get_pointer.hpp:
	* src/boost/implicit_cast.hpp:
	* src/boost/intrusive_ptr.hpp:
	* src/boost/iterator.hpp:
	* src/boost/iterator/counting_iterator.hpp:
	* src/boost/iterator/detail/any_conversion_eater.hpp:
	* src/boost/iterator/detail/config_def.hpp:
	* src/boost/iterator/detail/config_undef.hpp:
	* src/boost/iterator/detail/enable_if.hpp:
	* src/boost/iterator/detail/facade_iterator_category.hpp:
	* src/boost/iterator/detail/minimum_category.hpp:
	* src/boost/iterator/filter_iterator.hpp:
	* src/boost/iterator/indirect_iterator.hpp:
	* src/boost/iterator/interoperable.hpp:
	* src/boost/iterator/is_lvalue_iterator.hpp:
	* src/boost/iterator/is_readable_iterator.hpp:
	* src/boost/iterator/iterator_adaptor.hpp:
	* src/boost/iterator/iterator_archetypes.hpp:
	* src/boost/iterator/iterator_categories.hpp:
	* src/boost/iterator/iterator_concepts.hpp:
	* src/boost/iterator/iterator_facade.hpp:
	* src/boost/iterator/iterator_traits.hpp:
	* src/boost/iterator/new_iterator_tests.hpp:
	* src/boost/iterator/permutation_iterator.hpp:
	* src/boost/iterator/reverse_iterator.hpp:
	* src/boost/iterator/transform_iterator.hpp:
	* src/boost/iterator/zip_iterator.hpp:
	* src/boost/lexical_cast.hpp:
	* src/boost/mem_fn.hpp:
	* src/boost/mpl/O1_size.hpp:
	* src/boost/mpl/O1_size_fwd.hpp:
	* src/boost/mpl/accumulate.hpp:
	* src/boost/mpl/advance.hpp:
	* src/boost/mpl/advance_fwd.hpp:
	* src/boost/mpl/alias.hpp:
	* src/boost/mpl/always.hpp:
	* src/boost/mpl/and.hpp:
	* src/boost/mpl/apply.hpp:
	* src/boost/mpl/apply_fwd.hpp:
	* src/boost/mpl/apply_wrap.hpp:
	* src/boost/mpl/arg.hpp:
	* src/boost/mpl/arg_fwd.hpp:
	* src/boost/mpl/arithmetic.hpp:
	* src/boost/mpl/as_sequence.hpp:
	* src/boost/mpl/assert.hpp:
	* src/boost/mpl/at.hpp:
	* src/boost/mpl/at_fwd.hpp:
	* src/boost/mpl/aux_/O1_size_impl.hpp:
	* src/boost/mpl/aux_/adl_barrier.hpp:
	* src/boost/mpl/aux_/advance_backward.hpp:
	* src/boost/mpl/aux_/advance_forward.hpp:
	* src/boost/mpl/aux_/apply_1st.hpp:
	* src/boost/mpl/aux_/arg_typedef.hpp:
	* src/boost/mpl/aux_/arithmetic_op.hpp:
	* src/boost/mpl/aux_/arity.hpp:
	* src/boost/mpl/aux_/arity_spec.hpp:
	* src/boost/mpl/aux_/at_impl.hpp:
	* src/boost/mpl/aux_/back_impl.hpp:
	* src/boost/mpl/aux_/basic_bind.hpp:
	* src/boost/mpl/aux_/begin_end_impl.hpp:
	* src/boost/mpl/aux_/clear_impl.hpp:
	* src/boost/mpl/aux_/common_name_wknd.hpp:
	* src/boost/mpl/aux_/comparison_op.hpp:
	* src/boost/mpl/aux_/config/adl.hpp:
	* src/boost/mpl/aux_/config/arrays.hpp:
	* src/boost/mpl/aux_/config/bind.hpp:
	* src/boost/mpl/aux_/config/compiler.hpp:
	* src/boost/mpl/aux_/config/ctps.hpp:
	* src/boost/mpl/aux_/config/dependent_nttp.hpp:
	* src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
	* src/boost/mpl/aux_/config/dtp.hpp:
	* src/boost/mpl/aux_/config/eti.hpp:
	* src/boost/mpl/aux_/config/forwarding.hpp:
	* src/boost/mpl/aux_/config/gcc.hpp:
	* src/boost/mpl/aux_/config/has_apply.hpp:
	* src/boost/mpl/aux_/config/has_xxx.hpp:
	* src/boost/mpl/aux_/config/integral.hpp:
	* src/boost/mpl/aux_/config/intel.hpp:
	* src/boost/mpl/aux_/config/lambda.hpp:
	* src/boost/mpl/aux_/config/msvc.hpp:
	* src/boost/mpl/aux_/config/msvc_typename.hpp:
	* src/boost/mpl/aux_/config/nttp.hpp:
	* src/boost/mpl/aux_/config/operators.hpp:
	* src/boost/mpl/aux_/config/overload_resolution.hpp:
	* src/boost/mpl/aux_/config/preprocessor.hpp:
	* src/boost/mpl/aux_/config/static_constant.hpp:
	* src/boost/mpl/aux_/config/ttp.hpp:
	* src/boost/mpl/aux_/config/typeof.hpp:
	* src/boost/mpl/aux_/config/use_preprocessed.hpp:
	* src/boost/mpl/aux_/config/workaround.hpp:
	* src/boost/mpl/aux_/contains_impl.hpp:
	* src/boost/mpl/aux_/count_args.hpp:
	* src/boost/mpl/aux_/count_impl.hpp:
	* src/boost/mpl/aux_/empty_impl.hpp:
	* src/boost/mpl/aux_/erase_impl.hpp:
	* src/boost/mpl/aux_/erase_key_impl.hpp:
	* src/boost/mpl/aux_/filter_iter.hpp:
	* src/boost/mpl/aux_/find_if_pred.hpp:
	* src/boost/mpl/aux_/fold_impl.hpp:
	* src/boost/mpl/aux_/fold_impl_body.hpp:
	* src/boost/mpl/aux_/fold_op.hpp:
	* src/boost/mpl/aux_/fold_pred.hpp:
	* src/boost/mpl/aux_/front_impl.hpp:
	* src/boost/mpl/aux_/full_lambda.hpp:
	* src/boost/mpl/aux_/has_apply.hpp:
	* src/boost/mpl/aux_/has_begin.hpp:
	* src/boost/mpl/aux_/has_key_impl.hpp:
	* src/boost/mpl/aux_/has_rebind.hpp:
	* src/boost/mpl/aux_/has_size.hpp:
	* src/boost/mpl/aux_/has_tag.hpp:
	* src/boost/mpl/aux_/has_type.hpp:
	* src/boost/mpl/aux_/include_preprocessed.hpp:
	* src/boost/mpl/aux_/insert_impl.hpp:
	* src/boost/mpl/aux_/insert_range_impl.hpp:
	* src/boost/mpl/aux_/inserter_algorithm.hpp:
	* src/boost/mpl/aux_/integral_wrapper.hpp:
	* src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
	* src/boost/mpl/aux_/iter_apply.hpp:
	* src/boost/mpl/aux_/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/iter_push_front.hpp:
	* src/boost/mpl/aux_/joint_iter.hpp:
	* src/boost/mpl/aux_/lambda_arity_param.hpp:
	* src/boost/mpl/aux_/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/lambda_spec.hpp:
	* src/boost/mpl/aux_/lambda_support.hpp:
	* src/boost/mpl/aux_/largest_int.hpp:
	* src/boost/mpl/aux_/logical_op.hpp:
	* src/boost/mpl/aux_/msvc_dtw.hpp:
	* src/boost/mpl/aux_/msvc_eti_base.hpp:
	* src/boost/mpl/aux_/msvc_is_class.hpp:
	* src/boost/mpl/aux_/msvc_never_true.hpp:
	* src/boost/mpl/aux_/msvc_type.hpp:
	* src/boost/mpl/aux_/na.hpp:
	* src/boost/mpl/aux_/na_assert.hpp:
	* src/boost/mpl/aux_/na_fwd.hpp:
	* src/boost/mpl/aux_/na_spec.hpp:
	* src/boost/mpl/aux_/nested_type_wknd.hpp:
	* src/boost/mpl/aux_/nttp_decl.hpp:
	* src/boost/mpl/aux_/numeric_cast_utils.hpp:
	* src/boost/mpl/aux_/numeric_op.hpp:
	* src/boost/mpl/aux_/order_impl.hpp:
	* src/boost/mpl/aux_/overload_names.hpp:
	* src/boost/mpl/aux_/partition_op.hpp:
	* src/boost/mpl/aux_/pop_back_impl.hpp:
	* src/boost/mpl/aux_/pop_front_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/and.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/less.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/list.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/map.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/or.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/set.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/times.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessor/add.hpp:
	* src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
	* src/boost/mpl/aux_/preprocessor/default_params.hpp:
	* src/boost/mpl/aux_/preprocessor/enum.hpp:
	* src/boost/mpl/aux_/preprocessor/ext_params.hpp:
	* src/boost/mpl/aux_/preprocessor/filter_params.hpp:
	* src/boost/mpl/aux_/preprocessor/is_seq.hpp:
	* src/boost/mpl/aux_/preprocessor/params.hpp:
	* src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
	* src/boost/mpl/aux_/preprocessor/range.hpp:
	* src/boost/mpl/aux_/preprocessor/repeat.hpp:
	* src/boost/mpl/aux_/preprocessor/sub.hpp:
	* src/boost/mpl/aux_/preprocessor/token_equal.hpp:
	* src/boost/mpl/aux_/preprocessor/tuple.hpp:
	* src/boost/mpl/aux_/ptr_to_ref.hpp:
	* src/boost/mpl/aux_/push_back_impl.hpp:
	* src/boost/mpl/aux_/push_front_impl.hpp:
	* src/boost/mpl/aux_/range_c/O1_size.hpp:
	* src/boost/mpl/aux_/range_c/back.hpp:
	* src/boost/mpl/aux_/range_c/empty.hpp:
	* src/boost/mpl/aux_/range_c/front.hpp:
	* src/boost/mpl/aux_/range_c/iterator.hpp:
	* src/boost/mpl/aux_/range_c/size.hpp:
	* src/boost/mpl/aux_/range_c/tag.hpp:
	* src/boost/mpl/aux_/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
	* src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/sequence_wrapper.hpp:
	* src/boost/mpl/aux_/shift_op.hpp:
	* src/boost/mpl/aux_/single_element_iter.hpp:
	* src/boost/mpl/aux_/size_impl.hpp:
	* src/boost/mpl/aux_/sort_impl.hpp:
	* src/boost/mpl/aux_/static_cast.hpp:
	* src/boost/mpl/aux_/template_arity.hpp:
	* src/boost/mpl/aux_/template_arity_fwd.hpp:
	* src/boost/mpl/aux_/test.hpp:
	* src/boost/mpl/aux_/test/assert.hpp:
	* src/boost/mpl/aux_/test/data.hpp:
	* src/boost/mpl/aux_/test/test_case.hpp:
	* src/boost/mpl/aux_/traits_lambda_spec.hpp:
	* src/boost/mpl/aux_/transform_iter.hpp:
	* src/boost/mpl/aux_/type_wrapper.hpp:
	* src/boost/mpl/aux_/unwrap.hpp:
	* src/boost/mpl/aux_/value_wknd.hpp:
	* src/boost/mpl/aux_/yes_no.hpp:
	* src/boost/mpl/back.hpp:
	* src/boost/mpl/back_fwd.hpp:
	* src/boost/mpl/back_inserter.hpp:
	* src/boost/mpl/base.hpp:
	* src/boost/mpl/begin.hpp:
	* src/boost/mpl/begin_end.hpp:
	* src/boost/mpl/begin_end_fwd.hpp:
	* src/boost/mpl/bind.hpp:
	* src/boost/mpl/bind_fwd.hpp:
	* src/boost/mpl/bitand.hpp:
	* src/boost/mpl/bitor.hpp:
	* src/boost/mpl/bitwise.hpp:
	* src/boost/mpl/bitxor.hpp:
	* src/boost/mpl/bool.hpp:
	* src/boost/mpl/bool_fwd.hpp:
	* src/boost/mpl/clear.hpp:
	* src/boost/mpl/clear_fwd.hpp:
	* src/boost/mpl/comparison.hpp:
	* src/boost/mpl/contains.hpp:
	* src/boost/mpl/contains_fwd.hpp:
	* src/boost/mpl/copy.hpp:
	* src/boost/mpl/copy_if.hpp:
	* src/boost/mpl/count.hpp:
	* src/boost/mpl/count_fwd.hpp:
	* src/boost/mpl/count_if.hpp:
	* src/boost/mpl/deque.hpp:
	* src/boost/mpl/deref.hpp:
	* src/boost/mpl/distance.hpp:
	* src/boost/mpl/distance_fwd.hpp:
	* src/boost/mpl/divides.hpp:
	* src/boost/mpl/empty.hpp:
	* src/boost/mpl/empty_base.hpp:
	* src/boost/mpl/empty_fwd.hpp:
	* src/boost/mpl/empty_sequence.hpp:
	* src/boost/mpl/end.hpp:
	* src/boost/mpl/equal.hpp:
	* src/boost/mpl/equal_to.hpp:
	* src/boost/mpl/erase.hpp:
	* src/boost/mpl/erase_fwd.hpp:
	* src/boost/mpl/erase_key.hpp:
	* src/boost/mpl/erase_key_fwd.hpp:
	* src/boost/mpl/eval_if.hpp:
	* src/boost/mpl/filter_view.hpp:
	* src/boost/mpl/find.hpp:
	* src/boost/mpl/find_if.hpp:
	* src/boost/mpl/fold.hpp:
	* src/boost/mpl/for_each.hpp:
	* src/boost/mpl/front.hpp:
	* src/boost/mpl/front_fwd.hpp:
	* src/boost/mpl/front_inserter.hpp:
	* src/boost/mpl/greater.hpp:
	* src/boost/mpl/greater_equal.hpp:
	* src/boost/mpl/has_key.hpp:
	* src/boost/mpl/has_key_fwd.hpp:
	* src/boost/mpl/has_xxx.hpp:
	* src/boost/mpl/identity.hpp:
	* src/boost/mpl/if.hpp:
	* src/boost/mpl/index_if.hpp:
	* src/boost/mpl/index_of.hpp:
	* src/boost/mpl/inherit.hpp:
	* src/boost/mpl/inherit_linearly.hpp:
	* src/boost/mpl/insert.hpp:
	* src/boost/mpl/insert_fwd.hpp:
	* src/boost/mpl/insert_range.hpp:
	* src/boost/mpl/insert_range_fwd.hpp:
	* src/boost/mpl/inserter.hpp:
	* src/boost/mpl/int.hpp:
	* src/boost/mpl/int_fwd.hpp:
	* src/boost/mpl/integral_c.hpp:
	* src/boost/mpl/integral_c_fwd.hpp:
	* src/boost/mpl/integral_c_tag.hpp:
	* src/boost/mpl/is_placeholder.hpp:
	* src/boost/mpl/is_sequence.hpp:
	* src/boost/mpl/iter_fold.hpp:
	* src/boost/mpl/iter_fold_if.hpp:
	* src/boost/mpl/iterator_category.hpp:
	* src/boost/mpl/iterator_range.hpp:
	* src/boost/mpl/iterator_tags.hpp:
	* src/boost/mpl/joint_view.hpp:
	* src/boost/mpl/key_type.hpp:
	* src/boost/mpl/key_type_fwd.hpp:
	* src/boost/mpl/lambda.hpp:
	* src/boost/mpl/lambda_fwd.hpp:
	* src/boost/mpl/less.hpp:
	* src/boost/mpl/less_equal.hpp:
	* src/boost/mpl/limits/arity.hpp:
	* src/boost/mpl/limits/list.hpp:
	* src/boost/mpl/limits/map.hpp:
	* src/boost/mpl/limits/set.hpp:
	* src/boost/mpl/limits/unrolling.hpp:
	* src/boost/mpl/limits/vector.hpp:
	* src/boost/mpl/list.hpp:
	* src/boost/mpl/list/aux_/O1_size.hpp:
	* src/boost/mpl/list/aux_/begin_end.hpp:
	* src/boost/mpl/list/aux_/clear.hpp:
	* src/boost/mpl/list/aux_/empty.hpp:
	* src/boost/mpl/list/aux_/front.hpp:
	* src/boost/mpl/list/aux_/include_preprocessed.hpp:
	* src/boost/mpl/list/aux_/item.hpp:
	* src/boost/mpl/list/aux_/iterator.hpp:
	* src/boost/mpl/list/aux_/numbered.hpp:
	* src/boost/mpl/list/aux_/numbered_c.hpp:
	* src/boost/mpl/list/aux_/pop_front.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
	* src/boost/mpl/list/aux_/push_back.hpp:
	* src/boost/mpl/list/aux_/push_front.hpp:
	* src/boost/mpl/list/aux_/size.hpp:
	* src/boost/mpl/list/aux_/tag.hpp:
	* src/boost/mpl/list/list0.hpp:
	* src/boost/mpl/list/list0_c.hpp:
	* src/boost/mpl/list/list10.hpp:
	* src/boost/mpl/list/list10_c.hpp:
	* src/boost/mpl/list/list20.hpp:
	* src/boost/mpl/list/list20_c.hpp:
	* src/boost/mpl/list/list30.hpp:
	* src/boost/mpl/list/list30_c.hpp:
	* src/boost/mpl/list/list40.hpp:
	* src/boost/mpl/list/list40_c.hpp:
	* src/boost/mpl/list/list50.hpp:
	* src/boost/mpl/list/list50_c.hpp:
	* src/boost/mpl/list_c.hpp:
	* src/boost/mpl/logical.hpp:
	* src/boost/mpl/long.hpp:
	* src/boost/mpl/long_fwd.hpp:
	* src/boost/mpl/lower_bound.hpp:
	* src/boost/mpl/map.hpp:
	* src/boost/mpl/map/aux_/at_impl.hpp:
	* src/boost/mpl/map/aux_/begin_end_impl.hpp:
	* src/boost/mpl/map/aux_/clear_impl.hpp:
	* src/boost/mpl/map/aux_/contains_impl.hpp:
	* src/boost/mpl/map/aux_/empty_impl.hpp:
	* src/boost/mpl/map/aux_/erase_impl.hpp:
	* src/boost/mpl/map/aux_/erase_key_impl.hpp:
	* src/boost/mpl/map/aux_/has_key_impl.hpp:
	* src/boost/mpl/map/aux_/include_preprocessed.hpp:
	* src/boost/mpl/map/aux_/insert_impl.hpp:
	* src/boost/mpl/map/aux_/item.hpp:
	* src/boost/mpl/map/aux_/iterator.hpp:
	* src/boost/mpl/map/aux_/key_type_impl.hpp:
	* src/boost/mpl/map/aux_/map0.hpp:
	* src/boost/mpl/map/aux_/numbered.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
	* src/boost/mpl/map/aux_/size_impl.hpp:
	* src/boost/mpl/map/aux_/tag.hpp:
	* src/boost/mpl/map/aux_/value_type_impl.hpp:
	* src/boost/mpl/map/map0.hpp:
	* src/boost/mpl/map/map10.hpp:
	* src/boost/mpl/map/map20.hpp:
	* src/boost/mpl/map/map30.hpp:
	* src/boost/mpl/map/map40.hpp:
	* src/boost/mpl/map/map50.hpp:
	* src/boost/mpl/math/fixed_c.hpp:
	* src/boost/mpl/math/is_even.hpp:
	* src/boost/mpl/math/rational_c.hpp:
	* src/boost/mpl/max.hpp:
	* src/boost/mpl/max_element.hpp:
	* src/boost/mpl/min.hpp:
	* src/boost/mpl/min_element.hpp:
	* src/boost/mpl/min_max.hpp:
	* src/boost/mpl/minus.hpp:
	* src/boost/mpl/modulus.hpp:
	* src/boost/mpl/multiplies.hpp:
	* src/boost/mpl/multiset/aux_/count_impl.hpp:
	* src/boost/mpl/multiset/aux_/insert_impl.hpp:
	* src/boost/mpl/multiset/aux_/item.hpp:
	* src/boost/mpl/multiset/aux_/multiset0.hpp:
	* src/boost/mpl/multiset/aux_/tag.hpp:
	* src/boost/mpl/multiset/multiset0.hpp:
	* src/boost/mpl/negate.hpp:
	* src/boost/mpl/next.hpp:
	* src/boost/mpl/next_prior.hpp:
	* src/boost/mpl/not.hpp:
	* src/boost/mpl/not_equal_to.hpp:
	* src/boost/mpl/numeric_cast.hpp:
	* src/boost/mpl/or.hpp:
	* src/boost/mpl/order.hpp:
	* src/boost/mpl/order_fwd.hpp:
	* src/boost/mpl/pair.hpp:
	* src/boost/mpl/pair_view.hpp:
	* src/boost/mpl/partition.hpp:
	* src/boost/mpl/placeholders.hpp:
	* src/boost/mpl/plus.hpp:
	* src/boost/mpl/pop_back.hpp:
	* src/boost/mpl/pop_back_fwd.hpp:
	* src/boost/mpl/pop_front.hpp:
	* src/boost/mpl/pop_front_fwd.hpp:
	* src/boost/mpl/print.hpp:
	* src/boost/mpl/prior.hpp:
	* src/boost/mpl/protect.hpp:
	* src/boost/mpl/push_back.hpp:
	* src/boost/mpl/push_back_fwd.hpp:
	* src/boost/mpl/push_front.hpp:
	* src/boost/mpl/push_front_fwd.hpp:
	* src/boost/mpl/quote.hpp:
	* src/boost/mpl/range_c.hpp:
	* src/boost/mpl/remove.hpp:
	* src/boost/mpl/remove_if.hpp:
	* src/boost/mpl/replace.hpp:
	* src/boost/mpl/replace_if.hpp:
	* src/boost/mpl/reverse.hpp:
	* src/boost/mpl/reverse_fold.hpp:
	* src/boost/mpl/reverse_iter_fold.hpp:
	* src/boost/mpl/same_as.hpp:
	* src/boost/mpl/sequence_tag.hpp:
	* src/boost/mpl/sequence_tag_fwd.hpp:
	* src/boost/mpl/set.hpp:
	* src/boost/mpl/set/aux_/at_impl.hpp:
	* src/boost/mpl/set/aux_/begin_end_impl.hpp:
	* src/boost/mpl/set/aux_/clear_impl.hpp:
	* src/boost/mpl/set/aux_/empty_impl.hpp:
	* src/boost/mpl/set/aux_/erase_impl.hpp:
	* src/boost/mpl/set/aux_/erase_key_impl.hpp:
	* src/boost/mpl/set/aux_/has_key_impl.hpp:
	* src/boost/mpl/set/aux_/include_preprocessed.hpp:
	* src/boost/mpl/set/aux_/insert_impl.hpp:
	* src/boost/mpl/set/aux_/item.hpp:
	* src/boost/mpl/set/aux_/iterator.hpp:
	* src/boost/mpl/set/aux_/key_type_impl.hpp:
	* src/boost/mpl/set/aux_/numbered.hpp:
	* src/boost/mpl/set/aux_/numbered_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
	* src/boost/mpl/set/aux_/set0.hpp:
	* src/boost/mpl/set/aux_/size_impl.hpp:
	* src/boost/mpl/set/aux_/tag.hpp:
	* src/boost/mpl/set/aux_/value_type_impl.hpp:
	* src/boost/mpl/set/set0.hpp:
	* src/boost/mpl/set/set0_c.hpp:
	* src/boost/mpl/set/set10.hpp:
	* src/boost/mpl/set/set10_c.hpp:
	* src/boost/mpl/set/set20.hpp:
	* src/boost/mpl/set/set20_c.hpp:
	* src/boost/mpl/set/set30.hpp:
	* src/boost/mpl/set/set30_c.hpp:
	* src/boost/mpl/set/set40.hpp:
	* src/boost/mpl/set/set40_c.hpp:
	* src/boost/mpl/set/set50.hpp:
	* src/boost/mpl/set/set50_c.hpp:
	* src/boost/mpl/set_c.hpp:
	* src/boost/mpl/shift_left.hpp:
	* src/boost/mpl/shift_right.hpp:
	* src/boost/mpl/single_view.hpp:
	* src/boost/mpl/size.hpp:
	* src/boost/mpl/size_fwd.hpp:
	* src/boost/mpl/size_t.hpp:
	* src/boost/mpl/size_t_fwd.hpp:
	* src/boost/mpl/sizeof.hpp:
	* src/boost/mpl/sort.hpp:
	* src/boost/mpl/stable_partition.hpp:
	* src/boost/mpl/switch.hpp:
	* src/boost/mpl/tag.hpp:
	* src/boost/mpl/times.hpp:
	* src/boost/mpl/transform.hpp:
	* src/boost/mpl/transform_view.hpp:
	* src/boost/mpl/unique.hpp:
	* src/boost/mpl/unpack_args.hpp:
	* src/boost/mpl/upper_bound.hpp:
	* src/boost/mpl/value_type.hpp:
	* src/boost/mpl/value_type_fwd.hpp:
	* src/boost/mpl/vector.hpp:
	* src/boost/mpl/vector/aux_/O1_size.hpp:
	* src/boost/mpl/vector/aux_/at.hpp:
	* src/boost/mpl/vector/aux_/back.hpp:
	* src/boost/mpl/vector/aux_/begin_end.hpp:
	* src/boost/mpl/vector/aux_/clear.hpp:
	* src/boost/mpl/vector/aux_/empty.hpp:
	* src/boost/mpl/vector/aux_/front.hpp:
	* src/boost/mpl/vector/aux_/include_preprocessed.hpp:
	* src/boost/mpl/vector/aux_/item.hpp:
	* src/boost/mpl/vector/aux_/iterator.hpp:
	* src/boost/mpl/vector/aux_/numbered.hpp:
	* src/boost/mpl/vector/aux_/numbered_c.hpp:
	* src/boost/mpl/vector/aux_/pop_back.hpp:
	* src/boost/mpl/vector/aux_/pop_front.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
	* src/boost/mpl/vector/aux_/push_back.hpp:
	* src/boost/mpl/vector/aux_/push_front.hpp:
	* src/boost/mpl/vector/aux_/size.hpp:
	* src/boost/mpl/vector/aux_/tag.hpp:
	* src/boost/mpl/vector/aux_/vector0.hpp:
	* src/boost/mpl/vector/vector0.hpp:
	* src/boost/mpl/vector/vector0_c.hpp:
	* src/boost/mpl/vector/vector10.hpp:
	* src/boost/mpl/vector/vector10_c.hpp:
	* src/boost/mpl/vector/vector20.hpp:
	* src/boost/mpl/vector/vector20_c.hpp:
	* src/boost/mpl/vector/vector30.hpp:
	* src/boost/mpl/vector/vector30_c.hpp:
	* src/boost/mpl/vector/vector40.hpp:
	* src/boost/mpl/vector/vector40_c.hpp:
	* src/boost/mpl/vector/vector50.hpp:
	* src/boost/mpl/vector/vector50_c.hpp:
	* src/boost/mpl/vector_c.hpp:
	* src/boost/mpl/void.hpp:
	* src/boost/mpl/void_fwd.hpp:
	* src/boost/mpl/zip_view.hpp:
	* src/boost/next_prior.hpp:
	* src/boost/noncopyable.hpp:
	* src/boost/pointer_cast.hpp:
	* src/boost/preprocessor.hpp:
	* src/boost/preprocessor/arithmetic.hpp:
	* src/boost/preprocessor/arithmetic/add.hpp:
	* src/boost/preprocessor/arithmetic/dec.hpp:
	* src/boost/preprocessor/arithmetic/detail/div_base.hpp:
	* src/boost/preprocessor/arithmetic/div.hpp:
	* src/boost/preprocessor/arithmetic/inc.hpp:
	* src/boost/preprocessor/arithmetic/mod.hpp:
	* src/boost/preprocessor/arithmetic/mul.hpp:
	* src/boost/preprocessor/arithmetic/sub.hpp:
	* src/boost/preprocessor/array.hpp:
	* src/boost/preprocessor/array/data.hpp:
	* src/boost/preprocessor/array/elem.hpp:
	* src/boost/preprocessor/array/insert.hpp:
	* src/boost/preprocessor/array/pop_back.hpp:
	* src/boost/preprocessor/array/pop_front.hpp:
	* src/boost/preprocessor/array/push_back.hpp:
	* src/boost/preprocessor/array/push_front.hpp:
	* src/boost/preprocessor/array/remove.hpp:
	* src/boost/preprocessor/array/replace.hpp:
	* src/boost/preprocessor/array/reverse.hpp:
	* src/boost/preprocessor/array/size.hpp:
	* src/boost/preprocessor/assert_msg.hpp:
	* src/boost/preprocessor/cat.hpp:
	* src/boost/preprocessor/comma.hpp:
	* src/boost/preprocessor/comma_if.hpp:
	* src/boost/preprocessor/comparison.hpp:
	* src/boost/preprocessor/comparison/equal.hpp:
	* src/boost/preprocessor/comparison/greater.hpp:
	* src/boost/preprocessor/comparison/greater_equal.hpp:
	* src/boost/preprocessor/comparison/less.hpp:
	* src/boost/preprocessor/comparison/less_equal.hpp:
	* src/boost/preprocessor/comparison/not_equal.hpp:
	* src/boost/preprocessor/config/config.hpp:
	* src/boost/preprocessor/config/limits.hpp:
	* src/boost/preprocessor/control.hpp:
	* src/boost/preprocessor/control/deduce_d.hpp:
	* src/boost/preprocessor/control/detail/dmc/while.hpp:
	* src/boost/preprocessor/control/detail/edg/while.hpp:
	* src/boost/preprocessor/control/detail/msvc/while.hpp:
	* src/boost/preprocessor/control/detail/while.hpp:
	* src/boost/preprocessor/control/expr_if.hpp:
	* src/boost/preprocessor/control/expr_iif.hpp:
	* src/boost/preprocessor/control/if.hpp:
	* src/boost/preprocessor/control/iif.hpp:
	* src/boost/preprocessor/control/while.hpp:
	* src/boost/preprocessor/debug.hpp:
	* src/boost/preprocessor/debug/assert.hpp:
	* src/boost/preprocessor/debug/error.hpp:
	* src/boost/preprocessor/debug/line.hpp:
	* src/boost/preprocessor/dec.hpp:
	* src/boost/preprocessor/detail/auto_rec.hpp:
	* src/boost/preprocessor/detail/check.hpp:
	* src/boost/preprocessor/detail/dmc/auto_rec.hpp:
	* src/boost/preprocessor/detail/is_binary.hpp:
	* src/boost/preprocessor/detail/is_nullary.hpp:
	* src/boost/preprocessor/detail/is_unary.hpp:
	* src/boost/preprocessor/detail/null.hpp:
	* src/boost/preprocessor/detail/split.hpp:
	* src/boost/preprocessor/empty.hpp:
	* src/boost/preprocessor/enum.hpp:
	* src/boost/preprocessor/enum_params.hpp:
	* src/boost/preprocessor/enum_params_with_a_default.hpp:
	* src/boost/preprocessor/enum_params_with_defaults.hpp:
	* src/boost/preprocessor/enum_shifted.hpp:
	* src/boost/preprocessor/enum_shifted_params.hpp:
	* src/boost/preprocessor/expand.hpp:
	* src/boost/preprocessor/expr_if.hpp:
	* src/boost/preprocessor/facilities.hpp:
	* src/boost/preprocessor/facilities/apply.hpp:
	* src/boost/preprocessor/facilities/empty.hpp:
	* src/boost/preprocessor/facilities/expand.hpp:
	* src/boost/preprocessor/facilities/identity.hpp:
	* src/boost/preprocessor/facilities/intercept.hpp:
	* src/boost/preprocessor/facilities/is_1.hpp:
	* src/boost/preprocessor/facilities/is_empty.hpp:
	* src/boost/preprocessor/facilities/is_empty_or_1.hpp:
	* src/boost/preprocessor/for.hpp:
	* src/boost/preprocessor/identity.hpp:
	* src/boost/preprocessor/if.hpp:
	* src/boost/preprocessor/inc.hpp:
	* src/boost/preprocessor/iterate.hpp:
	* src/boost/preprocessor/iteration.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
	* src/boost/preprocessor/iteration/detail/finish.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
	* src/boost/preprocessor/iteration/detail/local.hpp:
	* src/boost/preprocessor/iteration/detail/rlocal.hpp:
	* src/boost/preprocessor/iteration/detail/self.hpp:
	* src/boost/preprocessor/iteration/detail/start.hpp:
	* src/boost/preprocessor/iteration/iterate.hpp:
	* src/boost/preprocessor/iteration/local.hpp:
	* src/boost/preprocessor/iteration/self.hpp:
	* src/boost/preprocessor/library.hpp:
	* src/boost/preprocessor/limits.hpp:
	* src/boost/preprocessor/list.hpp:
	* src/boost/preprocessor/list/adt.hpp:
	* src/boost/preprocessor/list/append.hpp:
	* src/boost/preprocessor/list/at.hpp:
	* src/boost/preprocessor/list/cat.hpp:
	* src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
	* src/boost/preprocessor/list/detail/edg/fold_left.hpp:
	* src/boost/preprocessor/list/detail/edg/fold_right.hpp:
	* src/boost/preprocessor/list/detail/fold_left.hpp:
	* src/boost/preprocessor/list/detail/fold_right.hpp:
	* src/boost/preprocessor/list/enum.hpp:
	* src/boost/preprocessor/list/filter.hpp:
	* src/boost/preprocessor/list/first_n.hpp:
	* src/boost/preprocessor/list/fold_left.hpp:
	* src/boost/preprocessor/list/fold_right.hpp:
	* src/boost/preprocessor/list/for_each.hpp:
	* src/boost/preprocessor/list/for_each_i.hpp:
	* src/boost/preprocessor/list/for_each_product.hpp:
	* src/boost/preprocessor/list/rest_n.hpp:
	* src/boost/preprocessor/list/reverse.hpp:
	* src/boost/preprocessor/list/size.hpp:
	* src/boost/preprocessor/list/to_tuple.hpp:
	* src/boost/preprocessor/list/transform.hpp:
	* src/boost/preprocessor/logical.hpp:
	* src/boost/preprocessor/logical/and.hpp:
	* src/boost/preprocessor/logical/bitand.hpp:
	* src/boost/preprocessor/logical/bitnor.hpp:
	* src/boost/preprocessor/logical/bitor.hpp:
	* src/boost/preprocessor/logical/bitxor.hpp:
	* src/boost/preprocessor/logical/bool.hpp:
	* src/boost/preprocessor/logical/compl.hpp:
	* src/boost/preprocessor/logical/nor.hpp:
	* src/boost/preprocessor/logical/not.hpp:
	* src/boost/preprocessor/logical/or.hpp:
	* src/boost/preprocessor/logical/xor.hpp:
	* src/boost/preprocessor/max.hpp:
	* src/boost/preprocessor/min.hpp:
	* src/boost/preprocessor/punctuation.hpp:
	* src/boost/preprocessor/punctuation/comma.hpp:
	* src/boost/preprocessor/punctuation/comma_if.hpp:
	* src/boost/preprocessor/punctuation/paren.hpp:
	* src/boost/preprocessor/punctuation/paren_if.hpp:
	* src/boost/preprocessor/repeat.hpp:
	* src/boost/preprocessor/repeat_2nd.hpp:
	* src/boost/preprocessor/repeat_3rd.hpp:
	* src/boost/preprocessor/repeat_from_to.hpp:
	* src/boost/preprocessor/repeat_from_to_2nd.hpp:
	* src/boost/preprocessor/repeat_from_to_3rd.hpp:
	* src/boost/preprocessor/repetition.hpp:
	* src/boost/preprocessor/repetition/deduce_r.hpp:
	* src/boost/preprocessor/repetition/deduce_z.hpp:
	* src/boost/preprocessor/repetition/detail/dmc/for.hpp:
	* src/boost/preprocessor/repetition/detail/edg/for.hpp:
	* src/boost/preprocessor/repetition/detail/for.hpp:
	* src/boost/preprocessor/repetition/detail/msvc/for.hpp:
	* src/boost/preprocessor/repetition/enum.hpp:
	* src/boost/preprocessor/repetition/enum_binary_params.hpp:
	* src/boost/preprocessor/repetition/enum_params.hpp:
	* src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
	* src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
	* src/boost/preprocessor/repetition/enum_shifted.hpp:
	* src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
	* src/boost/preprocessor/repetition/enum_shifted_params.hpp:
	* src/boost/preprocessor/repetition/enum_trailing.hpp:
	* src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
	* src/boost/preprocessor/repetition/enum_trailing_params.hpp:
	* src/boost/preprocessor/repetition/for.hpp:
	* src/boost/preprocessor/repetition/repeat.hpp:
	* src/boost/preprocessor/repetition/repeat_from_to.hpp:
	* src/boost/preprocessor/selection.hpp:
	* src/boost/preprocessor/selection/max.hpp:
	* src/boost/preprocessor/selection/min.hpp:
	* src/boost/preprocessor/seq.hpp:
	* src/boost/preprocessor/seq/cat.hpp:
	* src/boost/preprocessor/seq/detail/split.hpp:
	* src/boost/preprocessor/seq/elem.hpp:
	* src/boost/preprocessor/seq/enum.hpp:
	* src/boost/preprocessor/seq/filter.hpp:
	* src/boost/preprocessor/seq/first_n.hpp:
	* src/boost/preprocessor/seq/fold_left.hpp:
	* src/boost/preprocessor/seq/fold_right.hpp:
	* src/boost/preprocessor/seq/for_each.hpp:
	* src/boost/preprocessor/seq/for_each_i.hpp:
	* src/boost/preprocessor/seq/for_each_product.hpp:
	* src/boost/preprocessor/seq/insert.hpp:
	* src/boost/preprocessor/seq/pop_back.hpp:
	* src/boost/preprocessor/seq/pop_front.hpp:
	* src/boost/preprocessor/seq/push_back.hpp:
	* src/boost/preprocessor/seq/push_front.hpp:
	* src/boost/preprocessor/seq/remove.hpp:
	* src/boost/preprocessor/seq/replace.hpp:
	* src/boost/preprocessor/seq/rest_n.hpp:
	* src/boost/preprocessor/seq/reverse.hpp:
	* src/boost/preprocessor/seq/seq.hpp:
	* src/boost/preprocessor/seq/size.hpp:
	* src/boost/preprocessor/seq/subseq.hpp:
	* src/boost/preprocessor/seq/to_array.hpp:
	* src/boost/preprocessor/seq/to_tuple.hpp:
	* src/boost/preprocessor/seq/transform.hpp:
	* src/boost/preprocessor/slot.hpp:
	* src/boost/preprocessor/slot/counter.hpp:
	* src/boost/preprocessor/slot/detail/counter.hpp:
	* src/boost/preprocessor/slot/detail/def.hpp:
	* src/boost/preprocessor/slot/detail/shared.hpp:
	* src/boost/preprocessor/slot/detail/slot1.hpp:
	* src/boost/preprocessor/slot/detail/slot2.hpp:
	* src/boost/preprocessor/slot/detail/slot3.hpp:
	* src/boost/preprocessor/slot/detail/slot4.hpp:
	* src/boost/preprocessor/slot/detail/slot5.hpp:
	* src/boost/preprocessor/slot/slot.hpp:
	* src/boost/preprocessor/stringize.hpp:
	* src/boost/preprocessor/tuple.hpp:
	* src/boost/preprocessor/tuple/eat.hpp:
	* src/boost/preprocessor/tuple/elem.hpp:
	* src/boost/preprocessor/tuple/rem.hpp:
	* src/boost/preprocessor/tuple/reverse.hpp:
	* src/boost/preprocessor/tuple/to_list.hpp:
	* src/boost/preprocessor/tuple/to_seq.hpp:
	* src/boost/preprocessor/while.hpp:
	* src/boost/preprocessor/wstringize.hpp:
	* src/boost/range.hpp:
	* src/boost/range/begin.hpp:
	* src/boost/range/concepts.hpp:
	* src/boost/range/config.hpp:
	* src/boost/range/const_iterator.hpp:
	* src/boost/range/const_reverse_iterator.hpp:
	* src/boost/range/detail/begin.hpp:
	* src/boost/range/detail/collection_traits.hpp:
	* src/boost/range/detail/collection_traits_detail.hpp:
	* src/boost/range/detail/common.hpp:
	* src/boost/range/detail/const_iterator.hpp:
	* src/boost/range/detail/difference_type.hpp:
	* src/boost/range/detail/empty.hpp:
	* src/boost/range/detail/end.hpp:
	* src/boost/range/detail/implementation_help.hpp:
	* src/boost/range/detail/iterator.hpp:
	* src/boost/range/detail/mfc/carray.hpp:
	* src/boost/range/detail/mfc/cstring.hpp:
	* src/boost/range/detail/remove_extent.hpp:
	* src/boost/range/detail/sfinae.hpp:
	* src/boost/range/detail/size.hpp:
	* src/boost/range/detail/size_type.hpp:
	* src/boost/range/detail/sizer.hpp:
	* src/boost/range/detail/value_type.hpp:
	* src/boost/range/detail/vc6/end.hpp:
	* src/boost/range/detail/vc6/size.hpp:
	* src/boost/range/difference_type.hpp:
	* src/boost/range/empty.hpp:
	* src/boost/range/end.hpp:
	* src/boost/range/functions.hpp:
	* src/boost/range/iterator.hpp:
	* src/boost/range/iterator_range.hpp:
	* src/boost/range/metafunctions.hpp:
	* src/boost/range/rbegin.hpp:
	* src/boost/range/rend.hpp:
	* src/boost/range/result_iterator.hpp:
	* src/boost/range/reverse_iterator.hpp:
	* src/boost/range/reverse_result_iterator.hpp:
	* src/boost/range/size.hpp:
	* src/boost/range/size_type.hpp:
	* src/boost/range/sub_range.hpp:
	* src/boost/range/value_type.hpp:
	* src/boost/ref.hpp:
	* src/boost/scoped_array.hpp:
	* src/boost/scoped_ptr.hpp:
	* src/boost/shared_ptr.hpp:
	* src/boost/smart_cast.hpp:
	* src/boost/smart_ptr.hpp:
	* src/boost/static_assert.hpp:
	* src/boost/static_warning.hpp:
	* src/boost/throw_exception.hpp:
	* src/boost/type_traits.hpp:
	* src/boost/type_traits/add_const.hpp:
	* src/boost/type_traits/add_cv.hpp:
	* src/boost/type_traits/add_pointer.hpp:
	* src/boost/type_traits/add_reference.hpp:
	* src/boost/type_traits/add_volatile.hpp:
	* src/boost/type_traits/aligned_storage.hpp:
	* src/boost/type_traits/alignment_of.hpp:
	* src/boost/type_traits/alignment_traits.hpp:
	* src/boost/type_traits/arithmetic_traits.hpp:
	* src/boost/type_traits/array_traits.hpp:
	* src/boost/type_traits/broken_compiler_spec.hpp:
	* src/boost/type_traits/composite_traits.hpp:
	* src/boost/type_traits/config.hpp:
	* src/boost/type_traits/conversion_traits.hpp:
	* src/boost/type_traits/cv_traits.hpp:
	* src/boost/type_traits/decay.hpp:
	* src/boost/type_traits/detail/bool_trait_def.hpp:
	* src/boost/type_traits/detail/bool_trait_undef.hpp:
	* src/boost/type_traits/detail/cv_traits_impl.hpp:
	* src/boost/type_traits/detail/false_result.hpp:
	* src/boost/type_traits/detail/ice_and.hpp:
	* src/boost/type_traits/detail/ice_eq.hpp:
	* src/boost/type_traits/detail/ice_not.hpp:
	* src/boost/type_traits/detail/ice_or.hpp:
	* src/boost/type_traits/detail/is_function_ptr_helper.hpp:
	* src/boost/type_traits/detail/is_function_ptr_tester.hpp:
	* src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
	* src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
	* src/boost/type_traits/detail/size_t_trait_def.hpp:
	* src/boost/type_traits/detail/size_t_trait_undef.hpp:
	* src/boost/type_traits/detail/template_arity_spec.hpp:
	* src/boost/type_traits/detail/type_trait_def.hpp:
	* src/boost/type_traits/detail/type_trait_undef.hpp:
	* src/boost/type_traits/detail/wrap.hpp:
	* src/boost/type_traits/detail/yes_no_type.hpp:
	* src/boost/type_traits/extent.hpp:
	* src/boost/type_traits/function_traits.hpp:
	* src/boost/type_traits/has_nothrow_assign.hpp:
	* src/boost/type_traits/has_nothrow_constructor.hpp:
	* src/boost/type_traits/has_nothrow_copy.hpp:
	* src/boost/type_traits/has_nothrow_destructor.hpp:
	* src/boost/type_traits/has_trivial_assign.hpp:
	* src/boost/type_traits/has_trivial_constructor.hpp:
	* src/boost/type_traits/has_trivial_copy.hpp:
	* src/boost/type_traits/has_trivial_destructor.hpp:
	* src/boost/type_traits/has_virtual_destructor.hpp:
	* src/boost/type_traits/ice.hpp:
	* src/boost/type_traits/integral_constant.hpp:
	* src/boost/type_traits/intrinsics.hpp:
	* src/boost/type_traits/is_abstract.hpp:
	* src/boost/type_traits/is_arithmetic.hpp:
	* src/boost/type_traits/is_array.hpp:
	* src/boost/type_traits/is_base_and_derived.hpp:
	* src/boost/type_traits/is_base_of.hpp:
	* src/boost/type_traits/is_class.hpp:
	* src/boost/type_traits/is_compound.hpp:
	* src/boost/type_traits/is_const.hpp:
	* src/boost/type_traits/is_convertible.hpp:
	* src/boost/type_traits/is_empty.hpp:
	* src/boost/type_traits/is_enum.hpp:
	* src/boost/type_traits/is_float.hpp:
	* src/boost/type_traits/is_floating_point.hpp:
	* src/boost/type_traits/is_function.hpp:
	* src/boost/type_traits/is_fundamental.hpp:
	* src/boost/type_traits/is_integral.hpp:
	* src/boost/type_traits/is_member_function_pointer.hpp:
	* src/boost/type_traits/is_member_object_pointer.hpp:
	* src/boost/type_traits/is_member_pointer.hpp:
	* src/boost/type_traits/is_object.hpp:
	* src/boost/type_traits/is_pod.hpp:
	* src/boost/type_traits/is_pointer.hpp:
	* src/boost/type_traits/is_polymorphic.hpp:
	* src/boost/type_traits/is_reference.hpp:
	* src/boost/type_traits/is_same.hpp:
	* src/boost/type_traits/is_scalar.hpp:
	* src/boost/type_traits/is_signed.hpp:
	* src/boost/type_traits/is_stateless.hpp:
	* src/boost/type_traits/is_union.hpp:
	* src/boost/type_traits/is_unsigned.hpp:
	* src/boost/type_traits/is_void.hpp:
	* src/boost/type_traits/is_volatile.hpp:
	* src/boost/type_traits/msvc/remove_all_extents.hpp:
	* src/boost/type_traits/msvc/remove_bounds.hpp:
	* src/boost/type_traits/msvc/remove_const.hpp:
	* src/boost/type_traits/msvc/remove_cv.hpp:
	* src/boost/type_traits/msvc/remove_extent.hpp:
	* src/boost/type_traits/msvc/remove_pointer.hpp:
	* src/boost/type_traits/msvc/remove_reference.hpp:
	* src/boost/type_traits/msvc/remove_volatile.hpp:
	* src/boost/type_traits/msvc/typeof.hpp:
	* src/boost/type_traits/object_traits.hpp:
	* src/boost/type_traits/rank.hpp:
	* src/boost/type_traits/reference_traits.hpp:
	* src/boost/type_traits/remove_all_extents.hpp:
	* src/boost/type_traits/remove_bounds.hpp:
	* src/boost/type_traits/remove_const.hpp:
	* src/boost/type_traits/remove_cv.hpp:
	* src/boost/type_traits/remove_extent.hpp:
	* src/boost/type_traits/remove_pointer.hpp:
	* src/boost/type_traits/remove_reference.hpp:
	* src/boost/type_traits/remove_volatile.hpp:
	* src/boost/type_traits/same_traits.hpp:
	* src/boost/type_traits/transform_traits.hpp:
	* src/boost/type_traits/transform_traits_spec.hpp:
	* src/boost/type_traits/type_with_alignment.hpp:
	* src/boost/utility.hpp:
	* src/boost/utility/addressof.hpp:
	* src/boost/utility/base_from_member.hpp:
	* src/boost/utility/compare_pointees.hpp:
	* src/boost/utility/detail/in_place_factory_prefix.hpp:
	* src/boost/utility/detail/in_place_factory_suffix.hpp:
	* src/boost/utility/detail/result_of_iterate.hpp:
	* src/boost/utility/enable_if.hpp:
	* src/boost/utility/in_place_factory.hpp:
	* src/boost/utility/result_of.hpp:
	* src/boost/utility/typed_in_place_factory.hpp:
	* src/boost/utility/value_init.hpp:
	* src/boost/weak_ptr.hpp:
	* src/core/boost/algorithm/string.hpp:
	* src/core/boost/algorithm/string/case_conv.hpp:
	* src/core/boost/algorithm/string/classification.hpp:
	* src/core/boost/algorithm/string/compare.hpp:
	* src/core/boost/algorithm/string/concept.hpp:
	* src/core/boost/algorithm/string/config.hpp:
	* src/core/boost/algorithm/string/constants.hpp:
	* src/core/boost/algorithm/string/detail/case_conv.hpp:
	* src/core/boost/algorithm/string/detail/classification.hpp:
	* src/core/boost/algorithm/string/detail/find_format.hpp:
	* src/core/boost/algorithm/string/detail/find_format_all.hpp:
	* src/core/boost/algorithm/string/detail/find_format_store.hpp:
	* src/core/boost/algorithm/string/detail/find_iterator.hpp:
	* src/core/boost/algorithm/string/detail/finder.hpp:
	* src/core/boost/algorithm/string/detail/finder_regex.hpp:
	* src/core/boost/algorithm/string/detail/formatter.hpp:
	* src/core/boost/algorithm/string/detail/formatter_regex.hpp:
	* src/core/boost/algorithm/string/detail/predicate.hpp:
	* src/core/boost/algorithm/string/detail/replace_storage.hpp:
	* src/core/boost/algorithm/string/detail/sequence.hpp:
	* src/core/boost/algorithm/string/detail/trim.hpp:
	* src/core/boost/algorithm/string/detail/util.hpp:
	* src/core/boost/algorithm/string/erase.hpp:
	* src/core/boost/algorithm/string/find.hpp:
	* src/core/boost/algorithm/string/find_format.hpp:
	* src/core/boost/algorithm/string/find_iterator.hpp:
	* src/core/boost/algorithm/string/finder.hpp:
	* src/core/boost/algorithm/string/formatter.hpp:
	* src/core/boost/algorithm/string/iter_find.hpp:
	* src/core/boost/algorithm/string/join.hpp:
	* src/core/boost/algorithm/string/predicate.hpp:
	* src/core/boost/algorithm/string/predicate_facade.hpp:
	* src/core/boost/algorithm/string/replace.hpp:
	* src/core/boost/algorithm/string/sequence_traits.hpp:
	* src/core/boost/algorithm/string/split.hpp:
	* src/core/boost/algorithm/string/std/list_traits.hpp:
	* src/core/boost/algorithm/string/std/rope_traits.hpp:
	* src/core/boost/algorithm/string/std/slist_traits.hpp:
	* src/core/boost/algorithm/string/std/string_traits.hpp:
	* src/core/boost/algorithm/string/std_containers_traits.hpp:
	* src/core/boost/algorithm/string/trim.hpp:
	* src/core/boost/algorithm/string/yes_no_type.hpp:
	* src/core/boost/assert.hpp:
	* src/core/boost/bind.hpp:
	* src/core/boost/bind/apply.hpp:
	* src/core/boost/bind/arg.hpp:
	* src/core/boost/bind/bind_cc.hpp:
	* src/core/boost/bind/bind_mf_cc.hpp:
	* src/core/boost/bind/bind_template.hpp:
	* src/core/boost/bind/make_adaptable.hpp:
	* src/core/boost/bind/mem_fn_cc.hpp:
	* src/core/boost/bind/mem_fn_template.hpp:
	* src/core/boost/bind/mem_fn_vw.hpp:
	* src/core/boost/bind/placeholders.hpp:
	* src/core/boost/bind/protect.hpp:
	* src/core/boost/bind/storage.hpp:
	* src/core/boost/cast.hpp:
	* src/core/boost/checked_delete.hpp:
	* src/core/boost/concept_archetype.hpp:
	* src/core/boost/concept_check.hpp:
	* src/core/boost/config.hpp:
	* src/core/boost/config/abi/borland_prefix.hpp:
	* src/core/boost/config/abi/borland_suffix.hpp:
	* src/core/boost/config/abi/msvc_prefix.hpp:
	* src/core/boost/config/abi/msvc_suffix.hpp:
	* src/core/boost/config/abi_prefix.hpp:
	* src/core/boost/config/abi_suffix.hpp:
	* src/core/boost/config/auto_link.hpp:
	* src/core/boost/config/compiler/borland.hpp:
	* src/core/boost/config/compiler/comeau.hpp:
	* src/core/boost/config/compiler/common_edg.hpp:
	* src/core/boost/config/compiler/compaq_cxx.hpp:
	* src/core/boost/config/compiler/digitalmars.hpp:
	* src/core/boost/config/compiler/gcc.hpp:
	* src/core/boost/config/compiler/gcc_xml.hpp:
	* src/core/boost/config/compiler/greenhills.hpp:
	* src/core/boost/config/compiler/hp_acc.hpp:
	* src/core/boost/config/compiler/intel.hpp:
	* src/core/boost/config/compiler/kai.hpp:
	* src/core/boost/config/compiler/metrowerks.hpp:
	* src/core/boost/config/compiler/mpw.hpp:
	* src/core/boost/config/compiler/sgi_mipspro.hpp:
	* src/core/boost/config/compiler/sunpro_cc.hpp:
	* src/core/boost/config/compiler/vacpp.hpp:
	* src/core/boost/config/compiler/visualc.hpp:
	* src/core/boost/config/no_tr1/complex.hpp:
	* src/core/boost/config/no_tr1/functional.hpp:
	* src/core/boost/config/no_tr1/memory.hpp:
	* src/core/boost/config/no_tr1/utility.hpp:
	* src/core/boost/config/platform/aix.hpp:
	* src/core/boost/config/platform/amigaos.hpp:
	* src/core/boost/config/platform/beos.hpp:
	* src/core/boost/config/platform/bsd.hpp:
	* src/core/boost/config/platform/cygwin.hpp:
	* src/core/boost/config/platform/hpux.hpp:
	* src/core/boost/config/platform/irix.hpp:
	* src/core/boost/config/platform/linux.hpp:
	* src/core/boost/config/platform/macos.hpp:
	* src/core/boost/config/platform/qnxnto.hpp:
	* src/core/boost/config/platform/solaris.hpp:
	* src/core/boost/config/platform/win32.hpp:
	* src/core/boost/config/posix_features.hpp:
	* src/core/boost/config/requires_threads.hpp:
	* src/core/boost/config/select_compiler_config.hpp:
	* src/core/boost/config/select_platform_config.hpp:
	* src/core/boost/config/select_stdlib_config.hpp:
	* src/core/boost/config/stdlib/dinkumware.hpp:
	* src/core/boost/config/stdlib/libcomo.hpp:
	* src/core/boost/config/stdlib/libstdcpp3.hpp:
	* src/core/boost/config/stdlib/modena.hpp:
	* src/core/boost/config/stdlib/msl.hpp:
	* src/core/boost/config/stdlib/roguewave.hpp:
	* src/core/boost/config/stdlib/sgi.hpp:
	* src/core/boost/config/stdlib/stlport.hpp:
	* src/core/boost/config/stdlib/vacpp.hpp:
	* src/core/boost/config/suffix.hpp:
	* src/core/boost/config/user.hpp:
	* src/core/boost/copyright:
	* src/core/boost/detail/algorithm.hpp:
	* src/core/boost/detail/allocator_utilities.hpp:
	* src/core/boost/detail/atomic_count.hpp:
	* src/core/boost/detail/atomic_count_gcc.hpp:
	* src/core/boost/detail/atomic_count_pthreads.hpp:
	* src/core/boost/detail/atomic_count_win32.hpp:
	* src/core/boost/detail/bad_weak_ptr.hpp:
	* src/core/boost/detail/binary_search.hpp:
	* src/core/boost/detail/call_traits.hpp:
	* src/core/boost/detail/catch_exceptions.hpp:
	* src/core/boost/detail/compressed_pair.hpp:
	* src/core/boost/detail/dynamic_bitset.hpp:
	* src/core/boost/detail/endian.hpp:
	* src/core/boost/detail/indirect_traits.hpp:
	* src/core/boost/detail/interlocked.hpp:
	* src/core/boost/detail/is_function_ref_tester.hpp:
	* src/core/boost/detail/is_incrementable.hpp:
	* src/core/boost/detail/is_xxx.hpp:
	* src/core/boost/detail/iterator.hpp:
	* src/core/boost/detail/lightweight_mutex.hpp:
	* src/core/boost/detail/lightweight_test.hpp:
	* src/core/boost/detail/limits.hpp:
	* src/core/boost/detail/lwm_nop.hpp:
	* src/core/boost/detail/lwm_pthreads.hpp:
	* src/core/boost/detail/lwm_win32_cs.hpp:
	* src/core/boost/detail/named_template_params.hpp:
	* src/core/boost/detail/no_exceptions_support.hpp:
	* src/core/boost/detail/none_t.hpp:
	* src/core/boost/detail/numeric_traits.hpp:
	* src/core/boost/detail/ob_call_traits.hpp:
	* src/core/boost/detail/ob_compressed_pair.hpp:
	* src/core/boost/detail/quick_allocator.hpp:
	* src/core/boost/detail/reference_content.hpp:
	* src/core/boost/detail/select_type.hpp:
	* src/core/boost/detail/shared_array_nmt.hpp:
	* src/core/boost/detail/shared_count.hpp:
	* src/core/boost/detail/shared_ptr_nmt.hpp:
	* src/core/boost/detail/sp_counted_base.hpp:
	* src/core/boost/detail/sp_counted_base_cw_ppc.hpp:
	* src/core/boost/detail/sp_counted_base_cw_x86.hpp:
	* src/core/boost/detail/sp_counted_base_gcc_ia64.hpp:
	* src/core/boost/detail/sp_counted_base_gcc_ppc.hpp:
	* src/core/boost/detail/sp_counted_base_gcc_x86.hpp:
	* src/core/boost/detail/sp_counted_base_nt.hpp:
	* src/core/boost/detail/sp_counted_base_pt.hpp:
	* src/core/boost/detail/sp_counted_base_w32.hpp:
	* src/core/boost/detail/sp_counted_impl.hpp:
	* src/core/boost/detail/templated_streams.hpp:
	* src/core/boost/detail/utf8_codecvt_facet.hpp:
	* src/core/boost/detail/workaround.hpp:
	* src/core/boost/foreach.hpp:
	* src/core/boost/function.hpp:
	* src/core/boost/function/detail/function_iterate.hpp:
	* src/core/boost/function/detail/maybe_include.hpp:
	* src/core/boost/function/detail/prologue.hpp:
	* src/core/boost/function/function0.hpp:
	* src/core/boost/function/function1.hpp:
	* src/core/boost/function/function10.hpp:
	* src/core/boost/function/function2.hpp:
	* src/core/boost/function/function3.hpp:
	* src/core/boost/function/function4.hpp:
	* src/core/boost/function/function5.hpp:
	* src/core/boost/function/function6.hpp:
	* src/core/boost/function/function7.hpp:
	* src/core/boost/function/function8.hpp:
	* src/core/boost/function/function9.hpp:
	* src/core/boost/function/function_base.hpp:
	* src/core/boost/function/function_template.hpp:
	* src/core/boost/function_equal.hpp:
	* src/core/boost/get_pointer.hpp:
	* src/core/boost/implicit_cast.hpp:
	* src/core/boost/intrusive_ptr.hpp:
	* src/core/boost/iterator.hpp:
	* src/core/boost/iterator/counting_iterator.hpp:
	* src/core/boost/iterator/detail/any_conversion_eater.hpp:
	* src/core/boost/iterator/detail/config_def.hpp:
	* src/core/boost/iterator/detail/config_undef.hpp:
	* src/core/boost/iterator/detail/enable_if.hpp:
	* src/core/boost/iterator/detail/facade_iterator_category.hpp:
	* src/core/boost/iterator/detail/minimum_category.hpp:
	* src/core/boost/iterator/filter_iterator.hpp:
	* src/core/boost/iterator/indirect_iterator.hpp:
	* src/core/boost/iterator/interoperable.hpp:
	* src/core/boost/iterator/is_lvalue_iterator.hpp:
	* src/core/boost/iterator/is_readable_iterator.hpp:
	* src/core/boost/iterator/iterator_adaptor.hpp:
	* src/core/boost/iterator/iterator_archetypes.hpp:
	* src/core/boost/iterator/iterator_categories.hpp:
	* src/core/boost/iterator/iterator_concepts.hpp:
	* src/core/boost/iterator/iterator_facade.hpp:
	* src/core/boost/iterator/iterator_traits.hpp:
	* src/core/boost/iterator/new_iterator_tests.hpp:
	* src/core/boost/iterator/permutation_iterator.hpp:
	* src/core/boost/iterator/reverse_iterator.hpp:
	* src/core/boost/iterator/transform_iterator.hpp:
	* src/core/boost/iterator/zip_iterator.hpp:
	* src/core/boost/lexical_cast.hpp:
	* src/core/boost/mem_fn.hpp:
	* src/core/boost/mpl/O1_size.hpp:
	* src/core/boost/mpl/O1_size_fwd.hpp:
	* src/core/boost/mpl/accumulate.hpp:
	* src/core/boost/mpl/advance.hpp:
	* src/core/boost/mpl/advance_fwd.hpp:
	* src/core/boost/mpl/alias.hpp:
	* src/core/boost/mpl/always.hpp:
	* src/core/boost/mpl/and.hpp:
	* src/core/boost/mpl/apply.hpp:
	* src/core/boost/mpl/apply_fwd.hpp:
	* src/core/boost/mpl/apply_wrap.hpp:
	* src/core/boost/mpl/arg.hpp:
	* src/core/boost/mpl/arg_fwd.hpp:
	* src/core/boost/mpl/arithmetic.hpp:
	* src/core/boost/mpl/as_sequence.hpp:
	* src/core/boost/mpl/assert.hpp:
	* src/core/boost/mpl/at.hpp:
	* src/core/boost/mpl/at_fwd.hpp:
	* src/core/boost/mpl/aux_/O1_size_impl.hpp:
	* src/core/boost/mpl/aux_/adl_barrier.hpp:
	* src/core/boost/mpl/aux_/advance_backward.hpp:
	* src/core/boost/mpl/aux_/advance_forward.hpp:
	* src/core/boost/mpl/aux_/apply_1st.hpp:
	* src/core/boost/mpl/aux_/arg_typedef.hpp:
	* src/core/boost/mpl/aux_/arithmetic_op.hpp:
	* src/core/boost/mpl/aux_/arity.hpp:
	* src/core/boost/mpl/aux_/arity_spec.hpp:
	* src/core/boost/mpl/aux_/at_impl.hpp:
	* src/core/boost/mpl/aux_/back_impl.hpp:
	* src/core/boost/mpl/aux_/basic_bind.hpp:
	* src/core/boost/mpl/aux_/begin_end_impl.hpp:
	* src/core/boost/mpl/aux_/clear_impl.hpp:
	* src/core/boost/mpl/aux_/common_name_wknd.hpp:
	* src/core/boost/mpl/aux_/comparison_op.hpp:
	* src/core/boost/mpl/aux_/config/adl.hpp:
	* src/core/boost/mpl/aux_/config/arrays.hpp:
	* src/core/boost/mpl/aux_/config/bind.hpp:
	* src/core/boost/mpl/aux_/config/compiler.hpp:
	* src/core/boost/mpl/aux_/config/ctps.hpp:
	* src/core/boost/mpl/aux_/config/dependent_nttp.hpp:
	* src/core/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
	* src/core/boost/mpl/aux_/config/dtp.hpp:
	* src/core/boost/mpl/aux_/config/eti.hpp:
	* src/core/boost/mpl/aux_/config/forwarding.hpp:
	* src/core/boost/mpl/aux_/config/gcc.hpp:
	* src/core/boost/mpl/aux_/config/has_apply.hpp:
	* src/core/boost/mpl/aux_/config/has_xxx.hpp:
	* src/core/boost/mpl/aux_/config/integral.hpp:
	* src/core/boost/mpl/aux_/config/intel.hpp:
	* src/core/boost/mpl/aux_/config/lambda.hpp:
	* src/core/boost/mpl/aux_/config/msvc.hpp:
	* src/core/boost/mpl/aux_/config/msvc_typename.hpp:
	* src/core/boost/mpl/aux_/config/nttp.hpp:
	* src/core/boost/mpl/aux_/config/operators.hpp:
	* src/core/boost/mpl/aux_/config/overload_resolution.hpp:
	* src/core/boost/mpl/aux_/config/preprocessor.hpp:
	* src/core/boost/mpl/aux_/config/static_constant.hpp:
	* src/core/boost/mpl/aux_/config/ttp.hpp:
	* src/core/boost/mpl/aux_/config/typeof.hpp:
	* src/core/boost/mpl/aux_/config/use_preprocessed.hpp:
	* src/core/boost/mpl/aux_/config/workaround.hpp:
	* src/core/boost/mpl/aux_/contains_impl.hpp:
	* src/core/boost/mpl/aux_/count_args.hpp:
	* src/core/boost/mpl/aux_/count_impl.hpp:
	* src/core/boost/mpl/aux_/empty_impl.hpp:
	* src/core/boost/mpl/aux_/erase_impl.hpp:
	* src/core/boost/mpl/aux_/erase_key_impl.hpp:
	* src/core/boost/mpl/aux_/filter_iter.hpp:
	* src/core/boost/mpl/aux_/find_if_pred.hpp:
	* src/core/boost/mpl/aux_/fold_impl.hpp:
	* src/core/boost/mpl/aux_/fold_impl_body.hpp:
	* src/core/boost/mpl/aux_/fold_op.hpp:
	* src/core/boost/mpl/aux_/fold_pred.hpp:
	* src/core/boost/mpl/aux_/front_impl.hpp:
	* src/core/boost/mpl/aux_/full_lambda.hpp:
	* src/core/boost/mpl/aux_/has_apply.hpp:
	* src/core/boost/mpl/aux_/has_begin.hpp:
	* src/core/boost/mpl/aux_/has_key_impl.hpp:
	* src/core/boost/mpl/aux_/has_rebind.hpp:
	* src/core/boost/mpl/aux_/has_size.hpp:
	* src/core/boost/mpl/aux_/has_tag.hpp:
	* src/core/boost/mpl/aux_/has_type.hpp:
	* src/core/boost/mpl/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/aux_/insert_impl.hpp:
	* src/core/boost/mpl/aux_/insert_range_impl.hpp:
	* src/core/boost/mpl/aux_/inserter_algorithm.hpp:
	* src/core/boost/mpl/aux_/integral_wrapper.hpp:
	* src/core/boost/mpl/aux_/is_msvc_eti_arg.hpp:
	* src/core/boost/mpl/aux_/iter_apply.hpp:
	* src/core/boost/mpl/aux_/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/iter_push_front.hpp:
	* src/core/boost/mpl/aux_/joint_iter.hpp:
	* src/core/boost/mpl/aux_/lambda_arity_param.hpp:
	* src/core/boost/mpl/aux_/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/lambda_spec.hpp:
	* src/core/boost/mpl/aux_/lambda_support.hpp:
	* src/core/boost/mpl/aux_/largest_int.hpp:
	* src/core/boost/mpl/aux_/logical_op.hpp:
	* src/core/boost/mpl/aux_/msvc_dtw.hpp:
	* src/core/boost/mpl/aux_/msvc_eti_base.hpp:
	* src/core/boost/mpl/aux_/msvc_is_class.hpp:
	* src/core/boost/mpl/aux_/msvc_never_true.hpp:
	* src/core/boost/mpl/aux_/msvc_type.hpp:
	* src/core/boost/mpl/aux_/na.hpp:
	* src/core/boost/mpl/aux_/na_assert.hpp:
	* src/core/boost/mpl/aux_/na_fwd.hpp:
	* src/core/boost/mpl/aux_/na_spec.hpp:
	* src/core/boost/mpl/aux_/nested_type_wknd.hpp:
	* src/core/boost/mpl/aux_/nttp_decl.hpp:
	* src/core/boost/mpl/aux_/numeric_cast_utils.hpp:
	* src/core/boost/mpl/aux_/numeric_op.hpp:
	* src/core/boost/mpl/aux_/order_impl.hpp:
	* src/core/boost/mpl/aux_/overload_names.hpp:
	* src/core/boost/mpl/aux_/partition_op.hpp:
	* src/core/boost/mpl/aux_/pop_back_impl.hpp:
	* src/core/boost/mpl/aux_/pop_front_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/and.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/apply.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/arg.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bind.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/deque.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/divides.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/greater.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/less.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/list.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/map.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/minus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/or.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/plus.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/quote.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/set.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/times.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/vector.hpp:
	* src/core/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
	* src/core/boost/mpl/aux_/preprocessor/add.hpp:
	* src/core/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
	* src/core/boost/mpl/aux_/preprocessor/default_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/enum.hpp:
	* src/core/boost/mpl/aux_/preprocessor/ext_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/filter_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/is_seq.hpp:
	* src/core/boost/mpl/aux_/preprocessor/params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
	* src/core/boost/mpl/aux_/preprocessor/range.hpp:
	* src/core/boost/mpl/aux_/preprocessor/repeat.hpp:
	* src/core/boost/mpl/aux_/preprocessor/sub.hpp:
	* src/core/boost/mpl/aux_/preprocessor/token_equal.hpp:
	* src/core/boost/mpl/aux_/preprocessor/tuple.hpp:
	* src/core/boost/mpl/aux_/ptr_to_ref.hpp:
	* src/core/boost/mpl/aux_/push_back_impl.hpp:
	* src/core/boost/mpl/aux_/push_front_impl.hpp:
	* src/core/boost/mpl/aux_/range_c/O1_size.hpp:
	* src/core/boost/mpl/aux_/range_c/back.hpp:
	* src/core/boost/mpl/aux_/range_c/empty.hpp:
	* src/core/boost/mpl/aux_/range_c/front.hpp:
	* src/core/boost/mpl/aux_/range_c/iterator.hpp:
	* src/core/boost/mpl/aux_/range_c/size.hpp:
	* src/core/boost/mpl/aux_/range_c/tag.hpp:
	* src/core/boost/mpl/aux_/reverse_fold_impl.hpp:
	* src/core/boost/mpl/aux_/reverse_fold_impl_body.hpp:
	* src/core/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
	* src/core/boost/mpl/aux_/sequence_wrapper.hpp:
	* src/core/boost/mpl/aux_/shift_op.hpp:
	* src/core/boost/mpl/aux_/single_element_iter.hpp:
	* src/core/boost/mpl/aux_/size_impl.hpp:
	* src/core/boost/mpl/aux_/sort_impl.hpp:
	* src/core/boost/mpl/aux_/static_cast.hpp:
	* src/core/boost/mpl/aux_/template_arity.hpp:
	* src/core/boost/mpl/aux_/template_arity_fwd.hpp:
	* src/core/boost/mpl/aux_/test.hpp:
	* src/core/boost/mpl/aux_/test/assert.hpp:
	* src/core/boost/mpl/aux_/test/data.hpp:
	* src/core/boost/mpl/aux_/test/test_case.hpp:
	* src/core/boost/mpl/aux_/traits_lambda_spec.hpp:
	* src/core/boost/mpl/aux_/transform_iter.hpp:
	* src/core/boost/mpl/aux_/type_wrapper.hpp:
	* src/core/boost/mpl/aux_/unwrap.hpp:
	* src/core/boost/mpl/aux_/value_wknd.hpp:
	* src/core/boost/mpl/aux_/yes_no.hpp:
	* src/core/boost/mpl/back.hpp:
	* src/core/boost/mpl/back_fwd.hpp:
	* src/core/boost/mpl/back_inserter.hpp:
	* src/core/boost/mpl/base.hpp:
	* src/core/boost/mpl/begin.hpp:
	* src/core/boost/mpl/begin_end.hpp:
	* src/core/boost/mpl/begin_end_fwd.hpp:
	* src/core/boost/mpl/bind.hpp:
	* src/core/boost/mpl/bind_fwd.hpp:
	* src/core/boost/mpl/bitand.hpp:
	* src/core/boost/mpl/bitor.hpp:
	* src/core/boost/mpl/bitwise.hpp:
	* src/core/boost/mpl/bitxor.hpp:
	* src/core/boost/mpl/bool.hpp:
	* src/core/boost/mpl/bool_fwd.hpp:
	* src/core/boost/mpl/clear.hpp:
	* src/core/boost/mpl/clear_fwd.hpp:
	* src/core/boost/mpl/comparison.hpp:
	* src/core/boost/mpl/contains.hpp:
	* src/core/boost/mpl/contains_fwd.hpp:
	* src/core/boost/mpl/copy.hpp:
	* src/core/boost/mpl/copy_if.hpp:
	* src/core/boost/mpl/count.hpp:
	* src/core/boost/mpl/count_fwd.hpp:
	* src/core/boost/mpl/count_if.hpp:
	* src/core/boost/mpl/deque.hpp:
	* src/core/boost/mpl/deref.hpp:
	* src/core/boost/mpl/distance.hpp:
	* src/core/boost/mpl/distance_fwd.hpp:
	* src/core/boost/mpl/divides.hpp:
	* src/core/boost/mpl/empty.hpp:
	* src/core/boost/mpl/empty_base.hpp:
	* src/core/boost/mpl/empty_fwd.hpp:
	* src/core/boost/mpl/empty_sequence.hpp:
	* src/core/boost/mpl/end.hpp:
	* src/core/boost/mpl/equal.hpp:
	* src/core/boost/mpl/equal_to.hpp:
	* src/core/boost/mpl/erase.hpp:
	* src/core/boost/mpl/erase_fwd.hpp:
	* src/core/boost/mpl/erase_key.hpp:
	* src/core/boost/mpl/erase_key_fwd.hpp:
	* src/core/boost/mpl/eval_if.hpp:
	* src/core/boost/mpl/filter_view.hpp:
	* src/core/boost/mpl/find.hpp:
	* src/core/boost/mpl/find_if.hpp:
	* src/core/boost/mpl/fold.hpp:
	* src/core/boost/mpl/for_each.hpp:
	* src/core/boost/mpl/front.hpp:
	* src/core/boost/mpl/front_fwd.hpp:
	* src/core/boost/mpl/front_inserter.hpp:
	* src/core/boost/mpl/greater.hpp:
	* src/core/boost/mpl/greater_equal.hpp:
	* src/core/boost/mpl/has_key.hpp:
	* src/core/boost/mpl/has_key_fwd.hpp:
	* src/core/boost/mpl/has_xxx.hpp:
	* src/core/boost/mpl/identity.hpp:
	* src/core/boost/mpl/if.hpp:
	* src/core/boost/mpl/index_if.hpp:
	* src/core/boost/mpl/index_of.hpp:
	* src/core/boost/mpl/inherit.hpp:
	* src/core/boost/mpl/inherit_linearly.hpp:
	* src/core/boost/mpl/insert.hpp:
	* src/core/boost/mpl/insert_fwd.hpp:
	* src/core/boost/mpl/insert_range.hpp:
	* src/core/boost/mpl/insert_range_fwd.hpp:
	* src/core/boost/mpl/inserter.hpp:
	* src/core/boost/mpl/int.hpp:
	* src/core/boost/mpl/int_fwd.hpp:
	* src/core/boost/mpl/integral_c.hpp:
	* src/core/boost/mpl/integral_c_fwd.hpp:
	* src/core/boost/mpl/integral_c_tag.hpp:
	* src/core/boost/mpl/is_placeholder.hpp:
	* src/core/boost/mpl/is_sequence.hpp:
	* src/core/boost/mpl/iter_fold.hpp:
	* src/core/boost/mpl/iter_fold_if.hpp:
	* src/core/boost/mpl/iterator_category.hpp:
	* src/core/boost/mpl/iterator_range.hpp:
	* src/core/boost/mpl/iterator_tags.hpp:
	* src/core/boost/mpl/joint_view.hpp:
	* src/core/boost/mpl/key_type.hpp:
	* src/core/boost/mpl/key_type_fwd.hpp:
	* src/core/boost/mpl/lambda.hpp:
	* src/core/boost/mpl/lambda_fwd.hpp:
	* src/core/boost/mpl/less.hpp:
	* src/core/boost/mpl/less_equal.hpp:
	* src/core/boost/mpl/limits/arity.hpp:
	* src/core/boost/mpl/limits/list.hpp:
	* src/core/boost/mpl/limits/map.hpp:
	* src/core/boost/mpl/limits/set.hpp:
	* src/core/boost/mpl/limits/unrolling.hpp:
	* src/core/boost/mpl/limits/vector.hpp:
	* src/core/boost/mpl/list.hpp:
	* src/core/boost/mpl/list/aux_/O1_size.hpp:
	* src/core/boost/mpl/list/aux_/begin_end.hpp:
	* src/core/boost/mpl/list/aux_/clear.hpp:
	* src/core/boost/mpl/list/aux_/empty.hpp:
	* src/core/boost/mpl/list/aux_/front.hpp:
	* src/core/boost/mpl/list/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/list/aux_/item.hpp:
	* src/core/boost/mpl/list/aux_/iterator.hpp:
	* src/core/boost/mpl/list/aux_/numbered.hpp:
	* src/core/boost/mpl/list/aux_/numbered_c.hpp:
	* src/core/boost/mpl/list/aux_/pop_front.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
	* src/core/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
	* src/core/boost/mpl/list/aux_/push_back.hpp:
	* src/core/boost/mpl/list/aux_/push_front.hpp:
	* src/core/boost/mpl/list/aux_/size.hpp:
	* src/core/boost/mpl/list/aux_/tag.hpp:
	* src/core/boost/mpl/list/list0.hpp:
	* src/core/boost/mpl/list/list0_c.hpp:
	* src/core/boost/mpl/list/list10.hpp:
	* src/core/boost/mpl/list/list10_c.hpp:
	* src/core/boost/mpl/list/list20.hpp:
	* src/core/boost/mpl/list/list20_c.hpp:
	* src/core/boost/mpl/list/list30.hpp:
	* src/core/boost/mpl/list/list30_c.hpp:
	* src/core/boost/mpl/list/list40.hpp:
	* src/core/boost/mpl/list/list40_c.hpp:
	* src/core/boost/mpl/list/list50.hpp:
	* src/core/boost/mpl/list/list50_c.hpp:
	* src/core/boost/mpl/list_c.hpp:
	* src/core/boost/mpl/logical.hpp:
	* src/core/boost/mpl/long.hpp:
	* src/core/boost/mpl/long_fwd.hpp:
	* src/core/boost/mpl/lower_bound.hpp:
	* src/core/boost/mpl/map.hpp:
	* src/core/boost/mpl/map/aux_/at_impl.hpp:
	* src/core/boost/mpl/map/aux_/begin_end_impl.hpp:
	* src/core/boost/mpl/map/aux_/clear_impl.hpp:
	* src/core/boost/mpl/map/aux_/contains_impl.hpp:
	* src/core/boost/mpl/map/aux_/empty_impl.hpp:
	* src/core/boost/mpl/map/aux_/erase_impl.hpp:
	* src/core/boost/mpl/map/aux_/erase_key_impl.hpp:
	* src/core/boost/mpl/map/aux_/has_key_impl.hpp:
	* src/core/boost/mpl/map/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/map/aux_/insert_impl.hpp:
	* src/core/boost/mpl/map/aux_/item.hpp:
	* src/core/boost/mpl/map/aux_/iterator.hpp:
	* src/core/boost/mpl/map/aux_/key_type_impl.hpp:
	* src/core/boost/mpl/map/aux_/map0.hpp:
	* src/core/boost/mpl/map/aux_/numbered.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
	* src/core/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
	* src/core/boost/mpl/map/aux_/size_impl.hpp:
	* src/core/boost/mpl/map/aux_/tag.hpp:
	* src/core/boost/mpl/map/aux_/value_type_impl.hpp:
	* src/core/boost/mpl/map/map0.hpp:
	* src/core/boost/mpl/map/map10.hpp:
	* src/core/boost/mpl/map/map20.hpp:
	* src/core/boost/mpl/map/map30.hpp:
	* src/core/boost/mpl/map/map40.hpp:
	* src/core/boost/mpl/map/map50.hpp:
	* src/core/boost/mpl/math/fixed_c.hpp:
	* src/core/boost/mpl/math/is_even.hpp:
	* src/core/boost/mpl/math/rational_c.hpp:
	* src/core/boost/mpl/max.hpp:
	* src/core/boost/mpl/max_element.hpp:
	* src/core/boost/mpl/min.hpp:
	* src/core/boost/mpl/min_element.hpp:
	* src/core/boost/mpl/min_max.hpp:
	* src/core/boost/mpl/minus.hpp:
	* src/core/boost/mpl/modulus.hpp:
	* src/core/boost/mpl/multiplies.hpp:
	* src/core/boost/mpl/multiset/aux_/count_impl.hpp:
	* src/core/boost/mpl/multiset/aux_/insert_impl.hpp:
	* src/core/boost/mpl/multiset/aux_/item.hpp:
	* src/core/boost/mpl/multiset/aux_/multiset0.hpp:
	* src/core/boost/mpl/multiset/aux_/tag.hpp:
	* src/core/boost/mpl/multiset/multiset0.hpp:
	* src/core/boost/mpl/negate.hpp:
	* src/core/boost/mpl/next.hpp:
	* src/core/boost/mpl/next_prior.hpp:
	* src/core/boost/mpl/not.hpp:
	* src/core/boost/mpl/not_equal_to.hpp:
	* src/core/boost/mpl/numeric_cast.hpp:
	* src/core/boost/mpl/or.hpp:
	* src/core/boost/mpl/order.hpp:
	* src/core/boost/mpl/order_fwd.hpp:
	* src/core/boost/mpl/pair.hpp:
	* src/core/boost/mpl/pair_view.hpp:
	* src/core/boost/mpl/partition.hpp:
	* src/core/boost/mpl/placeholders.hpp:
	* src/core/boost/mpl/plus.hpp:
	* src/core/boost/mpl/pop_back.hpp:
	* src/core/boost/mpl/pop_back_fwd.hpp:
	* src/core/boost/mpl/pop_front.hpp:
	* src/core/boost/mpl/pop_front_fwd.hpp:
	* src/core/boost/mpl/print.hpp:
	* src/core/boost/mpl/prior.hpp:
	* src/core/boost/mpl/protect.hpp:
	* src/core/boost/mpl/push_back.hpp:
	* src/core/boost/mpl/push_back_fwd.hpp:
	* src/core/boost/mpl/push_front.hpp:
	* src/core/boost/mpl/push_front_fwd.hpp:
	* src/core/boost/mpl/quote.hpp:
	* src/core/boost/mpl/range_c.hpp:
	* src/core/boost/mpl/remove.hpp:
	* src/core/boost/mpl/remove_if.hpp:
	* src/core/boost/mpl/replace.hpp:
	* src/core/boost/mpl/replace_if.hpp:
	* src/core/boost/mpl/reverse.hpp:
	* src/core/boost/mpl/reverse_fold.hpp:
	* src/core/boost/mpl/reverse_iter_fold.hpp:
	* src/core/boost/mpl/same_as.hpp:
	* src/core/boost/mpl/sequence_tag.hpp:
	* src/core/boost/mpl/sequence_tag_fwd.hpp:
	* src/core/boost/mpl/set.hpp:
	* src/core/boost/mpl/set/aux_/at_impl.hpp:
	* src/core/boost/mpl/set/aux_/begin_end_impl.hpp:
	* src/core/boost/mpl/set/aux_/clear_impl.hpp:
	* src/core/boost/mpl/set/aux_/empty_impl.hpp:
	* src/core/boost/mpl/set/aux_/erase_impl.hpp:
	* src/core/boost/mpl/set/aux_/erase_key_impl.hpp:
	* src/core/boost/mpl/set/aux_/has_key_impl.hpp:
	* src/core/boost/mpl/set/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/set/aux_/insert_impl.hpp:
	* src/core/boost/mpl/set/aux_/item.hpp:
	* src/core/boost/mpl/set/aux_/iterator.hpp:
	* src/core/boost/mpl/set/aux_/key_type_impl.hpp:
	* src/core/boost/mpl/set/aux_/numbered.hpp:
	* src/core/boost/mpl/set/aux_/numbered_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
	* src/core/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
	* src/core/boost/mpl/set/aux_/set0.hpp:
	* src/core/boost/mpl/set/aux_/size_impl.hpp:
	* src/core/boost/mpl/set/aux_/tag.hpp:
	* src/core/boost/mpl/set/aux_/value_type_impl.hpp:
	* src/core/boost/mpl/set/set0.hpp:
	* src/core/boost/mpl/set/set0_c.hpp:
	* src/core/boost/mpl/set/set10.hpp:
	* src/core/boost/mpl/set/set10_c.hpp:
	* src/core/boost/mpl/set/set20.hpp:
	* src/core/boost/mpl/set/set20_c.hpp:
	* src/core/boost/mpl/set/set30.hpp:
	* src/core/boost/mpl/set/set30_c.hpp:
	* src/core/boost/mpl/set/set40.hpp:
	* src/core/boost/mpl/set/set40_c.hpp:
	* src/core/boost/mpl/set/set50.hpp:
	* src/core/boost/mpl/set/set50_c.hpp:
	* src/core/boost/mpl/set_c.hpp:
	* src/core/boost/mpl/shift_left.hpp:
	* src/core/boost/mpl/shift_right.hpp:
	* src/core/boost/mpl/single_view.hpp:
	* src/core/boost/mpl/size.hpp:
	* src/core/boost/mpl/size_fwd.hpp:
	* src/core/boost/mpl/size_t.hpp:
	* src/core/boost/mpl/size_t_fwd.hpp:
	* src/core/boost/mpl/sizeof.hpp:
	* src/core/boost/mpl/sort.hpp:
	* src/core/boost/mpl/stable_partition.hpp:
	* src/core/boost/mpl/switch.hpp:
	* src/core/boost/mpl/tag.hpp:
	* src/core/boost/mpl/times.hpp:
	* src/core/boost/mpl/transform.hpp:
	* src/core/boost/mpl/transform_view.hpp:
	* src/core/boost/mpl/unique.hpp:
	* src/core/boost/mpl/unpack_args.hpp:
	* src/core/boost/mpl/upper_bound.hpp:
	* src/core/boost/mpl/value_type.hpp:
	* src/core/boost/mpl/value_type_fwd.hpp:
	* src/core/boost/mpl/vector.hpp:
	* src/core/boost/mpl/vector/aux_/O1_size.hpp:
	* src/core/boost/mpl/vector/aux_/at.hpp:
	* src/core/boost/mpl/vector/aux_/back.hpp:
	* src/core/boost/mpl/vector/aux_/begin_end.hpp:
	* src/core/boost/mpl/vector/aux_/clear.hpp:
	* src/core/boost/mpl/vector/aux_/empty.hpp:
	* src/core/boost/mpl/vector/aux_/front.hpp:
	* src/core/boost/mpl/vector/aux_/include_preprocessed.hpp:
	* src/core/boost/mpl/vector/aux_/item.hpp:
	* src/core/boost/mpl/vector/aux_/iterator.hpp:
	* src/core/boost/mpl/vector/aux_/numbered.hpp:
	* src/core/boost/mpl/vector/aux_/numbered_c.hpp:
	* src/core/boost/mpl/vector/aux_/pop_back.hpp:
	* src/core/boost/mpl/vector/aux_/pop_front.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
	* src/core/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
	* src/core/boost/mpl/vector/aux_/push_back.hpp:
	* src/core/boost/mpl/vector/aux_/push_front.hpp:
	* src/core/boost/mpl/vector/aux_/size.hpp:
	* src/core/boost/mpl/vector/aux_/tag.hpp:
	* src/core/boost/mpl/vector/aux_/vector0.hpp:
	* src/core/boost/mpl/vector/vector0.hpp:
	* src/core/boost/mpl/vector/vector0_c.hpp:
	* src/core/boost/mpl/vector/vector10.hpp:
	* src/core/boost/mpl/vector/vector10_c.hpp:
	* src/core/boost/mpl/vector/vector20.hpp:
	* src/core/boost/mpl/vector/vector20_c.hpp:
	* src/core/boost/mpl/vector/vector30.hpp:
	* src/core/boost/mpl/vector/vector30_c.hpp:
	* src/core/boost/mpl/vector/vector40.hpp:
	* src/core/boost/mpl/vector/vector40_c.hpp:
	* src/core/boost/mpl/vector/vector50.hpp:
	* src/core/boost/mpl/vector/vector50_c.hpp:
	* src/core/boost/mpl/vector_c.hpp:
	* src/core/boost/mpl/void.hpp:
	* src/core/boost/mpl/void_fwd.hpp:
	* src/core/boost/mpl/zip_view.hpp:
	* src/core/boost/next_prior.hpp:
	* src/core/boost/noncopyable.hpp:
	* src/core/boost/pointer_cast.hpp:
	* src/core/boost/preprocessor.hpp:
	* src/core/boost/preprocessor/arithmetic.hpp:
	* src/core/boost/preprocessor/arithmetic/add.hpp:
	* src/core/boost/preprocessor/arithmetic/dec.hpp:
	* src/core/boost/preprocessor/arithmetic/detail/div_base.hpp:
	* src/core/boost/preprocessor/arithmetic/div.hpp:
	* src/core/boost/preprocessor/arithmetic/inc.hpp:
	* src/core/boost/preprocessor/arithmetic/mod.hpp:
	* src/core/boost/preprocessor/arithmetic/mul.hpp:
	* src/core/boost/preprocessor/arithmetic/sub.hpp:
	* src/core/boost/preprocessor/array.hpp:
	* src/core/boost/preprocessor/array/data.hpp:
	* src/core/boost/preprocessor/array/elem.hpp:
	* src/core/boost/preprocessor/array/insert.hpp:
	* src/core/boost/preprocessor/array/pop_back.hpp:
	* src/core/boost/preprocessor/array/pop_front.hpp:
	* src/core/boost/preprocessor/array/push_back.hpp:
	* src/core/boost/preprocessor/array/push_front.hpp:
	* src/core/boost/preprocessor/array/remove.hpp:
	* src/core/boost/preprocessor/array/replace.hpp:
	* src/core/boost/preprocessor/array/reverse.hpp:
	* src/core/boost/preprocessor/array/size.hpp:
	* src/core/boost/preprocessor/assert_msg.hpp:
	* src/core/boost/preprocessor/cat.hpp:
	* src/core/boost/preprocessor/comma.hpp:
	* src/core/boost/preprocessor/comma_if.hpp:
	* src/core/boost/preprocessor/comparison.hpp:
	* src/core/boost/preprocessor/comparison/equal.hpp:
	* src/core/boost/preprocessor/comparison/greater.hpp:
	* src/core/boost/preprocessor/comparison/greater_equal.hpp:
	* src/core/boost/preprocessor/comparison/less.hpp:
	* src/core/boost/preprocessor/comparison/less_equal.hpp:
	* src/core/boost/preprocessor/comparison/not_equal.hpp:
	* src/core/boost/preprocessor/config/config.hpp:
	* src/core/boost/preprocessor/config/limits.hpp:
	* src/core/boost/preprocessor/control.hpp:
	* src/core/boost/preprocessor/control/deduce_d.hpp:
	* src/core/boost/preprocessor/control/detail/dmc/while.hpp:
	* src/core/boost/preprocessor/control/detail/edg/while.hpp:
	* src/core/boost/preprocessor/control/detail/msvc/while.hpp:
	* src/core/boost/preprocessor/control/detail/while.hpp:
	* src/core/boost/preprocessor/control/expr_if.hpp:
	* src/core/boost/preprocessor/control/expr_iif.hpp:
	* src/core/boost/preprocessor/control/if.hpp:
	* src/core/boost/preprocessor/control/iif.hpp:
	* src/core/boost/preprocessor/control/while.hpp:
	* src/core/boost/preprocessor/debug.hpp:
	* src/core/boost/preprocessor/debug/assert.hpp:
	* src/core/boost/preprocessor/debug/error.hpp:
	* src/core/boost/preprocessor/debug/line.hpp:
	* src/core/boost/preprocessor/dec.hpp:
	* src/core/boost/preprocessor/detail/auto_rec.hpp:
	* src/core/boost/preprocessor/detail/check.hpp:
	* src/core/boost/preprocessor/detail/dmc/auto_rec.hpp:
	* src/core/boost/preprocessor/detail/is_binary.hpp:
	* src/core/boost/preprocessor/detail/is_nullary.hpp:
	* src/core/boost/preprocessor/detail/is_unary.hpp:
	* src/core/boost/preprocessor/detail/null.hpp:
	* src/core/boost/preprocessor/detail/split.hpp:
	* src/core/boost/preprocessor/empty.hpp:
	* src/core/boost/preprocessor/enum.hpp:
	* src/core/boost/preprocessor/enum_params.hpp:
	* src/core/boost/preprocessor/enum_params_with_a_default.hpp:
	* src/core/boost/preprocessor/enum_params_with_defaults.hpp:
	* src/core/boost/preprocessor/enum_shifted.hpp:
	* src/core/boost/preprocessor/enum_shifted_params.hpp:
	* src/core/boost/preprocessor/expand.hpp:
	* src/core/boost/preprocessor/expr_if.hpp:
	* src/core/boost/preprocessor/facilities.hpp:
	* src/core/boost/preprocessor/facilities/apply.hpp:
	* src/core/boost/preprocessor/facilities/empty.hpp:
	* src/core/boost/preprocessor/facilities/expand.hpp:
	* src/core/boost/preprocessor/facilities/identity.hpp:
	* src/core/boost/preprocessor/facilities/intercept.hpp:
	* src/core/boost/preprocessor/facilities/is_1.hpp:
	* src/core/boost/preprocessor/facilities/is_empty.hpp:
	* src/core/boost/preprocessor/facilities/is_empty_or_1.hpp:
	* src/core/boost/preprocessor/for.hpp:
	* src/core/boost/preprocessor/identity.hpp:
	* src/core/boost/preprocessor/if.hpp:
	* src/core/boost/preprocessor/inc.hpp:
	* src/core/boost/preprocessor/iterate.hpp:
	* src/core/boost/preprocessor/iteration.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
	* src/core/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
	* src/core/boost/preprocessor/iteration/detail/finish.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward1.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward2.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward3.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward4.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/forward5.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
	* src/core/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
	* src/core/boost/preprocessor/iteration/detail/local.hpp:
	* src/core/boost/preprocessor/iteration/detail/rlocal.hpp:
	* src/core/boost/preprocessor/iteration/detail/self.hpp:
	* src/core/boost/preprocessor/iteration/detail/start.hpp:
	* src/core/boost/preprocessor/iteration/iterate.hpp:
	* src/core/boost/preprocessor/iteration/local.hpp:
	* src/core/boost/preprocessor/iteration/self.hpp:
	* src/core/boost/preprocessor/library.hpp:
	* src/core/boost/preprocessor/limits.hpp:
	* src/core/boost/preprocessor/list.hpp:
	* src/core/boost/preprocessor/list/adt.hpp:
	* src/core/boost/preprocessor/list/append.hpp:
	* src/core/boost/preprocessor/list/at.hpp:
	* src/core/boost/preprocessor/list/cat.hpp:
	* src/core/boost/preprocessor/list/detail/dmc/fold_left.hpp:
	* src/core/boost/preprocessor/list/detail/edg/fold_left.hpp:
	* src/core/boost/preprocessor/list/detail/edg/fold_right.hpp:
	* src/core/boost/preprocessor/list/detail/fold_left.hpp:
	* src/core/boost/preprocessor/list/detail/fold_right.hpp:
	* src/core/boost/preprocessor/list/enum.hpp:
	* src/core/boost/preprocessor/list/filter.hpp:
	* src/core/boost/preprocessor/list/first_n.hpp:
	* src/core/boost/preprocessor/list/fold_left.hpp:
	* src/core/boost/preprocessor/list/fold_right.hpp:
	* src/core/boost/preprocessor/list/for_each.hpp:
	* src/core/boost/preprocessor/list/for_each_i.hpp:
	* src/core/boost/preprocessor/list/for_each_product.hpp:
	* src/core/boost/preprocessor/list/rest_n.hpp:
	* src/core/boost/preprocessor/list/reverse.hpp:
	* src/core/boost/preprocessor/list/size.hpp:
	* src/core/boost/preprocessor/list/to_tuple.hpp:
	* src/core/boost/preprocessor/list/transform.hpp:
	* src/core/boost/preprocessor/logical.hpp:
	* src/core/boost/preprocessor/logical/and.hpp:
	* src/core/boost/preprocessor/logical/bitand.hpp:
	* src/core/boost/preprocessor/logical/bitnor.hpp:
	* src/core/boost/preprocessor/logical/bitor.hpp:
	* src/core/boost/preprocessor/logical/bitxor.hpp:
	* src/core/boost/preprocessor/logical/bool.hpp:
	* src/core/boost/preprocessor/logical/compl.hpp:
	* src/core/boost/preprocessor/logical/nor.hpp:
	* src/core/boost/preprocessor/logical/not.hpp:
	* src/core/boost/preprocessor/logical/or.hpp:
	* src/core/boost/preprocessor/logical/xor.hpp:
	* src/core/boost/preprocessor/max.hpp:
	* src/core/boost/preprocessor/min.hpp:
	* src/core/boost/preprocessor/punctuation.hpp:
	* src/core/boost/preprocessor/punctuation/comma.hpp:
	* src/core/boost/preprocessor/punctuation/comma_if.hpp:
	* src/core/boost/preprocessor/punctuation/paren.hpp:
	* src/core/boost/preprocessor/punctuation/paren_if.hpp:
	* src/core/boost/preprocessor/repeat.hpp:
	* src/core/boost/preprocessor/repeat_2nd.hpp:
	* src/core/boost/preprocessor/repeat_3rd.hpp:
	* src/core/boost/preprocessor/repeat_from_to.hpp:
	* src/core/boost/preprocessor/repeat_from_to_2nd.hpp:
	* src/core/boost/preprocessor/repeat_from_to_3rd.hpp:
	* src/core/boost/preprocessor/repetition.hpp:
	* src/core/boost/preprocessor/repetition/deduce_r.hpp:
	* src/core/boost/preprocessor/repetition/deduce_z.hpp:
	* src/core/boost/preprocessor/repetition/detail/dmc/for.hpp:
	* src/core/boost/preprocessor/repetition/detail/edg/for.hpp:
	* src/core/boost/preprocessor/repetition/detail/for.hpp:
	* src/core/boost/preprocessor/repetition/detail/msvc/for.hpp:
	* src/core/boost/preprocessor/repetition/enum.hpp:
	* src/core/boost/preprocessor/repetition/enum_binary_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
	* src/core/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
	* src/core/boost/preprocessor/repetition/enum_shifted.hpp:
	* src/core/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_shifted_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_trailing.hpp:
	* src/core/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
	* src/core/boost/preprocessor/repetition/enum_trailing_params.hpp:
	* src/core/boost/preprocessor/repetition/for.hpp:
	* src/core/boost/preprocessor/repetition/repeat.hpp:
	* src/core/boost/preprocessor/repetition/repeat_from_to.hpp:
	* src/core/boost/preprocessor/selection.hpp:
	* src/core/boost/preprocessor/selection/max.hpp:
	* src/core/boost/preprocessor/selection/min.hpp:
	* src/core/boost/preprocessor/seq.hpp:
	* src/core/boost/preprocessor/seq/cat.hpp:
	* src/core/boost/preprocessor/seq/detail/split.hpp:
	* src/core/boost/preprocessor/seq/elem.hpp:
	* src/core/boost/preprocessor/seq/enum.hpp:
	* src/core/boost/preprocessor/seq/filter.hpp:
	* src/core/boost/preprocessor/seq/first_n.hpp:
	* src/core/boost/preprocessor/seq/fold_left.hpp:
	* src/core/boost/preprocessor/seq/fold_right.hpp:
	* src/core/boost/preprocessor/seq/for_each.hpp:
	* src/core/boost/preprocessor/seq/for_each_i.hpp:
	* src/core/boost/preprocessor/seq/for_each_product.hpp:
	* src/core/boost/preprocessor/seq/insert.hpp:
	* src/core/boost/preprocessor/seq/pop_back.hpp:
	* src/core/boost/preprocessor/seq/pop_front.hpp:
	* src/core/boost/preprocessor/seq/push_back.hpp:
	* src/core/boost/preprocessor/seq/push_front.hpp:
	* src/core/boost/preprocessor/seq/remove.hpp:
	* src/core/boost/preprocessor/seq/replace.hpp:
	* src/core/boost/preprocessor/seq/rest_n.hpp:
	* src/core/boost/preprocessor/seq/reverse.hpp:
	* src/core/boost/preprocessor/seq/seq.hpp:
	* src/core/boost/preprocessor/seq/size.hpp:
	* src/core/boost/preprocessor/seq/subseq.hpp:
	* src/core/boost/preprocessor/seq/to_array.hpp:
	* src/core/boost/preprocessor/seq/to_tuple.hpp:
	* src/core/boost/preprocessor/seq/transform.hpp:
	* src/core/boost/preprocessor/slot.hpp:
	* src/core/boost/preprocessor/slot/counter.hpp:
	* src/core/boost/preprocessor/slot/detail/counter.hpp:
	* src/core/boost/preprocessor/slot/detail/def.hpp:
	* src/core/boost/preprocessor/slot/detail/shared.hpp:
	* src/core/boost/preprocessor/slot/detail/slot1.hpp:
	* src/core/boost/preprocessor/slot/detail/slot2.hpp:
	* src/core/boost/preprocessor/slot/detail/slot3.hpp:
	* src/core/boost/preprocessor/slot/detail/slot4.hpp:
	* src/core/boost/preprocessor/slot/detail/slot5.hpp:
	* src/core/boost/preprocessor/slot/slot.hpp:
	* src/core/boost/preprocessor/stringize.hpp:
	* src/core/boost/preprocessor/tuple.hpp:
	* src/core/boost/preprocessor/tuple/eat.hpp:
	* src/core/boost/preprocessor/tuple/elem.hpp:
	* src/core/boost/preprocessor/tuple/rem.hpp:
	* src/core/boost/preprocessor/tuple/reverse.hpp:
	* src/core/boost/preprocessor/tuple/to_list.hpp:
	* src/core/boost/preprocessor/tuple/to_seq.hpp:
	* src/core/boost/preprocessor/while.hpp:
	* src/core/boost/preprocessor/wstringize.hpp:
	* src/core/boost/range.hpp:
	* src/core/boost/range/begin.hpp:
	* src/core/boost/range/concepts.hpp:
	* src/core/boost/range/config.hpp:
	* src/core/boost/range/const_iterator.hpp:
	* src/core/boost/range/const_reverse_iterator.hpp:
	* src/core/boost/range/detail/begin.hpp:
	* src/core/boost/range/detail/collection_traits.hpp:
	* src/core/boost/range/detail/collection_traits_detail.hpp:
	* src/core/boost/range/detail/common.hpp:
	* src/core/boost/range/detail/const_iterator.hpp:
	* src/core/boost/range/detail/difference_type.hpp:
	* src/core/boost/range/detail/empty.hpp:
	* src/core/boost/range/detail/end.hpp:
	* src/core/boost/range/detail/implementation_help.hpp:
	* src/core/boost/range/detail/iterator.hpp:
	* src/core/boost/range/detail/mfc/carray.hpp:
	* src/core/boost/range/detail/mfc/cstring.hpp:
	* src/core/boost/range/detail/remove_extent.hpp:
	* src/core/boost/range/detail/sfinae.hpp:
	* src/core/boost/range/detail/size.hpp:
	* src/core/boost/range/detail/size_type.hpp:
	* src/core/boost/range/detail/sizer.hpp:
	* src/core/boost/range/detail/value_type.hpp:
	* src/core/boost/range/detail/vc6/end.hpp:
	* src/core/boost/range/detail/vc6/size.hpp:
	* src/core/boost/range/difference_type.hpp:
	* src/core/boost/range/empty.hpp:
	* src/core/boost/range/end.hpp:
	* src/core/boost/range/functions.hpp:
	* src/core/boost/range/iterator.hpp:
	* src/core/boost/range/iterator_range.hpp:
	* src/core/boost/range/metafunctions.hpp:
	* src/core/boost/range/rbegin.hpp:
	* src/core/boost/range/rend.hpp:
	* src/core/boost/range/result_iterator.hpp:
	* src/core/boost/range/reverse_iterator.hpp:
	* src/core/boost/range/reverse_result_iterator.hpp:
	* src/core/boost/range/size.hpp:
	* src/core/boost/range/size_type.hpp:
	* src/core/boost/range/sub_range.hpp:
	* src/core/boost/range/value_type.hpp:
	* src/core/boost/ref.hpp:
	* src/core/boost/scoped_array.hpp:
	* src/core/boost/scoped_ptr.hpp:
	* src/core/boost/shared_ptr.hpp:
	* src/core/boost/smart_cast.hpp:
	* src/core/boost/smart_ptr.hpp:
	* src/core/boost/static_assert.hpp:
	* src/core/boost/static_warning.hpp:
	* src/core/boost/throw_exception.hpp:
	* src/core/boost/type_traits.hpp:
	* src/core/boost/type_traits/add_const.hpp:
	* src/core/boost/type_traits/add_cv.hpp:
	* src/core/boost/type_traits/add_pointer.hpp:
	* src/core/boost/type_traits/add_reference.hpp:
	* src/core/boost/type_traits/add_volatile.hpp:
	* src/core/boost/type_traits/aligned_storage.hpp:
	* src/core/boost/type_traits/alignment_of.hpp:
	* src/core/boost/type_traits/alignment_traits.hpp:
	* src/core/boost/type_traits/arithmetic_traits.hpp:
	* src/core/boost/type_traits/array_traits.hpp:
	* src/core/boost/type_traits/broken_compiler_spec.hpp:
	* src/core/boost/type_traits/composite_traits.hpp:
	* src/core/boost/type_traits/config.hpp:
	* src/core/boost/type_traits/conversion_traits.hpp:
	* src/core/boost/type_traits/cv_traits.hpp:
	* src/core/boost/type_traits/decay.hpp:
	* src/core/boost/type_traits/detail/bool_trait_def.hpp:
	* src/core/boost/type_traits/detail/bool_trait_undef.hpp:
	* src/core/boost/type_traits/detail/cv_traits_impl.hpp:
	* src/core/boost/type_traits/detail/false_result.hpp:
	* src/core/boost/type_traits/detail/ice_and.hpp:
	* src/core/boost/type_traits/detail/ice_eq.hpp:
	* src/core/boost/type_traits/detail/ice_not.hpp:
	* src/core/boost/type_traits/detail/ice_or.hpp:
	* src/core/boost/type_traits/detail/is_function_ptr_helper.hpp:
	* src/core/boost/type_traits/detail/is_function_ptr_tester.hpp:
	* src/core/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
	* src/core/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
	* src/core/boost/type_traits/detail/size_t_trait_def.hpp:
	* src/core/boost/type_traits/detail/size_t_trait_undef.hpp:
	* src/core/boost/type_traits/detail/template_arity_spec.hpp:
	* src/core/boost/type_traits/detail/type_trait_def.hpp:
	* src/core/boost/type_traits/detail/type_trait_undef.hpp:
	* src/core/boost/type_traits/detail/wrap.hpp:
	* src/core/boost/type_traits/detail/yes_no_type.hpp:
	* src/core/boost/type_traits/extent.hpp:
	* src/core/boost/type_traits/function_traits.hpp:
	* src/core/boost/type_traits/has_nothrow_assign.hpp:
	* src/core/boost/type_traits/has_nothrow_constructor.hpp:
	* src/core/boost/type_traits/has_nothrow_copy.hpp:
	* src/core/boost/type_traits/has_nothrow_destructor.hpp:
	* src/core/boost/type_traits/has_trivial_assign.hpp:
	* src/core/boost/type_traits/has_trivial_constructor.hpp:
	* src/core/boost/type_traits/has_trivial_copy.hpp:
	* src/core/boost/type_traits/has_trivial_destructor.hpp:
	* src/core/boost/type_traits/has_virtual_destructor.hpp:
	* src/core/boost/type_traits/ice.hpp:
	* src/core/boost/type_traits/integral_constant.hpp:
	* src/core/boost/type_traits/intrinsics.hpp:
	* src/core/boost/type_traits/is_abstract.hpp:
	* src/core/boost/type_traits/is_arithmetic.hpp:
	* src/core/boost/type_traits/is_array.hpp:
	* src/core/boost/type_traits/is_base_and_derived.hpp:
	* src/core/boost/type_traits/is_base_of.hpp:
	* src/core/boost/type_traits/is_class.hpp:
	* src/core/boost/type_traits/is_compound.hpp:
	* src/core/boost/type_traits/is_const.hpp:
	* src/core/boost/type_traits/is_convertible.hpp:
	* src/core/boost/type_traits/is_empty.hpp:
	* src/core/boost/type_traits/is_enum.hpp:
	* src/core/boost/type_traits/is_float.hpp:
	* src/core/boost/type_traits/is_floating_point.hpp:
	* src/core/boost/type_traits/is_function.hpp:
	* src/core/boost/type_traits/is_fundamental.hpp:
	* src/core/boost/type_traits/is_integral.hpp:
	* src/core/boost/type_traits/is_member_function_pointer.hpp:
	* src/core/boost/type_traits/is_member_object_pointer.hpp:
	* src/core/boost/type_traits/is_member_pointer.hpp:
	* src/core/boost/type_traits/is_object.hpp:
	* src/core/boost/type_traits/is_pod.hpp:
	* src/core/boost/type_traits/is_pointer.hpp:
	* src/core/boost/type_traits/is_polymorphic.hpp:
	* src/core/boost/type_traits/is_reference.hpp:
	* src/core/boost/type_traits/is_same.hpp:
	* src/core/boost/type_traits/is_scalar.hpp:
	* src/core/boost/type_traits/is_signed.hpp:
	* src/core/boost/type_traits/is_stateless.hpp:
	* src/core/boost/type_traits/is_union.hpp:
	* src/core/boost/type_traits/is_unsigned.hpp:
	* src/core/boost/type_traits/is_void.hpp:
	* src/core/boost/type_traits/is_volatile.hpp:
	* src/core/boost/type_traits/msvc/remove_all_extents.hpp:
	* src/core/boost/type_traits/msvc/remove_bounds.hpp:
	* src/core/boost/type_traits/msvc/remove_const.hpp:
	* src/core/boost/type_traits/msvc/remove_cv.hpp:
	* src/core/boost/type_traits/msvc/remove_extent.hpp:
	* src/core/boost/type_traits/msvc/remove_pointer.hpp:
	* src/core/boost/type_traits/msvc/remove_reference.hpp:
	* src/core/boost/type_traits/msvc/remove_volatile.hpp:
	* src/core/boost/type_traits/msvc/typeof.hpp:
	* src/core/boost/type_traits/object_traits.hpp:
	* src/core/boost/type_traits/rank.hpp:
	* src/core/boost/type_traits/reference_traits.hpp:
	* src/core/boost/type_traits/remove_all_extents.hpp:
	* src/core/boost/type_traits/remove_bounds.hpp:
	* src/core/boost/type_traits/remove_const.hpp:
	* src/core/boost/type_traits/remove_cv.hpp:
	* src/core/boost/type_traits/remove_extent.hpp:
	* src/core/boost/type_traits/remove_pointer.hpp:
	* src/core/boost/type_traits/remove_reference.hpp:
	* src/core/boost/type_traits/remove_volatile.hpp:
	* src/core/boost/type_traits/same_traits.hpp:
	* src/core/boost/type_traits/transform_traits.hpp:
	* src/core/boost/type_traits/transform_traits_spec.hpp:
	* src/core/boost/type_traits/type_with_alignment.hpp:
	* src/core/boost/utility.hpp:
	* src/core/boost/utility/addressof.hpp:
	* src/core/boost/utility/base_from_member.hpp:
	* src/core/boost/utility/compare_pointees.hpp:
	* src/core/boost/utility/detail/in_place_factory_prefix.hpp:
	* src/core/boost/utility/detail/in_place_factory_suffix.hpp:
	* src/core/boost/utility/detail/result_of_iterate.hpp:
	* src/core/boost/utility/enable_if.hpp:
	* src/core/boost/utility/in_place_factory.hpp:
	* src/core/boost/utility/result_of.hpp:
	* src/core/boost/utility/typed_in_place_factory.hpp:
	* src/core/boost/utility/value_init.hpp:
	* src/core/boost/weak_ptr.hpp:

	moved boost headers to src/core because that has to be in the
	include path anyway

2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile-gen.am:
	* src/client-test-app.cpp:

	unit tests in Register.cpp files not active without
	--enable-unit-tests

2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* Doxyfile:
	* Makefile-gen.am:
	* configure-pre.in:

	added building of html source code documentation with Doxygen

2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* Doxyfile:

	unmodified Doxyfile template as created by doxygen 1.5.3

2008-07-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile-gen.am:
	* Makefile.am:
	* autogen.sh:
	* configure-post.in:
	* configure-pre.in:
	* src/Makefile-gen.am:
	* src/Makefile.am.gen:
	* src/backends/addressbook/Makefile.am:
	* src/backends/addressbook/configure-sub.in:
	* src/backends/evolution/Makefile.am:
	* src/backends/evolution/configure-sub.in:
	* src/backends/sqlite/Makefile.am:
	* src/backends/sqlite/configure-sub.in:
	* src/core/Makefile.am:

	file layout restructuring, take II

2008-07-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* autogen.sh:
	* configure-pre.in:
	* configure.in:
	* src/AddressBookConstants.cpp:
	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/AddressBookSourceRegister.cpp:
	* src/ConfigNode.h:
	* src/ConfigTree.h:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionCalendarSourceRegister.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionContactSourceRegister.cpp:
	* src/EvolutionMemoSource.cpp:
	* src/EvolutionMemoSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/FileConfigNode.cpp:
	* src/FileConfigNode.h:
	* src/FileConfigTree.cpp:
	* src/FileConfigTree.h:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/Makefile.am:
	* src/Makefile.am.gen:
	* src/PrefixConfigNode.cpp:
	* src/PrefixConfigNode.h:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/SQLiteContactSourceRegister.cpp:
	* src/SQLiteUtil.cpp:
	* src/SQLiteUtil.h:
	* src/SafeConfigNode.cpp:
	* src/SafeConfigNode.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionCmdline.h:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/SyncEvolutionUtil.cpp:
	* src/SyncEvolutionUtil.h:
	* src/TrackingSyncSource.cpp:
	* src/TrackingSyncSource.h:
	* src/VolatileConfigNode.h:
	* src/VolatileConfigTree.h:
	* src/backends/addressbook/AddressBookConstants.cpp:
	* src/backends/addressbook/AddressBookSource.cpp:
	* src/backends/addressbook/AddressBookSource.h:
	* src/backends/addressbook/AddressBookSourceRegister.cpp:
	* src/backends/evolution/EvolutionCalendarSource.cpp:
	* src/backends/evolution/EvolutionCalendarSource.h:
	* src/backends/evolution/EvolutionCalendarSourceRegister.cpp:
	* src/backends/evolution/EvolutionContactSource.cpp:
	* src/backends/evolution/EvolutionContactSource.h:
	* src/backends/evolution/EvolutionContactSourceRegister.cpp:
	* src/backends/evolution/EvolutionMemoSource.cpp:
	* src/backends/evolution/EvolutionMemoSource.h:
	* src/backends/evolution/e-cal-check-timezones.c:
	* src/backends/evolution/e-cal-check-timezones.h:
	* src/backends/evolution/libical/icalstrdup.c:
	* src/backends/evolution/libical/icalstrdup.h:
	* src/backends/sqlite/SQLiteContactSource.cpp:
	* src/backends/sqlite/SQLiteContactSource.h:
	* src/backends/sqlite/SQLiteContactSourceRegister.cpp:
	* src/backends/sqlite/SQLiteUtil.cpp:
	* src/backends/sqlite/SQLiteUtil.h:
	* src/core/ConfigNode.h:
	* src/core/ConfigTree.h:
	* src/core/EvolutionSmartPtr.h:
	* src/core/EvolutionSyncClient.cpp:
	* src/core/EvolutionSyncClient.h:
	* src/core/EvolutionSyncSource.cpp:
	* src/core/EvolutionSyncSource.h:
	* src/core/FileConfigNode.cpp:
	* src/core/FileConfigNode.h:
	* src/core/FileConfigTree.cpp:
	* src/core/FileConfigTree.h:
	* src/core/FilterConfigNode.cpp:
	* src/core/FilterConfigNode.h:
	* src/core/PrefixConfigNode.cpp:
	* src/core/PrefixConfigNode.h:
	* src/core/SafeConfigNode.cpp:
	* src/core/SafeConfigNode.h:
	* src/core/SyncEvolutionCmdline.cpp:
	* src/core/SyncEvolutionCmdline.h:
	* src/core/SyncEvolutionConfig.cpp:
	* src/core/SyncEvolutionConfig.h:
	* src/core/SyncEvolutionUtil.cpp:
	* src/core/SyncEvolutionUtil.h:
	* src/core/TrackingSyncSource.cpp:
	* src/core/TrackingSyncSource.h:
	* src/core/VolatileConfigNode.h:
	* src/core/VolatileConfigTree.h:
	* src/core/vocl/README:
	* src/core/vocl/VConverter.cpp:
	* src/core/vocl/VConverter.h:
	* src/core/vocl/VObject.cpp:
	* src/core/vocl/VObject.h:
	* src/core/vocl/VProperty.cpp:
	* src/core/vocl/VProperty.h:
	* src/core/vocl/posixadapter.h:
	* src/core/vocl/vcardconverter.cpp:
	* src/e-cal-check-timezones.c:
	* src/e-cal-check-timezones.h:
	* src/libical/icalstrdup.c:
	* src/libical/icalstrdup.h:
	* src/vocl/README:
	* src/vocl/VConverter.cpp:
	* src/vocl/VConverter.h:
	* src/vocl/VObject.cpp:
	* src/vocl/VObject.h:
	* src/vocl/VProperty.cpp:
	* src/vocl/VProperty.h:
	* src/vocl/posixadapter.h:
	* src/vocl/vcardconverter.cpp:

	major restructuring of the file layout and autotools build

2008-07-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	print summary of enabled backends

2008-07-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:

	another rename sync4j->funambol

2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/Makefile.am:

	adapted to renaming of libsync4j -> libfunambol; also renamed
	variables and configure options, but old options kept as aliases

2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added further explanations to --source-property

2008-07-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/changelog:
	* src/EvolutionContactSource.cpp:

	disabled special support for X-OSSO-CONTACT-STATE because the
	property no longer is returned properly by libebook (SF #1947050)

2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	fixed --refresh-from-server typo

2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	added BINSUFFIX for Mac OS X

2008-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* src/Makefile.am:

	added files required for 'make deb' to distribution

2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* debian/changelog:

	# updated

2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	added comment regarding myFUNAMBOL sc-pim- prefix to deviceId

2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:

	fixed creating and testing of default configs

2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/AddressBookSourceRegister.cpp:

	Mac OS X client now uses the new TrackingSyncSource

2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	simplified compiling for ppc/386 on Mac OS X

2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	simplified compiling for ppc/386 on Mac OS X

2008-07-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncSource.h:
	* src/SQLiteContactSource.h:
	* src/TrackingSyncSource.h:

	turned fileSuffix() into a const function

2008-07-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	use sc-pim- prefix for device ID

2008-07-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/FileConfigNode.cpp:
	* src/FileConfigTree.cpp:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/PrefixConfigNode.cpp:
	* src/SafeConfigNode.cpp:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/SyncEvolutionUtil.cpp:
	* src/SyncEvolutionUtil.h:
	* src/TrackingSyncSource.cpp:

	reduced explicit usage of iterators (mostly with BOOST_FOREACH)

2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/TrackingSyncSource.h:

	cleaned up EvolutionSyncSource interface+implementation

2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/evo.supp:
	* test/sys.supp:

	added plenty of suppressions for problems only found when running
	code linked against 2.22.x

2008-07-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added the possibility to run a setup script as part of each test

2008-07-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionUtil.cpp:

	added missing header file

2008-07-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionUtil.cpp:

	better random seed (avoids identical clientId when configs are
	created rapidly one after the other)

2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:
	* src/FilterConfigNode.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionUtil.h:

	code cleanup (boost::join, list sort)

2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/PrefixConfigNode.cpp:
	* src/SafeConfigNode.cpp:

	code cleanup (map access)

2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.h:

	code cleanup

2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionUtil.h:

	simplified ConfigFilter: now uses keys as they are, but with
	case-insensitive compare

2008-07-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TrackingSyncSource.h:

	LUID may not change during update

2008-07-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:

	fixed mem leak when listing databases

2008-07-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/shlibs.local:

	reverted to 0.7 packaging

2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* configure.in:

	updated version, changelog, NEWS for 0.8 beta 1

2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/shlibs.local:

	SF #1993109: for Evolution 2.6 use .deb dependencies which work
	with Ubuntu 6.06 LTS

2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	SF #1991286: when creating config for the first time, only enable
	sync sources which can be synchronized

2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	fixed problem with loading calendar backend dynamically on Maemo
	(depends on TrackingSyncSource being in the main binary)

2008-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	avoid useless 'list: unable to access calendars: failure' error
	message

2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added MemoToo

2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.h:

	remember failure when iterating over items

2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VObject.cpp:
	* src/vocl/posixadapter.h:

	adapted to new C++ client library posixadapter.h

2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	return code of removeAllItems() is error code, not SyncML status

2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.h:

	clarified return code of inherited removeAllItems() method

2008-06-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/posixadapter.h:

	fixed compile errors due to wchar redefines

2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:

	added memotoo to expected list of templates, fixed Funambol
	syncURL

2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.h:

	removed extra sorting, std::set is already guaranteed to return
	entries in ascending order

2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	fixed wrong URI in ScheduleWorld template

2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	MemoToo sends vcards with just \n line termination, handle that
	when extracting FN

2008-06-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:

	fixed wrong syncURL in ScheduleWorld template

2008-06-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added --prebuilt: testing with precompiled SyncEvolution

2008-06-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	MemoToo prefers vCard 2.1 over 3.0

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	rename SyncEvolution's copy of the libecal timezone functions

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* configure.in:
	* etc/.cvsignore:
	* etc/Makefile.am:
	* etc/source-config.txt:
	* etc/syncml-config.txt:

	removed obsolete example config files

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	adapted to the official include flags (posix before common)

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionMemoSource.cpp:

	added synchronization of Evolution memo summary

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/SyncEvolutionCmdline.cpp:

	removed --properties option: not implemented yet

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	added MemoToo server template

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	fixed typo (evolution-todo -> evolution-tasks)

2008-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/Makefile.am:

	made detached recurrence handling more resilient

2008-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:

	regression in 0.8 alpha 1: setting sync mode during status query
	or sync affected *all* sources, even the disabled ones

2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/e-cal-check-timezones.c:
	* src/e-cal-check-timezones.h:

	addressed Chenthill's code review comments #49 and #50

2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	scheduleworld config template: calendar was using 'event2'
	instead of the correct 'cal2' URI

2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncSource.h:

	fixed segfaults for certain data

2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	fixed compile error

2008-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	removed/replaced 'calendar' string from message in libecal
	backend because it is also used for memos and tasks

2008-06-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:

	fixed modifying parent/child (=detached) calendar items

2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TrackingSyncSource.cpp:

	avoid redundant conversion to C string

2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	removeAllItems() must mark source as modified
	(EvolutionContactSource depends on it)

2008-06-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:

	implemented SyncSource::removeAllItems()

2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/e-cal-check-timezones.c:
	* src/e-cal-check-timezones.h:

	e_cal_match_tzid() is now public: required for mapping TZIDs of
	existing events

2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/e-cal-check-timezones.c:

	use icaltimezone_get_builtin_timezone_from_tzid()

2008-05-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/e-cal-check-timezones.c:

	try to strip trailing sequence number when mapping TZIDs

2008-05-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/e-cal-check-timezones.c:

	add system time zones to VCALENDAR if they are getting used
	because of mapping (keeps VCALENDAR consistent)

2008-05-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/e-cal-check-timezones.c:
	* src/e-cal-check-timezones.h:

	optionally patch components stored in a GList (required by
	evolution-exchange)

2008-05-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/libical/icalstrdup.c:

	fixed spelling mistake

2008-05-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSmartPtr.h:

	must define HANDLE_LIBICAL_MEMORY to avoid compiler warning

2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/EvolutionCalendarSource.cpp:
	* src/Makefile.am:
	* src/e-cal-check-timezones.c:
	* src/libical/icalstrdup.c:
	* src/libical/icalstrdup.h:

	GNOME Bugzilla #516408: always free ical strings, duplicate when
	necessary

2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	also test SyncEvolution unit tests in addition to testing
	framework tests

2008-05-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/evo.supp:

	suppressed all known leaks with trunk from April 1st

2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	Maemo no longer uses patched libdbus

2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* authors.xml:

	account -> user mapping for svn2cl

2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	SF #1947050: added sanity checks around string access of
	X-OSSO-CONTACT-STATE

2008-04-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/changelog:

	# updated

2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/Makefile.am:
	* src/e-cal-check-timezones.c:
	* src/e-cal-check-timezones.h:
	* src/e_cal_check_timezones.c:
	* src/e_cal_check_timezones.h:

	finished proposal for inclusion of e_cal_check_timezones() into
	Evolution

2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# updated

2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* svn2cl.sh:

	svn checkout must be up-to-date for svn2cl to produce complete
	results

2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* HACKING:
	* svn2cl.sh:

	generate ChangeLog from Subversion log

2008-04-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionUtil.cpp:
	* src/client-test-app.cpp:

	adding SyncEvolution test target in all cases, take II

2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSourceRegister.cpp:
	* src/e_cal_check_timezones.c:
	* src/e_cal_check_timezones.h:

	avoid timezone collisions by renaming the new VTIMEZONE before
	importing

2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSourceRegister.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/e_cal_check_timezones.c:
	* src/e_cal_check_timezones.h:

	map TZIDs to system timezones, if possible

2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	avoid redundant underscore

2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSourceRegister.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:

	added testing of opening default database

2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionUtil.cpp:

	always provide SyncEvolution test class, even if it is empty:
	avoids the need to distinguish between builds when testing it

2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	unit tests were unintentionally enabled when only integration
	tests should have been on

2008-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	added comment about pre-releases

2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	added SSL options also to regression testing

2008-04-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* configure.in:

	bumped version to alpha, made sure that .deb package version is
	larger than last release but smaller than final one

2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TrackingSyncSource.h:

	clarified insertItem

2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:
	* src/PrefixConfigNode.cpp:
	* src/PrefixConfigNode.h:
	* src/TrackingSyncSource.cpp:

	added prefix to change tracking node: that way have multiple name
	spaces in the same config node, in case we need it later on

2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/FilterConfigNode.cpp:
	* src/SafeConfigNode.cpp:

	fixed typo in error message (missing 'not')

2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/ConfigNode.h:
	* src/FileConfigNode.cpp:
	* src/FileConfigNode.h:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/SafeConfigNode.cpp:
	* src/SafeConfigNode.h:
	* src/SyncEvolutionConfig.cpp:
	* src/TrackingSyncSource.cpp:

	avoid expensive copying of property map

2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	updated --help text

2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionMemoSource.cpp:

	make sure that the icomp UID is set before calling the update
	method (EDS crashes otherwise)

2008-04-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.h:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.h:
	* src/EvolutionMemoSource.h:
	* src/TrackingSyncSource.h:

	the useless clone() method is no longer needed because SyncSource
	no longer inherits from ArrayElement

2008-04-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	implemented support for detached recurrences

2008-04-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.h:
	* src/client-test-app.cpp:

	adapted to new removeAllItems() prototype

2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	added missing initialization of sources during --status
	processing

2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionMemoSource.cpp:
	* src/EvolutionMemoSource.h:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/TrackingSyncSource.cpp:
	* src/TrackingSyncSource.h:

	make results from insertItem explicit by putting them all in one
	struct

2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	'test' is a meta target

2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionMemoSource.cpp:
	* src/EvolutionMemoSource.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/TrackingSyncSource.cpp:
	* src/TrackingSyncSource.h:
	* src/client-test-app.cpp:

	EvolutionCalendarSyncSource now uses change tracking based on
	modification time stamp.

2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/syncevolution.cpp:

	adapted to the extended printLine() method

2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSmartPtr.h:

	added template class for calling free() on arbitrary pointer

2008-04-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:
	* src/SafeConfigNode.cpp:
	* src/SafeConfigNode.h:

	added wrapper around config node: accepts arbitrary key/value
	strings

2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	use  instead of make

2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	added missing VolatileConfigTree.h to dist

2008-04-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/Makefile.am:

	added dependencies on self-compiled client library (client-test
	and synceveoluition were not always recompiled)

2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	check config before open() and beginSync() to detect errors when
	it is still safe (change tracking not modified yet; exceptions
	handled gracefully

2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/VolatileConfigTree.h:

	allow temporary configuration in memory which is not tied to a
	persistent configuration

2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	return code of sync got lost

2008-04-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/EvolutionSyncClient.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:

	added several options for SSL connections

2008-04-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:

	- all passwords can be specified as env variables (${foo}) or
	read from stdin (-)

2008-04-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	added missing newline in error message

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/SyncEvolutionCmdline.cpp:

	--properties not implemented yet

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/ConfigNode.h:
	* src/FileConfigNode.cpp:
	* src/FileConfigNode.h:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:

	default values are commmented out in .ini files; some important
	ones are always set normally

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/SQLiteContactSource.cpp:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:

	simplified configuration

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:

	cleaned up comments on properties

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionUtil.cpp:
	* src/SyncEvolutionUtil.h:

	deviceId is now a pseudo UUID in new configurations

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	added testing of --configure on old-style config

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	added testing of source listing and migration, minor fixes

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/FilterConfigNode.h:
	* src/SyncEvolutionCmdline.cpp:

	added testing of configuring existing config; minor fixes (case
	sensitivity in filter, modifying only selected sources)

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	testing of/fixed creating config with sources specified; improved
	white space handling in parameters

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionUtil.h:

	added testing of --print-config, fixed some of the error handling

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/boost/detail/algorithm.hpp:
	* src/boost/detail/allocator_utilities.hpp:
	* src/boost/detail/atomic_count.hpp:
	* src/boost/detail/atomic_count_gcc.hpp:
	* src/boost/detail/atomic_count_pthreads.hpp:
	* src/boost/detail/atomic_count_win32.hpp:
	* src/boost/detail/binary_search.hpp:
	* src/boost/detail/call_traits.hpp:
	* src/boost/detail/catch_exceptions.hpp:
	* src/boost/detail/compressed_pair.hpp:
	* src/boost/detail/dynamic_bitset.hpp:
	* src/boost/detail/endian.hpp:
	* src/boost/detail/indirect_traits.hpp:
	* src/boost/detail/interlocked.hpp:
	* src/boost/detail/is_function_ref_tester.hpp:
	* src/boost/detail/is_incrementable.hpp:
	* src/boost/detail/is_xxx.hpp:
	* src/boost/detail/iterator.hpp:
	* src/boost/detail/lightweight_mutex.hpp:
	* src/boost/detail/lightweight_test.hpp:
	* src/boost/detail/limits.hpp:
	* src/boost/detail/lwm_nop.hpp:
	* src/boost/detail/lwm_pthreads.hpp:
	* src/boost/detail/lwm_win32_cs.hpp:
	* src/boost/detail/named_template_params.hpp:
	* src/boost/detail/no_exceptions_support.hpp:
	* src/boost/detail/none_t.hpp:
	* src/boost/detail/numeric_traits.hpp:
	* src/boost/detail/ob_call_traits.hpp:
	* src/boost/detail/ob_compressed_pair.hpp:
	* src/boost/detail/quick_allocator.hpp:
	* src/boost/detail/reference_content.hpp:
	* src/boost/detail/select_type.hpp:
	* src/boost/detail/shared_array_nmt.hpp:
	* src/boost/detail/shared_ptr_nmt.hpp:
	* src/boost/detail/templated_streams.hpp:
	* src/boost/detail/utf8_codecvt_facet.hpp:
	* src/boost/foreach.hpp:

	added more Boost header files (required by algorithm::string)

2008-03-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/FilterConfigNode.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionCmdline.h:

	added testing of --sync property storing

2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	test additional aspects of --template and --print-servers

2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	added --template testing

2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	fixed default Funambol config (vCard 2.1, memo sync/URI mixup)

2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.h:

	added missing 'syncevolution' subdir when XDG_CONFIG_HOME is set

2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/SQLiteContactSource.cpp:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/boost/algorithm/string.hpp:
	* src/boost/algorithm/string/case_conv.hpp:
	* src/boost/algorithm/string/classification.hpp:
	* src/boost/algorithm/string/compare.hpp:
	* src/boost/algorithm/string/concept.hpp:
	* src/boost/algorithm/string/config.hpp:
	* src/boost/algorithm/string/constants.hpp:
	* src/boost/algorithm/string/detail/case_conv.hpp:
	* src/boost/algorithm/string/detail/classification.hpp:
	* src/boost/algorithm/string/detail/find_format.hpp:
	* src/boost/algorithm/string/detail/find_format_all.hpp:
	* src/boost/algorithm/string/detail/find_format_store.hpp:
	* src/boost/algorithm/string/detail/find_iterator.hpp:
	* src/boost/algorithm/string/detail/finder.hpp:
	* src/boost/algorithm/string/detail/finder_regex.hpp:
	* src/boost/algorithm/string/detail/formatter.hpp:
	* src/boost/algorithm/string/detail/formatter_regex.hpp:
	* src/boost/algorithm/string/detail/predicate.hpp:
	* src/boost/algorithm/string/detail/replace_storage.hpp:
	* src/boost/algorithm/string/detail/sequence.hpp:
	* src/boost/algorithm/string/detail/trim.hpp:
	* src/boost/algorithm/string/detail/util.hpp:
	* src/boost/algorithm/string/erase.hpp:
	* src/boost/algorithm/string/find.hpp:
	* src/boost/algorithm/string/find_format.hpp:
	* src/boost/algorithm/string/find_iterator.hpp:
	* src/boost/algorithm/string/finder.hpp:
	* src/boost/algorithm/string/formatter.hpp:
	* src/boost/algorithm/string/iter_find.hpp:
	* src/boost/algorithm/string/join.hpp:
	* src/boost/algorithm/string/predicate.hpp:
	* src/boost/algorithm/string/predicate_facade.hpp:
	* src/boost/algorithm/string/replace.hpp:
	* src/boost/algorithm/string/sequence_traits.hpp:
	* src/boost/algorithm/string/split.hpp:
	* src/boost/algorithm/string/std/list_traits.hpp:
	* src/boost/algorithm/string/std/rope_traits.hpp:
	* src/boost/algorithm/string/std/slist_traits.hpp:
	* src/boost/algorithm/string/std/string_traits.hpp:
	* src/boost/algorithm/string/std_containers_traits.hpp:
	* src/boost/algorithm/string/trim.hpp:
	* src/boost/algorithm/string/yes_no_type.hpp:
	* src/boost/bind.hpp:
	* src/boost/bind/apply.hpp:
	* src/boost/bind/arg.hpp:
	* src/boost/bind/bind_cc.hpp:
	* src/boost/bind/bind_mf_cc.hpp:
	* src/boost/bind/bind_template.hpp:
	* src/boost/bind/make_adaptable.hpp:
	* src/boost/bind/mem_fn_cc.hpp:
	* src/boost/bind/mem_fn_template.hpp:
	* src/boost/bind/mem_fn_vw.hpp:
	* src/boost/bind/placeholders.hpp:
	* src/boost/bind/protect.hpp:
	* src/boost/bind/storage.hpp:
	* src/boost/cast.hpp:
	* src/boost/concept_archetype.hpp:
	* src/boost/concept_check.hpp:
	* src/boost/function.hpp:
	* src/boost/function/detail/function_iterate.hpp:
	* src/boost/function/detail/maybe_include.hpp:
	* src/boost/function/detail/prologue.hpp:
	* src/boost/function/function0.hpp:
	* src/boost/function/function1.hpp:
	* src/boost/function/function10.hpp:
	* src/boost/function/function2.hpp:
	* src/boost/function/function3.hpp:
	* src/boost/function/function4.hpp:
	* src/boost/function/function5.hpp:
	* src/boost/function/function6.hpp:
	* src/boost/function/function7.hpp:
	* src/boost/function/function8.hpp:
	* src/boost/function/function9.hpp:
	* src/boost/function/function_base.hpp:
	* src/boost/function/function_template.hpp:
	* src/boost/function_equal.hpp:
	* src/boost/get_pointer.hpp:
	* src/boost/implicit_cast.hpp:
	* src/boost/iterator.hpp:
	* src/boost/iterator/counting_iterator.hpp:
	* src/boost/iterator/detail/any_conversion_eater.hpp:
	* src/boost/iterator/detail/config_def.hpp:
	* src/boost/iterator/detail/config_undef.hpp:
	* src/boost/iterator/detail/enable_if.hpp:
	* src/boost/iterator/detail/facade_iterator_category.hpp:
	* src/boost/iterator/detail/minimum_category.hpp:
	* src/boost/iterator/filter_iterator.hpp:
	* src/boost/iterator/indirect_iterator.hpp:
	* src/boost/iterator/interoperable.hpp:
	* src/boost/iterator/is_lvalue_iterator.hpp:
	* src/boost/iterator/is_readable_iterator.hpp:
	* src/boost/iterator/iterator_adaptor.hpp:
	* src/boost/iterator/iterator_archetypes.hpp:
	* src/boost/iterator/iterator_categories.hpp:
	* src/boost/iterator/iterator_concepts.hpp:
	* src/boost/iterator/iterator_facade.hpp:
	* src/boost/iterator/iterator_traits.hpp:
	* src/boost/iterator/new_iterator_tests.hpp:
	* src/boost/iterator/permutation_iterator.hpp:
	* src/boost/iterator/reverse_iterator.hpp:
	* src/boost/iterator/transform_iterator.hpp:
	* src/boost/iterator/zip_iterator.hpp:
	* src/boost/lexical_cast.hpp:
	* src/boost/mem_fn.hpp:
	* src/boost/mpl/O1_size.hpp:
	* src/boost/mpl/O1_size_fwd.hpp:
	* src/boost/mpl/accumulate.hpp:
	* src/boost/mpl/advance.hpp:
	* src/boost/mpl/advance_fwd.hpp:
	* src/boost/mpl/alias.hpp:
	* src/boost/mpl/always.hpp:
	* src/boost/mpl/and.hpp:
	* src/boost/mpl/apply.hpp:
	* src/boost/mpl/apply_fwd.hpp:
	* src/boost/mpl/apply_wrap.hpp:
	* src/boost/mpl/arg.hpp:
	* src/boost/mpl/arg_fwd.hpp:
	* src/boost/mpl/arithmetic.hpp:
	* src/boost/mpl/as_sequence.hpp:
	* src/boost/mpl/assert.hpp:
	* src/boost/mpl/at.hpp:
	* src/boost/mpl/at_fwd.hpp:
	* src/boost/mpl/aux_/O1_size_impl.hpp:
	* src/boost/mpl/aux_/adl_barrier.hpp:
	* src/boost/mpl/aux_/advance_backward.hpp:
	* src/boost/mpl/aux_/advance_forward.hpp:
	* src/boost/mpl/aux_/apply_1st.hpp:
	* src/boost/mpl/aux_/arg_typedef.hpp:
	* src/boost/mpl/aux_/arithmetic_op.hpp:
	* src/boost/mpl/aux_/arity.hpp:
	* src/boost/mpl/aux_/arity_spec.hpp:
	* src/boost/mpl/aux_/at_impl.hpp:
	* src/boost/mpl/aux_/back_impl.hpp:
	* src/boost/mpl/aux_/basic_bind.hpp:
	* src/boost/mpl/aux_/begin_end_impl.hpp:
	* src/boost/mpl/aux_/clear_impl.hpp:
	* src/boost/mpl/aux_/common_name_wknd.hpp:
	* src/boost/mpl/aux_/comparison_op.hpp:
	* src/boost/mpl/aux_/config/adl.hpp:
	* src/boost/mpl/aux_/config/arrays.hpp:
	* src/boost/mpl/aux_/config/bind.hpp:
	* src/boost/mpl/aux_/config/compiler.hpp:
	* src/boost/mpl/aux_/config/ctps.hpp:
	* src/boost/mpl/aux_/config/dependent_nttp.hpp:
	* src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp:
	* src/boost/mpl/aux_/config/dtp.hpp:
	* src/boost/mpl/aux_/config/eti.hpp:
	* src/boost/mpl/aux_/config/forwarding.hpp:
	* src/boost/mpl/aux_/config/gcc.hpp:
	* src/boost/mpl/aux_/config/has_apply.hpp:
	* src/boost/mpl/aux_/config/has_xxx.hpp:
	* src/boost/mpl/aux_/config/integral.hpp:
	* src/boost/mpl/aux_/config/intel.hpp:
	* src/boost/mpl/aux_/config/lambda.hpp:
	* src/boost/mpl/aux_/config/msvc.hpp:
	* src/boost/mpl/aux_/config/msvc_typename.hpp:
	* src/boost/mpl/aux_/config/nttp.hpp:
	* src/boost/mpl/aux_/config/operators.hpp:
	* src/boost/mpl/aux_/config/overload_resolution.hpp:
	* src/boost/mpl/aux_/config/preprocessor.hpp:
	* src/boost/mpl/aux_/config/static_constant.hpp:
	* src/boost/mpl/aux_/config/ttp.hpp:
	* src/boost/mpl/aux_/config/typeof.hpp:
	* src/boost/mpl/aux_/config/use_preprocessed.hpp:
	* src/boost/mpl/aux_/config/workaround.hpp:
	* src/boost/mpl/aux_/contains_impl.hpp:
	* src/boost/mpl/aux_/count_args.hpp:
	* src/boost/mpl/aux_/count_impl.hpp:
	* src/boost/mpl/aux_/empty_impl.hpp:
	* src/boost/mpl/aux_/erase_impl.hpp:
	* src/boost/mpl/aux_/erase_key_impl.hpp:
	* src/boost/mpl/aux_/filter_iter.hpp:
	* src/boost/mpl/aux_/find_if_pred.hpp:
	* src/boost/mpl/aux_/fold_impl.hpp:
	* src/boost/mpl/aux_/fold_impl_body.hpp:
	* src/boost/mpl/aux_/fold_op.hpp:
	* src/boost/mpl/aux_/fold_pred.hpp:
	* src/boost/mpl/aux_/front_impl.hpp:
	* src/boost/mpl/aux_/full_lambda.hpp:
	* src/boost/mpl/aux_/has_apply.hpp:
	* src/boost/mpl/aux_/has_begin.hpp:
	* src/boost/mpl/aux_/has_key_impl.hpp:
	* src/boost/mpl/aux_/has_rebind.hpp:
	* src/boost/mpl/aux_/has_size.hpp:
	* src/boost/mpl/aux_/has_tag.hpp:
	* src/boost/mpl/aux_/has_type.hpp:
	* src/boost/mpl/aux_/include_preprocessed.hpp:
	* src/boost/mpl/aux_/insert_impl.hpp:
	* src/boost/mpl/aux_/insert_range_impl.hpp:
	* src/boost/mpl/aux_/inserter_algorithm.hpp:
	* src/boost/mpl/aux_/integral_wrapper.hpp:
	* src/boost/mpl/aux_/is_msvc_eti_arg.hpp:
	* src/boost/mpl/aux_/iter_apply.hpp:
	* src/boost/mpl/aux_/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/iter_push_front.hpp:
	* src/boost/mpl/aux_/joint_iter.hpp:
	* src/boost/mpl/aux_/lambda_arity_param.hpp:
	* src/boost/mpl/aux_/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/lambda_spec.hpp:
	* src/boost/mpl/aux_/lambda_support.hpp:
	* src/boost/mpl/aux_/largest_int.hpp:
	* src/boost/mpl/aux_/logical_op.hpp:
	* src/boost/mpl/aux_/msvc_dtw.hpp:
	* src/boost/mpl/aux_/msvc_eti_base.hpp:
	* src/boost/mpl/aux_/msvc_is_class.hpp:
	* src/boost/mpl/aux_/msvc_never_true.hpp:
	* src/boost/mpl/aux_/msvc_type.hpp:
	* src/boost/mpl/aux_/na.hpp:
	* src/boost/mpl/aux_/na_assert.hpp:
	* src/boost/mpl/aux_/na_fwd.hpp:
	* src/boost/mpl/aux_/na_spec.hpp:
	* src/boost/mpl/aux_/nested_type_wknd.hpp:
	* src/boost/mpl/aux_/nttp_decl.hpp:
	* src/boost/mpl/aux_/numeric_cast_utils.hpp:
	* src/boost/mpl/aux_/numeric_op.hpp:
	* src/boost/mpl/aux_/order_impl.hpp:
	* src/boost/mpl/aux_/overload_names.hpp:
	* src/boost/mpl/aux_/partition_op.hpp:
	* src/boost/mpl/aux_/pop_back_impl.hpp:
	* src/boost/mpl/aux_/pop_front_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/and.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/less.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/list.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/map.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/or.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/set.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/times.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/and.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/less.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/list.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/map.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/or.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/set.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/times.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/and.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/less.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/list.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/map.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/or.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/set.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/times.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/and.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/less.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/list.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/map.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/or.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/set.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/times.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/and.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/less.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/list.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/map.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/or.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/set.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/times.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/and.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/less.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/list.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/map.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/or.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/set.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/times.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/and.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/less.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/list.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/map.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/or.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/set.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/times.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/and.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/apply.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/arg.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bind.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bitand.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bitor.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/deque.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/divides.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/greater.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/inherit.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/less.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/list.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/list_c.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/map.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/minus.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/modulus.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/or.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/plus.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/quote.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/set.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/set_c.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/times.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/vector.hpp:
	* src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp:
	* src/boost/mpl/aux_/preprocessor/add.hpp:
	* src/boost/mpl/aux_/preprocessor/def_params_tail.hpp:
	* src/boost/mpl/aux_/preprocessor/default_params.hpp:
	* src/boost/mpl/aux_/preprocessor/enum.hpp:
	* src/boost/mpl/aux_/preprocessor/ext_params.hpp:
	* src/boost/mpl/aux_/preprocessor/filter_params.hpp:
	* src/boost/mpl/aux_/preprocessor/is_seq.hpp:
	* src/boost/mpl/aux_/preprocessor/params.hpp:
	* src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:
	* src/boost/mpl/aux_/preprocessor/range.hpp:
	* src/boost/mpl/aux_/preprocessor/repeat.hpp:
	* src/boost/mpl/aux_/preprocessor/sub.hpp:
	* src/boost/mpl/aux_/preprocessor/token_equal.hpp:
	* src/boost/mpl/aux_/preprocessor/tuple.hpp:
	* src/boost/mpl/aux_/ptr_to_ref.hpp:
	* src/boost/mpl/aux_/push_back_impl.hpp:
	* src/boost/mpl/aux_/push_front_impl.hpp:
	* src/boost/mpl/aux_/range_c/O1_size.hpp:
	* src/boost/mpl/aux_/range_c/back.hpp:
	* src/boost/mpl/aux_/range_c/empty.hpp:
	* src/boost/mpl/aux_/range_c/front.hpp:
	* src/boost/mpl/aux_/range_c/iterator.hpp:
	* src/boost/mpl/aux_/range_c/size.hpp:
	* src/boost/mpl/aux_/range_c/tag.hpp:
	* src/boost/mpl/aux_/reverse_fold_impl.hpp:
	* src/boost/mpl/aux_/reverse_fold_impl_body.hpp:
	* src/boost/mpl/aux_/reverse_iter_fold_impl.hpp:
	* src/boost/mpl/aux_/sequence_wrapper.hpp:
	* src/boost/mpl/aux_/shift_op.hpp:
	* src/boost/mpl/aux_/single_element_iter.hpp:
	* src/boost/mpl/aux_/size_impl.hpp:
	* src/boost/mpl/aux_/sort_impl.hpp:
	* src/boost/mpl/aux_/static_cast.hpp:
	* src/boost/mpl/aux_/template_arity.hpp:
	* src/boost/mpl/aux_/template_arity_fwd.hpp:
	* src/boost/mpl/aux_/test.hpp:
	* src/boost/mpl/aux_/test/assert.hpp:
	* src/boost/mpl/aux_/test/data.hpp:
	* src/boost/mpl/aux_/test/test_case.hpp:
	* src/boost/mpl/aux_/traits_lambda_spec.hpp:
	* src/boost/mpl/aux_/transform_iter.hpp:
	* src/boost/mpl/aux_/type_wrapper.hpp:
	* src/boost/mpl/aux_/unwrap.hpp:
	* src/boost/mpl/aux_/value_wknd.hpp:
	* src/boost/mpl/aux_/yes_no.hpp:
	* src/boost/mpl/back.hpp:
	* src/boost/mpl/back_fwd.hpp:
	* src/boost/mpl/back_inserter.hpp:
	* src/boost/mpl/base.hpp:
	* src/boost/mpl/begin.hpp:
	* src/boost/mpl/begin_end.hpp:
	* src/boost/mpl/begin_end_fwd.hpp:
	* src/boost/mpl/bind.hpp:
	* src/boost/mpl/bind_fwd.hpp:
	* src/boost/mpl/bitand.hpp:
	* src/boost/mpl/bitor.hpp:
	* src/boost/mpl/bitwise.hpp:
	* src/boost/mpl/bitxor.hpp:
	* src/boost/mpl/bool.hpp:
	* src/boost/mpl/bool_fwd.hpp:
	* src/boost/mpl/clear.hpp:
	* src/boost/mpl/clear_fwd.hpp:
	* src/boost/mpl/comparison.hpp:
	* src/boost/mpl/contains.hpp:
	* src/boost/mpl/contains_fwd.hpp:
	* src/boost/mpl/copy.hpp:
	* src/boost/mpl/copy_if.hpp:
	* src/boost/mpl/count.hpp:
	* src/boost/mpl/count_fwd.hpp:
	* src/boost/mpl/count_if.hpp:
	* src/boost/mpl/deque.hpp:
	* src/boost/mpl/deref.hpp:
	* src/boost/mpl/distance.hpp:
	* src/boost/mpl/distance_fwd.hpp:
	* src/boost/mpl/divides.hpp:
	* src/boost/mpl/empty.hpp:
	* src/boost/mpl/empty_base.hpp:
	* src/boost/mpl/empty_fwd.hpp:
	* src/boost/mpl/empty_sequence.hpp:
	* src/boost/mpl/end.hpp:
	* src/boost/mpl/equal.hpp:
	* src/boost/mpl/equal_to.hpp:
	* src/boost/mpl/erase.hpp:
	* src/boost/mpl/erase_fwd.hpp:
	* src/boost/mpl/erase_key.hpp:
	* src/boost/mpl/erase_key_fwd.hpp:
	* src/boost/mpl/eval_if.hpp:
	* src/boost/mpl/filter_view.hpp:
	* src/boost/mpl/find.hpp:
	* src/boost/mpl/find_if.hpp:
	* src/boost/mpl/fold.hpp:
	* src/boost/mpl/for_each.hpp:
	* src/boost/mpl/front.hpp:
	* src/boost/mpl/front_fwd.hpp:
	* src/boost/mpl/front_inserter.hpp:
	* src/boost/mpl/greater.hpp:
	* src/boost/mpl/greater_equal.hpp:
	* src/boost/mpl/has_key.hpp:
	* src/boost/mpl/has_key_fwd.hpp:
	* src/boost/mpl/has_xxx.hpp:
	* src/boost/mpl/identity.hpp:
	* src/boost/mpl/if.hpp:
	* src/boost/mpl/index_if.hpp:
	* src/boost/mpl/index_of.hpp:
	* src/boost/mpl/inherit.hpp:
	* src/boost/mpl/inherit_linearly.hpp:
	* src/boost/mpl/insert.hpp:
	* src/boost/mpl/insert_fwd.hpp:
	* src/boost/mpl/insert_range.hpp:
	* src/boost/mpl/insert_range_fwd.hpp:
	* src/boost/mpl/inserter.hpp:
	* src/boost/mpl/int.hpp:
	* src/boost/mpl/int_fwd.hpp:
	* src/boost/mpl/integral_c.hpp:
	* src/boost/mpl/integral_c_fwd.hpp:
	* src/boost/mpl/integral_c_tag.hpp:
	* src/boost/mpl/is_placeholder.hpp:
	* src/boost/mpl/is_sequence.hpp:
	* src/boost/mpl/iter_fold.hpp:
	* src/boost/mpl/iter_fold_if.hpp:
	* src/boost/mpl/iterator_category.hpp:
	* src/boost/mpl/iterator_range.hpp:
	* src/boost/mpl/iterator_tags.hpp:
	* src/boost/mpl/joint_view.hpp:
	* src/boost/mpl/key_type.hpp:
	* src/boost/mpl/key_type_fwd.hpp:
	* src/boost/mpl/lambda.hpp:
	* src/boost/mpl/lambda_fwd.hpp:
	* src/boost/mpl/less.hpp:
	* src/boost/mpl/less_equal.hpp:
	* src/boost/mpl/limits/arity.hpp:
	* src/boost/mpl/limits/list.hpp:
	* src/boost/mpl/limits/map.hpp:
	* src/boost/mpl/limits/set.hpp:
	* src/boost/mpl/limits/unrolling.hpp:
	* src/boost/mpl/limits/vector.hpp:
	* src/boost/mpl/list.hpp:
	* src/boost/mpl/list/aux_/O1_size.hpp:
	* src/boost/mpl/list/aux_/begin_end.hpp:
	* src/boost/mpl/list/aux_/clear.hpp:
	* src/boost/mpl/list/aux_/empty.hpp:
	* src/boost/mpl/list/aux_/front.hpp:
	* src/boost/mpl/list/aux_/include_preprocessed.hpp:
	* src/boost/mpl/list/aux_/item.hpp:
	* src/boost/mpl/list/aux_/iterator.hpp:
	* src/boost/mpl/list/aux_/numbered.hpp:
	* src/boost/mpl/list/aux_/numbered_c.hpp:
	* src/boost/mpl/list/aux_/pop_front.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp:
	* src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp:
	* src/boost/mpl/list/aux_/push_back.hpp:
	* src/boost/mpl/list/aux_/push_front.hpp:
	* src/boost/mpl/list/aux_/size.hpp:
	* src/boost/mpl/list/aux_/tag.hpp:
	* src/boost/mpl/list/list0.hpp:
	* src/boost/mpl/list/list0_c.hpp:
	* src/boost/mpl/list/list10.hpp:
	* src/boost/mpl/list/list10_c.hpp:
	* src/boost/mpl/list/list20.hpp:
	* src/boost/mpl/list/list20_c.hpp:
	* src/boost/mpl/list/list30.hpp:
	* src/boost/mpl/list/list30_c.hpp:
	* src/boost/mpl/list/list40.hpp:
	* src/boost/mpl/list/list40_c.hpp:
	* src/boost/mpl/list/list50.hpp:
	* src/boost/mpl/list/list50_c.hpp:
	* src/boost/mpl/list_c.hpp:
	* src/boost/mpl/logical.hpp:
	* src/boost/mpl/long.hpp:
	* src/boost/mpl/long_fwd.hpp:
	* src/boost/mpl/lower_bound.hpp:
	* src/boost/mpl/map.hpp:
	* src/boost/mpl/map/aux_/at_impl.hpp:
	* src/boost/mpl/map/aux_/begin_end_impl.hpp:
	* src/boost/mpl/map/aux_/clear_impl.hpp:
	* src/boost/mpl/map/aux_/contains_impl.hpp:
	* src/boost/mpl/map/aux_/empty_impl.hpp:
	* src/boost/mpl/map/aux_/erase_impl.hpp:
	* src/boost/mpl/map/aux_/erase_key_impl.hpp:
	* src/boost/mpl/map/aux_/has_key_impl.hpp:
	* src/boost/mpl/map/aux_/include_preprocessed.hpp:
	* src/boost/mpl/map/aux_/insert_impl.hpp:
	* src/boost/mpl/map/aux_/item.hpp:
	* src/boost/mpl/map/aux_/iterator.hpp:
	* src/boost/mpl/map/aux_/key_type_impl.hpp:
	* src/boost/mpl/map/aux_/map0.hpp:
	* src/boost/mpl/map/aux_/numbered.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp:
	* src/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map10.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map20.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map30.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map40.hpp:
	* src/boost/mpl/map/aux_/preprocessed/plain/map50.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp:
	* src/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp:
	* src/boost/mpl/map/aux_/size_impl.hpp:
	* src/boost/mpl/map/aux_/tag.hpp:
	* src/boost/mpl/map/aux_/value_type_impl.hpp:
	* src/boost/mpl/map/map0.hpp:
	* src/boost/mpl/map/map10.hpp:
	* src/boost/mpl/map/map20.hpp:
	* src/boost/mpl/map/map30.hpp:
	* src/boost/mpl/map/map40.hpp:
	* src/boost/mpl/map/map50.hpp:
	* src/boost/mpl/math/fixed_c.hpp:
	* src/boost/mpl/math/is_even.hpp:
	* src/boost/mpl/math/rational_c.hpp:
	* src/boost/mpl/max.hpp:
	* src/boost/mpl/max_element.hpp:
	* src/boost/mpl/min.hpp:
	* src/boost/mpl/min_element.hpp:
	* src/boost/mpl/min_max.hpp:
	* src/boost/mpl/minus.hpp:
	* src/boost/mpl/modulus.hpp:
	* src/boost/mpl/multiplies.hpp:
	* src/boost/mpl/multiset/aux_/count_impl.hpp:
	* src/boost/mpl/multiset/aux_/insert_impl.hpp:
	* src/boost/mpl/multiset/aux_/item.hpp:
	* src/boost/mpl/multiset/aux_/multiset0.hpp:
	* src/boost/mpl/multiset/aux_/tag.hpp:
	* src/boost/mpl/multiset/multiset0.hpp:
	* src/boost/mpl/negate.hpp:
	* src/boost/mpl/next.hpp:
	* src/boost/mpl/next_prior.hpp:
	* src/boost/mpl/not.hpp:
	* src/boost/mpl/not_equal_to.hpp:
	* src/boost/mpl/numeric_cast.hpp:
	* src/boost/mpl/or.hpp:
	* src/boost/mpl/order.hpp:
	* src/boost/mpl/order_fwd.hpp:
	* src/boost/mpl/pair.hpp:
	* src/boost/mpl/pair_view.hpp:
	* src/boost/mpl/partition.hpp:
	* src/boost/mpl/placeholders.hpp:
	* src/boost/mpl/plus.hpp:
	* src/boost/mpl/pop_back.hpp:
	* src/boost/mpl/pop_back_fwd.hpp:
	* src/boost/mpl/pop_front.hpp:
	* src/boost/mpl/pop_front_fwd.hpp:
	* src/boost/mpl/print.hpp:
	* src/boost/mpl/prior.hpp:
	* src/boost/mpl/protect.hpp:
	* src/boost/mpl/push_back.hpp:
	* src/boost/mpl/push_back_fwd.hpp:
	* src/boost/mpl/push_front.hpp:
	* src/boost/mpl/push_front_fwd.hpp:
	* src/boost/mpl/quote.hpp:
	* src/boost/mpl/range_c.hpp:
	* src/boost/mpl/remove.hpp:
	* src/boost/mpl/remove_if.hpp:
	* src/boost/mpl/replace.hpp:
	* src/boost/mpl/replace_if.hpp:
	* src/boost/mpl/reverse.hpp:
	* src/boost/mpl/reverse_fold.hpp:
	* src/boost/mpl/reverse_iter_fold.hpp:
	* src/boost/mpl/same_as.hpp:
	* src/boost/mpl/sequence_tag.hpp:
	* src/boost/mpl/sequence_tag_fwd.hpp:
	* src/boost/mpl/set.hpp:
	* src/boost/mpl/set/aux_/at_impl.hpp:
	* src/boost/mpl/set/aux_/begin_end_impl.hpp:
	* src/boost/mpl/set/aux_/clear_impl.hpp:
	* src/boost/mpl/set/aux_/empty_impl.hpp:
	* src/boost/mpl/set/aux_/erase_impl.hpp:
	* src/boost/mpl/set/aux_/erase_key_impl.hpp:
	* src/boost/mpl/set/aux_/has_key_impl.hpp:
	* src/boost/mpl/set/aux_/include_preprocessed.hpp:
	* src/boost/mpl/set/aux_/insert_impl.hpp:
	* src/boost/mpl/set/aux_/item.hpp:
	* src/boost/mpl/set/aux_/iterator.hpp:
	* src/boost/mpl/set/aux_/key_type_impl.hpp:
	* src/boost/mpl/set/aux_/numbered.hpp:
	* src/boost/mpl/set/aux_/numbered_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set10.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set20.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set30.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set40.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set50.hpp:
	* src/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp:
	* src/boost/mpl/set/aux_/set0.hpp:
	* src/boost/mpl/set/aux_/size_impl.hpp:
	* src/boost/mpl/set/aux_/tag.hpp:
	* src/boost/mpl/set/aux_/value_type_impl.hpp:
	* src/boost/mpl/set/set0.hpp:
	* src/boost/mpl/set/set0_c.hpp:
	* src/boost/mpl/set/set10.hpp:
	* src/boost/mpl/set/set10_c.hpp:
	* src/boost/mpl/set/set20.hpp:
	* src/boost/mpl/set/set20_c.hpp:
	* src/boost/mpl/set/set30.hpp:
	* src/boost/mpl/set/set30_c.hpp:
	* src/boost/mpl/set/set40.hpp:
	* src/boost/mpl/set/set40_c.hpp:
	* src/boost/mpl/set/set50.hpp:
	* src/boost/mpl/set/set50_c.hpp:
	* src/boost/mpl/set_c.hpp:
	* src/boost/mpl/shift_left.hpp:
	* src/boost/mpl/shift_right.hpp:
	* src/boost/mpl/single_view.hpp:
	* src/boost/mpl/size.hpp:
	* src/boost/mpl/size_fwd.hpp:
	* src/boost/mpl/size_t.hpp:
	* src/boost/mpl/size_t_fwd.hpp:
	* src/boost/mpl/sizeof.hpp:
	* src/boost/mpl/sort.hpp:
	* src/boost/mpl/stable_partition.hpp:
	* src/boost/mpl/switch.hpp:
	* src/boost/mpl/tag.hpp:
	* src/boost/mpl/times.hpp:
	* src/boost/mpl/transform.hpp:
	* src/boost/mpl/transform_view.hpp:
	* src/boost/mpl/unique.hpp:
	* src/boost/mpl/unpack_args.hpp:
	* src/boost/mpl/upper_bound.hpp:
	* src/boost/mpl/value_type.hpp:
	* src/boost/mpl/value_type_fwd.hpp:
	* src/boost/mpl/vector.hpp:
	* src/boost/mpl/vector/aux_/O1_size.hpp:
	* src/boost/mpl/vector/aux_/at.hpp:
	* src/boost/mpl/vector/aux_/back.hpp:
	* src/boost/mpl/vector/aux_/begin_end.hpp:
	* src/boost/mpl/vector/aux_/clear.hpp:
	* src/boost/mpl/vector/aux_/empty.hpp:
	* src/boost/mpl/vector/aux_/front.hpp:
	* src/boost/mpl/vector/aux_/include_preprocessed.hpp:
	* src/boost/mpl/vector/aux_/item.hpp:
	* src/boost/mpl/vector/aux_/iterator.hpp:
	* src/boost/mpl/vector/aux_/numbered.hpp:
	* src/boost/mpl/vector/aux_/numbered_c.hpp:
	* src/boost/mpl/vector/aux_/pop_back.hpp:
	* src/boost/mpl/vector/aux_/pop_front.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp:
	* src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp:
	* src/boost/mpl/vector/aux_/push_back.hpp:
	* src/boost/mpl/vector/aux_/push_front.hpp:
	* src/boost/mpl/vector/aux_/size.hpp:
	* src/boost/mpl/vector/aux_/tag.hpp:
	* src/boost/mpl/vector/aux_/vector0.hpp:
	* src/boost/mpl/vector/vector0.hpp:
	* src/boost/mpl/vector/vector0_c.hpp:
	* src/boost/mpl/vector/vector10.hpp:
	* src/boost/mpl/vector/vector10_c.hpp:
	* src/boost/mpl/vector/vector20.hpp:
	* src/boost/mpl/vector/vector20_c.hpp:
	* src/boost/mpl/vector/vector30.hpp:
	* src/boost/mpl/vector/vector30_c.hpp:
	* src/boost/mpl/vector/vector40.hpp:
	* src/boost/mpl/vector/vector40_c.hpp:
	* src/boost/mpl/vector/vector50.hpp:
	* src/boost/mpl/vector/vector50_c.hpp:
	* src/boost/mpl/vector_c.hpp:
	* src/boost/mpl/void.hpp:
	* src/boost/mpl/void_fwd.hpp:
	* src/boost/mpl/zip_view.hpp:
	* src/boost/next_prior.hpp:
	* src/boost/noncopyable.hpp:
	* src/boost/pointer_cast.hpp:
	* src/boost/preprocessor.hpp:
	* src/boost/preprocessor/arithmetic.hpp:
	* src/boost/preprocessor/arithmetic/add.hpp:
	* src/boost/preprocessor/arithmetic/dec.hpp:
	* src/boost/preprocessor/arithmetic/detail/div_base.hpp:
	* src/boost/preprocessor/arithmetic/div.hpp:
	* src/boost/preprocessor/arithmetic/inc.hpp:
	* src/boost/preprocessor/arithmetic/mod.hpp:
	* src/boost/preprocessor/arithmetic/mul.hpp:
	* src/boost/preprocessor/arithmetic/sub.hpp:
	* src/boost/preprocessor/array.hpp:
	* src/boost/preprocessor/array/data.hpp:
	* src/boost/preprocessor/array/elem.hpp:
	* src/boost/preprocessor/array/insert.hpp:
	* src/boost/preprocessor/array/pop_back.hpp:
	* src/boost/preprocessor/array/pop_front.hpp:
	* src/boost/preprocessor/array/push_back.hpp:
	* src/boost/preprocessor/array/push_front.hpp:
	* src/boost/preprocessor/array/remove.hpp:
	* src/boost/preprocessor/array/replace.hpp:
	* src/boost/preprocessor/array/reverse.hpp:
	* src/boost/preprocessor/array/size.hpp:
	* src/boost/preprocessor/assert_msg.hpp:
	* src/boost/preprocessor/cat.hpp:
	* src/boost/preprocessor/comma.hpp:
	* src/boost/preprocessor/comma_if.hpp:
	* src/boost/preprocessor/comparison.hpp:
	* src/boost/preprocessor/comparison/equal.hpp:
	* src/boost/preprocessor/comparison/greater.hpp:
	* src/boost/preprocessor/comparison/greater_equal.hpp:
	* src/boost/preprocessor/comparison/less.hpp:
	* src/boost/preprocessor/comparison/less_equal.hpp:
	* src/boost/preprocessor/comparison/not_equal.hpp:
	* src/boost/preprocessor/config/config.hpp:
	* src/boost/preprocessor/config/limits.hpp:
	* src/boost/preprocessor/control.hpp:
	* src/boost/preprocessor/control/deduce_d.hpp:
	* src/boost/preprocessor/control/detail/dmc/while.hpp:
	* src/boost/preprocessor/control/detail/edg/while.hpp:
	* src/boost/preprocessor/control/detail/msvc/while.hpp:
	* src/boost/preprocessor/control/detail/while.hpp:
	* src/boost/preprocessor/control/expr_if.hpp:
	* src/boost/preprocessor/control/expr_iif.hpp:
	* src/boost/preprocessor/control/if.hpp:
	* src/boost/preprocessor/control/iif.hpp:
	* src/boost/preprocessor/control/while.hpp:
	* src/boost/preprocessor/debug.hpp:
	* src/boost/preprocessor/debug/assert.hpp:
	* src/boost/preprocessor/debug/error.hpp:
	* src/boost/preprocessor/debug/line.hpp:
	* src/boost/preprocessor/dec.hpp:
	* src/boost/preprocessor/detail/auto_rec.hpp:
	* src/boost/preprocessor/detail/check.hpp:
	* src/boost/preprocessor/detail/dmc/auto_rec.hpp:
	* src/boost/preprocessor/detail/is_binary.hpp:
	* src/boost/preprocessor/detail/is_nullary.hpp:
	* src/boost/preprocessor/detail/is_unary.hpp:
	* src/boost/preprocessor/detail/null.hpp:
	* src/boost/preprocessor/detail/split.hpp:
	* src/boost/preprocessor/empty.hpp:
	* src/boost/preprocessor/enum.hpp:
	* src/boost/preprocessor/enum_params.hpp:
	* src/boost/preprocessor/enum_params_with_a_default.hpp:
	* src/boost/preprocessor/enum_params_with_defaults.hpp:
	* src/boost/preprocessor/enum_shifted.hpp:
	* src/boost/preprocessor/enum_shifted_params.hpp:
	* src/boost/preprocessor/expand.hpp:
	* src/boost/preprocessor/expr_if.hpp:
	* src/boost/preprocessor/facilities.hpp:
	* src/boost/preprocessor/facilities/apply.hpp:
	* src/boost/preprocessor/facilities/empty.hpp:
	* src/boost/preprocessor/facilities/expand.hpp:
	* src/boost/preprocessor/facilities/identity.hpp:
	* src/boost/preprocessor/facilities/intercept.hpp:
	* src/boost/preprocessor/facilities/is_1.hpp:
	* src/boost/preprocessor/facilities/is_empty.hpp:
	* src/boost/preprocessor/facilities/is_empty_or_1.hpp:
	* src/boost/preprocessor/for.hpp:
	* src/boost/preprocessor/identity.hpp:
	* src/boost/preprocessor/if.hpp:
	* src/boost/preprocessor/inc.hpp:
	* src/boost/preprocessor/iterate.hpp:
	* src/boost/preprocessor/iteration.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower1.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower2.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower3.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower4.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/lower5.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper1.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper2.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper3.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper4.hpp:
	* src/boost/preprocessor/iteration/detail/bounds/upper5.hpp:
	* src/boost/preprocessor/iteration/detail/finish.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward1.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward2.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward3.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward4.hpp:
	* src/boost/preprocessor/iteration/detail/iter/forward5.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse1.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse2.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse3.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse4.hpp:
	* src/boost/preprocessor/iteration/detail/iter/reverse5.hpp:
	* src/boost/preprocessor/iteration/detail/local.hpp:
	* src/boost/preprocessor/iteration/detail/rlocal.hpp:
	* src/boost/preprocessor/iteration/detail/self.hpp:
	* src/boost/preprocessor/iteration/detail/start.hpp:
	* src/boost/preprocessor/iteration/iterate.hpp:
	* src/boost/preprocessor/iteration/local.hpp:
	* src/boost/preprocessor/iteration/self.hpp:
	* src/boost/preprocessor/library.hpp:
	* src/boost/preprocessor/limits.hpp:
	* src/boost/preprocessor/list.hpp:
	* src/boost/preprocessor/list/adt.hpp:
	* src/boost/preprocessor/list/append.hpp:
	* src/boost/preprocessor/list/at.hpp:
	* src/boost/preprocessor/list/cat.hpp:
	* src/boost/preprocessor/list/detail/dmc/fold_left.hpp:
	* src/boost/preprocessor/list/detail/edg/fold_left.hpp:
	* src/boost/preprocessor/list/detail/edg/fold_right.hpp:
	* src/boost/preprocessor/list/detail/fold_left.hpp:
	* src/boost/preprocessor/list/detail/fold_right.hpp:
	* src/boost/preprocessor/list/enum.hpp:
	* src/boost/preprocessor/list/filter.hpp:
	* src/boost/preprocessor/list/first_n.hpp:
	* src/boost/preprocessor/list/fold_left.hpp:
	* src/boost/preprocessor/list/fold_right.hpp:
	* src/boost/preprocessor/list/for_each.hpp:
	* src/boost/preprocessor/list/for_each_i.hpp:
	* src/boost/preprocessor/list/for_each_product.hpp:
	* src/boost/preprocessor/list/rest_n.hpp:
	* src/boost/preprocessor/list/reverse.hpp:
	* src/boost/preprocessor/list/size.hpp:
	* src/boost/preprocessor/list/to_tuple.hpp:
	* src/boost/preprocessor/list/transform.hpp:
	* src/boost/preprocessor/logical.hpp:
	* src/boost/preprocessor/logical/and.hpp:
	* src/boost/preprocessor/logical/bitand.hpp:
	* src/boost/preprocessor/logical/bitnor.hpp:
	* src/boost/preprocessor/logical/bitor.hpp:
	* src/boost/preprocessor/logical/bitxor.hpp:
	* src/boost/preprocessor/logical/bool.hpp:
	* src/boost/preprocessor/logical/compl.hpp:
	* src/boost/preprocessor/logical/nor.hpp:
	* src/boost/preprocessor/logical/not.hpp:
	* src/boost/preprocessor/logical/or.hpp:
	* src/boost/preprocessor/logical/xor.hpp:
	* src/boost/preprocessor/max.hpp:
	* src/boost/preprocessor/min.hpp:
	* src/boost/preprocessor/punctuation.hpp:
	* src/boost/preprocessor/punctuation/comma.hpp:
	* src/boost/preprocessor/punctuation/comma_if.hpp:
	* src/boost/preprocessor/punctuation/paren.hpp:
	* src/boost/preprocessor/punctuation/paren_if.hpp:
	* src/boost/preprocessor/repeat.hpp:
	* src/boost/preprocessor/repeat_2nd.hpp:
	* src/boost/preprocessor/repeat_3rd.hpp:
	* src/boost/preprocessor/repeat_from_to.hpp:
	* src/boost/preprocessor/repeat_from_to_2nd.hpp:
	* src/boost/preprocessor/repeat_from_to_3rd.hpp:
	* src/boost/preprocessor/repetition.hpp:
	* src/boost/preprocessor/repetition/deduce_r.hpp:
	* src/boost/preprocessor/repetition/deduce_z.hpp:
	* src/boost/preprocessor/repetition/detail/dmc/for.hpp:
	* src/boost/preprocessor/repetition/detail/edg/for.hpp:
	* src/boost/preprocessor/repetition/detail/for.hpp:
	* src/boost/preprocessor/repetition/detail/msvc/for.hpp:
	* src/boost/preprocessor/repetition/enum.hpp:
	* src/boost/preprocessor/repetition/enum_binary_params.hpp:
	* src/boost/preprocessor/repetition/enum_params.hpp:
	* src/boost/preprocessor/repetition/enum_params_with_a_default.hpp:
	* src/boost/preprocessor/repetition/enum_params_with_defaults.hpp:
	* src/boost/preprocessor/repetition/enum_shifted.hpp:
	* src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp:
	* src/boost/preprocessor/repetition/enum_shifted_params.hpp:
	* src/boost/preprocessor/repetition/enum_trailing.hpp:
	* src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:
	* src/boost/preprocessor/repetition/enum_trailing_params.hpp:
	* src/boost/preprocessor/repetition/for.hpp:
	* src/boost/preprocessor/repetition/repeat.hpp:
	* src/boost/preprocessor/repetition/repeat_from_to.hpp:
	* src/boost/preprocessor/selection.hpp:
	* src/boost/preprocessor/selection/max.hpp:
	* src/boost/preprocessor/selection/min.hpp:
	* src/boost/preprocessor/seq.hpp:
	* src/boost/preprocessor/seq/cat.hpp:
	* src/boost/preprocessor/seq/detail/split.hpp:
	* src/boost/preprocessor/seq/elem.hpp:
	* src/boost/preprocessor/seq/enum.hpp:
	* src/boost/preprocessor/seq/filter.hpp:
	* src/boost/preprocessor/seq/first_n.hpp:
	* src/boost/preprocessor/seq/fold_left.hpp:
	* src/boost/preprocessor/seq/fold_right.hpp:
	* src/boost/preprocessor/seq/for_each.hpp:
	* src/boost/preprocessor/seq/for_each_i.hpp:
	* src/boost/preprocessor/seq/for_each_product.hpp:
	* src/boost/preprocessor/seq/insert.hpp:
	* src/boost/preprocessor/seq/pop_back.hpp:
	* src/boost/preprocessor/seq/pop_front.hpp:
	* src/boost/preprocessor/seq/push_back.hpp:
	* src/boost/preprocessor/seq/push_front.hpp:
	* src/boost/preprocessor/seq/remove.hpp:
	* src/boost/preprocessor/seq/replace.hpp:
	* src/boost/preprocessor/seq/rest_n.hpp:
	* src/boost/preprocessor/seq/reverse.hpp:
	* src/boost/preprocessor/seq/seq.hpp:
	* src/boost/preprocessor/seq/size.hpp:
	* src/boost/preprocessor/seq/subseq.hpp:
	* src/boost/preprocessor/seq/to_array.hpp:
	* src/boost/preprocessor/seq/to_tuple.hpp:
	* src/boost/preprocessor/seq/transform.hpp:
	* src/boost/preprocessor/slot.hpp:
	* src/boost/preprocessor/slot/counter.hpp:
	* src/boost/preprocessor/slot/detail/counter.hpp:
	* src/boost/preprocessor/slot/detail/def.hpp:
	* src/boost/preprocessor/slot/detail/shared.hpp:
	* src/boost/preprocessor/slot/detail/slot1.hpp:
	* src/boost/preprocessor/slot/detail/slot2.hpp:
	* src/boost/preprocessor/slot/detail/slot3.hpp:
	* src/boost/preprocessor/slot/detail/slot4.hpp:
	* src/boost/preprocessor/slot/detail/slot5.hpp:
	* src/boost/preprocessor/slot/slot.hpp:
	* src/boost/preprocessor/stringize.hpp:
	* src/boost/preprocessor/tuple.hpp:
	* src/boost/preprocessor/tuple/eat.hpp:
	* src/boost/preprocessor/tuple/elem.hpp:
	* src/boost/preprocessor/tuple/rem.hpp:
	* src/boost/preprocessor/tuple/reverse.hpp:
	* src/boost/preprocessor/tuple/to_list.hpp:
	* src/boost/preprocessor/tuple/to_seq.hpp:
	* src/boost/preprocessor/while.hpp:
	* src/boost/preprocessor/wstringize.hpp:
	* src/boost/range.hpp:
	* src/boost/range/begin.hpp:
	* src/boost/range/concepts.hpp:
	* src/boost/range/config.hpp:
	* src/boost/range/const_iterator.hpp:
	* src/boost/range/const_reverse_iterator.hpp:
	* src/boost/range/detail/begin.hpp:
	* src/boost/range/detail/collection_traits.hpp:
	* src/boost/range/detail/collection_traits_detail.hpp:
	* src/boost/range/detail/common.hpp:
	* src/boost/range/detail/const_iterator.hpp:
	* src/boost/range/detail/difference_type.hpp:
	* src/boost/range/detail/empty.hpp:
	* src/boost/range/detail/end.hpp:
	* src/boost/range/detail/implementation_help.hpp:
	* src/boost/range/detail/iterator.hpp:
	* src/boost/range/detail/mfc/carray.hpp:
	* src/boost/range/detail/mfc/cstring.hpp:
	* src/boost/range/detail/remove_extent.hpp:
	* src/boost/range/detail/sfinae.hpp:
	* src/boost/range/detail/size.hpp:
	* src/boost/range/detail/size_type.hpp:
	* src/boost/range/detail/sizer.hpp:
	* src/boost/range/detail/value_type.hpp:
	* src/boost/range/detail/vc6/end.hpp:
	* src/boost/range/detail/vc6/size.hpp:
	* src/boost/range/difference_type.hpp:
	* src/boost/range/empty.hpp:
	* src/boost/range/end.hpp:
	* src/boost/range/functions.hpp:
	* src/boost/range/iterator.hpp:
	* src/boost/range/iterator_range.hpp:
	* src/boost/range/metafunctions.hpp:
	* src/boost/range/rbegin.hpp:
	* src/boost/range/rend.hpp:
	* src/boost/range/result_iterator.hpp:
	* src/boost/range/reverse_iterator.hpp:
	* src/boost/range/reverse_result_iterator.hpp:
	* src/boost/range/size.hpp:
	* src/boost/range/size_type.hpp:
	* src/boost/range/sub_range.hpp:
	* src/boost/range/value_type.hpp:
	* src/boost/ref.hpp:
	* src/boost/smart_cast.hpp:
	* src/boost/static_assert.hpp:
	* src/boost/static_warning.hpp:
	* src/boost/type_traits.hpp:
	* src/boost/type_traits/add_const.hpp:
	* src/boost/type_traits/add_cv.hpp:
	* src/boost/type_traits/add_pointer.hpp:
	* src/boost/type_traits/add_reference.hpp:
	* src/boost/type_traits/add_volatile.hpp:
	* src/boost/type_traits/aligned_storage.hpp:
	* src/boost/type_traits/alignment_of.hpp:
	* src/boost/type_traits/alignment_traits.hpp:
	* src/boost/type_traits/arithmetic_traits.hpp:
	* src/boost/type_traits/array_traits.hpp:
	* src/boost/type_traits/broken_compiler_spec.hpp:
	* src/boost/type_traits/composite_traits.hpp:
	* src/boost/type_traits/config.hpp:
	* src/boost/type_traits/conversion_traits.hpp:
	* src/boost/type_traits/cv_traits.hpp:
	* src/boost/type_traits/decay.hpp:
	* src/boost/type_traits/detail/bool_trait_def.hpp:
	* src/boost/type_traits/detail/bool_trait_undef.hpp:
	* src/boost/type_traits/detail/cv_traits_impl.hpp:
	* src/boost/type_traits/detail/false_result.hpp:
	* src/boost/type_traits/detail/ice_and.hpp:
	* src/boost/type_traits/detail/ice_eq.hpp:
	* src/boost/type_traits/detail/ice_not.hpp:
	* src/boost/type_traits/detail/ice_or.hpp:
	* src/boost/type_traits/detail/is_function_ptr_helper.hpp:
	* src/boost/type_traits/detail/is_function_ptr_tester.hpp:
	* src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:
	* src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:
	* src/boost/type_traits/detail/size_t_trait_def.hpp:
	* src/boost/type_traits/detail/size_t_trait_undef.hpp:
	* src/boost/type_traits/detail/template_arity_spec.hpp:
	* src/boost/type_traits/detail/type_trait_def.hpp:
	* src/boost/type_traits/detail/type_trait_undef.hpp:
	* src/boost/type_traits/detail/wrap.hpp:
	* src/boost/type_traits/detail/yes_no_type.hpp:
	* src/boost/type_traits/extent.hpp:
	* src/boost/type_traits/function_traits.hpp:
	* src/boost/type_traits/has_nothrow_assign.hpp:
	* src/boost/type_traits/has_nothrow_constructor.hpp:
	* src/boost/type_traits/has_nothrow_copy.hpp:
	* src/boost/type_traits/has_nothrow_destructor.hpp:
	* src/boost/type_traits/has_trivial_assign.hpp:
	* src/boost/type_traits/has_trivial_constructor.hpp:
	* src/boost/type_traits/has_trivial_copy.hpp:
	* src/boost/type_traits/has_trivial_destructor.hpp:
	* src/boost/type_traits/has_virtual_destructor.hpp:
	* src/boost/type_traits/ice.hpp:
	* src/boost/type_traits/integral_constant.hpp:
	* src/boost/type_traits/intrinsics.hpp:
	* src/boost/type_traits/is_abstract.hpp:
	* src/boost/type_traits/is_arithmetic.hpp:
	* src/boost/type_traits/is_array.hpp:
	* src/boost/type_traits/is_base_and_derived.hpp:
	* src/boost/type_traits/is_base_of.hpp:
	* src/boost/type_traits/is_class.hpp:
	* src/boost/type_traits/is_compound.hpp:
	* src/boost/type_traits/is_const.hpp:
	* src/boost/type_traits/is_convertible.hpp:
	* src/boost/type_traits/is_empty.hpp:
	* src/boost/type_traits/is_enum.hpp:
	* src/boost/type_traits/is_float.hpp:
	* src/boost/type_traits/is_floating_point.hpp:
	* src/boost/type_traits/is_function.hpp:
	* src/boost/type_traits/is_fundamental.hpp:
	* src/boost/type_traits/is_integral.hpp:
	* src/boost/type_traits/is_member_function_pointer.hpp:
	* src/boost/type_traits/is_member_object_pointer.hpp:
	* src/boost/type_traits/is_member_pointer.hpp:
	* src/boost/type_traits/is_object.hpp:
	* src/boost/type_traits/is_pod.hpp:
	* src/boost/type_traits/is_pointer.hpp:
	* src/boost/type_traits/is_polymorphic.hpp:
	* src/boost/type_traits/is_reference.hpp:
	* src/boost/type_traits/is_same.hpp:
	* src/boost/type_traits/is_scalar.hpp:
	* src/boost/type_traits/is_signed.hpp:
	* src/boost/type_traits/is_stateless.hpp:
	* src/boost/type_traits/is_union.hpp:
	* src/boost/type_traits/is_unsigned.hpp:
	* src/boost/type_traits/is_void.hpp:
	* src/boost/type_traits/is_volatile.hpp:
	* src/boost/type_traits/msvc/remove_all_extents.hpp:
	* src/boost/type_traits/msvc/remove_bounds.hpp:
	* src/boost/type_traits/msvc/remove_const.hpp:
	* src/boost/type_traits/msvc/remove_cv.hpp:
	* src/boost/type_traits/msvc/remove_extent.hpp:
	* src/boost/type_traits/msvc/remove_pointer.hpp:
	* src/boost/type_traits/msvc/remove_reference.hpp:
	* src/boost/type_traits/msvc/remove_volatile.hpp:
	* src/boost/type_traits/msvc/typeof.hpp:
	* src/boost/type_traits/object_traits.hpp:
	* src/boost/type_traits/rank.hpp:
	* src/boost/type_traits/reference_traits.hpp:
	* src/boost/type_traits/remove_all_extents.hpp:
	* src/boost/type_traits/remove_bounds.hpp:
	* src/boost/type_traits/remove_const.hpp:
	* src/boost/type_traits/remove_cv.hpp:
	* src/boost/type_traits/remove_extent.hpp:
	* src/boost/type_traits/remove_pointer.hpp:
	* src/boost/type_traits/remove_reference.hpp:
	* src/boost/type_traits/remove_volatile.hpp:
	* src/boost/type_traits/same_traits.hpp:
	* src/boost/type_traits/transform_traits.hpp:
	* src/boost/type_traits/transform_traits_spec.hpp:
	* src/boost/type_traits/type_with_alignment.hpp:
	* src/boost/utility.hpp:
	* src/boost/utility/addressof.hpp:
	* src/boost/utility/base_from_member.hpp:
	* src/boost/utility/compare_pointees.hpp:
	* src/boost/utility/detail/in_place_factory_prefix.hpp:
	* src/boost/utility/detail/in_place_factory_suffix.hpp:
	* src/boost/utility/detail/result_of_iterate.hpp:
	* src/boost/utility/enable_if.hpp:
	* src/boost/utility/in_place_factory.hpp:
	* src/boost/utility/result_of.hpp:
	* src/boost/utility/typed_in_place_factory.hpp:
	* src/boost/utility/value_init.hpp:

	using boost::algorithm::string is okay from now on

2008-03-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionCmdline.h:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/SyncEvolutionUtil.cpp:
	* src/SyncEvolutionUtil.h:
	* src/client-test-app.cpp:

	added testing of config creation, fixed setting of default values

2008-03-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	infrastructure for config tree testing: scanFiles/createFiles

2008-03-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:
	* src/FileConfigNode.cpp:
	* src/FileConfigTree.cpp:
	* src/SyncEvolutionUtil.cpp:
	* src/SyncEvolutionUtil.h:

	moved utility code into separate file: directory iteration, rm
	-r, mkdir -p

2008-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSourceRegister.cpp:
	* src/EvolutionCalendarSourceRegister.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSourceRegister.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/Makefile.am:
	* src/SQLiteContactSourceRegister.cpp:
	* src/SyncEvolutionUtil.cpp:
	* src/SyncEvolutionUtil.h:
	* src/client-test-app.cpp:

	cleaned up test registration

2008-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/evo.supp:

	recreated Evolution suppressions after fixing some leaks caused
	by SyncEvolution

2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSourceRegister.cpp:
	* src/SyncEvolutionConfig.cpp:

	fixed instantiating EvolutionSyncSource under unique name

2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteUtil.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/TrackingSyncSource.cpp:
	* src/client-test-app.cpp:
	* src/vocl/VConverter.cpp:
	* src/vocl/VObject.cpp:
	* src/vocl/VProperty.cpp:

	fixed compiler warnings and unit test of EvolutionContactSource

2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure.in:
	* src/Makefile.am:

	added SYNCEVOLUTION_CXXFLAGS: use it to set flags for
	SyncEvolution source files

2008-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	re-added "testclean" target: removes files created during testing

2008-03-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	fix for the cleanup fix: client-api.build must be removed by
	distclean, not clean

2008-03-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	fixed dist + distcheck

2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/ConfigTree.h:
	* src/FileConfigTree.cpp:
	* src/FileConfigTree.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:

	cleaned up change tracking node handling, added copying of it
	during migration

2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/ConfigNode.h:
	* src/FileConfigNode.cpp:
	* src/FileConfigNode.h:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:

	cleaned up const/non-const methods, added filtering of const
	nodes

2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	adapted to new normalized name for disabled sync mode

2008-03-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	accept 'bin' as alias for 'b64'

2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/ConfigTree.h:
	* src/FileConfigTree.cpp:
	* src/FileConfigTree.h:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionCmdline.h:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:

	implemented --migrate and --configure

2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	avoid printing empty comments in --print-config

2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/EvolutionCalendarSourceRegister.cpp:
	* src/FileConfigTree.cpp:
	* src/SQLiteContactSourceRegister.cpp:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/SyncEvolutionUtil.h:

	implemented server config templates (scheduleworld, funambol,
	synthesis) and printing of them

2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionCmdline.cpp:

	minor fixes for command line handling

2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/ConfigNode.h:
	* src/EvolutionCalendarSourceRegister.cpp:
	* src/EvolutionContactSourceRegister.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/FileConfigNode.h:
	* src/FilterConfigNode.h:
	* src/Makefile.am:
	* src/SQLiteContactSourceRegister.cpp:
	* src/SyncEvolutionCmdline.cpp:
	* src/SyncEvolutionCmdline.h:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/SyncEvolutionUtil.h:
	* src/VolatileConfigNode.h:

	next step in the configuration rewrite

2008-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:

	SQLiteContactSource now mentions the file:/// access to databases

2008-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/FileConfigNode.cpp:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/SyncEvolutionCmdline.h:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/syncevolution.cpp:

	first part of the new command line handling

2008-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/AddressBookSource.cpp:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.h:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteUtil.cpp:
	* src/SQLiteUtil.h:
	* src/TrackingSyncSource.cpp:
	* test/evo.supp:

	fixed some memory leaks for results of
	e_book_get_contacts/changes and
	e_cal_get_object_list_as_comp/e_cal_get_changes

2008-03-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/client.supp:
	* test/evo.supp:
	* test/sys.supp:

	valgrind suppression rules

2008-03-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	fixed rebuild of Evolution trunk: install stamp must be removed,
	otherwise it won't reinstall

2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSourceRegister.cpp:

	support text/x-vcalendar to be backwards compatible way with old
	configs

2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SyncEvolutionConfig.cpp:

	added text/x-vcalendar alias

2008-03-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.h:

	clarified which data has to be set in createItem()

2008-03-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSourceRegister.cpp:
	* src/SyncEvolutionConfig.cpp:

	fixed memo type property

2008-03-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/AddressBookConstants.cpp:
	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/AddressBookSourceRegister.cpp:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSourceRegister.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSourceRegister.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSourceRegister.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/client-test-app.cpp:

	- implemented value aliases for the configuration

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

	* src/FileConfigNode.cpp:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/client-test-app.cpp:

	implemented default values and creating config, cleaned up some
	properties

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

	* src/EvolutionSyncClient.cpp:

	added comment about setting sync mode

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

	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/client-test-app.cpp:

	replaced direct setting of properties with set methods

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

	* src/EvolutionMemoSource.h:

	adapted to new prototype of virtual mime type functions

2008-03-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	set DEVICE_TYPE: this is used as part of the DevInf to
	distinguish different SyncEvolution platforms

2008-03-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/boost/assert.hpp:
	* src/boost/checked_delete.hpp:
	* src/boost/config.hpp:
	* src/boost/config/abi/borland_prefix.hpp:
	* src/boost/config/abi/borland_suffix.hpp:
	* src/boost/config/abi/msvc_prefix.hpp:
	* src/boost/config/abi/msvc_suffix.hpp:
	* src/boost/config/abi_prefix.hpp:
	* src/boost/config/abi_suffix.hpp:
	* src/boost/config/auto_link.hpp:
	* src/boost/config/compiler/borland.hpp:
	* src/boost/config/compiler/comeau.hpp:
	* src/boost/config/compiler/common_edg.hpp:
	* src/boost/config/compiler/compaq_cxx.hpp:
	* src/boost/config/compiler/digitalmars.hpp:
	* src/boost/config/compiler/gcc.hpp:
	* src/boost/config/compiler/gcc_xml.hpp:
	* src/boost/config/compiler/greenhills.hpp:
	* src/boost/config/compiler/hp_acc.hpp:
	* src/boost/config/compiler/intel.hpp:
	* src/boost/config/compiler/kai.hpp:
	* src/boost/config/compiler/metrowerks.hpp:
	* src/boost/config/compiler/mpw.hpp:
	* src/boost/config/compiler/sgi_mipspro.hpp:
	* src/boost/config/compiler/sunpro_cc.hpp:
	* src/boost/config/compiler/vacpp.hpp:
	* src/boost/config/compiler/visualc.hpp:
	* src/boost/config/no_tr1/complex.hpp:
	* src/boost/config/no_tr1/functional.hpp:
	* src/boost/config/no_tr1/memory.hpp:
	* src/boost/config/no_tr1/utility.hpp:
	* src/boost/config/platform/aix.hpp:
	* src/boost/config/platform/amigaos.hpp:
	* src/boost/config/platform/beos.hpp:
	* src/boost/config/platform/bsd.hpp:
	* src/boost/config/platform/cygwin.hpp:
	* src/boost/config/platform/hpux.hpp:
	* src/boost/config/platform/irix.hpp:
	* src/boost/config/platform/linux.hpp:
	* src/boost/config/platform/macos.hpp:
	* src/boost/config/platform/qnxnto.hpp:
	* src/boost/config/platform/solaris.hpp:
	* src/boost/config/platform/win32.hpp:
	* src/boost/config/posix_features.hpp:
	* src/boost/config/requires_threads.hpp:
	* src/boost/config/select_compiler_config.hpp:
	* src/boost/config/select_platform_config.hpp:
	* src/boost/config/select_stdlib_config.hpp:
	* src/boost/config/stdlib/dinkumware.hpp:
	* src/boost/config/stdlib/libcomo.hpp:
	* src/boost/config/stdlib/libstdcpp3.hpp:
	* src/boost/config/stdlib/modena.hpp:
	* src/boost/config/stdlib/msl.hpp:
	* src/boost/config/stdlib/roguewave.hpp:
	* src/boost/config/stdlib/sgi.hpp:
	* src/boost/config/stdlib/stlport.hpp:
	* src/boost/config/stdlib/vacpp.hpp:
	* src/boost/config/suffix.hpp:
	* src/boost/config/user.hpp:
	* src/boost/copyright:
	* src/boost/detail/bad_weak_ptr.hpp:
	* src/boost/detail/shared_count.hpp:
	* src/boost/detail/sp_counted_base.hpp:
	* src/boost/detail/sp_counted_base_cw_ppc.hpp:
	* src/boost/detail/sp_counted_base_cw_x86.hpp:
	* src/boost/detail/sp_counted_base_gcc_ia64.hpp:
	* src/boost/detail/sp_counted_base_gcc_ppc.hpp:
	* src/boost/detail/sp_counted_base_gcc_x86.hpp:
	* src/boost/detail/sp_counted_base_nt.hpp:
	* src/boost/detail/sp_counted_base_pt.hpp:
	* src/boost/detail/sp_counted_base_w32.hpp:
	* src/boost/detail/sp_counted_impl.hpp:
	* src/boost/detail/workaround.hpp:
	* src/boost/intrusive_ptr.hpp:
	* src/boost/scoped_array.hpp:
	* src/boost/scoped_ptr.hpp:
	* src/boost/shared_ptr.hpp:
	* src/boost/smart_ptr.hpp:
	* src/boost/throw_exception.hpp:
	* src/boost/weak_ptr.hpp:

	imported libboost-dev 1.34.1-2ubuntu1.1 headers to avoid build
	dependency on Boost

2008-03-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/ConfigNode.h:
	* src/ConfigTree.h:
	* src/DeviceManagementNode.cpp:
	* src/DeviceManagementNode.h:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionClientConfig.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionMemoSource.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/FileConfigNode.cpp:
	* src/FileConfigNode.h:
	* src/FileConfigTree.cpp:
	* src/FileConfigTree.h:
	* src/FilterConfigNode.cpp:
	* src/FilterConfigNode.h:
	* src/Makefile.am:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/SyncEvolutionConfig.cpp:
	* src/SyncEvolutionConfig.h:
	* src/TrackingSyncSource.cpp:
	* src/TrackingSyncSource.h:
	* src/VolatileConfigNode.h:
	* src/client-test-app.cpp:
	* src/syncevolution.cpp:

	- introduced new SyncEvolution config handling

2008-03-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:
	* src/TestEvolution.cpp:

	removed obsolete TestEvolution (was moved into client library)

2008-02-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	fixed iteration over address book authentication methods in error
	case

2008-02-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:

	revised error handling: lastError* variables are now hidden, use
	new methods

2008-02-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/syncevolution.cpp:

	SF #1893582: compiler error due to missing include <memory>

2008-02-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	check out SyncEvolution from Subversion

2008-02-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added building of Evolution trunk

2008-02-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionClientConfig.h:

	client library no longer uses BOOL=int, instead use real bool

2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TrackingSyncSource.cpp:

	always rebuild local tracking status during slow and refresh
	syncs

2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	change tracking for Client::Source must distinguish between
	database and source accessing it

2008-02-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SQLiteContactSource.h:

	typo: mime-type must not include version (only matters for
	Synthesis at the moment)

2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/SQLiteUtil.cpp:
	* src/SQLiteUtil.h:
	* src/client-test-app.cpp:

	turned SQLiteContactSource into a better example sync source

2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/changelog:
	* debian/rules:

	avoid docpurge by installing example configs into
	/usr/lib/syncevolution/doc

2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	beware of the need to update 'stable' and 'chinook' repositories
	when releasing for Maemo

2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VObject.cpp:
	* src/vocl/VObject.h:

	added another const qualifier

2008-02-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SQLiteContactSource.cpp:

	- log extracting items at debug level

2008-01-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/changelog:

	# updated

2008-01-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/dbus-wrapper.cpp:
	* debian/rules:

	replaced linking against modified libdbus with a wrapper for the
	relevant dbus function

2008-01-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/changelog:
	* debian/rules:

	- patch libtool so that -Wl is inserted at the beginning of the
	command line

2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:
	* src/Makefile.am:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/SQLiteUtil.cpp:
	* src/SQLiteUtil.h:
	* src/TrackingSyncSource.cpp:
	* src/TrackingSyncSource.h:
	* src/client-test-app.cpp:

	implemented full change tracking in demo SQLiteContactSource with
	new TrackingSyncSource base class

2008-01-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSmartPtr.h:

	added transferring pointer and its ownership from one smart
	pointer to another

2008-01-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionMemoSource.cpp:
	* src/EvolutionMemoSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncSource.h:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/TestEvolution.cpp:

	removed SyncState parameter out of all createItem()
	implementations into the caller; requires smartptr release()

2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure.in:
	* src/Makefile.am:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/SQLiteSyncSource.cpp:
	* src/SQLiteSyncSource.h:
	* src/SQLiteUtil.cpp:
	* src/SQLiteUtil.h:

	Replaced "is a" SQLiteSyncSource with "has a" SQLiteUtil instance
	in SQLiteContactSource.

2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.h:

	with the 'abstract config' patch applied SyncManagerConfig.h must
	be included explicitly

2008-01-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:
	* src/syncevolution.cpp:

	Use the new singleton implementation for logging, if available.

2007-12-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* debian/changelog:

	need an epoch to make .deb versions larger than in the -pre .debs

2007-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* configure.in:
	* debian/changelog:

	# SyncEvolution 0.7

2007-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* README:
	* etc/source-config.txt:
	* test/runtests.py:

	fixed building of .deb (docdir and description)

2007-12-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	disabled the background glib event loop again because it caused
	segfaults

2007-12-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	myFUNAMBOL does not like empty types in the capability, so always
	send a valid (even if wrong) type

2007-12-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionMemoSource.cpp:

	text/plain requires \r\n line breaks:

2007-12-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	fixed typo in getting started section

2007-12-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	added list of debug packages

2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	dump core if test fails instead of simply exiting

2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added the possibility to run under valgrind

2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	avoid including invalid information about inactive sources in
	DevInf by clearing it

2007-12-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionMemoSource.h:

	need to set mime type, required for correct DevInf (expected by
	Synthesis server)

2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	bugfix: vCard 3.0 with mixed case were not converted properly to
	vCard 2.1

2007-11-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	- changed configure/build so that it also builds .deb (default
	prefix + DESTDIR for install)

2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	avoid delivering SIGALRM to background thread - glib/ebook crash
	when that happens

2007-11-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	avoid lengthy objdump -l -C output in error handler, exit to
	prevent repeated segfault invocation

2007-11-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	added better error message when 'syncevolution' is started with
	non-existant sources as parameter

2007-11-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/client-test-app.cpp:

	Added stack dumping in case of SIGABRT, SIGSEGV, SIGILL.

2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:

	last minute fix for iPhone 0.7 pre2: removed debug output

2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	clarified post-sync comparison by adding 'Changes applied to
	client during synchronization'

2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# bumped version

2007-11-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# bumped version

2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* debian/changelog:

	# updated

2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	Evolution 2.12 generates contacts with e.g. TYPE=VOICE,WORK. This
	needs to be split into TYPE=VOICE;TYPE=WORK when converting to
	2.1, otherwise myFUNAMBOL drops the phone numbers with the (in
	2.1) incorrect TYPE

2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/syncevolution.cpp:

	- revised an updated usage instructions (myFUNAMBOL instead of
	Funambol)

2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	separated compile and release instructions

2007-11-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/source-config.txt:

	let the default source configs access the default Evolution
	databases: less work for users to configure it

2007-11-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:

	fixed iPhone photo import/export: that API wasn't as expected and
	therefore was

2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/vocl/VObject.cpp:
	* src/vocl/VObject.h:

	when configured to use ScheduleWorld card3 URI, then switch to
	sending vCard 3.0 (easier to parse by SW); always dump contacts
	as vCard 3.0 (avoids quoted-printable in synccompare output)

2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VProperty.cpp:

	bug fix: TYPE with multiple comma-separated values (vCard 3.0,
	e.g. TYPE=WORK,VOICE) was not decoded as intended => downloading
	into iPhone from SW card3 URI did not set type correctly

2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	dump user name, date and SyncEvolution at beginning of debug log

2007-11-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/syncml-config.txt:

	Replaced guest/guest credentials with "your SyncML server account
	name"

2007-11-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:

	Detect unexpected crashes of the Evolution Data Server. A
	workaround for

2007-11-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	adapted calendar event insert/update to Evolution 2.12: the UID
	needs to be restored, otherwise the Evolution backend crashes
	(GNOME issue #488881)

2007-11-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:

	fixed compile errors on Mac OS X

2007-10-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* src/shlibs.local:

	added package release number and dependency calculation for local
	Evolution libs without installed .debs

2007-10-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/Makefile.am:

	ClientTest.cpp and synccompare.pl are back in C++ library

2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	synccompare.pl wasn't found in client library because search rule
	had the wrong directory

2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/syncevolution.cpp:

	workaround for dependency on size_t in client library Log.h:
	include stddef.h first

2007-10-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VObject.cpp:
	* src/vocl/VProperty.cpp:

	adapted to ArrayList::remove() -> removeElementAt() renaming

2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/DeviceManagementNode.cpp:

	same patch as in client library: chop trailing white spaces

2007-10-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:
	* test/synccompare.pl:

	# pushed sources back into SyncML client library

2007-10-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/changelog:

	# added remark about updated upstream

2007-10-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:

	# updated packaging: added provides/conflicts

2007-10-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# extended description of logging

2007-10-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* configure.in:
	* test/Makefile.am:

	# fixed distcheck problem

2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* description:

	# updated

2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:

	added packaging via checkinstall as deb (working) and rpm
	(somehow not working)

2007-10-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# version bump

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	#updated

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:

	- consistently ignore all empty strings when reading vcard

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	improved error handling: catch errors during post-processing and
	continue

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/source-config.txt:

	SF #1764123: SyncCap is not generated unless syncModes are
	configured: added a comment to example config

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	added a table which summarizes the changes made on client and
	server

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	replaced ambiguous 'Modifications:' with 'Changes applied during
	synchronization:'

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:
	* etc/syncml-config.txt:

	use myFUNAMBOL instead of localhost for funambol demo config

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:

	avoid setting empty strings: the iPhone GUI adds redundant space
	around the empty property (e.g. middle name)

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	perl is not installed as /usr/bin/perl on iPhone: let
	/usr/bin/env find it

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:

	use vCard 2.1 instead of 3.0 for iPhone: avoids parsing problems
	in myFUNAMBOL

2007-10-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	reset version to alpha (less than pre)

2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	updated package commands for Debian 4.0

2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/synccompare.pl:

	ScheduleWorld no longer drops department/office

2007-10-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	fixed segfault due to unintentional infinite recursion in new
	throwError() call

2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	SF #1796086: also added all the other predefined TYPE values from
	vCard 2.1/3.0

2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/ClientTest.cpp:

	temporary fork of 1.25: handle testComplexUpdate where some (but
	not all) sources have a complex update item

2007-10-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	fixed compile error with enabled modules (missing comma)

2007-10-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:

	added workaround for missing exception handling on iPhone
	(http://code.google.com/p/iphone-dev/issues/detail?id=48)

2007-10-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* SyncEvolution.plist.in:
	* configure.in:

	added iPhone Installer.app packaging

2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	added compile/packaging information

2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/EvolutionSyncClient.cpp:

	problem with C++ output stream
	(http://code.google.com/p/iphone-dev/issues/detail?id=48):

2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:

	removed debug output which was added to track down crashes and
	now is no longer useful

2007-10-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:

	added comments, some cleanups

2007-10-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:

	workarounds for ABMutableMultiValueRef on iPhone:

2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure.in:
	* src/AddressBookConstants.cpp:
	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:

	port to iPhone: lots of hacks and debug output, none of the
	multiprops supported yet (use unknown format in API)

2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/syncevolution.cpp:

	disable buffering to stdout/stderr: ensures that printf output
	appears immediately without explicit fflush()

2007-10-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	SF #1796086: sync with EGW: lost or messed up telephones -
	SyncEvolution incorrectly added TYPE=OTHER to phone numbers sent
	with e.g. CELL instead of TYPE=CELL

2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:

	# updated

2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/changelog:
	* debian/control:

	SF #1781652: Nokia 770/800: uninstallable package fixed by
	setting category

2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	removed patching of CATEGORIES (recent client library has the
	fix)

2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookConstants.cpp:
	* src/Makefile.am:

	workaround if address book library misses constants

2007-09-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	fixed compile errors

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

	* configure.in:

	# bumped version

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

	* etc/Makefile.am:

	fixed SF 1767329: example configs were in share/share directory

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

	* src/DeviceManagementNode.h:
	* src/SQLiteSyncSource.cpp:

	fixed compile error

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

	* src/EvolutionSyncSource.cpp:
	* src/client-test-app.cpp:

	unsuccessful attempt to work around the 'one address book per
	user' limitation in order to get automated sync testing working

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

	* src/AddressBookSource.cpp:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:

	less verbose INFO logging: extracting items is now logged as
	DEBUG

2007-08-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/Makefile.am:
	* src/vocl/VProperty.cpp:
	* test/synccompare.pl:

	added custom vcard 3.0 <-> AddressBook conversion: needed to make
	vcard representation close to what SyncML servers understand

2007-08-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/DeviceManagementNode.cpp:
	* src/DeviceManagementNode.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/client-test-app.cpp:
	* src/syncevolution.cpp:

	finished change tracking, update and delete - still needs
	improved import/export with own functions because Address Book
	vcard parser merges X- properties into NOTE and cannot update
	contact

2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/AddressBookSource.cpp:
	* src/AddressBookSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncSource.cpp:
	* src/Makefile.am:
	* src/client-test-app.cpp:

	added initial support for Mac OS X address book: no change
	tracking, no updating

2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# version bump

2007-08-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/SQLiteSyncSource.cpp:

	fixed incorrect extraction of text columns from SQLite

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

	* configure.in:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/SQLiteContactSource.cpp:
	* src/SQLiteContactSource.h:
	* src/SQLiteSyncSource.cpp:
	* src/SQLiteSyncSource.h:
	* src/client-test-app.cpp:
	* src/syncevolution.cpp:
	* src/vocl/VObject.cpp:
	* src/vocl/VObject.h:

	added a sync source which stores contacts in a SQLite database

2007-07-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:
	* debian/changelog:

	# mention fixed example configs

2007-07-13  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:
	* etc/source-config.txt:

	fixed name of example source configs (broke during the changes
	for 0.6 pre)

2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	# ignore known problems

2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	# updated to new test system, added some command line parameters

2007-07-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* HACKING:
	* NEWS:
	* configure.in:
	* debian/changelog:

	# release 0.6

2007-06-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/client-test-app.cpp:

	Maemo address book delete support works now: one has to search
	for X-OSSO-CONTACT-STATE:DELETED manually

2007-06-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/client-test-app.cpp:

	- added test for X-OSSO-CONTACT-STATE:DELETED handling

2007-06-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	when using older test data fix the broken CATEGORIES

2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	fixed invalid path names

2007-06-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	workaround for Evolution bug in the calendar import/export:

2007-06-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	updated testing instructions

2007-04-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# updated version of C++ client library

2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# entry for 0.6 pre2

2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2007-04-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	# minor edits

2007-04-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:

	fixed error handling: a failed source was not forced into a slow
	sync, one failed source prevented saving configs of not-failed
	ones

2007-04-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* README:
	* etc/Makefile.am:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* etc/localhost_1/spds/syncml/config.txt:
	* etc/source-config.txt:
	* etc/syncml-config.txt:
	* src/EvolutionSyncClient.cpp:

	- improved logging: log file and backup can be avoided with
	logdir=none,

2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	fixed compile problem on Debian 3.1/older gcc

2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionMemoSource.cpp:
	* src/EvolutionMemoSource.h:
	* src/EvolutionSyncSource.cpp:
	* src/Makefile.am:
	* src/client-test-app.cpp:

	added synchronization of Memos as plain text

2007-04-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	added note about building Maemo package with fakeroot

2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/rules:

	avoid unwanted dependencies caused by optional modules

2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* debian/changelog:

	bumped to 0.6 pre2

2007-04-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	minor changes about ifdef ENABLE, added comment avoid vcard21,
	FIXED itodo20 type

2007-04-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	always set encoding, we might have to overwrite an encoding set
	earlier

2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	type OTHER was converted to PARCEL when sending to server, but
	PARCEL was then not converted back to OTHER, but rather into HOME

2007-04-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	- source type was not set in new configs as intended

2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:

	avoid not freeing error/overwriting error when trying again

2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	fixed incorrect mapping from selected source to type

2007-04-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	always summarize ERROR/INFO messages at the end, even if sync
	didn't start - there might be errors which prevent starting it

2007-04-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	need to declare new files so that it gets included in
	distribution

2007-04-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	fixed distribution after taking several files from C++ client
	library

2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	added CLIENT_TEST_EVOLUTION_PREFIX which overrides the
	evolutionsource setting in test configs; default
	SyncEvolution_Test_

2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	avoid e_cal_new_system_memos(), it breaks compilation with older
	Evolution

2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/client-test-app.cpp:

	added the possibility to create databases if evolutionsource is
	set to a file:// uri

2007-04-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	explicit dependency on modules is needed for client-test

2007-03-31  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Algorithm/Artistic:
	* src/Algorithm/Diff.pm:
	* src/Algorithm/README:
	* src/Algorithm/copyright:
	* src/EvolutionClientConfig.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/Makefile.am:
	* src/client-test-app.cpp:

	synccompare and test suite are now taken from C++ client library

2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* HACKING:
	* NEWS:
	* README:
	* debian/changelog:
	* debian/control:

	various release preparations

2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	streamlined dependencies and their checking

2007-03-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/Makefile.am:

	do not remove src/client-api unless it was copied by configure

2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# version bump

2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* configure.in:
	* debian/rules:
	* src/Makefile.am:

	- fixed building synccompare for Maemo

2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	fixed uninitialized memory read under Maemo

2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	Algorithm::Diff: check whether files really have changed

2007-03-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Algorithm/Artistic:
	* src/Algorithm/Diff.pm:
	* src/Algorithm/README:
	* src/Algorithm/copyright:
	* src/Makefile.am:
	* src/normalize_vcard.pl:

	- use Algorithm::Diff instead of external diff tool in
	synccompare;

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	additional error check

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	dlopen(RTLD_GLOBAL) fixes obscure libebook failures on Maemo;
	dlopen() errors can occur due to missing modules, only print as
	debug to avoid failure message after sync

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:

	also need to uninstall doc files, distcheck complains otherwise

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/testVCard.vcf:
	* src/vocl/VObject.cpp:

	workaround for Funambol 3.0 trailing = parser bug

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/localhost_1/spds/syncml/config.txt:

	enable large object support and max message limit by default

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* dbus-timeout.patch:
	* src/Makefile.am:
	* src/syncevolution.cpp:

	added configurable hacks for Maemo (--enable-maemo):

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	BusyBox's mktemp on Maemo requires parameter

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:

	new internal docdir was not actually used

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/compat:
	* debian/control:

	Maemo only has debhelper 4

2007-03-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	fixed compile error without calendar support

2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	added error checking for broken events which cannot be converted
	to iCal, e.g. because of a missing timezone definition (SF
	#1685637)

2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:

	Errors while writing the initial datatbase dumps was not handled

2007-03-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:

	fixed compatibility problem with older automake/autoconf which
	does not have docdir yet

2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:

	install into $(docdir), not etc; also use "funambol_*" instead of
	"localhost_"

2007-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/README.Debian:

	no special comment for Debian needed

2007-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* debian/README.Debian:
	* debian/changelog:
	* debian/compat:
	* debian/control:
	* debian/copyright:
	* debian/docs:
	* debian/rules:

	added packaging for Debian

2007-03-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/syncevolution.cpp:

	--enable-ecal/ebook are only enabled by default if the libs are
	present

2007-02-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/async.patch:

	patch switches to async version of the Evolution API

2007-01-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	fixed free/delete [] mismatch

2007-01-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	fixed distdir target that broke in yesterday's commit

2007-01-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/Makefile.am:

	added --enable-static-cxx to link libstdc++ statically

2007-01-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	fixed problem of deleting read-only install directories

2007-01-20  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:

	memo config now also included for localhost, but disabled by
	default

2007-01-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added cross-compilation

2007-01-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	pass cross-compilation options through to configure of client
	library

2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:
	* src/TestEvolution.cpp:
	* src/testMemo.ics:

	added testing of memos

2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* etc/Makefile.am:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionSyncSource.cpp:
	* src/syncevolution.cpp:

	added support for synchronizing Evolution memos in iCalendar 2.0
	VJOURNAL format

2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	bumped version, clean up copy of client library sources some more

2007-01-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	fixed problem with 'make dist'

2007-01-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	avoid adding the non-standard TYPE=OTHER, better use HOME instead
	(that's also the default in the Synthesis server)

2007-01-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	autoconf checks must not be inside conditional code (fixes
	'conditional AMDEP was never defined' error)

2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	adapted to update test API

2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	ignore changes in autotools generated files

2006-12-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	fixed missing return code

2006-12-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* COPYING:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:
	* src/TestMain.cpp:
	* src/client-test-app.cpp:
	* src/syncevolution.cpp:

	copyright transfer to Funambol

2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	adapted to new C++ client library test suite interface, finished
	configuration for calendars and tasks

2006-12-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	ignore differences caused by exporting vCard with ADR;TYPE=PARCEL
	instead of ADR;TYPE=OTHER

2006-12-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	support testing with two clients

2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/client-test-app.cpp:

	adapted contacts to full set of local tests

2006-12-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	avoid tput error when no valid terminal is set

2006-12-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/Makefile.am:
	* src/client-test-app.cpp:

	use the new C++ client library testing framework

2006-11-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/vocl/VProperty.cpp:

	adapted to const qualifier changes in client library and fixed
	minor memory leak

2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:

	# updates for 0.5 release

2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added building of release packages, adapted to some more known
	server limitations

2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	renamed testRefreshSync to testRefreshFromServerSync and added
	testRefreshFromClient

2006-11-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	ignore known limitations of Synthesis server

2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* configure.in:

	0.5 release

2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-11-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncSource.h:

	messages about local changes are now logged as DEBUG and not INFO
	because they were confusing for users; now they are not visible
	in the final report

2006-11-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* etc/localhost_1/spds/syncml/config.txt:
	* src/EvolutionSyncSource.cpp:
	* src/TestEvolution.cpp:

	added support and testing of one-way-from-client/server

2006-11-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	TaskSync tests for large object support failed because the test
	item didn't have the expected DESCRIPTION to stuff the item's
	size

2006-11-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* src/TestMain.cpp:

	allow running multiple tests by specifying them on the command
	line

2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:

	added warning about setting evolutionuser/password when not
	needed -> causes backend to hang

2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	PHOTO/NOTE update for EGroupware and Funambol portal

2006-11-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	use simpler data for update test, moved complex contact update
	into testComplexUpdate

2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	avoid that patterns accidentally run over line ends, added
	special cases for Funambol and EGroupware server

2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	allow to build arbitrary combinations of client library and
	SyncEvolution

2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	<<system>> and <<default>> can be used to reference the system
	and the default address books, respectively

2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	cppunit-config was not called when compiling C++ code, therefore
	it was only found if in the default search path

2006-11-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	made test coverage configurable

2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	added testLargeObjectBin, changed calendar UID so that without
	support for special characters in the key the sync fails

2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	VerDTD must be configured, otherwise Funambol 3.0a (but not
	3.0b5) fails during the second sync

2006-10-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/localhost_1/spds/sources/addressbook_1/config.txt:

	documentation got the direction in refresh-from-client/server
	wrong

2006-10-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	filter out private information from logs, added --tag parameter

2006-10-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	setting config is no longer necessary

2006-10-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	disabled testLargeObjectEncoded again, it requires a suitable
	server

2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	enabled encoded LargeObject support test

2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:

	adapted to new API

2006-10-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	ignore some known Synthesis data conversions

2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	force server to split large items when LargeObject support is
	enabled

2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:
	* src/syncevolution.cpp:

	adapted to additional SyncSourceConfig parameter in SyncSource
	constructor, added testing of LargeObject support

2006-09-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:

	make names unique again

2006-09-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.h:

	adapted to C++ client API change: supported datatypes now in
	config

2006-09-16  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# bumped version to 0.5-CVS

2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	removed default values, added egroupware testing, improved log
	file copying

2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	created entry for 0.3 -> 0.4 changes

2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-09-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# bumped to 0.4

2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	avoid refresh-from-server sync whenever possible because
	eGroupware server does not support it

2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	DTSTAMP may vary

2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	minor updates for 0.4

2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:

	do not treat requests to delete non-existant items as error,
	instead log the event (grep for DEBUG and non-existant) and
	proceed - this is currently necessary with ScheduleWorld server

2006-09-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:

	added missing space to error messages

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

	* src/EvolutionCalendarSource.cpp:

	do not overwrite the UID in an addItem operation even if we fall
	back to an update

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

	* src/EvolutionContactSource.cpp:
	* src/TestEvolution.cpp:

	split TYPE parameter with commas into different parameters to
	help Evolution parse it (the overview display didn't handle this,
	the editor did)

2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestMain.cpp:

	added TEST_EVOLUTION_ALARM to have some means of aborting when a
	test takes too long

2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	deviceId property was renamed -> restored compatibility with old
	configs

2006-09-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	added one-way from server/client

2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:

	# updated

2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# set version to CVS again

2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.h:

	adapted to official DevInf API with one patch: config passed to
	SyncClient::conf()

2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	beware to not overwrite valid UID with empty one (some tests
	broke due to this recent change)

2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	excluded automatically generated files from client-api-diff

2006-09-07  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestMain.cpp:

	newline was missing after successfully completed test

2006-08-31  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	SF issue 1511951: support copying changes back from EGroupware
	server by not expecting the UID of calendar items to be
	unmodified

2006-08-31  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestMain.cpp:

	merged listeners so that failure message is generated in just one
	place

2006-08-30  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestMain.cpp:

	print failure summary to cerr, like the rest of the messages

2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	add number to preserve ordering of actions

2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	added --skip option, made reporting a bit nicer

2006-08-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestMain.cpp:

	added support for ignoring the failure of certain tests by
	listing them in TEST_EVOLUTION_FAILURES

2006-08-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* test/runtests.py:

	executes CVS checkout, compilation and testing automatically

2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# version bump

2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-08-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# polished news a bit for 0.4 pre2

2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	new server is www.estamos.de

2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	better error message when Evolution development files are missing

2006-08-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:

	moved reading of changes into helper function so that it can be
	used in the pre- and post-processing

2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* src/EvolutionSyncSource.cpp:
	* src/TestEvolution.cpp:

	ensure that after refresh-from-client items are not sent again

2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:

	changed list into a set to be more resilient against getting UIDs
	multiple times

2006-08-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* README:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.h:

	implemented Evolution authentication

2006-08-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* src/normalize_vcard.pl:

	normalizing ORG must not extend into other properties

2006-08-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/syncevolution.cpp:

	- rename qptr to eptr to avoid name clash with sstring

2006-08-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* src/vocl/VObject.cpp:

	avoid CHARSET=UTF-8 without quoted-printable encoding

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

	* ChangeLog:

	# updated

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

	* configure.in:

	# version is back to 0.4-cvs

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

	* NEWS:

	# added next release and comments about two fixes

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

	* src/testVCard.vcf:

	added some more test cases for special characters

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

	* src/EvolutionContactSource.h:

	send configured vCard format as part of DevInf (Synthesis server
	gets confused otherwise)

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

	* src/vocl/VObject.cpp:

	do not send CHARSET for vCard 3.0, not needed and illegal

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# bumped version

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VObject.cpp:

	always treat single ; as normal character in single-value
	properties

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# bumped version

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* configure.in:
	* src/Makefile.am:
	* src/syncevolution.cpp:

	now compiles on Maemo

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	added note about .patches

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	C++ client library may or may not already contain the files
	generated by the autotools

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/localhost_1/spds/sources/addressbook_1/config.txt:

	since adding the sync-mode-name.patch more comprehensible names
	are supported

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* src/EvolutionCalendarSource.cpp:
	* src/TestEvolution.cpp:

	workaround for incomplete result of e_cal_get_changes()

2006-08-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* README:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:
	* src/syncevolution.cpp:

	- adapted to new SyncClient API: configuration tree handling is
	now part

2006-07-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.h:

	ensure that deleted items have a sane datatype (in particular
	avoid text/x-todo)

2006-07-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	fixed compiler warning

2006-07-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.h:

	added inclusion of config.h (needed since adding
	ENABLE_ECAL/EBOOK)

2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncSource.cpp:
	* src/syncevolution.cpp:

	added --disable-ecal/ebook for installations without the required
	libs

2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.h:

	implemented more of the new meta info calls

2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# updated

2006-07-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/localhost_1/spds/syncml/config.txt:

	firstTimeSyncMode is not used

2006-07-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	bumped version

2006-07-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:

	use the new SyncClient API to set a default 'SyncEvolution x.y'
	as HTTP user agent

2006-07-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:
	* src/vocl/VObject.cpp:

	changed vCard 2.1 parser to make it compatible with servers

2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	must always pass vCard through decoding/encoding to ensure that
	CHARSET is added as needed

2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	due to cut-and-paste error the ContactStress test was executed
	instead of Calendar/TaskStress

2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	ignore some more irrelevant differences with Synthesis server

2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VConverter.cpp:
	* src/vocl/VConverter.h:

	fixed decoding of quoted-printable soft line breaks, fixed
	unfolding of vCard 2.1

2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VObject.cpp:

	must add CHARSET=UTF-8 if non-ASCII character is found because
	default charset is not well-defined

2006-07-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:

	added folding and XML entities test cases

2006-07-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:

	emphasized the need to chose the right uri/type combination, in
	particular with ScheduleWorld

2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* etc/localhost_1/spds/syncml/config.txt:

	added support for setting HTTP user agent

2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	special characters in test cases were not escaped properly

2006-07-02  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	testMerge() dumps the result of conflict resolution, but no
	longer makes any assumptions about it

2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:
	* NEWS:

	# update

2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	moved some content to new home page, added link to it

2006-06-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/syncevolution.cpp:

	listing Evolution databases showed calendars twice instead of
	task lists

2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	changed comments about Evolution versions affected by known
	problems

2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	minor clarifications

2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/localhost_1/spds/syncml/config.txt:

	workaround for problems during slow-sync if items are split
	between different messages

2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	clarified unknown name text

2006-06-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/normalize_vcard.pl:

	added special handling of TEL;TYPE=PREF,VOICE

2006-06-22  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	added *Stress::testManyItems

2006-06-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	always use two digits in file name

2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	never executed delete since adding workaround (wrong brackets)

2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	remove redundant VALUE=DATE-TIME

2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testCalendar.ics:

	added test case with BYSETPOS=-1

2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testCalendar.ics:

	added more special characters - double quotation marks currently
	not tested because of Evolution's invalid encoding of them

2006-06-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	documented need to enter new address book to avoid 'EBookStatus
	returned 19'

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:
	* src/testTask.ics:

	relax comparison of RRULE BYDAY, modified task test case to
	always use its own VTIMEZONE

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:

	added test case with empty EMAIL: property

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:

	added safety check to avoid segfaults if server sends no data for
	item

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	some more comments about compiling on Debian Sarge

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	added Test.h to distribution

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	added testTask.ics

2006-06-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* etc/localhost_1/spds/syncml/config.txt:

	clarified documentation and adapted to current status of
	SyncEvolution, ScheduleWorld and Funambol

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:

	also add NEWS and COPYING to distribution

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	comments on 0.3

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	bumped version to 0.3

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	some more proof-reading - terms are still not used consistently

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/syncevolution.cpp:

	made output a bit nicer

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:
	* src/vocl/vcardconverter.cpp:

	also imported the vcardconverter program from the Funambol CVS

2006-06-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/vocl/VObject.cpp:

	readded the removal of CHARSET

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	importing new timezones before their events works better (e.g.
	with Evolution 2.4)

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added remark about Evolution 2.0.4 GUI problem with new VTIMEZONE
	defs

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testCalendar.ics:

	use a TZID that no-one else knows

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	testImport should leave the items imported - moved import/delete
	into its own test

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:

	fixed several compiler warnings

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	allow sync.scheduleworld.com to replace TZIDs

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSmartPtr.h:

	explicitly reference class member (required by g++ 4.1, but not
	g++ 3.3.5)

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/Makefile.am:
	* src/vocl/README:
	* src/vocl/VConverter.cpp:
	* src/vocl/VConverter.h:
	* src/vocl/VObject.cpp:
	* src/vocl/VObject.h:
	* src/vocl/VProperty.cpp:
	* src/vocl/VProperty.h:
	* src/vocl/posixadapter.h:

	added a copy of the relevant VOCL classes to be independent of
	incompatible changes upstream

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-06-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:

	added sanity checks for using the results of Evolution's change
	tracking: invalid UIDs have been observed

2006-06-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncSource.cpp:

	fixed memory leaks

2006-06-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	remove unwanted files in case someone has compiled in the sync4j
	src dir

2006-06-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:

	avoid trailing space at end of NOTE, might not be preserved

2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:

	fixed type for scheduleworld

2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	STATUS expected by libical

2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	split testDeleteAll into two tests, one for each method

2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:

	added support for custom timezones

2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testTask.ics:

	removed libical error message

2006-06-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testCalendar.ics:

	fixed invalid CREATED/LAST-MODIFIED, must be in UTC - broken by
	importing/exporting again, though

2006-06-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/syncevolution.cpp:

	avoid copying incomplete type in catch

2006-06-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/normalize_vcard.pl:

	ignore known problems with contact properties in scheduleworld

2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	got rid of the remaining files with :: in the name

2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	added test for add-update-download sequence

2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	adapted to syncing with sync.scheduleworld.com

2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	added mapping for ADR;TYPE=OTHER for scheduleworld

2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:
	* etc/localhost_1/spds/syncml/config.txt:

	updated references to sync.scheduleworld.com

2006-06-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/localhost_1/spds/sources/addressbook_1/config.txt:

	comments explain how to obtain valid Evolution sources

2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionSyncSource.cpp:

	better error logging

2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:

	fixed typo

2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testCalendar.ics:

	adapted to scheduleworld.com

2006-05-29  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	use simpler diff output and transform into side-by-side oneself
	(simpler code, less fragile, handles UTF-8)

2006-05-28  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Test.h:
	* src/TestEvolution.cpp:
	* src/TestMain.cpp:

	avoid filenames with colons in the name

2006-05-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	adapt automatically to console size if tput is available

2006-05-27  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/normalize_vcard.pl:

	made the diff output nicer: full items shown, separated by lines

2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	massage the full diff output so that it is easier to read and
	contains exactly the full vcard/vcalendar for each change

2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	added indention for nested BEGIN/END blocks in iCalendar

2006-05-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:
	* src/syncevolution.cpp:

	cleaned up error reporting and exception handling

2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:

	cleaned up error handling and logging, in particular when using
	multiple sources at once

2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	avoid copying temporary C++ API files

2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:

	added buffer overflow test case

2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:
	* src/TestEvolution.cpp:

	added test for slow-sync and added handling of the
	STC_ALREADY_EXISTS encountered then; twinning is currently broken
	in Funambol 3.0 beta 3, see #305357

2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added remark that text has to be exchanged as UTF-8

2006-05-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testVCard.vcf:

	added test case with explicit CHARSET="UTF-8" to test how the
	updated client library deals with it

2006-05-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:

	utility was renamed

2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# added logs

2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	# added prerelease note about scheduleworld

2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:

	# bumped version

2006-05-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	fixed new[]/free() mismatch

2006-05-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:

	generate iCalendar items with VTIMEZONE definitions

2006-05-01  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added scheduleworld as preferred server

2006-04-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncSource.cpp:

	added possibility to choose between sending vCard 2.1 and 3.0

2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	syncing multiple databases at the same time now worked okay

2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	avoid the problematic timezones in the basic tests

2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	write the required PRODID and VERSION for iCalendar entries

2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	avoid eating the trailing newline after PHOTO

2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* etc/Makefile.am:
	* etc/localhost_1/spds/syncml/config.txt:
	* src/TestEvolution.cpp:
	* src/normalize_vcard.pl:

	added support for testing against www.scheduleworld.com

2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	fixed the fix of EMAIL normalization...

2006-04-24  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	hide differences due to different PHOTO parameters, fixed
	EMAIL;INTERNET;OTHER

2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/Makefile.am:

	avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
	for second client

2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc
	for second client

2006-04-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	also treat INTERNET as TYPE

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:
	* src/TestEvolution.cpp:
	* src/testTask.ics:

	added testing of tasks

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	test names have changed

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added warnings about known-problems

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/testCalendar.ics:

	temporarily removed some problematic characters (forge tracker
	#304786)

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/Makefile.am:
	* src/TestEvolution.cpp:
	* src/TestMain.cpp:

	- renamed normalize script to synccompare because it now applies
	to both calendar, tasks and contacts

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/TestEvolution.cpp:
	* src/testCalendar.ics:
	* src/testTask.ics:

	- renamed "test" program to "TestEvolution"

2006-04-17  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	now also handles calendar comparison

2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.h:

	added some support for inserting already existing item

2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	instantiate test for calendar

2006-04-14  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionCalendarSource.cpp:

	added some support for inserting already existing item

2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	refactored code so that test suites can be built from the base
	template TestEvolution class:

2006-04-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	text/x-vcard is more suitable for vcard 2.1

2006-04-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	made sleep configurable (off by default), synchronize only one
	source

2006-04-09  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* configure.in:
	* etc/Makefile.am:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* src/EvolutionCalendarSource.cpp:
	* src/EvolutionCalendarSource.h:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSmartPtr.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/TestEvolution.cpp:
	* src/syncevolution.cpp:

	- added support for calendars and tasks: not yet tested
	automatically

2006-04-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* configure.in:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:
	* src/syncevolution.cpp:

	adapted to head revision of Sync4j C++ client library

2006-04-06  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/Makefile.am:

	testVCard.vcf was missing in source distribution

2006-03-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/sync4j-client-api-sdkcpp_3_0_6a.diff:

	fix for #304805: testing return code of SyncClient::beginSync()

2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:
	* README:
	* configure.in:
	* etc/localhost_1/spds/syncml/config.txt:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/syncevolution.cpp:

	- implemented automatic backups, logging and database comparison

2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	set TYPE=OTHER also for EMAIL if no other type found

2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	ignore some more irrelevant vcard differences (TYPE=PREF, extra
	separators)

2006-03-19  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/sync4j-client-api-sdkcpp_3_0_6a.diff:
	* src/testVCard.vcf:

	when using quoted-printable, also encode non-ASCII for
	consistency

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure.in:
	* src/Makefile.am:

	make full copy of client lib C++ sources,

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/sync4j-client-api-sdkcpp_3_0_6a.diff:

	changes for SyncEvolution not in Funambol CVS since sdkcpp_3_0_6a

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestMain.cpp:

	reset stdout/stderr before printing final result

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	# reflect current status

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* NEWS:

	# initial release

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:

	ensure that unique properties occur not more than once

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	test adding multiple business phone numbers

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/.cvsignore:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/TestEvolution.cpp:
	* src/testVCard.vcf:

	test for copying via server now transmits testVCard.vcf and also
	compares against it

2006-03-18  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/normalize_vcard.pl:

	format normalized vcards with 60 columns for easier side-by-side
	diff

2006-03-15  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/.cvsignore:
	* src/Makefile.am:
	* src/normalize_vcard.pl:

	normalize_vcard can now also compare two files automatically;
	it's also installed without .pl suffix

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* configure.in:

	update README and version in preparation for release

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:

	added workarounds for FBURL/CALURI and ADR without TYPE

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* configure.in:
	* src/.cvsignore:
	* src/Makefile.am:
	* src/TestEvolution.cpp:
	* src/normalize_vcard.pl:

	replaced verification with vcard comparion via normalize_vcard.pl

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	# updated

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* .cvsignore:
	* Makefile.am:
	* autogen.sh:
	* etc/Makefile.am:
	* src/Makefile.am:

	fixed maintainer-cleanup

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* .cvsignore:

	removed pregenerated autotools files from CVS - use autogen.sh

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* .cvsignore:
	* HACKING:
	* Makefile.in:
	* config.guess:
	* config.h.in:
	* config.sub:
	* configure:
	* depcomp:
	* etc/.cvsignore:
	* etc/Makefile.in:
	* install-sh:
	* ltmain.sh:
	* missing:
	* mkinstalldirs:
	* src/.cvsignore:
	* src/Makefile.in:

	removed pregenerated autotools files from CVS - use autogen.sh

2006-03-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* .cvsignore:
	* HACKING:
	* Makefile.am:
	* Makefile.in:
	* README:
	* configure:
	* configure.in:
	* etc/Makefile.in:
	* src/.cvsignore:
	* src/Makefile.am:
	* src/Makefile.in:

	integrated compilation of Sync4j C++ client library +
	distribution of its source

2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* .cvsignore:
	* COPYING:
	* HACKING:
	* Makefile.am:
	* Makefile.in:
	* README:
	* aclocal.m4:
	* autogen.sh:
	* configure:
	* configure.in:
	* etc/Makefile.am:
	* etc/Makefile.in:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* src/.cvsignore:
	* src/Makefile.am:
	* src/Makefile.in:
	* src/TestEvolution.cpp:
	* src/normalize_vcard.pl:
	* src/sync4jevolution.cpp:
	* src/syncevolution.cpp:
	* test/normalize_vcard.pl:

	preparations for a release as 'SyncEvolution'

2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	*** empty log message ***

2006-03-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	restrict the usage of the problematic CALURI/FBURL to a few
	specific test cases

2006-02-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	check some more vcard fields (however, different order of entries
	still breaks comparison)

2006-02-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* configure:
	* configure.in:

	try most recent Evolution versions first, because shared objects
	are not upward-compatible

2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* ChangeLog:

	started to use emac's vc-update-change-log to update the
	ChangeLog

2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/TestEvolution.cpp:

	added support for the new refresh-client/server sync modes

2006-02-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added known problems and support section, updated compiling

2006-01-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	added POHLY-SYNC4JEVOLUTION-CHECKED

2006-01-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	removed redundant code

2006-01-23  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/TestEvolution.cpp:

	added conflict handling

2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* src/TestMain.cpp:

	allow running just one test

2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/TestEvolution.cpp:

	list the major features explicitly and improved tests to actually
	check copying/updating

2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:

	mention setup of unit testing

2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:

	update to reflect current status

2006-01-21  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/TestEvolution.cpp:

	minor changes to make it easier to debug

2006-01-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/TestEvolution.cpp:

	added test cases for vcard conversion

2005-12-12  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	a deleted item without data returns getDataSize() -1

2005-12-11  Patrick Ohly  <patrick.ohly@gmx.de>

	* HACKING:
	* src/.cvsignore:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/TestEvolution.cpp:

	added unit testing for syncing, needs some support in core
	classes (overriding sync mode, full lists)

2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncSource.h:

	implemented distinction between different sync modes: 'refresh'
	requires deleting items, scanning is different for full and
	partial sync

2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* Makefile.am:
	* Makefile.in:
	* README:
	* aclocal.m4:
	* configure:
	* configure.in:
	* etc/.cvsignore:
	* etc/Makefile.am:
	* etc/Makefile.in:
	* etc/localhost_1/spds/sources/addressbook_1/config.txt:
	* etc/localhost_1/spds/syncml/config.txt:
	* src/Makefile.in:
	* test/normalize_vcard.pl:

	added testing of syncing

2005-12-10  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionSyncSource.h:

	added some more debug logging

2005-12-04  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:

	more convervative logging

2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncClient.cpp:
	* src/sync4jevolution.cpp:

	fixed/extended error detection at the end of the sync

2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:

	added logging of contact vcards

2005-12-03  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:

	strip special characters, Evolution gets confused by them

2005-11-26  Patrick Ohly  <patrick.ohly@gmx.de>

	* README:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSyncClient.cpp:
	* src/EvolutionSyncClient.h:
	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:
	* src/Makefile.am:
	* src/Makefile.in:
	* src/TestEvolution.cpp:
	* src/sync4jevolution.cpp:

	implemented front-end based on new SyncML C++ config API

2005-11-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* INSTALL:
	* README:
	* configure:
	* configure.in:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/TestEvolution.cpp:
	* src/sync4jevolution.cpp:

	adapted to Sync4j C++ client API 3.x

2005-11-25  Patrick Ohly  <patrick.ohly@gmx.de>

	* src/EvolutionSyncSource.cpp:
	* src/EvolutionSyncSource.h:

	base class with functionality common to all Evolution sync
	sources

2005-11-05  Patrick Ohly  <patrick.ohly@gmx.de>

	* .cvsignore:
	* HACKING:
	* README:
	* src/.cvsignore:
	* src/EvolutionContactSource.cpp:
	* src/EvolutionContactSource.h:
	* src/EvolutionSmartPtr.h:
	* src/Makefile.am:
	* src/Makefile.in:
	* src/TestEvolution.cpp:
	* src/TestMain.cpp:
	* src/sync4jevolution.cpp:
	* src/valgrind.supp:

	first working version of SyncSource for Evolution contacts
	(requires Sync4j C++ API 2.0, not currently available)

2005-10-08  Patrick Ohly  <patrick.ohly@gmx.de>

	* .cvsignore:
	* AUTHORS:
	* COPYING:
	* ChangeLog:
	* INSTALL:
	* Makefile.am:
	* Makefile.in:
	* NEWS:
	* README:
	* aclocal.m4:
	* config.guess:
	* config.h.in:
	* config.sub:
	* configure:
	* configure.in:
	* depcomp:
	* install-sh:
	* ltmain.sh:
	* missing:
	* mkinstalldirs:
	* src/.cvsignore:
	* src/Makefile.am:
	* src/Makefile.in:
	* src/sync4jevolution.cpp:

	setup framework

2005-10-08  (no author)  <(no author)@15ad00c4-1369-45f4-8270-35d70d36bdcd>


	New repository initialized by cvs2svn.

