Filippo Tessarotto

Results 64 issues of Filippo Tessarotto

### Description Currently the `RateLimiter` component has time dependency hardcoded, with lot of `microtime(true)` calls everywhere making it unmockable and thus untestable. Internally Symfony leverages the [`\Symfony\Bridge\PhpUnit\ClockMock::register`](https://github.com/symfony/symfony/blob/934948fe3530d1fd076aced36e11357cb79b0ffd/src/Symfony/Bridge/PhpUnit/ClockMock.php#L106) to mock and...

Feature
RateLimiter

This PR adds all the API necessary to migrate to `readonly` classes in the next major version. Note that the use of `clone` keyword will not be necessary (actually not...

I have no idea what happened, but `5.7.x` branch is broken and not derived from `5.6.x`: https://github.com/lcobucci/jwt/compare/5.7.x...5.6.x Also, the default branch should be set back to `6.0.x`

Recently AWS S3 introduced the possibility to send `content-length` and `hash` at the **end** of the HTTP request: https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html#trailing-checksums This opens up the possibility to send a stream without having...