Commit Graph

45 Commits

Author SHA1 Message Date
lcdr 4668e2aa62 Fix toolchain caching 2020-07-10 18:00:26 +02:00
lcdr cacb31f053 Use an explicit prefix for the target cache to avoid ambiguity with the docs cache 2020-07-10 17:25:43 +02:00
lcdr 4970e9d642 Improve cache reuse 2020-07-10 17:13:56 +02:00
lcdr 57143cccbb Improve caching further 2020-07-10 16:47:06 +02:00
lcdr a8fc202278 Cache toolchain in workflow 2020-07-10 15:56:04 +02:00
lcdr e1b0a48db9 Disable doc generation for dependencies 2020-07-10 15:26:57 +02:00
lcdr c8114b45aa Fix workflow syntax error 2020-07-10 15:01:44 +02:00
lcdr c913827a4b Fix doc generation not publishing 2020-07-10 14:59:55 +02:00
lcdr f085b07401 Add a workflow for automatic documentation generation 2020-07-10 14:32:12 +02:00
lcdr 6a3e57ba05 Cache build artifacts in workflow 2020-07-10 11:16:44 +02:00
lcdr daa9957361 Add github actions workflow 2020-07-10 10:56:35 +02:00
lcdr d9b29d64a6 Add a script for testing parsing on captures 2020-07-09 13:12:02 +02:00
lcdr e2f3c49d33 Add more typing info 2020-07-09 13:07:10 +02:00
lcdr 784fa82246 Add more server-sent game messages 2020-07-07 12:32:30 +02:00
lcdr 4feb9dbc01 Add server-sent game messages 2020-06-29 12:54:51 +02:00
lcdr cf92c30539 Add more server-sent packets 2020-06-24 15:20:07 +02:00
lcdr f188c182a7 Make server-sent messages deserializable 2020-06-24 11:51:22 +02:00
lcdr e238fac8c1 Update endio dependency 2020-06-21 13:56:03 +02:00
lcdr 82c722e8b1 Upstream discriminant padding support 2020-06-20 17:07:44 +02:00
lcdr d6f2a97ddc Make more messages deserializable 2020-06-20 16:29:23 +02:00
lcdr 7e2f0d14c4 Make more messages serializable 2020-06-20 13:23:17 +02:00
lcdr 348f101ce8 Generalize derive macro for arbitrary padding 2020-06-20 12:41:11 +02:00
lcdr 4694931460 Add dedicated variable length string types 2020-06-19 20:39:04 +02:00
lcdr 5aec2d4df0 Move ZoneId to world 2020-06-19 14:25:30 +02:00
lcdr c33c056d3c Add serialization support to game messages 2020-06-19 13:29:33 +02:00
lcdr 1e4987d65a Use a derive macro for service message serialization 2020-06-17 20:39:28 +02:00
lcdr 888c70dcf1 Rename service message macro 2020-06-17 20:31:34 +02:00
lcdr 27e2621901 Add some Serialize implementations 2020-06-17 20:04:50 +02:00
lcdr de557f0a5e Use a derive macro for service message parsing 2020-06-17 14:08:02 +02:00
lcdr ad72b7e3aa Add support for client-sent game messages 2020-06-16 14:56:30 +02:00
lcdr 00509ccbf5 Create subfolders for world packets 2020-06-11 17:53:51 +02:00
lcdr 993943ffe5 Use a derive macro to generate message sending cast implementations 2020-06-10 20:02:57 +02:00
lcdr 82cdcf25c1 Make raknet messages generic 2020-06-10 13:05:48 +02:00
lcdr f12fcacf4d Remove explicit discriminant values if possible 2020-06-10 12:33:16 +02:00
lcdr d00887ebb3 Use new endio derive macros 2020-06-09 15:01:51 +02:00
lcdr 8e933a118b Add more client-sent packets 2020-05-31 15:36:15 +02:00
lcdr 6cdee984a7 Add disconnect notification 2020-05-31 15:31:32 +02:00
lcdr 59908fb000 Improve login request parsing 2020-05-31 15:30:48 +02:00
lcdr 1b2ecc93fa Add character packets 2020-05-27 20:34:18 +02:00
lcdr b899ce7bcf Reorganize to add support for world servers 2020-04-30 20:29:44 +02:00
lcdr ef20a3bfcd Fix IP address byte ordering 2020-04-22 17:57:13 +02:00
lcdr db8964cea5 Add [non-exhaustive] to not-fully-implemented enums 2020-04-21 19:31:28 +02:00
lcdr 0ff2f1f0a2 Add NewIncomingConnection message 2020-04-21 18:52:43 +02:00
lcdr 13fd4f830d Make login request structs public and write the client version in the login response 2020-02-22 19:03:03 +01:00
lcdr 6a79773074 Initial commit 2019-12-29 22:53:44 +01:00