2016-01-05  Florian Pose  <fp@igh-essen.com>

	* daemon/main.cpp:
	Fixed getting username.
	[28db21ad8588] [tip]

	* common/Process.h, common/Variable.h, daemon/Process.h,
	daemon/main.cpp:
	Avoided 'using namespace std'.
	[0f0471c77579]

2015-12-17  Florian Pose  <fp@igh-essen.com>

	* daemon/Process.cpp:
	Respect ECONNRESET.
	[fc7f37022247]

	* daemon/Process.cpp:
	Log read errors.
	[dcc58f23bebd]

2015-09-09  Florian Pose  <fp@igh-essen.com>

	* common/Process.cpp, common/Process.h, daemon/Process.cpp,
	daemon/Process.h, daemon/main.cpp, persist.conf:
	Added possibility to override host, port and database.
	[212b25b6f7bd]

	* NEWS:
	NEWS.
	[1fa898562d5f]

	* daemon/Process.cpp, daemon/Process.h, persist.conf:
	Keepalive and timeout.
	[b41fb0bc55d4]

2014-07-18  Florian Pose  <fp@igh-essen.com>

	* daemon/Variable.cpp:
	Improved copying received data to stored data.
	[9c9f6b41dd16]

2014-07-16  Florian Pose  <fp@igh-essen.com>

	* persist.conf:
	Improved sample documentation.
	[6f3097982f25]

2014-07-09  Florian Pose  <fp@igh-essen.com>

	* persist.conf:
	Modeline in sample config.
	[273ee729883d]

	* configure.ac:
	Minor doc change.
	[e97407d77648]

	* .hgtags:
	Added tag release-1.0.1 for changeset 7ce7078a5554
	[c98a4adeccdb]

	* NEWS, configure.ac:
	Version 1.0.1.
	[7ce7078a5554] [release-1.0.1]

	* Makefile.am:
	Add service file to distribution.
	[8a2227b544d3]

2014-06-11  Florian Pose  <fp@igh-essen.com>

	* daemon/Process.cpp:
	Improved behaviour after keepalive timeout.
	[0a8dfaafcf63]

2014-05-12  Florian Pose  <fp@igh-essen.com>

	* daemon/Process.cpp:
	Set SO_KEEPALIVE option on socket.
	[2e0d81c4bd1a]

2014-02-03  Florian Pose  <fp@igh-essen.com>

	* daemon/Process.cpp:
	Startup log.
	[0b9255d33c07]

2014-01-12  Florian Pose  <fp@igh-essen.com>

	* configure.ac:
	Version 1.0.0.
	[4ed14de134b5]

	* pdpersistd.spec.in:
	Updated spec file.
	[28379cd082ab]

	* daemon/Makefile.am, tool/Makefile.am:
	Changed linking order.
	[1b4995c5515a]

	* NEWS:
	Updated NEWS file.
	[e80539dbd7d7]

2013-12-19  Florian Pose  <fp@igh-essen.com>

	* common/Process.cpp, configure.ac, tool/main.cpp:
	Implemented older SQLite3 3.4.1 interface.
	[999360773b33]

	* configure.ac:
	Added condition around AM_PROG_AR.
	[0dd28ec87f52]

2013-11-18  Florian Pose  <fp@igh-essen.com>

	* pdpersistd.service:
	Sample systemd service file.
	[ea99867ec76c]

	* daemon/Process.cpp, daemon/Process.h, daemon/Variable.cpp,
	daemon/Variable.h, daemon/main.cpp, persist.conf:
	Implemented restore variable to store state in process.
	[8c6eb13ddf14]

	* common/Process.cpp, common/Process.h:
	Separated readConfig() and processConfig().
	[d24b413a3b3e]

2013-04-03  Florian Pose  <fp@igh-essen.com>

	* configure.ac:
	Added missing AM_PROG_AR.
	[f8f92bfc8e3c]

2012-11-29  Florian Pose  <fp@igh-essen.com>

	* .hgignore:
	Ignore tags.
	[e2378a7305a2]

	* merge.
	[7ceb8550ea34]

2012-05-09  Florian Pose  <fp@igh-essen.com>

	* common/Makefile.am, tool/Makefile.am:
	Fixed missing pdcom library path.
	[a5b0ed1b0901]

2012-09-06  Florian Pose  <fp@igh-essen.com>

	* daemon/Process.cpp, m4/libconfigxx.m4:
	merge.
	[551475682d2e]

2012-09-05  Florian Pose  <fp@igh-essen.com>

	* daemon/Process.cpp:
	Better log output on XML parser error.
	[82991dc414cb]

