|
|
|
0.5 (2-Dec-1997)
- Supported (but not tested enough) "Location" and "Status" CGI script output directives. Your feedback would be appreciated. A very good explanation of CGI script output directives is at http://hoohoo.ncsa.uiuc.edu/cgi/out.html.
- Supported CGI command line options, mostly used for ISINDEX query.
- Changed the algorithm of determining requester's host name. Now the address resolved back an forward to produce a true picture.
- Fixed some minor bugs with launching CGI scripts and tested with ActivePerl by ActiveState.
- Introduced a resetter thread that shuts down the sockets that are completely inactive for 5 minutes.
- Duplicate binds are now reported.
- It is now possible to bind the daemon to specified port (secong command line parameter) and specified address (third commandline parameter).
- Now supports more CGI environment variables.
0.6 (17-Dec-1997)
- Fixed a bug with pointer access violation after calling
gethostbyname().
0.7 (21-Dec-1997)
0.7/SSL (2-May-1998)
- TinySSL uses SSLeay DLLs v0.9.0.
0.9 (18-May-1998)
- Fixed a bug that added extra CR/LF after CGI output.
- "GMT" abbreviation was not added after "Date:" and "Last-Modified:".
- Added "If-Modified-Since" support to be proxy-friendly and mirroring-friendly.
1.0 (1-Jun-1998)
- Fixed environment processing (thanks to Koos Lodewijkx)
1.0a/SSL (26-Jun-1998)
- TinySSL uses SSLeay DLLs v0.9.0a. You should upgrade from previous version to avoid PKCS#1 padding attack.
1.3 (12-Oct-1998)
- Now compiles with Delphi 2.0-4.0
1.4 (17-Oct-1998)
- Fixed "CGI Script Returned Nothing" bug while trying to invoke non-existent .EXE application using CGI (thanks to Rainer W. Gerling).
- CGI applications are now executing with SW_HIDE instead of DETACHED_PROCESS. It allows to run .EXE application from perl scripts. See helloexe.pl example inside TinyWeb package (thanks to Ada Neznamov).
1.4/SSL (12-Dec-1998)
1.5 (20-Dec-1998)
PATH_INFO & PATH_TRANSLATED CGI variables.
- CGI executable cache.
- Added
WaitForInputIdle() call to prevent from running GUI applications as CGI.
1.6 (21-Jan-1999)
- Fixed problems with executing CGI, when script name or executable name contained space characters (thanks to Nick McDaniel).
1.4/SSL (23-Nov-1999)
- TinySSL is shipped again with 0.8.1 SSLeay DLLs as testing has shown them as most stable, though they were vulnerable to PKCS#1 padding attack. See www.openssl.org for the developed versions of SSLeay library.
1.8 (14-Jan-2000)
1.8/SSL (14-Jan-2000)
- TinySSL is shipped with OpenSSL v0.9.4 DLLs
1.8/SSL (3-Mar-2000)
- TinySSL is shipped with OpenSSL v0.9.5 DLLs
1.9 (11-May-2000)
- Martin Lafferty made a provision to run DOS CGI under WinNT
|
|
|
| |
|