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

1601 Commits

Author SHA1 Message Date
Michael Dowling
637a2fa1c1 Batch will be a separate package. Removing unused tests.
Removing MapIterator because Generators make this obsolete
Moving Pool to Http namespace
Iterators will become a separate package
Service will be its own package
Removing some tests that are no longer used or need to be replaced
Moving Version
Fixing event implementation because we are not hiding the fact that we
rely on the Symfony EventDispatcher, so it makes no sense to duplicate
its methods on things that have a dispatcher.
2013-10-29 21:03:28 -07:00
Michael Dowling
657d53d608 Fixing typo 2013-10-29 21:01:25 -07:00
Michael Dowling
6f2cad5dc0 Removing setDefaultOption from Client and ClientInterface 2013-10-29 21:01:24 -07:00
Michael Dowling
6da2bdf575 Specialized headers are not actually needed except in specific edge cases 2013-10-29 21:01:24 -07:00
Michael Dowling
e13c95ad76 Moving simple HTTP functions 2013-10-29 21:01:24 -07:00
Michael Dowling
05669979dd Cleaning up Future support 2013-10-29 21:01:24 -07:00
Michael Dowling
ce9d2a76d8 Adding request pooling 2013-10-29 21:01:23 -07:00
Michael Dowling
47e842f79a Changing to a TransactionInterface 2013-10-29 21:01:23 -07:00
Michael Dowling
4227f1ef0f Modifying event system a bit 2013-10-29 21:01:23 -07:00
Michael Dowling
ffe826eba6 Adding Future support
Adding BatchAdapterInterface
Adding the ability to set a protocol_version in Message initialization
2013-10-29 21:01:23 -07:00
Michael Dowling
f592946705 Making Response object immutable. Changing "version" in parsed messages to "protocol_version" 2013-10-29 21:01:23 -07:00
Michael Dowling
1feae539a2 Adding a message interface to adapters and removing from Transaction 2013-10-29 21:01:23 -07:00
Michael Dowling
98a40d595e Updating CurlAdapter to work with single requests 2013-10-29 21:01:23 -07:00
Michael Dowling
cd80605b20 Changing Adapters to send a single request 2013-10-29 21:01:22 -07:00
Michael Dowling
f9e7750f6c Updating Transaction 2013-10-29 21:01:22 -07:00
Michael Dowling
b862f13072 Adding the ability to create a full response object 2013-10-29 21:01:22 -07:00
Michael Dowling
b3aa85bfc5 Suffixing traits with Trait
Creating a MessageTrait and got rid of AbstractMessage
Got rid of AbstractHasDispatcher
2013-10-29 21:01:22 -07:00
Michael Dowling
b4ea7e0b0b Removing addHeaders() from MessageInterface 2013-10-29 21:01:21 -07:00
Michael Dowling
b6c4633239 Removing extraneous status helpers 2013-10-29 21:01:21 -07:00
Michael Dowling
33d39bd6da Tweaks 2013-10-29 21:01:21 -07:00
Michael Dowling
9e2f398c06 Cleaning up RequestInterface 2013-10-29 21:01:21 -07:00
Michael Dowling
c263151017 Tightening MockPlugin 2013-10-29 21:01:21 -07:00
Michael Dowling
bad1f28eb8 Removing setUserAgent() from ClientInterface 2013-10-29 21:01:20 -07:00
Michael Dowling
d917d08695 Cleaning up streams 2013-10-29 21:01:20 -07:00
Michael Dowling
1b78e8fda3 Moving preparing a request body to a subscriber and adding a request event dispatcher as a constructor option 2013-10-29 21:01:20 -07:00
Michael Dowling
9fc36652af Serialization should be external to a message 2013-10-29 21:01:20 -07:00
Michael Dowling
a18410833d More cleanup of privates and initialization 2013-10-29 21:01:20 -07:00
Michael Dowling
d927eac06e Using POST fields when body is less that 32k 2013-10-29 21:01:19 -07:00
Michael Dowling
49a23effa0 Changing request_config to config. Adding curl adapter options. 2013-10-29 21:01:19 -07:00
Michael Dowling
4dd901f9cb Starting to update the cache plugin 2013-10-29 21:01:19 -07:00
Michael Dowling
f04df9c600 Adding HTTP error extends back in 2013-10-29 21:01:19 -07:00
Michael Dowling
983b5f6c1a Better names 2013-10-29 21:01:19 -07:00
Michael Dowling
e6a1e79f57 Updating the ResponseIntegrityPlugins to allow for a streaming validation 2013-10-29 21:01:19 -07:00
Michael Dowling
11a7edb2e8 Catching stream toString exceptions and throwing a fatal error instead 2013-10-29 21:01:18 -07:00
Michael Dowling
e3a9545405 Emulating request.got_headers 2013-10-29 21:01:18 -07:00
Michael Dowling
f84a94e99e Updating CookiePlugin 2013-10-29 21:01:18 -07:00
Michael Dowling
e26a084fa3 Fixing redirect plugin when merging urls 2013-10-29 21:01:18 -07:00
Michael Dowling
26071b1232 Adding a request.got_headers event and request lifecyle events 2013-10-29 21:01:18 -07:00
Michael Dowling
e0c5d2a6f9 Adding req_headers and res_headers 2013-10-29 21:01:18 -07:00
Michael Dowling
4ce4b0547e Fixing redirectplugin with nested redirects 2013-10-29 21:01:18 -07:00
Michael Dowling
7c0e70823c Removing stuff that is added via a trait 2013-10-29 21:01:17 -07:00
Michael Dowling
e532dbf757 Removing extra space 2013-10-29 21:01:17 -07:00
Michael Dowling
118f95c0d9 Removing header glue as it is always ",". Updating cookie header accordingly. 2013-10-29 21:01:17 -07:00
Michael Dowling
f132b12195 Simplifying validation 2013-10-29 21:01:17 -07:00
Michael Dowling
5eec8f9ee3 Fixing SetCookie abstraction. Updating the cookie normalization to not explode on glue when the glue is in quotes 2013-10-29 21:01:17 -07:00
Michael Dowling
3943e7bea3 Updating Set-Cookie 2013-10-29 21:01:17 -07:00
Michael Dowling
31315637ab Cleaning up, adding MIC plugin. 2013-10-29 21:01:17 -07:00
Michael Dowling
f8b5cfa7d0 More transitions 2013-10-29 21:01:16 -07:00
Michael Dowling
4eb23be0fa Renaming transfer options to request config 2013-10-29 21:01:16 -07:00
Michael Dowling
a001502b5a Adding more post interfaces and the ability to force multipart uploads 2013-10-29 21:01:16 -07:00