15 years agoUtils: BUGFIX: fix new ExceptionMixin final build
g0dil [Wed, 8 Jul 2009 11:48:11 +0000]
Utils: BUGFIX: fix new ExceptionMixin final build

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

15 years agoPackets/80221Bundle: added handy SENF_MIH_PACKET_REGISTRY_REGISTER define
tho [Wed, 8 Jul 2009 09:35:39 +0000]
Packets/80221Bundle: added handy SENF_MIH_PACKET_REGISTRY_REGISTER define

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

15 years agoUtils: Add hexdumpQuote() utility
g0dil [Tue, 7 Jul 2009 10:59:36 +0000]
Utils: Add hexdumpQuote() utility
Utils: Optimize ExceptionMixin implementation
Utils/Console: Add error logging to UDPServer

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

15 years agoScheduler: Implement IdleEvent
g0dil [Mon, 6 Jul 2009 11:08:49 +0000]
Scheduler: Implement IdleEvent

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

15 years agosome minor documentation updates
tho [Mon, 6 Jul 2009 08:29:11 +0000]
some minor documentation updates

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

15 years agoPackets: Add annotations to packet dump
g0dil [Fri, 3 Jul 2009 09:20:04 +0000]
Packets: Add annotations to packet dump

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

15 years agoPPI: BUGFIX: Fix unthrottling when mixing multiple auto-forwarding routes with native...
g0dil [Wed, 1 Jul 2009 11:29:12 +0000]
PPI: BUGFIX: Fix unthrottling when mixing multiple auto-forwarding routes with native throttling

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

15 years agoPackets/DefaultBundle/MPSPacket: updated finalize method, enhanced unit test
cni [Wed, 1 Jul 2009 09:38:41 +0000]
Packets/DefaultBundle/MPSPacket: updated finalize method, enhanced unit test

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

15 years agoPPI: Typo fixes and unit test update for MultiConnectorMixin
g0dil [Tue, 30 Jun 2009 12:08:55 +0000]
PPI: Typo fixes and unit test update for MultiConnectorMixin

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

15 years agoPPI: Add user container support to MultiConnectorMixin
g0dil [Tue, 30 Jun 2009 10:56:20 +0000]
PPI: Add user container support to MultiConnectorMixin

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

15 years agoPackets: Add MPLSPacket image
g0dil [Tue, 30 Jun 2009 08:34:18 +0000]
Packets: Add MPLSPacket image
doclib: Fix pkgdraw list field parsing

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

15 years agoPackets/DefaultBundle/MPLSPacket: added MPLS Ethertype to Ethernet registry
cni [Mon, 29 Jun 2009 22:29:50 +0000]
Packets/DefaultBundle/MPLSPacket: added MPLS Ethertype to Ethernet registry

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

15 years agoPPI: Stupidity bugfix ...
g0dil [Mon, 29 Jun 2009 16:38:48 +0000]
PPI: Stupidity bugfix ...

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

15 years agoPPI: MultiConnectorMixin documentation fixes
g0dil [Mon, 29 Jun 2009 15:26:19 +0000]
PPI: MultiConnectorMixin documentation fixes

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

15 years agoPackets/DefaultBundle: added MPLS header
cni [Mon, 29 Jun 2009 13:39:59 +0000]
Packets/DefaultBundle: added MPLS header

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

15 years agoPPI: MultiConnectorMixin documentation
g0dil [Mon, 29 Jun 2009 11:20:13 +0000]
PPI: MultiConnectorMixin documentation

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

15 years agoPPI: Rename DynamicConnectorMixin to MultiConnectorMixin
g0dil [Mon, 29 Jun 2009 08:49:33 +0000]
PPI: Rename DynamicConnectorMixin to MultiConnectorMixin

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

15 years agoPPI: Implement DynamicConnectorMixin
g0dil [Fri, 26 Jun 2009 12:42:07 +0000]
PPI: Implement DynamicConnectorMixin
PPI: Update all modules utilizing dynamic connectors to utilize the mixin

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

15 years agoAdd short documentation to pkgdraw
g0dil [Thu, 25 Jun 2009 12:34:43 +0000]
Add short documentation to pkgdraw

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

