This is an ArsDigita distribution of AOLserver 3.2 (patchlevel 12). It returns

  Server: AOLserver/3.2+ad12

as an HTTP header. It includes the following patches on top of the
standard AOLserver 3.2.

@@@ Carried over from 3.1+ad9:

- Patches to support character encodings.  Described in
  encoding-doc.html.

- Ns_QueryToSet will not allow parameters whose names end with ".tmpfile".

@@@ New in 3.2+ad10:

- Match charset names case-insensitively.

- Reset ADP exception before executing an ADP, in case previous ADP
  called ns_adp_break, etc.

- Patch to op.c to not crash on bad HTTP request line if nsd.tcl has a
  401 redirect.

- Patch to ns_sourceproc to cache Tcl pages (including bytecodes) if
  nscache module is installed.

- Patch to NsHandleSignals to actually exit on Linux if a SIGSEGV is
  received.

@@@ New in 3.2+ad11:

- Set system encoding to ns/server/server1/SystemEncoding (default
  utf-8) in modules/tcl/init.tcl.

- Fix memory leak in "info procs" command.

- Add byte range support in fastpath.c and ns_returnfile.

@@@ New in 3.2+ad12:

- Fixed ns_striphtml to not crash and not modify argument in place.

- Added boolean database parameter "WarnEmpty".  If this is set, then
  AOLserver will log a warning when the last handle in a database pool
  is empty, and when a thread tries to get a handle from an empty pool.
  Set this in the ns/db/pool/poolname section.

- Added Tcl command "ns_db stats poolname", which returns a two-element
  list.  The first element is the maximum number of handles in the pool
  (equal to the "connections" config parameter).  The second element is
  the number of handles currently available in the pool.

- tclcache.tcl: Fixed cache name in ns_cache flush command.

