Path to this page:
Subject: CVS commit: pkgsrc/net/scapy
From: David H. Gutteridge
Date: 2021-04-27 23:53:11
Message id: 20210427215311.D76F9FA95@cvs.NetBSD.org
Log Message:
scapy: update to 2.4.5
Changelog
Core
354 commits to master since v2.4.4, from 73 contributors
Python 3.9 support
New interfaces system. conf.iface is now an object (retro-compatible as a \
string) which contains additional information about the interface and allows for \
an automatic selection of the socket type. conf.ifaces now lists all available \
interfaces.
Fix *BSD support. Improve filters handling on Linux and libpcap
Automaton: support for STOP event - allows to cleanly end an Automata. \
Implemented in all Scapy's automatons
[Deprecated] Naming different fields with the same name will now raise a \
deprecation warning. This behavior has never properly worked and should never be \
necessary
Enhance Net and Net6
Improvements to scapy's logging, colored output and to UTscapy
Fix edge-cases with ConditionalField and MultipleTypeField to make them more \
resilient
[Doc] Enhancements: improved MultipleTypeField handling, add view source.
[Internal] Move the test suite to GitHub Actions
[Internal] Unit test housekeeping
[Internal] Begin type hinting
Layers
6LoWPAN refactor
TLS improvements (TLS 1.3 server downgrade, TLS 1.2 EXT MS...)
HTTP improvements (http_request, support for zstd...)
Refactor TunTap support
Cleanup MACsec
Many small bug fixes or improvements to layers (SMB2, BFD, DNS, Zigbee, EAP, \
HomeplugGP, DHCPv6, 802.11...)
Automotive
Renaming of ENET to HSFZ
Added XCP layer
Added DoIP layer
[Internal] Cleanup of interface preparation code in unit tests
Renaming of ECU to Ecu
Refactoring of EcuState class to be more versatile
[Internal] Started with typing
[Internal] Multiple minor cleanups
Minor updates to the documentation
Files: