You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jim Jagielski <ji...@jaguNET.com> on 1997/11/06 22:36:47 UTC

[STATUS] 1.3b3-dev Thu Nov 6 16:25:51 EST 1997

This is the latest... Includes updates/votes by Ken and
Martin. There are a few things that can be committed
as well; I'll do the fnmatch one if you all want.
=======================================================

As of:
    Thu Nov  6 16:25:51 EST 1997

Release:

    2.0  : In the future
    1.3b3: In development... Possible release 11/14/97 ??
    1.3b2: Tarball rolled and available
	   Source tagged as APACHE_1_3b2
	   Apache web-page reflects availability of 1.3b2
	   Announcement released
    1.3b1: There is no 1.3b1

Plan:

    * A ``preliminary'' WIN32 binary is built... Not sure if
	it's ready for prime-time, but it's available from ./dist

Notes:

    * Welcome to Martin Kraemer <Ma...@mch.sni.de>,
	new Apache Group member

Committed:

    * Ken's perl logfile splitter (to ./support)
    * Lars Eilebrecht's [PATCH] mod_speling loglevels
    * Ben's Fix CGI under Win95 (plus some error checking)
    * Ben's Fix absolute path detection
    * Martin's [PATCH] Reject multiple arguments to <...> block directives
    * Martin's [PATCH] Detect missing </Directive> at end-of-file
    * PR#1284 fix: add UNIQUE_ID to suexec wrapper for mod_unique_id
    * Ken's [PATCH] Slight cleanup of logging of bad directives
    * Martin's [PATCH] Suggestion for HTTP_VERSION(maj,min) macro
    * PR#1030 fix: Fix problem causing crash when a CGI is accessed with
      a ?arg does not contain a =
    * Work around buggy stat() on Win95 (closes some PR's?)
    * Paul's replacement fo README.NT
    * Paul's [BUG] NT fixup for failed spawn of child 
    * Dean's [PATCH] PR#1241: mod_dir/autoindex should DECLINE PUT
    * Dean's [PATCH] mod_speling 64-bit issues
    * Martin's [PATCH] Global variables should be set in MainServer,
    * Sameer's Fix builds so that they depend on the .o files
    * Dean's adjustment of mod_unique_id.c
    * Email address added to all internal LICENSEs
    * Rasmus's abbreviated [PATCH] Trying to grok .module files
    * Sameer's [PATCH] pathnames
    * Martin's [PATCH] Take 3: Line Number counting in config file
    * PR#849: AIX now uses USE_FCNTL_SERIALIZED_ACCEPT.
    * PR#1267: i386 AIX does not have memmove.
    * PR#482, 1246: HPUX now defaults to using Spencer regex.
    * PR#977: Some versions of netbsd don't automatically define __NetBSD__
    * PR#1249: Unixware 2.x requires -lgen for syslog
    * All SVR4 systems now use NET_SIZE_T = size_t
    * PR#1321: Solaris 2.4 needs spencer regex
    * WANTSREGEX=YES now the default
    * Paul's Dean's patches and NT, and a PATCH or two
    * Dean's [PATCH] ensure config errors/warnings are logged
    * Dean's [PATCH] PR#467: serialized accept
    * MODULE_MAGIC_NUMBER bumped up
    * Dean's [PATCH] PR#1205: mod_mime_magic cleanups
    * Dean's [PATCH] PR#1317: AIX 1.x can't have files named @
    * Dean's [PATCH] Re: New error_log format (fwd)
    * Ben's [PATCH] add error checking to file reads
    * Paul's Win32 service errors
    * Dean's [PATCH] PR#1211: race condition in unblock_alarms
    * Martin's [PATCH] Minor cleanups for portability
    * Configure and "!: not found " error fixed
    * Paul Eggert's [PATCH] mod_usertrack/1342: year-3000 bug
    * Rasmus' [PATCH] Re: Module install steps
    * Martin's [PATCH] update protocol/1329: wrong Content-length
    * Brian Havard's [PATCH] OS2 fixes
    * Dean and Roy's PTHREADS fixes
    * Ken's [PATCH] Slight cleanup of logging of bad directives

Available:

    * Ken's new [PATCH] for mod_autoindex: no-sorting
	<00...@PROCESS.COM>
	Status: Ken +1, Jim +1 (concept)

    * Brian Havard's [PATCH] PrintPathOS2 fixes
	<19...@silk.apana.org.au>
	Status: Jim +1, Dean +1, Martin +1

    * Dean's [PATCH] Re: config/1368: Syntax error in src/Configure file
	<Pi...@twinlark.arctic.org>
	Status: Dean +1, Jim +1, Martin +1

    * Andrey A. Chernov's [PATCH] Re: os-freebsd/1311: fnmatch.c
	<Pi...@twinlark.arctic.org>
	Status: Dean +1, Jim +1, Martin +1

    * Jim's [PATCH] Make FLOCK mutex work PR#1056 (Take II)
	<19...@devsys.jaguNET.com>
	Status: Jim +1, Dean +1, 

    * Dean's [PATCH] RAISE_SIGSTOP
	<Pi...@twinlark.arctic.org>
	Status: Dean +1, Jim +1, Martin +1 (but keep it semi-secret)

    * Paul Eggert's [PATCH] suexec/1343: year-2000 bug in suexec log
	<Pi...@twinlark.arctic.org>
	Status: Martin +1, Marc +1, Dean (Wants something more common)

    * Dean's [PATCH] PR#1248, 1328: mod_access problems (byte ordering)
	<Pi...@twinlark.arctic.org>
	Status: Dean +1 (successfully fixes the PR), Jim +1

    * Martin's(?) [PATCH] "Signing" server generated pages
	/* NOTE: could someone repost? */
	Status: Martin +1 (concept?)

    * Marc's [PATCH] PR#1352: mod_cgi logging broken
	<Pi...@alive.znep.com>
	Status: Marc +1, Dean +1, Ken +1

    * Marc's [PATCH] FCNTL_SERIALIZED_ACCEPT on HPUX (PR#872)
	<Pi...@alive.znep.com>
	Status: Marc +1, Jim +1, Paul +1

    * Lars' [PATCH] PR#870 preserve handler value on ProxyPass'ed requests
	<XF...@unix-ag.org>
	Status: Dean +1

    * Marc's [PATCH] define to allow passing of Authorization header
	<Pi...@alive.znep.com>
	Status: Marc +1, Dean +1 (with note), Paul +1

    * Martin's AddTypes for *.exe and *.zip to apache.conf
	<19...@deejai.mch.sni.de>
	Status: Martin +1, Dean +1, Jim +1, Paul +1

    * Ralf's [PATCH] mod_rewrite redirects w/ QS in per-dir context
	<19...@en1.engelschall.com>
	Status: Overridden by Ralf's mod_rewrite rewrite (in progress)??

    * Dean's [PATCH] Re: os-sunos/1294: Spurious mmap error messages? (fwd)
	<Pi...@twinlark.arctic.org>
	Fix logic error when issuing a mmap() failed message.  This
	fixes the submitter's problem.
	Status: Dean +1, Jim +1

    * Marius Groeger <ma...@sysgo.de> [PORT] LynxOS 2.5
	<Pi...@localhost>
	Status: It's the diff is against 1.2.4,
	Status: Dean and Paul +1 (iff it defines -DLYNXOS)

    * Dean's protocol/1195: Bug in Authentication header (fwd)
	<Pi...@twinlark.arctic.org>
	Status: Conceptual: Dean +1, Paul +1, Martin +1, Ken +1

    * Dean's [PRE-PATCH] expanding ap_snprintf()
	<Pi...@twinlark.arctic.org>
	Status: Dean +1, Ben +1, Jim 0, Martin 0, Brian +1(?)
	See <Pi...@twinlark.arctic.org>
	for a more up-to-date idea (int vformatter) that has a
	vote of +1 from Dean, Ben, Martin, Paul and Jim for concept

    * Manoj Kasichainula's <ma...@io.com> libap implementation
	<19...@io.com>
	Status: Mahoj wants us to "hold off" on this patch, but
	others could ``re-create'' it :)

    * Martin's [PATCH] [FEATURE] Clickable Path Components in ftp dir header
	<19...@deejai.mch.sni.de>
	<19...@deejai.mch.sni.de>
	Status: Martin +1, Ken +1
    
