16 years agodebian: Move documentation into 'html' subdir
g0dil [Wed, 30 Jan 2008 12:34:10 +0000]
debian: Move documentation into 'html' subdir
debian: Clean up documtentation removing unneeded files

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

16 years agoFix menu highlighting in 'HowTos' subtree
g0dil [Wed, 30 Jan 2008 11:11:30 +0000]
Fix menu highlighting in 'HowTos' subtree

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

16 years agodebian: Add missing 'netpbm' build dependency
g0dil [Wed, 30 Jan 2008 10:33:43 +0000]
debian: Add missing 'netpbm' build dependency
debian: Add missing call to build arch packages
debian: Exclude '_template' dir from the source package
doclib: Fix 'dot' script to work with more doxygen versions

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

16 years agoAdd missing 'Clean' targets
g0dil [Wed, 30 Jan 2008 00:26:10 +0000]
Add missing 'Clean' targets

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

16 years agodebian: Add README.Debian file to all packages
g0dil [Wed, 30 Jan 2008 00:18:59 +0000]
debian: Add README.Debian file to all packages
debian: Optimize build process (compile in build stage not in binary stage)

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

16 years agoRework debian package build: build final and debug packages and split off include...
g0dil [Mon, 28 Jan 2008 21:50:26 +0000]
Rework debian package build: build final and debug packages and split off include files

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

16 years agoHowtos/NewPacket: Reformat 'Further reading' list
g0dil [Mon, 28 Jan 2008 13:38:42 +0000]
Howtos/NewPacket: Reformat 'Further reading' list
doclib: Fix some senf.css / doxygen.css interactions
Packets: Implement ConcreatePacket::parser
Packets: Make the PacketTypeMixin work with (simple) dynamically sized parsers

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

16 years agoAdded SENF_NO_DEBUG symbol and removed dependency on NDEBUG
g0dil [Fri, 25 Jan 2008 16:13:26 +0000]
Added SENF_NO_DEBUG symbol and removed dependency on NDEBUG
Implemented SENF_ASSERT and replaced all occurences of BOOST_ASSERT with SENF_ASSERT
Packets: Fixed compile-error (missing namespace prefix) in PacketParser.cci

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

16 years agoPackets: Add PacketParserBase::i(size_type) utility
g0dil [Fri, 25 Jan 2008 11:10:58 +0000]
Packets: Add PacketParserBase::i(size_type) utility
Packets: Renamed PacketParserMixin::registry_key_t to key_t
Packets: Add PacketParserMixin::lookup helper

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

16 years agoadmin: Allow SCONS var to override the scons binary to use
g0dil [Thu, 24 Jan 2008 14:14:01 +0000]
admin: Allow SCONS var to override the scons binary to use

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

16 years agoHowTos/NewPacket: More stuff
g0dil [Thu, 24 Jan 2008 13:26:55 +0000]
HowTos/NewPacket: More stuff
admin: Make build.sh do a parallel build and use 'nice'
admin: Make build.sh import an optional DOXYGEN envvar
senfscons: Allow setting arbitrary simple build environment variables from the command line

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

16 years agoStarted a glossary implementation (initialized from the socket lib glossary) in Gloss...
g0dil [Thu, 24 Jan 2008 00:32:15 +0000]
Started a glossary implementation (initialized from the socket lib glossary) in Glossary.dox
HowTos/NewPacket: Started the packet type section
doclib: Implemented the '\autotoc' command
Packets: Add SENF_PACKET_REGISTRY_REGISTER macro

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

16 years agoHowTos/NewPacket: Some updates
g0dil [Wed, 23 Jan 2008 14:36:55 +0000]
HowTos/NewPacket: Some updates
doclib: Find optimal graph rotation for large dot graphs
doclib: Break long pathnames in dot graphs
doclib: Use new DOT_GRAPH_MAX_NODES parameter in Doxyfile.global
doclib: Break lines in (textual) class inheritance lists

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

16 years agodoclib: Clean up documentation generation
g0dil [Tue, 22 Jan 2008 23:34:25 +0000]
doclib: Clean up documentation generation
Examples: Autogenerate Mainpage.dox
HowTos/NewPacket: Start new howto

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

