Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d265f71d7fce441fd72dd0a77d0f8893 > files > 254

apache-ssl-1.3.41_1.59-1mdv2010.0.i586.rpm

<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
 <title>Version history and change log for mod_gzip</title>
 <meta name="author"      content="Michael Schr&ouml;pl" />
 <meta name="description" content="An overview about all changes within the corresponding mod_gzip versions" />
 <meta name="keywords"    content="Apache, compression, gzip, mod_gzip, versions" />
 <style type="text/css">
body{font-family:sans-serif;margin:0px 30px 0px 30px;}
h1{font-size:22px;margin-top:20px;}
h2{font-size:18px;margin-top:14px;}
small{font-size:80%;}
td{vertical-align:top;}
tt{font-weight:bold;}
code,tt{font-family:"Courier New",monospace;}
h1,h2{margin-bottom:1px;}
p,td{margin-top:3px;margin-bottom:3px;}
p,ul,ol,li{font-size:17px;line-height:22px;}
ul,ol,li{margin-top:0px;margin-bottom:0px;}
img{border-width:0;}

#nav{position:absolute;top:30px;left:0px;font-size:14px;width:170px;font-weight:bold;margin:2px 2px 2px 30px;}
#nav[id]{position:fixed;}
#nav img{margin:5px;}
#nav p, #nav a:hover, #nav a{display:block;padding:3px;margin:2px;width:150px;font-size:15px;line-height:18px;}
#content{position:absolute;left:220px;right:30px;}
#mail{text-align:right;}
#icon{width:190px;float:left;}
#mail,#icon{margin-top:30px;}