15 years agoPacket/80221Bundle: Small MIHPacket fixes
g0dil [Thu, 25 Jun 2009 09:41:57 +0000]
Packet/80221Bundle: Small MIHPacket fixes
Adjust documentation build for current doxygen versions

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

15 years agoAdd 'unflatten' to doxygen/dot processing
g0dil [Thu, 25 Jun 2009 08:49:03 +0000]
Add 'unflatten' to doxygen/dot processing

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

15 years agoPackets/80221Bundle: added messageId field to MIHPacket
tho [Thu, 25 Jun 2009 08:13:38 +0000]
Packets/80221Bundle: added messageId field to MIHPacket

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

15 years agoPackets: Add StringParser ostream operation
g0dil [Wed, 24 Jun 2009 16:40:50 +0000]
Packets: Add StringParser ostream operation

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

15 years agoPackets: Implement (dynamically sized) StringParser
g0dil [Wed, 24 Jun 2009 15:39:04 +0000]
Packets: Implement (dynamically sized) StringParser

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

15 years agoPatch boost to fix Boost-1.33.1 interoperability problem
g0dil [Tue, 23 Jun 2009 14:17:13 +0000]
Patch boost to fix Boost-1.33.1 interoperability problem

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

15 years agoUtils/Termlib: Extend the completion API
g0dil [Tue, 16 Jun 2009 14:35:33 +0000]
Utils/Termlib: Extend the completion API
Utils/Console: Update completion to use new prefix return value
Utils/Console: Update completion to allow completing command arguments (i.e. help, ls, cd)
Utils/Console: Move auto-repeat-on-empty-return functionality into LineEditor keybinding
Utils/Termlib: Update completer documentation

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

15 years agoUtils/Console: Move link target in lr output one line up
g0dil [Tue, 16 Jun 2009 11:29:12 +0000]
Utils/Console: Move link target in lr output one line up
Utils/Console: Add documentation to Client members
Utils/Console: Add support for std::pair parsing/formatting
Utils/Console: Some more documentation

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

15 years agoSocket: fixed bug in readfrom where socklen was not set
tho [Mon, 15 Jun 2009 14:55:47 +0000]
Socket: fixed bug in readfrom where socklen was not set

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

15 years ago(missing file from last commit)
g0dil [Mon, 15 Jun 2009 14:05:47 +0000]
(missing file from last commit)

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

15 years agoAdded error messages to PPI and Utils SENF_ASSERTs
g0dil [Mon, 15 Jun 2009 09:27:18 +0000]
Added error messages to PPI and Utils SENF_ASSERTs

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

15 years agoSocket/Protocols: Make BSDSocketAddress less_than_comparable
g0dil [Wed, 10 Jun 2009 22:01:46 +0000]
Socket/Protocols: Make BSDSocketAddress less_than_comparable
Socket/Protocols: Implement INet4Network input streaming
Socket/Protocols/INet: Add reuseaddr to connected UDPClientSocketHandle constructor
Utils/Console: Add emptyReplies flag to UDPServer

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

15 years agoadded PacketType typedef to PPI-writer interface
tho [Wed, 10 Jun 2009 17:24:36 +0000]
added PacketType typedef to PPI-writer interface

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

15 years agoUtils/Console: Documentation fixes
g0dil [Tue, 9 Jun 2009 07:13:00 +0000]
Utils/Console: Documentation fixes

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

15 years agoUtils/Console: UDPServer documentation
g0dil [Mon, 8 Jun 2009 09:28:22 +0000]
Utils/Console: UDPServer documentation

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

15 years agoUtils/Console: Console UDPServer
g0dil [Mon, 8 Jun 2009 08:10:44 +0000]
Utils/Console: Console UDPServer

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

15 years agoUtils/Console: Implement senf::console::dump() helper
g0dil [Fri, 5 Jun 2009 11:35:32 +0000]
Utils/Console: Implement senf::console::dump() helper
Utils/Console: Repeat repeated command on console

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

15 years agoUtils/Console: shorthelp fix
g0dil [Thu, 4 Jun 2009 14:44:21 +0000]
Utils/Console: shorthelp fix

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

15 years agoUtils/Console: Implement special single-token argument parsing for program options...
g0dil [Thu, 4 Jun 2009 13:57:01 +0000]
Utils/Console: Implement special single-token argument parsing for program options (remove double quoting)

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

