diff options
author | Joshua Slive <slive@apache.org> | 2001-01-25 22:31:03 +0100 |
---|---|---|
committer | Joshua Slive <slive@apache.org> | 2001-01-25 22:31:03 +0100 |
commit | 370e0459130637b730069f4e14e58000516be9bb (patch) | |
tree | 29d61c80fa293c3d36dce763833d3cab93a4747d /docs | |
parent | Add fragment target (diff) | |
download | apache2-370e0459130637b730069f4e14e58000516be9bb.tar.xz apache2-370e0459130637b730069f4e14e58000516be9bb.zip |
Updates to upgrading/new_features for some recent changes. I would
guess that there are still tons of things missing from these files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87839 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r-- | docs/manual/new_features_2_0.html | 13 | ||||
-rw-r--r-- | docs/manual/new_features_2_0.html.en | 13 | ||||
-rw-r--r-- | docs/manual/upgrading.html | 26 | ||||
-rw-r--r-- | docs/manual/upgrading.html.en | 26 |
4 files changed, 68 insertions, 10 deletions
diff --git a/docs/manual/new_features_2_0.html b/docs/manual/new_features_2_0.html index a0127cf378..be30beef75 100644 --- a/docs/manual/new_features_2_0.html +++ b/docs/manual/new_features_2_0.html @@ -45,6 +45,19 @@ allow more flexibility. Also, new calls have been added that provide additional module capabilities without patching the core Apache server. +<DT><STRONG>IPv6 Support</STRONG></DT> +<DD>On systems where IPv6 is supported by the underlying Apache + Portable Runtime library, Apache gets IPv6 listening sockets by + default. Additionally, the Listen, NameVirtualHost, and + <VirtualHost> directives support IPv6 numeric address + strings (e.g., "Listen [fe80::1]:8080").</DD> + +<DT><STRONG>Filtering</STRONG></DT> +<DD>Apache modules may now be written as filters which act on the + stream of content as it is delivered to or from the server. This + allows, for example, the output of CGI scripts to be parsed for + Server Side Include directive by mod_include.</DD> + </DL> <P><HR> diff --git a/docs/manual/new_features_2_0.html.en b/docs/manual/new_features_2_0.html.en index a0127cf378..be30beef75 100644 --- a/docs/manual/new_features_2_0.html.en +++ b/docs/manual/new_features_2_0.html.en @@ -45,6 +45,19 @@ allow more flexibility. Also, new calls have been added that provide additional module capabilities without patching the core Apache server. +<DT><STRONG>IPv6 Support</STRONG></DT> +<DD>On systems where IPv6 is supported by the underlying Apache + Portable Runtime library, Apache gets IPv6 listening sockets by + default. Additionally, the Listen, NameVirtualHost, and + <VirtualHost> directives support IPv6 numeric address + strings (e.g., "Listen [fe80::1]:8080").</DD> + +<DT><STRONG>Filtering</STRONG></DT> +<DD>Apache modules may now be written as filters which act on the + stream of content as it is delivered to or from the server. This + allows, for example, the output of CGI scripts to be parsed for + Server Side Include directive by mod_include.</DD> + </DL> <P><HR> diff --git a/docs/manual/upgrading.html b/docs/manual/upgrading.html index 17ecd71a1b..31567c8ed3 100644 --- a/docs/manual/upgrading.html +++ b/docs/manual/upgrading.html @@ -36,6 +36,13 @@ into <a href="mpm.html">Multi-Processing Modules</a> (MPMs).</li> <H3>Run-Time Configuration Changes</H3> <UL> +<li>Many directives that were in the core server in Apache 1.3 +are now in the MPMs. If you wish the behavior of the server +to be as similar as possible to the behavior of Apache 1.3, +you should select the <a href="mod/prefork.html">prefork</a> +MPM. Other MPMs will have different directives to control process +creation and request processing.</li> + <li>The <code>CacheNegotiatedDocs</code> directive now takes the argument <code>on</code> or <code>off</code>. Existing instances of <code>CacheNegotiatedDocs</code> should be replaced @@ -77,9 +84,6 @@ The method used to serve requests is now determined by the selection of MPM. There is currently no MPM designed to be launched by inetd.</li> -<li>Many directives that were in the core server in Apache 1.3 -are now in the MPMs.</li> - <li>The mod_log_agent and mod_log_referer modules which provided the <code>AgentLog</code>, <code>RefererLog</code> and <code>RefererIgnore</code> directives have been removed. Agent and @@ -87,6 +91,12 @@ referer logs are still available using the <a href="mod/mod_log_config.html#customlog">CustomLog</a> directive of mod_log_config.</li> +<li>The <code>AddModule</code> and <code>ClearModuleList</code> +directives no longer exist. These directives where used to ensure +that modules could be enabled in the correct order. The new +Apache 2.0 API allows modules to explicitly specify their ordering, +eliminating the need for these directives.</li> + </UL> <H3>Misc Changes</H3> @@ -103,8 +113,9 @@ been replaced by <code>-t -D DUMP_VHOSTS</code>.</li> <li>The <code>httpd</code> command line option <code>-X</code> has been removed. Most MPMs allow the same functionality to be requested -by setting the <code>ONE_PROCESS</code> and <code>NO_DETACH</code> -environment variables prior to launching <code>httpd</code>.</li> +by using the <code>-D ONE_PROCESS</code> command line +option. In addition, a <code>-D NO_DETACH</code> command line +option is available.</li> <li>The module mod_auth_digest, which was experimental in Apache 1.3 is now a standard module.</li> @@ -112,6 +123,11 @@ is now a standard module.</li> <li>The mod_mmap_static module, which was experimental in Apache 1.3 has been replaced with mod_file_cache.</li> +<li>The distribution has been completely reorganized so that it no +longer contains an independent <code>src</code> directory. Instead, +the sources are logically organized under the main distribution +directory, and installations of the compiled server should be +directed to a separate directory.</li> </UL> diff --git a/docs/manual/upgrading.html.en b/docs/manual/upgrading.html.en index 17ecd71a1b..31567c8ed3 100644 --- a/docs/manual/upgrading.html.en +++ b/docs/manual/upgrading.html.en @@ -36,6 +36,13 @@ into <a href="mpm.html">Multi-Processing Modules</a> (MPMs).</li> <H3>Run-Time Configuration Changes</H3> <UL> +<li>Many directives that were in the core server in Apache 1.3 +are now in the MPMs. If you wish the behavior of the server +to be as similar as possible to the behavior of Apache 1.3, +you should select the <a href="mod/prefork.html">prefork</a> +MPM. Other MPMs will have different directives to control process +creation and request processing.</li> + <li>The <code>CacheNegotiatedDocs</code> directive now takes the argument <code>on</code> or <code>off</code>. Existing instances of <code>CacheNegotiatedDocs</code> should be replaced @@ -77,9 +84,6 @@ The method used to serve requests is now determined by the selection of MPM. There is currently no MPM designed to be launched by inetd.</li> -<li>Many directives that were in the core server in Apache 1.3 -are now in the MPMs.</li> - <li>The mod_log_agent and mod_log_referer modules which provided the <code>AgentLog</code>, <code>RefererLog</code> and <code>RefererIgnore</code> directives have been removed. Agent and @@ -87,6 +91,12 @@ referer logs are still available using the <a href="mod/mod_log_config.html#customlog">CustomLog</a> directive of mod_log_config.</li> +<li>The <code>AddModule</code> and <code>ClearModuleList</code> +directives no longer exist. These directives where used to ensure +that modules could be enabled in the correct order. The new +Apache 2.0 API allows modules to explicitly specify their ordering, +eliminating the need for these directives.</li> + </UL> <H3>Misc Changes</H3> @@ -103,8 +113,9 @@ been replaced by <code>-t -D DUMP_VHOSTS</code>.</li> <li>The <code>httpd</code> command line option <code>-X</code> has been removed. Most MPMs allow the same functionality to be requested -by setting the <code>ONE_PROCESS</code> and <code>NO_DETACH</code> -environment variables prior to launching <code>httpd</code>.</li> +by using the <code>-D ONE_PROCESS</code> command line +option. In addition, a <code>-D NO_DETACH</code> command line +option is available.</li> <li>The module mod_auth_digest, which was experimental in Apache 1.3 is now a standard module.</li> @@ -112,6 +123,11 @@ is now a standard module.</li> <li>The mod_mmap_static module, which was experimental in Apache 1.3 has been replaced with mod_file_cache.</li> +<li>The distribution has been completely reorganized so that it no +longer contains an independent <code>src</code> directory. Instead, +the sources are logically organized under the main distribution +directory, and installations of the compiled server should be +directed to a separate directory.</li> </UL> |