1 This archive contains OPENGATE sources & documentations
3 Copyright (C) 1999-2006 Opengate Project Team
4 Written by Yoshiaki Watanabe
5 Modfied by Katsuhiko Eguchi
7 This program is free software; you can redistribute it and/or
8 modify it under the terms of the GNU General Public License
9 as published by the Free Software Foundation; either version 2
10 of the License, or (at your option) any later version.
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software
19 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21 Email: watanaby@is.saga-u.ac.jp
24 -----------------------------------------------------
25 install documentation is in doc
26 -----------------------------------------------------
28 Content of this archive
32 conf/ Configuration files
33 rc.firewall.sample Script of sample IPv4 firewall configuration
34 rc.firewall6.sample Script of initail IPv6 firewall configuration
35 ipfwctl.pl.sample Perl script executed by opengate(not use in default)
36 opengatesrv.conf.sample Sample file for Opengate configuration
38 doc/ Documentation files
39 Changes.html Change log
40 GPL.txt GNU General Public License
41 progflow.html Program flow
42 protocol.txt Protocol between related applications
44 en/ & ja/ documentation for each language
45 install.html Instruction for installation
46 qa.html Questions and answers(not up to date)
47 errcheck.html Error checking list(not up to date)
49 javahtml/ Client Java Applet and HTML files
50 Opengate.class Java Applet main executable file
51 Opengate.jar Java Applet archive file
52 Opengate.java Java Applet source file
53 OpengateClient.class Java Applet sub executable file
54 index.html.var Document selector placed in DocumentRoot
56 en/ & ja/ HTML files for each language
57 accept-java.html Accept message page for java mode
58 accept-http.html Accept message page for http mode
59 accept-time.html Accept message page for timeout mode
60 accept2.html Second accept message page(for start browsing)
61 deny.html Deny message page
62 deny-ssl.html Deny message page(in SSL)
63 retry.html Retry message page
64 httpkeep.html Page for HTTP Keep-Alive
65 index-ssl.html Authentication request page(in SSL)
66 index.html Authentication request page
67 topindex.html Top page displayed at firewall forward
68 Keywords in files are replaced by CGI
70 opengatesrv/ Opengate server program source files
72 auth-ftps.c Authentication by FTPS
73 auth-pam.c Authentication by PAM
74 auth-pop3s.c Authentication by POP3S
75 auth-rad.c Authentication by RADIUS
76 comm-arp.c Communication with ARP
77 comm-ndp.c Communication with NDP
78 comm-auth.c Communication with authentication systems
79 comm-cgi.c Communication with Web server via CGI
80 comm-ipfw.c Communication with IPFW
81 comm-ip6fw.c Communication with IP6FW
82 comm-userdb.c Communication with user database
83 ctrl-firewall.c Control firewalls
84 ctrl-alarms.c Control named alarms
85 error.c Error routines
86 get-mac.c Get MAC address from arp or ndp
87 get-param.c Get parameters from config file
88 htmltemplate.c Html keyword replace routines
89 addr-convert.c IP address encode and decode routines
90 opengatesrv.h Common header file
92 opengateauth.c Authentication CGI
93 opengatefwd.c Forward CGI
94 test-comm-auth.c Test program to debug comm-auth.c
95 test-comm-ipfw.c Test program to debug comm-ipfw.c
96 test-comm-client.c Test program to debug comm-client.c
97 test-console.sh Test script to debug cgi on console
98 test-get-param.c Test program to debug get-param.c
99 test-cgi.c Test program to debug cgi function
100 utilities.c Utilities
101 signal.c Functions of TCP/IP (By W. Richard Stevens)
102 sock_ntop_host.c Functions of TCP/IP (By W. Richard Stevens)
103 tcp_connect.c Functions of TCP/IP (By W. Richard Stevens)
104 watch-client.c Watching the client
105 wrapper.c Functions of TCP/IP (By W. Richard Stevens)
108 mrtg/ tool for MRTG display
109 rulechk/ clean up tool for abnormal process termination
111 ezxml/ XML parser (Copyright Aaron Voisine)