Bug 218302 - security/snort2pfcd: Update to 1.8
Summary: security/snort2pfcd: Update to 1.8
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Martin Wilke
URL:
Keywords: easy, needs-qa
Depends on:
Blocks:
 
Reported: 2017-04-02 05:18 UTC by Samee Shahzada
Modified: 2017-05-02 15:24 UTC (History)
2 users (show)

See Also:
onestsam: maintainer-feedback+


Attachments
ports update patch (902 bytes, text/plain)
2017-04-02 05:18 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details
Update patch (902 bytes, patch)
2017-04-03 04:10 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details | Diff
Update patch (902 bytes, patch)
2017-04-05 09:31 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details | Diff
Update patch (902 bytes, patch)
2017-04-05 17:51 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details | Diff
snort2pfcd 1.5 patch (902 bytes, patch)
2017-04-10 06:20 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details | Diff
maintainer update security/snort2pfcd to v1.6 (902 bytes, patch)
2017-04-23 14:04 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details | Diff
maintainer update security/snort2pfcd to v1.7 (902 bytes, patch)
2017-04-26 19:50 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details | Diff
maintainer update security/snort2pfcd to v1.8 (902 bytes, patch)
2017-05-01 04:18 UTC, Samee Shahzada
onestsam: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Samee Shahzada 2017-04-02 05:18:54 UTC
Created attachment 181398 [details]
ports update patch
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2017-04-02 05:21:52 UTC
Please confirm this change passes QA (portlint, poudriere) and set the maintainer-approval flag to + on attachments for ports you are maintainer of
Comment 2 Samee Shahzada 2017-04-02 17:55:43 UTC
Comment on attachment 181398 [details]
ports update patch

portlint "looks fine."
Comment 3 Samee Shahzada 2017-04-03 04:10:50 UTC
Created attachment 181411 [details]
Update patch

bug fix
Comment 4 Samee Shahzada 2017-04-05 09:31:38 UTC
Created attachment 181504 [details]
Update patch

Some optimizations. Not very professional to keep changing the patches I know. This should be the final patch.
Comment 5 Samee Shahzada 2017-04-05 17:51:54 UTC
Created attachment 181509 [details]
Update patch

Last last one.
Comment 6 Samee Shahzada 2017-04-10 06:20:46 UTC
Created attachment 181626 [details]
snort2pfcd 1.5 patch

Need to move to v1.5 at this point. Finally cleared up a deep seated bug present in versions 1.1 - 1.4. Newer versions attempt to survive a pf reset and repopulate the tables and while it was working for pf resets occurring shortly after a fresh reboot, pf resets after running for longer than about an hour would result in a core dump. v1.5 solves this and remains stable after multiple pf resets occurring at any time.
Comment 7 Samee Shahzada 2017-04-23 14:04:25 UTC
Created attachment 182017 [details]
maintainer update security/snort2pfcd to v1.6

Adds new features. Fixes a small memory leak. Adds several optimizations: overall reduction in malloc calls and no malloc calls in the event loop. I abused the binary heavily in many situations and could not get a core dump or otherwise any errors. Hopefully the finally version. Really love you Australians.
Comment 8 Samee Shahzada 2017-04-26 19:50:34 UTC
Created attachment 182110 [details]
maintainer update security/snort2pfcd to v1.7

Added several optimizations to minimize the size of the binary and also a third  mutex for smoother behavior. Added a verbosity flag to quiet some unneeded warnings.
Comment 9 Samee Shahzada 2017-05-01 04:18:18 UTC
Created attachment 182204 [details]
maintainer update security/snort2pfcd to v1.8

Greatly improved documentation.
Added many options. Options for everything I could think of.
Comment 10 commit-hook freebsd_committer freebsd_triage 2017-05-02 15:24:20 UTC
A commit references this bug:

Author: miwi
Date: Tue May  2 15:23:49 UTC 2017
New revision: 439952
URL: https://svnweb.freebsd.org/changeset/ports/439952

Log:
  - Update to 1.8

  PR:		218302
  Submitted by:	maintainer

Changes:
  head/security/snort2pfcd/Makefile
  head/security/snort2pfcd/distinfo