You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Martin Kraemer <Ma...@mch.sni.de> on 1997/09/02 15:09:23 UTC
Things missing from 1.3b1
We're in code freeze now, but there appear to be some patches still
missing from the current snapshot.
* Marc's proxy-CONNECT patch which is +1 by me and by Lars
It is essential for access to https: resources from an intranet
proxy. Without it, the connection just times out.
* The (+1 by Dean) patch to GuessOS for Reliant UNIX (appended)
* mod_speling [ again ;-) ] (+1 by Dean, Paul, and Alexei, so far)
Note: I re-worked the module again because...
* In the case of a broken symlink, a redirection to the same
URL was generated, causing a loop.
* the directory search stopped at the first "spelling corrected"
name, which was not necessarily the best one (miscapitalized
spelling correction is "closer" than inserting/deleting a
character)
* if "spelling correction" did not match, the directory was
searched a second time, looking for matching base names. The
second searching is redundant if information is collected in
the first (single) pass.
* in the case of ambiguities, a list ought to be presented to
the client instead of returning the first match.
So, in the appended new version,
* I replaced calls to log_xxxx by aplog_error() calls,
* I used indent to generate a standardized layout,
* I build a list of possible mis-spelled candidates, returning
301 HTTP_MOVED_PERMANENTLY if only one match is found, otherwise
returning 300 HTTP_MULTIPLE_CHOICES and the list of candidates,
like in:
> Multiple Choices
>
> The document name you requested (/~martin/spel/example.4.2.gif) could
> not be found on this server. However, we found documents with names
> similar to the one you requested.
>
> Available documents:
> * Example.4.1.gif (mistyped character)
> * Example.1.2.gif (mistyped character)
>
> Furthermore, the following related documents were found:
> * Example.html (common basename)
> * Example.html.bak (common basename)
> * exAMPLE.4.2.xls (common basename)
--
| S I E M E N S | <Ma...@mch.sni.de> | Siemens Nixdorf
| ------------- | Voice: +49-89-636-46021 | Informationssysteme AG
| N I X D O R F | FAX: +49-89-636-44994 | 81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request
Re: Things missing from 1.3b1
Posted by Martin Kraemer <Ma...@mch.sni.de>.
On Tue, Sep 02, 1997 at 11:44:12AM -0500, Randy Terbush wrote:
> Are your sources current Martin? I commited changes to this over
> the weekend that should be logging this stuff at APLOG_INFO level.
Sorry for that. Yes, my sources are current (but my binary wasn't...).
Martin
--
| S I E M E N S | <Ma...@mch.sni.de> | Siemens Nixdorf
| ------------- | Voice: +49-89-636-46021 | Informationssysteme AG
| N I X D O R F | FAX: +49-89-636-44994 | 81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request
Re: Things missing from 1.3b1
Posted by Martin Kraemer <Ma...@mch.sni.de>.
On Tue, Sep 02, 1997 at 10:28:03AM -0500, Randy Terbush wrote:
> +1 I might argue that some of the logging levels might be more of a
> INFO level rather than ERR. We can tweak those after you get it int
> o the system.
Right, and the Apache Startup Message in .../error_log, too!
Currently, I get:
[Tue Sep 2 02:08:19 1997] [error] Apache HTTP Server version: Apache/1.3a2-dev PHP/FI-2.0b12
[Tue Sep 2 02:08:19 1997] [error] Server built: Mi 27.Aug.1997, 19:13:41 MET DST
[Tue Sep 2 02:08:19 1997] [error] Server configured -- resuming normal operations
Rather harsh to consider the starting of apache an [error]... ;-)
Martin
--
| S I E M E N S | <Ma...@mch.sni.de> | Siemens Nixdorf
| ------------- | Voice: +49-89-636-46021 | Informationssysteme AG
| N I X D O R F | FAX: +49-89-636-44994 | 81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request
Re: Things missing from 1.3b1
Posted by Martin Kraemer <Ma...@mch.sni.de>.
On Tue, Sep 02, 1997 at 11:33:54AM -0700, Dean Gaudet wrote:
> I think these weren't committed because I was expecting you to have CVS
> access and commit them yourself :)
Yes, I would like to. I'm still struggling with low data rate of my
low-cost ISP....
BTW: For cvs+ssh access, you would probably need my public keys for host
and user, correct?
Martin
--
| S I E M E N S | <Ma...@mch.sni.de> | Siemens Nixdorf
| ------------- | Voice: +49-89-636-46021 | Informationssysteme AG
| N I X D O R F | FAX: +49-89-636-44994 | 81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request
Re: Things missing from 1.3b1
Posted by Dean Gaudet <dg...@arctic.org>.
I think these weren't committed because I was expecting you to have CVS
access and commit them yourself :) I'm +1 on all of them.
On Tue, 2 Sep 1997, Martin Kraemer wrote:
> We're in code freeze now, but there appear to be some patches still
> missing from the current snapshot.
RE: Things missing from 1.3b1
Posted by Lars Eilebrecht <La...@unix-ag.uni-siegen.de>.
According to Martin Kraemer:
> We're in code freeze now, but there appear to be some patches still
> missing from the current snapshot.
[...]
There is also my proxy_util.c patch which fixes PR#974 (I posted it several
weeks ago). AFAIR there was one +1 from Dean.
ciao...
--
Lars Eilebrecht - Any program which runs right is obsolete.
sfx@unix-ag.org
http://www.si.unix-ag.org/~sfx/