Permalink
Commits on Jan 18, 2017
  1. Fix issue #359: Bin to str conversion of IPv6 addresses (#431)

    0xb35c committed with p-l- Jan 18, 2017
Commits on Jan 17, 2017
  1. Merge pull request #475 from gpotter2/fix-quotes

    [Windows] Fix quotes under windows
    p-l- committed on GitHub Jan 17, 2017
  2. Fix quotes under windows

    gpotter2 committed Jan 17, 2017
  3. Merge pull request #462 from alexsult/gtp

    Improvement of the GTPv1 support.
    guedou committed on GitHub Jan 17, 2017
Commits on Jan 16, 2017
  1. Fix a bug in Source*Fields: p[layer].field != p.field

    A new test that triggers the bug (with ARPSourceMACField) has been added.
    p-l- committed with guedou Jan 14, 2017
  2. Add link to Appveyor status (was just an image)

    p-l- committed with guedou Jan 15, 2017
  3. Merge pull request #463 from guedou/codecov_3

    [coverage]  AS resolvers tests
    p-l- committed on GitHub Jan 16, 2017
  4. AS resolvers tests

    guedou committed Jan 13, 2017
Commits on Jan 15, 2017
  1. [Windows] Fix AutoCompletion + add tests (#465)

    gpotter2 committed with p-l- Jan 15, 2017
Commits on Jan 13, 2017
  1. [Networking/Windows] Added IPv6 support (#398)

    Fix IPv6 support on Windows
    gpotter2 committed with p-l- Jan 13, 2017
Commits on Jan 12, 2017
  1. Merge pull request #457 from plorinquer/eap-md5

    EAP_MD5 class added.
    guedou committed on GitHub Jan 12, 2017
  2. Merge pull request #461 from plorinquer/cdp-update

    Updates the CDP module (scapy/contrib/cdp.py).
    guedou committed on GitHub Jan 12, 2017
  3. Improvement of the GTPv1 support.

    We added:
    - the update messages (GTPUpdatePDPContextRequest and
    	GTPUpdatePDPContextResponse)
    - several Information Elements (IE)
    - few tests
    alexsult committed Jan 12, 2017
  4. Updates the CDP module (scapy/contrib/cdp.py). Regression tests were …

    …added in cdp.uts.
    plorinquer committed Jan 12, 2017
Commits on Jan 11, 2017
  1. Merge pull request #459 from p-l-/fix-lltd-empty

    Fix empty LLTDAttribute build & dissect
    guedou committed on GitHub Jan 11, 2017
  2. Fix empty LLTDAttribute build & dissect

      - LLTDAttribute() produces a Raw instance (or crashes, when
        conf.debug_dissector is set).
    
      - str(LLTDAttribute(type=18)) crashes.
    p-l- committed Jan 11, 2017
  3. Merge pull request #458 from p-l-/enh-tests

    New defrag() test
    p-l- committed on GitHub Jan 11, 2017
  4. New defrag() test

    p-l- committed Jan 11, 2017
  5. EAP_MD5 class added.

    plorinquer committed Jan 11, 2017
  6. Merge pull request #453 from p-l-/codecov-badge

    Test send / sendp and sniff
    guedou committed on GitHub Jan 11, 2017
  7. Add new IP-related tests

    p-l- committed Jan 11, 2017
Commits on Jan 9, 2017
  1. Adapt send_and_sniff() test function to work under Windows

    Thanks @gpotter2
    p-l- committed Jan 9, 2017
  2. Merge pull request #456 from 6WIND/fixndpnodefaultroute

    layers/inet6/routes: fix ndp resolution without default route
    p-l- committed on GitHub Jan 9, 2017
  3. Add Codecov badge

    p-l- committed Jan 8, 2017
  4. Merge pull request #450 from p-l-/enh-socket-tcpdump

    Add a tcpdump-based L2listen socket
    guedou committed on GitHub Jan 9, 2017
  5. layers/inet6/routes: fix ndp resolution without default route

    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>
    robin-jarry committed Jan 9, 2017
  6. Merge pull request #455 from gpotter2/patch-1

    [Windows/Small fix] Add missing stop_filter
    p-l- committed on GitHub Jan 9, 2017
Commits on Jan 8, 2017
  1. Add missing stop_filter

    gpotter2 committed Jan 8, 2017
  2. [Windows/Tiny fix] Removed outdated readfunc function (#454)

    Removed outdated readfunc fonction
    gpotter2 committed with p-l- Jan 8, 2017
  3. Merge pull request #452 from gpotter2/patch-1

    [Windows] Tiny fix to show error when interface does not exist
    p-l- committed on GitHub Jan 8, 2017
Commits on Jan 7, 2017
  1. Tiny fix to show error when interface does not exist

    gpotter2 committed Jan 7, 2017
Commits on Jan 6, 2017
  1. Merge pull request #371 from p-l-/6WIND-cryptography

    Switch from PyCrypto to Cryptography
    guedou committed on GitHub Jan 6, 2017
  2. Add a tcpdump-based L2listen socket

    This also includes some fixes for tcpdump()
    p-l- committed Jan 6, 2017