aboutsummaryrefslogtreecommitdiffstats
path: root/syz-manager/rpc.go
Commit message (Expand)AuthorAgeFilesLines
* executor: add runner modeDmitry Vyukov2024-06-241-689/+0
* executor: refactor coverage filterDmitry Vyukov2024-06-241-5/+1
* all: always use KernelModule ptr to unify usageJoey Jiao2024-06-171-1/+1
* pkg/flatrpc: send parameters to the fuzzer in RPCDmitry Vyukov2024-06-051-0/+3
* syz-manager: remove the beginnings of weighted coverage filterDmitry Vyukov2024-06-051-4/+4
* pkg/fuzzer: improve handling of signal for non-target callsDmitry Vyukov2024-06-031-3/+5
* syz-manager: harden against bad fuzzer repliesDmitry Vyukov2024-06-031-1/+5
* pkg/cover/backend: remove RestorePCDmitry Vyukov2024-05-271-6/+4
* syz-manager: send signal updates asynchronouslyDmitry Vyukov2024-05-271-15/+19
* syz-manager: repair VM-less modeDmitry Vyukov2024-05-271-1/+12
* syz-fuzzer: remove ipc gateDmitry Vyukov2024-05-271-25/+30
* syz-fuzzer: repair leak checkingDmitry Vyukov2024-05-271-0/+30
* all: adapt all cover and sig to 64bitJoey Jiao2024-05-271-5/+5
* syz-fuzzer: move state reset logic to managerDmitry Vyukov2024-05-221-1/+7
* syz-manager: make num fuzzing stat more preciseDmitry Vyukov2024-05-211-0/+5
* pkg/ipc: remove ExecOptsDmitry Vyukov2024-05-211-6/+4
* pkg/ipc: remove ProgInfoDmitry Vyukov2024-05-211-37/+5
* syz-manager, syz-fuzzer: switch communication to flatrpcDmitry Vyukov2024-05-211-354/+369
* syz-manager: fix fallback signalDmitry Vyukov2024-05-171-1/+1
* syz-manager: handle failed requestsAleksandr Nogikh2024-05-171-10/+12
* pkg/ipc: use flatrpc flagsDmitry Vyukov2024-05-171-5/+5
* pkg/host: return slices of pointersDmitry Vyukov2024-05-171-2/+2
* pkg/fuzzer/queue: refactor DynamicSourceAleksandr Nogikh2024-05-161-10/+9
* syz-manager: check for binary files in queue.RequestAleksandr Nogikh2024-05-161-1/+13
* syz-manager: use only one dynamic sourceAleksandr Nogikh2024-05-161-16/+19
* pkg/fuzzer: manipulate ipc.ExecOptsAleksandr Nogikh2024-05-161-23/+8
* pkg/fuzzer/queue: retry inputs from crashed VMsAleksandr Nogikh2024-05-161-0/+5
* pkg/runtest: use queue.Request and queue.ResultAleksandr Nogikh2024-05-161-1/+5
* pkg/vminfo: run programs interactivelyAleksandr Nogikh2024-05-161-61/+52
* pkg/fuzzer: introduce a request restarter layerAleksandr Nogikh2024-05-161-32/+11
* pkg/fuzzer: use queue layersAleksandr Nogikh2024-05-161-16/+14
* pkg/vminfo: move feature checking to hostDmitry Vyukov2024-05-151-15/+27
* syz-manager: fix a race in logProgram()Aleksandr Nogikh2024-05-131-9/+14
* pkg/repro, pkg/ipc: use flatrpc.FeatureDmitry Vyukov2024-05-061-3/+5
* pkg/flatrpc: refactor namesDmitry Vyukov2024-05-061-1/+1
* pkg/rpctype: prepare for not using for target communicationDmitry Vyukov2024-05-031-1/+1
* pkg/host: remove FileInfoDmitry Vyukov2024-05-031-1/+2
* pkg/cover: move KernelModule from pkg/hostDmitry Vyukov2024-05-031-1/+1
* tools/syz-runtest: switch to the generic program executionDmitry Vyukov2024-05-031-0/+1
* syz-manager: fix up checkDone checksDmitry Vyukov2024-05-031-16/+18
* syz-manager: abort fuzzing immediately after crash detectionAleksandr Nogikh2024-05-021-4/+19
* pkg/vminfo: check enabled syscalls on the hostDmitry Vyukov2024-05-021-47/+95
* syz-fuzzer: pass bug frames in connect resultDmitry Vyukov2024-04-301-4/+7
* syz-manager: check revisions on the hostDmitry Vyukov2024-04-301-2/+23
* pkg/fuzzer: move Signal type from rpctypeDmitry Vyukov2024-04-301-2/+2
* syz-manager, syz-fuzzer: pass ExecOpts in exec requestsDmitry Vyukov2024-04-301-5/+43
* syz-manager: print better message about disabled syscallsDmitry Vyukov2024-04-291-19/+49
* syz-manager: make nextRequestID non-atomicDmitry Vyukov2024-04-291-3/+3
* syz-manager: tolerate Check() calls from unknown runnersAleksandr Nogikh2024-04-291-0/+5
* pkg/host: move glob parsing to hostDmitry Vyukov2024-04-241-1/+6