Apache Week
   
   Issue 54, 28th February 1997:  

Copyright 1996-2005
Red Hat, Inc.

In this issue


The seventh beta test release of Apache was made available on Saturday 22nd February. Like previous beta releases this one fixes a variety of bugs, many of which are minor or specific to particular operating systems. This version also sees a number of performance enhancements designed to make networks transfers, SSIs and overall operation faster. Anyone running any previous version of Apache 1.2 beta should upgraade.

The current plan is that after 1.2 is finally fully released the internal Apache code is considerably rewritten to form a major new version, 2.0. This will include support for multithreading, filters and OS abstractions which allow for versions of Apache on Windows NT and other systems. The development of 2.0 is likely to take some time and since 1.2 will be the current version until 2.0 is available, this long period of beta testing now is designed to ensure that Apache 1.2 is a stable, secure and high-performance server.

Depending on future circumstances there may be additional releases of the 1.2 code, such as 1.2.1 or 1.3. There may also be a version of 1.2 ported to Windows operating systems, depending on developer interest.

The current plans are for one or possible two more beta releases before a final 1.2 release. This could happen during March.


Apache Status

Release: 1.1.3 (Released 14th January 1997)
Beta: 1.2b7 (Released 22nd February 1997)

Bugs reported in 1.2b7:
  • Apache is too restrictive about checking that URLs are valid. It has been updated to the definition in HTTP/1.1 (RFC2068)
  • If ErrorDocuments are defined in multiple virtual hosts only the first one defined is used
  • Possible occasional core dumps when executing scripts (CGI and SSI)
  • If client sends a HTTP request line that is too long Apache closes the connection
  • If filenames in a directory listing include non-ASCII characters the links to those files do not work

Bugs fixed in next release:

  • suexec fix when initialising groups (bug seen on SunOS but may affect other systems)
  • OS specific updates for MPE/iX, MachTen, FreeBSD (support directory); support added for UXP/DS(V20)

Patches to fix some Apache 1.2b6 bugs are available in the 1.2b6 patches directory on the Apache site.


Apache is currently in a 'beta release' cycle. This is where it is made available prior to full release for testing by anyone interested. Normally during the beta cycle no new major features will be added. The full release of Apache 1.2 is expected in March.


Last week we reported that the Lycos indexer cannot index HTTP/1.1 sites such as those running Apache 1.2. It now appears that infact it can index these sites. However the indexer which is used when the "add a new site" form is filled does not yet understand HTTP/1.1 responses.


The Red Herring Direct, which covers technology business news, calls Apache the Sleeper Server because it has quietly beaten the big-spending industry giants Netscape and Microsoft.


Comments or criticisms? Please email us at editors@apacheweek.com