Loading docs/manual/new_features_2_2.xml +27 −18 Changes for docs/manual/new_features_2_2.xml: 27 added lines, 18 removed lines. Original line number Diff line number Diff line Loading @@ -90,9 +90,9 @@ ordering problems in the 2.0 architecture.</dd> <dt>Large File Support</dt> <dd>httpd is now built with support for files larger than 2GB on modern 32-bit Unix systems. Support for handling >2GB request bodies has also been added.</dd> <dd><program>httpd</program> is now built with support for files larger than 2GB on modern 32-bit Unix systems. Support for handling >2GB request bodies has also been added.</dd> <dt>Event MPM</dt> <dd>The <module>event</module> MPM uses a separate thread to handle Loading @@ -102,9 +102,9 @@ timeout was reached.</dd> <dt>SQL Database Support</dt> <dd><module>mod_dbd</module>, together with the apr_dbd framework, brings direct SQL support to modules that need it. Supports connection pooling in threaded MPMs.</dd> <dd><module>mod_dbd</module>, together with the <code>apr_dbd</code> framework, brings direct SQL support to modules that need it. Supports connection pooling in threaded MPMs.</dd> </dl> </section> Loading @@ -114,11 +114,12 @@ <dl> <dt>Authn/Authz</dt> <dd>Modules in the aaa directory have been renamed and offer better support for digest authentication. For example, mod_auth is now split into <module>mod_auth_basic</module> and <module>mod_authn_file</module>; mod_auth_dbm is now called <module>mod_authn_dbm</module>; mod_access has been renamed <module>mod_authz_host</module>. There is also a new better support for digest authentication. For example, <code>mod_auth</code> is now split into <module>mod_auth_basic</module> and <module>mod_authn_file</module>; <code>mod_auth_dbm</code> is now called <module>mod_authn_dbm</module>; <code>mod_access</code> has been renamed <module>mod_authz_host</module>. There is also a new <module>mod_authn_alias</module> module for simplifying certain authentication configurations. </dd> Loading Loading @@ -152,8 +153,8 @@ allows connections to upgrade from clear text to TLS encryption.</dd> <dt><module>mod_imagemap</module></dt> <dd>mod_imap has been renamed to <module>mod_imagemap</module> to avoid user confusion.</dd> <dd><code>mod_imap</code> has been renamed to <module>mod_imagemap</module> to avoid user confusion.</dd> </dl> </section> Loading @@ -166,6 +167,7 @@ lists all modules that are loaded based on the current configuration. Unlike the <code>-l</code> option, this list includes DSOs loaded via <module>mod_so</module>.</dd> <dt><program>httxt2dbm</program></dt> <dd>A new program used to generate dbm files from text input, for use in <directive module="mod_rewrite">RewriteMap</directive> Loading @@ -187,10 +189,14 @@ <dd>The bundled authentication and authorization modules have been renamed along the following lines: <ul> <li>mod_auth_* -> Modules that implement an HTTP authentication mechanism</li> <li>mod_authn_* -> Modules that provide a backend authentication provider</li> <li>mod_authz_* -> Modules that implement authorization (or access)</li> <li>mod_authnz_*-> Module that implements both authentication & authorization</li> <li><code>mod_auth_*</code> -> Modules that implement an HTTP authentication mechanism</li> <li><code>mod_authn_*</code> -> Modules that provide a backend authentication provider</li> <li><code>mod_authz_*</code> -> Modules that implement authorization (or access)</li> <li><code>mod_authnz_*</code> -> Module that implements both authentication & authorization</li> </ul> There is a new authentication backend provider scheme which greatly eases the construction of new authentication Loading @@ -210,7 +216,8 @@ <dt>Set Threaded MPM's Stacksize</dt> <dd>A new directive, <code>ThreadStackSize</code> has been added to <dd>A new directive, <directive module="mpm_common" >ThreadStackSize</directive> has been added to set the stack size on all threaded MPMs. This is required for some third-party modules on platforms with small default thread stack size.</dd> Loading Loading @@ -244,10 +251,12 @@ had to take responsibility for managing it themselves. Apart from reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections.</p> <p>Apache 2.1 and later provides the <code>ap_dbd</code> API for managing database connections (including optimised strategies for threaded and unthreaded MPMs), while APR 1.2 and later provides the <code>apr_dbd</code> API for interacting with the database.</p> <p>New modules SHOULD now use these APIs for all SQL database operations. Existing applications SHOULD be upgraded to use it where feasible, either transparently or as a recommended option Loading Loading
docs/manual/new_features_2_2.xml +27 −18 Changes for docs/manual/new_features_2_2.xml: 27 added lines, 18 removed lines. Original line number Diff line number Diff line Loading @@ -90,9 +90,9 @@ ordering problems in the 2.0 architecture.</dd> <dt>Large File Support</dt> <dd>httpd is now built with support for files larger than 2GB on modern 32-bit Unix systems. Support for handling >2GB request bodies has also been added.</dd> <dd><program>httpd</program> is now built with support for files larger than 2GB on modern 32-bit Unix systems. Support for handling >2GB request bodies has also been added.</dd> <dt>Event MPM</dt> <dd>The <module>event</module> MPM uses a separate thread to handle Loading @@ -102,9 +102,9 @@ timeout was reached.</dd> <dt>SQL Database Support</dt> <dd><module>mod_dbd</module>, together with the apr_dbd framework, brings direct SQL support to modules that need it. Supports connection pooling in threaded MPMs.</dd> <dd><module>mod_dbd</module>, together with the <code>apr_dbd</code> framework, brings direct SQL support to modules that need it. Supports connection pooling in threaded MPMs.</dd> </dl> </section> Loading @@ -114,11 +114,12 @@ <dl> <dt>Authn/Authz</dt> <dd>Modules in the aaa directory have been renamed and offer better support for digest authentication. For example, mod_auth is now split into <module>mod_auth_basic</module> and <module>mod_authn_file</module>; mod_auth_dbm is now called <module>mod_authn_dbm</module>; mod_access has been renamed <module>mod_authz_host</module>. There is also a new better support for digest authentication. For example, <code>mod_auth</code> is now split into <module>mod_auth_basic</module> and <module>mod_authn_file</module>; <code>mod_auth_dbm</code> is now called <module>mod_authn_dbm</module>; <code>mod_access</code> has been renamed <module>mod_authz_host</module>. There is also a new <module>mod_authn_alias</module> module for simplifying certain authentication configurations. </dd> Loading Loading @@ -152,8 +153,8 @@ allows connections to upgrade from clear text to TLS encryption.</dd> <dt><module>mod_imagemap</module></dt> <dd>mod_imap has been renamed to <module>mod_imagemap</module> to avoid user confusion.</dd> <dd><code>mod_imap</code> has been renamed to <module>mod_imagemap</module> to avoid user confusion.</dd> </dl> </section> Loading @@ -166,6 +167,7 @@ lists all modules that are loaded based on the current configuration. Unlike the <code>-l</code> option, this list includes DSOs loaded via <module>mod_so</module>.</dd> <dt><program>httxt2dbm</program></dt> <dd>A new program used to generate dbm files from text input, for use in <directive module="mod_rewrite">RewriteMap</directive> Loading @@ -187,10 +189,14 @@ <dd>The bundled authentication and authorization modules have been renamed along the following lines: <ul> <li>mod_auth_* -> Modules that implement an HTTP authentication mechanism</li> <li>mod_authn_* -> Modules that provide a backend authentication provider</li> <li>mod_authz_* -> Modules that implement authorization (or access)</li> <li>mod_authnz_*-> Module that implements both authentication & authorization</li> <li><code>mod_auth_*</code> -> Modules that implement an HTTP authentication mechanism</li> <li><code>mod_authn_*</code> -> Modules that provide a backend authentication provider</li> <li><code>mod_authz_*</code> -> Modules that implement authorization (or access)</li> <li><code>mod_authnz_*</code> -> Module that implements both authentication & authorization</li> </ul> There is a new authentication backend provider scheme which greatly eases the construction of new authentication Loading @@ -210,7 +216,8 @@ <dt>Set Threaded MPM's Stacksize</dt> <dd>A new directive, <code>ThreadStackSize</code> has been added to <dd>A new directive, <directive module="mpm_common" >ThreadStackSize</directive> has been added to set the stack size on all threaded MPMs. This is required for some third-party modules on platforms with small default thread stack size.</dd> Loading Loading @@ -244,10 +251,12 @@ had to take responsibility for managing it themselves. Apart from reinventing the wheel, this can be very inefficient, for example when several modules each maintain their own connections.</p> <p>Apache 2.1 and later provides the <code>ap_dbd</code> API for managing database connections (including optimised strategies for threaded and unthreaded MPMs), while APR 1.2 and later provides the <code>apr_dbd</code> API for interacting with the database.</p> <p>New modules SHOULD now use these APIs for all SQL database operations. Existing applications SHOULD be upgraded to use it where feasible, either transparently or as a recommended option Loading