AOLserver 4.0.8 Released ======================================== On behalf of the AOLserver Team, I have the honor of announcing the latest point release of AOLserver: 4.0.8.
This version is primarily a bug fix release following version 4.0.7. A summary of changes is provided at the end of this document. WHAT IS AOLSERVER? AOLserver is America Online's Open-Source web server. AOLserver is the backbone of the largest and busiest production environments in the world. AOLserver is a multithreaded, Tcl-enabled web server used for large scale, dynamic web sites. Visit the project's website: http://aolserver.com/ HOW CAN I GET AOLSERVER? Download the source code from SourceForge: http://aolserver.com/downloads/aolserver-4.0.8-src.tar.gz I FOUND A BUG! WHAT DO I DO? File it in the Bug Tracker at SourceForge: http://sourceforge.net/tracker/?group_id=3152&atid=103152 IS THERE A MAILING LIST? WHERE'S THE USER COMMUNITY? Yes! There's an announcements-only and a general discussion mailing list. Instructions on how to subscribe are here: http://aolserver.com/lists.php There is also a wiki-web set up for AOLserver: http://aolserver.com/wiki/ CHANGES SINCE LAST RELEASE? DOC: Updated nscgi module documentation. Closes SF Bug #465907. BUG: Fix bug where connections were not being properly closed when the HTTP was not parseable. BUG: Fix bug where code to eat empty lines before the request was treating only CR/LF sequences as empty but LF alone was not. TEST: New automated test harness under development. Example tests have been implemented. BUG: Issue URL redirect when a directory listing is requested without trailing slash at the end of the URL. Closes SF Bug #935907. BUG: Eliminate minor compile-time warning on Win32. Closes SF Bug #696806. BUG: DNS resolution now uses getaddrinfo() and getnameinfo() on platforms where it is available, which are supposed to be thread-safe. MacOS X has these but as of 10.3.5, may not be thread-safe according to documentation. On platforms where this new API is not available, gethostbyaddr_r() and gethostbyname_r() are used. Otherwise, the old, non-thread-safe gethostbyaddr() and gethostbyname() are still used. Closes SF Bug #1008721. BUG: Update Win32 .dsp files to reflect Tcl .lib name change. Closes SF Bug #996342. BUG: Fixed bug where [ns_hrefs] failed to parse certain inputs. Closes SF Bug #995078. BUG: Inability to resolve nsconf.hostname to set nsconf.address is no longer fatal, and instead defaults to "0.0.0.0". Closes SF Bug #994072. BUG: Fixed crash bug when virtual servers are configured, but the "hostname" parameter didn't match any of the virtual servers. Fixed by introducing new "defaultserver" parameter in the comm. config that must refer to one of the virtual servers being defined. FEATURE: Add new option to [ns_http wait], -servicetime, so you can capture how long the HTTP request took. BUG: Correctly set CCRPATH and LDRPATH variables for build when Tcl's tclConfig.sh indicates that CCRFLAGS or LDRFLAGS are not defined. Closes SF Bug #640752. ======================================================================== -- Dossy Shiobara mail: [EMAIL PROTECTED] Panoptic Computer Network web: http://www.panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70)