PhotonQuantum
3f5d0985f0
Move ReadBuffer chunk to heap
3 years ago
Daniel Abramov
7a359f0b4f
Merge pull request #238 from snapview/dependabot/cargo/rustls-0.20.0
...
Update rustls requirement from 0.19.0 to 0.20.0
3 years ago
Daniel Abramov
d4a5ffcb5b
Merge pull request #222 from snapview/dependabot/cargo/webpki-roots-0.22
...
Update webpki-roots requirement from 0.21 to 0.22
3 years ago
dependabot[bot]
389b3e4cff
Update rustls requirement from 0.19.0 to 0.20.0
...
Updates the requirements on [rustls](https://github.com/rustls/rustls ) to permit the latest version.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/OLDCHANGES.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.19.0...v/0.20.0 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
yifei
9f563561a4
fix: return err if try to overwrite standard hedaer
3 years ago
Daniel Abramov
89697449ff
Fixes #230
3 years ago
Daniel Abramov
b3759a76bc
Merge pull request #229 from dnaka91/reduce-package-size
...
Reduce crate package size
3 years ago
Daniel Abramov
3f5fde0fb9
Remove the "unreleased" suffix from the changelog
3 years ago
Daniel Abramov
1d9d700bcc
Bump version
3 years ago
Daniel Abramov
9b9f504ea1
Update the changelog
3 years ago
Dominik Nakamura
858830aa5e
Reduce crate package size
3 years ago
dependabot[bot]
63ab29804d
Update webpki-roots requirement from 0.21 to 0.22
...
Updates the requirements on [webpki-roots](https://github.com/ctz/webpki-roots ) to permit the latest version.
- [Release notes](https://github.com/ctz/webpki-roots/releases )
- [Commits](https://github.com/ctz/webpki-roots/compare/v/0.21.0...v/0.22.0 )
---
updated-dependencies:
- dependency-name: webpki-roots
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Daniel Abramov
239f8e293f
Merge pull request #226 from dnaka91/connector
...
Add a connector to configure TLS config
3 years ago
Dominik Nakamura
32450ae5af
Add a connector to configure TLS config
3 years ago
Daniel Abramov
bc1b88b820
Merge pull request #223 from dnaka91/clippy-and-deprecation
...
Fix clippy warnings and deprecated settings
3 years ago
Dominik Nakamura
5e0fde5dc6
Fix clippy warnings and deprecated settings
3 years ago
Daniel Abramov
c9c2f49305
Merge pull request #221 from snapview/dependabot/cargo/env_logger-0.9.0
...
Update env_logger requirement from 0.8.1 to 0.9.0
3 years ago
dependabot[bot]
55eb6df51b
Update env_logger requirement from 0.8.1 to 0.9.0
...
Updates the requirements on [env_logger](https://github.com/env-logger-rs/env_logger ) to permit the latest version.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases )
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.8.1...v0.9.0 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Daniel Abramov
5462b3b986
Merge pull request #217 from dnaka91/root-certs-feature-flags
...
Enable root cert providers through feature flags
3 years ago
Dominik Nakamura
8b029baa8d
Fix wrong feature name when setting certs
3 years ago
Dominik Nakamura
02fb5db98f
Mention changes in the changelog
3 years ago
Dominik Nakamura
3efb0544c6
Remove the rustls-tls feature flag
3 years ago
Dominik Nakamura
3fbd583f29
Enable root cert providers through feature flags
3 years ago
Daniel Abramov
2f40edb91e
Update the changelog
4 years ago
Daniel Abramov
6f56461f0f
Update the changelog
4 years ago
Daniel Abramov
32f4106e4f
Bump version
4 years ago
Daniel Abramov
25a7f9e18c
Trigger the CI/CD for Travis
4 years ago
Daniel Abramov
c742916a5e
Merge pull request #214 from snapview/faster-input-buffer
...
Faster implementation of `InputBuffer`
4 years ago
Daniel Abramov
83722c24aa
Clean up the read portion of the buffer
4 years ago
Daniel Abramov
ddddd791ef
Implement benchmarks for buffers
4 years ago
Daniel Abramov
2787031c2f
Replace `InputBuffer` with a faster alternative
...
We're also deprecating the usage of `input_buffer` crate, see:
https://github.com/snapview/input_buffer/issues/6#issuecomment-870548303
4 years ago
Daniel Abramov
8c3172c014
Merge pull request #205 from yusdacra/master
...
downgrade webpki, use rustls-native-certs instead of webpki-roots
4 years ago
Yusuf Bera Ertan
a729b37b22
Update src/client.rs
...
Co-authored-by: Daniel Abramov <inetcrack2@gmail.com>
4 years ago
Daniel Abramov
9a4fff455f
Merge pull request #207 from teymour-aldridge/patch-1
...
Fix a typo in a docstring
4 years ago
Teymour Aldridge
94aef58646
Fix a typo in a docstring
4 years ago
Yusuf Bera Ertan
d7e2f0a72a
downgrade webpki, use rusttls-native-certs instead of webpki-roots
4 years ago
Daniel Abramov
141a03df0d
Merge pull request #204 from snapview/tls-features
...
Change default TLS features
4 years ago
Daniel Abramov
41999eeb0c
Change default TLS features
...
Closes #202 .
4 years ago
Daniel Abramov
de21e2fd8f
Merge pull request #200 from snapview/use-autobahn-in-docker
...
Use Autobahn Suite from Docker, symmetrical to snapview/tokio-tungstenite#165
4 years ago
Daniel Abramov
485d04b099
tests: rely on Autobahn Suite usage from docker
...
See https://github.com/snapview/tokio-tungstenite/pull/165 for more
details.
4 years ago
Daniel Abramov
550cc49cc6
Merge pull request #193 from snapview/dependabot/cargo/webpki-0.22.0
...
Update webpki requirement from 0.21.4 to 0.22.0
4 years ago
Daniel Abramov
204d984897
Merge pull request #194 from snapview/dependabot/cargo/webpki-roots-0.22.0
...
Update webpki-roots requirement from 0.21.0 to 0.22.0
4 years ago
dependabot[bot]
77c5b46c1b
Update webpki-roots requirement from 0.21.0 to 0.22.0
...
Updates the requirements on [webpki-roots](https://github.com/ctz/webpki-roots ) to permit the latest version.
- [Release notes](https://github.com/ctz/webpki-roots/releases )
- [Commits](https://github.com/ctz/webpki-roots/compare/v/0.21.0...v/0.22.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
dependabot[bot]
4f024a9ae9
Update webpki requirement from 0.21.4 to 0.22.0
...
Updates the requirements on [webpki](https://github.com/briansmith/webpki ) to permit the latest version.
- [Release notes](https://github.com/briansmith/webpki/releases )
- [Commits](https://github.com/briansmith/webpki/commits )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Daniel Abramov
e6fee89726
Merge pull request #186 from de-vri-es/more-from-for-error
...
Implement From<CapacityError> and From<UrlError> for Error.
4 years ago
Maarten de Vries
abebb330af
Implement From<CapacityError> and From<UrlError> for Error.
4 years ago
Daniel Abramov
3721ca8d0b
Merge pull request #184 from LukasKalbertodt/master
...
Add `From<ProtocolError>` impl for `Error`
4 years ago
Lukas Kalbertodt
5ce9e7ca39
Add `From<ProtocolError>` impl for `Error`
4 years ago
Daniel Abramov
f59f20bc80
doc: update README
4 years ago
Dominik Nakamura
c101024c28
Add support for rustls as TLS backend ( #166 )
...
* Add support for rustls as TLS backend
* Use a "use-*" prefix for the TLS features
* Only enable rustls if native-tls is not enabled
* Allows several TLS components to coexist
* Update docs for rustls mentions
* Enable all features on docs.rs
* Rename TLS feature flags from "use-*" to "*-tls"
* Make native-tls the default
* Move TLS related errors to a separate enum
* Add changelog entry about rustls support
* Fix wrong naming in main error enum
* Simplify docs about tls feature flag usage
4 years ago