16 years agoDocumentation updates
g0dil [Mon, 21 Jan 2008 15:05:33 +0000]
Documentation updates

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

16 years agoDocumentation updates
g0dil [Mon, 21 Jan 2008 14:45:23 +0000]
Documentation updates

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

16 years agoPPI: Made 'Generic' connector constructors protected
g0dil [Fri, 18 Jan 2008 21:35:21 +0000]
PPI: Made 'Generic' connector constructors protected
PPI: Added/updated new connector documentation
Packets: Updated packet navigation documentation

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

16 years agoFixed the Examples Menu entries
pug [Fri, 18 Jan 2008 13:20:52 +0000]
Fixed the Examples Menu entries

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

16 years agoNew Example UDP Client Server application
pug [Fri, 18 Jan 2008 13:11:18 +0000]
New Example UDP Client Server application

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

16 years agoPPI: Add optional template arg for packet type to connectors
g0dil [Fri, 18 Jan 2008 09:51:09 +0000]
PPI: Add optional template arg for packet type to connectors

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

16 years agoInitialized merge tracking via "svnmerge" with revisions "1-622" from
g0dil [Fri, 18 Jan 2008 09:41:26 +0000]
Initialized merge tracking via "svnmerge" with revisions "1-622" from
https://svn.berlios.de/svnroot/repos/senf/branches/2008-01-TW

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

16 years agoExamples/RateStuffer: Revert accidentaly commited changes
g0dil [Fri, 18 Jan 2008 09:38:12 +0000]
Examples/RateStuffer: Revert accidentaly commited changes

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

16 years agoPackets: BUGFIX: Remove DataPacket from Ip registry
g0dil [Thu, 17 Jan 2008 17:02:53 +0000]
Packets: BUGFIX: Remove DataPacket from Ip registry

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

16 years agoPacktes: Add missing 'nothrow' parameters
g0dil [Thu, 17 Jan 2008 15:07:28 +0000]
Packtes: Add missing 'nothrow' parameters

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

16 years agoPackets: (Re-)add (consistent) 'nothrow' variants of packet traversal functions
g0dil [Thu, 17 Jan 2008 14:45:35 +0000]
Packets: (Re-)add (consistent) 'nothrow' variants of packet traversal functions

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

16 years agoPackets: BUGFIX: next<> and prev<> now correctly handle in-valid() returns
g0dil [Thu, 17 Jan 2008 13:44:20 +0000]
Packets: BUGFIX: next<> and prev<> now correctly handle in-valid() returns

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

16 years agoPackets: Fix next()/prev() etc. semantics, naming and doc
g0dil [Thu, 17 Jan 2008 09:27:51 +0000]
Packets: Fix next()/prev() etc. semantics, naming and doc

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

16 years agoRemove merge tracking
g0dil [Thu, 17 Jan 2008 08:18:58 +0000]
Remove merge tracking

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

16 years agoMerged revisions 570-572,574-575,578-579,581-595,598-611 via svnmerge from
g0dil [Thu, 17 Jan 2008 08:15:38 +0000]
Merged revisions 570-572,574-575,578-579,581-595,598-611 via svnmerge from
https://svn.berlios.de/svnroot/repos/senf/branches/socket-cleanup

........
  r582 | g0dil | 2007-12-18 19:12:46 +0100 (Tue, 18 Dec 2007) | 2 lines

  Socket/Protocols: Move timestamp() (SIOCGSTAMP) into (new) DatagramSocketProtocol facet
  Socket/Protocols/INet: Rename all '*Inet*' classes and files to '*INet*'
........
  r584 | g0dil | 2007-12-19 21:05:41 +0100 (Wed, 19 Dec 2007) | 7 lines

  Socket: Add 'clientHandle()' and 'serverHandle()' members to 'ConcreteSocketProtocol' class
  Socket/Protocols: Removed 'connect()'/'bind()' members from all protocol classes
  Socket/Protoocols: Implemented 'BSDSocketProtocol::priority()'
  Socket/Protocols/INet: Implement 'INetProtocol' policy facet
  Socket/Protocols/INet: Implemented 'MulticastProtocol' and 'INet[46]MulticastProtocol' facets
  Socket/Protocols/INet: Moved all multicast members to the 'MulticastProtocol' facets and changed interface to use INet[46]Address instead of socket addresses
  Socket/Protocols/INet: Added multicast facets to RawV[46]SocketProtocol
