GitHub / pear/HTTP_Request2 / commits
Provides an easy way to perform HTTP requests (and does not require curl extension for this).
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b1c61b71 | Prepare release 2.7.0 | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| f898ac24 | Better random cnonce for Digest auth, this fixes #30 | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| 1dc1743d | PSL update | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| 2ecb1e1f | Copyright year update | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| 07925aa7 | Encode all input, warn not to serve on public websites | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| 265e05f9 | Add a note to not keep server-side test files publicly accessible | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| b4ba9f96 | Require CLI SAPI, enable peer validation, better checks for autoloader | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| f4ed7495 | Do not install psalm.xml | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| 0ee779fa | Fix branch name | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| 17228028 | Upgrade to psalm 6, test on PHP 8.4 | Alexey Borzov <a****b@p****t> | over 1 year ago | |
| f010a16c | Prepare release 2.6.0 | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| 0ab8523b | PSL update | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| db3ae963 | Copyright year update | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| e396870b | 'proxy_user' parameter is almost certainly a string, correctly check it | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| 128fc9d7 | psalm level 3 | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| 4d683b11 | Explicitly check that $subject is an instance of HTTP_Request2 | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| 09e2232d | Use psalm for static analysis, start with level 5 | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| 3e6ff1f6 | RFC9112 is a bit more explicit about status-line, conform to that | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| 7f515e81 |
Fix default reason phrase if header line ends with CRLF (#26)
Co-authored-by: Clemens Weiß <c****s@k****m> |
Clemens Weiß <m****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| ac2ba5a1 | Change badge path, similar to QF2 | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| 65b3976b | Update workflow, test on PHP 8.2 and 8.3 | Alexey Borzov <a****b@p****t> | almost 3 years ago | |
| db4ce784 | Prepare release 2.5.1 | Alexey Borzov <a****b@p****t> | over 4 years ago | |
| b4eca191 | Copyright year update | Alexey Borzov <a****b@p****t> | over 4 years ago | |
| 038e13e3 | PSL update | Alexey Borzov <a****b@p****t> | over 4 years ago | |
| 6dbb9e5b | phpcbf / phpcs run | Alexey Borzov <a****b@p****t> | over 4 years ago | |
| d426b373 | Enable testing on PHP 8.1 | Alexey Borzov <a****b@p****t> | over 4 years ago | |
| 07af66d5 | Fix E_DEPRECATED messages on PHP 8.1, see #25 | Alexey Borzov <a****b@p****t> | over 4 years ago | |
| 1d3b080d | Forgotten Travis leftovers | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 8c52c134 | Update version and URL in User-Agent | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 68b1c70c | Copyright year update | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 192804e1 | Prepare changelog for new release | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| ceb3665c | Current PSL | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| b670cebb | Better readme (based on that of HTML_QuickForm2) | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| e6302d7a | Use only TLS 1.2 and (not quite documented) TLS 1.3 | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 10c35c79 | Replace Travis badge | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 8101643e | Remove travis | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 910671f8 | Oops, lost `<?php` opening tag | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 3ad6aecd | Try running networked tests using PHP's built-in web server | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| e5b9b9a0 | Do not fail fast, do not incorrectly trigger autoloading | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| a16b3277 | Oops | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 673bce8d | Update file list in `package.xml` | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 1fdf21cf | Upgrade test suite and use phpunit-polyfills to be able to run on PHP 5.6 to 8 | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 137668a6 | Clean up tests | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| f63a40c5 | Try setting up Github action for CI | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 63e6f932 | Attempt to fix #23 or at least be more verbose | Alexey Borzov <a****b@p****t> | about 5 years ago | |
| 84da432f | Prepare release 2.4.2 | Alexey Borzov <a****b@p****t> | almost 6 years ago | |
| 5adb84e5 | Add a loop around fread() call, it may unexpectedly return an empty string | Alexey Borzov <a****b@p****t> | almost 6 years ago | |
| 72d3992d | Prepare release 2.4.1 | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 623a263f | Use .gitattributes to omit tests when installing, this should fix #19 | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 81077bff | Set blocking mode on socket when enabling crypto | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 1039ce83 | Prepare release 2.4.0 | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| b37386a5 | Fix version in User-Agent string when installed with composer | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| b01ebfb0 | Copyright year | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 4304ec1c | Update PSL | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 84a21702 | Keep BC with previous versions by honouring default_socket_timeout | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| da1c7675 | Use non-blocking sockets and timeout for stream_select() | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| e8776d8e | Use a bit more recent list of ciphers | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| fb958c08 | Oops, need to re-throw here | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| e337e3e0 | More proper "finally" clauses | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 1f7a15fc | Fix PSL test | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 592fc279 | Short array syntax for PSL | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 5aad0ebb | Use short array syntax (available since PHP 5.4) | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| f39daab8 | Use __DIR__ magic constant (available since PHP 5.3) | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 1b82de23 | Incomplete response body was promoted to error in cURL (or in PHP or whatever) | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| b9811a86 | Remove checks for PHP below 5.6 | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 526c0d1c | Get rid of modulo division | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| bb464681 | Get rid of magic quotes handling | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| 69af7ab0 | Set PHP 5.6 as minimal dependency | Alexey Borzov <a****b@p****t> | about 6 years ago | |
| dca1a59c | Drop PHP5 support |
Daniel O'Connor <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f2b4f3ae | Add PHP 7.4 |
Daniel O'Connor <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 86873827 | merge Merge pull request #14 from codexfons/large_download_support |
Ken Guest <k****n@l****e>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 35984def | Run helper before installing with pear | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 8887d737 | Disable include-path for composer installation | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| be035359 | Script for re-enabling require_once calls before creating PEAR package | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 63c88840 | Disable require_once, split Exception subclasses to separate files | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| ef19d7c0 | Only require_once package classes if installed with PEAR | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 305c97bf | Permissions problem | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 23ead146 | Different config for Apache 2.4 | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 46d4c7d9 | Oops | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| c47c27f7 | Try different path to Apache default host config on trusty | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| f99c062c | Update ciphers, so that howsmyssl.com does not complain | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 8b064c7a | Undefined variable $installed | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 00049dc7 | Missing .gitignore | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| d4d400b1 | Use composer autoloader when testing composer installation | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| c8a3e19c | Skip howsmyssl.com test if OpenSSL isn't available | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 6087658f | Get rid of deprecated getMock() | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 7f80cd84 | Try using the same build setup as HTML_QuickForm2 uses | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 2e8b15e9 | Minor cleanup, add phpunit to require-dev | Alexey Borzov <a****b@p****t> | over 7 years ago | |
| 77c8d185 | Support downloading files larger than 4 GiB. | Christian Ortner <c****r@f****m> | about 9 years ago | |
| 3599cf0f | Copyright year update | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| 7b9414ba | PHP 5.6+: use only TLS 1.1 and 1.2, get rid of 'CN_match' | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| a3c9c655 | Travis workaround is hopefully no longer necessary | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| a2ffd6c5 | Seems like .uk and .tr now allow second-level registrations | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| a9ae5d51 | @package_version@ wasn't expanded for TestHelper.php | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| 9b7c71d6 | Mention PSL update | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| 63bf5bba | PSL: updated download script and PSL itself | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| 7ff7f512 | Start changelog for 2.3.0, include added files in package.xml | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| 644ca74d | Test that response from howsmyssl.com does not mention insecure ciphers | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| ac60d179 | Change 'ssl://' to 'tls://' in connection string (see #20462) | Alexey Borzov <a****b@p****t> | over 10 years ago | |
| 5f8baca1 | Use Mozilla's cipher bundle, remove insecure SSL versions when enabling crypto | Alexey Borzov <a****b@p****t> | over 10 years ago |