Kawe Mazidjatari
4969a84030
Fix desync in CUtlbuffer::ParseToken
...
The if statement comparing 'nLen' with 'nMaxLen' increments 'nLen' first at all times, but the statement below that checks the delimiters seeks -1 from current pos, causing a desync. This could result in reading arbitrary memory on certain strings. This fix also fixes the useless need to 'snag' the delimiters from tokens.
2023-06-07 21:21:55 +02:00
..
2023-05-15 09:44:26 +02:00
2023-05-25 22:25:33 +02:00
2023-05-15 15:01:25 +02:00
2023-06-05 00:27:36 +02:00
2023-06-03 18:10:32 +02:00
2023-05-15 09:44:26 +02:00
2023-06-01 22:55:36 +02:00
2023-06-05 08:07:04 +02:00
2023-05-29 21:41:17 +02:00
2023-06-06 00:53:05 +02:00
2023-05-29 21:13:28 +02:00
2023-05-15 09:44:26 +02:00
2023-06-01 23:44:55 +02:00
2023-05-15 09:44:26 +02:00
2023-05-15 14:47:03 +02:00
2023-05-15 20:43:24 +02:00
2023-05-15 09:44:26 +02:00
2023-05-15 09:44:26 +02:00
2023-06-02 00:05:23 +02:00
2023-05-15 09:44:26 +02:00
2023-05-15 09:44:26 +02:00
2023-05-29 21:11:17 +02:00
2023-06-05 01:45:33 +02:00
2023-06-05 10:27:23 +02:00
2023-05-15 20:47:17 +02:00
2023-05-26 21:53:25 +02:00
2023-05-15 14:47:03 +02:00
2023-05-27 16:02:48 +02:00
2023-05-15 20:47:17 +02:00
2023-06-07 21:21:55 +02:00
2023-06-02 00:05:23 +02:00
2023-06-03 18:05:09 +02:00
2023-05-15 09:44:26 +02:00
2023-05-15 14:47:03 +02:00
2023-05-15 09:44:26 +02:00
2023-06-01 00:08:22 +02:00
2023-05-15 20:47:17 +02:00
2023-05-15 20:45:57 +02:00
2023-05-13 19:40:41 +02:00
2022-03-23 23:05:43 +01:00
2023-05-15 14:47:03 +02:00
2022-08-14 15:19:03 +02:00
2022-02-22 15:19:32 +01:00
2022-04-16 00:30:46 +02:00
2021-04-13 04:45:22 -07:00
2022-02-22 15:20:08 +01:00