#!/usr/local/bin/php

License

pfSense is Copyright © 2004, 2005 by Scott Ullrich (geekgod@geekgod.com).
All rights reserved.

m0n0wall is Copyright © 2002-2004 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@kludgebox.com)
    Diagnostics: Ping function; WLAN channel auto-select; DNS forwarder

Michael Mee (mikemee2002@pobox.com)
    Timezone and NTP client support

Magne Andreassen (magne.andreassen@bluezone.no)
    Remote syslog'ing; some code bits for DHCP server on optional interfaces

Rob Whyte (rob@g-labs.com)
    Idea/code bits for encrypted webGUI passwords; minimalized SNMP agent

Petr Verner (verner@ipps.cz)
    Advanced outbound NAT: destination selection

Bruce A. Mah (bmah@acm.org)
    Filtering bridge patches

Jim McBeath (monowall@j.jimmc.org)
    Filter rule patches (ordering, block/pass, disabled); better status page;
    webGUI assign network ports page


Chris Olive (chris@technologEase.com)
    enhanced "execute command" page

Pauline Middelink (middelink@polyware.nl)
    DHCP client: send hostname patch

Björn Pålsson (bjorn@networksab.com)
    DHCP lease list page

Peter Allgeyer (allgeyer@web.de)
    "reject" type filter rules; dial-on-demand

Thierry Lechat (dev@lechat.org)
    SVG-based traffic grapher

Steven Honson (steven@honson.org)
    per-user IP address assignments for PPTP VPN

Kurt Inge Smådal (kurt@emsp.no)
    NAT on optional interfaces

Dinesh Nair (dinesh@alphaque.com)
    captive portal: pass-through MAC/IP addresses, RADIUS authentication & accounting;
    HTTP server concurrency limit


Justin Ellison (justin@techadvise.com)
    traffic shaper TOS matching; magic shaper; DHCP deny unknown clients;
    IPsec user FQDNs; DHCP relay


Fred Wright (fw@well.com)
    ipfilter window scaling fix; ipnat ICMP checksum adjustment fix; IPsec dead SA fixes

Michael Hanselmann (m0n0@hansmi.ch)
    IDE hard disk standby

Audun Larsen (larsen@xqus.com)
    CPU/memory usage display

Peter Curran (peter@closeconsultants.com)
    OpenVPN support


pfSense is based upon/includes various free software packages, listed below.
The author of pfSense would like to thank the authors of these software packages for their efforts.

FreeBSD (http://www.freebsd.org)
Copyright © 1994-2003 FreeBSD, Inc. All rights reserved.

This product includes PHP, freely available from http://www.php.net.
Copyright © 1999 - 2003 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-2003 Internet Software Consortium. All rights reserved.

ipfilter (http://www.ipfilter.org)
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.

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.

php-radius (http://www.mavetju.org/programming/php.php)
Copyright 2000, 2001, 2002 by Edwin Groothuis. All rights reserved.
This product includes software developed by Edwin Groothuis.

wol (http://ahh.sourceforge.net/wol)
Copyright © 2000,2001,2002,2003,2004 Thomas Krennwallner <krennwallner@aon.at>