Commit graph

43 commits

Author SHA1 Message Date
griffi-gh ce454f0611 make packet size a const 2023-03-07 21:18:59 +01:00
griffi-gh 740fa04910 wip 2023-02-14 04:52:11 +01:00
griffi-gh bccd3a8cfd implement broadcase and multicast functions 2023-02-13 02:57:09 +01:00
griffi-gh 95c681d0fc kick inactive clients 2023-02-13 02:30:33 +01:00
griffi-gh 32963044f3 add log to disconnect_inner 2023-02-13 02:03:09 +01:00
griffi-gh b3990e64c9 change default protocol id 2023-02-13 01:56:14 +01:00
griffi-gh 6b9243a556 protocol id 2023-02-13 01:53:55 +01:00
griffi-gh bda8e7b94c disconnect on exit 2023-02-12 22:38:51 +01:00
griffi-gh 80ef55c8b3 better error handling on client 2023-02-12 22:28:44 +01:00
griffi-gh eabddf3019 inline client functions 2023-02-12 21:42:53 +01:00
griffi-gh e0872b331f ignore io errors on server 2023-02-12 21:31:21 +01:00
griffi-gh 8758938e7e client networking calls 2023-02-12 20:37:06 +01:00
griffi-gh 6c27d63bdf it passes 2023-02-12 03:38:18 +01:00
griffi-gh 70aaba01b0 fix 2023-02-12 03:22:42 +01:00
griffi-gh 907e3164d7 oops 2023-02-12 03:15:31 +01:00
griffi-gh 7ecc4d5c24 change things 2023-02-12 02:56:50 +01:00
griffi-gh 00f90156bd test 2023-02-12 02:33:48 +01:00
griffi-gh 22054c6143 client server changes and integration test (fails) 2023-02-12 02:15:00 +01:00
griffi-gh af62a3749b some changes to server and shared crates 2023-02-12 01:32:59 +01:00
griffi-gh 055e6c3600 ecs server 2023-02-10 20:36:58 +01:00
griffi-gh e96ae90b1d serveeeeer 2023-02-08 01:55:50 +01:00
griffi-gh aa4b552e0f server recv 2023-02-06 20:54:30 +01:00
griffi-gh dc06305956 undo 2023-02-06 20:18:16 +01:00
griffi-gh 44088f76e5 serializable trait 2023-02-06 19:30:26 +01:00
griffi-gh d5efff860c wip 2023-02-06 19:19:02 +01:00
griffi-gh 4cece2a876 wip server 2023-02-06 03:48:43 +01:00
griffi-gh b940a9d9d6 disable broadcasting 2023-02-06 02:41:34 +01:00
griffi-gh 324dc5d43e ... 2023-02-06 02:40:45 +01:00
griffi-gh 102bc101e0 update 2023-02-06 02:15:19 +01:00
griffi-gh 53fc7dcd27 comment 2023-02-04 22:27:19 +01:00
griffi-gh c1f1ec028f add kick reason 2023-02-04 22:20:19 +01:00
griffi-gh eff0b50546 . 2023-02-04 02:47:09 +01:00
griffi-gh 4ac6250c04 client is almost finished... 2023-02-04 02:46:48 +01:00
griffi-gh 1ca847b4fc use anyhow::{...} 2023-02-03 19:39:22 +01:00
griffi-gh a1ff9e1d30 id packets 2023-02-03 19:36:52 +01:00
griffi-gh 19bc67a78f disconnect reason 2023-02-03 19:29:38 +01:00
griffi-gh 127460347a client wip 2023-02-02 02:13:32 +01:00
griffi-gh 1e1ab9d40e wip 2023-02-02 01:54:12 +01:00
griffi-gh 99b2848775 client 2023-02-02 01:40:48 +01:00
griffi-gh 8ff2a828ad x 2023-02-01 03:25:39 +01:00
griffi-gh 65ecf0de62 no drop check is needed 2023-02-01 03:25:12 +01:00
griffi-gh e6ec24a55c client 2023-02-01 03:24:06 +01:00
griffi-gh 728c468a70 create net lib 2023-02-01 03:16:23 +01:00