libt2n: (tomj) fixed out of tree builds. Added ChangeLog and AUTHORS. Updated README...
[libt2n] / README
diff --git a/README b/README
index 637c2fb..dec61cf 100644 (file)
--- a/README
+++ b/README
@@ -1,3 +1,29 @@
-libt2n (talk2neighbor) is a C++ IPC (inter process communication) library.
+-------------------------------------------------------------------
+libt2n version 0.3
+-------------------------------------------------------------------
+libt2n (talk2neighbor) is a C++ IPC (inter process communication) library
+with an additional code generator (libt2n-codegen).
 
-The full documentation is generated by doxygen in the doc directory.
+Before inventing our own IPC library, we checked a lot of other IPC frameworks
+like CORBA, D-BUS and ICE. But they weren't easy to use and did not allow
+passing complex C++ objects like vectors, maps and your own classes.
+
+Communication between client and server is currently done using
+Unix domain sockets (named pipes) or TCP. But the library is designed
+transport-independent, so it can be expanded to
+shared memory or other mechanisms.
+
+Serializing all the complex objects is done with Boost serialization. 
+The complete manual is generated by doxygen in the doc directory.
+
+Changes
+-------
+* Fixed a bug in the automatic code generator
+* Updated autoconf suite
+
+You'll find the newest version of libt2n at:
+http://www.intra2net.com/de/produkte/opensource/libt2n/
+
+-------------------------------------------------------------------
+www.intra2net.com                            2006-2008 Intra2net AG
+-------------------------------------------------------------------