httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexei Kosut <ako...@hyperreal.org>
Subject cvs commit: apache/htdocs/manual new_features_1_3.html
Date Fri, 18 Jul 1997 21:01:32 GMT
akosut      97/07/18 14:01:31

  Modified:    .         CHANGES
               htdocs/manual  new_features_1_3.html
  Log:
  Add additional Apache 1.3 docs.
  
  Revision  Changes    Path
  1.10      +57 -121   apache/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache/CHANGES,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -c -C3 -r1.9 -r1.10
  *** CHANGES	1997/04/24 23:51:34	1.9
  --- CHANGES	1997/07/18 21:01:29	1.10
  ***************
  *** 1,129 ****
  !                    OVERVIEW OF NEW FEATURES IN APACHE 1.2
    
    New features with this release, as extensions of the Apache functionality
    For more information, see the documentation included with this release
    (htdocs/manual/) or http://www.apache.org/docs/
    
    In addition to a number of bug fixes and internal performance
  ! enhancements, Apache 1.2 has the following specific new user
    features:
    
  ! 
  !   *) HTTP/1.1 Compliance
  !        Aside from the optional proxy module (which operates as HTTP/1.0),
  !        Apache is conditionally compliant with the HTTP/1.1 proposed standard,
  !        as approved by the IESG and the IETF HTTP working group.
  !        HTTP/1.1 provides a much-improved protocol, and should allow for
  !        greater performance and efficiency when transferring files. Apache
  !        does, however, still work great with HTTP/1.0 browsers.  We are very
  !        close to being unconditionally compliant; if you note any deviance
  !        from the proposed standard, please report it as a bug.
  ! 
  !   *) eXtended Server Side Includes (XSSI)
  !        A new set of server-side include directives allows the user to
  !        better create WWW pages. This includes number of powerful new
  !        features, such as the ability to set variables and use conditional
  !        HTML.
  ! 
  !   *) File-based and Regex-enabled Directive Sections
  !        The new <Files> section allows directives to be enabled based on
  !        full filename, not just directory and URL. In addition, <Files>
  !        sections can appear in .htaccess files. <Files>, along with
  !        <Directory> and <Location>, can also now be based on regular
  !        expressions, not just simple prefix matching.
  ! 
  !   *) Browser-based Environment Variables
  !        Environment variables can now be set based on the User-Agent
  !        string of the browser. Combined with XSSI, this allows you to
  !        write browser-based conditional HTML documents.
  ! 
  !   *) SetUID CGI Execution 
  !        Apache now supports the execution of CGI scripts as users other
  !        than the server user. A number of security checks are built in to
  !        try and make this as safe as possible.
  ! 
  !   *) URL Rewriting Module
  !        The optional mod_rewrite module is now included. This module can
  !        provide powerful URL mapping, using regular expressions. There's
  !        nothing this module can't do!
  ! 
  !   *) Enhanced, Configurable Logging
  !        The optional mod_log_config included with earlier versions of
  !        Apache is now standard, and has been enhanced to allow logging of
  !        much more detail about the transaction, and can be used to open
  !        more than one log at once (each of which can have a different log
  !        format).
  ! 
  !   *) User Tracking (Cookies) Revisions
  !        The mod_cookies included with previous versions of Apache has been
  !        renamed mod_usertrack, to more accurately reflect its function
  !        (some people inadvertently thought it enabled cookie support in
  !        Apache, which is not true - Apache supports the use of cookies
  !        directly). It is also now possible to disable the generation of
  !        cookies, even when the cookie module is compiled in. Also, an
  !        expiry time can be set on the cookies.
  ! 
  !   *) Multiple IPs in <VirtualHost>
  !        The <VirtualHost> directive can now take more than one IP address
  !        or hostname. This lets a single vhost handles requests for
  !        multiple IPs or hostnames.
  ! 
  !   *) CGI Debugging Environment
  !        ScriptLog allows you to now set up a log that records all input
  !        and output to failed CGI scripts. This includes environment
  !        variables, input headers, POST data, output, and more. This makes
  !        CGI scripts much easier to debug.
  ! 
  !   *) Resource Limits for CGI Scripts
  !        New directives allow the limiting of resources used by CGI scripts
  !        (e.g. max CPU time). This is helpful in preventing 'runaway' CGI
  !        processes.
  ! 
  !   *) Redirect Directive Can Return Alternate Status
  !        The Redirect directive can return permanent or temporary redirects,
  !        "Gone" or "See Other" HTTP status. For NCSA-compatibility,
  !        RedirectTemp and RedirectPermanent are also implemented.
  ! 
  !   *) Graceful Restarts
  !        Apache can re-read the config files and re-open log files without
  !        terminating transactions in progress.
  ! 
  !   *) Simplified Compilation
  !        The process of configuring Apache for compilation has been
  !        simplified.
  ! 
  !   *) Add or Remove Options
  !        The Options directive can now add or remove options from those
  !        currently in force, rather than always replacing them.
  ! 
  !   *) Command-line Help
  !        The -h command-line option now lists all the available directives.
  ! 
  !   *) Optional Headers Module to Set or Remove HTTP Headers
  !        The optional mod_headers module can be used to set custom headers
  !        in the HTTP response. It can append to existing headers, replace
  !        them, or remove headers from the response.
  ! 
  !   *) Conditional Config Directives
  !        A new <IfModule> section allows directives to be enabled only if a
  !        given module is loaded into the server.
  ! 
  !   *) Authorization Directives Now Use NCSA-style Syntax
  !        The AuthUserFile, AuthGroupFile and AuthDigestFile commands now
  !        have a syntax compatible with the NCSA server.
  ! 
  !   *) Optional Proxy Module
  !        An improved FTP, HTTP, and CONNECT mode SSL proxy is included with
  !        Apache 1.2. Some of the changes visible to users:
  !        
  !               - Improved FTP proxy supporting PASV mode
  !               - NoProxy directive for excluding sites to proxy
  !               - CONNECT mode ports are configurable from a list
  !               - NoCache * directive for disabling proxy caching
  !               - Numerous bug fixes
  ! 
  !   *) Optional Example Module
  !        An example module that demonstrates many of the aspects of the
  !        API is now included with Apache as of version 1.2.  It can be
  !        used as a base for those who wish to write their own Apache
  !        modules.
  --- 1,65 ----
  !                    OVERVIEW OF NEW FEATURES IN APACHE 1.3
    
    New features with this release, as extensions of the Apache functionality
    For more information, see the documentation included with this release
    (htdocs/manual/) or http://www.apache.org/docs/
    
    In addition to a number of bug fixes and internal performance
  ! enhancements, Apache 1.3 has the following specific new user
    features:
    
  !   *) Support for Windows NT/95
  !        Apache now supports the Windows NT and Windows 95 operating
  !        systems, as well as the Unix systems supported in previos
  !        releases. Although the Windows version of Apache may not be
  !        perform as well as on the Unix systems for which Apache was
  !        originally written, the ability to run on Windows gives Apache the
  !        ability to run on a large number of web servers it was not
  !        previously able to.
  ! 
  !   *) Regular Expression support for Alias and Redirect
  !        New AliasMatch, ScriptAliasMatch, and RedirectMatch directives
  !        allow for the use of regular expression matching. Additionally,
  !        new <DirectoryMatch>, <LocationMatch>, and <FilesMatch> sections
  !        provide a new syntax for regular expression sectioning.
  ! 
  !   *) New "Magic" MIME-typing module
  !        A new module, the optional mod_mime_magic, has been added. It uses
  !        "magic numbers" and other hints from a file's contents to figure
  !        out what the contents are. It then uses this information to set
  !        the file's media type, if it cannot be determined by the file's
  !        extension.
  ! 
  !   *) Directory indexing modules split
  !        The mod_dir module has been split in two, with mod_dir handling
  !        directory index files, and mod_autoindex creating directory
  !        listings.
  ! 
  !   *) Support for Directory Icon Sizing
  !        The mod_autoindex module provides listings of directory contents
  !        when appropriate. If the FancyIndexing option is enabled, each
  !        file in the list is preceded by an icon representing the content
  !        type. In earlier versions of Apache, the HTML IMG tags for these
  !        icons weren't sized, so the browser had to wait until the images
  !        were loaded before it could lay out the page. With 1.3, the
  !        IndexOptions directive has two new keywords which allow you to
  !        control whether pre-sized IMG tags are used. This can
  !        substantially speed up the display of large directory listings.
  ! 
  !   *) AccessFileName Enhancement
  !        The <AccessFileName> directive can now take more than one
  !        filename. This lets sites serving pages from network file systems
  !        and more than one Apache web server, configure access based on the
  !        server through which shared pages are being served.
  ! 
  !   *) HostNameLookups now defaults to "Off"
  !        The HostNameLookups directive now defaults to "Off". This means
  !        that, unless explictly turned on, the server will not resolve IP
  !        addresses into names. This was done to spare the Internet from
  !        unneccessary DNS traffic.
  ! 
  !   *) New child_init function for module API
  !        A new phase for Apache's API is called once per "heavy-weight
  !        process," before any requests are handled. This allows the module
  !        to set up anything that need to be done once per processes. For
  !        example, connections to databases.
  
  
  
  1.8       +31 -11    apache/htdocs/manual/new_features_1_3.html
  
  Index: new_features_1_3.html
  ===================================================================
  RCS file: /export/home/cvs/apache/htdocs/manual/new_features_1_3.html,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -c -C3 -r1.7 -r1.8
  *** new_features_1_3.html	1997/07/08 19:58:31	1.7
  --- new_features_1_3.html	1997/07/18 21:01:31	1.8
  ***************
  *** 31,64 ****
    <ul>
    
    <li><b><a href="nt.html">Support for Windows NT/95</a></b>
  ! [Documentation to be written]
  ! <P>
    Apache now supports the Windows NT and Windows 95 operating systems,
    as well as the Unix systems supported in previos releases. Although the
    Windows version of Apache may not be perform as well as on the Unix
    systems for which Apache was originally written, the ability to run on
    Windows gives Apache the ability to run on a large number of web
    servers it was not previously able to.
  - </P>
    
    <li><b><a href="mod/mod_alias.html">Regular Expression support for Alias
    and Redirect</a></b>
  ! <p>
    New <code><a href="mod/mod_alias.html#aliasmatch">AliasMatch</a></code>,
    <code><a
    href="mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a></code>,
