11 years agoSmall corrections. Compiles and builds.
Kristóf Katus [Thu, 25 Aug 2011 13:19:22 +0000]
Small corrections. Compiles and builds.

11 years agoInitial CMake conversion of examples-codegen/example2-client
Kristóf Katus [Thu, 25 Aug 2011 08:32:26 +0000]
Initial CMake conversion of examples-codegen/example2-client

11 years agoProper dependency handling in Libt2n.cmake by using only one add_custom_command for...
Kristóf Katus [Thu, 25 Aug 2011 07:59:17 +0000]
Proper dependency handling in Libt2n.cmake by using only one add_custom_command for every command group (no separate add_custom_command commands for every intermediate gccxml file).

11 years agoInitial commit of example projects (except: example2-client).
Kristóf Katus [Wed, 24 Aug 2011 15:27:54 +0000]
Initial commit of example projects (except: example2-client).

11 years agoInitial fix of Libt2n.cmake.
Kristóf Katus [Wed, 24 Aug 2011 15:24:28 +0000]
Initial fix of Libt2n.cmake.

11 years agoInitial cmake conversion of the libt2n project except the example projects. The unit...
Kristóf Katus [Wed, 24 Aug 2011 07:43:40 +0000]
Initial cmake conversion of the libt2n project except the example projects. The unit test fails.

11 years agoFix compile warnings about initialization order and unused variables
Thomas Jarosch [Fri, 8 Jul 2011 11:32:34 +0000]
Fix compile warnings about initialization order and unused variables

11 years agoUpdate exception message. Atleast boost 1.44.0 uses this one
Thomas Jarosch [Fri, 8 Jul 2011 11:31:51 +0000]
Update exception message. Atleast boost 1.44.0 uses this one

11 years agoMake sure we pick up the local include files
Thomas Jarosch [Fri, 8 Jul 2011 08:47:49 +0000]
Make sure we pick up the local include files

11 years agoAdd cmake code generator support to libt2n
Thomas Jarosch [Thu, 7 Jul 2011 11:05:20 +0000]
Add cmake code generator support to libt2n

11 years agoUpdate README v0.6
Thomas Jarosch [Fri, 20 May 2011 15:00:47 +0000]

11 years agoIncrease version
Thomas Jarosch [Fri, 20 May 2011 14:54:48 +0000]
Increase version

11 years agoPrepare ChangeLog for new release
Thomas Jarosch [Fri, 20 May 2011 14:49:45 +0000]
Prepare ChangeLog for new release

12 years agoSilence gcc warning about initialization order
Thomas Jarosch [Fri, 16 Jul 2010 12:57:58 +0000]
Silence gcc warning about initialization order

12 years agoDon't catch unknown exceptions if we are only going to rethrow them.
Thomas Jarosch [Mon, 26 Apr 2010 12:34:39 +0000]
Don't catch unknown exceptions if we are only going to rethrow them.

Rethrowing hides the real source of the exception.

13 years agoChange gccxml wrapper to work with older bash version. Hopefull this doesn't break...
Thomas Jarosch [Thu, 4 Feb 2010 15:57:06 +0000]
Change gccxml wrapper to work with older bash version. Hopefull this doesn't break something

13 years agoRemove code duplication in test fixtures
Thomas Jarosch [Thu, 4 Feb 2010 15:38:18 +0000]
Remove code duplication in test fixtures

13 years agoMigrate from cppunit to Boost.test
Thomas Jarosch [Thu, 4 Feb 2010 15:22:04 +0000]
Migrate from cppunit to Boost.test

13 years agoUpdate to newer boost autoconf macros
Thomas Jarosch [Thu, 4 Feb 2010 10:40:51 +0000]
Update to newer boost autoconf macros

