diff options
author | Colm MacCarthaigh <colm@apache.org> | 2010-01-08 11:45:43 +0000 |
---|---|---|
committer | Colm MacCarthaigh <colm@apache.org> | 2010-01-08 11:45:43 +0000 |
commit | 396931c93e46f5d130f0df7044a9c0e63fd12ebd (patch) | |
tree | 9ff5247f604985caa9581ebe4bfa6aa5164db5ce /APACHE_1_3_42/htdocs/manual/new_features_1_1.html | |
parent | 7d344b579813528064a6711a91f675b7f47e4926 (diff) | |
download | httpd-800595eceb63d691618214f91844d445062422e2.tar.gz |
Tag 1.3.421.3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/tags/1.3@897175 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'APACHE_1_3_42/htdocs/manual/new_features_1_1.html')
-rw-r--r-- | APACHE_1_3_42/htdocs/manual/new_features_1_1.html | 243 |
1 files changed, 243 insertions, 0 deletions
diff --git a/APACHE_1_3_42/htdocs/manual/new_features_1_1.html b/APACHE_1_3_42/htdocs/manual/new_features_1_1.html new file mode 100644 index 0000000000..240558c764 --- /dev/null +++ b/APACHE_1_3_42/htdocs/manual/new_features_1_1.html @@ -0,0 +1,243 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta name="generator" content="HTML Tidy, see www.w3.org" /> + + <title>New features with Apache 1.1</title> + </head> + <!-- Background white, links blue (unvisited), navy (visited), red (active) --> + + <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" + vlink="#000080" alink="#FF0000"> + <!--#include virtual="header.html" --> + + <h1 align="CENTER">Overview of new features</h1> + + <h2>API Changes</h2> + A few changes to the Apache API were made for 1.1. It is + possible that some third-party modules will no longer work with + 1.1, though we have made every effort to provide + backwards-compatibility. If you encounter a module that does + not work with 1.1, please <a + href="http://httpd.apache.org/bug_report.html">let us know</a>. + + + <h2>New Features with Apache 1.1</h2> + + <p>New features with this release, as extensions of the Apache + functionality (see also more detailed <code>CHANGES</code> file + in the source directory.) Because the core code has changed so + significantly, there are certain liberties that earlier + versions of Apache (and the NCSA daemon) took that recent + Apache versions are pickier about - please check the <a + href="misc/compat_notes.html">compatibility notes</a> if you + have any problems.</p> + <hr /> + + <p>In addition to a number of bug fixes and internal + performance enhancements, <a + href="http://www.apache.org/dist/httpd/">Apache 1.1</a> has the + following specific new user features:</p> + + <ul> + <li><strong><a href="keepalive.html">Support for Keep-Alive + Persistent Connections</a></strong><br /> + Apache now has (optional) support for persistent + connections, as defined by the HTTP/1.1 draft. This protocol, + supported by a number of current HTTP servers and browsers + (including Netscape Navigator 2.0) has been shown to increase + speed of document transfer by up to 50% in certain + cases.</li> + + <li><strong><a href="vhosts/">New non-IP + Intensive-VirtualHost Support</a></strong><br /> + Apache's support for virtual hosts has been enhanced to be + able to use information sent by some new Web browsers to + determine the server being accessed, without requiring an + additional IP address for each host.</li> + + <li><strong><a href="bind.html">Listen to Multiple Addresses + and Ports</a></strong><br /> + Using the new <code>Listen</code> directive, Apache can + listen to more than one port and IP address, using the same + configuration set.</li> + + <li><strong><a href="mod/mod_status.html">Status + Module</a></strong><br /> + Apache now contains a module that gives the web-master + accurate, up-to-date information about the server's status + and its resource consumption. It also gives the current state + of each server process including the current URL being + processed. For an example, check out <a + href="http://www.apache.org/server-status">the status of the + www.apache.org server</a>.</li> + + <li><strong><a href="mod/mod_info.html">Server Information + Module</a></strong> This module gives a plethora of + information about the other modules installed, their + directives, and their configurations. It is extremely helpful + in debugging configuration problems. For an example, check + out <a href="http://www.apache.org/server-info">information + about the www.apache.org server</a>.</li> + + <li><strong><a href="mod/mod_proxy.html">Experimental Caching + Proxy Server</a></strong><br /> + Apache can now act as an HTTP proxy server, allowing clients + behind firewalls to use the server to access the outside + world. In addition, it can cache documents it proxies, + speeding up access to frequently requested documents.</li> + + <li><strong><a href="location.html">URL-based Access + Protection</a></strong><br /> + In addition to access checking and authorization by filename + (with <code><a + href="mod/core.html#directory"><Directory></a></code>), + the new <code><Location></code> directive allows + protection by URL.</li> + + <li><strong><a href="mod/mod_actions.html">Filetype-based + Script "Actions"</a></strong><br /> + You can now run CGI scripts whenever a file of a certain + type is requested. This makes it much easier to execute + scripts that process files. In addition, you can use the new + <a href="mod/mod_actions.html#script">Script</a> directive to + enable scripts for files called with HTTP methods Apache does + not natively support.</li> + + <li><strong><a href="handler.html">New "Handler" + Directives</a></strong><br /> + The new <code>AddHandler</code> and <code>SetHandler</code> + directive allows "handlers" to be defined for filename + extensions or directories. These handlers, which can either + be built into Apache or added with the <a + href="mod/mod_actions.html">Action</a> directive, extend + Apache's range of usability, and almost entirely remove the + "magic" media types.</li> + + <li><strong><a href="mod/mod_env.html">Customizable CGI + Environment Variables</a></strong><br /> + New <code>PassEnv</code> and <code>SetEnv</code> directives + allow you to modify the environment variables passed to CGI + scripts.</li> + + <li><strong><a href="mod/mod_cern_meta.html">CERN Metafile + Support</a></strong><br /> + Now emulates the CERN httpd's support for metafiles + containing additional HTTP headers to be supplied with a + document.</li> + + <li><strong><a href="mod/mod_imap.html">Improved Imagemap + Support</a></strong><br /> + The internal imagemap handling code has been rewritten and + reorganized, adding new handling of default, base and + relative URLs, and support for creating non-graphical menus + for use with clients that do not support imagemaps.</li> + + <li><strong><a href="mod/mod_userdir.html">Improved UserDir + Directive</a></strong><br /> + Now supports the ability to point user's files (as specified + by URLs beginning with the "<code>~</code>" character) at + directories other than those specified by the Unix password + file.</li> + + <li><strong>Minimal DNS Now Runtime Option</strong><br /> + New <code>HostnameLookups</code> server configuration + directive can be used to turn <code>On</code> or + <code>Off</code> DNS lookups. This supersedes the + -DMINIMAL_DNS compile-time configuration option. This option + can be set per-directory.</li> + + <li><strong>IdentityCheck Now Per-Directory + Option</strong><br /> + The <code>IdentityCheck</code> directive, which controls the + use of ident to check the remote user name, can now be set + per directory. The ident support is also RFC + 1413-compliant.</li> + + <li><strong>Redirect Now Usable in <code>.htaccess</code> + Files</strong><br /> + The <a + href="mod/mod_alias.html#redirect"><code>Redirect</code></a> + directive can now be used in <code>.htaccess</code> files + when the <code>FileInfo</code> directive has been set on. + This allows users to redirect parts of their directories + without requiring CGI scripts</li> + + <li><strong>ErrorDocument Now Usable in + <code>.htaccess</code> Files</strong><br /> + The <a + href="custom-error.html"><code>ErrorDocument</code></a> + directive can now be used in <code>.htaccess</code> files + when the <code>FileInfo</code> directive has been set on. + This allows users to have different error messages for + different sections of a site.</li> + + <li><strong><code>ForceType</code> Directive</strong><br /> + This new directive, in <code><Directory></code> + sections or .htaccess files, allows you to override the + filename extensions and force a single content type. + (<em>e.g.</em>, <code>ForceType + application/octet-stream</code>)</li> + + <li><strong>File Owner Available to Included CGI + Scripts</strong><br /> + Server-side includes that call CGI scripts will now set a + <code>USER_NAME</code> environment variable that contains the + owner of the file which included it.</li> + + <li><strong>Improved Icons</strong><br /> + Thanks to <a href="mailto:kevinh@eit.com">Kevin Hughes</a>, + Apache's nifty color GIF icons for directory listings have + been updated. In addition, the <a + href="../apache_pb.gif">Powered by Apache</a> + (<code>apache_pb.gif</code>) logo has been included.</li> + </ul> + <hr /> + + <h3>New Authentication Modules</h3> + + <p><strong>Note:</strong> These modules are not compiled into + the server by default, as they require special support on the + host system. They must be enabled specifically in the + <code>Configuration</code> file.</p> + + <ul> + <li><strong><a href="mod/mod_auth_anon.html">Anonymous HTTP + Logins</a></strong><br /> + New options allow you to allow, using Basic HTTP + Authentication, anonymous logins, like those of FTP. This + allows you to collect email addresses of people accessing + your site.</li> + + <li><strong><a href="mod/mod_digest.html">Support for Digest + Authentication</a></strong><br /> + Apache now supports digest authentication using RSA MD5 + encryption. When used with a supporting web browser, this + provides a more secure alternative to Basic + authentication.</li> + + <li><strong><a href="mod/mod_auth_db.html">Support for Unix + DB Authentication</a></strong> - + <code>mod_auth_db.c</code><br /> + In addition to <a href="mod/mod_auth_dbm.html">DBM</a> + support, Apache now contains optional support for Berkeley DB + databases.</li> + + <li><strong>mSQL Database Authentication</strong> - + <code>mod_auth_msql.html</code><br /> + Support for the use of mSQL databases for user + authentication via HTTP is now supported.</li> + </ul> + <hr /> + + <h3>OS/2 Support</h3> + + <p>Apache now includes support for OS/2, thanks to <a + href="http://www.slink.com/ApacheOS2/">Softlink + Services</a>.</p> + <!--#include virtual="footer.html" --> + </body> +</html> + |