Commit 6898896b authored by Nilgun Belma Buguner's avatar Nilgun Belma Buguner
Browse files

pre-translation improvements

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@682362 13f79535-47bb-0310-9956-ffa450edef68
parent c396f524
Loading
Loading
Loading
Loading
+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
@@ -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 &gt;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
          &gt;2GB request bodies has also been added.</dd>

      <dt>Event MPM</dt>
      <dd>The <module>event</module> MPM uses a separate thread to handle
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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 &amp; 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 &amp; authorization</li>
          </ul>
          There is a new authentication backend provider
          scheme which greatly eases the construction of new authentication
@@ -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>
@@ -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