- <notes>+ Added http_negotiate_content_type()
-
-* Fixed bug in http_negotiate_*() when client sends spaces within accept headers
-
-- Removed support for etag hashing through libmhash
-- Removed HTTP_ETAG_* and HttpResponse::ETAG_* constants
-- Changed http.etag_mode INI setting to acccept a string specifying the
- hash algorithm to use for generating etags.
- CRC32, MD5 and SHA1 are available out of the box with MD5 being the default.
- If pecl/hash is available, any algorithm this extension provides can be used.
+ <notes>+ Added missing http_request() function
++ Added missing http_request_body_encode() function
+- Improved performance of the message and header parser
+- Disallow $HttpMessage->prepend($HttpMessage) causing infinite recursion
+* Fixed internal http_parse_headers() always returning success
+* Fixed missing "parentMessage" entry in print_r($HttpMessageObject)
+* Fixed possible crash if the response does not contain a status message