Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/reactphp/http

Event-driven, streaming HTTP client and server implementation for ReactPHP.
https://github.com/reactphp/http

Merge pull request #284 from clue-labs/server-streaming

Documentation to recommend Server by default instead of advanced StreamingServer

0f0d2930b01682db98e859b583486398037c190f authored about 7 years ago
Add more sections to README

2119dd5c56a9ee104466c2f63a6df21134f18a1b authored about 7 years ago
Recommend Server by default instead of advanced StreamingServer

7eb899510f6e27b72a8922c3430d98baeafe5d2a authored about 7 years ago
Merge pull request #282 from WyriHaximus/server-forward-errors

Server should forward the error event from StreamingServer

579d6c31b185257fec88ab2fac736ac50662e7a1 authored about 7 years ago
Server forward the error event from StreamingServer

9cb64ff0f7be5b6934c18719970b4faff160e0b7 authored about 7 years ago
Merge pull request #283 from WyriHaximus-secret-labs/final-streaming-server

Mark StreamingServer final

337fc08c33429b0b9b20ca929fc2eec84d32a293 authored about 7 years ago
Merge pull request #281 from WyriHaximus/server-no-middleware-runner

Internal optimization to let StreamingServer wrap Server's middleware list

d81ed6efc318c35866d5e3fb7b817d0579e70044 authored about 7 years ago
Merge pull request #278 from WyriHaximus/275

Allow ini-like filesize for RequestBodyBufferMiddleware and MultipartParser

0c54ac8056fc85bb5a9d94c8e37f4c23574983f3 authored about 7 years ago
Mark StreamingServer final

5d17fd969249c91d8e15afb448f3d569637726b0 authored about 7 years ago
Allow ini-like filesize for RequestBodyBufferMiddleware and MultipartParser

0b171c8e7e1a91162b95ef15bed78382bd48b127 authored about 7 years ago
Let StreamingServer wrap Server middleware list

5caba4f0f407df68dd95e7d7ef37bc323f84d313 authored about 7 years ago
Merge pull request #279 from jsor-labs/missing-middlewarerunner-use

Add missing use statement for MiddlewareRunner

bdb7e96350d5de62ae0d4ec24a8590d34e795b05 authored about 7 years ago
Merge pull request #280 from andig/typo

Fix documentation typo

eb5811f1a25e8f7faeafb0ba94157b681c4fd5d3 authored about 7 years ago
Fix typo

3d891f4afadd0396f59390e1eb593649052b05be authored about 7 years ago
Add missing use statement for MiddlewareRunner after moving to Io subnamespace

cdecf8992e18743223c3d47cd40bcc4acdd1ccf8 authored about 7 years ago
Merge pull request #277 from clue-labs/middleware

Simplify using middleware request handlers

8b80b10b9419191b38fbe7fb366e47e74b6b14f1 authored about 7 years ago
Merge pull request #271 from WyriHaximus/server-facade

Server Facade

1efdf057b1c2519c60057766cb31983c7c7d5a4c authored about 7 years ago
Server Facade

a37b4bcc09345502020a6b2b732d6dafa4c07271 authored about 7 years ago
Mark MiddlewareRunner as internal and move to Io namespace

cd333373ce052ed9a0c548532058d56eaca623ad authored about 7 years ago
Support middleware request handlers as arrays by default

0a75b4b627641f5ad8548f3e36af165adb09a9d2 authored about 7 years ago
Merge pull request #276 from WyriHaximus/utils-ini_size-to-bytes

Add internal IniUtil helper class to convert ini size settings to bytes

5dbd7dd7f10f1927c47b7599c673802e913d4892 authored about 7 years ago
Util::iniSizeToBytes that converts ini size settings to bytes

1439879983595945c07796042bb1b0c2bd785dee authored about 7 years ago
Merge pull request #272 from clue-labs/limit-handlers

Add LimitConcurrentRequestsMiddleware to limit how many next handlers can be executed concurrently

262bd0fe3e8ed14d28969a810b3e1d24dffe3341 authored about 7 years ago
Rename to LimitConcurrentRequestsMiddleware

