- Nov 24, 2016
-
-
Guillaume Valadon authored
-
- Nov 14, 2016
-
-
Pierre Lalet authored
Replace IPSec with IPsec
-
Guillaume Valadon authored
Fix ICMPv6MLQuery().hashret()
-
Guillaume Valadon authored
-
- Nov 11, 2016
-
-
Gabriel Potter authored
Fixed priting tiny bug
-
Gabriel Potter authored
Added PAUSE when scapy crashes (to see error code), so the cmd won't close itself
-
- Nov 10, 2016
-
-
Pierre LALET authored
-
Pierre Lalet authored
Travis CI: fix install & tests
-
Pierre LALET authored
-
- Nov 03, 2016
-
-
Pierre Lalet authored
Stop sniff() on empty s.recv()
-
Guillaume Valadon authored
- improved from Mattias Ahlbäck original patch
-
Guillaume Valadon authored
Add ASN.1 Gauge32 support
-
DARK_LBP authored
-
- Nov 02, 2016
-
-
Gabriel Potter authored
* Some new Windows links Replaced links for PyWin32, Winpcap, pyreadline * Update compatibility.py
-
- Oct 27, 2016
-
-
Anastasia Aizman authored
-
- Oct 26, 2016
-
-
Daniel Collins authored
* Corrected ICV length for AES-GCM and AES-CCM in IPSec layer. Added unit tests to the ipsec campaign. * Added travis support for pycrypto 2.7a1 combined modes. * Updated documentation for pycrypto installation.
-
- Oct 24, 2016
-
-
Gabriel Potter authored
Replaced links for PyWin32, Winpcap, pyreadline
-
- Oct 22, 2016
-
-
Guillaume Valadon authored
Remove support for Python 2.5 to clean the code
-
- Oct 19, 2016
-
-
Pierre LALET authored
- update (part of) the documentation - some URLs for Windows need to be updated - update classifiers in setup.py - remove `from __future__ import with_statement` - use `{k: v for ...}` instead of `dict((k, v) for ...)` - remove hacks for `gcd()` and `binrepr()` implementations - use class decorators - remove Python 2.6 Travis-CI tests
-
- Oct 18, 2016
-
-
Gabriel Potter authored
Moved all modifications to modules not needed in arch that were causing crashed to another file next to __init__ (in arch.windows). Fixed "run_tests.bat" crash: the old usage of the %DATE% param was no more supported.
-
- Oct 15, 2016
-
-
Pierre Lalet authored
Fix sebek "command" field
-
- Oct 14, 2016
-
-
fen authored
-
- Oct 12, 2016
-
-
Pierre Lalet authored
Travis fails on OS X with pcap & dnet modules
-
- Oct 11, 2016
-
-
Guillaume Valadon authored
Added missing` in introduction
-
Guillaume Valadon authored
-
- Oct 08, 2016
-
-
Dominik Liebler authored
Added missing ` to fix markup
-
- Sep 27, 2016
-
-
Guillaume Valadon authored
Arch: move constant values to a new submodule
-
- Sep 26, 2016
-
-
Pierre LALET authored
This avoids a circular import problem affecting Windows platforms.
-
Pierre LALET authored
This avoids a circular import problem affecting Windows platforms.
-
Pierre Lalet authored
arch/windows: fix circular import
-
Robin Jarry authored
This fixes issue #277. Signed-off-by:
Robin Jarry <robin.jarry@6wind.com>
-
- Sep 23, 2016
-
-
Pierre Lalet authored
layers/ipsec: fix padding problems with fuzzed packets
-
- Sep 22, 2016
-
-
Pierre Lalet authored
make sure that conf.route[6] is initialized before using it
-
Robin Jarry authored
To avoid circular import problems, conf.route and conf.route6 are initialized in scapy.route and scapy.route6. Make sure that these modules are imported before using conf.route[6]. This fixes issue #290. Signed-off-by:
Robin Jarry <robin.jarry@6wind.com>
-
- Sep 15, 2016
-
-
Guillaume Valadon authored
Add PROFINET IO real-time layer
-
- Sep 12, 2016
-
-
Gauthier Sebaux authored
pnio: * a base packet for PROFINET protocols which acts as a dispatcher based on the frameID pnio_rtc: * Real-Time Cyclic layer * includes a way to configure the layer to choose the right profile when dissecting * includes raw PROFINET data profile and PROFIsafe profile * implements some heuristical methods to analyse and configure the real-time layer
-
- Sep 05, 2016
-
-
Philippe ROSE authored
-
Pierre Lalet authored
enhance version management
-
Robin Jarry authored
When making an official release of scapy, one must: * Modify the hardcoded version in setup.py and scapy/config.py * Create a commit with this change * Create a git tag with the same version * Run ./setup.py sdist register upload * Modify the hardcoded version in setup.py and scapy/config.py again to append '-dev'. * Create another commit with the modified version. * Push the 3 commits and the tag. Not only this is tedious but it is also error prone. Add utility functions in scapy/__init__.py to determine current version. If git is available (thus running from a git clone), use "git describe" to get the current version. Write the version for future reference to a text file (scapy/VERSION). If git is not available (running from an installed scapy package) read the version from the scapy/VERSION file. This changes the release process as follows: * Create a git tag on the commit where you want to release * Run ./setup.py sdist register upload * Push the tag This allows to have a single place where the version is managed: git. Note: change the development versions to X.Y.Z.devN where N is the number of commits after the last tag. This complies to PEP 440 https://www.python.org/dev/peps/pep-0440/#developmental-releases Signed-off-by:
Robin Jarry <robin.jarry@6wind.com>
-
Guillaume Valadon authored
dhcp6: add DHCPv6-Relay default port
-