@media screen {
body{color:#000;background-color:#f8ebd9;}
h1{color:#666;}
h2{color:#840;}
code{color:#333;}
em{color:#900;}
tt{color:#909;}
h1,h2,code,em,tt{background-color:inherit;}
.new13192a{color:#inherit;background-color:#ffd;}
.new13261a{color:#inherit;background-color:#eff;}
.bugfix{color:#fff;background-color:#f00;font-weight:bold;padding:0px 4px;}
#nav a{color:#530;background-color:transparent;}
#nav a{text-decoration:none;}
#nav p, #nav a:hover{color:#000;background-color:#fff;}
#nav p {border:1px #660 solid;}
#nav a {border:1px #666 dotted;}
}

@media print {
#icon,#nav{display:none;}
#content{position:absolute;left:0px;right:0px;}
}
 </style>
</head>

<body>

<div id="nav">

<img src="mod_gzip_logo.gif" height="47" width="102" alt="mod_gzip logo" />


<a title="mod_gzip - what's that, anyway?" href="index.htm">mod_gzip</a>



<a title="Compression of HTTP content using Content-Encoding" href="encoding.htm">Content-Encoding</a>



<a title="Which browsers can handle 'Content-Encoding: gzip'?" href="browser.htm">Browsers</a>



<a title="How do Firewalls handle 'Content-Encoding:'?" href="firewalls.htm">Firewalls</a>



<a title="An example configuration for mod_gzip" href="config.htm">Configuration</a>



<a title="Complete description of mod_gzip status codes" href="status.htm">Status Codes</a>



<a title="Possible enhancements in future versions of mod_gzip" href="enhancements.htm">Enhancements</a>



<a title="Caching of negotiated HTTP responses" href="cache.htm">Caching</a>



<p>Versions</p>



<a title="Other ressources about mod_gzip" href="links.htm">Links</a>


</div>

<div id="content">

<h1>Version history and change log for mod_gzip</h1>

<div class="new13261a"><h2><a id="v1.3.26.1a"></a>New in version 1.3.26.1a</h2>
<ul>
 <li><span class="bugfix">bug fix</span>: In previous versions <tt>mod_gzip</tt> had a problem handling <strong>POST requests containing a body longer than 4 rsp. 8 kByte</strong>.<br />
     Now <tt>mod_gzip</tt> declines to handle these requests, so that their content will be served in uncompressed form.</li>
 <li><span class="bugfix">bug fix</span>: In previous versions <tt>mod_gzip</tt> had a problem handling <strong>HTTP headers longer than 4&nbsp;kB</strong> <small>(e.&nbsp;g. when using very long contents for HTTP cookies)</small>. This has been fixed.</li>
 <li><a href="cache.htm#vary-1.3.26.1a">Reduction</a> of the amount of <a href="cache.htm#vary-1.3.19.2a"><code>Vary:</code> HTTP headers</a> being generated since <a href="#v1.3.19.2a">version 1.3.19.2a</a>, re-improving the cacheability of uncompressed content by proxy caches.</li>
 <li>Additionally sending a <a href="cache.htm#vary-wildcard"><code>Vary: *</code> HTTP header</a> when a <code>mod_gzip_min_http</code> directive has been used, to indicate a type of negotiation other than for HTTP header names</li>
 <li>New directive: <a href="config.htm#precompressed"><code>mod_gzip_update_static</code></a>.</li>
 <li>The ancient directives
  <ul>
   <li><code>mod_gzip_add_vinfo</code>,</li>
   <li><code>mod_gzip_do_static_files</code>,</li>
   <li><code>mod_gzip_do_cgi</code>,</li>
   <li><code>mod_gzip_post_on</code> and</li>
   <li><code>mod_gzip_verbose_debug</code></li>
  </ul>
  from earlier <tt>mod_gzip</tt> releases that weren't supported for some time now have now been completely removed from the program source.<br />
  This may cause configurations still containing these ineffective directives to no longer load now with the new version; simply remove these old directives, as they didn't have any effect at all even in version 1.3.19.1a.</li>
 <li>Patch for the Netware platform: Adaption of some message texts whose wording covered only Win32 <small>(supplied by G&uuml;nther Knauf)</small>.</li>
</ul></div>

<div class="new13192a"><h2><a id="v1.3.19.2a"></a>New in version 1.3.19.2a</h2>
<ul>
 <li>Sending the <a href="cache.htm#vary-1.3.19.2a"><code>Vary:</code> HTTP header</a> to mark the output as negotiation result for proxy servers.</li>
 <li>Splitting the source code into three files:
 <ul>
  <li><code>mod_gzip.c</code>: module functions and embedding into the Apache server</li>
  <li><code>mod_gzip_compress.c</code>: the gzip compression function by Kevin Kiley</li>
  <li><code>mod_gzip_debug.c</code>: pure diagnostic output functions <small>(required only if the variable <code>MOD_GZIP_DEBUG1</code> has been defined in the preprocessor)</small>.</li>
 </ul>
 </li>
 <li><span class="bugfix">bug fix</span>: If the result of a compression is <em>larger</em> than the original file then <tt>mod_gzip</tt> <strong>forgot to remove the created temporary file from its work directory</strong>. During time a lot of files gathered there <small>(which by the way were a sign that the <tt>mod_gzip</tt> configuration wasn't selected perfectly, because <tt>mod_gzip</tt> could have saved the effort to compress all these files)</small>.</li>
 <li>New directive: <a href="config.htm#filters"><code>mod_gzip_handle_methods</code></a>.</li>
 <li>New directive: <a href="config.htm#responsibilities"><code>mod_gzip_static_suffix</code></a></li>
 <li>When looking for a statically precompressed version of a file <tt>mod_gzip</tt> now will automatically <a href="status.htm#SEND_AS_IS:PRECOMPRESSED_VARIANT_OUTDATED">detect</a> whether this version is older than the uncompressed original file.</li>
 <li>When looking for a statically precompressed version of a file <tt>mod_gzip</tt> now will automatically detect an access to a directory - the previous version would have served the content of a file with the name of the directory plus the extension <code>.gz</code>, which at least seems to be a questionable idea.<br />
     Now <tt>mod_gzip</tt> will no longer look for a statically precompressed file in case of an access to a directory but <em>always</em> try to dynamically compress the content <small>(if it is entitled to do so)</small>.</li>
</ul></div>

<div id="icon">
 <a href="http://validator.w3.org/check/referer"><img alt="" title="valid XHTML 1.1" height="31" width="88" src="valid-xhtml11.png" /></a><a href="http://jigsaw.w3.org/css-validator/check/referer"><img alt="" title="valid CSS" height="31" width="88" src="valid-css.png" /></a>
</div>


<p id="mail">(<a href="mailto:michael.schroepl&#x40;gmx.de?subject=mod_gzip">Michael Schr&ouml;pl</a>, 2002-09-30)</p>

</div>

</body>
</html>