15 years agoMakefile: fix for test_coverage target
tho [Fri, 13 Mar 2009 11:44:18 +0000]
Makefile: fix for test_coverage target

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1152 270642c3-0616-0410-b53a-bc976706d245

15 years agoadded more tests to increase test coverage
tho [Thu, 12 Mar 2009 14:23:00 +0000]
added more tests to increase test coverage

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1151 270642c3-0616-0410-b53a-bc976706d245

15 years ago- Added Unittests for all ICMPv6 - MLDv2 Packet Types
pug [Tue, 10 Mar 2009 13:04:21 +0000]
- Added Unittests for all ICMPv6 - MLDv2 Packet Types
- Fixed Reverse Lookup in PacketParser for MLDv2 Packets

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1150 270642c3-0616-0410-b53a-bc976706d245

15 years agofixed typo in DVBSocket
atx23 [Tue, 10 Mar 2009 11:44:23 +0000]
fixed typo in DVBSocket
added some doc in DVBSocket

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1149 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets/DefaultBundle/UDPPacket: added unit test for udp in ipv6
tho [Mon, 9 Mar 2009 13:15:20 +0000]
Packets/DefaultBundle/UDPPacket: added unit test for udp in ipv6

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1148 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Fix FlagCollection on 64bit hosts
g0dil [Fri, 6 Mar 2009 16:12:23 +0000]
Utils/Console: Fix FlagCollection on 64bit hosts

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1147 270642c3-0616-0410-b53a-bc976706d245