........
  r595 | g0dil | 2008-01-14 14:52:16 +0100 (Mon, 14 Jan 2008) | 1 line

  Examples/MCSniffer: Fix address class from INet4SocketAddress to INet4Address
........
  r601 | g0dil | 2008-01-15 12:38:35 +0100 (Tue, 15 Jan 2008) | 1 line

  Add file missing from svnmerge
........
  r603 | g0dil | 2008-01-15 14:22:10 +0100 (Tue, 15 Jan 2008) | 1 line

  doclib: Fix integer field parser names
........
  r605 | g0dil | 2008-01-15 15:03:48 +0100 (Tue, 15 Jan 2008) | 2 lines

  Socket: Remove BufferingPolicy
  Socket: Add sndbuf/rcvbuf to BSDSocketProtocol protocol facet
........

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

16 years agoBlocked revisions 580 via svnmerge
g0dil [Wed, 16 Jan 2008 22:39:58 +0000]
Blocked revisions 580 via svnmerge

................
  r580 | g0dil | 2007-12-18 14:45:02 +0100 (Tue, 18 Dec 2007) | 19 lines

  Blocked revisions 575 via svnmerge

  ................
    r575 | g0dil | 2007-12-18 12:51:15 +0100 (Tue, 18 Dec 2007) | 13 lines

    Blocked revisions 568-569 via svnmerge

    ........
      r568 | g0dil | 2007-12-17 10:28:59 +0100 (Mon, 17 Dec 2007) | 1 line

      Open Socket library cleanup branch
    ........
      r569 | g0dil | 2007-12-17 12:57:46 +0100 (Mon, 17 Dec 2007) | 3 lines

      Initialized merge tracking via "svnmerge" with revisions "1-567" from
      https://svn.berlios.de/svnroot/repos/senf/trunk
    ........
  ................
................

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

16 years agoLogger: Tiny doc typo fix
g0dil [Wed, 16 Jan 2008 22:33:13 +0000]
Logger: Tiny doc typo fix

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

16 years agoLogger: Fix doxygen grouping
g0dil [Wed, 16 Jan 2008 14:06:02 +0000]
Logger: Fix doxygen grouping

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

16 years agoremoving replaceHandle methods for all Sinks/Sources but the PassiveSocketSink
dw6 [Wed, 16 Jan 2008 11:07:52 +0000]
removing replaceHandle methods for all Sinks/Sources but the PassiveSocketSink

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

16 years agoadd function to change packet to be cloned
dw6 [Tue, 15 Jan 2008 16:38:55 +0000]
add function to change packet to be cloned

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

16 years agoadd a class for a ratefilter
dw6 [Tue, 15 Jan 2008 16:38:18 +0000]
add a class for a ratefilter

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

16 years agoAdd '_templates/Example.test.cc' template and support double-extensions in '_template...
g0dil [Tue, 15 Jan 2008 14:00:45 +0000]
Add '_templates/Example.test.cc' template and support double-extensions in '_templates/add.sh'

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

16 years agoAdd '-f' option to force overwriting to '_templates/add.sh'
g0dil [Tue, 15 Jan 2008 13:06:59 +0000]
Add '-f' option to force overwriting to '_templates/add.sh'

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

16 years agoMake '_templates/add.sh' schedule the file for SVN repository addition
g0dil [Tue, 15 Jan 2008 10:27:55 +0000]
Make '_templates/add.sh' schedule the file for SVN repository addition

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

16 years agoAdded _template folder and 'add.sh' helper script
g0dil [Tue, 15 Jan 2008 10:13:01 +0000]
Added _template folder and 'add.sh' helper script

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

16 years agofixed typo
tho [Tue, 15 Jan 2008 09:36:29 +0000]
fixed typo

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

