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

638 Commits

Author SHA1 Message Date
Michael Dowling
993e8eb490 Updating changelog and version for 3.0.1 v3.0.1 2012-10-22 13:20:55 -07:00
Michael Dowling
70f40637fc Allowing models to be used more like Collections. Fixing bug where 0 value keys were ignored 2012-10-22 11:10:37 -07:00
Michael Dowling
d98b846bfd Removing unused file 2012-10-21 21:30:48 -07:00
Michael Dowling
cab347f908 Merge remote-tracking branch 'claylo/master' 2012-10-21 16:03:48 -07:00
Michael Dowling
ef7fe4f862 Adding a custom AppendIterator to account for PHP bug 2012-10-18 12:37:23 -07:00
Clay Loveless
0c5f197254 build.xml cleans pearwork, and GuzzlePearPharPackageTask uses fully qualified channel hostnames. 2012-10-16 11:33:17 -07:00
Michael Dowling
d0fc839abd Commenting out the pear subpackages for now. v3.0.0 2012-10-15 21:57:15 -07:00
Michael Dowling
da30df8a72 Fixing PEAR phing task 2012-10-15 20:42:09 -07:00
Michael Dowling
4857d3d37e Cleaning up composer files 2012-10-15 20:13:41 -07:00
Michael Dowling
8eb77e1996 Removing readme section on unit testing 2012-10-15 18:12:36 -07:00
Michael Dowling
cc5f12575b Updating changelog 2012-10-15 18:09:45 -07:00
Michael Dowling
e3e3b5fe2f Merge branch 'modular' 2012-10-15 17:48:37 -07:00
Michael Dowling
6738770a1d Renaming snake_case variables to camelCase
Tagging 2.8.8
v2.8.8
2012-10-15 17:42:47 -07:00
Michael Dowling
f86b131380 Adding missing PEAR dep for Travis 2012-10-15 17:37:32 -07:00
Michael Dowling
f3c780c121 Cleaning up the phing tasks 2012-10-15 17:03:42 -07:00
Michael Dowling
b8eff43ce8 Adding more options around the debug plugin to specify the stream used to write debug messages 2012-10-15 16:48:15 -07:00
Michael Dowling
889b916afe Updating debug LogPlugin to write to stderr rather than stdout 2012-10-15 16:48:15 -07:00
Michael Dowling
987d5396d9 Fixing broken test after removing url encoding 2012-10-15 16:48:14 -07:00
Michael Dowling
6dacaa8360 Removing url-encoded and raw-url-encoded formats for now. Updating doc comments 2012-10-15 16:48:14 -07:00
Clay Loveless
9db90acd8f fixing pear install 2012-10-15 16:48:14 -07:00
Clay Loveless
26e7d6c5fc updating travis build file 2012-10-15 16:48:14 -07:00
Clay Loveless
66296d46d0 package task is now in deploy.xml 2012-10-15 16:48:13 -07:00
Clay Loveless
a4d214816c cleaning up build refactor 2012-10-15 16:47:14 -07:00
Clay Loveless
637d5f76bb refactored build including git subsplit management and PEAR package generation 2012-10-15 16:47:14 -07:00
Michael Dowling
b9e63ad028 Fixing a couple bugs introduced when refactoring response parsing 2012-10-15 16:38:40 -07:00
Michael Dowling
522d3b5688 Cleaning up and future-proofing response parsing 2012-10-15 16:38:40 -07:00
Michael Dowling
424905cebf Cleaning up XML visitors
Adding filters to body response
Moving prefix header maps into a container element for outputs
Setting a default false value for missing booleans
2012-10-15 16:38:40 -07:00
Michael Dowling
ed3627f1d9 Adding an option to change the entity body used to store the response body of a command 2012-10-15 16:38:40 -07:00
Michael Dowling
7dd29e0a37 Adding better namespace support to XML serializer. Adding a boolean-string schema format 2012-10-15 16:38:40 -07:00
Michael Dowling
206ecb13c8 Adding format attribute to service description parameters 2012-10-15 16:38:40 -07:00
Michael Dowling
e168692401 Cleaning up XML visitors and tuning descriptions
XML visitors now have data attributes with an xml prefix.
Default arrays are inserted into response models when the value is not
set
Response values are automatically converted to booleans parsing models
Any parameter option can now be retrieved by using getData()
2012-10-15 16:38:40 -07:00
Clay Loveless
9320466841 refactored build including git subsplit management and PEAR package generation 2012-10-15 16:38:39 -07:00
Michael Dowling
a6be53b737 [Service] Adding support for flat XML arrays 2012-10-15 16:38:39 -07:00
Michael Dowling
b6f286319e Default header glue should be a comma, not a semicolon. 2012-10-15 16:38:39 -07:00
Michael Dowling
cb187199f9 Moving the Md5Validator namespace to Md5. Adding a CommandContentMd5Plugin. 2012-10-15 16:38:39 -07:00
Michael Dowling
7c9ce23ee3 Adding Content-Encoding header to outbound requests when a body location sees a Content-Encoding value specified on an EntityBody 2012-10-15 16:38:39 -07:00
Michael Dowling
36a1c7c150 Adding support for mapped headers in input and output. Removing ArrayAccess support from SchemaValidator and instead using a ToArrayInterface to convert objects to arrays. 2012-10-15 16:38:39 -07:00
Michael Dowling
b4a9ab6f91 Renaming the rename attribute of inputs and outputs to sentAs
- sentAs represents how the data is named over the wire
- name represents how the data is represented in the input and output hash
Fixing nested renaming of XML response marshaling
2012-10-15 16:38:39 -07:00
Michael Dowling
c7918d79ca Removing no longer used event from CurlMulti object 2012-10-15 16:38:38 -07:00
Michael Dowling
885f9f7b48 Fixing the cached instances of NoTranslationResponseParser and OperationResponseParser to be separate static properties 2012-10-15 16:38:38 -07:00
Michael Dowling
2672b96685 Fixing the merging of global default command parameters with explicitly specified command parameters 2012-10-15 16:38:38 -07:00
Michael Dowling
eb06836d25 Adding a response parser that does no model transformations 2012-10-15 16:38:38 -07:00
Michael Dowling
1306806aed Removing model_array response processing. Fixing a bug where resolving classes with extended services would not pick up extended classes in the correct order. 2012-10-15 16:38:38 -07:00
Michael Dowling
84d0722d7c Adding rename support to XML responses. Adding flat array support to XML responses. 2012-10-15 16:38:38 -07:00
Michael Dowling
e3c3684b8a Adding much more control around the expect header. Only sending the expect header by default when the size of the body exceeds 1MB or the body is not seekable. 2012-10-15 16:38:38 -07:00
Michael Dowling
a7100ac0a9 Changing the expect data value of body locations to expect_header.
Allowing native response overrides when using a model based operation response parser.
Moving the responsibility of dispatching the command.before_prepare event from the client to the command.
More options to the expect_header option and assuming the cutoff to be 1MB
2012-10-15 16:38:37 -07:00
Michael Dowling
81542a8fc6 Adding command.expects to commands to inject a Content-Type into responses manually. Adding more control of the Expect header to entity bodies using the expect data parameter of the body location. 2012-10-15 16:38:37 -07:00
Michael Dowling
84a48e7987 Cleaning up special options and how response processing is tuned on commands 2012-10-15 16:38:37 -07:00
Michael Dowling
b1287ad737 Moving curl.blacklist to curl.option.blacklist 2012-10-15 16:38:37 -07:00
Michael Dowling
1f06daf71e Adding the ability to control the certificate authority using configuration options on the client 2012-10-15 16:38:37 -07:00