aboutsummaryrefslogtreecommitdiffstats
path: root/syz-fuzzer
Commit message (Expand)AuthorAgeFilesLines
* executor: add runner modeDmitry Vyukov2024-06-243-526/+0
* executor: refactor coverage filterDmitry Vyukov2024-06-241-6/+1
* pkg/flatrpc: send parameters to the fuzzer in RPCDmitry Vyukov2024-06-051-4/+3
* pkg/fuzzer: improve handling of signal for non-target callsDmitry Vyukov2024-06-033-10/+26
* syz-fuzzer: return all signal if there is any new signalDmitry Vyukov2024-06-032-3/+7
* syz-fuzzer: remove ipc gateDmitry Vyukov2024-05-272-21/+2
* syz-fuzzer: repair leak checkingDmitry Vyukov2024-05-271-14/+15
* all: adapt all cover and sig to 64bitJoey Jiao2024-05-272-15/+15
* syz-fuzzer: remove testing modeDmitry Vyukov2024-05-272-136/+23
* syz-fuzzer: move state reset logic to managerDmitry Vyukov2024-05-221-7/+1
* pkg/ipc: remove ExecOptsDmitry Vyukov2024-05-212-9/+4
* pkg/ipc: remove ProgInfoDmitry Vyukov2024-05-213-44/+10
* syz-manager, syz-fuzzer: switch communication to flatrpcDmitry Vyukov2024-05-213-191/+173
* pkg/ipc: use flatrpc flagsDmitry Vyukov2024-05-172-2/+5
* syz-fuzzer: run binaries only onceAleksandr Nogikh2024-05-161-2/+2
* pkg/vminfo: move feature checking to hostDmitry Vyukov2024-05-153-165/+53
* syz-fuzzer: fix gvisor testingDmitry Vyukov2024-05-071-6/+9
* pkg/repro, pkg/ipc: use flatrpc.FeatureDmitry Vyukov2024-05-061-1/+1
* pkg/rpctype: prepare for not using for target communicationDmitry Vyukov2024-05-032-10/+11
* pkg/log: add SyzFatalDmitry Vyukov2024-05-032-7/+7
* tools/syz-runtest: switch to the generic program executionDmitry Vyukov2024-05-033-88/+87
* pkg/vminfo: check enabled syscalls on the hostDmitry Vyukov2024-05-022-68/+15
* syz-fuzzer: don't expect that manager can provide exact number of requestsDmitry Vyukov2024-05-021-11/+22
* syz-fuzzer: set executor binaryDmitry Vyukov2024-04-301-0/+1
* syz-fuzzer: pass bug frames in connect resultDmitry Vyukov2024-04-301-18/+22
* syz-manager: check revisions on the hostDmitry Vyukov2024-04-302-25/+38
* syz-manager, syz-fuzzer: pass ExecOpts in exec requestsDmitry Vyukov2024-04-302-32/+10
* syz-fuzzer: minor refactoringDmitry Vyukov2024-04-302-36/+29
* pkg/ipc: dedup features to flags conversionDmitry Vyukov2024-04-302-32/+2
* pkg/ipc: make it possible to change EnvFlags between executionsDmitry Vyukov2024-04-303-27/+27
* syz-manager: print better message about disabled syscallsDmitry Vyukov2024-04-291-11/+0
* pkg/host: move glob parsing to hostDmitry Vyukov2024-04-242-10/+9
* pkg/vminfo: add packageDmitry Vyukov2024-04-241-42/+28
* pkg/ipc: include executor freshness into execution resultDmitry Vyukov2024-04-161-6/+3
* syz-manager, syz-fuzzer: send exec encoded programs to fuzzerDmitry Vyukov2024-04-162-66/+25
* pkg/ipc: pass only exec encoding to ExecDmitry Vyukov2024-04-162-13/+11
* syz-manager, syz-fuzzer: send RPC notifications about executing programsDmitry Vyukov2024-04-162-25/+24
* pkg/fuzzer: fix signal filtering during minimizationDmitry Vyukov2024-04-152-67/+20
* pkg/ipc: refactor rate limitingDmitry Vyukov2024-04-151-1/+1
* syz-fuzzer: don't sleep after transient executor errorsDmitry Vyukov2024-04-152-3/+6
* syz-fuzzer: remove output flagDmitry Vyukov2024-04-112-66/+8
* pkg/rpctype: allow to disable timeoutsDmitry Vyukov2024-04-111-1/+1
* syz-manager: don't store whole CheckResultDmitry Vyukov2024-04-091-19/+16
* all: refactor statsDmitry Vyukov2024-04-092-1/+7
* pkg/rpctype: make RPC compression optionalDmitry Vyukov2024-04-031-11/+12
* syz-fuzzer: use of monotonic time for latency measurementDmitry Vyukov2024-04-021-2/+2
* syz-fuzzer: print executor output on repeated failuresDmitry Vyukov2024-03-281-1/+1
* syz-manager: collect more stats about exchange callsDmitry Vyukov2024-03-281-3/+12
* syz-fuzzer: avoid a nil ptr dereferenceAleksandr Nogikh2024-03-251-10/+11
* pkg/fuzzer: implement basic max signal rotationAleksandr Nogikh2024-03-251-3/+4