summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Adam Dickmeiss [Fri, 14 Oct 2005 10:27:18 +0000 (10:27 +0000)]
Moving ThreadPoolSocketObserver and IThreadPoolMsg to yp2 namespace
Adam Dickmeiss [Fri, 14 Oct 2005 10:08:40 +0000 (10:08 +0000)]
Simplified process interface. Private sub class Worker.
Adam Dickmeiss [Fri, 14 Oct 2005 10:06:53 +0000 (10:06 +0000)]
Ignore html and man
Adam Dickmeiss [Thu, 13 Oct 2005 22:37:39 +0000 (22:37 +0000)]
Close session properly in FilterFrontendNet
Adam Dickmeiss [Thu, 13 Oct 2005 20:06:45 +0000 (20:06 +0000)]
Implemented FilterFrontendNet which is a network server based on
YAZ/YAZ++.
Adam Dickmeiss [Thu, 13 Oct 2005 12:28:55 +0000 (12:28 +0000)]
Added test_package1
Adam Dickmeiss [Thu, 13 Oct 2005 10:33:11 +0000 (10:33 +0000)]
Add GDU in Package class. Use classes Origin and Session
Adam Dickmeiss [Thu, 13 Oct 2005 10:06:19 +0000 (10:06 +0000)]
Test Session class' copy constructor
Adam Dickmeiss [Thu, 13 Oct 2005 10:02:03 +0000 (10:02 +0000)]
Adjust Session class and include close state in it.
Adam Dickmeiss [Thu, 13 Oct 2005 10:00:02 +0000 (10:00 +0000)]
Include gduqueue.h
Adam Dickmeiss [Wed, 12 Oct 2005 23:30:43 +0000 (23:30 +0000)]
Make test_thread_pool_observer a Boost test. Use Boost::thread in
the implementation of ThreadPoolSocketObserver.
Marc Cromme [Wed, 12 Oct 2005 20:45:56 +0000 (20:45 +0000)]
added target 'showdox' which launches firefox with doxygen generated HTML
Marc Cromme [Sun, 9 Oct 2005 20:58:59 +0000 (20:58 +0000)]
clarified comment
Marc Cromme [Sun, 9 Oct 2005 20:58:24 +0000 (20:58 +0000)]
excluded test_*.cpp unit test files from doxygen docs to avoid multiple definitons of small test classes
Marc Cromme [Sun, 9 Oct 2005 19:53:37 +0000 (19:53 +0000)]
session mutex and id counter made static, now many instances of a Session object do increment the same global static counter. This has the advantage that a worker just can create it's own static object.
Marc Cromme [Sun, 9 Oct 2005 19:03:29 +0000 (19:03 +0000)]
added test on miliseconds elapsed
Adam Dickmeiss [Sun, 9 Oct 2005 00:26:53 +0000 (00:26 +0000)]
Ignore dox
Adam Dickmeiss [Sun, 9 Oct 2005 00:25:50 +0000 (00:25 +0000)]
More files to ignore
Adam Dickmeiss [Sat, 8 Oct 2005 23:40:53 +0000 (23:40 +0000)]
Require automake 1.8 or later (rather than 1.9 or later).
Adam Dickmeiss [Sat, 8 Oct 2005 23:40:32 +0000 (23:40 +0000)]
Specify minimal automake version in AM_INIT_AUTOMAKE. Use
AC_CONFIG_HEADERS rather than AM_CONFIG_HEADER.
Adam Dickmeiss [Sat, 8 Oct 2005 23:38:50 +0000 (23:38 +0000)]
Specify options for aclocal
Adam Dickmeiss [Sat, 8 Oct 2005 23:29:32 +0000 (23:29 +0000)]
Include config.hpp in all .cpp files
Marc Cromme [Sat, 8 Oct 2005 19:42:45 +0000 (19:42 +0000)]
boost date_time test case added, check for date_time lib and header added
Marc Cromme [Sat, 8 Oct 2005 17:28:28 +0000 (17:28 +0000)]
test for boost time added. missing configure test for headers yet ...
needed for throtteling filter which is next move
Marc Cromme [Sat, 8 Oct 2005 16:32:01 +0000 (16:32 +0000)]
added multithreaded session test using 10 threads and 100 id updates each
Adam Dickmeiss [Sat, 8 Oct 2005 09:48:32 +0000 (09:48 +0000)]
Check for automake version in buildconf.sh - not in configure.
We don't want distribution tars to check (they don't need automake
at all).
Adam Dickmeiss [Sat, 8 Oct 2005 09:37:28 +0000 (09:37 +0000)]
Check for boost test framework
Marc Cromme [Fri, 7 Oct 2005 22:46:16 +0000 (22:46 +0000)]
added doxygen make target
unit tests ported to boost test framework
Adam Dickmeiss [Fri, 7 Oct 2005 22:27:45 +0000 (22:27 +0000)]
Use foreign automake layout
Marc Cromme [Fri, 7 Oct 2005 22:15:47 +0000 (22:15 +0000)]
added test for boost unit test header
Marc Cromme [Fri, 7 Oct 2005 22:05:14 +0000 (22:05 +0000)]
checking for STL headers
Marc Cromme [Fri, 7 Oct 2005 21:38:23 +0000 (21:38 +0000)]
added check for automake version, which must be version 1.9 or newer, otherwise the make dist rules fail.
added doxygen rule
added maintainer clean rule
Adam Dickmeiss [Fri, 7 Oct 2005 13:56:02 +0000 (13:56 +0000)]
Add code to test join of single threads or groups
Adam Dickmeiss [Fri, 7 Oct 2005 12:57:20 +0000 (12:57 +0000)]
Playing with boost threads and unit test
Adam Dickmeiss [Fri, 7 Oct 2005 11:42:04 +0000 (11:42 +0000)]
Use boost unit test for test filter 1 case.
Adam Dickmeiss [Fri, 7 Oct 2005 11:41:44 +0000 (11:41 +0000)]
Fail if libboost_thread does not exist
Marc Cromme [Fri, 7 Oct 2005 10:04:14 +0000 (10:04 +0000)]
removed superflous file
Marc Cromme [Fri, 7 Oct 2005 10:03:07 +0000 (10:03 +0000)]
changes includes in test programs to use splitted header
Marc Cromme [Fri, 7 Oct 2005 09:54:13 +0000 (09:54 +0000)]
design.h split up into filter.hpp package.hpp router.hpp session.hpp
Marc Cromme [Fri, 7 Oct 2005 09:40:25 +0000 (09:40 +0000)]
fixed build system except make d ist which still fails
Marc Cromme [Fri, 7 Oct 2005 09:21:41 +0000 (09:21 +0000)]
changed build system to use C++ compiler, temp config files moved to config dir, configure.ac used now, src/config.hpp added by autoheader
Marc Cromme [Thu, 6 Oct 2005 21:41:12 +0000 (21:41 +0000)]
thread safe session class added using boost::mutex
boost thread test added
build environment broken, needs to be fixed
Adam Dickmeiss [Thu, 6 Oct 2005 19:33:58 +0000 (19:33 +0000)]
Rename Msg_Thread to ThreadPoolSocketObserver. Rename IMsg_Thread
to IThreadPoolMsg. Implement it in terms of std::deque instead of
linked list.
Adam Dickmeiss [Thu, 6 Oct 2005 12:55:20 +0000 (12:55 +0000)]
Router stores filters in a sequence. For now packages just point
the filters that is currently handling. That might be improved by
an interator. Changed the move function to return a Package reference.
Added two check programs.
Marc Cromme [Thu, 6 Oct 2005 11:15:23 +0000 (11:15 +0000)]
name function added to filters
Marc Cromme [Thu, 6 Oct 2005 10:04:36 +0000 (10:04 +0000)]
doxyfile uses dot graph tool
Marc Cromme [Thu, 6 Oct 2005 09:53:11 +0000 (09:53 +0000)]
build system added
Marc Cromme [Thu, 6 Oct 2005 09:37:25 +0000 (09:37 +0000)]
Initial revision