16 years agofixed typo
tho [Mon, 14 Jan 2008 13:17:14 +0000]
fixed typo

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

16 years agomade the TLVPacketType more generic
tho [Mon, 14 Jan 2008 12:40:05 +0000]
made the TLVPacketType more generic

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

16 years agoimplementing initial dump
dw6 [Fri, 11 Jan 2008 15:45:54 +0000]
implementing initial dump

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

16 years agoadding accessor methods for the v4/v6FeedLists
dw6 [Fri, 11 Jan 2008 15:44:00 +0000]
adding accessor methods for the v4/v6FeedLists

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

16 years agoTypo: ethernet -> eth
jkaeber [Fri, 11 Jan 2008 10:41:29 +0000]
Typo: ethernet -> eth

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

16 years agoAccess the ConsoleTarget singleton via instance()
jkaeber [Fri, 11 Jan 2008 09:00:09 +0000]
Access the ConsoleTarget singleton via instance()

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

16 years agofixed some file headers to the new format
tho [Wed, 9 Jan 2008 09:11:07 +0000]
fixed some file headers to the new format

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

16 years agoadding a function to replace the socket handle int the SocketSource / SocketSink.
dw6 [Tue, 8 Jan 2008 16:06:22 +0000]
adding a function to replace the socket handle int the SocketSource / SocketSink.
renaming the "write helper" / "read helper" classes (formerly named "Sink" / "Source") to Writer and Reader

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

16 years agoset keyword svn property on more files
tho [Sat, 29 Dec 2007 16:45:22 +0000]
set keyword svn property on more files

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

16 years agoNEW FILE HEADER / COPYRIGHT FORMAT
tho [Fri, 28 Dec 2007 21:12:16 +0000]
NEW FILE HEADER / COPYRIGHT FORMAT

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

16 years agoconnectedUnixDgramSocket working
dw6 [Wed, 19 Dec 2007 17:57:47 +0000]
connectedUnixDgramSocket working

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

16 years agoconnectedUnixDgramSocket (based on "old" socketlib)
dw6 [Tue, 18 Dec 2007 14:48:52 +0000]
connectedUnixDgramSocket (based on "old" socketlib)

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

16 years agoMerged revisions 570-575,577-578 via svnmerge from
g0dil [Tue, 18 Dec 2007 13:42:38 +0000]
Merged revisions 570-575,577-578 via svnmerge from
https://svn.berlios.de/svnroot/repos/senf/branches/socket-cleanup

........
  r573 | g0dil | 2007-12-18 12:15:23 +0100 (Tue, 18 Dec 2007) | 6 lines

  Socket: Replace 'SocketProtocol::body()' member with 'fh()' and 'fd()' members
  Socket: Rename ConvertibleString to StreamableString and use 'operator<<' instead of 'operator='
  Socket: some minor documentation clarifications
  Socket/Protocols/UN: Removed unneeded UNAddress
  Socket/Protocols/UN: Fixed UNSocketAddress to adhere to the GenericAddressingPolicy requirements
........
  r577 | g0dil | 2007-12-18 13:08:27 +0100 (Tue, 18 Dec 2007) | 1 line

  Socket/Protocols/UN: Add all_includes.hh to svn:ignore
........

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

16 years agoAdd documentation on private data member naming convention
g0dil [Tue, 18 Dec 2007 12:56:44 +0000]
Add documentation on private data member naming convention

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

16 years agoBlocked revisions 568-569 via svnmerge
g0dil [Tue, 18 Dec 2007 11:51:15 +0000]
Blocked revisions 568-569 via svnmerge

........
  r568 | g0dil | 2007-12-17 10:28:59 +0100 (Mon, 17 Dec 2007) | 1 line

  Open Socket library cleanup branch
........
  r569 | g0dil | 2007-12-17 12:57:46 +0100 (Mon, 17 Dec 2007) | 3 lines

  Initialized merge tracking via "svnmerge" with revisions "1-567" from
  https://svn.berlios.de/svnroot/repos/senf/trunk
........

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

