Commit Graph

1133 Commits

Author SHA1 Message Date
Zach Borboa b5d9ec2120 Bump minor version 8.3.0 2018-08-18 11:02:12 -07:00
Zach Borboa 297ad3154c Merge pull request #540 from zachborboa/master
Allow objects implementing JsonSerializable to be serialized
2018-08-18 07:55:02 -07:00
Zach Borboa 76137ca48f Fix #538: Allow objects implementing JsonSerializable to be serialized to JSON when passed as request data 2018-08-18 07:35:18 -07:00
Zach Borboa 0c6ff28c8a Fix #537: Suggest enabling option to report all PHP errors 2018-08-09 21:06:15 -07:00
Zach Borboa e08391bb4a Limit keywords to 20 2018-08-06 08:37:15 -07:00
Zach Borboa c102e6288a Update keywords 2018-08-06 08:25:36 -07:00
Zach Borboa 130f2df23d Update keywords 2018-08-06 08:22:09 -07:00
Zach Borboa 4d4d80c22d Bump minor version 8.2.0 2018-08-04 11:16:07 -07:00
Zach Borboa 8db21899bc Add more detailed steps for testing all versions 2018-08-02 22:28:50 -07:00
Zach Borboa 59fe8a0c41 Merge pull request #536 from zachborboa/master
Wrap json_encode() to throw error when the value being encoded fails
2018-08-02 00:05:33 -07:00
Zach Borboa 082f7389e3 Wrap json_encode() to throw error when the value being encoded fails 2018-08-01 23:45:57 -07:00
Zach Borboa 6226ca0dd0 Merge pull request #535 from zachborboa/docker
Add additional containers for unit tests
2018-08-01 23:30:21 -07:00
Zach Borboa 6acf768078 Add files to run php53 tests inside a docker container 2018-08-01 23:03:48 -07:00
Zach Borboa 3b2f1db294 Add files to run php54 tests inside a docker container 2018-07-29 22:53:54 -07:00
Zach Borboa e5634b86d2 Add files to run php55 tests inside a docker container 2018-07-29 22:20:19 -07:00
Zach Borboa 2ffeeaa514 Merge pull request #534 from zachborboa/docker
Add ability to run unit tests in containers
2018-07-29 00:44:26 -07:00
Zach Borboa 860c9ff968 Add run container tests section 2018-07-29 00:27:49 -07:00
Zach Borboa 957bee4c76 Add script to run tests in all docker images 2018-07-29 00:14:56 -07:00
Zach Borboa fb698471e6 Add files to run php72 tests inside a docker container 2018-07-28 23:12:38 -07:00
Zach Borboa d82ff51e44 Add files to run php71 tests inside a docker container 2018-07-28 23:09:55 -07:00
Zach Borboa 5be7bd6aac Add files to run php70 tests inside a docker container 2018-07-28 23:03:44 -07:00
Zach Borboa 7edaee784d Add files to run php56 tests inside a docker container 2018-07-28 22:44:01 -07:00
Zach Borboa 26e6a966df Add allowed error that occurs when running unit tests inside container 2018-07-28 13:40:33 -07:00
Zach Borboa b794824ba1 Merge pull request #533 from zachborboa/master
Throw error when json_encode fails
2018-07-27 23:29:11 -07:00
Zach Borboa 7c750584fd Fix undefined function json_last_error_msg() for older versions of php 2018-07-27 22:31:26 -07:00
Zach Borboa 24e98595f0 Throw error when json_encode fails 2018-07-27 01:43:17 -07:00
Zach Borboa 6ce706da91 Fix #532: Add example that uses manual json encoding 2018-07-27 01:03:34 -07:00
Zach Borboa 01d9955e6d Use correct mime type 2018-07-22 21:41:43 -07:00
Zach Borboa d474d3f40f Default Curl::setProxyTunnel() to enable tunneling; Use Curl::setProxyTunnel() in proxy example 2018-07-17 20:21:44 -07:00
Zach Borboa 29dd124a6d Use Curl::setProxy() in proxy example 2018-07-17 20:16:55 -07:00
Zach Borboa d98ba1b9fb Merge pull request #531 from zachborboa/proxy
Implement methods to use proxy
2018-07-17 20:07:49 -07:00
Zach Borboa 86e12e3b91 Fix #331: Add methods to use proxy 2018-07-17 04:29:25 -07:00
Zach Borboa 34355b1eff Merge pull request #529 from zachborboa/mock
Add methods for mocking
2018-07-12 21:10:40 -07:00
Zach Borboa c5db809662 Allow tests to have mock-style indentation 2018-07-07 04:29:21 -07:00
Zach Borboa c21970ff9a Fix #303: Add methods for mocking.
Thanks to Sven Lütje (B4rb4ross4) for the initial suggestion and pull
request.
2018-07-07 04:16:34 -07:00
Zach Borboa cdad9e1a01 Rename variable to use isChildOfMultiCurl as method name 2018-07-07 03:59:46 -07:00
Zach Borboa 668acf1e08 Allow running readme update script outside script directory 2018-06-21 23:56:14 -07:00
Zach Borboa ee89e5fd67 Rename to remove abbreviation 2018-06-21 23:54:52 -07:00
Zach Borboa 7ba91bd554 Add XML external entity injection section to security doc 2018-06-20 03:03:25 -07:00
Zach Borboa eca70c8d41 Add custom xml decoder example 2018-06-19 01:23:24 -07:00
Zach Borboa 76c2f82d32 Merge pull request #527 from zachborboa/master
Allow options when calling Curl::setDefaultXmlDecoder
2018-06-19 00:26:36 -07:00
Zach Borboa 0e1a0a1631 Clean up 2018-06-19 00:09:47 -07:00
Zach Borboa bc1dd97917 Simplify test 2018-06-18 23:50:28 -07:00
Zach Borboa 463b2adc71 Reorder tests 2018-06-18 23:12:57 -07:00
Zach Borboa 2bb151e03d Allow specifying xml decoder options when calling Curl::setDefaultXmlDecoder 2018-06-18 23:08:26 -07:00
Zach Borboa e087a5c117 Clean up 2018-06-18 01:29:16 -07:00
Zach Borboa aea056bab5 Clean up 2018-06-18 00:06:28 -07:00
Zach Borboa 3a6c5997a7 Fix error on python 2: "ImportError: No module named parse" 2018-06-15 22:07:02 -07:00
Zach Borboa 648ac2c21b Reset response variables to match initial values 2018-06-09 01:45:46 -07:00
Zach Borboa 703d0acfa0 Clean up 2018-06-07 03:18:01 -07:00