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 1996/09/22 19:30:29 UTC

Time's a wastin'

It's looking more and more like it's time for a public beta release:
no real additions on the table (except for the AddModule one, which
I, believe it or not, vote '+1'), and lots of good improvements.

To speed this along, could someone on hyperreal add the docs to the
CVS tree? This will make it easier for everyone to maintain them.

I think we should shoot for a release in a bit over a week: Sept 30th !
-- 
Jim Jagielski  << jim@jaguNET.com >>   |   "If we took the bones out
  **  jaguNET Access Services  **      |    then it wouldn't be crunchy"
      Email: info@jaguNET.com          |            Whizzo Crunchy Frog
++    http://www.jaguNET.com/         +++      Voice/Fax: 410-931-3157       ++

Re: Time's a wastin'

Posted by Paul Sutton <pa...@ukweb.com>.
On Sun, 22 Sep 1996, Brian Behlendorf wrote:
> 2) There are about 25 unresolved issues I've seen over the last three months,
> since 1.1.  I'll be forwarding them along, with comment.  They are mostly small
> bugfixes, usually witch patches attached, which somehow we've skipped over, I
> think.  They were all posted to new-httpd but just got lost in the noise.

Coincidently, we listed many of the 1.1.1. bugs in this week's Apache
Week. I've extracted the unfixed ones below, and noted which ones have
patches (usually supplied by the bug reporter, and probably untested).
There are 22 bugs here, and most are easy to fix.

Below the bugs I've listed some of the feature-enhancements that are
already coded.

BUGS

1      A race condition can cause occasional hung processes on very high
       load systems. PATCH AVAILABLE.

2      Docs claim %s in ErrorDocument string prints reason for error - no
       code to implement this. DOCUMENTATION NEEDS UPDATING (GENERALLY)

3      When a sub-program is about to be run, Apache checks for correct
       permissions, but it does not account for other groups that the
       current user might be in. PATCH AVAILABLE.

4      Hostnames starting with a number (e.g. 123.domain.com) are
       incorrectly treated as IP addresses.

5      Domain names on allow and deny lines are not compared
       case-insensitively.

6      Report of request "NULL" being logged in access log
       Missing Hits

7      Reports of access_log missing some hits (possibly related to
       keepalives)

8      ErrorLog | does not work. PATCH AVAILABLE

9      Imagemap Module: Long URLs (>100 chars) can cause buffer overflows

10     Status Module: Can gives wrong start-up time on some systems/
       Core dumps on a few systems (OSF, SCO)

11     Negotiation Module: Charset negotiation is not implemented.
       PATCH AVAILABLE

12     Directory Index Module: Core dump on Solaris 2 with empty directories
       PATCH AVAILABLE

13     Userdir: cannot handle certain configurations, such as
       http://10.1.2.3/~*

14     Includes Module: Current working directory can change while
       processing includes

15     Apollo Domain: Some compilation errors on Apollo Domain

16     Digital Unix/OSF: V4.0 requires -lm because the frexp()
       function has been removed from libc.so. Incompatible pointer
       type warning.

17     NeXTSTEP: support/logresolve.c does not compile because of
       strdup

18     OS/2 filesystem is case-independent, can cause URLs to
       fail to match protection limitations

19     SCO: Dumps core in status module with a Floating exception
       when compiled with -DSTATUS on SCO ODT 3.0

20     Ultrix: Compile error in http_main.c

21     Host: header can override IP virtual hosts to give access to
       other vhosts's information.

22     IP-based Virtual hosts on main IP address but different ports
       not working.

FEATURES (PATCHES AVAILABLE)

* Pass error message text to ErrorDocument scripts
* Chroot'ing
* Select modules at run time (AddModule)
* Block access by user agent
* Update printenv to display real and effective UID/GID
* Pics module
* NCSA Satisfy functionality
* Negotiation module updates
* Prevent content-type being sent twice if set in hdrs and content_type
  field
* Update http_monitor.c to work with current scoreboard format

Paul
UK Web Ltd



Re: Time's a wastin'

Posted by Brian Behlendorf <br...@organic.com>.
On Sun, 22 Sep 1996, Jim Jagielski wrote:
> It's looking more and more like it's time for a public beta release:
> no real additions on the table (except for the AddModule one, which
> I, believe it or not, vote '+1'), and lots of good improvements.

Unqualified +1 - I like the idea, but I haven't tested it, I do trust Tom to
produce good code however.  :)

> To speed this along, could someone on hyperreal add the docs to the
> CVS tree? This will make it easier for everyone to maintain them.

I think either Ben or Paul need to do this, as CVS admins.  If I can do it,
someone let me know how.  If someone can marshall the doc rewriting process
they will certainly be recognized as godlike in these parts... I've collected
together about 30 messages from the last few months related to the docs which
need to be addressed but they're not fundamental issues.  That marshaller
should also reconsider our current situation, where we have a lot of
duplication between content in /docs/1.1 and /docs.

What else needs to be done:

1) bug database up for real, if possible.  We need to hash out some more on the
interface and assign individuals to specific categories of problems, if
appropriate.  I need some gnats gurus to check my work, etc.  See previous
message.

2) There are about 25 unresolved issues I've seen over the last three months,
since 1.1.  I'll be forwarding them along, with comment.  They are mostly small
bugfixes, usually witch patches attached, which somehow we've skipped over, I
think.  They were all posted to new-httpd but just got lost in the noise.

> I think we should shoot for a release in a bit over a week: Sept 30th !

I think that's optimistic given the above, but October 7th is doable in my
mind.

	Brian

--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--
brian@organic.com  www.apache.org  hyperreal.com  http://www.organic.com/JOBS