2012-07-16  Florian Pose  <fp@igh-essen.com>

	* persist.conf:
	Removed semicola from example config.
	[4c0201291113]

2012-05-21  Florian Pose  <fp@igh-essen.com>

	* initdb.sql:
	Improved initsql comments.
	[2cbce05373e2]

	* initdb.sql:
	Added proper indices.
	[5aa32be47b53]

2012-04-26  Florian Pose  <fp@igh-essen.com>

	* common/Process.cpp, common/Yaml.cpp:
	Fixed list end detection for YAML sequence nodes.
	[ea40aa47e65a]

2012-03-30  Florian Pose  <fp@igh-essen.com>

	* TODO, common/Makefile.am, common/Process.cpp, common/Process.h,
	common/Variable.cpp, common/Variable.h, common/Yaml.cpp,
	common/Yaml.h, configure.ac, daemon/Makefile.am, daemon/Process.cpp,
	daemon/Process.h, daemon/Variable.cpp, daemon/Variable.h,
	m4/libconfigxx.m4, m4/yaml.m4, persist.conf, tool/Makefile.am,
	tool/Process.cpp, tool/Process.h, tool/main.cpp:
	Ported to YAML.
	[aa948926bb1f]

2012-03-29  Florian Pose  <fp@igh-essen.com>

	* daemon/Variable.cpp:
	Fixed segfault on dimension/type mismatch.
	[c4ab86054585]

2012-03-12  Florian Pose  <fp@igh-essen.com>

	* Merged snapshot command.
	[4c4a87148ebb]

	* TODO, daemon/Variable.cpp, daemon/Variable.h:
	Apply vectors; do not bail out on exception during notify(); stored
	data log.
	[39fbfb49a25e]

2012-03-09  Florian Pose  <fp@igh-essen.com>

	* TODO:
	TODO.
	[ece95aa32e5f]

2012-01-25  Florian Pose  <fp@igh-essen.com>

	* pdpersistd.spec.in:
	Fixed spec file.
	[b9f6a9840221]

	* Makefile.am:
	Added missing files to dist.
	[450522434611]

	* NEWS:
	NEWS.
	[410cfc73d9eb]

	* configure.ac:
	Version 0.99.0.
	[6f9c1157ac32]

	* README, TODO, configure.ac, daemon/Process.cpp, daemon/Process.h,
	daemon/Variable.cpp, daemon/Variable.h, daemon/main.cpp:
	merged unstable.
	[3465ce871c25]

2011-10-26  Florian Pose  <fp@igh-essen.com>

	* README, TODO:
	README.
	[8d2099114d3e]

2011-10-25  Florian Pose  <fp@igh-essen.com>

	* daemon/Process.cpp, daemon/Process.h, daemon/main.cpp:
	Fixed determining login information when daemonized.
	[3b5f23ab8027]

2011-09-30  Florian Pose  <fp@igh-essen.com>

	* daemon/Variable.cpp:
	merge
	[a60d66abecc7]

2011-09-19  Florian Pose  <fp@igh-essen.com>

	* daemon/Variable.cpp:
	Again improved variable error texts.
	[b988b6750d1b]

	* daemon/Variable.cpp:
	Improved variable error messaging.
	[d0645fb6cd7c]

2011-08-04  Florian Pose  <fp@igh-essen.com>

	* daemon/Variable.cpp:
	Minor return change.
	[e6f075a2c11e]

2011-07-28  Florian Pose  <fp@igh-essen.com>

	* persist.conf:
	Update example documentation.
	[6772f5af3a3f]

2011-07-20  Florian Pose  <fp@igh-essen.com>

	* daemon/Variable.cpp, daemon/Variable.h, persist.conf:
	Stable setting. To be tested.
	[2a4ed6b14318]

2011-07-12  Florian Pose  <fp@igh-essen.com>

	* Process.cpp, Process.h, Variable.cpp, Variable.h, configure.ac,
	daemon/Variable.cpp, daemon/Variable.h, main.cpp:
	merge.
	[d00669240b7a]

	* .hgignore, Makefile.am, Process.cpp, Process.h, Variable.cpp,
	Variable.h, configure.ac, daemon/Makefile.am, daemon/Process.cpp,
	daemon/Process.h, daemon/Variable.cpp, daemon/Variable.h,
	daemon/main.cpp, main.cpp:
	Moved daemon into subdirectory.
	[f4810fa4b1b6]

2011-05-19  Florian Pose  <fp@igh-essen.com>

	* Variable.cpp:
	Fixed log output for apply.
	[bab0028ff8d6]

	* Variable.cpp:
	Fixed missing notifyDelete() for applyVar.
	[9dc68ef916e1]

	* TODO, Variable.cpp, Variable.h:
	Apply mechanism.
	[ab3a3acda505]

	* configure.ac, m4/libconfigxx.m4:
	M4 file for libconfig++.
	[e732dfb4ef86]

