This website works better with JavaScript.
Home
Explore
Help
Sign In
titouan
/
solstice
Watch
1
Star
0
Fork
0
Code
Issues
0
Pull Requests
0
Releases
0
Wiki
Activity
290
Commits
2
Branches
2.1 MiB
Tree:
740b704492
main
wip
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from '740b704492'
${ noResults }
Commit Graph
28 Commits (740b704492cd57faf19b38797d554db3f732d1ea)
Author
SHA1
Message
Date
Titouan Rigoudy
95cdf157da
Update a couple crates.
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.
5 years ago
Titouan Rigoudy
d465c9f216
Rework Client API to something inspired by tonic bidi streaming RPCs.
5 years ago
Titouan Rigoudy
70bf234947
Introduce simple Connection to send and receive frames.
5 years ago
Titouan Rigoudy
a98672f282
Use encoding crate in value_codec.rs.
5 years ago
Titouan Rigoudy
e147ab7076
Update `bytes` dependency to 1.0.
5 years ago
Titouan Rigoudy
c9ffdc5392
Introduce ProtoDecodeError and use it in ProtoDecoder.
5 years ago
Titouan Rigoudy
972efded99
Run cargo update.
5 years ago
Titouan Rigoudy
487060f15b
Update to Rust 1.44.0, recompile.
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
101e40716f
Run cargo update.
6 years ago
Titouan Rigoudy
c8a4e8fe74
Add src::proto::codec for Tokio integration.
7 years ago
Titouan Rigoudy
e76ed364a6
Rename proto::codec to proto::base_codec.
7 years ago
Titouan Rigoudy
1536e1d19e
Update dependencies.
7 years ago
Titouan Rigoudy
92c30a6c6d
Introduce bytes crate, use it for Proto{De,En}code{,r}.
8 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.
10 years ago
Titouan Rigoudy
9e0923ddb9
Start parsing messages with generic reusable code. Login works.
10 years ago
Titouan Rigoudy
725667cc47
Code basic structure for message handling.
Connect to the soulseek server.
10 years ago