Commit Graph

17 Commits

Author SHA1 Message Date
Guillaume Valadon 6695b89afb Issues #884 & #915: IPv6 NA is not a NS & Error in class ICMPv6ND_NS(_ICMPv6NDGuessPayload, _ICMPv6, Packet): 2013-08-01 17:51:25 +02:00
Phil ea1e855c62 Force using bash in run tests 2012-12-30 11:22:47 +01:00
Phil 9f000d9950 Add IPv6NDOptRedirectHdr regression code 2010-12-15 13:39:42 +01:00
Phil 7616813443 Update ICMPv6NDOptRedirectedHdr regression tests 2010-12-15 13:14:29 +01:00
Phil 50915ed7aa Fix PadField.getfield() pad length calculation (ticket #358) 2010-12-14 13:48:43 +01:00
Phil 1e59ef63c8 Simplified the build mecanism
Packet.build() is called only on the first layer. It will call
Packet.do_build() which will recurse through all layers. For each layer,
it will call Packet.self_build() which will do the job for each layer.
Packet.do_build() will call Packet.post_build() and transform on them,
and concatenate them. Then Packet.build() will call Packet.build_padding()
and Packet.build_done().

Note that this undetermined case will have a different behavior:
Raw("ABC")/Padding("abc")/Raw("DEF")/Padding("def")

It was "ABCabcDEFdef"
Now it is "ABCDEFabcdef"
2010-04-21 18:21:44 +02:00
Dirk Loss eebc48950e Merge 2009-12-06 22:02:28 +01:00
Phil 3cff83be26 Added import_tester to detect import loops 2009-11-05 14:59:26 +01:00
Dirk Loss d489ce1656 Merge 2009-07-20 10:55:39 +02:00
Dirk Loss b6affad4a5 Added Windows batch files for run_scapy and run_tests 2009-07-20 10:21:37 +02:00
Phil c3c3b5a87d Added new automaton regression tests 2009-05-05 00:25:52 +02:00
Phil bfae396ab3 Added ability to provide external file descriptors for IOevents in automata 2009-04-30 16:14:28 +02:00
Phil d8d496bace Added new regression tests for automata 2009-04-30 16:13:33 +02:00
Phil f8bd0f6c76 Added regression tests for PPP 2009-03-09 18:23:10 +01:00
Phil 9e27071acc Added regression tets for IP Options 2009-03-09 18:23:09 +01:00
Phil 5ea6c8cdf2 WARNING: API Change. Removed NewDefaultValues (not needed anymore)
A deprecation warning will be issued before complete removal.
2009-03-08 10:56:22 +01:00
Phil b5f59b6bdb Added regression tests 2009-02-05 17:03:59 +01:00