Summary: | security/snort2pfcd: Update to 3.2 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Samee Shahzada <onestsam> | ||||||||
Component: | Individual Port(s) | Assignee: | Rainer Hurling <rhurlin> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | fernape, rhurlin | ||||||||
Priority: | --- | Keywords: | buildisok | ||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
Samee Shahzada
2020-09-26 04:36:43 UTC
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 :) |