Commit Graph

3074 Commits

Author SHA1 Message Date
Pierre Lalet 6a783f4af4
Merge pull request #1054 from speidy/l2tp_improvement
layers: l2tp: parse L2TPv2 packets correctly
2018-01-17 08:07:03 +01:00
Speidy 8f9e49aa1e
test: correct L2TP regression test
Signed-off-by: Speidy <speidy@gmail.com>
2018-01-16 23:25:22 +02:00
Speidy f4a7922079
layers: l2tp: parse L2TPv2 packets correctly
The current code ignores the header flags which makes every L2TP packets
parse as a data message which includes the optional 'length' field.

Signed-off-by: Speidy <speidy@gmail.com>
2018-01-16 23:25:16 +02:00
Pierre Lalet eb5edb9eac
Merge pull request #1050 from guedou/Issue_#1048
Replace str() with raw()
2018-01-16 16:13:20 +01:00
Guillaume Valadon 68d2a419a6
Merge pull request #1053 from p-l-/fix-traceroute
Python 3: fix make_table() sort with integers & IPs
2018-01-16 14:42:49 +01:00
Pierre LALET 847c2fe764 Update a test to trigger bugs in make_table() ordering 2018-01-15 16:31:44 +01:00
Pierre LALET 60a1d1c7d0 Python 3: fix make_table() sort with integers & IPs 2018-01-15 16:26:50 +01:00
Guillaume Valadon 23b14bab26 Fix ASN1_BIT_STRING decoding error 2018-01-14 09:56:13 +01:00
Guillaume Valadon 5477e21023 Replace str() with raw(), and Python3 modifications 2018-01-14 09:56:12 +01:00
Guillaume Valadon ec088fb606 Replace str() with raw(), and Python3 modifications 2018-01-13 23:22:52 +01:00
Guillaume Valadon 74e9b4832d Replace str() with raw() 2018-01-13 23:22:52 +01:00
Guillaume Valadon 343303a435
Merge pull request #1040 from p-l-/fix-git-win
Windows: fix version detection from git
2018-01-13 18:32:25 +01:00
Guillaume Valadon c7f32cf152
Merge pull request #1042 from p-l-/fix-tests
Python 3: fix an often-failing test
2018-01-13 15:49:44 +01:00
Guillaume Valadon 2b9466f3b0
Merge pull request #1007 from dark-lbp/Fix-BERcodec_STRING
Fix BERcodec_STRING
2018-01-13 10:43:51 +01:00
Guillaume Valadon 1fa89a0606
Merge pull request #1033 from p-l-/fix-dot11
Dot11: fix .summary() with a binary SSID
2018-01-13 10:25:17 +01:00
Guillaume Valadon b44b8977eb
Merge pull request #1038 from p-l-/cleanup-sendrecv
sendrecv: code clean-up
2018-01-13 09:20:55 +01:00
Pierre Lalet 0998b917d2
Merge pull request #1041 from p-l-/fix-1009
RDataField treats NS, CNAME as DNS string type.
2018-01-13 00:35:37 +01:00
Pierre Lalet 9c5587b858
Merge pull request #1043 from gpotter2/del-py3ms
Doc maintenance
2018-01-13 00:30:45 +01:00
gpotter2 ea779e37b2 Update UDP checksum manual computation doc 2018-01-12 20:01:43 +01:00
gpotter2 b45097271c Fix Cryptography link 2018-01-12 20:01:23 +01:00
gpotter2 b9145375fc Add note about monitor mode on windows 2018-01-12 19:41:08 +01:00
gpotter2 38a40dc2ba Compress scapy-main-console.png 2018-01-12 19:40:56 +01:00
gpotter2 8c553b501b Delete old Python3 Migration script 2018-01-12 19:16:27 +01:00
Pierre LALET 2ba0e34b4d Python 3: fix an often-failing test
For some reason, it may happen on Travis CI (specifically with
Python 3) that port numbers are not resolved to service names. This
fixes a test that fails in this case.
2018-01-12 16:19:32 +01:00
Pierre Lalet 7ce1152b25
Merge pull request #1037 from gpotter2/win-metrics-fix
[Windows] Guess metrics when InterfaceMetric is not available
2018-01-12 15:41:18 +01:00
gpotter2 5777d77a44 Fix missing metrics 2018-01-12 13:23:41 +01:00
morris 5deed2762c RDataField treats NS, CNAME as DNS string type. 2018-01-12 11:07:49 +01:00
Pierre LALET 7609110c18 Windows: fix version detection from git (@karpierz) 2018-01-12 10:47:49 +01:00
Pierre LALET 5738bb4cbd sendrecv: code clean-up 2018-01-12 08:18:46 +01:00
Pierre Lalet a995f0f87f
Merge pull request #1036 from gpotter2/win-nops
Fallback on CMD when powershell is not available
2018-01-12 08:09:07 +01:00
gpotter2 9d13deef6f Fallback on CMD when powershell is not available 2018-01-11 19:24:21 +01:00
Pierre Lalet c294d4f0a3
Merge pull request #812 from guedou/Issue_#791
Fix #791 - Throw an exception when tcpreplay can not be executed
2018-01-11 17:16:34 +01:00
Guillaume Valadon 83fc6715e7 Throw an exception when tcpreplay can not be executed 2018-01-11 16:15:14 +01:00
Pierre LALET b47f21a566 Dot11: fix .summary() with a binary SSID 2018-01-11 13:30:44 +01:00
gpotter2 1a9bdf0db6 Python 3 tests (IPython + BytesIO) (#1031) 2018-01-11 12:31:50 +01:00
Pierre Lalet 38091570d2
Merge pull request #743 from johnthagen/pypi-badges
Add PyPI badges
2018-01-11 09:53:27 +01:00
Pierre Lalet 7263221969
Merge pull request #1032 from gpotter2/patch-1
Fix #1028
2018-01-11 07:20:39 +01:00
johnthagen db0e715e31 Fix PyPI version badge link 2018-01-10 19:20:29 -05:00
gpotter2 d134238b56 Tiny pcap fix 2018-01-10 19:38:28 +01:00
gpotter2 74dba54503 add test 2018-01-10 19:37:51 +01:00
gpotter2 57ae960f67
Fix #1028 2018-01-10 17:55:04 +01:00
Pierre Lalet e0db7edb0c
Merge pull request #1018 from gpotter2/patch-2
Rename HomePlugAV files to homeplugav
2018-01-10 15:06:12 +01:00
Pierre Lalet 9557210e53
Merge pull request #1002 from guedou/Issue_#1001
Attempt to fix #1001
2018-01-10 15:01:50 +01:00
Pierre Lalet 8857f01511
Merge pull request #1020 from gpotter2/ipython-old
Support old IPython versions
2018-01-10 14:26:08 +01:00
Guillaume Valadon 2f643517d9
Merge pull request #1027 from guedou/Nicer_README
Documentation link moved to another section
2018-01-10 07:56:51 +01:00
Guillaume Valadon 7ccb925563 Documentation link moved to another section 2018-01-10 07:55:05 +01:00
Guillaume Valadon e7172696f7
Merge pull request #1025 from gpotter2/appveyor-py3
Appveyor py3
2018-01-10 07:43:29 +01:00
Guillaume Valadon db734bdefc
Merge pull request #1010 from gpotter2/doc-py3
[Python 3] Update doc
2018-01-10 07:42:57 +01:00
Pierre Lalet 24cc993564
Merge pull request #1008 from Chen-Zhe/master
Fix get_if_list() undefined error when importing in Windows without winpcap
2018-01-09 23:12:38 +01:00
gpotter2 f23afb3759 Fix mock usage in mock_windows.uts for PY3 2018-01-09 20:10:14 +01:00