Commit Graph

915 Commits

Author SHA1 Message Date
Zach Borboa abc7dc2f53 Use Curl::getOpt() instead of reflection 2016-12-24 12:47:58 -08:00
Zach Borboa 96b3d50c2e Simplify setCookie tests 2016-12-24 12:16:10 -08:00
Zach Borboa 80f874b7c2 Add multicurl download example with success, error, and complete callbacks 2016-12-23 00:55:16 -08:00
Zach Borboa bd75d8a0cc Merge pull request #418 from zachborboa/master
Implement setCookies()
2016-12-23 00:39:48 -08:00
Zach Borboa 7b5dd71bd5 Implement MultiCurl::setCookies() 2016-12-23 00:20:51 -08:00
Zach Borboa 296345b0a2 Implement Curl::setCookies() 2016-12-18 11:31:38 -08:00
Zach Borboa de1869b3ee Return boolean when calling setCookieFile() and setCookieJar() 2016-12-15 03:53:47 -08:00
Zach Borboa d2ee158c92 Display php version and curl version when running ci tests 2016-12-15 03:51:33 -08:00
Zach Borboa 99f59daa06 Merge pull request #414 from zachborboa/cookie-test
Fix cookie file data failing to be included in request
2016-12-15 03:44:09 -08:00
Zach Borboa 7a623ac0de Add newline to allow cookie file to be read correctly and cookies to be included in request 2016-12-15 03:29:33 -08:00
Zach Borboa 04b8a63e71 Use Curl::setCookieFile() 2016-12-15 03:17:31 -08:00
Zach Borboa 4b8f6e0082 Readd assertion testing cookie sent in request and received by server 2016-12-15 03:17:04 -08:00
Zach Borboa 9d35fe5b25 Merge pull request #412 from zachborboa/master
Fix test failing only on continuous integration servers
2016-12-10 14:41:16 -08:00
Zach Borboa 6e7c609ca8 Fix test failing only on continuous integration servers 2016-12-10 14:21:13 -08:00
Zach Borboa c934f2252c Improve description 2016-12-04 02:50:54 -08:00
Zach Borboa 07dee3e181 Bump minor version 7.1.0 2016-11-13 03:11:22 -08:00
Zach Borboa 95c9f92c9f Clean up 2016-11-12 09:21:06 -08:00
Zach Borboa 36709adbba Clean up 2016-11-12 09:04:24 -08:00
Zach Borboa d6f4d1a8f6 Move rfc2616 and rfc6265 to deferred properties.
This avoids always calling array_fill_keys() for each new instance of Curl and
makes var_dump($curl); cleaner.
2016-11-12 08:57:58 -08:00
Zach Borboa 714d072a14 Mark skipped tests with PHPUnit markTestSkipped() 2016-11-12 08:41:23 -08:00
Zach Borboa 523c3fa834 Merge pull request #411 from zachborboa/master
Add additional resume Curl::download() tests
2016-11-11 01:52:58 -08:00
Zach Borboa 6b63561944 Add additional download tests with partial file having same or larger file size as source 2016-11-11 00:38:30 -08:00
Zach Borboa d8808daf7a Add limited support for 416 Requested Range Not Satisfiable 2016-11-11 00:23:26 -08:00
Zach Borboa e38820a5a3 Merge pull request #410 from zachborboa/master
Support resume for Curl::download()
2016-11-10 20:58:26 -08:00
Zach Borboa 7e0b477c9f Fix PHP 5.3 syntax error (unexpected T_OBJECT_OPERATOR) 2016-11-10 20:44:02 -08:00
Zach Borboa 5cb05e956a Fix #405: Support resume for Curl::download() 2016-11-10 20:34:18 -08:00
Zach Borboa d2313c0294 Move file upload and removal to helper functions 2016-11-06 01:13:42 -07:00
Zach Borboa 62d869ed17 Allow passing additional arguments when running unit test script 2016-11-06 00:37:36 -07:00
Zach Borboa cf107b85ab Merge pull request #408 from zachborboa/master
Allow calling Curl::getInfo() without option
2016-11-04 21:27:04 -07:00
Zach Borboa 9bfdd791cd Remove keys not found in curl_getinfo() response on select systems 2016-11-04 21:10:57 -07:00
Zach Borboa ed37de7d87 Fix #404: Allow calling Curl::getInfo() without option 2016-11-04 02:24:50 -07:00
Zach Borboa 9ad5458e25 Fix script omitting security section 2016-10-18 00:58:29 -07:00
Zach Borboa cbfbd66af0 Show a more complete first example 2016-10-18 00:56:43 -07:00
Zach Borboa e2efcfbb05 Add additional example where requests with redirection enabled may be unsafe 2016-10-18 00:51:37 -07:00
Zach Borboa 2de669e996 Merge pull request #401 from zachborboa/master
Use sequential ids
2016-10-14 20:23:22 -07:00
Zach Borboa 5cb8223c47 Fix #400: Use sequential ids to allow for ordered post processing 2016-10-14 19:50:57 -07:00
Zach Borboa 5763a7c60f Remove unused variable 2016-10-14 19:46:06 -07:00
Zach Borboa f53cd9cbeb Fix typo 2016-10-14 18:54:41 -07:00
Zach Borboa 1d7af4465f Clean up 2016-10-13 00:10:05 -07:00
Zach Borboa efe1bcc944 Add section headers 2016-10-13 00:08:25 -07:00
Zach Borboa 5cd1df88f5 Clean up 2016-10-12 23:48:02 -07:00
Zach Borboa 7b7b84eb68 Add additional security considerations 2016-10-12 23:43:24 -07:00
Zach Borboa b127e6fb07 Add security section 2016-10-12 09:17:44 -07:00
Zach Borboa e3d8cdd5d4 Update methods in readme 2016-10-12 08:30:29 -07:00
Zach Borboa 97b24c65fa Return curl instance when calling MultiCurl::addCurl() like other MultiCurl::add*() methods 2016-10-12 08:24:45 -07:00
Zach Borboa 27abd4899a Add additional examples to cover supported request methods 2016-10-12 08:06:15 -07:00
Zach Borboa fada23bbba Merge pull request #399 from kaihempel/multicurl
Add a curl add method for direct handle attach
2016-10-12 08:00:22 -07:00
Kai Hempel e087f51c61 Add a curl add method for direct handle attach 2016-10-11 17:13:32 +02:00
Zach Borboa d17da3e5ee Remove unnecessary json_encode() on post data when using json content-type 2016-09-30 21:44:16 -07:00
Zach Borboa 459231fae7 Bump patch version 7.0.1 2016-09-27 00:35:34 -07:00