4.2. What patches have been applied to the FreeBSD source that is used in SmallWall, and are they available?

The best way to know what is current is to look in the svn at the patches directory svn.smallwall.org/SmallWall/freebsd8/build/patches/

to see what is currently patched.

In the past, the following patches have been applied to the FreeBSD kernel source that was used to build early m0n0wall releases:

They are available to download from http://m0n0.ch/wall/downloads/kernel-patches.tgz.