In progress:

    * Martin Kraemer's [PATCH] Parsing URI into its components 
	This has "evolved" into a new module: util_uri. Martin
	will post when it's at a state where he's happy with it.

    * Ralf is rewriting mod_rewrite

Needs patch:

Closed issues:

    * Removal of inetd mode
	Ken says he'll try to maintain it, since there are
	people/places who need it

Open issues:

    * PrintPathOS2 uses "$test_exec_flag" without defining it...
	should it be '-x' or just '-r'?

    * 206 vs. 200 issue on Content-Length

    * Conditional logging and aplogger
	Dean broke piped logging, -DNO_OTHER_CHILD to disable the reliable
	stuff if you depend on piped logging.  I figure nobody must, since
	we haven't seen a bug report and it'd show up easily under moderate
	load.

    * Brian's ``strange performance delays''
	<3....@hyperreal.org>
	mod_proxy and garbage collection?
	see: <19...@deejai.mch.sni.de>

    * Marc's socket options like source routing (kill them?)
	Marc, Dean say Yes

    * PR#951 (CGIs on Win32)
	Open? Closed? Fixed?

    * SunOS and stdio
	Stupid broken Sun headers...

    * NameVirtualHost
	Causes mucho confusion... Dean is ready to ``admit defeat''
	but should we let him? Lars suggests making NameVirtualHost
	a required directive

    * DDA's adding a tray application to the Windoze version for ease of
      status/management.
	<01...@caravan.individual.com>
	<01...@caravan.individual.com>
	Status: Ken +1, Sameer +1, Martin +1,
	Paul and Ben and others: No like Win95 specific stuff

    * Apache Win32 v1.3b2 won't serve >16k
	Status: Has not be reproducable by project members
	Update: Ben has discovered the code that causes this. Will try
	to fix.

    * tarball issues:
       o Remove .Z files? Dean says yes, others don't really care
       o md5 or pgp or some combo of both?
       o Brian says yes... Jim says +1, Martin +1

    * The PR#918 patch above appears to have been bogus, should be fixed or
	reversed.  It has been reversed for now.

    * Martin's SEGV, and Alexei's GP Fault under windows (probably the same)

    * Marc's [BUG] include virtual and SCRIPT_NAME w/path_info
	<Pi...@alive.znep.com>

