1
0
mirror of https://github.com/guzzle/guzzle.git synced 2025-02-24 18:13:00 +01:00

1025 Commits

Author SHA1 Message Date
Michael Dowling
6427687b6e Adding a test to ensure that the scheme updates the port correctly 2014-03-06 09:33:00 -08:00
Michael Dowling
719c3e03ef Adding referer tests 2014-03-06 09:27:11 -08:00
Michael Dowling
79f3e7f4c8 Adding some missing tests 2014-03-06 09:19:59 -08:00
Michael Dowling
aec04e2b94 Renaming method 2014-03-06 09:16:04 -08:00
Michael Dowling
13e14e1dc0 Moving content-type and length guessing to the PrepareRequestBody subscriber 2014-03-06 09:15:00 -08:00
Pascal Borreli
e98a308495 Fixed typos 2014-03-06 01:00:22 +00:00
Michael Dowling
5472c17055 Simplifying and updating cookie implementation 2014-03-05 00:55:37 -08:00
Michael Dowling
f93f734823 Cleaning up adapter and making more things private 2014-03-04 21:05:04 -08:00
Grzegorz Andrejczyn
7b1cff13a3 Change CurlMultiProxy constructor parameters for back compatibility
Move select_timeout to general client options
2014-03-04 21:14:17 +01:00
Grzegorz Andrejczyn
a60bb5692b possibility to configure a timeout for curl function curl_multi_select #527 2014-03-04 20:03:43 +01:00
Michael Dowling
368191d72c Ensuring a response is set in headers event 2014-03-02 21:33:09 -08:00
Michael Dowling
7e5a93b51a Fixing malformed URL errors in HHVM 2014-03-02 13:10:33 -08:00
Michael Dowling
91c1f5bd6c Trying to fix various HHVM tests 2014-03-02 12:57:33 -08:00
Michael Dowling
5ea28107e3 Closing streams when finished with them 2014-03-02 12:27:24 -08:00
Michael Dowling
9f91c15507 Fixing some malformed URLs 2014-03-02 12:18:41 -08:00
Michael Dowling
2b2ee1bb95 Hardening the event system for the before and error event so that events are not emitted twice that are encountered during the before event 2014-03-02 12:12:59 -08:00
Michael Dowling
205bea3753 Preventing double error event emission 2014-03-01 17:18:12 -08:00
Michael Dowling
c23935ee82 Shortening event name 2014-03-01 10:19:55 -08:00
Michael Dowling
cb28097490 Moving Log and Retry subscribers to separate repos 2014-02-28 15:38:09 -08:00
Michael Dowling
7101668d76 Scheme and port fixes 2014-02-28 13:56:12 -08:00
Michael Dowling
b0a3ec7517 Fix for URLs that start with http but are not absolute. Closes #574. 2014-02-28 13:44:17 -08:00
Michael Dowling
ffd4a1bd59 Adding more control to how JSON and XML responses are parsed. Addresses #580. 2014-02-28 11:42:38 -08:00
Michael Dowling
f4ccb75e8e Adding getFile() to PostBodyInterface 2014-02-27 21:16:13 -08:00
yitznewton
64aee32bb5 Updating MockPlugin to throw an exception if queue is empty 2014-02-24 23:11:22 -05:00
Michael Dowling
b67d115d4a Fixing null reference when closing transactions 2014-02-23 14:42:45 -08:00
Michael Dowling
fce0d61f5e Trying to fix failing tests on 5.4 and HHVM 2014-02-23 14:31:26 -08:00
Michael Dowling
4ba1102895 Trying to fix tests on Travis 2014-02-23 14:24:31 -08:00
Michael Dowling
7fcf225d0e Fixing dot segment removal, how absolute URLs are detected, the namespace used for functions.php, and how segments of a path are returned 2014-02-21 11:47:05 -08:00
Michael Dowling
2ef69a3d43 Updating header parsing to accept a message and string value for a header 2014-02-20 22:04:44 -08:00
Konstantin Pelepelin
198a68a96e Allow GuzzleTestCase::setMockResponse to be used with Guzzle\Http\Client 2014-02-20 20:15:22 +04:00
Michael Dowling
27c4a47f3c Adding tests for Curl and CurlMulti, removing error event
- Adding a shared set of tests for curl and multi adapters
- Removing guard for failing to create a curl handle. This should not
  be allowed to fail.
2014-02-19 23:26:33 -08:00
Michael Dowling
769de2d766 Fixing the easy adapter 2014-02-19 22:45:08 -08:00
Michael Dowling
ae89ca3566 Fixing RFC 3986 URL resolution and dot-segments
Url::combine() now returns a new Url instance.
2014-02-19 15:28:22 -08:00
Michael Dowling
65333062c9 Moving Post namespace up a level 2014-02-17 20:55:48 -08:00
Michael Dowling
bcdaa497a2 Adding Referer to redirects 2014-02-17 20:52:36 -08:00
Michael Dowling
efe252100e Adding a protocol setting and a bit of HTTP/2.0 support 2014-02-17 10:27:56 -08:00
Michael Dowling
7bced1367e Renaming Event\\Event to Event\\AbstractEvent 2014-02-16 23:32:33 -08:00
Michael Dowling
744f153bb6 Fixing coverage 2014-02-16 23:21:50 -08:00
Michael Dowling
ce56db078b Moving query aggregators to callables 2014-02-16 23:20:17 -08:00
Michael Dowling
2b779dccb3 Moving some things like query and url up a NS 2014-02-16 21:02:54 -08:00
Michael Dowling
89a8e2ede1 Using PSR-4 and moving namespace from Guzzle to GuzzleHttp
- Moving various namespaces up a level
- Updating docs
- Renaming EventSubscriberInterface to SubscriberInterface
2014-02-16 20:42:45 -08:00
Michael Dowling
ebf4e533d1 Renaming "options" to "config" for the config request option
Adding request and response docs
2014-02-16 17:10:57 -08:00
Michael Dowling
5203c3c277 Allow auth to be set to null 2014-02-16 15:45:43 -08:00
Michael Dowling
b7ea464e5e Allowing query string of a request to be changed 2014-02-16 13:39:16 -08:00
Michael Dowling
ed56f3a935 Removing request event constants 2014-02-16 13:09:34 -08:00
Michael Dowling
a1a23b11e7 Better defining how the "auth" option works
- Adding more docs and type information
- Defining how auth works and how to create custom auth schemes
- Removing custom auth stuff from the CurlFactory
2014-02-16 12:17:02 -08:00
Michael Dowling
67de97be1f Adding checks to remove default ports from URLs when changing the scheme 2014-02-16 11:13:30 -08:00
Michael Dowling
b572e3c8df Moving cookie jars, cleaning up expect, adding docs, validating auth schemes. 2014-02-15 23:40:24 -08:00
Diego Agulló
ed3a1a731e Add newly set ServiceDescription objects to CompositeFactory (#565). 2014-02-16 03:08:22 +01:00
Michael Dowling
e801e7796b Renaming client and server response exceptions
- Adding more docs on error handling
- Tightening down the client interface to only allow RequestExceptions to be
  thrown from a client during a send() method. This makes error handling much
  easier and predictable.
2014-02-15 11:59:31 -08:00