15 years agoFix doxygen path build error
g0dil [Mon, 24 Aug 2009 13:10:02 +0000]
Fix doxygen path build error

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

15 years agoAdd AllBundles.o
g0dil [Mon, 24 Aug 2009 07:28:31 +0000]
Add AllBundles.o

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

15 years agoFix typo
g0dil [Sat, 22 Aug 2009 08:51:48 +0000]
Fix typo

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

15 years agoFix cleaning
g0dil [Fri, 21 Aug 2009 23:41:02 +0000]
Fix cleaning

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

15 years agoFix misguided atempt at making cleaning more robust
g0dil [Fri, 21 Aug 2009 23:28:21 +0000]
Fix misguided atempt at making cleaning more robust

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

15 years agoFix documentation dependencies
g0dil [Fri, 21 Aug 2009 21:13:48 +0000]
Fix documentation dependencies
Clean up install targets

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

15 years agoDon't build examples by default
g0dil [Fri, 21 Aug 2009 15:32:00 +0000]
Don't build examples by default

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

15 years agoAdd SENFSCons.AutoRules and SENFSCons.AutoPacketBundle macro-like functions
g0dil [Fri, 21 Aug 2009 15:13:11 +0000]
Add SENFSCons.AutoRules and SENFSCons.AutoPacketBundle macro-like functions

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

15 years agoRemove empty directories
g0dil [Fri, 21 Aug 2009 14:22:55 +0000]
Remove empty directories

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

15 years agoMake 'Ext' menu entry in documentation optional
g0dil [Fri, 21 Aug 2009 14:10:38 +0000]
Make 'Ext' menu entry in documentation optional

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

15 years agoMore robust SENF location check in senfutil
g0dil [Fri, 21 Aug 2009 14:10:35 +0000]
More robust SENF location check in senfutil

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

15 years agoMore flexible SENF searchpath in senfutil
g0dil [Fri, 21 Aug 2009 14:10:30 +0000]
More flexible SENF searchpath in senfutil

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

15 years agoExtension support
g0dil [Fri, 21 Aug 2009 14:10:25 +0000]
Extension support

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

15 years agoRemove obsolete SENFSCons documentation
g0dil [Fri, 21 Aug 2009 14:10:19 +0000]
Remove obsolete SENFSCons documentation

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

15 years agoReplace all relative includes with abolute ones
g0dil [Fri, 21 Aug 2009 14:07:47 +0000]
Replace all relative includes with abolute ones

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

15 years agoMove sourcecode into 'senf/' directory
g0dil [Fri, 21 Aug 2009 13:52:50 +0000]
Move sourcecode into 'senf/' directory
Add PACKET_BUNDLES environment variable
Fix doumentation build process
Remove 'include/' directory

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

15 years agoFix SCons 1.2.0 build failure
g0dil [Fri, 21 Aug 2009 08:50:16 +0000]
Fix SCons 1.2.0 build failure

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

15 years agoRename senfscons to site_scons and move python files arround
g0dil [Fri, 21 Aug 2009 07:00:23 +0000]
Rename senfscons to site_scons and move python files arround

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

15 years agoSimplify ALlIncludesHH usage
g0dil [Thu, 20 Aug 2009 15:43:23 +0000]
Simplify ALlIncludesHH usage
Fix python imports in SConscripts

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

15 years agoCombine all boot build stuff in a single scons tool
g0dil [Thu, 20 Aug 2009 11:33:27 +0000]
Combine all boot build stuff in a single scons tool
Remove and/or simplify most remaining SENFSCons stuff

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

15 years agoCall CompileCheck builder from BoostUnitTest
g0dil [Thu, 20 Aug 2009 08:27:51 +0000]
Call CompileCheck builder from BoostUnitTest
Fix CompileCheck failure

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

15 years agoRestructure SENFSCons.Object helper
g0dil [Thu, 20 Aug 2009 08:27:45 +0000]
Restructure SENFSCons.Object helper

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

15 years agoReplace SENFSCons.InstallIncludeFiles with InstallSubdir builder calls
g0dil [Thu, 20 Aug 2009 08:27:31 +0000]
Replace SENFSCons.InstallIncludeFiles with InstallSubdir builder calls

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

15 years agoRemove ProgramNoScan builder
g0dil [Thu, 20 Aug 2009 08:27:23 +0000]
Remove ProgramNoScan builder

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

15 years agoRemove SENFSCons.StandardTargets and SENFSCons.GlobalTargets
g0dil [Thu, 20 Aug 2009 08:27:10 +0000]
Remove SENFSCons.StandardTargets and SENFSCons.GlobalTargets

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

15 years agonow senf could also be located in ../senf
jmo [Wed, 19 Aug 2009 16:02:19 +0000]
now senf could also be located in ../senf

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