15 years agoUtils/Termlib: Add width() member to AbstractTerminal
g0dil [Wed, 3 Jun 2009 22:20:28 +0000]
Utils/Termlib: Add width() member to AbstractTerminal
Utils/Console: Add 'lr' command

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

15 years agoUtils/Console: Add short help to 'ls' output
g0dil [Wed, 3 Jun 2009 14:47:16 +0000]
Utils/Console: Add short help to 'ls' output

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

15 years agoUtils/Console: Add basic short-help info
g0dil [Wed, 3 Jun 2009 13:52:05 +0000]
Utils/Console: Add basic short-help info

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

15 years agoSocket: Fix NetdeviceController
g0dil [Tue, 2 Jun 2009 08:33:23 +0000]
Socket: Fix NetdeviceController

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

15 years agoSocket: Implement NetdeviceController socket sharing
g0dil [Fri, 29 May 2009 15:40:52 +0000]
Socket: Implement NetdeviceController socket sharing

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

15 years agoScheduler/TimerEvent: added "Idle"-Event to demonstrate Timer-Problem
tho [Thu, 28 May 2009 07:40:48 +0000]
Scheduler/TimerEvent: added "Idle"-Event to demonstrate Timer-Problem

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

15 years agoUtils: (membind) Fix weird casting error when binding base-class members
g0dil [Wed, 27 May 2009 15:35:25 +0000]
Utils: (membind) Fix weird casting error when binding base-class members

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

15 years agoUtils/Logger: Remove unneeded implemenatation detail (SelectName)
g0dil [Mon, 18 May 2009 13:41:31 +0000]
Utils/Logger: Remove unneeded implemenatation detail (SelectName)

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

15 years agoSocket/Protocols: Replace uint64 with EUI64 in address classes
g0dil [Sun, 17 May 2009 22:18:20 +0000]
Socket/Protocols: Replace uint64 with EUI64 in address classes

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

15 years agoSocket/Protocols/Raw: EUI64 documentation
g0dil [Sun, 17 May 2009 14:09:11 +0000]
Socket/Protocols/Raw: EUI64 documentation

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

15 years agoScheduler: Fix unit test (reset timersource)
g0dil [Sat, 16 May 2009 07:45:14 +0000]
Scheduler: Fix unit test (reset timersource)

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

15 years agoSocket/Protocols/Raw: Add EUI64 data type
g0dil [Fri, 15 May 2009 22:12:29 +0000]
Socket/Protocols/Raw: Add EUI64 data type

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

15 years agoPPI: Missing commit
g0dil [Fri, 15 May 2009 22:11:20 +0000]
PPI: Missing commit

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

15 years agoScheduler: Fix timer scheduling delay unit-test
g0dil [Fri, 15 May 2009 18:47:20 +0000]
Scheduler: Fix timer scheduling delay unit-test
Scheduler: Fix EventHook API

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

15 years agoScheduler: Add scheduler timer latency test
g0dil [Fri, 15 May 2009 15:17:47 +0000]
Scheduler: Add scheduler timer latency test

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

15 years agoUtils: Add customizable lexical_cast implementation
g0dil [Fri, 15 May 2009 13:22:29 +0000]
Utils: Add customizable lexical_cast implementation

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

15 years agoPPI: Measure ActiveFeeder performance in unit test
g0dil [Fri, 15 May 2009 13:22:01 +0000]
PPI: Measure ActiveFeeder performance in unit test

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

15 years agoScheduler: Add timeout() member to TimerEvent
g0dil [Fri, 15 May 2009 13:19:22 +0000]
Scheduler: Add timeout() member to TimerEvent

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

15 years agoPPI: Fix senf::ppi::init() event hook scheduling
g0dil [Mon, 11 May 2009 14:49:51 +0000]
PPI: Fix senf::ppi::init() event hook scheduling

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

15 years agoadded test for connect on runtime problem
tho [Mon, 11 May 2009 11:40:42 +0000]
added test for connect on runtime problem

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

15 years agoPPI: Add missing TargetDgramWriter doku
g0dil [Tue, 5 May 2009 14:09:08 +0000]
PPI: Add missing TargetDgramWriter doku

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