and
    <code><a
    href="mod/mod_alias.html#redirectmatch">RedirectMatch</a></code>
    directives allow for the use of regular expression matching.
  ! <p>Additionally, new
    <code><a href="mod_core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>,
    <code><a href="mod_core.html#locationmatch">&lt;LocationMatch&gt;</a></code>,
    and <code><a href="mod_core.html#filesmatch">&lt;FilesMatch&gt;</a></code>
  ! sections provide a new syntax for regular expression sectioning.</p>
    
  - </LI>
     <LI><STRONG>Support for Directory Icon Sizing</STRONG>
  !   <P>
      The
      <A
       HREF="mod/mod_autoindex.html"
  --- 31,75 ----
    <ul>
    
    <li><b><a href="nt.html">Support for Windows NT/95</a></b>
  ! [Documentation to be written]<br>
    Apache now supports the Windows NT and Windows 95 operating systems,
    as well as the Unix systems supported in previos releases. Although the
    Windows version of Apache may not be perform as well as on the Unix
    systems for which Apache was originally written, the ability to run on
    Windows gives Apache the ability to run on a large number of web
    servers it was not previously able to.
    
    <li><b><a href="mod/mod_alias.html">Regular Expression support for Alias
    and Redirect</a></b>
  ! <br>
    New <code><a href="mod/mod_alias.html#aliasmatch">AliasMatch</a></code>,
    <code><a
    href="mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a></code>,