-- 
====================================================================
      Jim Jagielski            |       jaguNET Access Services
     jim@jaguNET.com           |       http://www.jaguNET.com/
            "Look at me! I'm wearing a cardboard belt!"

[PATCH] Take2: "Signing" server generated pages

Posted by Martin Kraemer <Ma...@mch.sni.de>.
On Thu, Nov 06, 1997 at 04:36:47PM -0500, Jim Jagielski wrote:
> Available:
>     * Martin's(?) [PATCH] "Signing" server generated pages
> 	/* NOTE: could someone repost? */
> 	Status: Martin +1 (concept?)
Redone:
* does NOT sign if:
    a) README file present (for mod_autoindex)
    b) ErrorDocument is defined (http_protocol)
  DOES sign:
    a) ftp_proxy listings
    b) mod_autoindex listings (in absence of README)
    c) server generated error messages (unless ErrorDocument defined)
    d) mod_info listings
    e) mod_status listings (unless short output requested)
Additional change:
For mod_info and mod_autoindex, the server name and port appear in the
<TITLE> for the request.

The "Signature" is usually a <HR>, followed by
  <ADDRESS>@@SERVER_BASEVERSION@@ at <A HREF="mailto:@@ServerAdmin@@">@@ServerName@@</A> Port @@Port@@</ADDRESS>
where the @@xxx@@ are replaced by their respective values.

    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: [STATUS] 1.3b3-dev Thu Nov 6 16:25:51 EST 1997

