1
0
mirror of https://github.com/guzzle/guzzle.git synced 2025-02-25 02:22:57 +01:00

1585 Commits

Author SHA1 Message Date
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
666f0667df Fixing comment 2014-09-17 16:09:22 -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
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
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
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
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
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 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
f36ab448d0 Not using request_fulluri in stream adapter. Closes #791 2014-08-30 13:56:40 -07:00
Christer Gustavsson
0ab39c958e Use previous req when creating a redirect req 2014-08-27 16:44:24 +02:00
Michael Dowling
47ca212e98 4.2.1 release 2014-08-19 22:30:12 -07:00
Michael Dowling
fa5e604019 Ensuring the stream adapter does not add a default content-type 2014-08-19 21:34:33 -07:00
Michael Dowling
8e4706e22d 4.2.0 release 2014-08-17 17:47:21 -07:00
Michael Dowling
e5f0b6b84d Added the ability to throw exceptions immediately.
Closes #760
2014-08-17 16:21:32 -07:00
Michael Dowling
90bd509464 Adding support for the decode_content request option
- MessageFactory and adapters now handle decode_content
- server.js now requires base64 encoded data in the "body" JSON parameter.
- Closes #764
2014-08-17 14:33:46 -07:00
Michael Dowling
d088d32801 Updating to guzzlehttp/streams 2.0 2014-08-16 20:29:57 -07:00
Michael Dowling
7521b6529d No longer using namespace functions from stream package 2014-08-16 18:13:59 -07:00
Michael Dowling
ef1b0c3075 Merging in default headers case-insensitively. Closes #767 2014-08-14 23:03:39 -07:00
Michael Dowling
e196b8f44f 4.1.8 release 2014-08-14 13:29:51 -07:00
Michael Dowling
22f7e2decf Using the content-type to control whether multipart/form-data POSTs are made. Closes #768 2014-08-14 13:29:02 -07:00