# Project
project(libt2n)
-set(VERSION 0.6)
+set(VERSION 0.7)
set(PROTOCOL_VERSION 1) # protocol version used (integers, increase version if incompatible)
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}")
+New in 0.7 - 2015-05-05
+-----------------------
+* add support for external select() calls
+* reset timeout if connection is active
+* cmake build system and general cmake support
+* prevent buffer overflow with overlong socket paths
+* fix compilation with newer gcc / glibc versions
+
New in 0.6 - 2011-05-20
-----------------------
* Switch license to GPLv2 + linking exception
-------------------------------------------------------------------
-libt2n version 0.6
+libt2n version 0.7
-------------------------------------------------------------------
libt2n (talk2neighbor) is a C++ IPC (inter process communication) library
with an additional code generator (libt2n-codegen).
Serializing all the complex objects is done with Boost serialization.
The complete manual is generated by doxygen in the doc directory.
-Changes from 0.5
+Changes from 0.6
----------------
-* Switch license to GPLv2 + linking exception
-* Don't rethrow unknown exceptions
-* Migrate to Boost unit test framework
-* gccxml wrapper: Filter -pthread from newer gcc versions
-* rpm package: Build in parallel
+* add support for external select() calls
+* reset timeout if connection is active
+* cmake build system and general cmake support
+* prevent buffer overflow with overlong socket paths
+* fix compilation with newer gcc / glibc versions
You'll find the newest version of libt2n at:
http://www.intra2net.com/en/developer/libt2n