- Jan 15, 2017
-
-
gpotter2 authored
-
- Jan 13, 2017
-
-
gpotter2 authored
Fix IPv6 support on Windows
-
- Jan 12, 2017
-
-
Guillaume Valadon authored
EAP_MD5 class added.
-
Guillaume Valadon authored
Updates the CDP module (scapy/contrib/cdp.py).
-
Pierre Lorinquer authored
-
- Jan 11, 2017
-
-
Guillaume Valadon authored
Fix empty LLTDAttribute build & dissect
-
Pierre LALET authored
- LLTDAttribute() produces a Raw instance (or crashes, when conf.debug_dissector is set). - str(LLTDAttribute(type=18)) crashes.
-
Pierre Lalet authored
New defrag() test
-
Pierre LALET authored
-
Pierre Lorinquer authored
-
Guillaume Valadon authored
Test send / sendp and sniff
-
Pierre LALET authored
-
- Jan 09, 2017
-
-
Pierre LALET authored
Thanks @gpotter2
-
Pierre Lalet authored
layers/inet6/routes: fix ndp resolution without default route
-
Pierre LALET authored
-
Pierre LALET authored
-
Guillaume Valadon authored
Add a tcpdump-based L2listen socket
-
Robin Jarry authored
Sending a IPv6 packet without Ether.dst mac defined fails when there is not default IPv6 route defined with the following message: WARNING: No route found for IPv6 destination fd00:200::1 (no default route?) Because, when there is no default IPv6 route defined, conf.iface6 is initialized to the loopback interface and the conf.route6.route() method is called with dev=conf.iface6. According to the docstring of conf.route6.route(): if optional 'dev' parameter is provided a specific interface, filtering is performed to limit search to route associated to that interface. This will result in the system never finding on which interface it should send a NDP packet. Do not call conf.route6.route() with dev=conf.iface6. Signed-off-by:
Samuel Gauthier <samuel.gauthier@6wind.com> Signed-off-by:
Robin Jarry <robin.jarry@6wind.com>
-
Pierre Lalet authored
[Windows/Small fix] Add missing stop_filter
-
- Jan 08, 2017
-
-
gpotter2 authored
-
gpotter2 authored
Removed outdated readfunc fonction
-
Pierre Lalet authored
[Windows] Tiny fix to show error when interface does not exist
-
- Jan 07, 2017
-
-
gpotter2 authored
-
- Jan 06, 2017
-
-
Guillaume Valadon authored
Switch from PyCrypto to Cryptography
-
Pierre LALET authored
This also includes some fixes for tcpdump()
-
Pierre LALET authored
-
Pierre LALET authored
Pypy won't run crypto tests on Travis CI because the cryptography module cannot be installed with the Pypy version used.
-
Pierre LALET authored
-
Pierre LALET authored
See - https://github.com/pyca/cryptography/issues/2968 (discussion) - https://github.com/pyca/cryptography/issues/1141 (older)
-
Pierre LALET authored
-
Pierre LALET authored
-
Thomas Faivre authored
Signed-off-by:
Thomas Faivre <thomas.faivre@6wind.com>
-
Thomas Faivre authored
Change the cryptographic library used in the following layers: * IPSec * TLS * Dot11 Notes: * Fix the WEP key in regression.uts: Should be a 40 bits key (5 ASCII) and 24 bits nonce for 64 bits WEP. The key was 8 ASCII => 88 bits in total * AES-GCM and AES-CMAC algorithms are now native in cryptography: add tests in ipsec.uts * cryptography only supports Python 2.6+ * Fix the docstring for the pad method Removed: * MD2 and MD4 hash algorithms for RSA in tls/crypto/pkcs1.py * AES-XCBC-96 not supported by cryptography. Signed-off-by:
Thomas Faivre <thomas.faivre@6wind.com>
-
Thomas Faivre authored
The urandom function from the os package is a better RNG function than the PyCrypto's Random. Signed-off-by:
Thomas Faivre <thomas.faivre@6wind.com>
-
Thomas Faivre authored
Signed-off-by:
Thomas Faivre <thomas.faivre@6wind.com>
-
- Jan 05, 2017
-
-
Pierre Lalet authored
[coverage] codecov appveyor support
-
Guillaume Valadon authored
Get constant values from "consts" since it is no longer in arch
-
Guillaume Valadon authored
Fix ls(): fix layer names and handle tuple default values (test added)
-
Guillaume Valadon authored
-
- Jan 04, 2017
-
-
Pierre LALET authored
-