Daniel Abramov
ddddd791ef
Implement benchmarks for buffers
3 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
3 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
Constantin Nickel
8417078ef3
Update to bytes 1.0
4 years ago
dependabot[bot]
ecc3997bde
Update rand requirement from 0.7.2 to 0.8.0
...
Updates the requirements on [rand](https://github.com/rust-random/rand ) to permit the latest version.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.7.2...0.8.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
dependabot[bot]
f62bfcba0e
Update env_logger requirement from 0.7.1 to 0.8.1
...
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/master/CHANGELOG.md )
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.7.1...v0.8.1 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
dependabot[bot]
33f8464211
Update base64 requirement from 0.12.0 to 0.13.0
...
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.12.0...v0.13.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Daniel Abramov
9d67240cab
cargo: add author
4 years ago
Daniel Abramov
1de6da9a3c
Bump version
4 years ago
Sebastian Dröge
849f248a94
Update to sha-1 0.9
4 years ago
Christophe Vidal
fe4d631c97
Allow statically linking
...
Solving https://github.com/snapview/tungstenite-rs/issues/118 by using `features= ["tls-vendored"]` in the toml file
4 years ago
Alexey Galakhov
1a729bb362
Release version 0.11.0
4 years ago
Rijenkii
4ef8aa981d
Update base64 dependency to 0.12.0
5 years ago
Alexey Galakhov
17732694d4
trivial: bump version
...
Signed-off-by: Alexey Galakhov <agalakhov@gmail.com>
5 years ago
Alexey Galakhov
615bf71748
test: check close with SO_LINGER
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
5 years ago
Sebastian Dröge
c3aff4ae9e
Update to bytes 0.5 and input_buffer 0.3
5 years ago
Sebastian Dröge
c2f713b6bb
Update to http 0.2
5 years ago
Sebastian Dröge
e1a5153f40
Bump version to 0.10.0 because of API changes
5 years ago
Alexey Galakhov
bb801430c8
Bump version
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
5 years ago
Alexey Galakhov
4e8d6058d4
Version 0.9.2 released.
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
5 years ago
Daniel Abramov
0cf2a777df
Bump version
5 years ago
Artem Vorotnikov
cbf80ecc76
Edition 2018, formatting, clippy fixes
5 years ago
Daniel Abramov
03b43bd074
Update the link to docs
5 years ago
Daniel Abramov
fa1f4a5ee2
Bump version
5 years ago
Alexey Galakhov
c7e1cf1f26
Version 0.9.0 released.
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
5 years ago
Simon Sapin
4b1d89daf1
Update the url crate to 2.0
5 years ago
Alexey Galakhov
46629f7ed4
Version 0.8.1 released
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Alexey Galakhov
3fb359224e
Bump version
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Alexey Galakhov
de90c3877d
Version 0.7.0 released.
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Alexey Galakhov
efb49edac0
trivial: update env_logger dependency
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Alexey Galakhov
6f132208ee
server: let callback return HTTP error messages
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Daniel Abramov
a8023f4b2d
Bump version
6 years ago
resilar
e03903ed29
Upgrade rand 0.5.2 -> 0.6.4
6 years ago
Alexey Galakhov
3ce4c01b92
Version 0.6.1 released.
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Alexey Galakhov
3ac854f850
Version 0.6.0 released.
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Alexey Galakhov
3e02fe5351
trivial: use released input_buffer version
...
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
6 years ago
Ryan Leckey
93907bd70c
Upgrade dependency versions
6 years ago
Ryan Leckey
51e7ba3f39
Switch from sha1 to sha-1
6 years ago
Ryan Leckey
a496cc7e5f
Upgrade native-tls 0.1 -> 0.2
6 years ago
Ryan Leckey
ef8e41f63f
prepare for native-tls 0.2
7 years ago
Daniel Abramov
715f9b0241
Bump version
7 years ago