-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Description
We need to make a 2.4.3 quite soon, as we're getting tons of reports of the *BSD bug & the missing LICENSE bug (#1864, #1862, #1796, #1793, #1783): See 2.4.3rc1 (which isn't really an rc..)
Among the opened PRs, here are the one I'd like to see included, before the release (it's fine if it's not included in the rc):
- Drop distutils - cleanup scapy executables #1869 (Drop distutils + cleanup executables)
- Add text wireshark support #1848 (that's something scapy3k was bragging about, except we make a 2-line version of
tdecode
thanks to @p-l- tip) - Cleanup DNS decompression + fix warning messages being shown #1849 (it fixes a quite bad regression of the DNS module + cleans it up)
- Scapy docs massive cleanup #1865 (doc + log fixes)
- Fix various memory leaks when receiving packets #1847 (the latency thing + doc cleanup)
- Fix FCSField computation on already dissected packet #1884 (quite critical 802.11 fix)
- (potentially) CCP protocol implementation #1858 if they manage to finish the PR in time
- generally all Automative-related bug fixes, to make sure we have something stable for their first appearances
- Fix MultipleTypeField default values handling #1994: fix MultipleTypeField
- Check if tcpdump binary exists #1934: Fox tcpdump detection
- DNS cleanup & various cleanups #1968 : cleanup the DNS implementation
- Send IP packet on OpenBSD Loopback with correct address family. #1907: fix Loopback on OpenBSD
- Fix dissection of TLS communication with NULL Cipher. #1986 : a TLS dissection issue
- Console & Config improvement #1996: nice console improvements
- Workaround tcpdump lack of -y <integer> support #2005: fix tshark/tcpdump handling of
linktype
- Monitor mode docs #2028: remove over-restricting rule in monitor mode & doc
- Improve path detection & Add backup ethertypes #2011: Fix Ethertypes
- Fix FlagsField & dissection improvements #2035: +5-10% dissection speed
- Sendrecv overhaul: async sniffing & major cleanup #1999: Asynchronous sniffing
- Drop pcapy-like integrations in favor of winpcapy.py (no acitivity) #2057: drop dependencies for libpcap Python bindings
- Backward compatibility: Add Deprecated fields #1983: Backward compatibility fields
- Remove duplicated code #2105: remove duplicated code
- Fix race conditions on Init #2102: fix race conditions
- Linux 802.1Q support #2091: support 802.1Q natively on linux
- Smarter interface selection when sending one packet #2108: smarted interface selection with high level commends (sr suite)
- Add TLS 1.3 support (basic) #2146: TLS 1.3 overhaul
Non blocking but cool: