summaryrefslogtreecommitdiffstats
path: root/sbin/pfctl/pfctl_parser.h
AgeCommit message (Expand)AuthorFilesLines
2020-01-15Enable pfctl(8) to recursively flush rules and tables from PF driver. Thesashan1-16/+17
2019-03-07Remove pfctl_*_pool() remnantskn1-4/+1
2019-03-06Fix once ruleskn1-2/+2
2019-01-29Reuse copy_satopfaddr() when killing entrieskn1-1/+3
2018-09-06Remove unused af argument from unmask()kn1-2/+2
2018-09-05Move AF-specific mask logic from callers into set_ipmask()kn1-2/+2
2018-02-08make the watermarks/thresholds for entering and leaving syncookie mode whenhenning1-2/+5
2018-02-08show current synflood detection watermarks in pfctl -vsi, for the lackhenning1-2/+6
2018-02-06allow control over syncookies: set syncookies never/always/adaptivehenning1-1/+4
2017-11-25- patching use-after-free and innocent memory leak in pfctl_optimzie.csashan1-1/+2
2017-08-11add option -N (no domain resolution)benno1-3/+4
2016-07-18no more cbq_opts - CBQ is gone, ok mpi phessler bennohenning1-2/+1
2014-10-27Fixup incorrect expansion of the networking mask for dynamic interfacemikeb1-1/+2
2014-08-23when you specify queues in a rule, make sure they have been defined.pelikan1-9/+11
2014-04-19remove altq bits here, toohenning1-14/+1
2013-10-12config bits for the bandwidth shaping part of the new queueing subsystemhenning1-1/+14
2013-08-01Provide local implementations of if_nametoindex(3) and if_indextoname(3)mikeb1-1/+3
2011-12-03pfctl_set_hostid always returns 0; don't pretend otherwise and make it amcbride1-2/+2
2011-11-23print ports as numbers by default; -P prints names insteadhenning1-1/+2
2011-07-27Add support for weighted round-robin in load balancing pools and tables.mcbride1-1/+2
2011-07-03bring in least-states load balancing algorithmzinke1-1/+2
2011-04-06Userland bits to allow PF to filter on the rdomain a packet belongs to.claudio1-1/+3
2010-06-25remove -m (merge).henning1-2/+1
2010-03-23remove -A, -O, -R and -T loadhenning1-8/+1
2010-01-18Convert pf debug logging to using log()/addlog(), a single standardisedmcbride1-1/+4
2010-01-12First pass at removing the 'pf_pool' mechanism for translation and routingmcbride1-3/+5
2010-01-10In the non-optimized case, an address list containing "any" (ie. { any 10.0.0.1 })deraadt1-1/+2
2009-09-01the diff theo calls me insanae for:henning1-2/+2
2009-04-061) scrub rules are completely gone.henning1-1/+4
2007-10-13in all these programs using the same pfctl-derived parse.y, re-unify thederaadt1-3/+3
2006-10-31Allow a user to recursively print anchors including those withoutmcbride1-1/+2
2006-10-31Allow pfctl ruleset optimizer to be controlled from the ruleset.mcbride1-4/+7
2006-10-28Load all rules into memory before loading into the kernel, and add supportmcbride1-9/+10
2005-11-17for pfctl -f rules, open the file before resetting options. when openingdhartmei1-2/+2
2005-10-13unused parametershenning1-2/+2
2005-10-13dead defineshenning1-5/+1
2005-02-07KNF; ok henning@david1-2/+1
2005-01-05Modify pfctl behaviour so that 'set ...' options are no longer "sticky", ie.mcbride1-1/+16
2004-12-22Introduce 'set skip on <ifspec>' to support a list of interfaces where nodhartmei1-1/+2
2004-07-16'pfctl -o' ruleset optimizer that doesnt change the meaning of the final rulesetfrantzen1-2/+33
2004-05-19Allow recursive anchors (anchors within anchors, up to 64dhartmei1-6/+6
2004-04-14make antispoof work with dynamic addresses. ok dhartmei@ mcbride@cedric1-1/+2
2004-02-10KNFdhartmei1-3/+3
2004-01-29Clean up 'pfctl -s all' output.mcbride1-1/+2
2003-12-31Many improvements to the handling of interfaces in PF.cedric1-9/+8
2003-12-15Add initial support for pf state synchronization over the network.mcbride1-1/+2
2003-12-15Add support to track stateful connections by source ip. This allows usmcbride1-2/+3
2003-11-14allow the debuglevel to be set from pf.conf (set debug)henning1-1/+2
2003-09-26Rearchitecture of the userland/kernel IOCTL interface for transactions.cedric1-4/+4
2003-08-21Add Michal Zalewski's p0f v2 style passive OS fingerprinting to PF.frantzen1-1/+18