15 years agodoclib: html-munge.xsl: remove duplicated inherited members in all-members page
tho [Tue, 5 May 2009 09:54:47 +0000]
doclib: html-munge.xsl: remove duplicated inherited members in all-members page

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

15 years agoPPI: Fix (generic) 'Packet' Jack constructors
g0dil [Tue, 28 Apr 2009 10:41:11 +0000]
PPI: Fix (generic) 'Packet' Jack constructors

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

15 years agoScheduler: Add formatClockServiceInterval Console formatter
g0dil [Mon, 27 Apr 2009 16:25:37 +0000]
Scheduler: Add formatClockServiceInterval Console formatter

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

15 years agoMissing files ...
g0dil [Thu, 23 Apr 2009 15:15:00 +0000]
Missing files ...

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

15 years agoUtils/Logger: Add missing FileTarget::filname() member
g0dil [Thu, 23 Apr 2009 15:12:16 +0000]
Utils/Logger: Add missing FileTarget::filname() member
PPI: Documentation

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

15 years agoAdd revision number dependency to doc build
g0dil [Thu, 23 Apr 2009 07:54:04 +0000]
Add revision number dependency to doc build

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

15 years agoreplaced tabs with spaces
tho [Wed, 22 Apr 2009 13:19:17 +0000]
replaced tabs with spaces

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

15 years agoUtils: Add SENF_FNP etc documentation
g0dil [Thu, 16 Apr 2009 16:37:27 +0000]
Utils: Add SENF_FNP etc documentation

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

15 years agoUpdate valgrind suppressions
g0dil [Thu, 16 Apr 2009 10:15:42 +0000]
Update valgrind suppressions

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

15 years agoUtils: Implement SENF_FNP etc macros
g0dil [Wed, 15 Apr 2009 22:32:31 +0000]
Utils: Implement SENF_FNP etc macros

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

15 years agoPackets: Add missing package diagrams to SConscript
g0dil [Tue, 14 Apr 2009 14:14:12 +0000]
Packets: Add missing package diagrams to SConscript

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

15 years agoadded some tests
tho [Tue, 14 Apr 2009 09:28:26 +0000]
added some tests

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

15 years agoadded Destination Options skeleton for IPv6 extension Header and added that to IpType...
pug [Thu, 9 Apr 2009 08:52:01 +0000]
added Destination Options skeleton for IPv6 extension Header and added that to IpTypes registry

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

15 years agoUtils/Logger: Documentation
g0dil [Wed, 8 Apr 2009 19:17:25 +0000]
Utils/Logger: Documentation
Utils/Console: Add chroot() member ConfigBundle

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

15 years agoadded IPv6Extension_HopByHop to IpType Registry
pug [Wed, 8 Apr 2009 15:39:10 +0000]
added IPv6Extension_HopByHop to IpType Registry
corrected typo in IPv6Extensions.hh

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

15 years agoUtils/Console: added documentation note about comments
tho [Wed, 8 Apr 2009 15:17:28 +0000]
Utils/Console: added documentation note about comments

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

15 years agoadded
pug [Wed, 8 Apr 2009 15:11:36 +0000]
added
Routing Header Extension (Type 0)
Hop-By-Hop Header Extension (basic skeleton without Option TLVs)
Unittest for Router Header Extension

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

15 years agoSocket: Fix copying of in-valid() handles
g0dil [Wed, 8 Apr 2009 07:50:42 +0000]
Socket: Fix copying of in-valid() handles
PPI: Allow IOEvents to be constructed with an in-valid() handle
Socket/Protocols/INet: Implement INet6Address::from_mac()
Socket/Protocols/Raw: Implement LLSocketAddress output streaming

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

15 years agoPackets/DefaultBundle/ICMP: sorted includes
tho [Tue, 7 Apr 2009 15:14:02 +0000]
Packets/DefaultBundle/ICMP: sorted includes
Utils/Exception: message() does not include backtrace informations
fixed some documentation

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

15 years agoAdd debian/install-depends.sh utility
g0dil [Mon, 6 Apr 2009 11:01:47 +0000]
Add debian/install-depends.sh utility

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

15 years agoAdapt to latest scons Version
g0dil [Mon, 6 Apr 2009 10:59:02 +0000]
Adapt to latest scons Version

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

