Commit Graph

970 Commits

Author SHA1 Message Date
Zach Borboa 6d0fc0453b Merge pull request #455 from zachborboa/rm-symlink
Remove vendor dir symlink causing issues
2017-06-28 04:16:28 -07:00
Zach Borboa 3736a07e3f Fix #454, #279: Remove vendor dir symlink causing issues 2017-06-28 03:59:11 -07:00
Zach Borboa 0dcf0230ef Bump patch version 7.3.1 2017-06-27 16:57:16 -07:00
Zach Borboa b1e150eada Merge pull request #453 from zachborboa/fix-430
Fix #430: Close open file handle before renaming file affecting Windows
2017-06-27 02:23:06 -07:00
Zach Borboa e28baa9edf Temporarily allow hhvm continuous integration tests to fail 2017-06-27 02:10:40 -07:00
Zach Borboa b4d20d0f28 Fix #430: Close open file handle before renaming file affecting Windows 2017-06-27 01:59:26 -07:00
Zach Borboa 3b672a2131 Put expected arguments first 2017-05-02 23:31:43 -07:00
Zach Borboa 6ed21b45d5 Merge pull request #448 from zachborboa/master
Add PSR-2 coding style checks to continuous integration tests
2017-05-02 19:09:43 -07:00
Zach Borboa 6bed5fb0bf Fix #129: Add PSR-2 coding style checks to continuous integration tests 2017-05-02 18:51:52 -07:00
Zach Borboa eeaf3f9534 Clean up PSR-2 coding styles 2017-05-02 07:56:45 -07:00
Zach Borboa 4679e9679f Merge pull request #447 from zachborboa/master
Combine common cookie encoding
2017-05-01 02:34:59 -07:00
Zach Borboa a0802b309d Clean up 2017-05-01 02:02:40 -07:00
Zach Borboa bcde6d9a54 Fix #265: Combine common cookie encoding into Curl::setEncodedCookie() and Curl::buildCookies(). 2017-05-01 01:48:13 -07:00
Zach Borboa 66d0afcb48 Bump minor version 7.3.0 2017-05-01 01:11:43 -07:00
Zach Borboa 0c675a8b7a Merge pull request #446 from zachborboa/master
Clean up namespacing
2017-05-01 01:03:09 -07:00
Zach Borboa 316e18d52f Fix exception namespace 2017-05-01 00:44:11 -07:00
Zach Borboa ddac122a48 Fix php shim namespace 2017-05-01 00:20:53 -07:00
Zach Borboa 2264362338 Clean up namespacing 2017-04-30 15:58:33 -07:00
Zach Borboa b754ebf065 Add Coinbase ETH spot price example 2017-04-30 13:29:12 -07:00
Zach Borboa a97721c8ea Add memory leak test examples 2017-04-30 13:19:59 -07:00
Zach Borboa b760961085 Merge pull request #445 from zachborboa/master
Fix memory leaks
2017-04-30 04:17:00 -07:00
Zach Borboa 8a374aa191 Update tests to run assertions before instances are cleaned up and properties are null. 2017-04-30 03:52:59 -07:00
Zach Borboa d21a7dcc8b Clean up completed multi curl instance to fix memory leak 2017-04-30 03:10:24 -07:00
Zach Borboa d214d6b767 Use temporary placeholder to store header callback data and avoid memory leak. 2017-04-30 02:52:45 -07:00
Zach Borboa 13ef3e4ef9 Reduce number of ops 2017-04-29 11:25:19 -07:00
Zach Borboa e0a6112375 Reduce number of ops 2017-04-29 11:21:28 -07:00
Zach Borboa 8ee986c563 Merge pull request #444 from zachborboa/master
Allow the disabling of automatic response decoding
2017-04-29 03:53:49 -07:00
Zach Borboa fb1f36da16 Fix syntax error for PHP 5.3 and PHP 5.4.
Fixes "PHP Parse error:  syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in XXX on line XXX".
2017-04-29 03:29:24 -07:00
Zach Borboa efbcc080bb Allow the disabling of automatic response decoding.
The following will disable their respective decoders:

  $curl->setDefaultDecoder(false);
  $curl->setJsonDecoder(false);
  $curl->setXmlDecoder(false);
2017-04-29 02:54:35 -07:00
Zach Borboa 5706ad7723 Fix here-document warning.
Fixes "warning: here-document at line XX delimited by end-of-file (wanted `EOF')".
2017-04-29 00:27:12 -07:00
Zach Borboa 323bfc37b9 Merge pull request #443 from zachborboa/master
Remove use of anonymous functions for json decoder and xml decoder
2017-04-28 01:30:52 -07:00
Zach Borboa 38f6825aa2 Replace variable function calls with call_user_func().
Fixes "Call to undefined function \Curl\Decoder::decodeXml()" in PHP
5.3, 5.4, 5.5, 5.6, hhvm.
2017-04-28 00:40:00 -07:00
Zach Borboa 97319a51f8 Move decoder functions to separate class file 2017-04-27 23:51:21 -07:00
Zach Borboa a6e94ae8bd Remove use of anonymous functions for json decoder and xml decoder 2017-04-27 02:41:45 -07:00
Zach Borboa ee6908aef9 Merge pull request #433 from zachborboa/fix-432
Add additional wait when curl_multi_select fails to block
2017-04-27 00:35:01 -07:00
Zach Borboa 5aed969628 Add additional wait when curl_multi_select fails to block 2017-04-27 00:15:48 -07:00
Zach Borboa a6303eeb79 Merge pull request #442 from zachborboa/master
Allow using string as well as array for query parameter argument
2017-04-26 23:55:57 -07:00
Zach Borboa 658a10f013 Fix #441: Allow using string as well as array for query parameter argument 2017-04-25 23:53:33 -07:00
Zach Borboa 5d1a9e4c01 Merge pull request #435 from zachborboa/master
Clean up
2017-03-20 02:06:15 -07:00
Zach Borboa 0996917ae0 Add assertions to fix "risky tests" warning 2017-03-20 01:42:15 -07:00
Zach Borboa 4fbfbd8ced Use instance's file handle 2017-03-20 01:20:27 -07:00
Zach Borboa 93c1224fc0 Display PHPUnit version before running unit tests 2017-03-19 09:00:26 -07:00
Zach Borboa e1a2da4c2c Merge pull request #431 from zachborboa/master
Fix new version of PHPUnit causing build to break
2017-03-18 04:52:27 -07:00
Zach Borboa d9b5e3ebd5 Fix PHPUnit 6.0 release causing build to break.
Use PHPUnit's new namespacing.
Add shim for backwards compatibility and run on PHP < 7.0.
2017-03-18 04:25:48 -07:00
Zach Borboa c86e86d917 Fix #428: Add custom request example 2017-03-01 19:00:47 -08:00
Zach Borboa 9cae335fc3 Improve search result text
Remove alt text from images which causes search result description to display unhelpful information before the library's description.

"Release License Build Status Downloads. PHP Curl class makes it easy to ..."
2017-02-26 13:31:33 -08:00
Zach Borboa 95036afbb7 Add screencast 2017-02-11 03:04:09 -08:00
Zach Borboa 75edfe2ab1 Bump minor version 7.2.0 2017-01-26 23:49:43 -08:00
Zach Borboa acfd5bb1ee Add more flair 2017-01-26 23:25:49 -08:00
Zach Borboa ffa9651ffc Clean up 2016-12-30 10:49:01 -08:00