Posted by Ben Laurie <be...@algroup.co.uk>.
Dean Gaudet wrote:
> 
> On Fri, 7 Nov 1997, Martin Kraemer wrote:
> 
> > >     * 206 vs. 200 issue on Content-Length
> > I guess it was: Content-Range: bytes=
> 
> Actually, see Marc's message.
> <Pi...@valis.worldgate.com> We're
> supposed to give 200 with a complete response when there is a bogus
> byterange... not patch it up and send a 206.  Do you want to take this
> one?

This has come up on the HTTP WG recently, as a result of the HTTP
interop testing (is anyone doing that, BTW?). Can't quite remember the
outcome, except the RFC is getting patched.

Cheers,

Ben.

-- 
Ben Laurie            |Phone: +44 (181) 735 0686|Apache Group member
Freelance Consultant  |Fax:   +44 (181) 735 0689|http://www.apache.org
and Technical Director|Email: ben@algroup.co.uk |Apache-SSL author
A.L. Digital Ltd,     |http://www.algroup.co.uk/Apache-SSL
London, England.      |"Apache: TDG" http://www.ora.com/catalog/apache

Re: [STATUS] 1.3b3-dev Thu Nov 6 16:25:51 EST 1997

Posted by Marc Slemko <ma...@worldgate.com>.
On Sat, 8 Nov 1997, Dean Gaudet wrote:

> 
> 
> On Fri, 7 Nov 1997, Martin Kraemer wrote:
> 
> > >     * 206 vs. 200 issue on Content-Length
> > I guess it was: Content-Range: bytes=
> 
> Actually, see Marc's message. 
> <Pi...@valis.worldgate.com> We're
> supposed to give 200 with a complete response when there is a bogus
> byterange... not patch it up and send a 206.  Do you want to take this
> one? 

I'm not sure there is anything wrong with what we are doing.

There have been some additional comments posted to the http-wg list since. 
I think what we do may be ok; I think someone is proposing changes to the
wording to make it clearer what should be what.  But it should be looked
at; you would have to check the http-wg archives... or I would have to get
around to reading my mailboxes:

	230764  /usr/home/marcs/mail

sigh.


Re: [STATUS] 1.3b3-dev Thu Nov 6 16:25:51 EST 1997

Posted by Dean Gaudet <dg...@arctic.org>.

On Fri, 7 Nov 1997, Martin Kraemer wrote:

> >     * 206 vs. 200 issue on Content-Length
> I guess it was: Content-Range: bytes=

Actually, see Marc's message. 
<Pi...@valis.worldgate.com> We're
supposed to give 200 with a complete response when there is a bogus
byterange... not patch it up and send a 206.  Do you want to take this
one? 

Dean


Re: [STATUS] 1.3b3-dev Thu Nov 6 16:25:51 EST 1997

Posted by Martin Kraemer <Ma...@mch.sni.de>.
On Thu, Nov 06, 1997 at 04:36:47PM -0500, Jim Jagielski wrote:
> Available:
> 
>     * Ken's new [PATCH] for mod_autoindex: no-sorting
> 	<00...@PROCESS.COM>
> 	Status: Ken +1, Jim +1 (concept)
+1

>     * Jim's [PATCH] Make FLOCK mutex work PR#1056 (Take II)
> 	<19...@devsys.jaguNET.com>
> 	Status: Jim +1, Dean +1, 
Looks good, but cannot test here.

>     * Martin's(?) [PATCH] "Signing" server generated pages
> 	/* NOTE: could someone repost? */
> 	Status: Martin +1 (concept?)
Redone, see separate mail

>     * Lars' [PATCH] PR#870 preserve handler value on ProxyPass'ed requests
> 	<XF...@unix-ag.org>
> 	Status: Dean +1
+1

