--- - branch: MAIN date: Tue Jan 17 01:33:17 UTC 2023 files: - new: '1.41' old: '1.40' path: pkgsrc/net/scapy/Makefile pathrev: pkgsrc/net/scapy/Makefile@1.41 type: modified - new: '1.12' old: '1.11' path: pkgsrc/net/scapy/PLIST pathrev: pkgsrc/net/scapy/PLIST@1.12 type: modified - new: '1.19' old: '1.18' path: pkgsrc/net/scapy/distinfo pathrev: pkgsrc/net/scapy/distinfo@1.19 type: modified - new: '1.6' old: '1.5' path: pkgsrc/net/scapy/patches/patch-ab pathrev: pkgsrc/net/scapy/patches/patch-ab@1.6 type: modified - new: '1.6' old: '1.5' path: pkgsrc/net/scapy/patches/patch-scapy_arch_bpf_supersocket.py pathrev: pkgsrc/net/scapy/patches/patch-scapy_arch_bpf_supersocket.py@1.6 type: modified - new: '1.5' old: '1.4' path: pkgsrc/net/scapy/patches/patch-ad pathrev: pkgsrc/net/scapy/patches/patch-ad@1.5 type: modified - new: '0' old: '1.1' path: pkgsrc/net/scapy/patches/patch-test_bpf.uts pathrev: pkgsrc/net/scapy/patches/patch-test_bpf.uts@0 type: deleted - new: '0' old: '1.2' path: pkgsrc/net/scapy/patches/patch-test_run__tests pathrev: pkgsrc/net/scapy/patches/patch-test_run__tests@0 type: deleted id: 20230117T013317Z.bbae66ea4457a44c58a3e64d4d4ece19f5be7de0 log: | scapy: update to 2.5.0 Changelog Scapy v2.5.0 is the last version to support Python 2.7 Main Changes Type hinting of Scapy core: Scapy now provides type hintings for all of its core Python 3.9 and 3.10 support macOS 10.15 support update built-in dependencies (six) + and our cryptography imports that created warnings fix sniffing performance issues with 2.4.4+ on Windows greatly improve BPF (macOS) support (timestamps...) enhanced loopback interface support on Linux, *BSD, and Windows SPDX License identifiers added several major CLI improvements, especially in autocompletion: you can now auto-complete the names for all Scapy fields, automatons, answering machines thanks to signature injection (and patches in IPython/bpython) Core improved support of BPF support pcapng writing, comments, TLS secrets decryption block Re-work how sent_time is shared across packets iterators support new LINUX_SLL2 packet type (new tcpdump versions) pipes: performances issues fixed tools: fixes to hexdiff, lhex... [breaking] FlagsField in dict mode now uses values instead of offsets Layers new layers related to Windows: DCERPC/NTLM/KERBEROS/GSSAPI/SPNEGO/(C)LDAP. new contrib layers: ESMC/RTPS/RTPC/metawatch rework Netbios/SMB1/SMB2, basic SMB clients & server, ntlm relay several fixes to the TLS implementation major zigbee/6lowpan improvements bug fixes in TLS: properly support FFDH, fix the TLS 1.3 notebooks... among other things p0f module update IPsec: fixes, x25519 support... various updates to the ASN.1 engine IKEv2: fixes, UDP encapsulation STUN support Postgres line protocol 3.0 support EDNS0 client subnet support ESMC protocol added support TCP-MD5 and TCP-AO options ERF Ethernet Support many fixes: modbus, 802.11, BTLE, SCTP, DNS, LLDP, Kerberos, RTPS, DHCP, MQTT, BGP, L2TP... Automotive ISOTPSoftSocket: Bug fixes and performance improvements Documentation and API-Doc improvements Unit-Test speedups for Scanners IPv6 support for DoIP Bugfixes for DoIP Unit-Test cleanups UDS-, GMLAN- and OBD-Scanner refactoring CANFD support Misc new sanity rules prevent fields from having the same name in all packets Currently displays a warning but will become a SyntaxError in the future! archives of the Scapy repo should now have more consistent hashes module: pkgsrc subject: 'CVS commit: pkgsrc/net/scapy' unixtime: '1673919197' user: gutteridge