summaryrefslogtreecommitdiff
path: root/lib/chef/http
Commit message (Expand)AuthorAgeFilesLines
* Escape path for globbing.Claire McQuin2014-09-221-1/+2
* Print out request and response body on non-2xx responsejk/http-error-logJohn Keiser2014-09-071-0/+14
* response.body may be nilLamont Granquist2014-08-221-2/+7
* remove some uses of from_jsonLamont Granquist2014-08-121-1/+1
* Allow requests to opt-out from JSON encoding the bodydanielsdeleo2014-07-301-1/+12
* Add url scheme to proxy, if not present.Claire McQuin2014-07-091-1/+7
* Add missing requires to HTTP and HTTP::Simplehttp-simple-requiresdanielsdeleo2014-06-271-1/+2
* Only pass on port in Host header when it is different from default portKlaas Jan Wierenga2014-06-071-1/+9
* added open_timeout to http connectionCam Cope2014-06-051-0/+1
* CHEF-5198: a better fixLamont Granquist2014-04-092-4/+16
* reorder middleware in chef::http::simpleLamont Granquist2014-04-091-7/+4
* Additional debug logs per PR comments.sersut2014-03-271-2/+7
* CHEF-5100:Lamont Granquist2014-03-273-15/+14
* CHEF-5100: reset state for streamed downloadsLamont Granquist2014-03-271-0/+1
* CHEF-5041: check for transfer-encoding headerLamont Granquist2014-03-272-13/+32
* - Adding X-Remote-Request-Id to the set of headers for every request from CCR...PrajaktaPurohit2014-02-071-0/+46
* move text message to exception classLamont Granquist2014-01-271-1/+1
* rename ValidateResponse to ValidateContentLengthLamont Granquist2014-01-271-2/+5
* add real error for bad download sizeClaire McQuin2014-01-231-1/+1
* validate streaming file sizeClaire McQuin2014-01-236-10/+51
* add counting content-length for streaming requestsLamont Granquist2014-01-231-2/+14
* adding validation of content-length fieldLamont Granquist2014-01-231-0/+57
* Always set a correct Host header to avoid net/http bugdanielsdeleo2013-11-261-0/+7
* Update HTTP usage for IPv6 Supportdanielsdeleo2013-11-152-2/+2
* Debug request headersdanielsdeleo2013-10-281-0/+4
* Change content type warning to debugdanielsdeleo2013-10-251-1/+1
* Fix error caused by loading duplicate trusted certsdanielsdeleo2013-10-181-1/+9
* Add a directory where trusted certs can be storeddanielsdeleo2013-10-172-0/+18
* Add API SSL policydanielsdeleo2013-10-161-0/+12
* Extract SSL policy to a DI-able classdanielsdeleo2013-10-162-30/+104
* Return the response body by default if we've read itdanielsdeleo2013-10-161-0/+1
* Remove :raw_input option to JSONInput, use Chef::HTTP for knife rawJohn Keiser2013-10-091-8/+5
* Use new Chef::ServerAPI API class in upload/download/diffJohn Keiser2013-10-093-18/+98
* CHEF-4515: upload sometimes inflates JSON. Fix by using true raw version of ...John Keiser2013-10-091-2/+18
* Fix Chef::HTTP dependence on subclass methodsdanielsdeleo2013-10-081-4/+4
* Add a simple HTTP client without json/authN supportdanielsdeleo2013-10-081-0/+16
* Move streaming requests to generic HTTP classdanielsdeleo2013-10-081-1/+4
* Express stream handling via middlewaresdanielsdeleo2013-10-084-3/+31
* HTTP client creates request objects.danielsdeleo2013-10-082-41/+66
* Fix disable gzip for Ruby 2.0danielsdeleo2013-10-081-0/+2
* Extract HTTP client from requestdanielsdeleo2013-10-082-56/+111
* Extract HTTP cookie handling to middlewaredanielsdeleo2013-10-082-13/+54
* remove gzip from HTTPRequest, it's handled by middlewaredanielsdeleo2013-10-081-3/+0
* Move HTTP components into chef/httpdanielsdeleo2013-10-086-0/+584