Alex Butler
f6a610f925
Add write_flush_behaviour test
2 years ago
Alex Butler
84a54b76e6
Rename methods to `read`, `send`, `write` & `flush`
...
Refine docs
Add `send` method
Add deprecated versions of write_message, write_pending,
read_message
Handle pong WriteBufferFull error
Add changelog
2 years ago
Daniel Abramov
7e4a15446d
Properly activate features for examples and tests
2 years ago
Icelk
4023390d38
Make handshake dependencies optional.
2 years ago
Dominik Nakamura
32450ae5af
Add a connector to configure TLS config
3 years ago
Dominik Nakamura
3efb0544c6
Remove the rustls-tls feature flag
3 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
f4aa926092
Change ProtocolErrorType to ProtocolError in test
4 years ago
WiredSound
6f846da0e3
Add protocol error types
4 years ago
Daniel Abramov
96d9eb75e5
chore: apply `fmt` to the whole project
4 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
7a4779b6f6
Run everything through rustfmt
5 years ago
Naja Melan
2004309814
integration test for no_send_after_close
5 years ago
Naja Melan
2e72b562ce
Improve error reporting from tests
5 years ago
Naja Melan
a3625fbaa9
integration test verifying that we can read messages after initiating close handshake.
5 years ago
Artem Vorotnikov
cbf80ecc76
Edition 2018, formatting, clippy fixes
5 years ago
Daniel Abramov
dbc8bd7b71
Fix issue with hanging server connection
5 years ago