|
|
95250d1668
|
Improve fuzz testing to find string scan bug
|
2025-06-22 23:00:34 -04:00 |
|
|
|
5613303d52
|
Add automata to recognize utf8 in strings
|
2025-06-21 15:56:15 -04:00 |
|
|
|
30129277e7
|
Fix some warnings
|
2025-05-25 16:29:22 -04:00 |
|
|
|
1217ded8a7
|
Convert everything to c api
|
2025-05-24 18:20:36 -04:00 |
|
|
|
d68c9a8ccc
|
Pass test if one parser says overflow and the other says reject
Maybe in the future we could rerun with a bigger stack?
|
2025-05-22 12:57:12 -04:00 |
|
|
|
6e602d8fd5
|
Start working on c api
|
2025-05-22 10:55:15 -04:00 |
|
|
|
0b68fd1d41
|
Test more strides
|
2025-05-21 16:19:58 -04:00 |
|
|
|
611d1a07de
|
Validate correct string data in fuzz test
|
2025-05-21 15:45:24 -04:00 |
|
|
|
2b604a4f89
|
Add to corpus
|
2025-05-19 16:19:21 -04:00 |
|
|
|
be8187b2fd
|
Fix issue with fuzz test
Previously an implementation could never call on_begin_number or
on_end_number and still pass
|
2025-05-19 15:58:15 -04:00 |
|
|
|
bf30eabdfc
|
Match simdjson behavior for surrogate pairs
As far as I can tell
|
2025-05-19 15:11:30 -04:00 |
|
|
|
d9bb22e6b1
|
Fix several unescaping issues
|
2025-05-19 13:10:24 -04:00 |
|
|
|
d279173482
|
Validate utf8
|
2025-05-18 17:23:22 -04:00 |
|
|
|
32b43e71da
|
Simplify fuzz test
|
2025-05-18 14:14:45 -04:00 |
|
|
|
b7f6ed1c9c
|
Wee fuzz test and associated bug fixes
|
2025-05-18 13:46:00 -04:00 |
|