15 years agoMove all build env settings from SENFSCons to SConstruct
g0dil [Wed, 19 Aug 2009 15:07:37 +0000]
Move all build env settings from SENFSCons to SConstruct

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

15 years agoFix HTML @TOPDIR@ links
g0dil [Wed, 19 Aug 2009 10:18:00 +0000]
Fix HTML @TOPDIR@ links
Add doclib/doxygen.sh dependency to documentation build
Fix doclib/doxygen.sh shell (bash instead of sh)

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

15 years agodocu fix for Packet.as<>()
jmo [Wed, 19 Aug 2009 10:10:31 +0000]
docu fix for Packet.as<>()

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

15 years agoMove debian and documentation specific parts of SConstruct into SConscript files
g0dil [Wed, 19 Aug 2009 07:59:53 +0000]
Move debian and documentation specific parts of SConstruct into SConscript files

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

15 years agoPPI: Add missing return in MultiConnectorMixin connect
g0dil [Tue, 18 Aug 2009 22:11:36 +0000]
PPI: Add missing return in MultiConnectorMixin connect

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

15 years agofix '-' alignment
mtk [Tue, 18 Aug 2009 16:50:55 +0000]
fix '-' alignment

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

15 years agofix alignment
mtk [Tue, 18 Aug 2009 16:48:33 +0000]
fix alignment

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

15 years agomake the console output follow the 'engineerign' format
mtk [Tue, 18 Aug 2009 16:08:06 +0000]
make the console output follow the 'engineerign' format

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

15 years agoUtils/Console: Fix unit test for newer boost versions
g0dil [Tue, 18 Aug 2009 05:35:25 +0000]
Utils/Console: Fix unit test for newer boost versions

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

15 years agoMore .gitignore stuff
g0dil [Mon, 17 Aug 2009 23:05:13 +0000]
More .gitignore stuff

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

15 years agoAdd .gitignore files
g0dil [Mon, 17 Aug 2009 16:19:16 +0000]
Add .gitignore files

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

15 years agoCompletely rework documentation build
g0dil [Mon, 17 Aug 2009 16:18:57 +0000]
Completely rework documentation build

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

15 years agoSocket: fixed socket handle dumpState() tests
tho [Sun, 16 Aug 2009 15:08:29 +0000]
Socket: fixed socket handle dumpState() tests

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

15 years agoPPI: BUGFIX: Duplicate connector registration
g0dil [Thu, 13 Aug 2009 14:26:43 +0000]
PPI: BUGFIX: Duplicate connector registration

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

15 years agoSocket: Fix handle.state() on invalid handles
g0dil [Thu, 13 Aug 2009 12:42:42 +0000]
Socket: Fix handle.state() on invalid handles
Utils/Console: Catch exceptions when closing client
PPI: Add throttle tracing
PPI: Fix Event and IOEvent throttling

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

15 years agoPPI: Implement PPI dump
g0dil [Wed, 12 Aug 2009 12:50:50 +0000]
PPI: Implement PPI dump

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

15 years agoPPI: Implement PPI tracing support
g0dil [Wed, 12 Aug 2009 08:55:17 +0000]
PPI: Implement PPI tracing support

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

15 years agoPPI: Add log label to Logger module
g0dil [Tue, 11 Aug 2009 21:02:35 +0000]
PPI: Add log label to Logger module

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

15 years agoPPI: Replace LogSink with Logger monitor module
g0dil [Tue, 11 Aug 2009 20:07:01 +0000]
PPI: Replace LogSink with Logger monitor module

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

15 years agoUtils/Console: Add argument type conversion and FlagCollection documentation
g0dil [Tue, 11 Aug 2009 10:14:39 +0000]
Utils/Console: Add argument type conversion and FlagCollection documentation

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

15 years agodocu fix
mtk [Thu, 6 Aug 2009 12:44:18 +0000]
docu fix

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

15 years agofixed boost/intrusive/iset includes
tho [Tue, 4 Aug 2009 14:38:34 +0000]
fixed boost/intrusive/iset includes

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

15 years agofix: no IPv6 address for www.6bone.net anymore changed to www.go6.net
jmo [Tue, 4 Aug 2009 08:51:47 +0000]
fix: no IPv6 address for 6bone.net anymore changed to www.go6.net

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

15 years agomissing commit for last rev.
tho [Mon, 27 Jul 2009 16:08:16 +0000]
missing commit for last rev.

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

15 years agoadded TCPPacket implemented by Dennis.
tho [Mon, 27 Jul 2009 15:23:25 +0000]
added TCPPacket implemented by Dennis.

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

15 years agoSocket/SocketHandle.test: bugfix of Rev. 1277
tho [Fri, 24 Jul 2009 14:44:02 +0000]
Socket/SocketHandle.test: bugfix of Rev. 1277

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

