"/I\"" + configure_module_dirname + "/phpstr\"");
ADD_SOURCES(configure_module_dirname + "/phpstr", "phpstr.c", "http");
AC_DEFINE("HAVE_HTTP", 1, "Have extended HTTP support");
+
+ if (PHP_DEBUG != "no") {
+ ADD_FLAG("CFLAGS_HTTP", "/W3");
+ }
MHASH_LIB = PHP_DEBUG != "no" ? "libmhash-staticd.lib":"libmhash-static.lib";
if (CHECK_HEADER_ADD_INCLUDE('mhash.h', 'CFLAGS_HTTP') &&
printf("<h%d id=\"%s\">%s</h%d>\n", 2, $m[4][$i], $p, 2);
}
print ff($m[3][$i]) ."\n";
- /*
- printf("<h%d id=\"%s\">%s</h%d>\n%s\n",
- $o?3:2, $o?$n[1].'_'.$n[2]:$m[4][$i], $p, $o?3:2, ff($m[3][$i]));
- */
}
print "<hr noshade>\n";
}
- Renamed http_absolute_uri() to http_build_uri() (complements with http_build_query())
- Changed the signature of the negotiator to fill the second parameter with the results array
-* Fixed unexpected warnings on request shutdown when etag caching is enabled
+* Fixed several ETag issues
]]></notes>
<contents>
<dir name="/">
<file role="test" name="chunked_decode_002.phpt"/>
<file role="test" name="date_001.phpt"/>
<file role="test" name="date_002.phpt"/>
+ <file role="test" name="etag_mode_001.phpt"/>
+ <file role="test" name="etag_mode_002.phpt"/>
+ <file role="test" name="etag_mode_003.phpt"/>
+ <file role="test" name="etag_mode_004.phpt"/>
+ <file role="test" name="etag_mode_011.phpt"/>
+ <file role="test" name="etag_mode_012.phpt"/>
+ <file role="test" name="etag_mode_013.phpt"/>
+ <file role="test" name="etag_mode_014.phpt"/>
+ <file role="test" name="etag_mode_crc.phpt"/>
<file role="test" name="get_request_data_001.phpt"/>
<file role="test" name="HttpMessage_001.phpt"/>
<file role="test" name="HttpRequestPool_001.phpt"/>