16 years agoInitialized merge tracking via "svnmerge" with revisions "1-567" from
g0dil [Tue, 18 Dec 2007 11:48:14 +0000]
Initialized merge tracking via "svnmerge" with revisions "1-567" from
https://svn.berlios.de/svnroot/repos/senf/branches/socket-cleanup

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

16 years agoset keyword-property
tho [Mon, 17 Dec 2007 14:47:04 +0000]
set keyword-property

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

16 years agorenamed all parsers from parse_X to XParser.
tho [Mon, 17 Dec 2007 14:41:04 +0000]
renamed all parsers from parse_X to XParser.

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

16 years agoUtils/Exception: Allow to disable ErrnoExceptions via SENF_NO_ERRNOEXC
g0dil [Mon, 17 Dec 2007 12:07:11 +0000]
Utils/Exception: Allow to disable ErrnoExceptions via SENF_NO_ERRNOEXC
PPI: Allow access to source/sink helper in (Active|Passive)Socket(Source|Sink)

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

16 years ago-/-
tho [Fri, 14 Dec 2007 16:10:57 +0000]
-/-

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

16 years agogrmpf, erst testen, dann einchecken.
tho [Fri, 14 Dec 2007 15:57:31 +0000]
grmpf, erst testen, dann einchecken.

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

16 years agominor renaming
tho [Fri, 14 Dec 2007 15:53:42 +0000]
minor renaming

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

16 years agoset keyword-property
tho [Fri, 14 Dec 2007 15:45:20 +0000]
set keyword-property

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

16 years agofirst working netdeviceController
tho [Fri, 14 Dec 2007 15:28:17 +0000]
first working netdeviceController

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

16 years agoSet some packet attributes inside the finalize() method.
jkaeber [Fri, 14 Dec 2007 09:35:16 +0000]
Set some packet attributes inside the finalize() method.

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

16 years agoadded $Id$ to file header
tho [Thu, 13 Dec 2007 14:47:46 +0000]
added $Id$ to file header

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

16 years agoset keyword-property
tho [Thu, 13 Dec 2007 14:39:37 +0000]
set keyword-property

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

16 years agoId keyword, again
jkaeber [Thu, 13 Dec 2007 10:58:06 +0000]
Id keyword, again

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

16 years agoId keyword, again
jkaeber [Thu, 13 Dec 2007 10:57:09 +0000]
Id keyword, again

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

16 years agoId keyword, again
jkaeber [Thu, 13 Dec 2007 10:55:39 +0000]
Id keyword, again

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

16 years agoAdded Id property/keyword
jkaeber [Thu, 13 Dec 2007 10:53:20 +0000]
Added Id property/keyword

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

16 years agoFirst GRE pipe is running.
jkaeber [Tue, 11 Dec 2007 19:56:57 +0000]
First GRE pipe is running.

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

16 years agoPackets/DefaultBundle: BUGFIX: Remove invalid EthernetPacket::type_length field overw...
g0dil [Tue, 11 Dec 2007 14:10:17 +0000]
Packets/DefaultBundle: BUGFIX: Remove invalid EthernetPacket::type_length field overwrite in finalize()

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

16 years agoPackets: Remove direct Socket dependency
g0dil [Tue, 11 Dec 2007 13:39:56 +0000]
Packets: Remove direct Socket dependency
Packets: BUGFIX: Fix init_bytes caculation on dynamic parser bitfields

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

16 years agoadd support of connected RawV4/6 sockets
dw6 [Tue, 11 Dec 2007 11:10:57 +0000]
add support of connected RawV4/6 sockets

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

16 years agocleaning
dw6 [Tue, 11 Dec 2007 11:09:51 +0000]
cleaning

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

16 years agoTypos.
jkaeber [Mon, 10 Dec 2007 14:41:06 +0000]
Typos.

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

16 years agovery first version for a netdevice controller (not tested yet)
tho [Fri, 7 Dec 2007 17:30:28 +0000]
very first version for a netdevice controller (not tested yet)

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

16 years ago-/-
tho [Fri, 7 Dec 2007 14:54:44 +0000]
-/-

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

16 years agorefactored MPESection (deleted DSMCCSection & DatagramSection); crc calculation doesn...
tho [Fri, 7 Dec 2007 14:43:26 +0000]
refactored MPESection (deleted DSMCCSection & DatagramSection); crc calculation doesn't work :(

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