2011-04-15  Florian Pose  <fp@igh-essen.com>

	* TODO:
	merge.
	[41aac322d900]

2011-04-14  Florian Pose  <fp@igh-essen.com>

	* .hgignore, Makefile.am, TODO, configure.ac, pdpersistd.spec.in:
	Spec file.
	[c2af8241086c]

	* TODO:
	TODO.
	[fd2213c0f999]

	* Process.cpp, Process.h, main.cpp:
	Optionally create PID file.
	[d5ea7977a667]

	* Process.cpp, main.cpp:
	Optionally become a deamon after start.
	[518c0824f72a]

	* Process.cpp:
	Minor output fix.
	[69c215092d8f]

2011-04-13  Florian Pose  <fp@igh-essen.com>

	* TODO:
	TODO.
	[689262a5c0b4]

2011-03-31  Florian Pose  <fp@igh-essen.com>

	* TODO:
	TODO.
	[a38866e49cc8]

2011-03-08  Florian Pose  <fp@igh-essen.com>

	* merge.
	[eeffe6b2b2c5]

	* TODO:
	TODO.
	[c53e07bcbed0]

	* Variable.cpp:
	Minor.
	[1eab8c2a17df]

2010-12-13  Florian Pose  <fp@igh-essen.com>

	* configure.ac, m4/lib-prefix.m4, m4/pdcom.m4:
	Allow configuring on 64-bit.
	[1e2f7a79fb24]

2010-12-01  Florian Pose  <fp@igh-essen.com>

	* Process.cpp:
	Fixed global warning output.
	[386d2f7f6b93]

2010-10-20  Florian Pose  <fp@igh-essen.com>

	* Process.cpp, Process.h, Variable.cpp, main.cpp:
	Write variables with samplePeriod == 0.0 and updatePeriod == 0
	directly; improved signalling.
	[68921474d346]

	* Process.cpp, Process.h, main.cpp:
	Do not output process messages.
	[0cbac6eac0ea]

	* Process.cpp, Process.h, Variable.cpp, Variable.h, main.cpp:
	Moved functionality from main.c to Process.cpp; syslog() interface.
	[91e0fbc5276f]

	* main.cpp:
	Removed global variables.
	[310b28f0a19d]

2010-10-19  Florian Pose  <fp@igh-essen.com>

	* Variable.cpp:
	Fixed int8_T output.
	[58e43e76883b]

2010-10-12  Florian Pose  <fp@igh-essen.com>

	* Variable.cpp, Variable.h, main.cpp, persist.conf:
	Improved exceptions and warnings.
	[cf033775aa23]

	* Variable.cpp, Variable.h, main.cpp, persist.conf:
	Limit insert frequency by using updatePeriod.
	[bcb5470c18f3]

	* Variable.cpp, Variable.h, persist.conf:
	Writing value back to other parameter.
	[69fb4e8fa93f]

	* m4/pdcom.m4:
	Use linker --rpath for pdcom.
	[3baa1ca4f7be]

	* Process.h:
	Minor: pdcom include.
	[e890b162d2c8]

2010-10-11  Florian Pose  <fp@igh-essen.com>

	* TODO:
	TODO.
	[f20aa85a50fd]

	* Variable.cpp, Variable.h, main.cpp:
	Restoring for simple parameters works.
	[cfb604d42019]

	* Process.cpp, Process.h, Variable.cpp, Variable.h, main.cpp:
	Fixed segfault on exit; changed tabbing.
	[9579ed7edaa1]

2010-10-08  Florian Pose  <fp@igh-essen.com>

	* Makefile.am, Process.cpp, Process.h, Variable.cpp, Variable.h,
	initdb.sql, main.cpp, persist.conf:
	Writing to database works.
	[852746b35dac]

2010-10-07  Florian Pose  <fp@igh-essen.com>

	* main.cpp, persist.conf:
	Output variables in config file.
	[f10d965f5d0c]

	* Makefile.am, configure.ac, initdb.sql, main.cpp, persist.conf:
	SQLite3.
	[fa3018fc1851]

	* Makefile.am, bootstrap.sh, configure.ac, main.cpp, persist.conf:
	Libconfig++.
	[7a9be6f9b2fa]

2009-12-26  Florian Pose  <fp@igh-essen.com>

	* .hgignore, AUTHORS, COPYING, INSTALL, Makefile.am, NEWS, README,
	configure.ac, m4/pdcom.m4, main.cpp:
	First revision; getopt; signals.
	[056a8e6b7e00]

