pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/54550 CVS commit: pkgsrc/net/scapy



The following reply was made to PR pkg/54550; it has been noted by GNATS.

From: "David H. Gutteridge" <gutteridge%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/54550 CVS commit: pkgsrc/net/scapy
Date: Mon, 4 Nov 2019 05:48:26 +0000

 Module Name:	pkgsrc
 Committed By:	gutteridge
 Date:		Mon Nov  4 05:48:26 UTC 2019
 
 Modified Files:
 	pkgsrc/net/scapy: Makefile PLIST distinfo options.mk
 	pkgsrc/net/scapy/patches: patch-ab patch-ad
 Added Files:
 	pkgsrc/net/scapy/patches: patch-scapy_arch_bpf_supersocket.py
 	    patch-scapy_consts.py
 Removed Files:
 	pkgsrc/net/scapy/patches: patch-aa patch-ac patch-af
 
 Log Message:
 scapy: update to 2.4.3
 
 This latest version of scapy has improved BSD and SunOS support, among
 other changes. I've continued our DragonFly support, since we were
 already carrying patches for it. (These should be submitted upstream.)
 
 (This also addresses PR pkg/54550, submitted by Gabriel Potter of
 scapy. Thanks for the reminder, and for all your work on your project!)
 
 I have tested a pkgsrc build and scapy regression suite in the
 following environments:
 NetBSD 8.1_STABLE with Python 3.6.9
 NetBSD 9.99.17 with Python 3.7.5
 DragonFly BSD 5.6.2 with Python 3.6.9
 OpenIndiana Hipster 2019.04 with Python 3.7.5
 Fedora Linux 30 with Python 3.7.5
 
 Significant details from the upstream change summaries:
 
 2.4.3
 
 Main Changes
 Core
 
     364 commits since v2.4.2
     better native support for FreeBSD, NetBSD, OpenBSD
     Windows: native RAW sockets support, load interfaces/routes using C calls, ...
     Solaris: fixed support
     latency improvements
     sniff() can be used to test BPF fiters on pcap files
     more unit tests and Python3 compatibility
     asynchronous sniffing
     UTScapy vim syntax highlighting
     drop distutils for setuptools
     Console / IPython integration improvements
 
 Layers
 Major changes
 New
 
     HTTP (from the deprecated scapy-http module), TLS 1.3, ATA over Ethernet, OVD, IEC 60870-5-104, enip, ...
 
 Improved
 
     NetflowV9, ISOTP, Zigbee, RTR, BLE, PPI, DNS, LLDP, ...
     Bluetooth/BTLE rework
     PPI / 802.11 improvements
 
 2.4.2
 
 Main changes
 
     Gabriel Potter is officially part of the Scapy maintainers team
     PEP08 compliance (see #1277)
     Speed improvements (see #642)
 
 Core
 
     253 merged pull requests since v2.4.0
     Python 3.7 support
     Enhanced Windows support
     unit testing is now 100% tox based
 
 Layers
 Major changes
 
     Many automotive related layers added (ISO-TP...)
 
 New
 
     EtherCat
     OPCDA
     SOCKS
     USBpcap
     RPKI
 
 Improved
 
     MACsec, MQTT, MPLS, DNS, ARP, Dot15d4, Zigbee, Bluetooth4LE, RadioTap ...
     Enhanced monitor mode support
 
 Other
 
     addresses a v2.4.0 vulnerability
 
 2.4.0
 
 Main changes
 
     Python3 support
     85% code coverage
 
 Core
 
     Pcap/PcapNg improvements
     enhanced Windows support
     OpenBSD improvements
     OSX 802.11 monitor mode
     Krack AP module
     iPython support
     automatically tested on Linux, OSX & Windows
     ...
 
 Layers
 Major changes
 
 TLS (including TLS1.3), X.509 ...
 New
 
 HTTP/2, EAP-TTLS, TACACS, MQTT ...
 Improved
 
 IPv6, SCTP, NTP, PPTP, CDP, BGP, ISIS ...
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.29 -r1.30 pkgsrc/net/scapy/Makefile
 cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/scapy/PLIST
 cvs rdiff -u -r1.9 -r1.10 pkgsrc/net/scapy/distinfo
 cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/scapy/options.mk
 cvs rdiff -u -r1.6 -r0 pkgsrc/net/scapy/patches/patch-aa
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/scapy/patches/patch-ab
 cvs rdiff -u -r1.3 -r0 pkgsrc/net/scapy/patches/patch-ac
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/scapy/patches/patch-ad
 cvs rdiff -u -r1.4 -r0 pkgsrc/net/scapy/patches/patch-af
 cvs rdiff -u -r0 -r1.1 \
     pkgsrc/net/scapy/patches/patch-scapy_arch_bpf_supersocket.py \
     pkgsrc/net/scapy/patches/patch-scapy_consts.py
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index