2016-09-10  Tobias Frost  <tobi@coldtobi.de>

	* Fix build failure with recent ax_prog_doxygen.m4

2016-07-01  Tobias Frost  <tobi@coldtobi.de>

	* Define ENODATA as EIO for plattforms not having it, like KFreeBSD

2016-06-30  Tobias Frost  <tobi@coldtobi.de>

	* Another typo: s/Reponse/Response

2016-06-30  Tobias Frost  <tobi@coldtobi.de>

	* Fix spelling error s/unexected/unexpected/

2016-06-06  Tobias Frost  <tobi@coldtobi.de>

	* 4-Way-Switch detection was added to the wrong protocol version ("the old one")

2016-05-31  Tobias Frost  <tobi@coldtobi.de>

	* Also add the 4-Way-Switch define to the examples

2016-05-31  Tobias Frost  <tobi@coldtobi.de>

	* replace C++ comments with C one

2016-05-31  Tobias Frost  <tobi@coldtobi.de>

	* Add ID for the 4-way-switch (reported by user)

2016-05-19  Tobias Frost  <tobi@coldtobi.de>

	* Enable Travis CI for master branch.

2016-05-19  Tobias Frost  <tobi@coldtobi.de>

	* Fix for async sockets: Check return value, not remaining bytes

2016-05-19  Tobias Frost  <tobi@coldtobi.de>

	* Refactor the message token to use uint32_t

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Add some protocol-debug code to command 68

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Do not build Doxygen docs in all target, only in docs target.

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Add some explanations how to enable the debug messages and fix a logic error in the enable switches

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Apply ENABLE_DEBUG_MSGS for socket.c

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Remove config.h.in from repository -- it is autogeneratd with the autoconf toolchain

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Add configure option for verbose protocol debugging

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Add configure option for extra debug messages.

2016-05-18  Tobias Frost  <tobi@coldtobi.de>

	* Fix testcase for lightify_node_request_update -- tc answer had a byte swapped

2015-12-19  Tobias Frost  <tobi@coldtobi.de>

	* Support refresh-lamps command in lightitfy-util

2015-12-19  Tobias Frost  <tobi@coldtobi.de>

	* Add \n to debug messages in the socket routines

2015-12-19  Tobias Frost  <tobi@coldtobi.de>

	* Protocolupdate for 0x68 -- new firmware makes it a little different

2015-12-19  Tobias Frost  <tobi@coldtobi.de>

	* New mapping of lamp types

2015-12-19  Tobias Frost  <tobi@coldtobi.de>

	* Fix for new gateway-protocol version

2015-12-05  Tobias Frost  <tobi@coldtobi.de>

	* Autotools maintainance -- required check version is 0.10 and also build docs automatically if doxygen is there

2015-12-05  Tobias Frost  <tobi@coldtobi.de>

	* Giving up on travis for now -- the required dependencies are not installable

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Travis container: cannot install require packages, so retry the other approach

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Travis-CI try container..

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Travis-CI try container...

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Travis-CI try container...

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Travis: Seems to needs some bootstrapping to multiarch

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Force unsigned logic when shifting

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Stray semicolon in c++ header

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Trying to enable travis-ci.com

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Default I/O: refactored NON_BLOCK mode

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Beautify group-printing in lightify-util

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Scanning: Do only return EBADF if we're on the default I/O

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Refactoring destructor for nodes/groups into own functions

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Safetycheck for valid fds

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* C++: Close() did not have a return value

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Tweaking cache model regarding on/off state.

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Add doc for LIGHTIFY_ALLOW_THROW and add a paranoid check for null in the destructor.

2015-12-04  Tobias Frost  <tobi@coldtobi.de>

	* Add define to enable exceptions in the c++ bindings

2015-11-29  Tobias Frost  <tobi@coldtobi.de>

	* Tweak lightify-util to pretty-print groups and also group members

2015-11-29  Tobias Frost  <tobi@coldtobi.de>

	* Group-IDs are 1-based, not zero-based

2015-11-29  Tobias Frost  <tobi@coldtobi.de>

	* Missing initialization of ctx pointer in groups.

2015-11-29  Tobias Frost  <tobi@coldtobi.de>

	* Broadcast on/off did not set cache of all nodes; fixed and added testcase to catch this

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Add functions to control groups to the C++ header

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Add group support to C++ example

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Update C++ example to compile with non-STL API

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Lightify::GetlightifyContext can be const

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Add Group API to Lightify class

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Add object files to git-ignore

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Add Lightify_Group class

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Return ENOMEM also when there was no mem for the Node object

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Cache the numbers of nodes

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Refactor some code (whitespace and using NULL instead of 0)

2015-11-28  Tobias Frost  <tobi@coldtobi.de>

	* Refactor nodesmap not to use STL

2015-11-26  Tobias Frost  <tobi@coldtobi.de>

	* Integrate Doxygen in build-process, just do make doxygen-doc after configure

2015-11-26  Tobias Frost  <tobi@coldtobi.de>

	* A little more of documentation

2015-11-26  Tobias Frost  <tobi@coldtobi.de>

	* Add Doxygen project file and document API

2015-11-25  Tobias Frost  <tobi@coldtobi.de>

	* Document internal group API

2015-11-25  Tobias Frost  <tobi@coldtobi.de>

	* Free old groupname when reset

2015-11-25  Tobias Frost  <tobi@coldtobi.de>

	* Remove unneeded NULL check and remove signedness warning

2015-11-25  Tobias Frost  <tobi@coldtobi.de>

	* Add Group API for iterating to the previous group

2015-11-25  Tobias Frost  <tobi@coldtobi.de>

	* Refactor API to have a naming scheme

2015-11-25  Tobias Frost  <tobi@coldtobi.de>

	* Add Group support to lightify-util

2015-11-24  Tobias Frost  <tobi@coldtobi.de>

	* Add Group manipulation API -- no testcases yet

2015-11-24  Tobias Frost  <tobi@coldtobi.de>

	* API Change: Node requests have the word node in it

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* Test-Suite: Add checks for groups API

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* Add Abuse tests for groups API

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* Group: Check pointer before accessing it

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* Basic testsuite for groups

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* Helperfunction for testsuite to easier debug protocol artifact mismatches

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* Adapt testcase for return value of the scan_nodes API (number of nodes, instead of 0 on success) Updated documentation accordingly.

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* Basic group support needs also groups.[ch]...

2015-11-21  Tobias Frost  <tobi@coldtobi.de>

	* First group support -- no testcases and docs yet

2015-11-17  Tobias Frost  <tobi@coldtobi.de>

	* lighitfy++.h: Add note that gethostbyname is depreciated and should be recoded

2015-11-17  Tobias Frost  <tobi@coldtobi.de>

	* lightify++: Use h_errno instead of errno for gethostbyname

2015-11-17  Tobias Frost  <tobi@coldtobi.de>

	* liblightfy++: If close() fails, retry on EINTR

2015-11-17  Tobias Frost  <tobi@coldtobi.de>

	* liblightfy++: Fix: connect() returns -1 on error. This is not errno!

2015-11-17  Tobias Frost  <tobi@coldtobi.de>

	* lightify++.h: Do not throw on invalid port

2015-11-17  Tobias Frost  <tobi@coldtobi.de>

	* liblightify++: Alternative implementaion of the nodemap to avoid STL

2015-10-21  Tobias Frost  <tobi@coldtobi.de>

	* Pushing the first version

2015-05-22  Tobias Frost  <coldtobi@users.noreply.github.com>

	* Initial commit
