<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slosh.git/tests/fuzz/fuzz_input.c, branch docs-new</title>
<subtitle>an opinionated terminal multiplexer in C with programmable pane chrome</subtitle>
<id>https://git.sl0p.foo/slosh.git/atom/tests/fuzz/fuzz_input.c?h=docs-new</id>
<link rel='self' href='https://git.sl0p.foo/slosh.git/atom/tests/fuzz/fuzz_input.c?h=docs-new'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/'/>
<updated>2026-08-19T20:49:57Z</updated>
<entry>
<title>fuzz: libFuzzer harness for all six parser surfaces</title>
<updated>2026-08-19T20:49:57Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-08-19T20:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=9c06e643cf5b8fe735b8088aef9ea686087e2997'/>
<id>urn:sha1:9c06e643cf5b8fe735b8088aef9ea686087e2997</id>
<content type='text'>
Targets: kdl, jsonval, expr, proto, osc5577, input — each compiled
standalone against its own .c with ASan + UBSan, no vendor deps.

Includes seed corpora from shipped configs/themes/chrome, real control
API lines, terminal escape sequences, and regression inputs from the
bugs already fixed. standalone_main.c replays files without the fuzzer
runtime for debugging and CI.

Top-level: make fuzz (run all, TIME=15 default), make fuzz-corpus
(replay seeds only, fast CI gate).
</content>
</entry>
</feed>
