|
|
54e86accc9
|
make packetype copy
|
2020-02-09 16:29:43 +01:00 |
|
|
|
a8fd59b5f1
|
update gamestate test snapshot
|
2020-02-09 16:29:43 +01:00 |
|
|
|
571bd1b5d5
|
use published bitstream_reader
|
2020-02-02 22:42:08 +01:00 |
|
|
|
fd96ffaf47
|
fix parsing demos that only set their user info in stringtable updates
|
2020-02-02 22:36:30 +01:00 |
|
|
|
a47336f709
|
extract world boundaries
|
2020-01-31 00:49:03 +01:00 |
|
|
|
682dd17291
|
smoker fixes
|
2020-01-29 22:53:04 +01:00 |
|
|
|
66d568a65f
|
fix some more overflow panics
|
2020-01-20 21:07:32 +01:00 |
|
|
|
7cc06bddee
|
move smoker into it's own crate
|
2020-01-20 20:48:09 +01:00 |
|
|
|
fcccdd8505
|
accept different size int game event values for improved backwards compatibility
|
2020-01-20 12:40:18 +01:00 |
|
|
|
6599a5d6d2
|
handle mallformed utf8 gameevent values
|
2020-01-20 12:30:05 +01:00 |
|
|
|
d952c5c4bc
|
fix parsing demos that have game events before the definitions
|
2020-01-20 11:47:42 +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 |
|
|
|
e412399309
|
fix panic in log_base2 in malformed demos
|
2020-01-19 21:15:03 +01:00 |
|
|
|
e77770c780
|
fix panics with misformed demos and incorrect length values
|
2020-01-19 20:25:13 +01:00 |
|
|
|
f5504cd682
|
better skips
|
2020-01-19 14:50:35 +01:00 |
|
|
|
b7c3baee17
|
update to bitstream_reader 0.7
|
2020-01-07 23:26:37 +01:00 |
|
|
|
2f32240613
|
update dependencies
|
2020-01-06 19:26:53 +01:00 |
|
|
|
851ffbfb3a
|
safe bitbuffer
|
2019-12-26 00:02:58 +01:00 |
|
|
|
8bd4eabae0
|
fix benches
|
2019-12-25 23:39:38 +01:00 |
|
|
|
826190419b
|
minor api
|
2019-12-25 23:34:36 +01:00 |
|
|
|
fb166e0808
|
gamestate api bits
|
2019-12-22 18:45:28 +01:00 |
|
|
|
83a13e5e52
|
remove multiplex for now due to borrow type issues
|
2019-12-22 17:14:43 +01:00 |
|
|
|
63f39e2f73
|
demoticker
|
2019-12-22 17:08:09 +01:00 |
|
|
|
2306fa5d17
|
finish api changes and rawpacketstream
|
2019-12-22 16:53:47 +01:00 |
|
|
|
42358f243b
|
parser api wip
|
2019-12-22 15:47:00 +01:00 |
|
|
|
81f7ce8df9
|
let analyser build matchstate directly
|
2019-12-22 15:15:57 +01:00 |
|
|
|
ee63f2ab93
|
tryFromPrimitive
|
2019-12-22 15:06:53 +01:00 |
|
|
|
c4f9b7bfb8
|
switch from enum-primitive-derive to num_enum
|
2019-12-16 14:47:18 +01:00 |
|
|
|
89a7846994
|
use basic optimizations during testing
|
2019-12-15 14:47:21 +01:00 |
|
|
|
11c7fb507f
|
clippy fixes
|
2019-12-15 14:41:45 +01:00 |
|
|
|
f1608357ad
|
no need to save spawn list anymore
|
2019-12-15 14:22:56 +01:00 |
|
|
|
ca1c67af75
|
remove seperate userstate struct
|
2019-12-15 01:17:34 +01:00 |
|
|
|
6582d86524
|
more optimized classlist
|
2019-12-15 01:03:22 +01:00 |
|
|
|
1709082228
|
handler multiplexer
|
2019-12-14 16:26:24 +01:00 |
|
|
|
5f6cfe077e
|
gamestate analyser wip
|
2019-12-06 22:47:05 +01:00 |
|
|
|
6222258ac2
|
allow building for wasm
|
2019-12-05 19:44:56 +01:00 |
|
|
|
7ee659a8ed
|
keep gameevent enum under 128b
|
2019-10-11 23:24:47 +02:00 |
|
|
|
4cf1e92657
|
optimize packet/message format a bit
|
2019-10-11 22:07:36 +02:00 |
|
|
|
11140b149b
|
box the 2 biggest message variants
|
2019-10-11 20:12:32 +02:00 |
|
|
|
55e76401ce
|
err-derive 0.2
|
2019-10-09 11:41:04 +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 |
|
|
|
023d2c6f40
|
use main_error for error printing
|
2019-10-05 12:30:18 +02:00 |
|
|
|
4fcc110a0f
|
error message
|
2019-10-05 11:56:59 +02:00 |
|
|
|
efaea1e4c7
|
no need to clone table name in handler
|
2019-09-21 19:15:17 +02:00 |
|
|
|
b761a0aa1a
|
reduce the size of the generated code
|
2019-09-03 23:14:24 +02:00 |
|
|
|
3281b16661
|
disable rustig for now due to to many false positives
|
2019-08-31 15:52:12 +02:00 |
|
|
|
ec68fb26ee
|
updated bitstream_reader
|
2019-08-31 15:40:12 +02:00 |
|
|
|
e6e32b292b
|
add cli option to parse all messages for easier debugging
|
2019-08-31 14:54:40 +02:00 |
|