Created attachment 218308 [details] Update patch
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/194772397
Created attachment 218364 [details] Update patch Squeezing more into 3.2
Created attachment 218398 [details] Update patch squeezing even more bugfixes into 3.2
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. Thanks!
What URL field? Do I do URL=www.blahblah.com/changelog in the makefile or something? I never started a changelog because I originally didn't expect to be developing this for so long. The major changes for this release are optimizations: -Moved several global variables to local -Fewer Malloc calls -Several stack optimizations -More compiler flags and fixes for those warnings -fixed a compiler escaping bug involving memset for char which may have even been preventing the program from working correctly. memset((char*)&blah, 0, BUFSIZ); --> memset((char*)&blah, 0, (sizeof(char)*BUFSIZ)); I believe this bug has been present since version 1
(In reply to Samee Shahzada from comment #6) Hi Samee, I mean the URL field in the PR, between the "Assignee" and "Keywords" field. If it is a ChangeLog somewhere upstream, it would be good to have it there, but it is OK if there is not. Some projects just don't have one. Thanks for having a look at it anyway :)
A commit references this bug: Author: rhurlin Date: Sun Oct 4 17:11:40 UTC 2020 New revision: 551435 URL: https://svnweb.freebsd.org/changeset/ports/551435 Log: security/snort2pfcd: Update to 3.2 No official changelog available. According to maintainer, the major changes for this release are optimizations: -Moved several global variables to local -Fewer Malloc calls -Several stack optimizations -More compiler flags and fixes for those warnings -Fixed compiler escaping bug involving memset for char PR: 249904 Submitted by: Samee Shahzada <onestsam@gmail.com> (maintainer) Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D26659 Changes: head/security/snort2pfcd/Makefile head/security/snort2pfcd/distinfo
Committed, thanks :)