Apache Week issue 294
Apache Week <[email protected]> Fri, 10 May 2002 17:11:09 +0100
| Newsgroups | gmane.comp.apache.apacheweek |
|---|---|
| Message-ID | <[email protected]> |
APACHE WEEK
The essential weekly guide for users of the world's most popular Web server.
Issue 294: 10th May 2002
========================== Advert ===========================
The O'Reilly Open Source Convention - July 22-26, San Diego
Learn the Latest and Greatest in Open Source Software
Apache 2.0, Perl 6, PHP, XML, MySQL, PostgreSQL,
Python and Zope, Mac OS X, Linux, Java, and more ...
With Prices that are SO 1999! Register NOW - Save $750!
http://conferences.oreilly.com/oscon/
=================================================================
In this issue
* Apache 2.0.36 Released
* Under development
* ApacheCon 2002: Call For Participation
* Featured articles
Apache 2.0.36 Released
Apache 2.0.36 was released on 8th May 2002 and is now the latest
version of the Apache server. This is the second stable release of
Apache 2.0, following up on 2.0.35 which was released on 6th April
2002. Read our [1]special feature for more information about the
history of Apache 2.0.
Apache 2.0.36 is available in source form for compiling on Unix or
Windows, for download from the [2]main Apache site or from any
[3]mirror download site.
This is mainly a bug fix release, with a few new features. Users
should upgrade if they will be affected by the particular bugs
mentioned below, or would like to use any of the new features.
New features
The new features in this release (added since 2.0.35) are:
* Two new experimental thread-based MPMs "leader/follower" and
"threadpool" are included, which aim to address performance
limitations in the worker MPM
* Hooks have been added to mod_dav allowing a repository provider
module to implement the [4]DASL (WebDAV search) specification
* The new MIME types image/vnd.djvu and application/xhtml+xml are
included in the default configuration. ([5]BZ#7795, [6]BZ#7969)
Bug Fixes
The bugs fixed in this release include:
* Many performance and reliability fixes in the worker MPM
* Several improvements to mod_ssl, including a fix to allow using
mod_proxy as a reverse SSL to HTTP proxy ([7]BZ#8174), a fix for
an infinite loop which could be by using Netscape Navigator
([8]BZ#8389), a fix for using virtual hosts with long hostnames
([9]BZ#8572), and synchronisation with the changes in mod_ssl
2.8.8
* The AcceptPathInfo directive has been fixed; previously the logic
of the directive was inverted ([10]BZ#8234)
* A fix for sub-request handling which resulted in invalid
Content-Length headers being returned when using certain
combinations of modules ([11]BZ#7966)
* A fix for segfaults seen when generating "invalid byte-range"
responses (status code 416)
* mod_proxy fixes: improved error handling ([12]BZ#8407), fixes for
use of persistent connections ([13]PR#10010) and operation on
EBCDIC platforms
* Fixes to HTTP compliance problems: the server will now read
trailing headers of chunked input bodies, and does allow an empty
Host: header ([14]BZ#7441)
* Many small build and configure fixes ([15]BZ#7840, [16]BZ#7818,
[17]BZ#7802, [18]BZ#7841)
* Many documentation updates ([19]BZ#8037, [20]BZ#7832, [21]BZ#8144,
[22]BZ#8643)
Platform-specific fixes
* A fix for a performance problem under high load in the Windows NT
MPM.
* A fix for a possible deadlock in the Netware MPM
* A plethora of portability fixes: including for AIX ([23]BZ#7957,
[24]BZ#8707), Solaris ([25]BZ#7876, [26]BZ#8214), Mac OS X
([27]BZ#7970), and Windows ([28]BZ#7910, [29]BZ#8014, [30]BZ#8009)
Under development
The mod_deflate module included in Apache 2.0 was moved out of the
"experimental" modules directory this week, indicating it is ready
for production use. It was noted that some manual configuration is
needed by those wishing to use this module, to set up BrowserMatch
directives disabling deflate support for certain browsers which
have buggy Content-Encoding support (for instance 4.x versions of
MSIE).
A patch was submitted to the list this week which would make each
MPM module include an identifying string in the Server response
header, along with the version of Apache and any major modules.
Several group members were unhappy with revealing this
configuration detail; a proposal was even made to restrict the
information revealed in the Server header to just the Apache
version using the ServerTokens minimal directive.
ApacheCon 2002: Call For Participation
Now that the date for [31]ApacheCon US 2002, Las Vegas, Nevada, has
been settled on 18-21 November 2002, the ASF members are starting
to design its technical program which will include over 40
sessions. The good news is - you are still in time to sign up to
present a session which can range from 30 minutes to 2 hours.
Session proposals can cover any educational issues related to
projects of the Apache Software Foundation or the Web in general
excluding commercial sales or marketing presentation. Topics sought
include:
* Apache Web server topics (installation, compilation,
configuration, migration, Version 2.0)
* All Apache Software Foundation projects (Jakarta, mod_perl,
Xerces, etc.)
* scripting languages and dynamic content (Java, PHP, Perl, TCL,
Python, XML, XSL, etc.)
* Security and eCommerce
* Performance tuning, load balancing, high availability
* tips for writing Apache Web server modules
* Technical and non-technical case studies
* new Web-related technologies
If you would like to be a speaker at the ApacheCon 2002 event,
please go to the ApacheCon site, [32]log in, and choose the "Submit
a CFP" option from the list provided before Friday 31 May 2002
17:30 EDT. Should you be interested in giving a vendor
presentation, please send an email to [33][email protected]
instead.
Featured articles
In this section we highlight some of the articles on the web that
are of interest to Apache users.
The Solaris Developer Connection site provides this [34]tutorial
which guides you through each step of installing Apache 1.3.24,
mod_ssl 2.8.8, and OpenSSL 0.9.6c on a Solaris platform. It
explains how to compile and configure Apache with Dynamic Shared
Object (DSO) support, and load mod_ssl as a DSO module. It also
provides instructions for generating a sample custom server
certificate.
Apache developer William Rowe, Jr answers the question of,
[35]"What's New and Improved in Apache 2.0 on Windows?" by
examining three major areas in Apache 2.0 that affect the Windows
platform. The first is the Multi-Processing Module that is
optimised for Windows NT (mpm_winnt), followed by the Apache
Portable Runtime (APR) library, and lastly he looks at the most
important Windows-NT-specific change which is the addition of
Unicode support.
In [36]"PHP and PostgreSQL", Vikram Vaswani walks us through six
examples which demonstrate how to use PHP's built-in PostgreSQL
functions to manipulate data in the database. He shows us how to
use a few different methods to extract data, apply PostgreSQL
support for transactions, and debug some PHP scripts using the
error-handling functions.
______________________________________________________________
This issue brought to you by: Joe Orton, Min Min Tsan
Comments or criticisms? Please email us at
[37][email protected].
[38]Apache Week is copyright 1996-2002 by [39]Red Hat, Inc.
References
1. http://www.apacheweek.com/features/ap2
2. http://www.apache.org/dist/httpd/
3. http://www.apache.org/mirrors/
4. http://www.webdav.org/dasl/
5. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7795
6. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7969
7. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8174
8. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8389
9. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8572
10. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8234
11. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7966
12. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8407
13. http://bugs.apache.org/index/full/10010
14. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7441
15. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7840
16. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7818
17. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7802
18. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7841
19. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8037
20. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7832
21. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8144
22. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8643
23. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7957
24. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8707
25. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7876
26. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8214
27. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7970
28. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7910
29. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8014
30. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8009
31. http://apachecon.com/2002/US/
32. http://ApacheCon.Com/html/login.html
33. mailto:[email protected]
34. http://soldc.sun.com/articles/mod_ssl.html
35. http://serverwatch.internet.com/articles/apache20onwin/index.html
36. http://www.devshed.com/Server_Side/PHP/PostgreSQL/page1.html
37. mailto:[email protected]
38. http://www.apacheweek.com/
39. http://www.redhat.com/
----------------------------------------------------------------------
To unsubscribe: https://listman.redhat.com/mailman/listinfo/apacheweek
or send the message "unsubscribe" to [email protected]
----------------------------------------------------------------------