Michael Dowling
3d02d07a0d
Using the magic future trait
2014-09-17 23:25:53 -07:00
Michael Dowling
52ce973852
Using the updated trait
2014-09-17 23:19:27 -07:00
Michael Dowling
a573571364
Removing comments!
2014-09-17 23:16:12 -07:00
Michael Dowling
666f0667df
Fixing comment
2014-09-17 16:09:22 -07:00
Michael Dowling
4def2f4cd7
Unused use
2014-09-17 15:51:56 -07:00
Michael Dowling
d3949970eb
Adding ring to guzzle request, fixing server, and adding test
2014-09-17 15:43:53 -07:00
Michael Dowling
c579e8165a
Adding more tests
2014-09-17 15:23:01 -07:00
Michael Dowling
61779ed01e
Cleaning up Pool
2014-09-17 14:42:22 -07:00
Michael Dowling
ca17b9b8eb
Fixing deprecated use of metadata stream
2014-09-17 14:23:51 -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
8fdbeac09c
Do not realize future responses immediately when injected into an event. Allows for Mocks to use futures
2014-09-15 15:27:03 -07:00
Michael Dowling
303d753c9f
FutureResponse does not need a full transaction. Just a response please
2014-09-15 15:06:46 -07:00
Michael Dowling
cee099a079
Moving batch to Pool. Updating docs. Removing throwImmediately
2014-09-14 12:27:53 -07:00
Michael Dowling
c50270554d
Using lazy rather than batch
2014-09-14 11:52:41 -07:00
Michael Dowling
447504d162
Adding convenience function to pool
2014-09-14 11:06:03 -07:00
Michael Dowling
1b9d5b3370
Fixing pool cancellation and adding tests
2014-09-14 10:29:43 -07:00
Michael Dowling
6db649f347
Adding a Pool and marking Client::sendAll deprecated
2014-09-13 18:24:31 -07:00
Michael Dowling
989f32807a
Using the BaseFutureTrait
2014-09-12 16:24:02 -07:00
Michael Dowling
52a8595c76
Adding missing coverage
2014-09-12 14:47:15 -07:00
Michael Dowling
bb7670576b
Fixing wait vs deref
2014-09-12 14:39:30 -07:00
Michael Dowling
b7a2f6f055
Using FutureInterface and adding the ability to cancel a future response
2014-09-12 00:25:18 -07:00
Michael Dowling
4fb07f59e2
Merge pull request #823 from mrkrstphr/fix-cookies
...
Fixing CookieJar cookie-string per RFC 6265
2014-09-11 17:05:08 -07:00
Kristopher Wilson
2b3df4216a
Fixing CookieJar cookie-string per RFC 6265
2014-09-11 19:42:18 -04:00
Michael Dowling
62b57512a7
Adding the ability to add custom request options
2014-09-10 21:28:21 -07:00
Michael Dowling
91df3a306b
Updating for new streams changes
2014-09-10 17:13:42 -07:00
Michael Dowling
40855d7d4f
Adding future test to perf script
2014-09-08 21:35:13 -07:00
Michael Dowling
db4e68d64f
Fixing typo
2014-09-08 21:35:12 -07:00
Graham Campbell
ccd959d01f
Use the tilde opperator
2014-09-08 21:35:12 -07:00
Michael Dowling
239ae64607
Using batch_future when using sendAll()
2014-09-08 21:35:12 -07:00
Michael Dowling
97e4fe8260
Returning an array rather than SplObjectStorage
2014-09-08 21:35:12 -07:00
Michael Dowling
79c63e60e4
Unsetting the deref parameter to remove references
2014-09-08 21:35:11 -07:00
Michael Dowling
ef0c3c1d56
Updating to use guzzle streams 3.0
2014-09-08 21:35:11 -07:00
Michael Dowling
18e2a5d4e5
Adding a future proxy any time curl multi is used
2014-09-08 21:35:11 -07:00
Michael Dowling
d4cf293ffb
Adding debug output again
2014-09-08 21:35:11 -07:00
Michael Dowling
2995739935
Adding debug output
2014-09-08 21:35:11 -07:00
Michael Dowling
15defe7bec
Rounding out test coverage
2014-09-08 21:35:11 -07:00
Michael Dowling
e4b1486fd9
Adding more test coverage
2014-09-08 21:35:11 -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
f19cc3a40d
Some minor breaking changes and adding async future responses.
2014-09-08 21:35:10 -07:00
Michael Dowling
5834885597
Fixing typo
2014-09-08 21:33:32 -07:00
Michael Dowling
7998fbdbcb
Removing the bundled CA bundle completely
...
I've now removed the bundled CA bundle and will scan for a
CA bundle when using the PHP stream wrapper on PHP < 5.6.
This change will still work out of the box for most users,
but may require users on Mac or Windows to manually configure
a CA bundle using the `verify` request option or the
openssl.cafile ini setting.
2014-09-08 21:33:32 -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
Michael Dowling
9c4fbbf645
4.2.2 release
4.2.2
2014-09-08 15:11:58 -07:00
Michael Dowling
64fcc4b37c
Changing content-disposition order to match curl. Closes #799
2014-09-08 13:58:31 -07:00
Michael Dowling
d1f7bea451
Documenting measure. Closes #812
2014-09-08 13:55:13 -07:00
Michael Dowling
7eff942469
Fixing CurlAdapter memory leak. Closes #813
2014-09-08 13:53:10 -07:00
Michael Dowling
e693284ff1
Merge pull request #816 from GrahamCampbell/revert-801-patch-1
...
Revert "Bumped the minor version"
2014-09-08 13:06:16 -07:00