and
    <code><a
    href="mod/mod_alias.html#redirectmatch">RedirectMatch</a></code>
    directives allow for the use of regular expression matching.
  ! Additionally, new
    <code><a href="mod_core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>,
    <code><a href="mod_core.html#locationmatch">&lt;LocationMatch&gt;</a></code>,
    and <code><a href="mod_core.html#filesmatch">&lt;FilesMatch&gt;</a></code>
  ! sections provide a new syntax for regular expression sectioning.
  ! 
  ! <li><strong><a href="mod/mod_mime_magic.html">New "Magic" MIME-typing
  !     module</a></strong><br>
  !     A new module, the optional <code>mod_mime_magic</code>, has been
  !     added. It uses "magic numbers" and other hints from a file's contents
  !     to figure out what the contents are. It then uses this information to
  !     set the file's media type, if it cannot be determined by the file's
  !     extension.
  ! 
  ! <li><strong>Directory indexing modules split</strong><br>
  !     The <code>mod_dir</code> module has been split in two, with
  !     <a href="mod/mod_dir.html">mod_dir</a> handling directory index
  !     files, and <a href="mod/mod_autoindex.html">mod_autoindex</a>
  !     creating directory listings.
    
     <LI><STRONG>Support for Directory Icon Sizing</STRONG>
  !   <BR>
      The
      <A
       HREF="mod/mod_autoindex.html"
  ***************
  *** 75,82 ****
      directive has two new keywords which allow you to control whether
      pre-sized <SAMP>IMG</SAMP> tags are used.  This can substantially
      speed up the display of large directory listings.
  -   </P>
  -  </LI>
    
    <li><strong><a href="mod/core.html#accessfilename">AccessFileName
    Enhancement</a></strong><br>
  --- 86,91 ----
  ***************
  *** 85,91 ****
    more than one Apache web server, configure access based on the server
    through which shared pages are being served.
    
  ! 
    </ul>
    
    <!--#include virtual="footer.html" -->
  --- 94,111 ----
    more than one Apache web server, configure access based on the server
    through which shared pages are being served.
    
  ! <li><strong>HostNameLookups now defaults to "Off"</strong><br>
  !     The <a href="mod/core.html#hostnamelookups">HostNameLookups</a>
  !     directive now defaults to "Off". This means that, unless explictly
  !     turned on, the server will not resolve IP addresses into names. This
  !     was done to spare the Internet from unneccessary DNS traffic.
  !     
  ! <li><strong>New child_init function for module API</strong><br>
  ! A new phase for Apache's API is called once per "heavy-weight process,"
  ! before any requests are handled. This allows the module to set up
  ! anything that need to be done once per processes. For example,
  ! connections to databases.
  !     
    </ul>
    
    <!--#include virtual="footer.html" -->
  
  
  

Mime
View raw message