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

67 Commits

Author SHA1 Message Date
Michael Dowling
a47dc8e99a Updating docs and host handlers are used 2015-04-18 11:08:00 -07:00
Michael Dowling
2325f7b1d3 Removing handler stack from the client 2015-04-17 19:59:11 -07:00
Michael Dowling
1332c4bf69 Simplifying applying default client middleware so that it is applied in the ctor of the client 2015-03-31 21:33:31 -07:00
Michael Dowling
0949947ee2 Updating docs 2015-03-28 15:33:35 -07:00
Michael Dowling
d730858643 Fixing request option application 2015-03-28 15:03:51 -07:00
Michael Dowling
ee185561f7 Adding sync attribute for synchronous requests 2015-03-23 20:54:06 -07:00
Michael Dowling
78ccbfb164 Adding MockHandler tests 2015-03-22 20:19:33 -07:00
Michael Dowling
831d3ab0ab Adding client tests 2015-03-22 19:32:07 -07:00
Michael Dowling
04a212896f Removing Stream::factory 2015-03-22 17:42:47 -07:00
Michael Dowling
5eabdb6db0 Simplifying some client methods and removing URI template arrays 2015-03-22 16:35:41 -07:00
Michael Dowling
58310521b6 Adding client tests 2015-03-21 23:33:02 -07:00
Michael Dowling
acb33e0731 Cleaning up test server and starting on ClientTest 2015-03-21 17:10:17 -07:00
Michael Dowling
46abe49257 Refactoring 2015-03-21 15:53:38 -07:00
Michael Dowling
9c9a4cdd71 Backwards compat updates 2015-03-03 14:02:24 -08:00
Michael Dowling
1a9ad6b553 WIP refactor for PSR-7 2015-02-25 14:50:44 -08:00
Michael Dowling
14f66ae8fd URI template arrays always require a list of two elements. Closes #956 2015-01-11 15:52:51 -08:00
Michael Dowling
8c931e3725 Setting a request option to null will ensure it is not set.
This commit makes it so that setting a request option to null will
ensure that the option is not set by the single request or as a result
of merging in default client settings (like being able to override proxy
on a one-off basis).
2014-12-09 17:06:35 -08:00
Michael Dowling
670220f70c Not forcing typehint and adding test to ensure URL and query string can be customized 2014-12-09 11:31:02 -08:00
Jamie Hannaford
914dac90ac Allow "0" (and any other falsy) URI paths 2014-12-09 13:59:58 +00:00
Michael Dowling
2a8a75ee4c Adding missing coverage and accepting adapter as constructor arg 2014-10-12 20:02:40 -07:00
Michael Dowling
2c2f1d7c47 Updating to use RingPHP and s/adapter/handle/g 2014-10-12 18:27:08 -07:00
Michael Dowling
46bead5c15 Updating for Guzzle-Ring changes 2014-10-06 22:25:04 -07:00
Michael Dowling
eaaf949638 removing request "cancellation" 2014-10-06 17:34:56 -07:00
Michael Dowling
84d2531f39 Trying to fix stuff 2014-10-06 17:13:24 -07:00
Michael Dowling
4c62a79d16 Fixing max_handles and proxying 2014-10-05 16:33:10 -07:00
Michael Dowling
f52625f59b Fixing cancelling support 2014-10-05 14:48:36 -07:00
Michael Dowling
5251f1067d Performance and updating to latest changes
Removing double-dispatch from MessageFactory and using a switch.
2014-10-05 00:11:40 -07:00
Michael Dowling
311122efa5 Fixing cancellation and some tests 2014-10-04 12:16:39 -07:00
Michael Dowling
7f863435c9 Fixing RingBridge tests 2014-10-03 16:56:29 -07:00
Michael Dowling
d57c66dbc8 Fixing intercepting with cancelled response. Adding some tests 2014-10-03 00:43:28 -07:00
Michael Dowling
ac261dc68e Trying to get stuff working 2014-10-02 22:10:54 -07:00
Michael Dowling
43c7f468ae Updating to use future proxies 2014-10-02 21:14:42 -07:00
Michael Dowling
0a8b197766 More progess 2014-10-02 10:40:43 -07:00
Michael Dowling
de780704e1 React promises 2014-10-02 00:42:11 -07:00
Michael Dowling
bfef02f98b Ensuring that futures are created or not created based on the future request attribute 2014-10-01 17:24:47 -07:00
Michael Dowling
175fbc8023 Updating to use interface changes 2014-09-30 10:52:33 -07:00
Michael Dowling
dbb6a30041 Don't deref cancelled responses 2014-09-23 17:15:41 -07:00
Michael Dowling
931d47b3e0 Adding tests, adding retry to FSM, fixing History, fixing Redirects. 2014-09-21 18:39:23 -07:00
Michael Dowling
8441a7dafe Updating tests 2014-09-21 14:09:04 -07:00
Michael Dowling
9fbaa532e6 Cleaning up ring responses, adding guard to ensure toString does not throw 2014-09-21 12:03:37 -07:00
Michael Dowling
1bc8637215 Cleaning up tests and adding more ring checks 2014-09-20 17:58:21 -07:00
Michael Dowling
95d7473d9e Adding another test 2014-09-18 22:39:23 -07:00
Michael Dowling
123fdd4d1a Tracking exceptions in the transaction 2014-09-18 22:20:14 -07:00
Michael Dowling
c579e8165a Adding more tests 2014-09-17 15:23:01 -07:00
Michael Dowling
0337b7848a Adding a RingBridge for better separation 2014-09-17 14:21:40 -07:00
Michael Dowling
8fe3124bd9 Not overwriting existing default UA header 2014-09-17 13:15:56 -07:00
Michael Dowling
4105eb75c2 Ensuring exceptions are thrown when dereferencing 2014-09-16 23:21:53 -07:00
Michael Dowling
75e8893f88 Fixing pool, throwing exceptions correctly, not setting config value unless needed 2014-09-16 21:49:36 -07:00
Michael Dowling
668209c895 Getting tests working again. Removing more fluent interfaces.
Removing more fluent interfaces to make it easier to decorate
classes.
2014-09-08 21:35:11 -07:00
Michael Dowling
e9c74c257e Using the system CA bundle by default when possible
This commit updates Guzzle to use the CA bundle packaged on the
system by default when possible. cURL will use the system CA
bundle without issue, however, PHP 5.5 and lower will still
default to the bundled CA cert. You can now pass "bundled" to
use the cacert file bundled with Guzzle.
2014-09-08 21:33:32 -07:00