Carlos Martín Nieto
f8e6c3a8c3
gio: add accept_async and related functions
...
These are the server-side functions just like we have them e.g. for tokio so we
can run servers.
2 years ago
Sebastian Dröge
4cc0ffd5f9
Update tungstenite to 0.17, async-native-tls to 0.4 and glib/gio to 0.15
3 years ago
Sebastian Dröge
15adbdf640
Fix formatting
4 years ago
Sebastian Dröge
5726be5f2b
Update gio-runtime feature to glib/gio 0.14
4 years ago
Philippe Normand
220df7b0af
gio: Make the IOStreamAsyncReadWrite constructor private
...
Ensuring this struct can only be created internally is important, ensuring
only one reference of GIOStream is tracked.
5 years ago
Philippe Normand
be83431c2f
gio: Add Send implementation to IOStreamAsyncReadWrite
...
This is a wrapper for GSocketConnection, which should be OK to share across
threads.
5 years ago
Sebastian Dröge
8738c887c0
Add public type aliases for the stream types used by the various client-side functions
...
Fixes https://github.com/sdroege/async-tungstenite/issues/35
5 years ago
Erich Gubler
d4eea7211c
build(deps): minimize unnecessary dependencies by using `futures-{channel,io,util}` directly instead of `futures` outside of tests/examples
5 years ago
Naja Melan
2d1bf51e7d
fix clippy warning
5 years ago
Sebastian Dröge
3a994e6e3b
Update to tungstenite 0.10
...
Partially based on tungstenite commits
- 46dfd9ed3ee75b0261e9f5f71c8e70492407248b by Alexey Galakhov
- 31010fd636b3edc683199e3182ea34d799118d5b by Alexey Galakhov
5 years ago
Sebastian Dröge
c2ff77b446
Refactor features and optional API and add support for tokio/gio async runtimes
5 years ago