let DEV_2 be trunk
year bump
allow setting of the message class used by HttpRequest
- add HttpRequest::flushCookies() (libcurl>=7.17.1) - fix HttpRequest's resetCookies() and enableCookies() to only trigger the error if libcurl version is insufficient - don't use zval_is_true, which converts the zval to boolean - remove all refs to HAVE_CURL_GETFORMDATA
- include everything in http.c - make INIT/SHUTDOWN sequences readable again - improve allowed methods check
- fix copyright year
- deprecate HttpRequest::*RawPostData() in favour of ::*Body()
- ditch usage of clunky HTTP_GSC/HTTP_GSP macros - shrink protos - add factory methods
- add HttpRequestDataShare (interface to curl_share)
- adjust cookie handling to work better together with libcurl # blog post to follow
- fix cookie handling - add HttpRequest::resetCookies() - add test
- fix aliases and exports
- ditch warnings - give anonymous types a name
- add http_put_data() and HttpRequest::(set|get|add)PutData() - fix HttpRequest::addRawPostData() - properly initialize request body in http_(post|put)_*()
- changed HttpRequest::getHistory() to return a real property
- spawn off http_cookie_api - changed the workings, arguments and return value of http_parse_cookie() to something that seems to be more appropriate then the old implementation. - rename HttpRequest::getRequestCookie() to HttpRequest::getResponseCookies(), compliant to http_parse_cookie().
- implement accessors to messages response status text - implement FR #6698 etag support (like 'lastmodified') - add test
- happy new year - add HttpRequest::onFinish() callback method lookup - add test
- hopefully some more appropriate fixes for the zval separation issues
- no need for a explicit destructor any longer