Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update hyper requirement from 0.14.27 to 1.1.0 (#56)
Updates the requirements on [hyper](https://github.com/hyperium/hyper) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hyperium/hyper/releases">hyper's releases</a>.</em></p> <blockquote> <h2>v1.1.0</h2> <h2>Features</h2> <ul> <li><strong>client:</strong> add <code>http1::Connection</code> <code>without_shutdown()</code> method (<a href="https://redirect.github.com/hyperium/hyper/issues/3430">#3430</a>) (<a href="https://github.com/hyperium/hyper/commit/210bfaa711b5da1f6756582a2e4bc3e229924800">210bfaa7</a>)</li> <li><strong>http1:</strong> Add support for sending HTTP/1.1 Chunked Trailer Fields (<a href="https://redirect.github.com/hyperium/hyper/issues/3375">#3375</a>) (<a href="https://github.com/hyperium/hyper/commit/31b41807523370f3efbf47ba16c9e1c193b6335a">31b41807</a>, closes <a href="https://redirect.github.com/hyperium/hyper/issues/2719">#2719</a>)</li> <li><strong>server:</strong> expose <code>server::conn::http1::UpgradeableConnection</code> (<a href="https://redirect.github.com/hyperium/hyper/issues/3457">#3457</a>) (<a href="https://github.com/hyperium/hyper/commit/6e3042a86f10359624857d31bc9e876f521aee42">6e3042a8</a>)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><strong>http1:</strong> <ul> <li>add internal limit for chunked extensions (<a href="https://redirect.github.com/hyperium/hyper/issues/3495">#3495</a>) (<a href="https://github.com/hyperium/hyper/commit/d71ff962b08aca2f1c9c1724dfdab5bc1ec6ecd2">d71ff962</a>)</li> <li>reject chunked headers missing a digit (<a href="https://redirect.github.com/hyperium/hyper/issues/3494">#3494</a>) (<a href="https://github.com/hyperium/hyper/commit/829153865a4d2bbb52227183c8857e57dc3e231b">82915386</a>)</li> </ul> </li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/acedogblast"><code>@acedogblast</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper/pull/3433">hyperium/hyper#3433</a></li> <li><a href="https://github.com/hatoo"><code>@hatoo</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper/pull/3434">hyperium/hyper#3434</a></li> <li><a href="https://github.com/allan2"><code>@allan2</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper/pull/3449">hyperium/hyper#3449</a></li> <li><a href="https://github.com/daxhuiberts"><code>@daxhuiberts</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper/pull/3464">hyperium/hyper#3464</a></li> <li><a href="https://github.com/ncihnegn"><code>@ncihnegn</code></a> made their first contribution in <a href="https://redirect.github.com/hyperium/hyper/pull/3479">hyperium/hyper#3479</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/hyperium/hyper/compare/v1.0.1...v1.1.0">https://github.com/hyperium/hyper/compare/v1.0.1...v1.1.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hyperium/hyper/blob/master/CHANGELOG.md">hyper's changelog</a>.</em></p> <blockquote> <h2>v1.1.0 (2023-12-18)</h2> <h4>Bug Fixes</h4> <ul> <li><strong>http1:</strong> <ul> <li>add internal limit for chunked extensions (<a href="https://redirect.github.com/hyperium/hyper/issues/3495">#3495</a>) (<a href="https://github.com/hyperium/hyper/commit/d71ff962b08aca2f1c9c1724dfdab5bc1ec6ecd2">d71ff962</a>)</li> <li>reject chunked headers missing a digit (<a href="https://redirect.github.com/hyperium/hyper/issues/3494">#3494</a>) (<a href="https://github.com/hyperium/hyper/commit/829153865a4d2bbb52227183c8857e57dc3e231b">82915386</a>)</li> </ul> </li> </ul> <h4>Features</h4> <ul> <li><strong>client:</strong> add <code>http1::Connection</code> <code>without_shutdown()</code> method (<a href="https://redirect.github.com/hyperium/hyper/issues/3430">#3430</a>) (<a href="https://github.com/hyperium/hyper/commit/210bfaa711b5da1f6756582a2e4bc3e229924800">210bfaa7</a>)</li> <li><strong>http1:</strong> Add support for sending HTTP/1.1 Chunked Trailer Fields (<a href="https://redirect.github.com/hyperium/hyper/issues/3375">#3375</a>) (<a href="https://github.com/hyperium/hyper/commit/31b41807523370f3efbf47ba16c9e1c193b6335a">31b41807</a>, closes <a href="https://redirect.github.com/hyperium/hyper/issues/2719">#2719</a>)</li> <li><strong>server:</strong> expose <code>server::conn::http1::UpgradeableConnection</code> (<a href="https://redirect.github.com/hyperium/hyper/issues/3457">#3457</a>) (<a href="https://github.com/hyperium/hyper/commit/6e3042a86f10359624857d31bc9e876f521aee42">6e3042a8</a>)</li> </ul> <h3>v1.0.1 (2023-11-16)</h3> <p>This release "fixes" or adds a few things that should have been in 1.0.0, but were forgotten. Thus, it includes additions that would normally be a semver-minor release, but because it is so close to 1.0.0, it is released as a patch version.</p> <h4>Bug Fixes</h4> <ul> <li><strong>rt:</strong> implement Read/Write for Pin<!-- raw HTML omitted --> (<a href="https://redirect.github.com/hyperium/hyper/issues/3413">#3413</a>) (<a href="https://github.com/hyperium/hyper/commit/dd6d81ca4a180695dc70d6c9b2aececd29606224">dd6d81ca</a>, closes <a href="https://redirect.github.com/hyperium/hyper/issues/3412">#3412</a>)</li> </ul> <h4>Features</h4> <ul> <li><strong>rt:</strong> Make ReadBuf::new public (<a href="https://github.com/hyperium/hyper/commit/7161f56274a30bfbe4a718bbe21d35beaf86b00b">7161f562</a>)</li> </ul> <h4>Breaking Changes</h4> <ul> <li>Pin is #[fundamental], so providing a Read/Write impl for it theoretically conflicts with existing user Read/Write for Pin<!-- raw HTML omitted --> impls. However, those impls probably don't exist yet. (<a href="https://github.com/hyperium/hyper/commit/dd6d81ca4a180695dc70d6c9b2aececd29606224">dd6d81ca</a>)</li> </ul> <h2>v1.0.0 (2023-11-15)</h2> <p>Be sure to check out the <a href="https://hyper.rs/guides/1/upgrading">upgrading guide</a>.</p> <h4>Bug Fixes</h4> <ul> <li><strong>client:</strong> <ul> <li>avoid double-polling a Select future (<a href="https://redirect.github.com/hyperium/hyper/issues/3290">#3290</a>) (<a href="https://github.com/hyperium/hyper/commit/fece9f7f50431cf9533cfe7106b53a77b48db699">fece9f7f</a>, closes <a href="https://redirect.github.com/hyperium/hyper/issues/3289">#3289</a>)</li> <li>early server response shouldn't propagate NO_ERROR (<a href="https://redirect.github.com/hyperium/hyper/issues/3275">#3275</a>) (<a href="https://github.com/hyperium/hyper/commit/194e6f984763f5dc1c376082170a85cc4db40ce4">194e6f98</a>, closes <a href="https://redirect.github.com/hyperium/hyper/issues/2872">#2872</a>)</li> <li>remove Send bounds for request <code>Body</code> (<a href="https://redirect.github.com/hyperium/hyper/issues/3266">#3266</a>) (<a href="https://github.com/hyperium/hyper/commit/4ace340bb00a2ffe8ec93e4955989eb69f29d531">4ace340b</a>, closes <a href="https://redirect.github.com/hyperium/hyper/issues/3184">#3184</a>)</li> </ul> </li> <li><strong>ffi:</strong> fix deadlock in <code>hyper_executor::poll_next</code> (<a href="https://redirect.github.com/hyperium/hyper/issues/3370">#3370</a>) (<a href="https://github.com/hyperium/hyper/commit/0c7d03eff2f2433e4f4a0a768009d97e1a7858fd">0c7d03ef</a>, closes <a href="https://redirect.github.com/hyperium/hyper/issues/3369">#3369</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hyperium/hyper/commit/1d4ff3597b8e76818c8553dbfa4234cf4208c958"><code>1d4ff35</code></a> v1.1.0</li> <li><a href="https://github.com/hyperium/hyper/commit/d71ff962b08aca2f1c9c1724dfdab5bc1ec6ecd2"><code>d71ff96</code></a> fix(http1): add internal limit for chunked extensions (<a href="https://redirect.github.com/hyperium/hyper/issues/3495">#3495</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/829153865a4d2bbb52227183c8857e57dc3e231b"><code>8291538</code></a> fix(http1): reject chunked headers missing a digit (<a href="https://redirect.github.com/hyperium/hyper/issues/3494">#3494</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/21aa2f1c69e1cc329b5787122c25596e0fa5e3ed"><code>21aa2f1</code></a> refactor(common): move common feature cfg in common::task to common::mod (<a href="https://redirect.github.com/hyperium/hyper/issues/3492">#3492</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/d9c5d3b9b3921e05040ef50d4aca080f563aac36"><code>d9c5d3b</code></a> refactor(body): switch opt_len helper macro as function (<a href="https://redirect.github.com/hyperium/hyper/issues/3483">#3483</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/53b560b87004bf56c93323b728d26edf977864ea"><code>53b560b</code></a> refactor(proto): use HeaderMap type without client feature (<a href="https://redirect.github.com/hyperium/hyper/issues/3491">#3491</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/31b41807523370f3efbf47ba16c9e1c193b6335a"><code>31b4180</code></a> feat(http1): Add support for sending HTTP/1.1 Chunked Trailer Fields (<a href="https://redirect.github.com/hyperium/hyper/issues/3375">#3375</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/0f2929b944cd6324e8ff7ad47dedb06c98c42ded"><code>0f2929b</code></a> chore(ci): enable benchmark timeline in CI again (<a href="https://redirect.github.com/hyperium/hyper/issues/3490">#3490</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/81b1592cedd2b54131bf12f9c271f950eaaaefd4"><code>81b1592</code></a> chore(meta): change labels of severity to category (<a href="https://redirect.github.com/hyperium/hyper/issues/3488">#3488</a>)</li> <li><a href="https://github.com/hyperium/hyper/commit/07554ded40b7e135c9fca6b03e3e85a0ae51b984"><code>07554de</code></a> refactor(error): remove lint config to allow unused code (<a href="https://redirect.github.com/hyperium/hyper/issues/3486">#3486</a>)</li> <li>Additional commits viewable in <a href="https://github.com/hyperium/hyper/compare/v0.14.27...v1.1.0">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information