aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil
Commit message (Expand)AuthorAgeFilesLines
* pf: fix some cc --analyze warningsMateusz Guzik2021-10-193-3/+3
* pf: don't drop packets when redirection information comes from a stateKristof Provost2021-10-161-10/+10
* pf: selecting pf_map_addr is not an errorKristof Provost2021-10-161-2/+2
* pf: Introduce pf_nvbool()Kristof Provost2021-10-132-2/+13
* pf: do not copy anchor_wildcard / anchor_relative from userspaceKristof Provost2021-10-082-4/+0
* pf: hook up adaptive mode configurationKristof Provost2021-09-291-21/+35
* pf: implement adaptive modeKristof Provost2021-09-292-5/+61
* pf: support dummynetKristof Provost2021-09-243-4/+187
* dummynet: Does not depend on ipfwKristof Provost2021-09-241-1/+0
* pf: fix pagefault in pf_getstatus()Kristof Provost2021-09-231-0/+3
* pf: always log nat rule and do it pre-rewriteFranco Fichtner2021-09-181-2/+7
* pf: Remove duplicate declaration of pf_ioctl_maxcount.John Baldwin2021-09-151-2/+0
* pf: fix NOINET6 buildsKristof Provost2021-09-101-0/+4
* pf: qid and pqid can be uint16_tKristof Provost2021-09-103-9/+9
* pf: fix synproxy to localKristof Provost2021-09-101-5/+57
* dummynet: remove unused definitionsKristof Provost2021-09-081-8/+0
* pf: ensure states passed to pf_free_state() are always unlinkedKristof Provost2021-09-031-0/+4
* pf: import pf_set_protostate() from OpenBSDKristof Provost2021-09-012-46/+99
* pf: Add counters for syncookiesKristof Provost2021-09-013-5/+26
* pf: Introduce nvlist variant of DIOCGETSTATUSKristof Provost2021-08-292-0/+142
* ipfw_nat64: fix direct output modeAndrey V. Elsukov2021-08-261-18/+14
* pf: implement set-tos for IPv6Samuel Robinette2021-08-191-3/+9
* ipfw: use unsigned int for dummynet bandwidthLuiz Otavio O Souza2021-08-192-3/+4
* pf: assert dir state on pf_test{,6}Mateusz Guzik2021-08-171-1/+2
* pf: save on branching in the common case in pf_testMateusz Guzik2021-08-171-3/+3
* ipfw: fix possible data race between jump cache reading and updating.Andrey V. Elsukov2021-08-172-44/+75
* pf: bound DIOCGETSTATES memory useKristof Provost2021-08-021-12/+39
* pf: remove DIOCGETSTATESNVKristof Provost2021-07-301-86/+0
* pf: Validate user string nul-termination before copyingMark Johnston2021-07-281-31/+92
* pf: Initialize arrays before copying out to userlandMark Johnston2021-07-281-5/+5
* pf: fix ABI breakageKristof Provost2021-07-282-3/+1
* vlan: deduplicate bpf_setpcp() and pf_ieee8021q_setpcp()Kristof Provost2021-07-261-23/+2
* pf: remove duplicate ERROUT_FUNCTION definitionKristof Provost2021-07-261-8/+0
* pf: batch critical section for several countersMateusz Guzik2021-07-253-31/+47
* pf: switch rule counters to pf_counter_u64Mateusz Guzik2021-07-256-78/+169
* pf: switch kif counters to pf_counter_u64Mateusz Guzik2021-07-253-19/+111
* pf: switch pf_status.fcounters to pf_counter_u64Mateusz Guzik2021-07-252-9/+25
* pf: add hybrid 32- an 64- bit countersMateusz Guzik2021-07-251-1/+27
* pf: drop redundant 'else' in pf_normalize_*Mateusz Guzik2021-07-251-12/+9
* pf: consistently malloc rules with M_ZEROMateusz Guzik2021-07-231-2/+2
* pf: clean up syncookie callout on vnet shutdownKristof Provost2021-07-202-0/+7
* pf: remove stray debug lineKristof Provost2021-07-201-1/+0
* pf: embed a pointer to the lock in struct pf_kstateMateusz Guzik2021-07-201-0/+3
* pf: syncookie ioctl interfaceKristof Provost2021-07-202-0/+102
* pf: syncookie supportKristof Provost2021-07-205-31/+455
* pf: factor out pf_synproxy()Kristof Provost2021-07-201-36/+49
* pf: add a branch prediction to expire state check in pf_find_stateMateusz Guzik2021-07-191-1/+1
* pf: locally originating connections with 'route-to' failKristof Provost2021-07-171-6/+0
* pf: Remove unused arguments from pf_send_tcp()Kristof Provost2021-07-171-22/+20
* pf: match keyword supportKristof Provost2021-07-173-15/+70