15 years agoPacket/DefaultBundle: Make IPv6PacketparserExtension_Fragment reserver fields private
g0dil [Fri, 3 Apr 2009 22:11:47 +0000]
Packet/DefaultBundle: Make IPv6PacketparserExtension_Fragment reserver fields private
Socket: Remove net/if.h include from NetDeviceController.hh

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

15 years agoPPI: Add TargetDgramWriter
g0dil [Thu, 2 Apr 2009 12:40:58 +0000]
PPI: Add TargetDgramWriter
Socket: Add up(), down() and isUp() members to NetdeviceController
Utils/Daemon: Fix dup() bug
Utils/Daemon: Dump registered scheduler events on fork() WARNING

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

15 years agomoved statistics classes from NetEmu to SENF
tho [Mon, 30 Mar 2009 12:02:14 +0000]
moved statistics classes from NetEmu to SENF

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

15 years agoAdd further missing Build-Depends (really)
g0dil [Sat, 28 Mar 2009 07:07:25 +0000]
Add further missing Build-Depends (really)

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

15 years agoAdd further missing Build-Depends
g0dil [Sat, 28 Mar 2009 07:06:12 +0000]
Add further missing Build-Depends

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

15 years agoAdd bytefield.sty latex package to doclib
g0dil [Fri, 27 Mar 2009 23:39:00 +0000]
Add bytefield.sty latex package to doclib

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

15 years agoFix Build-Depends in debian/control
g0dil [Fri, 27 Mar 2009 22:22:32 +0000]
Fix Build-Depends in debian/control

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

15 years agoAdd missing Build-Depends to debian/control
g0dil [Fri, 27 Mar 2009 22:09:26 +0000]
Add missing Build-Depends to debian/control

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

15 years agoFix debsrc target (include local_config.hh symlink into source archive)
g0dil [Fri, 27 Mar 2009 10:37:22 +0000]
Fix debsrc target (include local_config.hh symlink into source archive)

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

15 years agoSocket/Protocols: Fix BSDSocketAddress self-assignment
g0dil [Thu, 26 Mar 2009 22:15:29 +0000]
Socket/Protocols: Fix BSDSocketAddress self-assignment

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

15 years agoSocket/Protocols/Raw/PacketSocketHandle: added promisc() method
tho [Thu, 26 Mar 2009 16:16:42 +0000]
Socket/Protocols/Raw/PacketSocketHandle: added promisc() method

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

15 years agoSocket/NetdeviceController: added promisc() methods
tho [Thu, 26 Mar 2009 10:32:56 +0000]
Socket/NetdeviceController: added promisc() methods

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

15 years agoUtils/Console: Fix adding DirectoryNode's
g0dil [Tue, 24 Mar 2009 14:23:58 +0000]
Utils/Console: Fix adding DirectoryNode's

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

15 years agoPPI: Add priority argument to PriorityJoin connect()
g0dil [Mon, 23 Mar 2009 14:32:13 +0000]
PPI: Add priority argument to PriorityJoin connect()

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

15 years agoPPI: Small inline fixes
g0dil [Mon, 23 Mar 2009 13:28:27 +0000]
PPI: Small inline fixes

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

15 years agoPPI: Fix IntervalTimer unit test
g0dil [Fri, 20 Mar 2009 13:38:24 +0000]
PPI: Fix IntervalTimer unit test

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

15 years agoPackets/80211Bundle: fixed copypaste error in dump method
cni [Fri, 20 Mar 2009 12:15:28 +0000]
Packets/80211Bundle: fixed copypaste error in dump method

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

15 years agoPackets/80211Bundle: add nextPacketRange and nextPacketType to WLANPacket
cni [Fri, 20 Mar 2009 12:09:55 +0000]
Packets/80211Bundle: add nextPacketRange and nextPacketType to WLANPacket

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

15 years agoadded some tests to increase test coverage
tho [Fri, 20 Mar 2009 10:24:21 +0000]
added some tests to increase test coverage

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

15 years agoPPI/Ratefilter: added interval setter and unit tests
tho [Fri, 20 Mar 2009 09:29:29 +0000]
PPI/Ratefilter: added interval setter and unit tests
Utils/Console: doc: added example for adding an overloaded member method to the console

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