15 years agoboost: Fix unordered_set concept checking bug
g0dil [Fri, 24 Jul 2009 08:07:45 +0000]
boost: Fix unordered_set concept checking bug

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

15 years agofixed 64bit issue: replace unsigned with ::intptr_t
jmo [Thu, 23 Jul 2009 21:58:22 +0000]
fixed 64bit issue: replace unsigned with ::intptr_t

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

15 years agoCleanup: Remove TAB chars and std::cerr debug output
g0dil [Thu, 23 Jul 2009 18:54:42 +0000]
Cleanup: Remove TAB chars and std::cerr debug output
Packets: Clean up output formatting in all dump() members
Packets/80211Bundle: RadiotapPacket: Use length header field to get header size
Packets/80211Bundle: Move FCS from WLANPacket to RadiotapPacket
Packets/80211Bundle: Replace WLANPacket variant parsing by three separate packet types for control, management and data frames
Packets/80211Bundle: complete dump() members
Utils/Console: Implement 'ls' command and move old 'ls' to 'll'
Scheduler: ClockService: Handle unset (that is 0) clock_type value explicitly in senf::ClockSservice::abstime()

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

15 years agoScheduler: Add numeric backtrace info to watchdog message
g0dil [Thu, 23 Jul 2009 14:25:00 +0000]
Scheduler: Add numeric backtrace info to watchdog message

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

15 years agoPPI: Add DgramReader MaxSize template argument
g0dil [Tue, 21 Jul 2009 15:07:44 +0000]
PPI: Add DgramReader MaxSize template argument

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

15 years agoPPI: Implement Jack reset() capability
g0dil [Mon, 20 Jul 2009 16:10:16 +0000]
PPI: Implement Jack reset() capability

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

15 years agoPackets/80221Bundle: added MIHFId class
tho [Fri, 17 Jul 2009 17:12:55 +0000]
Packets/80221Bundle: added MIHFId class
Packets/DefaultBundle: removed obsoleted SENF_PACKETS_DECL_ONLY ifdefs

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

15 years agoPackets/80221Bundle: run all tests before committing! Grmpf.
tho [Tue, 14 Jul 2009 07:33:08 +0000]
Packets/80221Bundle: run all tests before committing! Grmpf.

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

15 years agoPackets/80221Bundle: one more fix for DynamicTLVLengthParser
tho [Mon, 13 Jul 2009 14:37:38 +0000]
Packets/80221Bundle: one more fix for DynamicTLVLengthParser
Packets/VectorParser: set length field before adding new values to the vector

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

15 years agoPackets/80221Bundle: just another fix for DynamicTLVLengthParser
tho [Mon, 13 Jul 2009 10:07:22 +0000]
Packets/80221Bundle: just another fix for DynamicTLVLengthParser

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

15 years agoPackets: Make private VARIANT parser parts protected
g0dil [Fri, 10 Jul 2009 14:42:01 +0000]
Packets: Make private VARIANT parser parts protected

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

15 years agoPackets: Make PRIVATE packet fields protected instead of private
g0dil [Fri, 10 Jul 2009 13:51:12 +0000]
Packets: Make PRIVATE packet fields protected instead of private

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

15 years agoSocket: Remove uninitialized variable warnings
g0dil [Fri, 10 Jul 2009 11:46:44 +0000]
Socket: Remove uninitialized variable warnings

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

15 years agofix for Rev 1263: removed MPLS image
tho [Fri, 10 Jul 2009 07:35:22 +0000]
fix for Rev 1263: removed MPLS image

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

15 years agoPackets/80221Bundle: fix for TLVs to support latest version of the standard :-/
tho [Thu, 9 Jul 2009 16:23:38 +0000]
Packets/80221Bundle: fix for TLVs to support latest version of the standard :-/

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

15 years agoUtils/Console: Documentation updates
g0dil [Thu, 9 Jul 2009 13:38:57 +0000]
Utils/Console: Documentation updates

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

15 years agoPackets/DefaultBundle: moved MPLSPacket to NetEmu/Carmen project
cni [Thu, 9 Jul 2009 12:02:04 +0000]
Packets/DefaultBundle: moved MPLSPacket to NetEmu/Carmen project

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

15 years agoMakefile: added nice variable
tho [Thu, 9 Jul 2009 09:56:44 +0000]
Makefile: added nice variable

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

15 years agoUtils/Console: Add ValueRange utility
g0dil [Thu, 9 Jul 2009 09:37:20 +0000]
Utils/Console: Add ValueRange utility

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

15 years agoPackets/80221Bundle: set messageId on finalize
tho [Wed, 8 Jul 2009 12:10:22 +0000]
Packets/80221Bundle: set messageId on finalize

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

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