gpotter2
40a60d1236
Added XP check
2017-03-20 21:03:41 +01:00
gpotter2
a283f79614
Fix paths
2017-03-20 21:03:41 +01:00
gpotter2
df4cf27663
Doc + old windump detection
2017-03-20 21:03:41 +01:00
gpotter2
d302b8f6ff
Appveyor use npcap
2017-03-20 21:03:41 +01:00
gpotter2
42d4672c9e
Routing fixes
2017-03-20 21:03:41 +01:00
phil
d76d4bc098
Add missing import socket for TCP*Pipe
2017-03-17 16:30:38 +01:00
phil
808128333e
Added TriggeredMessage and TriggerDrain
2017-03-17 15:06:45 +01:00
phil
dbabf910cf
Added "trigger" feature to scapy pipes
2017-03-17 14:54:37 +01:00
phil
44d6ba0822
Fix TCP*Pipe stop() method
2017-03-17 14:52:29 +01:00
phil
888f753ea8
Add missing docstrings for TCP*Pipe and FDSourceSink
2017-03-17 14:51:45 +01:00
phil
804d65c07f
Added TCPConnectPipe and TCPListenPipe
2017-03-16 18:00:06 +01:00
Guillaume Valadon
a7a164350d
Merge pull request #516 from plorinquer/ntp-update
...
NTP : update and small fixes
2017-03-16 09:13:16 +01:00
Guillaume Valadon
d8d00e0ae2
Merge pull request #559 from p-l-/team-appveyor
...
Create a secdev team in AppVeyor
2017-03-15 21:46:20 +01:00
Pierre Lalet
0c7ad603d7
Merge pull request #558 from guedou/PR#182_improved
...
[rewritten] PR #182
2017-03-15 17:25:05 +01:00
Pierre LALET
d733f6befe
Create a secdev team in AppVeyor
2017-03-15 17:11:30 +01:00
Guillaume Valadon
996b02e6f1
Merge pull request #528 from gpotter2/patch-7
...
[coverage] Tests for ManufDB + Multiple fixes
2017-03-15 15:03:27 +01:00
Guillaume Valadon
597f30bea7
Merge pull request #537 from gpotter2/pickling-error
...
[Pickling] Add packets pickling support
2017-03-15 15:02:29 +01:00
Guillaume Valadon
35354325a8
Improved Segment Routing Header support - draft-06
2017-03-15 14:29:36 +01:00
gpotter2
51dc8bf14c
Fix travis tests
2017-03-15 13:28:06 +01:00
gpotter2
911f1d6c45
Better tests + fixes
2017-03-15 13:17:49 +01:00
gpotter2
8666c13183
Only test ManuFDB when available
2017-03-15 13:17:49 +01:00
gpotter2
bc283f0190
Fix coverage behavior
2017-03-15 13:17:49 +01:00
gpotter2
d472ad3766
Useless import
2017-03-15 13:17:49 +01:00
gpotter2
81fc163513
Added some windows arch tests
2017-03-15 13:17:48 +01:00
gpotter2
ab08f45646
Fix manufdb detection on windows
2017-03-15 13:15:11 +01:00
gpotter2
8fbcf84614
Added client tls tests on appveyor
2017-03-15 13:15:10 +01:00
Guillaume Valadon
9c7584c4f3
Merge pull request #549 from todfreed/master
...
coap: allow CoAP packets to have a payload
2017-03-14 16:38:39 +01:00
Nhoutain
f23cf0e484
Add Segment Routing Header (IPv6 extensions header) according to
...
https://datatracker.ietf.org/doc/draft-ietf-6man-segment-routing-header/?include_text=1
From PR #182
2017-03-14 11:28:57 +01:00
Pierre Lalet
7d9004373b
Merge pull request #498 from gpotter2/patch-windows-tests
...
[Windows] Fixed VBS fallback
2017-03-13 13:51:08 +01:00
Guillaume Valadon
81415bb316
Merge pull request #523 from gpotter2/patch-6
...
[General] Doc improvements + mercurial logs removed
2017-03-13 11:34:04 +01:00
Guillaume Valadon
8b21026d24
Merge pull request #445 from haim0n/dot11_new_frames
...
dot11 ack frame dissection
2017-03-13 11:21:39 +01:00
gpotter2
9e30d5b89f
Fix session command line
2017-03-11 01:38:28 +01:00
gpotter2
f3016aca7c
Add pickling methods
2017-03-11 01:38:28 +01:00
Pierre Lalet
288780c067
Merge pull request #513 from guedou/codecov_9
...
[coverage] Better unit tests for inet6.py
2017-03-10 13:48:08 +01:00
Guillaume Valadon
caff8ac253
Better unit tests for inet6.py
2017-03-10 13:05:35 +01:00
Guillaume Valadon
4d8b461e69
Merge pull request #545 from p-l-/enh-flags
...
Flags: allow operations (| & ==) with strings
2017-03-10 12:59:01 +01:00
Pierre Lalet
f982008e7a
Merge pull request #543 from gpotter2/multi-utscapy
...
[coverage] Speed up all tests x2
2017-03-10 08:24:53 +01:00
gpotter2
ae33775ca6
Better names
2017-03-09 23:26:06 +01:00
Pierre Lalet
3f0ec99b54
Merge pull request #548 from gpotter2/fix-as-resolver
...
[Tests] Fix AS_RESOLVER
2017-03-09 22:37:25 +01:00
Guillaume Valadon
525339ef47
Merge pull request #550 from p-l-/fix-rst-answers
...
Improve TCP.answers()
2017-03-09 14:18:27 +01:00
Pierre LALET
53a66dee44
Add tests for TCP.answers()
2017-03-09 13:47:59 +01:00
Pierre LALET
70bd87e19d
Increase TCP.answers() robustness
2017-03-09 13:47:59 +01:00
Pierre LALET
0e233601c9
Accept TCP RST packets with .ack == 0 as answers
...
Without this code, when an out of connection TCP packet receives a
TCP answer with flag RST and the ack set to 0, it is not seen as an
answer.
This comes without regression tests because I have been unable to
find a reliable machine without firewall on the Internet.
Simple test, if 192.168.0.1 has no firewall:
>>> sr(IP(dst="192.168.0.1")/TCP(sport=80, dport=12345, flags='SA'),
... timeout=2)
This test will not terminate without this patch.
2017-03-07 21:12:36 +01:00
Todd Freed
4d7ccd51ab
coap: allow CoAP packets to have a payload
2017-03-07 11:35:03 -08:00
gpotter2
d5670e8b38
Fix AS_RESOLVER
2017-03-06 20:55:03 +01:00
Pierre LALET
a6b12fc6eb
Flags: allow operations (| & ==) with strings: pkt[TCP].flags |= "SA"
2017-03-06 07:56:52 +01:00
gpotter2
f2201b7f82
Add UTscapy multi-file support
2017-03-05 02:14:36 +01:00
gpotter2
94fcf38030
General docs improvement
...
+ Removed old mercurial repo stuff
2017-03-04 12:53:39 +01:00
gpotter2
0df4d63a7e
Fix indent
2017-03-04 12:47:27 +01:00
Victor Pfautz
0d92fc9fbb
Fixed spacing bug ( #532 )
...
Fixed some typos and bad whitespaces.
2017-03-01 13:08:36 +01:00