summaryrefslogtreecommitdiff
path: root/sbin/pfctl/pfctl_optimize.c
AgeCommit message (Expand)Author
2010-03-23remove -A, -O, -R and -T loadHenning Brauer
2010-01-12First pass at removing the 'pf_pool' mechanism for translation and routingRyan Thomas McBride
2009-12-10plug some memory leaks; found by parfait, ok henningTheo de Raadt
2009-11-23since "nat/rdr pass" are history natpass can goHenning Brauer
2009-11-22cleanup after the NAT changes. we used to have multiple rulesets (scrub,Henning Brauer
2009-10-28Add a dedicated pf pool for route options as suggested by henning,Jonathan Gray
2009-09-01the diff theo calls me insanae for:Henning Brauer
2008-05-07allow setting TOS with scrub; ok mcbride, claudioMarkus Friedl
2008-05-06Add a counter to record how many states have been created by a rule.Marco Pfatschbacher
2008-01-26Create the automatic tables at the base of the anchor stack rather thanRyan Thomas McBride
2008-01-25Get rid of warning when compiling with OPT_DEBUG.Ryan Thomas McBride
2007-11-27typos; ok jmc@Martynas Venckus
2006-10-31Allow pfctl ruleset optimizer to be controlled from the ruleset.Ryan Thomas McBride
2006-10-28Load all rules into memory before loading into the kernel, and add supportRyan Thomas McBride
2006-10-25teach the optimizer about logif, with & ok frantzenHenning Brauer
2006-03-14implement a Unicast Reverse Path Forwarding (uRPF) check for pf(4)Damien Miller
2005-06-13make the packet and byte counters on rules and src nodes per direction,Henning Brauer
2005-05-26switch the max_src_{states,conn,conn_rate} from superblock breaks to superblockMike Frantzen
2005-05-25make the remaining pf_rule fields named superblock BREAKs instead just lettingMike Frantzen
2005-05-25make the optimizer safe in the presence of interface groups. they must act asMike Frantzen
2005-01-03don't merge a rule's source address into a table if we're already trying toMike Frantzen
2004-12-14&&/|| inversion would try to merge IP addresses with non-addresses into aMike Frantzen
2004-12-14add two warn() calls to make sure a warning message gets printed if one ofMike Frantzen
2004-08-08spacingTheo de Raadt
2004-07-16'pfctl -o' ruleset optimizer that doesnt change the meaning of the final rulesetMike Frantzen