dc60cdd1eb72450a5f22e5474fd0b75ba282c266 authored about 7 years ago
Do not resume() stream if handler explicitly calls pause()

955bf73bfd8340676de053c691ab07ac48ee52c6 authored about 7 years ago
Support promise cancellation for queued next handlers

e02e369ae4ca37fcc4761dd48cba84c150f00905 authored about 7 years ago
Ensure LimitHandlersMiddleware pauses streaming requests

136f78b2ff77550dafc4c798a994ad2164348cc3 authored about 7 years ago
Skeleton for LimitHandlersMiddleware

c15a687a2b14253cda34d609ce00ceee124c709f authored about 7 years ago
Add PauseBufferStream decorator to buffer events for paused streams

9e484fd289acf221368586fbe0f306f4d470be19 authored about 7 years ago
Merge pull request #274 from clue-labs/upload-ini

Respect ini settings for file uploads

54033d8f3f2edbc21c8d9e4ea1d05707ceafa77b authored about 7 years ago
Ignore excessive number of empty file uploads

aad224bfb219ef4e0e1c3b42106634528beb3f1a authored about 7 years ago
Upload fields left blank on submission do not count towards max uploads

c1e9c32c327ad25e8e13f30fcd1188ea41c755fa authored about 7 years ago
Add parameter to control maximum number of file uploads per request

85fd8f9cf96f652eb383d4d40a1f2964ed8761a8 authored about 7 years ago
Add documentation for enable_post_data_reading ini setting

aa77ac321a0dd9e02bf721abb671fd40a46b9c60 authored about 7 years ago
Respect file_uploads ini setting

da1e4a51d209eae1d5c8b0e0e4e4cb3d6988d9ba authored about 7 years ago
Add parameter to control maximum file upload size

73569a93e43655b8abc0cce3b59ecce251945766 authored about 7 years ago
Respect upload_max_filesize ini setting

e24e59d9dc54ac3a29b80bf488efbc1881e09fbe authored about 7 years ago
Internal refactoring to instantiate and inject MultipartParser

837e67d7b2ec1882cd15c9f2fbeb4b782373b0b2 authored about 7 years ago
Merge pull request #263 from WyriHaximus/254

RequestBodyParserMiddleware does not reject requests that exceed post_max_size

64e0b90ed980e19d4e90e68bf15b02c54bfa5d89 authored about 7 years ago
Discard buffered request body if size limit is exceeded

802ee34158ef42d1bf6abea62040f86432333421 authored about 7 years ago
Use Stream\first() instead of wrapping our own promise around it

7c9a6ec397868ae5336571b77971b7a9f049d203 authored about 7 years ago
RequestBodyParserMiddleware does not reject requests that exceed post_max_size

328fe95e8eed6c8677ac7e8168baf99da923dcc3 authored about 7 years ago
Merge pull request #269 from carusogabriel/patch-1

Test against PHP 7.1 and 7.2

6995dbecdd3de98b4a35754e60b5f01ca182ba13 authored about 7 years ago
Merge pull request #270 from carusogabriel/refatoring-tests

Refactoring tests

08cf429b25d3defc0d7806951d4359625c746b37 authored about 7 years ago
Refactoring tests

fef6ad4e1db56c5c44500e5a3c41188e089ca0b3 authored about 7 years ago
Test against PHP 7.1 and 7.2

1f80ba2141857f646cfedc1fa27f6eaad4fd7964 authored about 7 years ago
Merge pull request #268 from clue-labs/max-input

Respect max_input_vars and max_input_nesting_level ini settings

c09912f3b39a34747be2b0b243804fd0ff30eccd authored about 7 years ago
Respect max_input_vars and max_input_nesting_level ini settings

21fd349e263088a727121de8841e4e7cf036ce6a authored about 7 years ago
Handle excessive data structures for multipart/form-data

7447fbff9169d6bbdce7b55c8861c3c8864272d7 authored about 7 years ago
Merge pull request #267 from clue-labs/multipart-gotchas

Fix handling invalid or incomplete multipart parts

2db0c91fabc08228eee208c33bed267f2db7651f authored about 7 years ago
Strictly obey newline definitions as per RFC 7578 and RFC 2046

