Commits

Show all
Author Commit Message Labels Comments Date
Dossy Shiobara
BUMP: 4.0.8
Tags
aolserver-4.0.8
Dossy Shiobara
README: updated for 4.0.8
Dossy Shiobara
Updated nscgi module documentation for 4.0 (bug #465907) Backported from HEAD.
Dossy Shiobara
queue.c: if reqPtr is NULL, close the connection too
Dossy Shiobara
(SockRead): eat stray LF as well as CR/LF pairs after headers Previous code to eat leading blanks assumed CR/LF, but some clients only send LF. Code has been cleaned up and corrected to handle this properly.
Dossy Shiobara
Implement automated tests that can be run from a stand-alone tclsh New Makefile target added called "test" which runs the tests.
Dossy Shiobara
(_ns_dirlist): add missing slash to directory URLs and redirect (bug #935907) Backported from HEAD.
Dossy Shiobara
Minor change to eliminate Win32 compile-time warning (bug #696806) Backported from HEAD.
Dossy Shiobara
Solaris 7 uses gethostbyaddr_r and the autoconf and GetHost versions didn't work Backported from HEAD.
Dossy Shiobara
Thread-safe host/name lookup (bug #1008721) gethostbyaddr() and gethostbyname() are not thread-safe. Use the new getaddrinfo() and getnameinfo() API where available, otherwise use gethostbyaddr_r() and gethostbyname_r() if available. Otherwise, continue to use the non-safe versions but emit a warning at configure time. Fixes SF Bug #1008721. Backported from HEAD.
Dossy Shiobara
Change Win32 .dsp files to reflect change in Tcl from "tcl84td.lib" to "tcl84tg.lib" (bug #996342) Backported from HEAD.
Dossy Shiobara
ns_hrefs is now more robust -- fixes SF Bug #995078 Backported from HEAD.
Dossy Shiobara
nsconf.address defaults to 0.0.0.0, fixing crash bug #994072 Backported from HEAD.
Dossy Shiobara
Fix crash bug when virtual servers are configured but "hostname" parameter didn't match any virtual servers Fixed by introducing new "defaultserver" parameter in the comm. config that must refer to one of the virtual servers being defined. Backported from HEAD.
Dossy Shiobara
Add "defaultserver" parameter in sample config Backported from HEAD.
Robert Crittenden
Add -servicetime option to ns_http wait so you can capture how long the request took
Dossy Shiobara
BUMP: 4.0.8a
Dossy Shiobara
Clean up configure.in; regenerate configure w/ autoconf2.13; clear CCRPATH/LDRPATH if CCRFLAGS/LDRFLAGS are empty (bug #640754) Backported from HEAD.
Dossy Shiobara
Tag aolserver-4.0.7
Dossy Shiobara
BUMP: 4.0.7
Tags
aolserver-4.0.7
Dossy Shiobara
(Ns_ConnReturnUnauthorized): add WWW-Authenticate header for templated 401 pages (bug #674033) Backported from HEAD.
Dossy Shiobara
(Ns_InitInfo): initialize conf structures before Ns_Log is used (bug #868362) Ns_GetAddrByHost() reports errors via Ns_Log(), so calls to it should be done after Ns_Log has been initialized, otherwise very unhelpful error messages are produced. In particular, this happens when the server is started and the hostname as returned by gethostname() cannot be resolved, because the network interface is down AND no entry exists in /etc/hosts. Closes SF Bug #868362. Backported from…
Dossy Shiobara
Fix crash bug freeing static storage on bad request
Dossy Shiobara
BUMP: 4.0.7a
Dossy Shiobara
Tag aolserver-4.0.6
Dossy Shiobara
BUMP: 4.0.6
Tags
aolserver-4.0.6
Tim Suh
Enable keep-alive for more response codes: 201, 207, 300
Dossy Shiobara
Host header mandatory for HTTP/1.1 (bug #787728); map default server (bug #812036) Change to make HTTP request "Host:" header mandatory for HTTP/1.1 connections by returning 400 Bad Request response. Closes SF Bug #787728. Also, changed virtual server code to use the "hostname" param from the "ns/module/nssock" section to map the default virtual server based on the value (hostname) from the "ns/module/nssock/servers" section, when the "Host:" header is either not specified (HTT…
Dossy Shiobara
(LogTrace): check for conn->headers == NULL, segfault (bug #990439) Backported from HEAD.
Dossy Shiobara
Define ENOTSUP for benefit of OpenBSD 3.5 (bug #985076) Backported from HEAD.
  1. Prev
  2. Next