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/