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)

Reply via email to