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

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

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

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

11 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.

11 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

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

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

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

12 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

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

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

12 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

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

12 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.

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

12 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)

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

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

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

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

12 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

12 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\!

12 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\!

12 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)

12 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

12 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()

12 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

12 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.

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

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

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

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

13 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

13 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)

13 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

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

13 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

13 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

13 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

13 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

13 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

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

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

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

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

13 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

13 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

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

13 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)

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

13 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)

13 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)

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

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

13 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)

13 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)

13 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)

13 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

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

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

13 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.

13 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.

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

13 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.

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

13 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.

13 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

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

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

14 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

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

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

14 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 configure.in and autoreconf missing -M switch by calling the tools manually

14 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,, ,'

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

14 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, += , = ,'

14 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

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

14 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

14 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

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

14 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

14 years agolibt2n: (gerd) improve docu, cleanup for public release v0.2
Gerd v. Egidy [Thu, 21 Dec 2006 15:07:46 +0000]
libt2n: (gerd) improve docu, cleanup for public release

14 years agomake dist fix
Jens Thiele [Wed, 20 Dec 2006 17:03:11 +0000]
make dist fix

14 years agodocu
Jens Thiele [Wed, 20 Dec 2006 16:54:20 +0000]
docu

14 years agodocu
Jens Thiele [Wed, 20 Dec 2006 16:45:18 +0000]
docu

14 years agoadded readme for example-codegen
Jens Thiele [Wed, 20 Dec 2006 16:44:29 +0000]
added readme for example-codegen

14 years agoship test-build-install-use script
Jens Thiele [Wed, 20 Dec 2006 16:39:49 +0000]
ship test-build-install-use script

14 years ago(no commit message)
Jens Thiele [Wed, 20 Dec 2006 16:36:25 +0000]

14 years agowe do not want to ship .svn directories
Jens Thiele [Wed, 20 Dec 2006 16:35:30 +0000]
we do not want to ship .svn directories

14 years agocompletely removed libt2n-examples again. examples and build script are now in libt2n
Jens Thiele [Wed, 20 Dec 2006 16:24:48 +0000]
completely removed libt2n-examples again. examples and build script are now in libt2n

14 years agomove usage example into libt2n
Jens Thiele [Wed, 20 Dec 2006 16:00:40 +0000]
move usage example into libt2n