13 years agoRemove boost dependency, rpm will pick it up automatically (with the right package...
Thomas Jarosch [Thu, 1 Oct 2009 09:23:58 +0000]
Remove boost dependency, rpm will pick it up automatically (with the right package name) as "boost" is a meta-package on Fedora for all boost packages

13 years agoAdded wrapper script to filter new, unknown gccxml -pthread option
Thomas Jarosch [Thu, 6 Aug 2009 08:42:09 +0000]
Added wrapper script to filter new, unknown gccxml -pthread option

13 years agoRemove autogenerated files
Thomas Jarosch [Thu, 6 Aug 2009 08:34:36 +0000]
Remove autogenerated files

13 years agoParallel build on SMP machines, added cppunit-devel to build requirements, proper...
Thomas Jarosch [Wed, 5 Aug 2009 15:16:27 +0000]
Parallel build on SMP machines, added cppunit-devel to build requirements, proper autotoolization

13 years agoFix RPM license tag
Thomas Jarosch [Thu, 23 Jul 2009 09:57:50 +0000]
Fix RPM license tag

13 years agoChange license from LGPL to GPL version 2 + linking exception. This fixes C++ templat...
Thomas Jarosch [Fri, 3 Apr 2009 15:55:55 +0000]
Change license from LGPL to GPL version 2 + linking exception. This fixes C++ template usage.

13 years agoremove now-unneeded documentation-header
Gerd v. Egidy [Sat, 14 Feb 2009 23:07:21 +0000]
remove now-unneeded documentation-header

13 years agoFix for newer boost versions (tested 1.37.0 and 1.38.0)
Thomas Jarosch [Fri, 13 Feb 2009 16:52:22 +0000]
Fix for newer boost versions (tested 1.37.0 and 1.38.0)

14 years agoStarted .gitignore file
Thomas Jarosch [Sat, 7 Feb 2009 17:30:00 +0000]
Started .gitignore file

14 years agoReconstructed release dates in ChangeLog
Thomas Jarosch [Sat, 7 Feb 2009 11:15:05 +0000]
Reconstructed release dates in ChangeLog

14 years agoChanged one more homepage link
Thomas Jarosch [Sat, 7 Feb 2009 10:41:46 +0000]
Changed one more homepage link

14 years agoRelease libt2n 0.5 v0.5
Thomas Jarosch [Sat, 7 Feb 2009 10:12:47 +0000]
Release libt2n 0.5

14 years agoupdate project URL, remove old Obsolets-line from .spec
Gerd von Egidy [Fri, 6 Feb 2009 09:37:16 +0000]
update project URL, remove old Obsolets-line from .spec
Doxygen still to do

14 years agolibt2n: (tomj) fix mysterious crashes in test::ReentrantServer: boost serialization...
Thomas Jarosch [Wed, 26 Nov 2008 17:01:20 +0000]
libt2n: (tomj) fix mysterious crashes in test::ReentrantServer: boost serialization does not cope with anonymous namespaces\! We ended up in the testfunc_* classes from the global namespace with the same name. argh\!

14 years agolibt2n: (tomj) added exception handling to every child after fork(). This is needed...
Thomas Jarosch [Wed, 26 Nov 2008 13:41:29 +0000]
libt2n: (tomj) added exception handling to every child after fork(). This is needed to make sure no two cppunit tests run at the same time\!

14 years agolibt2n: (tomj) don't use std::auto_ptr in command_client, the pointer will get lost...
Thomas Jarosch [Wed, 26 Nov 2008 13:08:33 +0000]
libt2n: (tomj) don't use std::auto_ptr in command_client, the pointer will get lost if the command_client is stored in a STL container.
               Improve reentrant test to check for positive results after all clients finished (nice stress test)

14 years agolibt2n: (tomj) make result_container's has_exception and has_result a bit more robust
Thomas Jarosch [Wed, 26 Nov 2008 09:18:29 +0000]
libt2n: (tomj) make result_container's has_exception and has_result a bit more robust

14 years agolibt2n: (tomj) fixed call of virtual function close() from destructor, fixed return...
Thomas Jarosch [Tue, 25 Nov 2008 18:45:41 +0000]
libt2n: (tomj) fixed call of virtual function close() from destructor, fixed return value of server::add_connection()

14 years agolibt2n: (tomj) fix uninitialized variable "result_type" in result_container
Thomas Jarosch [Tue, 25 Nov 2008 14:58:48 +0000]
libt2n: (tomj) fix uninitialized variable "result_type" in result_container

14 years agolibt2n: (tomj) made reentrant unit-test more robust. Gave the guard_handle a lot...
Thomas Jarosch [Mon, 24 Nov 2008 22:15:23 +0000]
libt2n: (tomj) made reentrant unit-test more robust. Gave the guard_handle a lot of thought (volatile/atomic operations) -> it's fine.

14 years agolibt2n: (tomj) close open connection (if any) on destruction of socket_client_connect...
Thomas Jarosch [Mon, 24 Nov 2008 20:05:24 +0000]
libt2n: (tomj) close open connection (if any) on destruction of socket_client_connection; fixes client crash

14 years agolibt2n: (tomj) documented code problems; have to find out if this is the source of...
Thomas Jarosch [Mon, 24 Nov 2008 19:43:16 +0000]
libt2n: (tomj) documented code problems; have to find out if this is the source of the server memleak/client crash

14 years agolibt2n: (tomj) disable recently added unit test: it won't work as is
Thomas Jarosch [Mon, 24 Nov 2008 14:48:51 +0000]
libt2n: (tomj) disable recently added unit test: it won't work as is

14 years agolibt2n: (gerd) set additional non-blocking options, not really needed but a safety...
Gerd v. Egidy [Fri, 21 Nov 2008 10:48:14 +0000]
libt2n: (gerd) set additional non-blocking options, not really needed but a safety-measure, add unit-test

14 years agolibt2n: (gerd) add safety-check to send_hello
Gerd v. Egidy [Fri, 21 Nov 2008 10:35:25 +0000]
libt2n: (gerd) add safety-check to send_hello

14 years agolibt2n: (tomj) small fix to support data transfers over 2GB
Thomas Jarosch [Fri, 21 Nov 2008 09:36:46 +0000]
libt2n: (tomj) small fix to support data transfers over 2GB

14 years agolibt2n: (tomj) fix bug in fill_connection_buffers() returning true even though no...
Thomas Jarosch [Wed, 19 Nov 2008 09:36:15 +0000]
libt2n: (tomj) fix bug in fill_connection_buffers() returning true even though no data is available

14 years agolibt2n: (tomj) increase version
Thomas Jarosch [Thu, 23 Oct 2008 08:29:18 +0000]
libt2n: (tomj) increase version

14 years agosmall fix
Gerd v. Egidy [Fri, 10 Oct 2008 08:53:21 +0000]
small fix

14 years agolibt2n: (gerd) more documentation-polishing v0.4
Gerd v. Egidy [Fri, 26 Sep 2008 13:17:06 +0000]
libt2n: (gerd) more documentation-polishing

14 years agolibt2n: (gerd) add example for wrapper
Gerd v. Egidy [Fri, 26 Sep 2008 09:11:17 +0000]
libt2n: (gerd) add example for wrapper

14 years agolibt2n: (gerd) make codegen.make work with current autotools
Gerd v. Egidy [Fri, 26 Sep 2008 09:07:14 +0000]
libt2n: (gerd) make codegen.make work with current autotools

14 years agolibt2n: (reinhard) 1 Million is not enough! (+ doc fix)
Reinhard Pfau [Tue, 23 Sep 2008 15:47:27 +0000]
libt2n: (reinhard) 1 Million is not enough! (+ doc fix)

14 years agolibt2n, arnied: (gerd) set logging on existing connections too, show t2n-debugging...
Gerd v. Egidy [Fri, 19 Sep 2008 13:41:24 +0000]
libt2n, arnied: (gerd) set logging on existing connections too, show t2n-debugging on ARNIED-LOG-EVERYTHING

14 years agolibt2n: (gerd) some more documentation
Gerd v. Egidy [Thu, 18 Sep 2008 14:06:23 +0000]
libt2n: (gerd) some more documentation

14 years agolibt2n: (gerd) some documentation improvement as preparation for release
Gerd v. Egidy [Wed, 17 Sep 2008 14:29:26 +0000]
libt2n: (gerd) some documentation improvement as preparation for release

14 years agolibt2n: (gerd) make handle-function on server reentrant
Gerd v. Egidy [Fri, 5 Sep 2008 11:42:16 +0000]
libt2n: (gerd) make handle-function on server reentrant

14 years agolibt2n: (gerd) adapt codegen to new command_client interface, fix codegen-examples
Gerd v. Egidy [Wed, 27 Aug 2008 13:58:48 +0000]
libt2n: (gerd) adapt codegen to new command_client interface, fix codegen-examples

14 years agolibt2n: (gerd) make sure no exception is thrown in command_client constructor, fix...
Gerd v. Egidy [Wed, 27 Aug 2008 08:58:48 +0000]
libt2n: (gerd) make sure no exception is thrown in command_client constructor, fix killing of child processes in unit tests

14 years agolibt2n: (gerd) fix client-connection-logic, finish wrappers, all tests are working...
Gerd v. Egidy [Sun, 24 Aug 2008 21:41:21 +0000]
libt2n: (gerd) fix client-connection-logic, finish wrappers, all tests are working now, some polishing & docu missing

14 years agolibt2n: (reinhard) more compile fixes.
Reinhard Pfau [Fri, 1 Aug 2008 14:47:15 +0000]
libt2n: (reinhard) more compile fixes.

14 years agolibt2n: (reinhard) compile fixes.
Reinhard Pfau [Fri, 1 Aug 2008 14:33:19 +0000]
libt2n: (reinhard) compile fixes.

14 years agolibt2n: (reinhard) compile fixes.
Reinhard Pfau [Fri, 1 Aug 2008 14:32:58 +0000]
libt2n: (reinhard) compile fixes.

14 years agolibt2n: (tomj) compile fix
Thomas Jarosch [Fri, 1 Aug 2008 13:33:33 +0000]
libt2n: (tomj) compile fix

14 years agolibt2n: (gerd) bugfixes, better logging, unit tests for wrapper, ignore handler still...
Gerd v. Egidy [Thu, 31 Jul 2008 22:12:55 +0000]
libt2n: (gerd) bugfixes, better logging, unit tests for wrapper, ignore handler still missing

14 years agolibt2n: (gerd) basic structure of wrappers done, ignore handler missing, unit tests...
Gerd v. Egidy [Wed, 30 Jul 2008 17:27:32 +0000]
libt2n: (gerd) basic structure of wrappers done, ignore handler missing, unit tests missing

14 years agolibt2n: (tomj) make compilable again
Thomas Jarosch [Tue, 29 Jul 2008 09:03:54 +0000]
libt2n: (tomj) make compilable again

14 years agolibt2n: (gerd) socket reconnect added (incl. unit tests)
Gerd v. Egidy [Thu, 24 Jul 2008 17:37:26 +0000]
libt2n: (gerd) socket reconnect added (incl. unit tests)

14 years agolibt2n: (gerd) some refactoring, documentation improvement
Gerd v. Egidy [Thu, 24 Jul 2008 10:01:48 +0000]
libt2n: (gerd) some refactoring, documentation improvement

14 years agolibt2n: (gerd) more progress with T2nSingletonWrapper (compiles but not complete...
Gerd v. Egidy [Wed, 23 Jul 2008 17:01:15 +0000]
libt2n: (gerd) more progress with T2nSingletonWrapper (compiles but not complete yet)

14 years agolibt2n: (gerd) some progress with T2nWrapper (compiles but not complete yet)
Gerd v. Egidy [Wed, 23 Jul 2008 14:20:30 +0000]
libt2n: (gerd) some progress with T2nWrapper (compiles but not complete yet)

14 years agolibt2n: (gerd) improve doxygen documentation
Gerd v. Egidy [Wed, 23 Jul 2008 08:50:13 +0000]
libt2n: (gerd) improve doxygen documentation

14 years agolibt2n: (gerd) improve doxygen documentation
Gerd v. Egidy [Tue, 22 Jul 2008 14:34:43 +0000]
libt2n: (gerd) improve doxygen documentation

14 years agolibt2n: (gerd) really fix default arguments (#1427)
Gerd v. Egidy [Mon, 21 Jul 2008 10:12:46 +0000]
libt2n: (gerd) really fix default arguments (#1427)

14 years agolibt2n: (gerd) handle default parameters in codegen, some improvements in callback...
Gerd v. Egidy [Fri, 18 Jul 2008 14:12:52 +0000]
libt2n: (gerd) handle default parameters in codegen, some improvements in callback unit tests (#1427)

14 years agolibt2n: (gerd) reformat codegen with new codestyle (preparation for new stuff)
Gerd v. Egidy [Thu, 17 Jul 2008 14:57:25 +0000]
libt2n: (gerd) reformat codegen with new codestyle (preparation for new stuff)

14 years agolibt2n: (gerd) add lots of error handling code, unit tests for this error handling...
Gerd v. Egidy [Fri, 13 Jun 2008 14:48:51 +0000]
libt2n: (gerd) add lots of error handling code, unit tests for this error handling, new codestyle for examples

14 years agolibt2n: (reinhard) bugfix in example update some informational files.
Reinhard Pfau [Fri, 6 Jun 2008 10:47:33 +0000]
libt2n: (reinhard) bugfix in example update some informational files.

14 years agolibt2n: (reinhard) fixed unit test.
Reinhard Pfau [Fri, 6 Jun 2008 08:52:20 +0000]
libt2n: (reinhard) fixed unit test.

14 years agolibt2n: (reinhard) socket handler: buffer and blcok sizes are configurable now; incom...
Reinhard Pfau [Fri, 6 Jun 2008 08:22:45 +0000]
libt2n: (reinhard) socket handler: buffer and blcok sizes are configurable now; incomplete writes are handled correctly; if write failes with EAGAIN or EINTR the socket is selected for become writable again.

14 years agolibt2n: (reinhard) make command_client class polymoprh by adding virtrual destructor...
Reinhard Pfau [Thu, 5 Jun 2008 12:29:16 +0000]
libt2n: (reinhard) make command_client class polymoprh by adding virtrual destructor. typo fixed.

14 years agolibt2n: (reinhard) bugfix.
Reinhard Pfau [Tue, 3 Jun 2008 06:48:21 +0000]
libt2n: (reinhard) bugfix.

14 years agolibt2n: (reinhard) removed module arg; this avoids the annoying warning of libtool...
Reinhard Pfau [Mon, 19 May 2008 13:44:04 +0000]
libt2n: (reinhard) removed module arg; this avoids the annoying warning of libtool when linking with t2n.

14 years agoincrease version
Thomas Jarosch [Tue, 6 May 2008 13:46:15 +0000]
increase version

14 years agolibt2n: (tomj) fixed out of tree builds. Added ChangeLog and AUTHORS. Updated README...
Thomas Jarosch [Thu, 17 Apr 2008 09:13:04 +0000]
libt2n: (tomj) fixed out of tree builds. Added ChangeLog and AUTHORS. Updated README to match libftdi's style.

15 years agolibt2n: (reinhard) little bugfix in codegen for dealing with nested namespaces; incre...
Reinhard Pfau [Wed, 24 Oct 2007 12:23:55 +0000]
libt2n: (reinhard) little bugfix in codegen for dealing with nested namespaces; increased version number to 0.3.1

15 years agoRemove auto-generated autoconf files v0.3
Thomas Jarosch [Tue, 8 May 2007 15:38:25 +0000]
Remove auto-generated autoconf files

15 years agoObsolete libdbus2cpp
Thomas Jarosch [Tue, 8 May 2007 15:38:09 +0000]
Obsolete libdbus2cpp

15 years agolibt2n, info_mqueue_ui: (tomj) fix generated code for functions without return type...
Thomas Jarosch [Thu, 8 Mar 2007 10:57:15 +0000]
libt2n, info_mqueue_ui: (tomj) fix generated code for functions without return type but with arguments

15 years agoremove automatically generated files from svn
Jens Thiele [Wed, 14 Feb 2007 17:23:12 +0000]
remove automatically generated files from svn

15 years agoremove strange w
Jens Thiele [Wed, 14 Feb 2007 17:21:24 +0000]
remove strange w

15 years agoworkaround incompatibilies of newer automake (+=) by adding AC_SUBST to configure...
Jens Thiele [Wed, 14 Feb 2007 17:10:51 +0000]
workaround incompatibilies of newer automake (+=) by adding AC_SUBST to and autoreconf missing -M switch by calling the tools manually

15 years agonewer automake versions define a seperate additional variable DEFAULT_INCLUDES =...
Jens Thiele [Wed, 14 Feb 2007 13:33:35 +0000]
newer automake versions define a seperate additional variable DEFAULT_INCLUDES => added: find -name codegen.make|xargs sed -i 's,, ,'

15 years agopass --force to aclocal
Jens Thiele [Wed, 14 Feb 2007 13:25:18 +0000]
pass --force to aclocal

15 years agoautomake >= 1.5? does not allow to use += if the variable is not defined yet => use...
Jens Thiele [Wed, 14 Feb 2007 13:15:19 +0000]
automake >= 1.5? does not allow to use += if the variable is not defined yet => use = in this examples: find -name codegen.make|xargs sed -i 's, += , = ,'

15 years agodoxygen documentation cannot be built using a seperate build directory but we do...
Jens Thiele [Wed, 14 Feb 2007 12:52:36 +0000]
doxygen documentation cannot be built using a seperate build directory but we do not want to let the build fail => for now disable doxygen when using a seperate build directory

15 years agoupdated examples to new libt2n version: find -name|xargs sed -i 's,LIBT2...
Jens Thiele [Wed, 14 Feb 2007 11:00:57 +0000]
updated examples to new libt2n version: find -name|xargs sed -i 's,LIBT2N_CHECK(libt2n = 0.1),LIBT2N_CHECK(libt2n = 0.2),'

15 years agonewer autoreconf (autoconf) versions don't have the -M option and no replacement...
Jens Thiele [Wed, 14 Feb 2007 10:58:32 +0000]
newer autoreconf (autoconf) versions don't have the -M option and no replacement => as workaround run aclocal manually

15 years agodoxygen documentation cannot be built using a seperate build directory but we do...
Jens Thiele [Wed, 14 Feb 2007 10:24:04 +0000]
doxygen documentation cannot be built using a seperate build directory but we do not want to let the build fail => for now disable doxygen when using a seperate build directory

15 years agoautoconf syntax fix
Thomas Jarosch [Tue, 13 Feb 2007 10:06:15 +0000]
autoconf syntax fix

15 years agolibftdi, libt2n: (tomj) fix build when doxygen is not installed
Thomas Jarosch [Fri, 9 Feb 2007 09:06:20 +0000]
libftdi, libt2n: (tomj) fix build when doxygen is not installed