| Commit message (Expand) | Author | Age | Files | Lines |
| * | ipfilter: remove unused variable | Siva Mahadevan | 7 days | 1 | -4/+3 |
| * | pf: Prevent pf dropping TCP state with crafted reset packet. | Kristof Provost | 10 days | 1 | -2/+3 |
| * | pf: allow unspecified addressed for certain MLD messages | Kristof Provost | 10 days | 1 | -1/+9 |
| * | pf: Fix uninitialised action when dropping bad TTL ND packets | Kajetan Staszkiewicz | 13 days | 1 | -0/+1 |
| * | pf: Send syncookies from the receiving thread | Bojan Novković | 2026-08-28 | 3 | -32/+76 |
| * | pf: Fix fallout from the STATE_LOOKUP macro removal | Mark Johnston | 2026-08-27 | 1 | -11/+6 |
| * | pf: Re-optimize state key handling | Mark Johnston | 2026-08-25 | 2 | -11/+25 |
| * | pf: fix crash on low memory | Kristof Provost | 2026-08-24 | 1 | -1/+1 |
| * | ipfilter: Fix checksum update for NAT_DIVERTOUT | Cy Schubert | 2026-08-18 | 1 | -1/+1 |
| * | ipfw(4): Fix a typo in a source code comment | Gordon Bergling | 2026-08-17 | 1 | -1/+1 |
| * | ipfilter(4): Fix a typo in a source code comment | Gordon Bergling | 2026-08-10 | 1 | -1/+1 |
| * | pfsync: handle large MTU pfsync interfaces | Kristof Provost | 2026-08-08 | 1 | -1/+1 |
| * | pf: attempt to handle overlapping group and interface names | Kristof Provost | 2026-08-03 | 1 | -6/+13 |
| * | pf: fix securelevel off-by-one | Kristof Provost | 2026-08-03 | 1 | -47/+47 |
| * | pf(4) fix NULL pointer dereference in outbound packet path. | Kristof Provost | 2026-07-23 | 1 | -2/+11 |
| * | pf: include direction in fragment key | Kristof Provost | 2026-07-23 | 1 | -8/+14 |
| * | pf: fix a crash on sendfile() | KUROSAWA Takahiro | 2026-07-08 | 1 | -0/+35 |
| * | pf: revert netlink commands back to enum | Gleb Smirnoff | 2026-07-06 | 1 | -51/+52 |
| * | pflog: run VNET_SYSUNINIT in SI_SUB_PROTO_FIREWALL | Kristof Provost | 2026-06-30 | 1 | -1/+1 |
| * | pflog: create bpf tapping points without ifnet(9) | Kristof Provost | 2026-06-28 | 1 | -126/+80 |
| * | pflog: remove unused argument from pflogattach() | Kristof Provost | 2026-06-25 | 1 | -3/+3 |
| * | ipfw/nat64: Fix type confusion panic when using wrong NAT64 instance type | Teddy Engel | 2026-06-22 | 2 | -2/+4 |
| * | pf: free match rules after exiting critical section | Siva Mahadevan | 2026-06-10 | 1 | -4/+4 |
| * | ipfw nat: Add assertion that mbuf is not a chain | Ed Maste | 2026-06-08 | 1 | -2/+3 |
| * | ipfilter: Fix ip_pptp_pxy (PPTP proxy) length underflow | Cy Schubert | 2026-06-08 | 1 | -2/+6 |
| * | pfsync: remove invalid panic | Kristof Provost | 2026-06-08 | 1 | -1/+5 |
| * | netpfil: add PF netlink command decoding support | Ishan Agrawal | 2026-06-03 | 1 | -52/+51 |
| * | nat64lsn: Fix type confusion panic when using wrong NAT64 instance type | Teddy Engel | 2026-06-02 | 1 | -1/+2 |
| * | divert: Define semantics for SO_REUSEPORT_LB on divert sockets | Mark Johnston | 2026-05-26 | 2 | -2/+2 |
| * | pf: fix incorrect table decoding in netlink | Kristof Provost | 2026-05-21 | 1 | -1/+8 |
| * | ipfw: fix checksum after NAT | Timo Völker | 2026-05-21 | 1 | -8/+7 |
| * | ipfilter: Fix NULL dereferences in ipf_checkicmp6matchingstate() | Teddy Engel | 2026-05-20 | 1 | -1/+9 |
| * | ipfilter: Add NULL check for fin_m in ipf_pr_icmp6() | Teddy Engel | 2026-05-20 | 1 | -0/+3 |
| * | ipfilter: Add NULL check for fin_dp in ICMP packet handlers | Teddy Engel | 2026-05-20 | 1 | -0/+4 |
| * | ipfilter: Validate length before checksum | Cy Schubert | 2026-05-20 | 1 | -4/+13 |
| * | ipfw: fix IPv6 flow label matching | Boris Lytochkin | 2026-05-12 | 1 | -1/+3 |
| * | pfctl: optionally print the rule in the state overview | Kristof Provost | 2026-05-07 | 2 | -76/+115 |
| * | pf: do not reject rules with colliding hashes | Kristof Provost | 2026-05-05 | 1 | -16/+8 |
| * | pfsync: reject invalid SCTP states | Kristof Provost | 2026-05-05 | 1 | -0/+7 |
| * | pf: improve SCTP validation | Kristof Provost | 2026-04-29 | 1 | -5/+11 |
| * | pf: improve ASCONF chunk validation | Kristof Provost | 2026-04-28 | 1 | -0/+7 |
| * | pf: fix duplicate rule detection for automatic tables | Kristof Provost | 2026-04-23 | 1 | -3/+1 |
| * | pf: only allow a subset of netlink calls when securelevel is set | Kristof Provost | 2026-04-21 | 1 | -0/+47 |
| * | pf: do not allow flags to be changed with securelevel set | Kristof Provost | 2026-04-21 | 1 | -2/+0 |
| * | pf: Use MTX_DUPOK to initialize hash chain mutexes | Mark Johnston | 2026-04-20 | 1 | -0/+1 |
| * | pf: be more robust against interface name conflicts | Kristof Provost | 2026-04-20 | 1 | -0/+7 |
| * | pf: use correct address family in pfr_pool_get() | Kristof Provost | 2026-04-17 | 1 | -1/+1 |
| * | pf: pf_frag_compare() should not be using subtraction to compare fragment IDs | Kristof Provost | 2026-04-17 | 1 | -4/+4 |
| * | pf: fix error handling in pf_sourcelim_add() | Kristof Provost | 2026-04-17 | 1 | -1/+3 |
| * | pf: use hashalloc(9) for key, id, src-node and udp-endpoint hashes | Gleb Smirnoff | 2026-04-12 | 1 | -92/+54 |