aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil/ipfw
Commit message (Expand)AuthorAgeFilesLines
* ipfw: Retire obsolete compat codeEd Maste18 hours3-936/+28
* style(9): white space after ; and around binary operatorsDavid E. O'Brien12 days1-2/+2
* ipfw: Check for errors from sooptcopyin() and sooptcopyout()Mark Johnston14 days1-5/+7
* ipfw: Use proper prototype for SYSINIT functionsZhenlei Huang2025-10-132-8/+5
* dummynet: SDT probe dropped packetsKristof Provost2025-10-111-0/+6
* ipfw: Teach ipfw that EtherIP is an upper layer protocolZhenlei Huang2025-09-161-0/+7
* ipfw: add protected rule for orphaned dynamic statesAndrey V. Elsukov2025-08-032-1/+40
* ipfw: add additional handling for orphaned statesAndrey V. Elsukov2025-08-031-2/+34
* ipfw: forbid adding keep-state rules that depend on tableargAndrey V. Elsukov2025-08-032-0/+32
* extend description of net.inet.ip.fw.one_passDmitry Morozovsky2025-07-221-1/+1
* ipfw: document logdst opcodeAndrey V. Elsukov2025-04-181-9/+44
* ipfw: add IPv6 logging via rtsock support for fwd tablearg opcodeAndrey V. Elsukov2025-04-181-16/+36
* ipfw: add IPv6 logging support for fwd tablearg opcodeAndrey V. Elsukov2025-04-181-29/+52
* ipfw: fix dump_soptcodes() handlerAndrey V. Elsukov2025-03-051-1/+1
* netinet: allow per protocol random IP id control, single out IPSECacazuc2025-03-041-2/+2
* ipfw: migrate ipfw to 32-bit size rule numbersAndrey V. Elsukov2025-03-0325-2960/+2781
* ipfw: add missing initializer for 'limit' table valueAndrey V. Elsukov2025-02-101-0/+1
* ip_fw: address lock order reversalRichard Scheffenegger2024-12-191-28/+43
* ipfw: use only needed TCP flags for state trackingAndrey V. Elsukov2024-12-121-1/+2
* ipfw: do not reset fwmark when one_pass is disabled.Andrey V. Elsukov2024-12-021-1/+1
* ipfw: Fix comment typos in ipfw struct dyn_dataDamjan Jovanovic2024-11-291-4/+4
* tcp: extend the use of the th_flags accessor functionRichard Scheffenegger2024-11-293-15/+20
* ipfw: fix order of memcpy arguments.Andrey V. Elsukov2024-11-231-1/+1
* dummynet: fix pieFranco Fichtner2024-09-061-0/+3
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-06-281-4/+0
* ipfw: Use roundup_pow_of_twoDoug Moore2024-06-241-8/+1
* powerof2: replace loops with fls or ilog2Doug Moore2024-06-121-9/+1
* ipfw: Skip to the start of the loop when following a keep-state ruleKarim Fodil-Lemelin2024-02-161-2/+1
* netpfil: Fix two typos in source code commentsGordon Bergling2024-01-201-2/+2
* ipfw(4): Fix a typo in a source code commentGordon Bergling2023-12-271-1/+1
* dummynet: add simple gilbert-elliott channel modelRichard Scheffenegger2023-12-173-23/+61
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2716-16/+0
* ipfw: fix copy&paste bug for number:array tablesAndrey V. Elsukov2023-11-141-1/+1
* ipfw: Add sysctl flag CTLFLAG_TUN to loader tunablesZhenlei Huang2023-09-251-3/+3
* dummynet: fix comment typoIgor Ostapenko2023-09-191-1/+1
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1627-53/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-1610-10/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1623-46/+0
* ipfw: teach ipfw that pfsync is an upper layer protocolKristof Provost2023-07-111-0/+5
* dummynet: fix wf2q use-after-freeKristof Provost2023-06-133-16/+18
* dummynet: remove unused field from dn_pkt_tagKristof Provost2023-06-131-1/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1234-34/+34
* sys/netpfil/ipfw/ip_fw2.c: typo (Compatiblity)Igor Ostapenko2023-05-051-1/+1
* ipfw: add [fw]mark implementation for ipfwBoris Lytochkin2023-04-257-15/+77
* pfil: add pfil_mem_{in,out}() and retire pfil_run_hooks()Gleb Smirnoff2023-02-141-66/+105
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-318-0/+8
* ipfw: Constify name argument for hash lookupJustin Hibbits2022-12-202-2/+3
* ipfw: Spell PFIL_PASS correctly.Dag-Erling Smørgrav2022-11-141-2/+2
* dummynet: fix codelKristof Provost2022-11-111-0/+3