aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil/pf
Commit message (Expand)AuthorAgeFilesLines
* pf: add pf_bcmp_state_keyMateusz Guzik16 hours1-3/+37
* netinet: Remove unneeded mb_unmapped_to_ext() callsMark Johnston5 days1-6/+0
* pf: fix netpfil.common.dummynet:pf_nat testKristof Provost6 days2-57/+60
* pf: align IPv6 dummynet handling with IPv4Kristof Provost6 days1-41/+46
* pf: remove unused variablesKristof Provost6 days2-5/+0
* pf: add COMPAT_FREEBSD13 for DIOCKEEPCOUNTERSKristof Provost12 days1-0/+3
* sctp: Remove now-unneeded mb_unmapped_to_ext() callsMark Johnston13 days1-3/+0
* pf: ensure we populate dyncnt/tblcnt in struct pf_addr_wrapKristof Provost2021-11-101-2/+19
* pf: Introduce ridentifierKristof Provost2021-11-052-1/+4
* pf: remove the flags argument from pf_unlink_stateMateusz Guzik2021-11-013-15/+12
* pf: fix use-after-free from pf_find_state_allMateusz Guzik2021-11-012-21/+42
* pf: fix dummynet + NATKristof Provost2021-10-281-41/+32
* Use network epoch to protect local IPv4 addresses hash.Gleb Smirnoff2021-10-221-14/+3
* pf: ensure we have the correct source/destination IP address in ICMP errorsLuiz Otavio O Souza2021-10-221-2/+101
* 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-242-3/+185
* 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
* 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
* pf: implement set-tos for IPv6Samuel Robinette2021-08-191-3/+9
* 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
* 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