cd5d3c80b11ea48074b7dc75be034721805e3470 authored about 7 years ago
Avoid excessive member variables

7ed5a80d8ff486f8b0f630cfe6ab46ea685c0ed5 authored about 7 years ago
Simplify parameter parsing by removing duplicate logic

129df64e9e3194b742936611523f607f5942b3e3 authored about 7 years ago
Fix ignoring invalid/incomplete parts

8c281d472ba687a248f2f04940bc95a273fc77ea authored about 7 years ago
Rely on required boundary=X parameter and do not try to guess

5da1a87a4c46a762895d56610497ca5d0beb0c44 authored about 7 years ago
Handle file uploads with missing or duplicate Content-Type header

7c790efac2d726b88bef8a9e9bd4b7d420c5ec7d authored about 7 years ago
Merge pull request #266 from WyriHaximus/rename-server-to-streamingserver

Renamed Server to StreamingServer

d660095233a5c9e0b2a804666b7f4e58a73f8824 authored about 7 years ago
Merge pull request #265 from clue-labs/multipart-names

Fix parsing multipart chunks with nested field names

68d4a12ab15762b4aa9d4b1a51a89e6789847de7 authored about 7 years ago
Renamed Server to StreamingServer

1a76f2b095188e40563ada5342c10b3796663249 authored about 7 years ago
Fix parsing deeply nested POST structures

8496516b4c0d71a5b55a5d619cde49da65406762 authored about 7 years ago
Fix overwriting existing nested array structures

e708ab4077800c333788ac4ef8e94f37b5f933a7 authored about 7 years ago
Ignore multipart chunks without name

d205a8e30736ab1098a78681f49c561e72f809e0 authored about 7 years ago
Merge pull request #264 from clue-labs/upload-nothing

Report error if no file is selected for upload (UPLOAD_ERR_NO_FILE)

f3eb11e381b809165596c358cd85b4b822de4a3a authored about 7 years ago
Report UPLOAD_ERR_NO_FILE if no file is selected for upload

628a1217f7552d126fec1c8ca43136220a49df68 authored about 7 years ago
Merge pull request #261 from WyriHaximus/258

Respect MAX_FILE_SIZE POST field in MultipartParser

19b1cdae091430cc7c3f1355559436a5d0f1e98e authored about 7 years ago
Respect MAX_FILE_SIZE POST field in MultipartParser

fe0e1da70944dea8b0937594fa3c8369cef5b40c authored about 7 years ago
Merge pull request #252 from clue-labs/file-uploads

Add file upload example and documentation

1d80e401334cf6170e603332add42a1f6c457b1c authored about 7 years ago
Add file upload example and documentation

19fd073532e291d64ec7268cb4df373c864df37d authored about 7 years ago
Merge pull request #253 from clue-labs/headers-8k

Raise maximum request header size to 8k to match common implementations

4453b2feca856bffa97be10a6055c2460c66c8d2 authored about 7 years ago
Raise maximum request header size to 8k to match common implementations

37faecba41911cafa369a8eca47432ae62687f24 authored about 7 years ago
Merge pull request #235 from andig/chunked

Support buffering requests with unknown length (Transfer-Encoding: chunked) in RequestBodyBuffer...

1d5bd0ba0ec5f97c00798c02e599e5dcb6c7bad2 authored about 7 years ago
Handle errors during buffering

cbf14ebe27c2a056ab7e5ca36671937d1937c441 authored about 7 years ago
Implement buffering for requests with chunked transfer encoding

cdf9debf1796124157877581123195a42e6cf0de authored about 7 years ago
Merge pull request #251 from clue-labs/io

Move `@internal` classes to `React\Http\Io` namespace

01ae9f70d88489acdc867f9a1343208b56feef08 authored about 7 years ago
Add basic documentation for internal classes

f94fe440d5758babebabd2c803c853ce1cf23625 authored about 7 years ago
Move @internal classes to Io namespace

836b5034656262d4fb0a6a8fc135a2ae8a95db54 authored about 7 years ago
Merge pull request #249 from clue-labs/tests

Removed risky and duplicate tests

