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
303
Commits
2
Branches
2.1 MiB
Tree:
6f8d18f283
main
wip
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from '6f8d18f283'
${ noResults }
Commit Graph
4 Commits (6f8d18f283b0cbfcc64eed91be0bdc55cf233c51)
Author
SHA1
Message
Date
Titouan Rigoudy
57a8791c85
Implement basic asynchronous main.
4 years ago
Titouan Rigoudy
f6a6d190ef
Add --async command line switch.
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.
Connect to the soulseek server.
9 years ago
Titouan Rigoudy
e53ad78bfb
Initial commit
9 years ago