aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil
Commit message (Expand)AuthorAgeFilesLines
* ipfilter: Move kernel bits to netpfilCy Schubert2021-12-2046-0/+57394
* ipfw: plug set-but-not-used varsMateusz Guzik2021-12-183-21/+8
* dummynet: drop unused definitionsFranco Fichtner2021-12-143-12/+2
* pfsync: fix incorrect enabling of defer modeKristof Provost2021-12-061-1/+1
* pfsync: locking fixesKristof Provost2021-12-061-2/+8
* pfsync: fix defer timeoutKristof Provost2021-12-061-1/+2
* pfsync: check IFF_DRV_RUNNING in the correct fieldKristof Provost2021-12-061-1/+1
* pfsync: NULL check sc before using itKristof Provost2021-12-061-1/+4
* if_pflog: fix packet lengthKristof Provost2021-12-041-1/+1
* dummynet: Fix socket option length validation for IP_DUMMYNET3Mark Johnston2021-11-292-9/+9
* dummynet: Avoid an out-of-bounds read in do_config()Mark Johnston2021-11-291-1/+3
* pf: add pf_bcmp_state_keyMateusz Guzik2021-11-281-3/+37
* netinet: Remove unneeded mb_unmapped_to_ext() callsMark Johnston2021-11-242-16/+0
* pf: fix netpfil.common.dummynet:pf_nat testKristof Provost2021-11-232-57/+60
* pf: align IPv6 dummynet handling with IPv4Kristof Provost2021-11-231-41/+46
* pf: remove unused variablesKristof Provost2021-11-232-5/+0
* ipfw: remove unnecessary TCP related includesGleb Smirnoff2021-11-182-2/+2
* pf: add COMPAT_FREEBSD13 for DIOCKEEPCOUNTERSKristof Provost2021-11-171-0/+3
* sctp: Remove now-unneeded mb_unmapped_to_ext() callsMark Johnston2021-11-161-3/+0
* pf: ensure we populate dyncnt/tblcnt in struct pf_addr_wrapKristof Provost2021-11-101-2/+19
* pf: Introduce ridentifierKristof Provost2021-11-055-4/+7
* 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-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