1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-03 10:14:06 +02:00
Commit graph

550 commits

Author SHA1 Message Date
2c113f9a18 fix outer map not using baselines 2025-08-08 00:06:46 +02:00
e303969606 store last medic target 2025-08-07 23:22:35 +02:00
42b63cc7eb fix player handles 2025-08-07 22:57:48 +02:00
af5ed45f2c flake update 2025-08-07 22:46:05 +02:00
38e12f04b4 cleanup dependencies 2025-07-15 16:15:11 +02:00
fbaca025b6 feature gate write support, use hash to compare game event definitions 2025-07-15 16:06:23 +02:00
6ef2b1cea8 remove some bounds checks 2025-07-14 14:56:14 +02:00
b328db85e9 msrv 2025-07-13 23:50:09 +02:00
aa8da5f582 formatting 2025-07-13 23:41:22 +02:00
f7190dca0f clippy fixes 2025-07-13 23:40:28 +02:00
b9d311f16f no need to allocate for 4 byte magic 2025-07-13 23:40:28 +02:00
ec3685bfb3 move benchmarks to iai-callgrind 2025-07-13 23:40:28 +02:00
2ab3e91774 formatting 2025-07-12 22:53:27 +02:00
8da61fb3d8 update snapshots 2025-07-12 22:27:36 +02:00
Robin Appelman
9403297c30 Merge pull request 'Fix custom_file field in RawPlayerInfo by adjusting padding' (#3) from seercat/demo-parser:seercat/playerinfo-padding into master
Reviewed-on: https://codeberg.org/demostf/parser/pulls/3
2025-07-12 22:25:22 +02:00
Seercat3160
2e7d3eb96f
Move the padding in RawPlayerInfo to make the custom_file field have correct alignment 2025-07-12 21:01:51 +10:00
33e40ca99b live sentry rotation 2025-07-05 15:49:42 +02:00
e3810b0b03 sentry shield 2025-07-03 00:15:57 +02:00
b93390d1e4 split up gamestateanalyser 2025-07-02 21:54:35 +02:00
a229ed5f11 disguise fixes 2025-06-29 14:38:15 +02:00
5a7d4e12aa heal target 2025-06-28 23:03:05 +02:00
e40be5529e fix default spy cloak 2025-06-28 20:11:20 +02:00
4b88c33bf2 building construction progress 2025-06-28 20:09:45 +02:00
15046e8744 medigun type, spy class data 2025-06-28 19:15:16 +02:00
b6b55db0f9 better SendPropIdentifier des 2025-06-28 00:04:59 +02:00
149c4e2339 todos 2025-06-28 00:04:59 +02:00
1348384ca3 track cart 2025-06-26 20:22:13 +02:00
331a9fe593 project critical 2025-06-26 16:56:52 +02:00
306362d36e handle _condition_bits 2025-06-26 01:36:23 +02:00
9adbe3bc6d 0.6.2 2025-06-26 00:32:52 +02:00
809d2504f5 player condition handling 2025-06-26 00:32:52 +02:00
fb51874315 0.6.1 v0.6.1 2025-06-03 21:01:05 +02:00
6926bc0413 flake update 2025-06-03 20:41:13 +02:00
Robin Appelman
d4bb45bd4f Merge pull request 'Fix saturating overflow in ExtraData parsing' (#1) from glyphpoch/parser:fix/extra-data-read-overflow into master
Reviewed-on: https://codeberg.org/demostf/parser/pulls/1
2025-06-03 20:39:16 +02:00
glyphpoch
624efb6427 Fix saturating overflow in ExtraData parsing
- Fix overflow in ExtraData by casting byte_len to usize before
multiplication. This was previously multiplying a u16 with
saturating_mul and would overflow when the extra data in string
tables reaches a certain size.
- Add test case for parsing large string table to verify correct
stream position after read.
2025-06-02 21:35:42 +01:00
d9b711add6 workflow updates 2025-05-25 22:37:37 +02:00
a632bb28bb flake updates 2025-05-25 18:12:17 +02:00
08a6c0c33d formatting 2025-05-25 18:12:17 +02:00
ca24cf4444 update repo url 2025-05-25 18:05:21 +02:00
57096ab170 prepare for 0.6 2025-05-05 19:23:56 +02:00
1fed4d8826 wip 2025-05-03 20:31:19 +02:00
4bd97e4afc handle older serverinfo messages 2025-04-29 21:41:54 +02:00
442c4963f6 handle older prefetch messages 2025-04-29 21:14:55 +02:00
e7451375c2
Merge pull request #26 from Gcommer/from_const
Add SendPropIdentifier::from_const
2025-02-19 23:08:23 +01:00
gcommer
32d7360433 Add SendPropIdentifier::from_const 2025-02-19 22:26:18 +01:00
00e770a310 fix check-schema workflow 2025-02-19 22:15:44 +01:00
8a49a02e57 clippy fixes 2025-02-19 20:51:45 +01:00
2bad24dedd fmt+clippy 2025-02-19 20:42:56 +01:00
43c9021ba2 update tests 2025-02-19 20:42:56 +01:00
4d97759eca flake reorg 2025-02-19 20:42:56 +01:00