16 years agoChanged available() method according after chat whith Stefan.
jkaeber [Fri, 7 Dec 2007 13:25:13 +0000]
Changed available() method according after chat whith Stefan.

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

16 years agoUse explicit path to ifconfig binary
jkaeber [Fri, 7 Dec 2007 13:24:07 +0000]
Use explicit path to ifconfig binary

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

16 years agoadding documentation concerning different read behaviour
dw6 [Wed, 5 Dec 2007 12:17:54 +0000]
adding documentation concerning different read behaviour

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

16 years agocleaning up
dw6 [Wed, 5 Dec 2007 10:44:15 +0000]
cleaning up

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

16 years agoadding PF_INET[6], SOCK_RAW sockets called RawV[4|6]ClientSocketHandle while naming...
dw6 [Wed, 5 Dec 2007 10:42:18 +0000]
adding PF_INET[6], SOCK_RAW sockets called RawV[4|6]ClientSocketHandle while naming the files RawInet... to distinguish them from PF_PACKET SOCK_RAW sockets. see Wiki for more information

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

16 years agomoved LLC/SNAP out of EthernetPacket to support Ethernet in LLC/SNAP in MPE
tho [Wed, 5 Dec 2007 10:29:26 +0000]
moved LLC/SNAP out of EthernetPacket to support Ethernet in LLC/SNAP in MPE

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

16 years agochange to ConnectedCommunicationPolicy
dw6 [Tue, 4 Dec 2007 17:02:24 +0000]
change to ConnectedCommunicationPolicy

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

17 years agoRefactored VARIANT field.
jkaeber [Tue, 27 Nov 2007 15:10:03 +0000]
Refactored VARIANT field.

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

17 years agointegrated sub-parser for variants
dw6 [Tue, 27 Nov 2007 10:40:46 +0000]
integrated sub-parser for variants

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

17 years agoUtils/Daemon: Made Daemon::exit() static
g0dil [Mon, 26 Nov 2007 21:11:40 +0000]
Utils/Daemon: Made Daemon::exit() static

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

17 years agoUtils/Daemon: BUGFIX: Fix command line argument parsing
g0dil [Mon, 26 Nov 2007 08:39:29 +0000]
Utils/Daemon: BUGFIX: Fix command line argument parsing
Utils/Daemon: Add 'main()' documentatory example

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

17 years agoUtils: Rename SystemException::code() to SystemException::errorNumber()
g0dil [Mon, 26 Nov 2007 08:13:39 +0000]
Utils: Rename SystemException::code() to SystemException::errorNumber()
Utils: Rename Daemon::fail() to Daemon::exit()

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

17 years agoSocket/Protocols/Raw: Use throwErrno() in TunTapSocketHandle
g0dil [Sat, 24 Nov 2007 17:04:52 +0000]
Socket/Protocols/Raw: Use throwErrno() in TunTapSocketHandle

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

17 years agoUtils: Implement more flexible SystemException
g0dil [Fri, 23 Nov 2007 17:34:30 +0000]
Utils: Implement more flexible SystemException
Replace all 'throw SystemException(...)' commands with 'throwErrno(...)'
Add additional links to documentation header

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

17 years agofirst version for tap device support.
tho [Fri, 23 Nov 2007 16:31:02 +0000]
first version for tap device support.

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

17 years agoDocumentation updates
g0dil [Fri, 23 Nov 2007 12:49:43 +0000]
Documentation updates
Rename IpV[46]* -> IPv[46]*

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

17 years agoDocumentation updates
g0dil [Fri, 23 Nov 2007 12:47:50 +0000]
Documentation updates
Rename IpV[46]* -> IPv[46]*

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

17 years agominor change
dw6 [Fri, 23 Nov 2007 12:47:22 +0000]
minor change

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

17 years agorenaming
dw6 [Fri, 23 Nov 2007 10:35:37 +0000]
renaming

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

17 years agoDTCP
dw6 [Fri, 23 Nov 2007 10:34:50 +0000]
DTCP

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