Commit graph

91 commits

Author SHA1 Message Date
198c187013 higher kill count limit 2023-03-26 15:04:18 +02:00
6c669c74a5 don't crash on corrupted team names 2023-03-26 14:54:37 +02:00
2cb43e1872 handle more truncateion 2023-03-26 14:45:36 +02:00
7f258930ef update tests to new damage limit 2023-03-25 23:07:51 +01:00
f34e6ef094 handle damage overflow 2023-03-25 23:02:27 +01:00
be0e0670e9 handle some time travel in logs 2023-03-25 23:02:16 +01:00
6637e466ab print what file we paniced on 2023-03-25 23:01:58 +01:00
7b1ff4bd72 ignore errors around combine seams 2023-03-21 20:42:00 +01:00
2d8ede8027 sorta handle malformed players 2023-03-21 20:24:11 +01:00
a90cb67dc2 box sub error types 2023-03-21 20:06:53 +01:00
b01029ddde even more edge cases 2023-03-18 15:14:37 +01:00
2dcd691f66 more edge case handling 2023-03-17 21:11:08 +01:00
9114397803 paralize dir 2023-03-17 19:23:52 +01:00
9a11408237 better truncation handling 2023-03-16 23:23:09 +01:00
1b9addbb4f more steamid fixes 2023-03-16 23:16:53 +01:00
2dde316476 show stats in dir 2023-03-16 22:58:50 +01:00
eb4a1379af more snapshots 2023-03-16 22:50:26 +01:00
838c3a0dd9 fix damage 2023-03-16 22:46:52 +01:00
fbe3eee614 snapshot tests 2023-03-16 22:40:48 +01:00
a18068e957 handle quote in names in kills 2023-03-16 22:07:43 +01:00
b32f8dd340 handle some truncted logs 2023-03-16 21:50:03 +01:00
f1213a5664 more edge case handling 2023-03-16 21:44:41 +01:00
a30a3d3683 handle bots and old style steamid 2023-03-16 21:21:04 +01:00
b06f419a9a handle BOM 2023-03-16 21:11:04 +01:00
de2e940974 quote in name handling somewhat 2023-03-16 20:48:22 +01:00
484fd735d1 raw events 2023-03-16 19:22:10 +01:00
b9ea35c937 better player parsing 2023-03-16 15:59:19 +01:00
175b28ad61 userids are u16 2023-03-16 15:59:06 +01:00
1522bd2648 iresult->result in more places 2023-03-11 23:00:27 +01:00
3ad9ebafd7 handle some more event types 2023-03-11 22:56:46 +01:00
f5957059d8 derive GameEvent parsing 2023-03-11 22:39:31 +01:00
ab5a061eb0 handle invalid classes 2023-03-11 22:20:48 +01:00
446cbbe433 split parsing utils 2023-03-11 22:16:26 +01:00
b138798b53 move param parsers from IResult to Result 2023-03-11 16:11:22 +01:00
acf70c03d4 more consistant quote handling 2023-03-11 15:56:27 +01:00
c79166cd03 no more nom 2023-03-10 22:01:59 +01:00
19f9c9f973 even less nom 2023-03-10 21:48:15 +01:00
41d558ecb0 some minimal unsafe seems to yeld ~10% 2023-03-08 23:18:08 +01:00
b9b4ad619b less nom 2023-03-08 23:11:10 +01:00
c06e09e691 some derive cleanup 2023-03-07 22:47:46 +01:00
14c1fbe0d9 move event parsing to derive macros 2023-03-05 22:31:48 +01:00
b7d189b2a0 basic example that parser all 2023-03-05 22:22:16 +01:00
fe6c884d4e flake update 2023-03-05 22:21:59 +01:00
ee2b872627 fix split test 2023-03-05 12:54:36 +01:00
97ad9d634b minor parse optimizations 2023-03-04 22:46:31 +01:00
3f51270509 improve param_parse_with a bit 2023-03-04 22:29:47 +01:00
9bd6d16043 optimize kill registering 2023-03-04 21:56:14 +01:00
9d1fbf1320 combine classstat data 2023-03-04 21:46:10 +01:00
4819e4c105 optimize subjectid 2023-03-04 21:22:20 +01:00
a27d1a8f6b ahash 2023-03-04 17:20:59 +01:00