Kyle Johnsen
|
a263c0d028
|
small bug fix and attempt to fix random server locking by taking a lock only after reads from the client have completed
|
2022-02-07 08:15:12 -05:00 |
Kyle Johnsen
|
5d44185f65
|
fixed leaving room
|
2022-02-03 17:50:32 -05:00 |
Kyle Johnsen
|
4ed4c256c1
|
added room name to getroomdata response
|
2022-02-02 23:46:49 -05:00 |
Kyle Johnsen
|
c311e95c12
|
added getroomdata message
|
2022-02-02 23:21:32 -05:00 |
Kyle Johnsen
|
1dd93d2848
|
application specific rooms
|
2022-02-02 17:32:34 -05:00 |
Kyle Johnsen
|
02e91964df
|
removed magic numbers and fixed udp bug
|
2022-02-02 15:34:40 -05:00 |
Kyle Johnsen
|
cfbcaf86e9
|
added separate message for joining and leaving. joining gives you all ids in room now
|
2022-01-31 00:57:51 -05:00 |
Kyle Johnsen
|
63d3d7ed8e
|
fixed bug in udp loop that could crash loop
|
2022-01-24 19:24:02 -05:00 |
Kyle Johnsen
|
9f422d46b6
|
changed 127.0.0.1 to 0.0.0.0 so it accepts from anywhere
|
2022-01-21 10:24:22 -05:00 |
Kyle Johnsen
|
25218d0a14
|
added ordered messages
|
2022-01-21 08:44:00 -05:00 |
Kyle Johnsen
|
6bcd8708ba
|
fixed bug that left clients in room
|
2022-01-21 08:22:24 -05:00 |
Kyle Johnsen
|
6f79a700b4
|
removed println and warnings
|
2022-01-20 00:59:25 -05:00 |
Kyle Johnsen
|
1629adcc12
|
fixed udp bug
|
2022-01-20 00:56:15 -05:00 |
Kyle Johnsen
|
e35ec560d4
|
added rooms message implementation
|
2022-01-20 00:13:26 -05:00 |
Kyle Johnsen
|
af9d77e0cd
|
a little more comments
|
2022-01-19 17:17:37 -05:00 |
Kyle Johnsen
|
1caf16ef44
|
okay, so RWlocks are not so simple
|
2022-01-19 16:06:53 -05:00 |
Kyle Johnsen
|
2f1c216d62
|
switched to RWLock over mutex, so it should be much more performant now
|
2022-01-19 15:11:55 -05:00 |
Kyle Johnsen
|
01e3e0c808
|
master client messages are sent now
|
2022-01-19 02:06:01 -05:00 |
Kyle Johnsen
|
d40435ae71
|
bug fixes
|
2022-01-19 00:29:40 -05:00 |
Kyle Johnsen
|
89123a605e
|
udp mostly done, but untested
|
2022-01-18 14:46:04 -05:00 |
Kyle Johnsen
|
9b8395806d
|
progress towards udp
|
2022-01-18 10:27:36 -05:00 |
Kyle Johnsen
|
8a5591c8bc
|
fixed bug introduced by not assigning client to room
|
2022-01-18 09:30:31 -05:00 |
Kyle Johnsen
|
4c8180dc17
|
added group messaging to tcp
|
2022-01-18 09:14:14 -05:00 |
Kyle Johnsen
|
a1c6b1c81d
|
remove build files, remove warnings
|
2022-01-18 07:44:14 -05:00 |
Kyle Johnsen
|
ccbd4444c4
|
hack fix for two clients leaving a room at the exact same time
|
2022-01-18 02:25:13 -05:00 |
Kyle Johnsen
|
efeb05f5f1
|
now sends messages
|
2022-01-18 02:10:26 -05:00 |
Kyle Johnsen
|
b0bd8e363e
|
small strings
|
2022-01-17 22:33:34 -05:00 |
Kyle Johnsen
|
e6319b5230
|
first commit
|
2022-01-17 18:16:45 -05:00 |