25 Commits (c46876a2b4f61d1b3ac8c4a4ece653d4703d08d8)

Author SHA1 Message Date
  Titouan Rigoudy c737a6b892 Extract testing server to a new crate. 4 years ago
  Titouan Rigoudy a7f48e12aa Extract proto module to its own crate. 4 years ago
  Titouan Rigoudy d718e8d883 Define workspace and client crate. 4 years ago
  Titouan Rigoudy a390bbfb0d Update log and env_logger crates. 4 years ago
  Titouan Rigoudy d465c9f216 Rework Client API to something inspired by tonic bidi streaming RPCs. 4 years ago
  Titouan Rigoudy 70bf234947 Introduce simple Connection to send and receive frames. 4 years ago
  Titouan Rigoudy a98672f282 Use encoding crate in value_codec.rs. 4 years ago
  Titouan Rigoudy e147ab7076 Update `bytes` dependency to 1.0. 4 years ago
  Titouan Rigoudy c9ffdc5392 Introduce ProtoDecodeError and use it in ProtoDecoder. 5 years ago
  Titouan Rigoudy 78d10224f8 Implement Executor. 6 years ago
  Titouan Rigoudy 9aaf843856 Introduce MessageHandler, Dispatcher, Executor. 6 years ago
  Titouan Rigoudy caebbc52c4 Use crossbeam channel instead of std::sync::mpsc. 6 years ago
  Titouan Rigoudy f78448d3e8 Upgrade to Rust 2018 edition. 6 years ago
  Titouan Rigoudy c8a4e8fe74 Add src::proto::codec for Tokio integration. 7 years ago
  Titouan Rigoudy 92c30a6c6d Introduce bytes crate, use it for Proto{De,En}code{,r}. 7 years ago
  Titouan Rigoudy 39e1ddbbed Updated mio and ws-rs and fixed compile errors. 8 years ago
  Titouan Rigoudy 3955246870 Add ability to open connections to peers. 9 years ago
  Titouan Rigoudy 5db8544d81 Switch from websocket crate to ws crate. 9 years ago
  Titouan Rigoudy d59ac09ca0 Use ReadFromPacket and WriteToPacket traits to simplify packet I/O. 9 years ago
  Titouan Rigoudy 0ee0acc2fb Decode and encode strings as ISO-8859-1, not UTF-8. 9 years ago
  Titouan Rigoudy 97a06faa62 Start working on control channel. 9 years ago
  Titouan Rigoudy 2925b81d6f Add RoomListResponse. 9 years ago
  Titouan Rigoudy 9e0923ddb9 Start parsing messages with generic reusable code. Login works. 9 years ago
  Titouan Rigoudy 725667cc47 Code basic structure for message handling. 9 years ago
  Titouan Rigoudy e53ad78bfb Initial commit 9 years ago