tauri-apps / tauri-invoke-http

A custom invoke system for Tauri that leverages a localhost server
Apache License 2.0
48 stars 5 forks source link

fix(deps): update rust crate tiny_http to 0.11 #3

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
tiny_http dependencies minor 0.9 -> 0.11

Release Notes

tiny-http/tiny-http ### [`v0.11.0`](https://togithub.com/tiny-http/tiny-http/blob/HEAD/CHANGELOG.md#​0110) [Compare Source](https://togithub.com/tiny-http/tiny-http/compare/v0.10.0...0.11.0) - [Add support for Rustls](https://togithub.com/tiny-http/tiny-http/pull/218) Thanks to [@​3xmblzj5](https://togithub.com/3xmblzj5) and [@​travispaul](https://togithub.com/travispaul) for their help in implementing [`Rustls`](https://togithub.com/rustls/rustls) as a drop-in replacement for OpenSSL, you can now build `tiny-http` with TLS support without any external dependencies! OpenSSL will remain the default implementation if you just enable the `ssl` feature, but you are strongly encouraged to use `ssl-rustls` where possible! - [Fix incorrect certificate chain loading](https://togithub.com/tiny-http/tiny-http/commit/876efd6b752e991c699d27d3d0ad9a47e9d35c29) Fix a longstanding bug where we were only loading the first (i.e. the leaf) certificate from any PEM file supplied by the user. ### [`v0.10.0`](https://togithub.com/tiny-http/tiny-http/blob/HEAD/CHANGELOG.md#​0100) [Compare Source](https://togithub.com/tiny-http/tiny-http/compare/0.9.0...v0.10.0) - [Replace chrono with time-rs](https://togithub.com/tiny-http/tiny-http/commit/75ac7758fd0ca660c35f58c2a36edb23a42cda32) `chrono` was only used to store and format `DateTime` into the slightly odd format required by RFC 7231, so to avoid the numerous RUSTSEC advisories generated by the `localtime_r` issue, we can just drop it entirely and switch to `time-rs`. Unfortunately this means we need to **bump our minimum tested compiler version to 1.51**, and as such this change requires a full minor release.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.