add missing include for os without inet_ntop like haiku
improve readability
fix error reporting in json rpc
add serialization and deserialization operators for cxxtools::Char (unicode char)
add easier interface to utf-8 conversions
make conversion from utf-8 to unicode string cxxtools::String implicit in utf-8 helper
add feature to put preformatted json data into a object formatted by json serializer
optimization in copying preformatted json data in json serializer
fix registering service with empty domain in binary rpc server
fix base64 encoder
not all platforms have a O_CLOEXEC flag for open(2)
fix json rpc error reply
make result of rpc client call modifiable, so that it can be moved or swapped away
optimization of json and binary rpc clients
make log level constants (fatal, error, warn,...) lowercase since all uppercase is reserved for macros
optimize serialization of hierarchical structures by using swap when resizing subnodes vector
make log level constants uppercase again since changing it changed the output format
forgot to revert log level contants in demo/timer.cpp
remove parent attribute from serializationinfo
remove unused class cxxtools::Allocator