15 years agoadded consolewrapper vor DVB-Demuxfilter
atx23 [Fri, 6 Mar 2009 11:49:21 +0000]
added consolewrapper vor DVB-Demuxfilter

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1146 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets/DefaultBundle: ICMPv6Packet skips checksum calculation when IPv6 header is...
g0dil [Thu, 5 Mar 2009 15:05:46 +0000]
Packets/DefaultBundle: ICMPv6Packet skips checksum calculation when IPv6 header is missing

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1145 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Add missing 'inline' specs to SENF_CONSOLE_REGISTER_ENUM
g0dil [Wed, 4 Mar 2009 13:31:28 +0000]
Utils/Console: Add missing 'inline' specs to SENF_CONSOLE_REGISTER_ENUM

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1144 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Implement FlagCollection as special argument type
g0dil [Wed, 4 Mar 2009 11:50:10 +0000]
Utils/Console: Implement FlagCollection as special argument type

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1143 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Add watchdog/signal documentation
g0dil [Tue, 3 Mar 2009 22:10:24 +0000]
Scheduler: Add watchdog/signal documentation
Scheduler: Rename watchdog scheduler functions

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1142 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket: Make SocketProtocol::close() non-const (at least all other virtuals need...
g0dil [Tue, 3 Mar 2009 16:05:53 +0000]
Socket: Make SocketProtocol::close() non-const (at least all other virtuals need to follow)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1141 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Termlib: Convert received terminal type string to lowercase (fixes OpenBSD...
g0dil [Tue, 3 Mar 2009 13:33:27 +0000]
Utils/Termlib: Convert received terminal type string to lowercase (fixes OpenBSD telnet client support)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1140 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Extend enum parsing to ignore case and accept arbitrary unique initial...
g0dil [Tue, 3 Mar 2009 09:39:42 +0000]
Utils/Console: Extend enum parsing to ignore case and accept arbitrary unique initial substrings as valid enum value

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1139 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Change FileTarget default console node name to file basename
g0dil [Tue, 3 Mar 2009 08:45:44 +0000]
Utils/Logger: Change FileTarget default console node name to file basename
Utils/Logger: Add optional console node name argument to FileTarget constructor
Utils/Logger: Add 'file' console command to FileTarget returning the target filename
Utils/Logger: Change 'list' console command output to be more readable/consistent

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1138 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket: Make protocl() member return non-const SocketProtocol reference
g0dil [Mon, 2 Mar 2009 09:41:59 +0000]
Socket: Make protocl() member return non-const SocketProtocol reference

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1137 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Termlib: Add some logging
g0dil [Mon, 2 Mar 2009 08:55:46 +0000]
Utils/Termlib: Add some logging

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1136 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket: Move shutdown from SocketProtocol::close() to INetSocketProtocol::close()
g0dil [Thu, 26 Feb 2009 12:48:57 +0000]
Socket: Move shutdown from SocketProtocol::close() to INetSocketProtocol::close()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1135 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Add position information to Tokens
g0dil [Mon, 23 Feb 2009 23:39:46 +0000]
Utils/Console: Add position information to Tokens

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1134 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils: Add DiscardStream
g0dil [Mon, 23 Feb 2009 19:37:18 +0000]
Utils: Add DiscardStream
Utils/Console: Allow adding additional config sources to a config bundle while parsing
Utils/Console: Redirect non error console output during configuration to a DiscardStream
Utils/Console: Add more information to path/directory console errors
Utils/Logger: Fix reference to destroyed areas in global destructors

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1133 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Reset GenericNode::parent_ when destroying parent
g0dil [Fri, 20 Feb 2009 23:22:41 +0000]
Utils/Console: Reset GenericNode::parent_ when destroying parent

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1132 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Fix SENF_LOG_TPL
g0dil [Fri, 20 Feb 2009 12:48:55 +0000]
Utils/Logger: Fix SENF_LOG_TPL

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1131 270642c3-0616-0410-b53a-bc976706d245

15 years agoFix TEXIPUTS include path when envvar is missing
g0dil [Thu, 19 Feb 2009 22:30:26 +0000]
Fix TEXIPUTS include path when envvar is missing

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1130 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Add timerfd() kernel availability check
g0dil [Thu, 19 Feb 2009 12:44:01 +0000]
Scheduler: Add timerfd() kernel availability check

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1129 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Implement TimerFDTimerSource
g0dil [Thu, 19 Feb 2009 12:13:32 +0000]
Scheduler: Implement TimerFDTimerSource

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1128 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Remove empty TimerFDTimerSource (will be added again later)
g0dil [Thu, 19 Feb 2009 11:14:15 +0000]
Scheduler: Remove empty TimerFDTimerSource (will be added again later)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1127 270642c3-0616-0410-b53a-bc976706d245

15 years agoreplaced all BOOST_CHECK_NO_THROW with SENF_CHECK_NO_THROW
tho [Wed, 18 Feb 2009 17:23:25 +0000]
replaced all BOOST_CHECK_NO_THROW with SENF_CHECK_NO_THROW
added more tests to increase test coverage

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1126 270642c3-0616-0410-b53a-bc976706d245

15 years agodoclib: Remove unneeded latex package import from pkgdraw
g0dil [Wed, 18 Feb 2009 16:04:05 +0000]
doclib: Remove unneeded latex package import from pkgdraw
Pass TEXINPUTS env var to child processes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1125 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Make senf::scheduler::hangCount() reset the hang counter
g0dil [Wed, 18 Feb 2009 12:52:32 +0000]
Scheduler: Make senf::scheduler::hangCount() reset the hang counter
Scheduler: Implement BlockSignals helper class

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1124 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Add syslogFormat option to UDP log target
g0dil [Wed, 18 Feb 2009 10:03:29 +0000]
Utils/Logger: Add syslogFormat option to UDP log target
Utils/Logger: /sys/log/self command and more command documentation
Scheduler: Add usingHiresTimers() to query current timer source

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1123 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: added tests for dump methods
tho [Wed, 18 Feb 2009 09:31:18 +0000]
Packets: added tests for dump methods

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1122 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket/Protocols/DVB: added main.test.cc; more tests missing!
tho [Tue, 17 Feb 2009 19:45:04 +0000]
Socket/Protocols/DVB: added main.test.cc; more tests missing!

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1121 270642c3-0616-0410-b53a-bc976706d245

15 years agoadded test_coverage target (needs lcov)
tho [Tue, 17 Feb 2009 18:32:51 +0000]
added test_coverage target (needs lcov)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1120 270642c3-0616-0410-b53a-bc976706d245

15 years agoDVBSocketController: some code convention clean ups
tho [Mon, 16 Feb 2009 13:36:59 +0000]
DVBSocketController: some code convention clean ups

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1119 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket/Protocols/BSDSocketProtocol: minor bugfix
tho [Thu, 12 Feb 2009 16:05:49 +0000]
Socket/Protocols/BSDSocketProtocol: minor bugfix

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1118 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket/Protocols/INet/MulticastSocketProtocol: minor bugfix
tho [Thu, 12 Feb 2009 14:33:50 +0000]
Socket/Protocols/INet/MulticastSocketProtocol: minor bugfix

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1117 270642c3-0616-0410-b53a-bc976706d245

15 years agoExamples/Sniffer: link Packet-Bundles to binary
tho [Wed, 11 Feb 2009 14:40:55 +0000]
Examples/Sniffer: link Packet-Bundles to binary

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1116 270642c3-0616-0410-b53a-bc976706d245

15 years agoremoved .toString() members from address classes; use senf::str() instead
tho [Tue, 10 Feb 2009 16:18:05 +0000]
removed .toString() members from address classes; use senf::str() instead

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1115 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Parser based character classifiers
g0dil [Tue, 10 Feb 2009 15:12:10 +0000]
Utils/Console: Parser based character classifiers
Utils/Logger: Quote filename for console directory in FileTarget
Utils/Logger: Add directory node return value to syslog-target and udp-target console commands

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1114 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket/Protocols/Raw: added MACAddress input streaming
tho [Tue, 10 Feb 2009 12:57:42 +0000]
Socket/Protocols/Raw: added MACAddress input streaming

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1113 270642c3-0616-0410-b53a-bc976706d245

15 years agoPPI: moved ForwardSwitch to ppi-pool
tho [Tue, 10 Feb 2009 10:56:31 +0000]
PPI: moved ForwardSwitch to ppi-pool

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1112 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Implement command node return value support
g0dil [Tue, 10 Feb 2009 02:12:06 +0000]
Utils/Console: Implement command node return value support
Utils/Console: Implement directory return value support in Executor
Utils/Logger: Make file-target return the new directory node

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1111 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: Implement missing Packet::valid()
g0dil [Mon, 9 Feb 2009 16:08:33 +0000]
Packets: Implement missing Packet::valid()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1110 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Termlib: Fix broken history handling
g0dil [Mon, 9 Feb 2009 15:38:23 +0000]
Utils/Termlib: Fix broken history handling

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1109 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Implement more flexible routing parameter parsing in console commands
g0dil [Mon, 9 Feb 2009 11:39:52 +0000]
Utils/Logger: Implement more flexible routing parameter parsing in console commands
Packets: Allow generic assignment of whole packets

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1108 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket/Protocols/INet: added documentation for new address input streaming
tho [Mon, 9 Feb 2009 10:45:07 +0000]
Socket/Protocols/INet: added documentation for new address input streaming

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1107 270642c3-0616-0410-b53a-bc976706d245

15 years agoSocket/Protocols/INet: Implement address input streaming
g0dil [Sat, 7 Feb 2009 19:00:49 +0000]
Socket/Protocols/INet: Implement address input streaming
Utils/Logger: Implement dynmaic targets

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1106 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Add log formatting console commands
g0dil [Sat, 7 Feb 2009 14:20:16 +0000]
Utils/Logger: Add log formatting console commands

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1105 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Add 'message' console command
g0dil [Fri, 6 Feb 2009 23:24:00 +0000]
Utils/Logger: Add 'message' console command

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1104 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Implement areas and streams commands
g0dil [Fri, 6 Feb 2009 22:39:43 +0000]
Utils/Logger: Implement areas and streams commands

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1103 270642c3-0616-0410-b53a-bc976706d245

15 years agominor documentation fixes
tho [Fri, 6 Feb 2009 12:31:45 +0000]
minor documentation fixes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1102 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Fix some incorrect unit tests
g0dil [Fri, 6 Feb 2009 00:17:21 +0000]
Utils/Logger: Fix some incorrect unit tests

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1101 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Add console directory to target
g0dil [Fri, 6 Feb 2009 00:03:23 +0000]
Utils/Logger: Add console directory to target

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1100 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Move log formatting into LogFromat mixin class
g0dil [Thu, 5 Feb 2009 11:23:26 +0000]
Utils/Logger: Move log formatting into LogFromat mixin class
Utils/Logger: Add more formatting options to SyslogUDPTarget

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1099 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets documentation updates
tho [Wed, 4 Feb 2009 13:30:23 +0000]
Packets documentation updates

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1098 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Fix TimerEvent unit test reliability
g0dil [Tue, 3 Feb 2009 16:21:37 +0000]
Scheduler: Fix TimerEvent unit test reliability

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1097 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Fix rename Target::clear() to Target::flush() to fix name clash (Targe...
g0dil [Tue, 3 Feb 2009 12:07:30 +0000]
Utils/Console: Fix rename Target::clear() to Target::flush() to fix name clash (Target / StringTarget)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1096 270642c3-0616-0410-b53a-bc976706d245

15 years agoI'm too tired ??
g0dil [Tue, 3 Feb 2009 10:54:49 +0000]
I'm too tired ??

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1095 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Logger: Extend Target routing API
g0dil [Tue, 3 Feb 2009 10:50:21 +0000]
Utils/Logger: Extend Target routing API

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1094 270642c3-0616-0410-b53a-bc976706d245

15 years agoI should check, that the last compile really happened when I though it has ...
g0dil [Tue, 3 Feb 2009 09:34:02 +0000]
I should check, that the last compile really happened when I though it has ...

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1093 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Implement timer source switching API
g0dil [Tue, 3 Feb 2009 09:31:02 +0000]
Scheduler: Implement timer source switching API
Scheduler: Switch default timer source to lores / epoll()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1092 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Implement PollTimerSource
g0dil [Tue, 3 Feb 2009 08:40:25 +0000]
Scheduler: Implement PollTimerSource
Utils/Daemon: Fix DuplicateEventRegistration bug

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1091 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: Add missing packet diagrams
g0dil [Fri, 30 Jan 2009 14:06:51 +0000]
Packets: Add missing packet diagrams

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1090 270642c3-0616-0410-b53a-bc976706d245

15 years agoScheduler: Factor out TimerSource from TimerDispatcher and implement POSIXTimerSource
g0dil [Wed, 28 Jan 2009 17:31:46 +0000]
Scheduler: Factor out TimerSource from TimerDispatcher and implement POSIXTimerSource

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1089 270642c3-0616-0410-b53a-bc976706d245

15 years agoRemove build warnings when building with g++4.3
g0dil [Wed, 28 Jan 2009 14:38:02 +0000]
Remove build warnings when building with g++4.3

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1088 270642c3-0616-0410-b53a-bc976706d245

15 years agoFix boost-1.36 fixes to work in boost < 1.36 ... no comment ...
g0dil [Wed, 28 Jan 2009 13:27:42 +0000]
Fix boost-1.36 fixes to work in boost < 1.36 ... no comment ...

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1087 270642c3-0616-0410-b53a-bc976706d245

15 years agoAdjustment and fixes for boost-1.36 support
g0dil [Wed, 28 Jan 2009 13:16:37 +0000]
Adjustment and fixes for boost-1.36 support

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1086 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: Really fix WLANPacket desaster
g0dil [Wed, 28 Jan 2009 10:28:27 +0000]
Packets: Really fix WLANPacket desaster

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1085 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: Add packet diagram to RadiotapPacket
g0dil [Wed, 28 Jan 2009 10:03:00 +0000]
Packets: Add packet diagram to RadiotapPacket

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1084 270642c3-0616-0410-b53a-bc976706d245

15 years agoWLANPacket: revert to revision 1015; please run unit tests *before* submitting modifi...
tho [Wed, 28 Jan 2009 09:38:45 +0000]
WLANPacket: revert to revision 1015; please run unit tests *before* submitting modified code!

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1083 270642c3-0616-0410-b53a-bc976706d245

15 years agoMissing commits
g0dil [Tue, 27 Jan 2009 20:51:17 +0000]
Missing commits

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1082 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: Add some more packet diagrams
g0dil [Tue, 27 Jan 2009 20:03:02 +0000]
Packets: Add some more packet diagrams

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1081 270642c3-0616-0410-b53a-bc976706d245

15 years agoadded generic MIHPayload Packet
tho [Tue, 27 Jan 2009 14:15:40 +0000]
added generic MIHPayload Packet

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1080 270642c3-0616-0410-b53a-bc976706d245

15 years agoFix stupid typing error
g0dil [Tue, 27 Jan 2009 02:34:33 +0000]
Fix stupid typing error

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1079 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: Add packet diagrams
g0dil [Tue, 27 Jan 2009 01:28:45 +0000]
Packets: Add packet diagrams

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1078 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets/WLANPacket: fixed bug in dump method
cni [Mon, 26 Jan 2009 13:53:54 +0000]
Packets/WLANPacket: fixed bug in dump method

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1077 270642c3-0616-0410-b53a-bc976706d245

15 years agofixed MACAddress example
tho [Mon, 26 Jan 2009 10:46:28 +0000]
fixed MACAddress example

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1076 270642c3-0616-0410-b53a-bc976706d245

15 years agoadded MACAddress::uint64()
tho [Mon, 26 Jan 2009 10:41:55 +0000]
added MACAddress::uint64()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1075 270642c3-0616-0410-b53a-bc976706d245

15 years agoPackets: Implement packet size aux parser policy and packetSize() collection macro...
g0dil [Fri, 23 Jan 2009 09:47:07 +0000]
Packets: Implement packet size aux parser policy and packetSize() collection macro size tag

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1074 270642c3-0616-0410-b53a-bc976706d245

15 years agominor documentation fixes
tho [Thu, 22 Jan 2009 15:23:00 +0000]
minor documentation fixes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1073 270642c3-0616-0410-b53a-bc976706d245

15 years agominor fix for g++ warning
tho [Thu, 22 Jan 2009 14:40:08 +0000]
minor fix for g++ warning

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1072 270642c3-0616-0410-b53a-bc976706d245

15 years agoPPI: Rename ActiveSplitter to ActiveDuplicatorPPI: Add / fix documentation
g0dil [Thu, 22 Jan 2009 12:19:24 +0000]
PPI: Rename ActiveSplitter to ActiveDuplicatorPPI: Add / fix documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1071 270642c3-0616-0410-b53a-bc976706d245

15 years agoPPI: Add PacketType template argument to MonitorModule
g0dil [Thu, 22 Jan 2009 10:22:44 +0000]
PPI: Add PacketType template argument to MonitorModule
Packets: Allow const access to annotations

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1070 270642c3-0616-0410-b53a-bc976706d245

15 years agoPPI: Implement MonitorModule base class
g0dil [Thu, 22 Jan 2009 10:03:36 +0000]
PPI: Implement MonitorModule base class

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1069 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Add 'sys/backtrace' command
g0dil [Thu, 22 Jan 2009 09:00:12 +0000]
Utils/Console: Add 'sys/backtrace' command

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1068 270642c3-0616-0410-b53a-bc976706d245

15 years agosenfscons: use absolute path for doxygen TOPDIR variable
tho [Tue, 20 Jan 2009 13:37:17 +0000]
senfscons: use absolute path for doxygen TOPDIR variable

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1067 270642c3-0616-0410-b53a-bc976706d245

15 years agoadded eclipse project files
tho [Tue, 20 Jan 2009 10:21:51 +0000]
added eclipse project files

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1066 270642c3-0616-0410-b53a-bc976706d245

15 years agoostream operator for action_t added
jmo [Mon, 19 Jan 2009 17:01:37 +0000]
ostream operator for action_t added

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1065 270642c3-0616-0410-b53a-bc976706d245

15 years agoremoved some tabs
tho [Mon, 19 Jan 2009 13:19:58 +0000]
removed some tabs

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1064 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils: Add ScopeExit class
g0dil [Fri, 16 Jan 2009 22:24:01 +0000]
Utils: Add ScopeExit class
Utils/Console: Add '@' to 'ls' output for link nodes
Utils/Console: Path completion in the LineEditor follows links in all cases
Utils/Console: Path completion adds blank space after non-directories

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1063 270642c3-0616-0410-b53a-bc976706d245

15 years ago80221Bundle: implemented standard compliant parser for MIHF_Id
tho [Thu, 15 Jan 2009 16:19:03 +0000]
80221Bundle: implemented standard compliant parser for MIHF_Id

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1062 270642c3-0616-0410-b53a-bc976706d245

15 years agoFirst byte in the example code is change to 1 not to 0
derpeter [Tue, 13 Jan 2009 15:36:39 +0000]
First byte in the example code is change to 1 not to 0

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1061 270642c3-0616-0410-b53a-bc976706d245

15 years agoPPI: Add methods to IntervalTimer to change the timer interval
g0dil [Tue, 13 Jan 2009 08:34:29 +0000]
PPI: Add methods to IntervalTimer to change the timer interval

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1060 270642c3-0616-0410-b53a-bc976706d245

15 years agoFix some warnings with gcc 4.3
g0dil [Mon, 12 Jan 2009 16:27:49 +0000]
Fix some warnings with gcc 4.3
PPI: Fix IntervalTimer unit test

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1059 270642c3-0616-0410-b53a-bc976706d245

15 years agoGenericTLVPacketParser: fix for 64bit
tho [Mon, 12 Jan 2009 16:26:10 +0000]
GenericTLVPacketParser: fix for 64bit

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1058 270642c3-0616-0410-b53a-bc976706d245

15 years agominor fixes
tho [Mon, 12 Jan 2009 12:08:40 +0000]
minor fixes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1057 270642c3-0616-0410-b53a-bc976706d245

15 years agoPPI: Implement ActiveSplitter routing module
g0dil [Mon, 12 Jan 2009 11:37:37 +0000]
PPI: Implement ActiveSplitter routing module
Utils/Console: Ignore trailing '/' on auto-cd
Utils/Console: Add support for STL vector/list arguments and return values
Utils/Console: Set default server name from executable name
senfscons: Don't build SENF automatically in senfutil

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1056 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Console: Documentation
g0dil [Fri, 9 Jan 2009 15:25:55 +0000]
Utils/Console: Documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1055 270642c3-0616-0410-b53a-bc976706d245

15 years agoadded MIHPacketType::finalize
tho [Fri, 9 Jan 2009 14:57:23 +0000]
added MIHPacketType::finalize

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1054 270642c3-0616-0410-b53a-bc976706d245

15 years agoUtils/Termlib: Documentation
g0dil [Fri, 9 Jan 2009 13:54:35 +0000]
Utils/Termlib: Documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1053 270642c3-0616-0410-b53a-bc976706d245