secdev / scapy

Scapy: the Python-based interactive packet manipulation program & library.
https://scapy.net
GNU General Public License v2.0
10.71k stars 2.02k forks source link

2.5.0 release #3564

Closed gpotter2 closed 1 year ago

gpotter2 commented 2 years ago

This issue tracks the associated 2.5.0 release. As usual, feel free to comment down below to have some features/bugs included before the final release.

Main changes

DEPRECATION WARNING: Last version to support Python 2.7

Core changes

Main changes to layers

Misc

polybassa commented 2 years ago

Automotive

othiman commented 2 years ago

Hi. It would be great if #3591 / #3592 could be in the 2.5.0 release. :-) Best regards, Thomas

Tsvetk commented 2 years ago

Hi. It would be great a function - json to pkt builder.

MaoJianwei commented 2 years ago

Hi, it would be great to merge this bugfix for IPv6 in the 2.5.0 release :)

https://github.com/secdev/scapy/pull/3633 It has been merged to the master branch.

Main changes to layers

sarnold commented 2 years ago

I'm sorry but I can't tell how close the milestone is to "ready"? In this case I need to consume this via normal pip install and exercise the new enum support. Any idea when a new release might make it to Pypi? Thanks in advance (also for the nice tool).

gpotter2 commented 2 years ago

Hi there, good question.

We could probably do a release candidate right now, if the rest of the maintainers agree. WDYT @guedou @p-l- ?

I'd like to have at least #3684 in the final release.

guedou commented 2 years ago

I can try to release a RC by Aug 21.

Sent from my iPhone

On 12 Aug 2022, at 00:18, gpotter2 @.***> wrote:

 Hi there, good question.

We could probably do a release candidate right now, if the rest of the maintainers agree. WDYT @guedou @p-l- ?

I'd like to have at least #3684 in the final release.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.

guedou commented 2 years ago

FTR, I started testing the current master on *BSD and made an attempt at testing Scapy on FreeBSD using github actions https://github.com/secdev/scapy/pull/3716

guedou commented 2 years ago

I just tagged v2.5.0rc1 on github and released it on PyPI. Enjoy!

guedou commented 2 years ago

I just tagged v2.5.0rc2 on github and released it on PyPI. It took way longer that I had expected. I am still struggling to make the last BSD regression tests work.

Willy-Hu commented 1 year ago

Hi there,

Just want to know, when 2.5.0 will be released? We would like to use the LINUX_SLL2 to analyze the pcap files..

Thanks so much

guedou commented 1 year ago

@Willy-Hu the corresponding commit is already part of the 2.5.0 RC.

stryngs commented 1 year ago

I've never seen scapy fail to build like this, odd one for you: https://github.com/secdev/scapy/issues/3793

guedou commented 1 year ago

The release of v2.5.0 has never been so close. All issues listed in https://github.com/secdev/scapy/milestone/1 have a corresponding PR.

guedou commented 1 year ago

I just tagged v2.5.0rc3 on github and released it on PyPI.

guedou commented 1 year ago

Here is the changelog that will be published for v2.5.0:

Changelog

Scapy v2.5.0 is the last version to support Python 2.7

Main Changes

Core

Layers

Automotive

Misc

polydroi commented 1 year ago

Automotive

gpotter2 commented 1 year ago

2.5.0 was released ! Closing