Andreas Ebner
|
ff51dadc90
|
fix(core): plug UBSan warning in parse_num int64 min negation
Avoid UB by handling LLONG_MIN before negating in parse_num.
|
2026-07-15 14:15:49 +02:00 |
|
Andreas Ebner
|
2ddb73966c
|
fix(deps,core): Fix parseDouble bounds read, KeyValueMap storageType, and base64 empty-input crash
|
2026-03-12 07:20:40 +01:00 |
|
Julius Pfrommer
|
54638f62d8
|
refactor(deps): Use bit-shift instead of multiplication in parse_num.c
|
2024-01-03 01:26:39 +01:00 |
|
Julius Pfrommer
|
6e0e8b09f9
|
refactor(deps): Simplify parseUInt64 from /deps/parse_num.c
|
2024-01-03 01:26:39 +01:00 |
|
Julius Pfrommer
|
a220aed61f
|
fix(deps): Fix number parsing in parse_num.c for e^-324
|
2023-07-28 21:42:56 +02:00 |
|
Julius Pfrommer
|
3340392909
|
feat(tests): Add float test for JSON5 parsing with cj5.c
|
2022-06-04 12:41:19 +02:00 |
|
Julius Pfrommer
|
696514f144
|
feat(deps): More overflow protection in parse_num.c
|
2022-06-04 12:41:19 +02:00 |
|
Julius Pfrommer
|
24e1c4f17a
|
refactor(deps): Replace __floatscan with parseDouble
|
2022-06-04 12:41:19 +02:00 |
|
Julius Pfrommer
|
495174535e
|
refactor(deps): Rename atoi -> parse_num
|
2022-06-04 12:41:19 +02:00 |
|