aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/ipc
Commit message (Expand)AuthorAgeFilesLines
* executor: add runner modeDmitry Vyukov2024-06-245-1264/+0
* executor: refactor coverage filterDmitry Vyukov2024-06-241-8/+21
* pkg/ipc: fix sign extension of comparison argumentsDmitry Vyukov2024-06-111-1/+1
* executor: remove noshmem modeDmitry Vyukov2024-06-043-46/+24
* all: adapt all cover and sig to 64bitJoey Jiao2024-05-271-8/+7
* pkg/ipc: remove ExecOptsDmitry Vyukov2024-05-214-28/+16
* pkg/ipc: remove ProgInfoDmitry Vyukov2024-05-212-87/+29
* pkg/ipc: use flatrpc flagsDmitry Vyukov2024-05-173-72/+38
* pkg/fuzzer: manipulate ipc.ExecOptsAleksandr Nogikh2024-05-161-0/+7
* pkg/vminfo: run programs interactivelyAleksandr Nogikh2024-05-161-0/+19
* pkg/ipc: split out EmptyProgInfo()Aleksandr Nogikh2024-05-161-7/+12
* pkg/vminfo: move feature checking to hostDmitry Vyukov2024-05-152-7/+26
* pkg/ipc: move executor common_ext testDmitry Vyukov2024-05-081-0/+47
* pkg/repro, pkg/ipc: use flatrpc.FeatureDmitry Vyukov2024-05-061-10/+10
* executor: make flatrpc build for C++Dmitry Vyukov2024-05-031-19/+4
* pkg/ipc: consistently set ENOSYS for non-executed syscallsDmitry Vyukov2024-05-021-0/+7
* pkg/ipc: dedup features to flags conversionDmitry Vyukov2024-04-301-0/+41
* pkg/ipc: make it possible to change EnvFlags between executionsDmitry Vyukov2024-04-304-65/+76
* pkg/ipc: remove use of reflect.SliceHeaderDmitry Vyukov2024-04-261-12/+7
* tools/syz-linter: check t.Logf/Errorf/Fatalf messagesDmitry Vyukov2024-04-172-2/+2
* pkg/ipc: include executor freshness into execution resultDmitry Vyukov2024-04-161-19/+17
* pkg/ipc: pass only exec encoding to ExecDmitry Vyukov2024-04-161-35/+16
* prog: don't require preallocated buffer for exec encodingDmitry Vyukov2024-04-161-6/+5
* pkg/ipc: refactor rate limitingDmitry Vyukov2024-04-152-17/+24
* all: refactor statsDmitry Vyukov2024-04-091-4/+10
* executor: skip executor tests on systems with BrokenCompilerGreg Steuck2024-04-051-0/+4
* pkg/ipc: copy signal and coverageAleksandr Nogikh2024-02-211-1/+5
* all: experiment with an option to reset accumulated stateAleksandr Nogikh2024-01-231-0/+7
* syz-fuzzer: take executor restart out of gate ticketsAleksandr Nogikh2024-01-221-12/+21
* pkg/ipc: kill syz-executor earlierAleksandr Nogikh2024-01-091-1/+1
* all: use special placeholder for errorsTaras Madan2023-07-242-13/+13
* ipc: handle a case when c.cmd.ProcessState is nil (#3967)Andrei Vagin2023-06-151-7/+12
* all: ioutil is deprecated in go1.19 (#3718)Taras Madan2023-02-231-2/+1
* pkg/image: factor out from progDmitry Vyukov2022-12-221-2/+3
* executor: add test for zlib decompressionDmitry Vyukov2022-11-231-0/+38
* pkg/testutil: add RandSource helperDmitry Vyukov2022-11-231-6/+2
* executor: add NIC PCI pass-through VF supportGeorge Kennedy2022-09-211-0/+1
* pkg/csource, pkg/instance, pkg/ipc, pkg/mgrconfig, tools/syz-prog2c, syz-mana...Andrey Artemiev2022-08-063-13/+20
* pkg/ipc: stop reading executor output after it exitedAndrei Vagin2022-07-212-10/+35
* ipc: add magic in a call replyAndrei Vagin2022-05-241-0/+4
* all: collect raw coverageAleksandr Nogikh2022-03-281-7/+15
* executor: ignore async flag in the non-threaded modeAleksandr Nogikh2021-12-131-3/+11
* all: replace collide mode by `async` call propertyAleksandr Nogikh2021-12-103-6/+5
* all: adapt to how mmapping a kcov instance works in LinuxAleksandr Nogikh2021-12-091-0/+1
* executor: fail if the first argument isn't a known commandAndrei Vagin2021-09-301-1/+1
* all: refactor fault injection into call propsAleksandr Nogikh2021-09-221-8/+1
* pkg/ipc: fix reflect.SliceHeader misuseDmitry Vyukov2021-02-221-6/+5
* pkg/ipc: scale sandbox timeoutDmitry Vyukov2020-12-291-8/+7
* all: make timeouts configurableDmitry Vyukov2020-12-283-8/+18
* executor: remove hardcoded timeoutsDmitry Vyukov2020-12-251-14/+20