767e85533f8ac22ef26d10acd71f0dfaa75e6e18 authored about 7 years ago
Removed risky and duplicate tests

468aaa9ed4d790e508d300df9ef7b20d49137a36 authored about 7 years ago
Merge pull request #248 from clue-labs/set-cookie

Support sending same response header multiple times (e.g. Set-Cookie)

1f9f2cdacbf6b1a36bd74d061e99540ae5f37225 authored about 7 years ago
Merge pull request #236 from WyriHaximus/improved-middleware-runner

Improved middleware runner performance

ffe6126b456cb91c0ac79dadf48fcc3d21dbebb4 authored about 7 years ago
Rewrote MiddlewareRunner to iterate over the array of middleware instead of creating a new instance of itself for each middleware ran

70b7a4838b720408a83460fca6fde3fecf4d7f52 authored about 7 years ago
Support sending same response header multiple times (e.g. Set-Cookie)

703d4de190fc92cd911031f2d16c3dc699f893f6 authored about 7 years ago
Merge pull request #247 from jsor-labs/middlewarerunner-uncommon-array-format-test

Add test for uncommon middleware array formats

4888b99d24fa671d0a8e6bb5ec334c11fd3d7b64 authored about 7 years ago
Add test for uncommon middleware array formats

94a07f80b7fc439127f22e677b8ae7ee751d5c29 authored about 7 years ago
Merge pull request #246 from jsor-labs/middlewarerunner-corruption-test-reject

Extend test to ensure next handler can be run more than once when handler rejects

dca0773752b2c40e4052cb5cd5954db325f9562f authored about 7 years ago
Extend test to ensure next handler can be run more than once when handler rejects

75f1a5a569c9a66d05648670de0ca92601d3c2cb authored about 7 years ago
Merge pull request #238 from WyriHaximus/middleware-runner-correction-tests

Test middleware runner to ensure next handler can be called more than once

001f0a956e289aa9e19e7a952b362fa924660322 authored about 7 years ago
Test middleware runner to ensure next handler can be called more than once

345b28e8520156e8cb0e9714218a4339abdac365 authored about 7 years ago
Merge pull request #243 from gabriel-caruso/phpunit

Forward compatibility with PHPUnit 6

7c6c70547bcdd9673401ec7ef048ed3afe208793 authored about 7 years ago
Support PHPUnit 6

0b3e251e66f2e012fe5d353e36b5e61477eebddd authored about 7 years ago
Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase

a729b3632b5abf8866b942dd0b394ea6b03752a5 authored about 7 years ago
Merge pull request #244 from clue-labs/socket

Update Socket to work around sending secure HTTPS responses with PHP < 7.1.4

d0d93dec5f44b667f4d2e8bc53bbe08521d14c00 authored about 7 years ago
Update Socket to send secure HTTPS responses with PHP < 7.1.4

bd3a5874ab0f0fc1945c914dd1a37d7d7ec0664b authored about 7 years ago
Merge pull request #240 from christoph-kluge/remove-unused-explode

Removed unused explode from RequestHeaderParser

801e8e5357210bcda5a1600dcf852860ccdc8886 authored over 7 years ago
Removed unused explode from RequestHeaderParser

57e8ac23ab934c880442c6f1cf0b5a1f5e8943ea authored over 7 years ago
Merge pull request #237 from jsor-labs/middlewarerunner-immutable-stack-test

Add MiddlewareRunner test ensuring multiple runs always invoke all middleware

6f7b324711532e2b4739dc8da3b7961f869f6e1b authored over 7 years ago
Add MiddlewareRunner test ensuring multiple runs always invoke all middleware in correct order

6c846ec352057495c014b61851a83138ec95bf66 authored over 7 years ago
Merge pull request #229 from WyriHaximus/middleware-runner-benchmark

Middleware runner benchmark

c6ceaf56c51f7c9c58bc511018e1f2e039b2bf91 authored over 7 years ago
Middleware runner benchmark

11fe49d146f7bf02ae63dc2df3a45388ddab8351 authored over 7 years ago
Merge pull request #227 from kalessil/master

SCA with Php Inspections (EA Extended)

f69fc8913a4e14fd2861533687da75028df28fab authored over 7 years ago