Commit Graph

104 Commits (0.17.2)

Author SHA1 Message Date
Sebastian Dröge 3a994e6e3b Update to tungstenite 0.10 4 years ago
wolf4ood 0c749aeeb0 Restored stream pub visibility 5 years ago
Sebastian Dröge c2ff77b446 Refactor features and optional API and add support for tokio/gio async runtimes 5 years ago
Sebastian Dröge c2374308b0 Fix various clippy warnings 5 years ago
Sebastian Dröge c647de44ef Add client_async_tls and connect_async variants with WebSocketConfig parameter 5 years ago
Sebastian Dröge b4d5a9e84e Add API for connecting and creating clients with a custom TLS connector 5 years ago
Sebastian Dröge fb8bbca9ed Add optional support for TLS via async-native-tls instead of async-tls (rustls) 5 years ago
Sebastian Dröge ec71882145 Don't leak AllowStd type outside the crate 5 years ago
Sebastian Dröge ae0a324116 Remove custom WebSocketStream::close() implementation 5 years ago
Sebastian Dröge e86a2f4ae7 Remove WebSocketStream::send() 5 years ago
Sebastian Dröge 9b7f7a02c0 Use #[pin_project] in stream implementation to get rid of remaining unsafe code 5 years ago
Sebastian Dröge 93d4b35d4d Remove unused #[pin_project] attribute 5 years ago
Sebastian Dröge 9f3a1ee30b Add proxy waiters to allow the Stream to trigger AsyncWrite operations 5 years ago
Danny Browning dc9c1b3d5f Remove trace on start send 5 years ago
Danny Browning 8ed45bc110 More logging 5 years ago
Atul Bhosale eb2c63ee73 Format code using 'cargo fmt' 5 years ago
Danny Browning 6cdf141a02 Build with no default features, examples still require default features 5 years ago
Sebastian Dröge b76d8cbc03 Port/rename to async-std / async-tungstenite 5 years ago
Danny Browning 1cbac51d14 Bringing splitting back 5 years ago
Danny Browning 46ac847977 Use tokio built in dns 5 years ago
Danny Browning 3821e0952a Tokio 0.2 Conversion 5 years ago
Artem Vorotnikov 9bd5f01784
Upgrade to Rust 2018, format the code 5 years ago
Naja Melan 380f531d86 Fix some clippy warnings about unnecessary closures for more concise code 5 years ago
Naja Melan 0793764dcd Add `dyn` to silence compiler warnings 5 years ago
Daniel Abramov e2cdf11bc8 Update to the latest `tungstenite-rs` version 5 years ago
Jeffrey Esquivel S eda57a012c
Implement support to get the peer address 5 years ago
Daniel Abramov 7d2f0c9ffb Return `Close` messages to the user 5 years ago
Andreas Neuhaus 430c06048d Add `MaybeTlsStream` wrapper type for streams that optionally use TLS 6 years ago
Ryan Leckey b9b6f2de5a Update tokio-tls to 0.2 and replace fully tokio-core with tokio 6 years ago
Daniel Abramov b61ed96561 Update to the newest `tungstenite-rs` version 6 years ago
Markus Kohlhase 475486a0a1 fix tokio import 6 years ago
Euan Rochester e2012633b4 Port to tokio reform 6 years ago
Ran Benita 0db773ab36 Allow constructing WebSocketStream without performing a handshake 6 years ago
Alexey Galakhov 370a10fc10 trivial: make tungstenite crate public 7 years ago
Alexey Galakhov d79ffb5750 connect: add function for stream upgrading 7 years ago
Alexey Galakhov da74321bc8 connect: parametrize AutoStream with Stream 7 years ago
Daniel Abramov 16c4693c91 Implement `Stream::close` for WebSocket 7 years ago
Alexey Galakhov 77d4d5b66f Update for Tungstenite 0.5.0 7 years ago
Daniel Abramov c0ab50ba57 Remove deprecated futures features 7 years ago
Daniel Abramov f9c3948c51 Replace redundant `Request` structure 7 years ago
Daniel Abramov b0ad00230b Adapts tokio-tungstenite to tungstenite/headers 7 years ago
Alexey Galakhov e7c3ef5250 Set TCP_NODELAY on connect. 7 years ago
Alexey Galakhov 5fbcd8d413 Add "connect" convenience function. 7 years ago
Alexey Galakhov c6b76a5c87 Add missing documentation for Url struct 7 years ago
Alex Shapiro 15167ab718 allow client to initiate connection with extra headers 7 years ago
Daniel Abramov b2b77893c2 Migrate to the tokio-io (fixes #1) 7 years ago
Alexey Galakhov 1a7d3f976e Cleanup unused macro_use 7 years ago
Alexey Galakhov 4b646308be refactor: use asyncronous handshakes 7 years ago
Alexey Galakhov 0a21d17042 Change Sink according to new tungstenite semantics 7 years ago
Daniel Abramov dbd9c7775b Add unit tests for handshakes 7 years ago