Commit Graph

15 Commits

Author SHA1 Message Date
Icelk 4023390d38 Make handshake dependencies optional. 2022-08-30 09:22:38 +02:00
Dominik Nakamura 32450ae5af
Add a connector to configure TLS config 2021-07-23 21:26:44 +09:00
Daniel Abramov ddddd791ef Implement benchmarks for buffers 2021-07-05 18:38:10 +02:00
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
2021-07-05 18:38:06 +02:00
Daniel Abramov 96d9eb75e5 chore: apply `fmt` to the whole project 2020-11-17 12:40:52 +01:00
Artem Vorotnikov cbf80ecc76
Edition 2018, formatting, clippy fixes 2019-08-26 21:05:24 +03:00
Alexey Galakhov 6f132208ee server: let callback return HTTP error messages
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
2019-05-04 02:15:43 +02:00
Sean Schwartz 66d2c15f2d Derive Debugs
Deny missing debug and resolve resulting errors to satisfy:
https://rust-lang-nursery.github.io/api-guidelines/debuggability.html#all-public-types-implement-debug-c-debug

Requires updated input_buffer pushed to crates.io:
 - Resolved build errors by using github version of code until new version available on crates.io

Upgrade env_logger dev-dependency to v0.5.3
 - Removed unwrap call from env_logger::init()  as it is no longer needed.
2018-01-21 10:36:48 -06:00
Alexey Galakhov 6f8c4e7034 Use input_buffer as separate crate.
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
2017-12-12 01:19:05 +01:00
Alexey Galakhov 3091d11566 callback static dispatch
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
2017-10-09 10:36:12 +02:00
Alexey Galakhov bd9ac9673e chore: cleanup docs and warnings, strict docs
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
2017-05-23 02:50:29 +02:00
Alexey Galakhov ac580a666b Reexport useful components
Signed-off-by: Alexey Galakhov <agalakhov@snapview.de>
2017-03-17 15:57:12 +01:00
Daniel Abramov 0938a17552 Move `no_block()` related stuff into seperate mod 2017-02-06 22:25:31 +01:00
Alexey Galakhov 7dccc51277 server: implement server 2017-01-31 21:07:42 +01:00
Alexey Galakhov e63f594a14 Initial commit, mostly working client 2017-01-30 10:22:39 +01:00