An open API service providing commit metadata for open source projects.

GitHub / reactphp/http / commits

Event-driven, streaming HTTP client and server implementation for ReactPHP.

SHA Message Author Date Stats
11b03a27 merge Merge pull request #543 from PaulRotmann/PHP8.4 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
6074eefe Run tests on PHP 8.4 and update test environment Paul Rotmann <p****l@c****g> about 1 year ago
fc5f0a67 merge Merge pull request #540 from clue-labs/underscore-v3 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
fc09a645 merge Merge pull request #532 from lucasnetau/patch-1 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
cd24a5bf merge Merge pull request #536 from clue-labs/nullable-v3 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f1a0406b Improve PHP 8.4+ support by avoiding implicitly nullable types Christian Lück <c****n@c****g> over 1 year ago
905eabfc Fix expected error code when ext-sockets is not enabled James Lucas <j****s@l****u>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
212382c3 merge Merge pull request #530 from clue-labs/php7.1 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
012ee77f Update test suite and remove legacy PHPUnit workarounds Christian Lück <c****n@c****g> almost 2 years ago
4cbe56ef Update PHP language syntax and remove legacy workarounds Christian Lück <c****n@c****g> almost 2 years ago
acd2e140 Update to require PHP 7.1+ Christian Lück <c****n@c****g> almost 2 years ago
da8ee09b merge Merge pull request #529 from clue-labs/drop-browser-alternative Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
170547be merge Merge pull request #528 from clue-labs/drop-server Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
d8c1aa49 merge Merge pull request #527 from WyriHaximus-labs/3.x-development Simon Frings <s****n@c****g>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
dfbeef0f Hello `3.x` development branch Cees-Jan Kiewiet <c****k@g****m> almost 2 years ago
559c30d4 Allow underscore character in Uri host Anaïs Babel <l****m@l****g>
Committed by: Christian Lück <c****n@c****g>
almost 2 years ago
8111281e Prepare v1.10.0 release Simon Frings <s****n@c****g> about 2 years ago
04cb9364 merge Merge pull request #523 from clue-labs/http-validate Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
27d2e74c Validate outgoing HTTP message headers and reject invalid messages Christian Lück <c****n@c****g> about 2 years ago
6212f3e7 merge Merge pull request #522 from clue-labs/drop-ringcentral Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b5c98da6 merge Merge pull request #521 from clue-labs/psr7-uri Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
58f9049b merge Merge pull request #520 from clue-labs/psr7-parser Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
30c802c9 Drop leftover RingCentral PSR-7 dependency, use own PSR-7 implementation Christian Lück <c****n@c****g> about 2 years ago
c6caa124 Add internal `Uri::resolve()` to resolve URIs relative to base URI Christian Lück <c****n@c****g> about 2 years ago
c0e1f4d9 Move parsing incoming HTTP response message to `Response` Christian Lück <c****n@c****g> about 2 years ago
5873b894 merge Merge pull request #519 from clue-labs/psr7-request Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
5896f81b Move parsing incoming HTTP request message to `ServerRequest` Christian Lück <c****n@c****g> about 2 years ago
4c23ea4f merge Merge pull request #518 from clue-labs/psr7-response Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
a73e9f78 Add new `Uri` class for new PSR-7 implementation Christian Lück <c****n@c****g> about 2 years ago
0638dcdb Update `ServerRequest` class to build on top of abstract request class Christian Lück <c****n@c****g> about 2 years ago
3313e1fb Add internal `AbstractRequest` base class for `Request` class (PSR-7) Christian Lück <c****n@c****g> about 2 years ago
33a0cf37 merge Merge pull request #515 from WyriHaximus-labs/1.x-ensure-connection-close-han... Simon Frings <s****n@c****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
7728e0cb merge Merge pull request #516 from clue-labs/fix-empty-chunked Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
9bf5456d Fix empty streaming request body, omit `Transfer-Encoding: chunked` Christian Lück <c****n@c****g> about 2 years ago
638c5ddd [1.x] Ensure connection close handler is cleaned up for each request Cees-Jan Kiewiet <c****k@g****m> about 2 years ago
706edec9 merge Merge pull request #508 from clue-labs/php8.3 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6956fe2d Drop deprecated alternative `Browser` constructor argument order Christian Lück <c****n@c****g> over 2 years ago
53f935e5 Drop deprecated `Server` class, use `HttpServer` instead Christian Lück <c****n@c****g> over 2 years ago
eb83eb06 Test on PHP 8.3 and update test environment Christian Lück <c****n@c****g> over 2 years ago
518ca68c Add internal `AbstractMessage` base class (PSR-7) Christian Lück <c****n@c****g> over 2 years ago
c6321978 merge Merge pull request #502 from clue-labs/bye-httpbin Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
24dd698f merge Merge pull request #501 from clue-labs/unhandled-rejections Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7a5b57c2 Update tests to remove defunct httpbin.org Christian Lück <c****n@c****g> over 2 years ago
94222ad1 Update test suite to avoid unhandled promise rejections Christian Lück <c****n@c****g> almost 3 years ago
bb3154db Prepare v1.9.0 release Simon Frings <s****n@c****g> almost 3 years ago
7189c6a2 merge Merge pull request #495 from clue-labs/keep-alive-default Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
684421f5 Enable HTTP keep-alive by default for HTTP client Christian Lück <c****n@c****g> almost 3 years ago
5d2df799 merge Merge pull request #491 from WyriHaximus-labs/1.x-improve-multipart-limits-test Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
29424346 Improve multipart limits test Cees-Jan Kiewiet <c****k@g****m> about 3 years ago
9681f764 merge Merge pull request from GHSA-95x4-j7vc-h8mf Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
b3594f79 Stop parsing multipart request bodies once the configured limit of form field... Cees-Jan Kiewiet <c****k@g****m> about 3 years ago
436d84de merge Merge pull request #487 from WyriHaximus-labs/1.x-template-params-can-only-ha... Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
a2219640 merge Merge pull request #486 from clue-labs/keep-alive Simon Frings <s****n@c****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
d8566953 Template params can only have one argument Cees-Jan Kiewiet <c****k@g****m> about 3 years ago
ebaf6f13 Add `Connection: close` default header to allow toggling keep-alive Christian Lück <c****n@c****g> about 3 years ago
b34bbed2 merge Merge pull request #484 from clue-labs/connection-close Simon Frings <s****n@c****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
ab3bfee5 Prepare to hand back connections when keep-alive is possible Christian Lück <c****n@c****g> about 3 years ago
165e5b5e Consistently close underlying connection when response stream closes Christian Lück <c****n@c****g> about 3 years ago
28b598ab Send `Connection: close` for HTTP/1.1 and no `Connection` for HTTP/1.0 Christian Lück <c****n@c****g> about 3 years ago
1fbe9224 Refactor to move response body handling to `ClientRequestStream` Christian Lück <c****n@c****g> about 3 years ago
28943f44 Reuse existing connections for HTTP keep-alive Christian Lück <c****n@c****g> about 3 years ago
1c911d2f Refactor to add new `ClientConnectionManager` to manage HTTP connections Christian Lück <c****n@c****g> about 3 years ago
ce16c021 merge Merge pull request #481 from clue-labs/refactor-requestdata Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8095cd12 merge Merge pull request #482 from clue-labs/include-buffer Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
aa75bcdb merge Merge pull request #480 from clue-labs/request Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
212a3bba Refactor to remove internal `RequestData` Christian Lück <c****n@c****g> over 3 years ago
01228fa8 Rename internal `Request` to `ClientRequestStream` Christian Lück <c****n@c****g> over 3 years ago
7a27c49e Add `Request` class to represent outgoing HTTP request message Christian Lück <c****n@c****g> over 3 years ago
1bbd7f92 Update `Response` class to build on top of abstract message class Christian Lück <c****n@c****g> over 3 years ago
383f9849 merge Merge pull request #479 from SimonFrings/revert_issue_templates Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b8f6efa7 Revert issue template changes to use organisation issue template Simon Frings <s****n@c****g> over 3 years ago
e77d4a07 merge Merge pull request #478 from clue-labs/update-tests Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
44f0a80f Update test suite and report failed assertions Christian Lück <c****n@c****g> over 3 years ago
b5e4ac8a merge Merge pull request #442 from dinooo13/redirectMethod Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
224a538b merge Merge pull request #475 from SimonFrings/issue_template Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
aa7512ee Prepare v1.8.0 release Christian Lück <c****n@c****g> over 3 years ago
2290723e Preserve method on redirect Fabian Meyer <f****3@i****m> over 3 years ago
14e9c6b9 merge Merge pull request #461 from 51imyy/1.x Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0c27d679 added support for default headers in Browser PHP and moved default header use... 51imyyy <s****6@w****e> over 3 years ago
f2a1446f Add issue template for better orientation Simon Frings <s****n@c****g> over 3 years ago
c14e0da1 merge Merge pull request #460 from clue-labs/promise-v3 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
bafa2afa Include buffer logic to avoid dependency on reactphp/promise-stream Christian Lück <c****n@c****g> over 3 years ago
c556187f Update to stable dev dependencies Christian Lück <c****n@c****g> over 3 years ago
4a1e8538 Prepare v1.7.0 release Christian Lück <c****n@c****g> over 3 years ago
5f3b58ce merge Merge pull request #466 from WyriHaximus-labs/1.x-test-on-php-8.2 Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
57b259e5 merge Merge pull request from GHSA-w3w9-vrf5-8mx8 Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
00e481eb merge Merge pull request #467 from clue-labs/reuse-address Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
663c9a3b Do not decode cookie names anymore Christian Lück <c****n@c****g> over 3 years ago
f0b4859d Test on PHP 8.2 Cees-Jan Kiewiet <c****k@g****m> over 3 years ago
b5a66a4f merge Merge pull request #464 from clue-labs/async Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9946ba7b Update to use new reactphp/async package instead of clue/reactphp-block Christian Lück <c****n@c****g> over 3 years ago
90413fb0 Avoid referencing unneeded explicit loop instance Christian Lück <c****n@c****g> over 3 years ago
a2ae0f1e Avoid using deprecated functions from clue/reactphp-block Christian Lück <c****n@c****g> over 3 years ago
b3ff9c8c merge Merge pull request #458 from nhedger/chore/improve-readme Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
cf6b150f merge Merge pull request #459 from clue-labs/php8.2 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
8b2c5c89 Refactor internal `Transaction` to avoid assigning dynamic properties Christian Lück <c****n@c****g> almost 4 years ago
d92e564a Improve performance, reuse server params for same connection Christian Lück <c****n@c****g> almost 4 years ago
dc8ca43c chore(docs): remove $ sign from shell commands Nicolas Hedger <6****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
8ec53f52 Forward compatibility with upcoming Promise v3 Christian Lück <c****n@c****g> almost 4 years ago
55ec42a2 merge Merge pull request #457 from clue-labs/clock Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago

← Back to repository