Alex Butler
d298089bf3
Add write 100k micro-bench
2 years ago
Constantin Nickel
8a436e7550
Remove unused `TlsError::Webpki` error variant
...
The error variant is no longer needed since `rustls` 0.21.
2 years ago
Daniel Abramov
7e4a15446d
Properly activate features for examples and tests
2 years ago
Daniel Abramov
869a67ca0b
Bump version
2 years ago
Martin Lemesle
1f6c62d301
Fix not compiling features rustls-tls-native-roots and rustls-tls-webpki-roots
2 years ago
dependabot[bot]
92d65e1104
Update webpki-roots requirement from 0.22 to 0.23 ( #343 )
...
Updates the requirements on [webpki-roots](https://github.com/rustls/webpki-roots ) to permit the latest version.
- [Release notes](https://github.com/rustls/webpki-roots/releases )
- [Commits](https://github.com/rustls/webpki-roots/commits )
---
updated-dependencies:
- dependency-name: webpki-roots
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
1422d47ec0
Update rustls requirement from 0.20.0 to 0.21.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/RELEASE_NOTES.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.20.0...v/0.21.0 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Daniel Abramov
42b8797e8b
Revert "Add `permessage-deflate` support"
...
This reverts commit edb2377540
.
See https://github.com/snapview/tungstenite-rs/pull/328#issuecomment-1480349206
2 years ago
kazk
edb2377540
Add `permessage-deflate` support
2 years ago
Sebastian Dröge
c6769e3dae
Switch from base64 0.20 to data-encoding 2
...
base64 0.21 deprecated the simple API and requires quite a bit more code
for the simple usage here, while data-encoding provides exactly the API
needed and is also actively maintained.
2 years ago
dependabot[bot]
c469214dd3
Update base64 requirement from 0.13.0 to 0.20.0 ( #326 )
...
Updates the requirements on [base64](https://github.com/marshallpierce/rust-base64 ) to permit the latest version.
- [Release notes](https://github.com/marshallpierce/rust-base64/releases )
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.13.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Daniel Abramov
72c6f6cdd0
Bump version ( #322 )
2 years ago
dependabot[bot]
85f153c6fc
Update env_logger requirement from 0.9.0 to 0.10.0 ( #320 )
...
Updates the requirements on [env_logger](https://github.com/rust-cli/env_logger ) to permit the latest version.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.9.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Alex Touchet
eb9d440a14
Use SPDX license format
2 years ago
dependabot[bot]
0b573efb6b
Update criterion requirement from 0.3.4 to 0.4.0
...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs ) to permit the latest version.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.4...0.4.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Icelk
4023390d38
Make handshake dependencies optional.
2 years ago
Nikhil Benesch
4bea1dfb70
Switch from `sha-1` to `sha1`
...
The RustCrypto project recently got control of the crate name `sha1`. This
commit switches over to the new name; the old `sha-1` name is now deprecated.
Details: https://github.com/RustCrypto/hashes/pull/350
2 years ago
Daniel Abramov
3bc195a42f
Bump version and update the changelog
2 years ago
kangalioo
fa70a370c8
Downgrade MSRV to 1.51
3 years ago
Daniel Abramov
4e6d339a4e
Update changelog, bump version
3 years ago
Teo Klestrup Röijezon
d21c7b53ca
Downgrade MSRV to 1.56
3 years ago
Daniel Abramov
5695f5d891
Bump version
3 years ago
Daniel Abramov
6f25eaef78
general: specify the MSRV
3 years ago
Daniel Abramov
653296a1d4
Bump the version and update the changelog
3 years ago
dependabot[bot]
63acf8e9c0
Update sha-1 requirement from 0.9 to 0.10
...
Updates the requirements on [sha-1](https://github.com/RustCrypto/hashes ) to permit the latest version.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/groestl-v0.9.0...md2-v0.10.0 )
---
updated-dependencies:
- dependency-name: sha-1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Daniel Abramov
958fdb93d7
Update changelog and bump the version
3 years ago
Dominik Nakamura
05cefa73c4
Switch to offical rustls-native-certs 0.6
3 years ago
Dominik Nakamura
f4bb653aa0
Upgrade to rustls 0.20
3 years ago
Erin Power
b2ad6127f6
Update net2 to 0.2.37
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
Daniel Abramov
1d9d700bcc
Bump version
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
Dominik Nakamura
32450ae5af
Add a connector to configure TLS config
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
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
32f4106e4f
Bump version
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
Yusuf Bera Ertan
d7e2f0a72a
downgrade webpki, use rusttls-native-certs instead of webpki-roots
4 years ago
Daniel Abramov
41999eeb0c
Change default TLS features
...
Closes #202 .
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
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
WiredSound
e6d66698a3
Use thiserror to streamline the implementation of the main Error type
4 years ago
WiredSound
a1b4b2de61
Bump version to 0.13.0
4 years ago
Daniel Abramov
6087e07aed
Bump version
4 years ago
Dominik Nakamura
d24e3e4734
Update input_buffer to use the official version
4 years ago
Constantin Nickel
75bf9b8730
use snapview/inputer_buffer@master
4 years ago