Commit Graph

10 Commits

Author SHA1 Message Date
Mintsuki
851352d7d1 lib/misc: Fix out-of-bounds reads in get_absolute_path backward scans 2026-04-19 00:35:14 +02:00
Mintsuki
35ade5f557 misc: Remove unnecessary casts in CHECKED_ADD/CHECKED_MUL calls 2026-04-02 22:21:54 +02:00
Mintsuki
1b5b8e4620 misc: Add CHECKED_MUL macro, use it for all overflow-checked multiplications 2026-04-02 01:44:58 +02:00
Mintsuki
cc586e6cc0 misc: Use CHECKED_ADD for overflow-checked additions 2026-03-31 15:31:50 +02:00
Mintsuki
62bee983c5 lib/misc: Reject digits >= base in strtoui() 2026-02-09 13:02:38 +01:00
Mintsuki
a2c37bab88 misc: Add bounds checking to get_absolute_path() 2026-01-11 23:45:22 +01:00
Mintsuki
b4476070af misc: Add overflow detection to strtoui() 2026-01-11 23:45:22 +01:00
mintsuki
0ae552a25c misc: Misc stage 2 related improvements 2022-09-17 13:53:57 +02:00
czapek1337
9680a1ad51 uri: Add checksum validation 2022-09-13 01:14:55 +02:00
mintsuki
07080dcbc2 misc: blib.h -> misc.h 2022-08-26 23:44:47 +02:00