as you may know, together with a colleague I wrote my last term paper
at the uni about a new concept for m0n0wall, complete with a
proof-of-concept/prototype implementation (in C++ and PHP). Things
turned out quite well given the time constraints, and I'll be doing
further work in this direction for my diploma thesis.
In the meantime, even though I realize that due to the fact that it's
all in German, it may not be very useful for most of you, I thought
you might still want to have a look:
(the most boring parts have been removed from the PDF ;)
The source code for the proof-of-concept implementation can be found
Please bear in mind that this is prototype/alpha quality at best - it
was written in a relatively short amount of time to prove that the
proposed concept would work in C++, and even though it proved that
well, it's not intended for any real use (which is also why there are
no ready-made disk images).
If you have any comments or suggestions about the concept (or the
implementation), please post them here.