Zach Borboa
ebca4c2c19
Add MultiCurl::setXmlDecoder
2016-01-31 10:53:32 -08:00
Zach Borboa
8cf2631c54
Fix #295 : Allow setting a custom XML decoder
2016-01-31 04:20:26 -08:00
Zach Borboa
04d8aab26e
Merge branch 'master' into 170
2016-01-23 12:09:12 -08:00
Zach Borboa
ebf406c14a
Fix #170 : Allow setting MultiCurl callbacks after requests are added
2016-01-23 12:08:33 -08:00
Zach Borboa
c4d143f8f1
Skip memory leak test failing for PHP 7
2016-01-22 19:49:59 -08:00
Zach Borboa
4f62b45d5b
Add Curl::effectiveUrl
2016-01-18 20:39:52 -08:00
Zach Borboa
f58366785c
Start built-in web server for php 7.0 continuous integration tests
2016-01-16 02:59:46 -08:00
Zach Borboa
67020c98cc
Fix "Array to string conversion/Undefined variable" error in PHP 7
2016-01-16 01:13:22 -08:00
Zach Borboa
1ef006f751
Prohibit screaming caps notation in php files
2015-11-10 17:36:05 -08:00
Zach Borboa
4a78a38238
Clean up
2015-11-10 08:05:14 -08:00
Zach Borboa
81807f1753
Hide built-in web server output when running tests
2015-11-10 08:04:15 -08:00
Zach Borboa
0e2e64734e
Prohibit @author in php files
2015-11-10 08:02:54 -08:00
Zach Borboa
60594d5331
Fix #258 : Allow sending request data with non-file values prefixed with the @ character
2015-10-27 23:04:32 -07:00
Zach Borboa
f0bc858897
Fix #257 : Preserve space in cookie delimiter
2015-10-27 21:29:38 -07:00
Maxim Epishchev
443aa73851
Cookie: preserve encode space to '%20' in delimiter, when multiple cookies available
2015-10-27 11:36:47 +03:00
Zach Borboa
d69cded020
Fix #254 : CaseInsensitiveArray not found.
2015-10-20 21:54:53 -07:00
Zach Borboa
62e9bdf693
Skip test on HHVM due to "Segmentation fault"
2015-10-15 09:56:51 -07:00
Zach Borboa
7430a2a954
Fix #250 : Allow specifying a buffer when using Curl::verbose()
2015-10-14 17:49:48 -07:00
Zach Borboa
e70228cff9
Fix #248 : Close MultiCurl resource only when still open
2015-09-18 01:14:51 -07:00
Zach Borboa
2e10ae416e
Fix #240 : Make CURLINFO_HEADER_OUT optional.
...
CURLINFO_HEADER_OUT is true by default, but now optional. When
CURLINFO_HEADER_OUT is not true, requestHeaders will be null.
2015-09-04 09:09:07 -07:00
Zach Borboa
145e7b76b1
Add test for #193
2015-08-27 12:26:56 -07:00
Zach Borboa
3bf046b197
Start built-in web server when running nightly continuous integration tests
2015-08-27 10:27:18 -07:00
Pete Watts
9d03d46290
Fix #234 Fixed PATCH request method to correctly support sending body data.
2015-08-20 12:46:32 +01:00
Pete Watts
a7ed5182da
Fixed test CurlTest::testUserAgent where PHP_VERSION contains regex special chars (e.g. 5.6.9-0+deb8u1)
2015-08-20 12:38:48 +01:00
Zach Borboa
bcad567db9
Fix long lines
2015-08-20 02:37:51 -07:00
Zach Borboa
29afe450f8
Add check to prohibit excessively long lines in php files
2015-08-20 02:37:11 -07:00
Zach Borboa
f10ca99e59
Add test for PATCHing a multidimensional array ( #205 )
2015-08-20 00:44:28 -07:00
Zach Borboa
e46dc8146e
Fix continuous integration tests for HHVM
2015-08-19 18:07:04 -07:00
Zach Borboa
2df98d1708
Add test for adding Multicurl handles after calling start()
2015-08-19 08:47:50 -07:00
Zach Borboa
d7861d8e08
Update HTTP digest authentication tests for MultiCurl
2015-08-11 20:34:27 -07:00
Vladimir Chernyshev
e3b09c6654
Update PHPMultiCurlClassTest.php
...
Add testDigestHttpAuthSuccess
2015-08-11 13:24:09 +03:00
Zach Borboa
8d701b0648
Fix #191 : Use $camelCase for properties (class member variables)
2015-07-30 23:54:03 -07:00
Zach Borboa
e3b405ed5d
Add support for detecting additional JSON content-types
2015-04-30 08:19:38 -07:00
Zach Borboa
a79e64b2ca
Fix #174 : Correctly set cookie value when using http_build_query().
...
http_build_query() url encodes the cookie data array. Use urldecode() to undo
the URL-encoding and allow characters including the colon (":").
2015-04-29 12:38:07 -07:00
Zach Borboa
8ce0a208b5
Skip Digest Access Authentication test on HHVM
2015-04-23 16:19:47 -07:00
Zach Borboa
bfb932dc30
Fix script.sh exiting with return code 0 when phpunit tests fail
2015-04-23 15:48:26 -07:00
Zach Borboa
3ebc19f916
Clean up request method tests
2015-04-23 15:45:34 -07:00
Zach Borboa
7256a716a1
Fix missing body in DELETE tests
2015-04-23 15:44:15 -07:00
Zach Borboa
91b94627d1
Fix #178 : Remove circular reference during cleanup
2015-04-22 23:42:35 -07:00
Zach Borboa
b31251a7fd
Clean up
2015-04-22 02:39:59 -07:00
Zach Borboa
70be5e4eb3
Fix #171 : Allow sending body data in delete()
2015-04-22 01:18:48 -07:00
Zach Borboa
bfe5b2fed4
Fix #161 : Replace deprecated mime_content_type() with finfo_file() when available
2015-04-01 16:41:50 -07:00
Zach Borboa
bf10280cdb
Add test for #154
2015-03-26 08:22:09 -07:00
Zach Borboa
2028a86dd4
Add tests for MultiCurl::setUrl()
2015-03-04 01:23:23 +07:00
Zach Borboa
5a5ce14915
Clean up
2015-02-25 02:02:06 +07:00
Zach Borboa
20ee312a10
Add ability to specify a callback for MultiCurl::download()
2015-02-25 01:24:38 +07:00
Zach Borboa
eb8b6dcc19
Add ability to specify a callback for Curl::download()
2015-02-24 12:56:17 +07:00
Zach Borboa
2f7073743e
Allow setting the base url for requests in the constructor (Curl::__construct($base_url = null))
2015-02-22 23:17:32 +07:00
Zach Borboa
3aca8d167c
Allow setting the base url for requests.
...
Curl::setUrl() can now be used to specify the base url while passing only one
$data parameter to Curl::delete(), Curl::get(), Curl::head(), Curl::options(),
Curl::patch(), Curl::post(), and Curl::put().
2015-02-22 18:25:16 +07:00
Zach Borboa
f9df529d07
Make before script executable
2015-02-22 13:47:32 +07:00