>     * Martin's AddTypes for *.exe and *.zip to apache.conf
> 	<19...@deejai.mch.sni.de>
> 	Status: Martin +1, Dean +1, Jim +1, Paul +1
There's problem with this one:
-   I added some "small icons" in that mail, to be added to the other
    small 16x16 icons which were displayed when a directory listing
    was displayed. However, when I searched TAZ I was unable to locate
    the small icons -- I only found the bigger (20x22?) icons which
    are part of the distribution. Oh. I did find an apache-0.6.5
    directory which apparently contained the small icons - but how did
    I ever get them to display when I requested
    http://dev.apache.org/dist/? That must be higher configuration magic
    of apache... :-(
    When I request this URL today, I get a mixture of small and larger
    icons, and I wonder where the small icons come from (not from the
      Alias /icons/ /usr/local/etc/apache/icons/
    that's configured for taz?!?!)....
- There's a
    AddIconByType (ZIP,/icons/compressed.gif) application/zip
    AddIconByType (BIN,/icons/binary.gif) application/octet-stream
   already; together with the values in mime.types this should be mapped
   to .exe and .zip _already_.

> Open issues:
> 
>     * PrintPathOS2 uses "$test_exec_flag" without defining it...
> 	should it be '-x' or just '-r'?
commited

>     * 206 vs. 200 issue on Content-Length
I guess it was: Content-Range: bytes=

>     * Brian's ``strange performance delays''
> 	<3....@hyperreal.org>
> 	mod_proxy and garbage collection?
> 	see: <19...@deejai.mch.sni.de>
Or was it happening in combination with the logging problems?

>     * Marc's socket options like source routing (kill them?)
> 	Marc, Dean say Yes
source routing is considered bad

>     * tarball issues:
>        o Remove .Z files? Dean says yes, others don't really care
We can stop producing new .Z distributions with 1.3b3, let's look
if anybody misses them!

    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: [STATUS] 1.3b3-dev Thu Nov 6 16:25:51 EST 1997

Posted by Dean Gaudet <dg...@arctic.org>.

On Thu, 6 Nov 1997, Jim Jagielski wrote:

> This is the latest... Includes updates/votes by Ken and
> Martin. There are a few things that can be committed
> as well; I'll do the fnmatch one if you all want.

I really wanted to use the "Obtained from:" field in the template for the
first time ever ;)

> Committed:

Wow, this has been a busy beta.

> Available:
> 
>     * Ken's new [PATCH] for mod_autoindex: no-sorting
> 	<00...@PROCESS.COM>
> 	Status: Ken +1, Jim +1 (concept)

+1

>     * Brian Havard's [PATCH] PrintPathOS2 fixes
> 	<19...@silk.apana.org.au>
> 	Status: Jim +1, Dean +1, Martin +1

Committed.

>     * Dean's [PATCH] Re: config/1368: Syntax error in src/Configure file
> 	<Pi...@twinlark.arctic.org>
> 	Status: Dean +1, Jim +1, Martin +1

Committed.

>     * Andrey A. Chernov's [PATCH] Re: os-freebsd/1311: fnmatch.c
> 	<Pi...@twinlark.arctic.org>
> 	Status: Dean +1, Jim +1, Martin +1

Committed.

>     * Dean's [PATCH] RAISE_SIGSTOP
> 	<Pi...@twinlark.arctic.org>
> 	Status: Dean +1, Jim +1, Martin +1 (but keep it semi-secret)

Committed, w/o CHANGES documentation.

>     * Marc's [PATCH] PR#1352: mod_cgi logging broken
> 	<Pi...@alive.znep.com>
> 	Status: Marc +1, Dean +1, Ken +1
> 
>     * Marc's [PATCH] FCNTL_SERIALIZED_ACCEPT on HPUX (PR#872)
> 	<Pi...@alive.znep.com>
> 	Status: Marc +1, Jim +1, Paul +1
> 
>     * Marc's [PATCH] define to allow passing of Authorization header
> 	<Pi...@alive.znep.com>
> 	Status: Marc +1, Dean +1 (with note), Paul +1

Hey Marc, you going to commit yer stuff?  If you're busy I could do it. 

Do we have any showstoppers?  Should we roll 1.3b3 and keep on chugging? 

I'll be gone this weekend. 

Dean