Michael Dowling
cc9beb3162
Fixing phar detection when forcing a cacert to system if null or true
2012-12-13 16:49:17 -08:00
Michael Dowling
c5a76296ba
Cleaning up the Collection object inject method and adding missing test
2012-12-13 14:15:43 -08:00
Michael Dowling
3eb19b745b
Adding a response_body location to service descriptions to more easily change the location in which a response entity body is saved
2012-12-10 18:35:58 -08:00
Michael Dowling
8206dbcbfe
Allowing a filename to be passed into $request->setResponseBody()
2012-12-10 16:51:40 -08:00
Michael Dowling
09c2a09584
Tagging 3.0.6
v3.0.6
2012-12-09 21:25:04 -08:00
Michael Dowling
ab5e9737b7
Merge remote-tracking branch 'tploch/fix-curl-handle-test'
2012-12-09 17:07:02 -08:00
Michael Dowling
4ca0b5c319
Merge remote-tracking branch 'simensen/make-3-0-x-dev-installable'
2012-12-09 17:04:00 -08:00
Michael Dowling
b92f4a3f9f
Optimizing CurlMulti implementation to better deal with exponential backoff and -1 return values from curl_multi_select
2012-12-09 17:00:08 -08:00
Thomas Ploch
ae04e61fa6
Fixed the dataProvider in the CurlHandleTest.
...
- dataProvider methods can't mark a test as incomplete, only the
test method itself can, so I removed .
- Made dataProvider use 'phpunit.xml.dist' over 'phpunit.xml' for
the test to pass without phing build.
- Fixed corresponding test case to not check for 'application/xml'
and 'phpunit.xml' but rather 'application/octet-stream' and
'phpunit.xml.dist'
2012-12-09 09:59:25 +01:00
Beau Simensen
56086d22af
Make 3.0.x-dev installable. (3.0.*@dev)
2012-12-07 08:45:11 -08:00
Michael Dowling
c3a9ce0be6
Adding setErrorResponses() to Operation
2012-12-06 17:20:23 -08:00
Michael Dowling
6793174612
Syncing deps with guzzle/guzzle
2012-12-05 18:27:44 -08:00
Michael Dowling
f92b4d80c1
Merge pull request #187 from Crell/patch-1
...
Update composer.json
2012-12-05 12:48:51 -08:00
Larry Garfield
26eccce10b
Fix composer syntax.
2012-12-05 13:08:49 -06:00
Crell
c5ef45aada
Update composer.json
...
Allow use of Symfony Event Dispatche releases later than 2.1, i.e., the current dev version. (This is necessary for Drupal, which is tracking Symfony master.)
2012-12-05 12:10:23 -06:00
Michael Dowling
a7ef21155f
Merge pull request #181 from jgskin/master
...
Curl requirement for Guzzle\Http composer
2012-11-19 18:57:25 -08:00
Jessé Alves Galdino
7248ab8a2f
Update Guzzle\Http composer with curl requirement
2012-11-19 20:20:32 -02:00
Michael Dowling
51d8443c04
Removing broken tagging stuff from deployment scripts
2012-11-18 16:37:53 -08:00
Michael Dowling
184407e254
Tagging 3.0.5
v3.0.5
2012-11-18 16:15:33 -08:00
Michael Dowling
b3c6957033
Cleaning up some longer methods
2012-11-18 16:07:13 -08:00
Michael Dowling
5afac1063e
Adding better mimetype guessing based on file extensions
2012-11-17 21:28:55 -08:00
Michael Dowling
fe867192cf
Fixing custom HTTP requests that include a body. Closes #171
2012-11-17 17:34:27 -08:00
Michael Dowling
3a428eef7e
Cleaning up XML repsonse processing. Making sure XMLAttribute test tests against actual XML
2012-11-17 16:17:09 -08:00
Michael Dowling
15e909b0ed
Merge remote-tracking branch 'dboune/feature/xml-attributes'
2012-11-17 15:54:04 -08:00
Michael Dowling
68a33b6cbb
Adding test to ensure URI template arrays are checked without warnings when the array is invalid
2012-11-17 15:29:14 -08:00
Michael Dowling
06bc285a90
Merge remote-tracking branch 'adrienbrault/patch-2'
2012-11-17 15:24:08 -08:00
Michael Dowling
3f52be9e38
Merge remote-tracking branch 'adrienbrault/fix-uri-param-array'
2012-11-17 15:22:07 -08:00
Michael Dowling
9e340a4e60
Merge pull request #179 from jcarouth/bug-equalsinuri
...
Parse query vars containing equals sign (=)
2012-11-17 15:10:31 -08:00
Michael Dowling
85435e9557
Merge pull request #175 from adrienbrault/patch-1
...
Fix Operation::setReponseType exception message
2012-11-17 14:52:55 -08:00
Michael Dowling
743e754e99
Merge pull request #178 from jcarouth/skiptestsformissingextension
...
Skip tests when missing uri_template extension
2012-11-17 14:51:15 -08:00
Jeff Carouth
ac6bc9d0fb
Skip tests when missing uri_template extension
...
When the PECL uri_template extension is not installed, tests
which rely upon it should be skipped gracefully.
2012-11-16 19:31:06 -06:00
Jeff Carouth
bc239e71f9
Parse query vars containing equals sign (=)
...
When a query variable contains an equals sign, the QueryString
parsing will strip the equals sign. One example of would be with
base64 encoded strings containing an equals sign at the end for
padding. While this issue can be prevented by simply urlencoding
the URL, cURL, for example, handles this gracefully.
2012-11-16 19:27:07 -06:00
Adrien Brault
e9a5f92d14
Fix DefaultRequestSerializer with array params
2012-11-16 16:29:45 +01:00
Adrien Brault
41de374600
Skip tests that need the pecl uri_template lib when it's not installed
2012-11-16 16:25:30 +01:00
Adrien Brault
084adeed55
Fix error in Client::createRequest
2012-11-16 15:04:41 +01:00
Adrien Brault
3b318caa0d
Fix Operation::setReponseType exception message
2012-11-16 13:15:20 +01:00
Damian Boune
c638b33883
Add test for attribute support in xml responses
2012-11-14 23:39:11 -08:00
Damian Boune
21830a71a0
Add support for attributes in responses
2012-11-14 21:38:43 -08:00
Michael Dowling
6361c1db47
Fixing phar file SSL certificate authority
2012-11-14 11:10:25 -08:00
Michael Dowling
77a7238650
Merge pull request #168 from k-tnk/fix-reseponse-body-with-string-0
...
Fix construction when the response body is just "0"
2012-11-12 11:01:13 -08:00
k-tanaka
ea84300f21
Fix construction when the response body is "0"
...
This commit fixes a bug that Guzzle\Http\Message\Response can't treat response body correctly when it is just "0".
2012-11-12 16:06:56 +09:00
Michael Dowling
28d53c1e8e
Fixing bug in CachePlugin where revalidations caused an infinite loop
2012-11-11 20:58:43 -08:00
Michael Dowling
d54dce1c53
Tagging 3.0.4
v3.0.4
2012-11-11 16:00:24 -08:00
Michael Dowling
183c95155e
Adding a setStream method to StreamInterface. Helps with custom rewind behaviors.
2012-11-11 15:54:57 -08:00
Michael Dowling
c6720a062b
Adding json and xml methods to Response object for easy response parsing
...
Moved json and XML parsing out of DefaultResponseParser and using Response parsing
Removed parseJson method from DefaultResponseParser
Removed Guzzle\Service\Exception\JsonException
2012-11-11 00:34:43 -08:00
Michael Dowling
dcf6f5d753
PHP curl extension does not support reading from the phar stream wrapper, so not using the custom cacert by default when executing through the phar.
2012-11-10 21:04:50 -08:00
Michael Dowling
51a2025e70
Cleaning up cookie validation and adding strict mode to ArrayCookieJar
2012-11-10 20:08:12 -08:00
fogs
5b45664a6c
Cookie: moved list of invalid characters for a cookie name to static array
2012-11-09 20:15:22 +01:00
fogs
100cc84bac
Enhanced validity checking for cookies
...
This patch refactors the validity checking of a cookie from ArrayCookieJar::add() to a dedicated method in Cookie, where it should better belong to. Also, the check for a valid cookie name now includes RFC compliance with regards to control characters.
PHPUnitTest cases were extended accordingly.
2012-11-09 12:03:43 +01:00
Michael Dowling
923837ae12
Adding a static method to Stream to create a hash of a stream. Deprecating static method to create md5 of entity body.
2012-11-08 21:38:36 -08:00