Opengate History
- Ver.0.10 at 1999.8.30
-
Scratch Version. In this version, Java applet is sent first, and the applet accept password.
-
Ver.0.11 at 1999.9.19
-
Stable Version. Reform program.
-
Ver.0.12 at 1999.11.2
-
Support firewalls IPF and ipfw.
-
Ver.0.20 at 1999.9.16
-
Abandoned version.
-
Ver.0.30 at 1999.10.16
-
Change to accept password with CGI. IPF support is discarded.
-
Ver.0.31 at 1999.10.26
-
Reform User Interface. Java applet shows own window.
-
Ver.0.32 at 1999.11.1
-
Support IPF.
-
Ver.0.33 at 2000.6.17
-
Support IP forwarding. Discard IPF support.
-
Ver.0.40 at 2000.6.19
-
Support multiple authentication servers.
-
Ver.0.41 at 2000.6.23
-
Add fuction to close firewall, when no packet passed for a while.
-
Ver.0.42 at 2000.6.28
-
Add function to close firewall at abnormal server termination.
-
Ver.0.50 at 2000.12.11
-
Add fuction to exchange hello message with terminal. Firewall is closed, when the client does not reply. Java output is included in html window.
-
Ver.0.51 at 2000.12.22
-
Support pop3 authentication.
-
Ver.0.52a at 2001.1.19
-
Exclusive execution of ipfw command.
Deny multiple authentication requests from a terminal.
Change the method to get Java connection address.
Modify string sizes in the program.
Many small modifications.
-
Ver.0.52b at 2001.1.24
-
Reform unp library.
-
Ver.0.52c at 2001.1.26
-
Add DEBUG flag. Modify Directory setting.
-
Ver.0.52d at 2001.1.30
-
Modify no packet time setting.
-
Ver.0.52e at 2001.2.5
-
Correct mistake comment.
-
Ver.0.53a at 2001.2.7
-
Directory setting is integrated in Makefile.
Support logging MAC address.
-
Ver.0.53b at 2001.2.8
-
Add the check of null userID or password.
-
Ver.0.53c at 2001.2.10
-
Replace one accept window to two overlapped windows.
-
Ver.0.53d at 2001.2.13
-
Small modification on MAC address acquisition.
-
Ver.0.54a at 2001.2.15
-
Serious error(Ports are wasted in long execution) found and fixed.
-
Ver.0.55a at 2001.3.19
-
Show messages on JavaApplet field.
-
Ver.0.56a at 2001.3.29
-
Detach unp library (Many modifications in source)
-
Ver.0.56b at 2001.4.14
-
Modify document.(No modification in source)
-
Ver.0.56c at 2001.4.24
-
Reform HTML to improve authentication response time.(Modification in accept.html)
-
Ver.0.56d at 2001.4.29
-
Declaration of GPL. Add English documentations.(No modification in source)
-
Ver.0.57a at 2001.5.10
-
Remove loop at ipfw-delete. (Modification in comm-ipfw.c)
-
Ver.0.57b at 2001.5.11
-
Change Lockout time for ipfw exec. (Modification in opengatesrv.h)
-
Ver.0.57c at 2001.5.25
-
Put out message at Java/JavaScript disabled. (Modification in accept.html)
-
Ver.0.57d at 2001.11.21
-
Change timeout values (Modification in opengatesrv.h)
-
Ver.0.57e at 2002.2.13
-
Care for redirect error on IE (Modification in topindex.html)
-
Ver.0.60a at 2002.6.17
-
Add authentication protocols - RADIUS,PAM,POP3S (Modifications: Makefile, comm-auth.c, utilities.c, opengatesrv.h, opengatesrv.conf. Additions: auth-pam.c, auth-pop3s.c, auth-rad.c)
-
Ver.0.60b at 2002.6.18
-
Add comments.
-
Ver.0.70a at 2002.6.19
-
Modify to control multi-language environment (Modifications: Makefile, comm-cgi.c *.html Opengate.java)
-
Ver.0.71a at 2002.6.24
-
Refine installation procedure (Modifications: Makefile, comm-cgi.c *.html)
-
Ver.0.72a at 2002.7.1
-
Messages are terminated with CR and LF (Modifications: comm-cgi.c Opengate.java)
-
Ver.0.73a at 2002.7.4
-
Add jar(java archive) file, modify some documents (Modifications: comm-cgi.c Makefile Add: Opengate.jar)
-
Ver.0.73b at 2002.7.10
-
Recover error messages added in Ver.0.57c but forgotten in Ver.0.70a (Modifications: accept.html)
-
Ver.0.73c at 2002.7.12
-
Changes in some documents
-
Ver.0.73d at 2002.7.15
-
More careful detaching from web server. (Modifications: main.c comm-cgi.c)
-
Ver.0.73e at 2002.8.7
-
Fix a serious bug in java applet entered at Ver.0.70a. The applet did not return hello to hello request in english message mode.(Modifications: Opengate.java)
Save index.html created at web server installation. (Modifications: Makefile)
-
Ver.0.80a at 2002.8.19
-
Add perl script for more flexible firewall control(Modifications: main.c comm-ipfw.c opengatesrv.h Makefile, Additions: conf/opengatefw.pl)
Fix a small mistake at debug mode (Modifications: auth-pam.c)
Modify installation procecure. Opengate directory can be set in Makefile(Modifications: Makefile, *.html). Add document to describe the system flow (Additions: doc/progflow.html).
-
Ver.0.80b at 2002.8.26
-
Fix a bug at checking overlapped request (Modifications: comm-ipfw.c)
-
Ver.0.81a at 2002.8.26
-
Add link to close network available at No-java mode (Modifications: accept.html, Makefile, comm-cgi.c, comm-java.c, main.c ,opengatesrv.h)
-
Ver.0.81b at 2002.8.27
-
Remove userid from terminate link string (Modifications: comm-cgi.c, comm-java.c), Modify accept page design (Modifications: accept.html)
-
Ver.0.81c at 2002.9.5
-
Version up is mistaked. Removed.
-
Ver.0.81d at 2002.9.9
-
Fix a mistake about URL string in a HTML file. (Modifications: ja/accept.html)
Remove reference HTML document from archive. Add description about maxuser=0 in installation document.
-
Ver.0.81e at 2002.9.10
-
Add checking for execl failure (Modifications: comm-ipfw.c, comm-arp.c, main.c)
-
Ver.0.82a at 2002.9.25
-
Add skeleton routine to get user property (Modifications: opengatesrv.h, Makefile, main.c, comm-ipfw.c, opengatefw.pl, Additions: comm-userdb.c)
-
Ver.0.83a at 2002.10.7
-
Permit no reply to hello more than one time (Modifications: comm-java.c, opengatesrv.h)
-
Ver.0.83b at 2003.1.6
-
Add documentation about maximum number of TCP connections (Modifications: install.html, install-e.html)
-
Ver.0.90a at 2003.5.6
-
Add duration input field in auth page for the demand of long usage without java. To cope with hijacking and notting, mac-address and packet-count are checked periodically. (Modifications: index.html, index-ssl.html, accept.html, comm-cgi.c comm-java.c, comm-arp.c, main.c, opengatesrv.h)
-
Ver.0.90b at 2003.5.7
-
Reset the DEBUG option. It was misset in the previous version.(Modification: opengatesrv.h)
-
Ver.0.90c at 2003.5.15
-
Simplify the logic.(Modification: comm-java.c)
-
Ver.0.90d at 2003.8.27
-
Change message in auth page.(Modification: index.html, index-ssl.html)
-
Ver.0.90e at 2003.9.24
-
Display (firewall-rule-Number,userID,IPaddress) in process title.(Modification: main.c)
-
Ver.0.90f at 2003.9.25
-
Add documentation(Modification: errcheck.html,errcheck-e.html)
-
Ver.0.90g at 2003.11.28
-
Fix PAM-include error occured on FreeBSD 5 (Modification: auth-pam.c)
-
Ver.0.90h at 2003.12.8
-
Fix Applet-NoReply error occured on some browsers at removing applet page. Modify install document (Modification: Opengate.java and the compiled files, install.html,install-e.html)
-
Ver.0.90i at 2003.12.16
-
Modify parameters and documentations (Modification: opengatesrv.h, makefile, index.html, index-ssl.html, accept.html, accept2.html, install.html, install-e.html, qa.html, qa-e.html, errcheck.html, errcheck-e.html)
-
Ver.0.90j at 2004.9.21
-
Fix communication error occured in some pop3/pop3s server (Modification: comm-auth.c, auth-pop3s.c)
-
Ver.0.90k at 2005.2.3
-
Add links in accept.html to cope with popup-blocked and java-optional browser (Modification: accept.html)
-
Ver.0.90l at 2005.2.4
-
Fix communication error with ftpserver sent back multi-line greeting. Add error reporting code at fork/exec (Modification:comm-auth.c, comm-ipfw.c)
-
Ver.0.90m at 2005.2.7
-
Add error check code for ipfw response (Modification:comm-ipfw.c)
-
Ver.0.90n at 2005.3.21
-
Add no-cache option in authentication pages (Modification:index.html, index-ssl.html)
-
Ver.1.0.0 at 2005.5.21
-
Stable version is released (Modification;README)
-
Ver.1.1.0 at 2005.5.27
-
Add many parameters in conf file. Add programs for test. (Addition;get-param.c,test-get-param.c,test-comm-auth.c,test-comm-ipfw.c,test-comm-java.c,test-console.sh Modification;README,main.c,comm-auth.c,comm-ipwf.c,comm-java.c,Makefile)
-
Ver.1.1.1 and 1.0.1 at 2005.5.30
-
Recompile Java Applet with option '-target 1.1' to be compatible with MicrosoftVM (Modification: Opengate.class, OpengateClient.class, Opengate.jar)
-
Ver.1.1.2 at 2005.7.13
-
Comment out server parameter setting in config file (modification:opengatesrv.conf)
-
Ver.1.1.3 at 2005.12.1
-
Fix Error at executing the child process, Thanks to k.Eguchi and S.Uematsu (modification:comm-java.c, opengatefw.pl)
-
Ver.1.2.0 at 2005.12.2
-
Add IPv6 support [contributed by K.Eguchi]
-
Ver.1.2.1 at 2005.12.15
-
Change NDP command option to be recognized by new NDP [contributed by K.Eguchi]
-
Ver.1.2.2 at 2006.1.6
-
Fix an error when a cgi has no argument. Add MRTG function [contributed by K.Eguchi]
-
Ver.1.1.4 and Ver.1.2.3 at 2006.2.2
-
Add FTPS authentication.
-
Ver.1.2.4 at 2006.3.14
-
Modify documentations and comments.
-
Ver.1.3.0 at 2006.3.22
-
Change address acquisition method for IPv4/IPv6 dual stack and others.
-
Ver.1.3.1 at 2006.3.27
-
Simplify logics. Modify rulechk script.
-
Ver.1.3.2 at 2006.4.3
-
Change Config file to XML form. almost all parameters can be set in the file.
-
Ver.1.3.3 at 2006.4.7
-
Put back syslog setting to fixed value, and some bugs are fixed.
-
Ver.1.3.4 at 2006.4.11
-
Change accept page description.
-
Ver.1.3.5 at 2006.4.13
-
Modify the errcheck and qa documentations. Add time information in address encoding. Add retry information page.
-
Ver.1.3.6 at 2006.4.14
-
Change syslog setting to config file, and some bugs are fixed.
-
Ver.1.3.7 at 2006.4.20
-
Add code and info to cope with abnormal actions, and some bugs are fixed.
-
Ver.1.3.8 at 2006.4.26
-
Add code to remove overlapped rules and processes.
-
Ver.1.3.9 at 2006.4.27
-
Modify Java Applet to display long message.
-
Ver.1.3.10 at 2006.5.1
-
Add userID pattern-match function. Fix bug at checking parameters.
-
Ver.1.3.11 at 2006.5.3
-
Add code to match the duration max value in conf file with auth page.
-
Ver.1.3.12 at 2006.5.12
-
Change link in deny page from external site to auth page.
-
Ver.1.3.13 at 2006.5.17
-
Use FILE and LINE macro in error message. Fix abnormal termination bugs.
-
Ver.1.3.14 at 2006.5.23
-
Remove close-error message. Modify QA document.
-
Ver.1.3.15 at 2006.10.14
-
Fix browser's long waiting after sending accept page. And other small bugs.
-
Ver.1.4.0 at 2006.10.16
-
Add client watch with http keep-alive, which is the alternate to the watch with java applet. Use carefully, as this is a preliminary release.
-
Ver.1.4.1 at 2006.10.18
-
Change JavaScript to run on some systems.
-
Ver.1.4.2 at 2006.10.19
-
Ingore Http watch mode on HTTP/1.0 browser.
-
Ver.1.4.3 at 2006.10.20
-
Move JavaScript from html-file to external js-file. Modify some message.
-
Ver.1.4.4 at 2006.10.25
-
Add automatic start of java applet at failing http keep-alive. Modify http-get format. Add session-id. Fix read bug.
-
Ver.1.4.5 at 2006.10.28
-
Add function to indicate disable clients for http/java watch.
-
Ver.1.4.6 at 2006.11.11
-
Change dir mode to install properly. Add mac check. Fix small bugs.
-
Ver.1.4.7 at 2006.11.18
-
Fix small bugs and modify pages. Add processing time measurement for research.
-
Ver.1.4.8 at 2006.11.19
-
Fix small bugs and modify pages and measurement items.
-
Ver.1.4.9 at 2006.12.20
-
Change hello timing control from client side to server side.
-
Ver.1.4.10 at 2006.12.26
-
Change parameter's name and value in config file.
-
Ver.1.4.11 at 2007.2.2
-
Add ldap/ldaps authentication. Fix malfunction in exceptional terminals.
-
Ver.1.4.12 at 2007.2.4
-
Remove watch-mode selection in authenticaion page.
-
Ver.1.4.13 at 2007.2.17
-
Change to select time watch mode when the duraion value is entered.
-
Ver.1.4.14 at 2007.3.2
-
Fix bug at IPv6 disabled. Shorten the default duration at time watch mode.
-
Ver.1.4.15 at 2007.3.22
-
Fix bug at dumping micro-second time information.
-
Ver.1.4.16 at 2007.4.16
-
Fix bug for delayed favicon.ico request occured on IE7.
-
Ver.1.4.17 at 2007.4.18
-
Refine the bug fix of favicon.ico error.
-
Ver.1.4.18 at 2007.4.23
-
Add favicon.ico installation.
Please see CVS in SourceForge.net to check the file difference between versions.