Commit Graph

1616 Commits

Author SHA1 Message Date
Zach Borboa 6527db2685 Merge pull request #746 from zachborboa/master
Add PHP 8.3 to continuous integration tests
2022-12-08 07:40:43 -08:00
Zach Borboa 7184b9e7fc Add PHP 8.2 to list of compatible versions 2022-12-08 07:17:50 -08:00
Zach Borboa 524dcad8ba Move PHP 8.2 out of future release; Add PHP 8.3 to continuous integration tests 2022-12-08 06:52:26 -08:00
github-actions[bot] 6813899890 Bump version: 9.12.0 → 9.12.1 9.12.1 2022-12-08 02:15:38 +00:00
Zach Borboa 68b6ce96a6 Make test commands work well with copy to clipboard action 2022-12-07 16:01:25 -08:00
Zach Borboa f0371da322 Merge pull request #745 from zachborboa/master
Include option constant that uses the CURLINFO_ prefix
2022-12-07 13:52:30 -08:00
Zach Borboa 0356af095f Include option constant that uses the CURLINFO_ prefix 2022-12-07 13:23:54 -08:00
github-actions[bot] ba417b2c4a Bump version: 9.11.1 → 9.12.0 9.12.0 2022-12-07 02:20:25 +00:00
Zach Borboa c25d5fe317 Merge pull request #744 from zachborboa/master
Add automatic gzip decoding of response
2022-12-05 19:07:23 -08:00
Zach Borboa 7b07ab5166 Add automatic gzip decoding of response (#740) 2022-12-05 18:41:56 -08:00
github-actions[bot] 07f65c4bc4 Bump version: 9.11.0 → 9.11.1 9.11.1 2022-12-06 02:13:41 +00:00
Zach Borboa 77af156b68 Merge pull request #743 from AmraniCh/remove-unused-import
change: remove unused namespace import
2022-12-05 08:14:53 -08:00
Shakir El Amrani d642a74772 change: remove unused namespace import 2022-12-05 13:11:50 +01:00
github-actions[bot] 53b7dad946 Bump version: 9.10.0 → 9.11.0 9.11.0 2022-12-05 01:29:16 +00:00
Zach Borboa ca3bcb3c6d Merge pull request #741 from zachborboa/master
Add Curl::diagnose() HTTP method check matches methods allowed
2022-12-04 13:39:38 -08:00
Zach Borboa b86aca6f74 Add Curl::diagnose() HTTP method check matches methods allowed 2022-12-04 13:09:07 -08:00
Zach Borboa c184ecdf1e Merge pull request #742 from zachborboa/fix-psalm
Add temporary fix missing template params
2022-12-04 12:27:45 -08:00
Zach Borboa a800387b6c Add temporary fix missing template params 2022-12-04 12:04:59 -08:00
github-actions[bot] b6defb4419 Bump version: 9.9.0 → 9.10.0 9.10.0 2022-11-07 01:31:19 +00:00
Zach Borboa 9a5c8ad559 Merge pull request #739 from zachborboa/master
Display request options in Curl::diagnose() output
2022-11-05 18:53:16 -07:00
github-actions[bot] 53f1d5670a Bump version: 9.8.0 → 9.9.0 9.9.0 2022-11-06 01:31:04 +00:00
Zach Borboa 4fb8e2867f Display request options in Curl::diagnose() output
Request options are now displayed when Curl::diagnose() is called and a
deferred constant curlOptionCodeConstants has been added.
2022-11-05 15:27:09 -07:00
Zach Borboa 9c427a4596 Merge pull request #738 from zachborboa/master
Fix MultiCurl::setCookieString()
2022-11-05 15:08:39 -07:00
Zach Borboa 99795d1d69 Fix MultiCurl::setCookieString() 2022-11-05 14:43:21 -07:00
Zach Borboa ca46c41733 Merge pull request #737 from zachborboa/master
Pass MultiCurl options to new Curl instances earlier
2022-11-05 14:21:30 -07:00
Zach Borboa cb6a0e83e6 Pass MultiCurl options to new Curl instances earlier
Fix setting of options by passing of MultiCurl options to new Curl
instances earlier. Set options during the Curl initialization instead of
waiting until the request instance is configured in
MultiCurl::initHandle().
2022-11-05 13:48:30 -07:00
Zach Borboa 0043bc3db9 Merge pull request #736 from zachborboa/master
Add deferred constant curlErrorCodeConstants
2022-11-05 12:18:50 -07:00
Zach Borboa 23fd5b5829 Add deferred constant curlErrorCodeConstants 2022-11-05 07:31:07 -07:00
Zach Borboa 5bfe59109a Add files to run PHP 8.1 tests inside a docker container 2022-09-30 19:39:50 -07:00
github-actions[bot] bf54ee6d9a Bump version: 9.7.0 → 9.8.0 9.8.0 2022-10-01 01:32:07 +00:00
Zach Borboa 3c4962c902 Update table of contents link 2022-09-30 11:59:39 -07:00
Zach Borboa 67ade7f31b Merge pull request #733 from zachborboa/master
Include curl error code constant in curl error message
2022-09-30 08:32:55 -07:00
Zach Borboa acf8e9f6a0 Include curl error code constant in curl error message (Curl::curlErrorMessage)
Before:
    Timeout was reached: Operation timed out after 30001 milliseconds with 1453867 out of 3000000 bytes received

After:
    Timeout was reached (CURLE_OPERATION_TIMEOUTED): Operation timed out after 30001 milliseconds with 1453867 out of 3000000 bytes received
2022-09-30 07:52:27 -07:00
Zach Borboa 9195bcde44 Clarify make release message 2022-09-30 05:31:36 -07:00
Zach Borboa f66b365896 Allow running script from outside the script directory 2022-09-29 19:12:16 -07:00
Zach Borboa 6cf02d111f Require request headers to be empty before possibly warning about it 2022-09-29 19:07:07 -07:00
Zach Borboa a7ada9308c Run release earlier 2022-09-29 05:14:47 -07:00
github-actions[bot] ce51152e0f Bump version: 9.6.3 → 9.7.0 9.7.0 2022-09-29 03:53:55 +00:00
Zach Borboa 7bce4bfcd5 Add script for running test suite while skipping slow tests 2022-09-28 14:54:23 -07:00
Zach Borboa cab99aaee5 Add MultiCurl example for retrying with a new unique proxy (#729) 2022-09-28 14:22:30 -07:00
Zach Borboa 5ee80afeca Merge pull request #732 from zachborboa/master
Implement ArrayUtil::arrayRandomIndex()
2022-09-28 14:19:02 -07:00
Zach Borboa 067cb72854 Implement ArrayUtil::arrayRandomIndex() 2022-09-28 12:38:16 -07:00
Zach Borboa 7ce0fc5ced Explicitly set desired concurrency 2022-09-28 11:06:44 -07:00
Zach Borboa 71814c4885 Clarify installation instructions 2022-09-24 06:53:47 -07:00
Zach Borboa 30e00c96bf Exclude static analysis configuration file from git archive 2022-09-24 06:38:31 -07:00
Zach Borboa 42f69d00fc Make installation commands work well with copy to clipboard action 2022-09-24 06:29:22 -07:00
Zach Borboa 6549081c05 Clean up 2022-09-24 06:26:38 -07:00
Zach Borboa 0e98dfb154 Move testing information to dedicated file 2022-09-24 06:24:34 -07:00
Zach Borboa ba1a864d67 Update actions/checkout version 2022-09-23 22:16:07 -07:00
Zach Borboa 703e87508c Rename workflow file 2022-09-23 22:06:20 -07:00