X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=package.xml;h=777fa2498a4143ccfd946539e46c5d8d590e0ec7;hp=82d022da04f3c61d100acf5af874533a4536930d;hb=21ef2bd1b65e683b5a6cca71de490528f9e0f80b;hpb=7dedd1935ab8400dfbd49fe63c83b74b0d0b68e6 diff --git a/package.xml b/package.xml index 82d022d..777fa24 100644 --- a/package.xml +++ b/package.xml @@ -8,6 +8,7 @@ * Building absolute URIs * RCF compliant HTTP redirects * RFC compliant HTTP date handling +* Parsing of HTTP headers and responses * Caching by "Last-Modified" and/or ETag (with 'on the fly' option for ETag generation from buffered output) * Sending data/files/streams with (multiple) ranges support @@ -28,16 +29,16 @@ - 0.3.0 - 2005-02-xx + 0.5.0 + 2005-02-00 alpha URI." in http_redirect() for full RFC compliance - * fixed http_cache_last_modified(): if parameter was omitted, would have always sent 304 Not Modified +* added ob_httpetaghandler() (has major limitations compared to http_cache_etag()) +* smarter ob handling in http_cache_etag() - used buffers will be fetched, freed + and piped through again, so that everything passes the etag ob handler +* added static final HTTPi class (PHP5) providing fairly every function as static method +* added HTTPi_Response class (PHP5) +* renamed http_content_type() and http_content_disposition() to http_send_* ]]>