summaryrefslogtreecommitdiff
path: root/sbin/pfctl
AgeCommit message (Expand)Author
2014-01-21if_item can be "any" now.Henning Brauer
2014-01-20support "!received-on <interface>", ok dlg bennoHenning Brauer
2014-01-19Fix minor ident issue. OK benno@, pelikan@Claudio Jeker
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit
2013-11-22Whole bunch of (unsigned char) casts carefully added for ctype calls.Theo de Raadt
2013-11-01keep net/hfsc.h away from userspace, except in pfctlpelikan
2013-10-28use %d instead of %i in a few fprintf for clarityTheo de Raadt
2013-10-17cannot have queue definitions inside anchors.Henning Brauer
2013-10-12config bits for the bandwidth shaping part of the new queueing subsystemHenning Brauer
2013-10-09Make sure that pfctl_state_store() frees the inbuf pointer and closesLawrence Teo
2013-08-12Remove duplicate and incorrect recursive anchor printing codeMike Belopuhov
2013-08-02Remove an incorrect call to pfctl_print_rule_counters when trying toMike Belopuhov
2013-08-01Provide local implementations of if_nametoindex(3) and if_indextoname(3)Mike Belopuhov
2013-07-21zap one redundant line, replacing it with a note that althoughJason McIntyre
2013-07-21tidy up DESCRIPTION somewhat, and format nicer;Jason McIntyre
2013-07-21re-zap the previous paragraph, but this time in its place documentJason McIntyre
2013-07-20reverting previous until i can work out what henning is telling me...Jason McIntyre
2013-07-19remove redundant paragraph; from Pieter VerberneJason McIntyre
2013-07-05Collect and display 'match' counters for pf tables.Bret Lambert
2013-06-01remove set-tos backwards compat, moved into the set {} block a year agoHenning Brauer
2013-04-21avoid truncating a time_t division into daysTheo de Raadt
2013-03-21fetch NMBCLUSTERS at runtime from the sysctl kern.maxclustersTheo de Raadt
2013-03-20MCLBYTES does not belong in here.Theo de Raadt
2013-03-13Describe the counters that "pfctl -s info" displays. Tweaks jmc@, ok deraadt@Stuart Henderson
2013-03-02When a PF rule contains 'set tos' *followed by* a scrub option, the tosStuart Henderson
2013-01-16for consistency with prio etc, the queue assignment really belongsHenning Brauer
2012-12-04remove some unnecessary sys/param.h inclusionsTheo de Raadt
2012-10-19rtableid must be BREAK instead of MERGE, otherwise the optimizer mightHenning Brauer
2012-10-18Disallow tables and interface address pools for rdr-to, nat-to andReyk Floeter
2012-09-29Remove extra .PpLawrence Teo
2012-09-19Show which limit cannot be set. idea mikebCamiel Dobbelaar
2012-09-18prio 0 is valid, therefore, I chose an "impossible" value for prio meaningHenning Brauer
2012-08-17Don't forget to byteswap the state_flags since it's a uint16_t now.Mike Belopuhov
2012-07-26load os passive fingerprints when testing the ruleset; ok henningMike Belopuhov
2012-07-10use PFSTATE_SCRUBMASKHenning Brauer
2012-07-10Allow an implicit address family for af-to rules. If the addressAlexander Bluhm
2012-07-10intermediate hack^Wugly "fix" to prevent spurious "scrub ()" printsHenning Brauer
2012-07-10set { ... } -> set ( ... )Henning Brauer
2012-07-09fix some of the confusion we have in pf regarding filter criteria vsHenning Brauer
2012-07-08New attempt to make the -P flag work with -ss, so that states can beLawrence Teo
2012-07-07remove incorrect check in pfctl preventing set-tos for ipvshit.Henning Brauer
2012-07-07rename prio in struct pf_rule and related structs to set_prio so it isHenning Brauer
2012-06-01revert previous, breaks tcpdumpJonathan Gray
2012-06-01Make the -P flag work with -ss, so that states can be printed with portLawrence Teo
2012-05-07fix printing of wildcard anchors, from lteo, ok phessler sthen meHenning Brauer
2012-05-02remove redundant check; from lteo; ok haesbaertHenning Brauer
2012-05-02don't call getifmtu in -n mode, assume 1500. calling getifmtu requiresHenning Brauer
2012-04-18not (unsigned); ok henningTheo de Raadt
2012-01-15convert an snprintf to strlcpyDavid Hill
2011-12-19unbreak rule optimizer; ok henning, looksMike Belopuhov