augmented-audio
augmented-audio copied to clipboard
Update tungstenite requirement from ^0.13.0 to ^0.17.3 in /crates/augmented/gui/webview-transport
Updates the requirements on tungstenite to permit the latest version.
Changelog
Sourced from tungstenite's changelog.
0.17.3
- Respect the case-sentitivity of the "Origin" header to keep compatibility with the older servers that use case-sensitive comparison.
0.17.2
- Fix panic when invalid manually constructed
http::Request
is passed totungstenite
.- Downgrade the MSRV to
1.56
due to some other crates that rely on us not being quite ready for1.58
.0.17.1
- Specify the minimum required Rust version.
0.17.0
- Update of dependencies (primarily
sha1
).- Add support of the fragmented messages (allow the user to send the frames without composing the full message).
- Overhaul of the client's request generation process. Now the users are able to pass the constructed
http::Request
"as is" totungstenite-rs
, letting the library to check the correctness of the request and specifying their own headers (including its own key if necessary). No changes for those ones who used the client in a normal way by connecting using a URL/URI (most common use-case).0.16.0
- Update of dependencies (primarily
rustls
,webpki-roots
,rustls-native-certs
).- When the close frame is received, the reply that is automatically sent to the initiator has the same code (so we just echo the frame back). Previously a new close frame was created (i.e. the close code / reason was always the same regardless of what code / reason specified by the initiator). Now it’s more symmetrical and arguably more intuitive behavior (see #246 for more context).
- The internal
ReadBuffer
implementation uses heap instead of stack to store the buffer. This should solve issues with possible stack overflows in some scenarios (see #241 for more context).0.15.0
- Allow selecting the method of loading root certificates if
rustls
is used as TLS implementation.
- Two new feature flags
rustls-tls-native-roots
andrustls-tls-webpki-roots
have been added that activate the respective method to load certificates.- The
rustls-tls
flag was removed to raise awareness of this change. Otherwise, compilation would have continue to work and potential errors (due to different or missing certificates) only occurred at runtime.- The new feature flags are additive. If both are enabled, both methods will be used to add certificates to the TLS configuration.
- Allow specifying a connector (for more fine-grained configuration of the TLS).
0.14.0
- Use
rustls-native-certs
instead ofwebpki-root
whenrustls-tls
feature is enabled.- Don't use
native-tls
as a default feature (see #202 for more details).- New fast and safe implementation of the reading buffer (replacement for the
input_buffer
).- Remove some errors from the
Error
enum that can't be triggered anymore with the new buffer implementation.0.13.0
- Add
CapacityError
,UrlError
, andProtocolError
types to represent the different types of capacity, URL, and protocol errors respectively.- Modify variants
Error::Capacity
,Error::Url
, andError::Protocol
to hold the above errors types instead of string error messages.- Add
handshake::derive_accept_key
to facilitate external handshakes.- Add support for
rustls
as TLS backend. The previoustls
feature flag is now removed in favor
... (truncated)
Commits
3bc195a
Bump version and update the changelogfbac502
Merge pull request #287 from n3oney/master80d0547
fix: uppercase origin headerb8ccbcf
chore: update the documentationbb546ac
Merge pull request #273 from kangalioo/msrv-1.51fa70a37
Downgrade MSRV to 1.51aeed529
Merge pull request #271 from kazk/update-autobahn-expectedc96dc7c
Merge pull request #272 from kazk/fix-autobahn-scripts8cc7e7e
Fix autobahn scripts1d9bdbc
Update autobahn/expected-results.json for #246- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
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 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)