|
c692be6159
|
Do not use cpu when waiting for opponent move.
|
2020-05-04 23:45:34 +02:00 |
|
|
2c4b339bc2
|
Refactor code to simplify client deconnection
|
2020-05-03 19:44:49 +02:00 |
|
|
56699033d9
|
Default side for black player is black
|
2020-05-03 18:51:25 +02:00 |
|
|
38d9026865
|
Detect when a waiting player disconnects
|
2020-03-16 00:25:55 +01:00 |
|
|
5796d742f6
|
Fix showing user black is avaiable when its not
|
2020-03-15 23:08:53 +01:00 |
|
|
b7ca43be33
|
Use channel for server messages in client threads
|
2020-03-07 22:46:40 +01:00 |
|
|
3725457134
|
Parse UCI and FEN moves
|
2020-03-07 13:07:55 +01:00 |
|
|
7bbf64c964
|
Remove debug println in client
|
2020-03-07 12:20:33 +01:00 |
|
|
e42c102135
|
Fix concurrency issue when choosing role
|
2020-03-01 20:14:20 +01:00 |
|
|
bf32298884
|
Real user disconnection management
|
2020-03-01 19:30:26 +01:00 |
|
|
0a2aba9619
|
Manage when user leave during connection.
|
2020-03-01 19:09:39 +01:00 |
|
|
175e8fafe6
|
Ask for role on connection
|
2020-02-19 12:23:15 +01:00 |
|
|
2cd79b6715
|
Manage client disconnect case where he is waiting
|
2020-01-26 13:42:17 +01:00 |
|
|
c558c42b09
|
Manage ctrl c when it's user turn to input
|
2020-01-19 16:05:42 +01:00 |
|
|
3938530912
|
Manage the end of the game.
|
2020-01-05 22:51:57 +01:00 |
|
|
2c97d4b023
|
Get username and public key from ssh server.
|
2020-01-05 22:38:49 +01:00 |
|
|
0cff0e13da
|
2 clients can play and see each other moves.
|
2020-01-03 22:54:52 +01:00 |
|
|
ae632df144
|
Server and client communicates through unix socket
|
2019-12-17 01:09:17 +01:00 |
|
|
fcc5d5727a
|
First commit
|
2019-12-14 23:37:46 +01:00 |
|