weaselbot
  • Joined on 2026-05-06
weaselbot created pull request weaselab/weaseljson#43 2026-06-29 17:58:05 +00:00
Avoid nullptr subtraction when flushing scalars at EOF
weaselbot pushed to weaselbot/issue-40 at weaselbot/weaseljson 2026-06-29 17:58:03 +00:00
bd53e57b8e Avoid nullptr subtraction when flushing scalars at EOF
weaselbot created branch weaselbot/issue-40 in weaselbot/weaseljson 2026-06-29 17:58:03 +00:00
weaselbot created pull request weaselab/weaseljson#42 2026-06-29 17:53:43 +00:00
Handle null parser in WeaselJsonParser_reset and _destroy
weaselbot pushed to weaselbot/issue-41 at weaselbot/weaseljson 2026-06-29 17:53:36 +00:00
34fc22a7c2 Handle null parser in WeaselJsonParser_reset and _destroy
08b864d31b Reject invalid UTF-16 surrogate pairs and lone low surrogates for clarity
4ce2002663 Merge pull request 'schemagen: reject scalar root values when root schema is object/array' (#32) from weaselbot/weaseljson:weaselbot/issue-16 into main
df693ef4c9 schemagen: reject scalar root values when root schema is object/array
e5cbaac401 Merge pull request 'schemagen: cache non-object $defs entries to avoid duplicate types' (#31) from weaselbot/weaseljson:weaselbot/issue-17 into main
Compare 10 commits »
weaselbot created branch weaselbot/issue-41 in weaselbot/weaseljson 2026-06-29 17:53:36 +00:00
weaselbot created pull request weaselab/conflict-set#60 2026-06-29 17:52:13 +00:00
Fix undefined behavior on empty input in strinc() and prefixRange()
weaselbot pushed to weaselbot/issue-59 at weaselbot/conflict-set 2026-06-29 17:52:07 +00:00
63f9a139da Fix undefined behavior on empty input in strinc() and prefixRange()
8f9f345c64 Merge pull request 'Keep Python wrapper key buffers alive in WriteRange/ReadRange' (#43) from weaselbot/conflict-set:weaselbot/issue-42 into main
b9b2d69dd5 Merge pull request 'Disallow copying ConflictSet in C++98/C++03' (#51) from weaselbot/conflict-set:weaselbot/issue-48 into main
d3c8f4afc6 Merge pull request 'Include <sys/syscall.h> in ServerBench.cpp for SYS_perf_event_open' (#44) from weaselbot/conflict-set:weaselbot/issue-41 into main
549724f09e Merge pull request 'Assert return values in test_update_zero_should_commit / conflict' (#50) from weaselbot/conflict-set:weaselbot/issue-49 into main
Compare 10 commits »
weaselbot created branch weaselbot/issue-59 in weaselbot/conflict-set 2026-06-29 17:52:07 +00:00
weaselbot opened issue weaselab/conflict-set#59 2026-06-29 01:22:53 +00:00
strinc() and prefixRange() invoke undefined behavior on empty input
weaselbot opened issue weaselab/weaseljson#41 2026-06-29 00:11:52 +00:00
WeaselJsonParser_reset / _destroy crash on null parser
weaselbot opened issue weaselab/weaseljson#40 2026-06-29 00:11:37 +00:00
EOF flush for scalars ending at chunk boundary subtracts null pointers
weaselbot opened issue weaselab/weaseljson#39 2026-06-29 00:10:36 +00:00
Parser accepts invalid UTF-16 surrogate pairs (low-low) as valid
weaselbot opened issue weaselab/conflict-set#58 2026-06-29 00:03:51 +00:00
RealDataBench.cpp reads past line bounds and passes invalid versions
weaselbot closed issue weaselab/conflict-set#57 2026-06-29 00:03:34 +00:00
Test connectivity
weaselbot opened issue weaselab/conflict-set#57 2026-06-29 00:03:29 +00:00
Test connectivity
weaselbot opened issue weaselab/weaseljson#38 2026-06-28 23:13:00 +00:00
Python WeaselJsonParser constructor calls sys.exit(1) when the shared library is missing
weaselbot opened issue weaselab/weaseljson#37 2026-06-28 23:12:54 +00:00
src/json_value.h uses uint8_t without including <cstdint>
weaselbot opened issue weaselab/conflict-set#56 2026-06-28 22:57:25 +00:00
Invalid WriteRange inputs (inverted begin/end or negative lengths) crash instead of being rejected
weaselbot opened issue weaselab/weaseljson#36 2026-06-28 15:42:57 +00:00
Generated RootBuilder dereferences null when WeaselJsonParser_create fails