Return-Path: owner-new-httpd Received: by taz.hyperreal.com (8.6.10/8.6.5) id NAA24864; Sat, 8 Apr 1995 13:56:44 -0700 Received: from life.ai.mit.edu by taz.hyperreal.com (8.6.10/8.6.5) with SMTP id NAA24858; Sat, 8 Apr 1995 13:56:42 -0700 Received: from volterra (volterra.ai.mit.edu) by life.ai.mit.edu (4.1/AI-4.10) for new-httpd@hyperreal.com id AA29475; Sat, 8 Apr 95 16:56:42 EDT From: rst@ai.mit.edu (Robert S. Thau) Received: by volterra (4.1/AI-4.10) id AA19406; Sat, 8 Apr 95 16:56:40 EDT Date: Sat, 8 Apr 95 16:56:40 EDT Message-Id: <9504082056.AA19406@volterra> To: new-httpd@hyperreal.com Subject: 0.5 distribution --- problems with B57. Sender: owner-new-httpd@hyperreal.com Precedence: bulk Reply-To: new-httpd@hyperreal.com When I was doing my usual round of tests on 0.5 prior to installing it on port 80, I noticed some problems. It turns out that patch B57 (the unmunge cleanup) introduces several new bugs --- *) The SCRIPT_NAME CGI variable is set incorrectly if the script gets PATH_INFO *) Likewise for DOCUMENT_URI in code invoked from server-side includes *) Automatically generated redirects for directories break (sorry, Rob, not without a formal bug-ID). *) [I believe] Some error messages for MultiViews come out broken. What these all have in common is that some modified variant of the translated name is being unmunged, with the expectation that the result will be the original URL modified in the corresponding fashion (and not an unmodified copy of it). Backing out of B57 cures all of the above, and I've now put 0.5, as de-amended, up on www.ai port 80. Just thought other people would like to know. (I think we need to either fix this right or back it out --- the old behavior was indeed subtly buggy, but given the choice between those bugs and these bugs, the former are, IMHO, easier to live with). rst