Commit Graph

2452 Commits

Author SHA1 Message Date
Pyry Kovanen 7a45aa1590 Fix typo in troubleshooting.rst
(or its equivalent on other systems that Linux) => (or its equivalent on other systems than Linux)
2017-05-23 18:09:28 +03:00
Pierre Lalet 59740885d7 Merge pull request #647 from GabrielGanne/nsh-len-default-value-fix
fix nsh len field init
2017-05-12 19:12:18 +02:00
Gabriel Ganne 41b3ed2182 fix nsh len field init
Since MDType default value is 1, set Len defautl value to 6

Also add a post_build function which sets the len value to len(pkt)/4

fix scapy tests accordingly
2017-05-12 18:06:15 +02:00
shramos bab1b7d94d Added support for MQTT protocol (#638)
Support (in contrib) for MQTT (Message Queue Telemetry Transport) protocol, with tests.
2017-05-11 07:25:16 +02:00
Pierre Lalet 3123e90157 Merge pull request #618 from guedou/codecov_14
[coverage] More tests for inet.py
2017-05-02 13:47:59 +02:00
Guillaume Valadon a147eb1553 Merge pull request #634 from ffmancera/master
Modify information about sr() and fuzz()
2017-05-02 11:40:23 +02:00
Guillaume Valadon 5a107ab15e Merge pull request #636 from p-l-/fix-nmap
Cleanup Nmap module, add tests
2017-05-02 11:34:32 +02:00
Pierre LALET ddc4359b86 Cleanup Nmap module, add tests 2017-04-28 23:26:38 +02:00
Fernando Fernández 9d3586761a Modify information about sr() and fuzz()
Added information about sr() and fuzz() functions, nothing important but useful as well.

Signed-off-by: Fernando Fernández <ffernandezmancera@gmail.com>
2017-04-27 17:28:34 +02:00
Guillaume Valadon 84d5cf965a TCP automaton unit tests on Linux 2017-04-27 11:38:33 +02:00
Pierre Lalet 359b09301f Merge pull request #632 from gpotter2/unify-utcfield
[TLS] Unify UTCTimeField (small)
2017-04-26 23:12:57 +02:00
gpotter2 c448f5f608 Unify UTCTimeField
Replace the UTCTimeField occurences (one in ppi_geotag.py, one in dhcp6
and one in tls/handshake) by a single one
2017-04-26 20:09:38 +02:00
Pierre Lalet d2f2b0c7b4 Merge pull request #629 from gpotter2/py3-setp2-2
[Python 2 to 3] Remove longs and fix octals
2017-04-25 22:26:31 +02:00
gpotter2 291400c1b6 Remove longs and fix octals 2017-04-25 20:29:20 +02:00
Guillaume Valadon 04b05ed5f5 Test report_ports() using mock 2017-04-25 16:49:45 +02:00
Guillaume Valadon d73b7fafdf Merge pull request #623 from gpotter2/random-coverage-2
[coverage] New tests to avoid randomness of coverage
2017-04-24 14:58:05 +02:00
gpotter2 d02b7f5bf2 New tests to avoid randomness of coverage 2017-04-22 19:48:24 +02:00
Pierre Lalet 7476e93141 Merge pull request #553 from Leereen/sctp-enhance
[SCTP] RFC 4895 & 5061
2017-04-19 16:11:27 +02:00
Guillaume Valadon dcd1b911c0 Merge pull request #613 from p-l-/fix-bitfield-len
Fields/BitField: implement .i2len()
2017-04-19 11:04:15 +02:00
Pierre Lalet 4af8e3a4ed Merge pull request #609 from gpotter2/random-coverage
[coverage] Small tests
2017-04-18 23:13:49 +02:00
gpotter2 0ef96fa9cb Add new tests that do not depend on sniffing
to reduce the randomness of coverage
2017-04-18 22:55:32 +02:00
Pierre Lalet 575a582e2f Merge pull request #586 from plorinquer/eap-fixes
EAP - fix variable length field computation
2017-04-18 22:14:32 +02:00
Pierre Lalet 8c56c54fa7 Merge pull request #599 from gpotter2/fix-windows-routes
[Routing/Windows] Improve routing system
2017-04-18 21:22:28 +02:00
Pierre Lalet fd04b2aaf9 Merge pull request #611 from GabrielGanne/nsh-over-gre-bindings
add bindings for NSH over GRE
2017-04-18 20:19:58 +02:00
Pierre Lalet 156b90bc63 Merge pull request #617 from phil777/master
Updated/fixed install doc
2017-04-18 14:45:22 +02:00
Pierre Lorinquer 3adc44e65b LEAP - (Cisco) Lightweight EAP support added. 2017-04-18 14:07:57 +02:00
phil 879a67f737 Updated/fixed install doc 2017-04-18 13:50:06 +02:00
Pierre Lalet 3238df9520 Merge pull request #615 from phil777/master
Added some pipe objects
2017-04-18 13:45:35 +02:00
phil 7dbb000b52 Fix TFTP options lookup in TFTP_WRQ_Server automaton 2017-04-18 13:27:56 +02:00
Gabriel Ganne 3753114794 add bindings for NSH over GRE
Signed-off-by: Gabriel Ganne <gabriel.ganne@enea.com>
2017-04-18 09:14:00 +02:00
Pierre LALET 0227a5157c Fields/BitField: implement .i2len() 2017-04-17 14:56:20 +02:00
gpotter2 0bc3664a9c Better LOOPBACK_INTERFACE 2017-04-16 23:14:14 +02:00
gpotter2 c930b160c4 Prettify routes 2017-04-16 23:14:14 +02:00
gpotter2 3288e99073 IPv6 support for Windows 7 + no powershell 2017-04-16 23:14:14 +02:00
Pierre Lalet e936a20529 Merge pull request #554 from guedou/prxyg3n
[rewritten] PR #280
2017-04-15 20:01:24 +02:00
gpotter2 63f75c596f Remove unused import 2017-04-15 09:02:36 +02:00
Pierre Lalet 535885ed52 Merge pull request #606 from guedou/codecov_12
[coverage] Answering machines unit tests
2017-04-13 13:46:12 +02:00
Guillaume Valadon 01ac767be7 Answering machines unit tests 2017-04-13 11:25:05 +02:00
Lucas Pascal 46eac33866 [fix] requested correction 2017-04-13 08:50:30 +02:00
Pierre Lalet 57682cdba2 Merge pull request #605 from guedou/codecov_11
[coverage] More tests for scapy/*.py files
2017-04-12 21:06:15 +02:00
Guillaume Valadon c8289a7feb More tests for scapy/*.py files 2017-04-12 17:29:18 +02:00
Pierre Lalet 3c092b9eef Merge pull request #600 from 6WIND/fix_533
Display IPsec field in hexadecimal
2017-04-12 17:22:23 +02:00
Pierre Lalet adfa410829 Merge pull request #604 from guedou/coverage_fix
[coverage] Fix codecov results
2017-04-12 17:21:45 +02:00
Magnificus36 e61109d66e Updated Windows installation instructions (#570)
Added link to 64bit Python version and added remark that pyreadline and Python should both be 64bits or 32bits.
(Also now link to Python 2.7.13 instead of 2.7.12)
2017-04-12 14:43:35 +02:00
Guillaume Valadon 1859e865f2 Exclude directories from coverage reports 2017-04-12 13:16:50 +02:00
Guillaume Valadon d091b65289 Move AppVeyor config file to a dot file 2017-04-12 13:15:44 +02:00
Thomas Faivre 6d788fbccc layers/ipsec: use XStrField instead of StrField
To increase usability, display string field in hexadecimal.

Signed-off-by: Thomas Faivre <thomas.faivre@6wind.com>
2017-04-10 17:44:09 +02:00
Pierre Lalet 2868fa8703 Merge pull request #601 from guedou/smaller_ut_results
Smaller unit tests results
2017-04-10 17:34:17 +02:00
Guillaume Valadon 4bbee3b741 [coverage] More unit tests for scapy/*.py & bug fixes (#522)
* Code cleaning, unit tests
* Fix manuf DB path
* Specify seed in volatile objects using RandomEnumeration
* pypy fixes
2017-04-10 17:33:08 +02:00
Guillaume Valadon 5e0fe43f47 Smaller unit tests results 2017-04-10 15:48:19 +02:00