Last update:
01/15/2014
Current version:
1.8.1
Latest beta snapshot:
1.8.2b576
m0n0wall is Copyright © 2002-2014 by Manuel Kasper (mk@neon1.net).
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED "AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The following persons have contributed code to m0n0wall:
Bob Zoller (bob at kludgebox dot com)
Diagnostics: Ping function;
WLAN channel auto-select; DNS forwarder
Michael Mee (m0n0wall at mikemee dot com)
Timezone and NTP client
support
Magne Andreassen (magne dot andreassen at bluezone dot no)
Remote syslog'ing; some
code bits for DHCP server on optional interfaces
Rob Whyte (rob at g-labs dot com)
Idea/code bits for encrypted
webGUI passwords; minimalized SNMP agent
Petr Verner (verner at ipps dot cz)
Advanced outbound NAT:
destination selection
Bruce A. Mah (bmah at acm dot org)
Filtering bridge patches
Jim McBeath (monowall at j dot jimmc dot org)
Filter rule patches
(ordering, block/pass, disabled); better status page;
webGUI assign network ports page
Chris Olive (chris at technologEase dot com)
enhanced "execute
command" page
Pauline Middelink (middelink at polyware dot nl)
DHCP client: send hostname
patch
Björn Pålsson (bjorn at networksab dot com)
DHCP lease list page
Peter Allgeyer (allgeyer at web dot de)
"reject" type
filter rules; dial-on-demand; WAN connect/disconnect; auto-add proxy ARP
firewall log filtering; DynDNS server/port; OpenVPN improvements; Diag: ARP improvements
Thierry Lechat (dev at lechat dot org)
SVG-based traffic grapher
Steven Honson (steven at honson dot org)
per-user IP address assignments for PPTP VPN
Kurt Inge Sm蘚al (kurt at emsp dot no)
NAT on optional interfaces
Dinesh Nair (dinesh at alphaque dot com)
captive portal: pass-through MAC/IP addresses, RADIUS authentication
HTTP server concurrency limit
Justin Ellison (justin at techadvise dot com)
traffic shaper TOS matching; magic shaper; DHCP deny unknown clients;
IPsec user FQDNs; DHCP relay
Fred Wright (fw at well dot com)
ipfilter window scaling fix; ipnat ICMP checksum adjustment fix; IPsec dead SA fixes;
netgraph PPP PFC fixes; kernel build improvements;
updated DP83815 short cable bug workaround
Michael Hanselmann (m0n0 at hansmi dot ch)
IDE hard disk standby; exec.php arrow keys
Audun Larsen (larsen at xqus dot com)
CPU/memory usage display
Peter Curran (peter at closeconsultants dot com)
OpenVPN support
Pavel A. Grodek (pg at abletools dot com)
Traffic shaper packet loss rate/queue size
Rob Parker, Keycom PLC (rob dot parker at keycom dot co dot uk)
Captive portal per-user bandwidth restrictions
Pascal Suter (d dash monodev at psuter dot ch)
Captive portal local user database
Matt Juszczak (matt at atopia dot net)
Captive portal logging
Enrique Maldonado (enrique at directemar dot cl)
IPsec certificate support
Ken Wiesner (ken dot wiesner at clearshout dot com)
Ping source interface selection
Joe Suhre (jsuhre at nullconcepts dot com)
DNS forwarder domain overriding
Paul Taylor (paultaylor at winn dash dixie dot com)
ARP table, Traceroute and Filter state pages
captive portal: disable concurrent logins, file manag
webGUI users/groups
Jonathan De Graeve (m0n0wall at esstec dot be)
Complete captive portal RADIUS overhaul, cleanup
captive portal: file manager, volume stats, FW rulepool (virtual port pool)
MAC formatting, per-user bandwidth limitation
Marcel Wiget (mwiget at mac dot com)
captive portal: Voucher authentication
SIP: SIP proxy/masquerading based on siproxd
Andrew White (andywhite at gmail dot com)
IPv6 improvements
Stéphane Billiart (stephane dot billiart at gmail dot com)
Captive portal improvements (logout, status page, password change)
Lennart Grahl (lennart dot grahl at gmail dot com)
Scheduler
m0n0wall is based upon/includes various free software packages, listed
below.
The author of m0n0wall would like to thank the authors of these software
packages for their efforts.
FreeBSD (http://www.freebsd.org)
Copyright © 1994-2007 FreeBSD, Inc. All rights reserved.
This product includes PHP, freely available from http://www.php.net.
Copyright © 1999 - 2007 The PHP Group. All rights reserved.
mini_httpd (http://www.acme.com/software/mini_httpd)
Copyright © 1999, 2000 by Jef Poskanzer <jef@acme.com>. All
rights reserved.
ISC DHCP server (http://www.isc.org/products/DHCP)
Copyright © 1996-2007 Internet Software Consortium. All rights reserved.
ipfilter (http://coombs.anu.edu.au/ipfilter)
Copyright © 1993-2002 by Darren Reed.
MPD - Multi-link PPP daemon for FreeBSD (http://www.dellroad.org/mpd)
Copyright © 2003-2004,
Archie L. Cobbs, Michael Bretterklieber, Alexander Motin
All rights reserved.
ez-ipupdate (http://www.gusnet.cx/proj/ez-ipupdate)
Copyright © 1998-2001 Angus Mackay. All rights reserved.
Circular log support for FreeBSD syslogd (http://software.wwwi.com/syslogd)
Copyright © 2001 Jeff Wheelhouse (jdw@wwwi.com)
Dnsmasq - a DNS forwarder for NAT firewalls (http://www.thekelleys.org.uk)
Copyright © 2000-2003 Simon Kelley
Racoon (http://www.kame.net/racoon)
Copyright © 1995-2002 WIDE Project. All rights reserved.
msntp (http://www.hpcf.cam.ac.uk/export)
Copyright © 1996, 1997, 2000 N.M. Maclaren, University of Cambridge.
All rights reserved.
UCD-SNMP (http://www.ece.ucdavis.edu/ucd-snmp)
Copyright © 1989, 1991, 1992 by Carnegie Mellon University.
Copyright © 1996, 1998-2000 The Regents of the University of California.
All rights reserved.
Copyright © 2001-2002, Network Associates Technology, Inc. All rights
reserved.
Portions of this code are copyright © 2001-2002, Cambridge Broadband
Ltd. All rights reserved.
choparp (http://choparp.sourceforge.net)
Copyright © 1997 Takamichi Tateoka (tree@mma.club.uec.ac.jp)
Copyright © 2002 Thomas Quinot (thomas@cuivre.fr.eu.org)
BPALogin (http://bpalogin.sourceforge.net) - lightweight portable BIDS2 login client
Copyright © 2001-3 Shane Hyde, and others.
wol (http://ahh.sourceforge.net/wol)
Copyright © 2000,2001,2002,2003,2004 Thomas Krennwallner <krennwallner@aon.at>
ATAidle (http://www.cran.org.uk/bruce/software/ataidle.php)
Copyright 2004-2007 Bruce Cran <bruce@cran.org.uk>. All rights reserved.
Siproxd (http://siproxd.sourceforge.net/)
Copyright 2002-2007 Thomas Ries <tries@gmx.net>. All rights reserved.
AICCU (http://www.sixxs.net/tools/aiccu/)
Copyright (C) SixXS Staff <info@sixxs.net>. All rights reserved.