| Age | Commit message (Expand) | Author |
| 2025-08-25 | ipfw: Add tests for the NPTv6 rule parser | Dag-Erling Smørgrav |
| 2024-07-15 | Remove residual blank line at start of Makefile | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line sh pattern | Warner Losh |
| 2021-09-08 | ipfw: Introduce dnctl | Kristof Provost |
| 2020-07-13 | ipfw(8): Fix most warnings with the default WARNS level. | Mark Johnston |
| 2019-03-18 | Add NAT64 CLAT implementation as defined in RFC6877. | Andrey V. Elsukov |
| 2018-07-03 | Allow jail names (not just IDs) to be specified for: cpuset(1), ipfw(8), | Jamie Gritton |
| 2016-08-13 | Add ipfw_nat64 module that implements stateless and stateful NAT64. | Andrey V. Elsukov |
| 2016-07-18 | Add ipfw_nptv6 module that implements Network Prefix Translation for IPv6 | Andrey V. Elsukov |
| 2016-02-09 | Create packages for atm, ccdconfig, devd, ipf, ipfw, | Glen Barber |
| 2014-11-25 | Convert sbin/ to LIBADD | Baptiste Daroussin |
| 2014-06-14 | Move further to eliminate next pieces of number-assuming code inside tables. | Alexander V. Chernikov |
| 2014-05-06 | Use src.opts.mk in preference to bsd.own.mk except where we need stuff | Warner Losh |
| 2014-02-12 | Fix world build WITHOUT_PF. | Gleb Smirnoff |
| 2010-03-08 | add back DPADD (removed by mistake in a previous commit) | Luigi Rizzo |
| 2010-03-02 | Bring in the most recent version of ipfw and dummynet, developed | Luigi Rizzo |
| 2010-02-25 | Fixed dependencies (make checkdpadd). | Ruslan Ermilov |
| 2009-06-24 | - fix dummynet 'fast' mode for WF2Q case. | Oleg Bulyzhin |
| 2009-02-01 | put the altq-related functions into a separate file. | Luigi Rizzo |
| 2009-01-27 | fix printing of uint64_t values, so we can use WARNS=2 | Luigi Rizzo |
| 2009-01-27 | Put nat and ipv6 support in their own files. | Luigi Rizzo |
| 2009-01-27 | never mind, for the time being let's stick with WARNS=0 until | Luigi Rizzo |
| 2009-01-27 | Start splitting the monster file in smaller blocks. | Luigi Rizzo |
| 2009-01-27 | I believe this is safe to build with WARNS=2 now | Luigi Rizzo |
| 2004-10-03 | Remove blindly-copied extra include path. | Brian Feldman |
| 2004-10-03 | Add to IPFW the ability to do ALTQ classification/tagging. | Brian Feldman |
| 2002-07-11 | Uncommented WARNS=0. ipfw2.c is full of printf format errors that are | Bruce Evans |
| 2002-06-27 | The new ipfw code. | Luigi Rizzo |
| 2001-12-04 | Default to WARNS=2. | David E. O'Brien |
| 2001-03-26 | - Backout botched attempt to introduce MANSECT feature. | Ruslan Ermilov |
| 2001-03-20 | Set the default manual section for sbin/ to 8. | Ruslan Ermilov |
| 2000-10-06 | Convert this Makefile to the usual style. | Ruslan Ermilov |
| 1997-06-02 | Submitted by: Whistle Communications (archie Cobbs) | Julian Elischer |
| 1996-02-24 | Update to match kernel code. | Poul-Henning Kamp |
| 1996-02-24 | A new ipfw program that can set and control the new features. | Poul-Henning Kamp |
| 1995-02-18 | ipfirewall.4 is obviously not here anymore! Adjust the Makefile. | Jordan K. Hubbard |
| 1994-11-17 | New man pages from Ugen. Delete my old, first attempt. I only hope | Jordan K. Hubbard |
| 1994-10-28 | Add the ipfw command, for IP firewall construction. | Jordan K. Hubbard |