1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-04 02:24:12 +02:00
Commit graph

80 commits

Author SHA1 Message Date
e132636447 padding? 2021-07-20 21:49:24 +02:00
577a998baa entity write fixes 2021-07-20 19:27:24 +02:00
843edccf95 packet write 2021-07-20 14:52:51 +02:00
9b9a6fc95c message write 2021-07-20 14:50:05 +02:00
208ab1240d writing string table packet 2021-07-19 18:54:30 +02:00
62026515d7 string table messages write 2021-07-19 18:00:14 +02:00
7fe9fd0fce dont store table name as string in sendpropdefinition 2021-07-18 20:31:38 +02:00
67e1a3ef32 write DataTablePacket 2021-07-18 16:40:25 +02:00
26e57ca59b ParseSendTable write 2021-07-18 16:18:34 +02:00
a55217cc55 game event writing 2021-07-18 15:03:26 +02:00
5573ec5db2 clippy fixes 2021-07-17 15:37:15 +02:00
9a9bcdc9df some write progress 2021-07-13 20:42:59 +02:00
a3fc003437 shove changes_often into the enum 2021-02-13 16:55:22 +01:00
0a34318c65 normalize prop definitions during flatening 2021-02-13 16:39:11 +01:00
35519d5fce dont stop prop and table name in sendprop 2021-02-13 14:48:55 +01:00
df9a6a138e strongly typed sendpropdefinition 2021-02-13 01:25:03 +01:00
e5e54de65d make parserstate static 2020-12-06 20:55:02 +01:00
25f24b63f6 remove the need to allocate all messages in a packet 2020-12-06 19:30:54 +01:00
28ad5fafde cow string table name 2020-12-06 19:26:18 +01:00
9f0acad361 cow stringtable 2020-12-06 17:42:15 +01:00
a4ddd586dd borrowed data 2020-12-06 00:55:54 +01:00
992941b5e4 fmt 2020-11-30 20:31:30 +01:00
8f2c732945 fixes 2020-03-05 23:34:05 +01:00
c0117de169 adjust to bitbuffer rename 2020-02-13 00:02:43 +01:00
54e86accc9 make packetype copy 2020-02-09 16:29:43 +01:00
3caadadb3b harden against dos with crafted input by limiting reserved vec/map size 2020-01-19 22:13:12 +01:00
42c0eb2c89 more panic fixes for mallformed demos 2020-01-19 22:08:10 +01:00
b7c3baee17 update to bitstream_reader 0.7 2020-01-07 23:26:37 +01:00
c4f9b7bfb8 switch from enum-primitive-derive to num_enum 2019-12-16 14:47:18 +01:00
11c7fb507f clippy fixes 2019-12-15 14:41:45 +01:00
5f6cfe077e gamestate analyser wip 2019-12-06 22:47:05 +01:00
4cf1e92657 optimize packet/message format a bit 2019-10-11 22:07:36 +02:00
8d6ef8e2fb some error cleanup 2019-10-05 13:12:25 +02:00
68416d6025 derive FromStr 2019-10-05 12:51:56 +02:00
df6374f219 flatten sendtables in parserstate only when entities are handled 2019-08-30 00:01:52 +02:00
e1f1f6c201 save definition id in sendpropdefinition 2019-08-29 12:45:39 +02:00
bf65dffb13 save sendtables by classid
since we only really need to get them by classid
2019-08-29 02:39:21 +02:00
91e5b82f2f dont save full serverclass in entity, only store classid 2019-08-29 02:38:22 +02:00
b6f7ebb15a use vec for event definitions 2019-08-28 16:00:47 +02:00
0df7d0b394 entity fixes and test 2019-08-28 12:44:33 +02:00
66668e3e61 derive Display where possible 2019-08-27 21:43:46 +02:00
a7702856d0 wrap sendprop definition in an Rc 2019-08-27 00:48:43 +02:00
e90bc53852 entity reading wip 2019-08-27 00:28:23 +02:00
77180520ef some error refactoring 2019-08-23 12:32:26 +02:00
1b9befd165 remove the need to clone text entries 2019-08-12 14:19:07 +02:00
e735ab374f minor cleanup 2019-08-12 12:39:50 +02:00
e54f0f35fc refcount propnames 2019-08-11 14:50:13 +02:00
8442c5e385 minor cleanup 2019-08-11 13:25:47 +02:00
ff18680a02 sendprop decoding 2019-08-10 22:57:07 +02:00
164f88a32a cache flat props 2019-08-10 20:36:32 +02:00