aboutsummaryrefslogtreecommitdiffstats
path: root/prog
Commit message (Expand)AuthorAgeFilesLines
* sys: control structural changes during neutralizationAleksandr Nogikh2022-09-291-4/+9
* sys/linux: extract raw images from syz_mount_imageAleksandr Nogikh2022-09-272-0/+44
* executor: move syz_mount_image's sanity checks to syz-fuzzerAleksandr Nogikh2022-09-273-4/+14
* pkg/mgrconfig, prog, syz-fuzzer: manager-configurable syscall mutationHrutvik Kanabar2022-09-227-27/+36
* sys/linux: make `syz_mount_image` a `no_minimize` syscallHrutvik Kanabar2022-09-221-0/+12
* prog: add an attribute for syscalls which should not be minimizedHrutvik Kanabar2022-09-222-0/+4
* prog: add an attribute for syscalls which should not be generatedHrutvik Kanabar2022-09-225-22/+73
* go.mod, vendor: update (#3358)Taras Madan2022-09-051-3/+1
* prog: make TestRotationCoverage test more robustDmitry Vyukov2022-08-111-1/+8
* prog: fix Rotator determinismDmitry Vyukov2022-08-112-0/+23
* prog: generate very long file namesDmitry Vyukov2022-08-107-24/+113
* prog: support int8 resources in any squashingDmitry Vyukov2022-06-202-16/+21
* prog: fix out-of-bounds access in any blob mutationDmitry Vyukov2022-06-204-7/+22
* prog: fix panic in squash of out_overlay structsDmitry Vyukov2022-06-032-14/+31
* prog: allow to use fixed test seed w/o rebuilding testsDmitry Vyukov2022-06-031-0/+4
* prog: add more integers for generatorPalash Oswal2022-02-241-0/+2
* prog: refactor generation of resourcesDmitry Vyukov2022-01-114-94/+140
* prog: rename a test fileDmitry Vyukov2022-01-111-0/+0
* prog: require stricter resource constructorsDmitry Vyukov2022-01-111-0/+6
* prog: support prunning recursion in ForeachTypeDmitry Vyukov2022-01-111-2/+10
* prog: pass ctx by pointer to ForeachType callbackDmitry Vyukov2022-01-117-17/+17
* prog: make panic message more usefulDmitry Vyukov2022-01-111-2/+2
* prog: fix call selection in rotation logicDmitry Vyukov2022-01-111-3/+3
* pkg/compiler: add out_overlay field attributeDmitry Vyukov2022-01-115-30/+52
* prog: error if program variable refers to non-resourceDmitry Vyukov2022-01-111-0/+2
* pkg/testutil: add packageDmitry Vyukov2021-12-217-25/+17
* all: add the `DoubleExecCollide` strategyAleksandr Nogikh2021-12-103-10/+112
* all: add the `rerun` call propertyAleksandr Nogikh2021-12-106-9/+62
* all: replace collide mode by `async` call propertyAleksandr Nogikh2021-12-1012-21/+245
* sys/linux: add descriptions of epoll_pwait2 syscallDmitry Vyukov2021-10-211-3/+4
* prog/decodeexec.go: properly handle call props before no-copyin callsAleksandr Nogikh2021-10-072-1/+11
* pkg/csource: remove calls instead of skipping themAleksandr Nogikh2021-10-015-9/+9
* prog: don't use reflect.Value.IsZeroDmitry Vyukov2021-09-301-1/+2
* all: refactor fault injection into call propsAleksandr Nogikh2021-09-2211-267/+277
* all: introduce call propertiesAleksandr Nogikh2021-09-227-170/+424
* all: introduce a prog.Call constructorAleksandr Nogikh2021-09-223-9/+11
* prog: increase max number of syscallsDmitry Vyukov2021-07-222-6/+14
* pkg: update generated files to go 1.17Alexey Kardashevskiy2021-07-074-0/+4
* syz-manager, syz-fuzzer: filter stale glob values in the corpusDmitry Vyukov2021-06-262-2/+3
* all: minor glob fixesDmitry Vyukov2021-05-261-7/+6
* pkg/compiler: add glob typeJoey Jiaojg2021-05-267-3/+37
* pkg/host: fail loudly when coverage collection is enable w/o shmemPatrick Meyer2021-05-201-8/+9
* prog: extend TestEnabledCalls testDmitry Vyukov2021-05-101-3/+10
* pkg/compiler: optimize array[const] representationDmitry Vyukov2021-04-212-6/+14
* prog: detect copyout overflowDmitry Vyukov2021-03-042-1/+70
* prog: fix oob panic in rotatorState.SelectDmitry Vyukov2021-01-052-0/+16
* prog: make priority calculation fasterDmitry Vyukov2021-01-052-81/+49
* all: fix format of fmt.Printf/Fprintf callsDmitry Vyukov2020-11-301-1/+1
* pkg/ifuzz: invert ifuzz and ifuzzimplDmitry Vyukov2020-11-211-7/+4
* pkg/ifuzz/powerpc: add powerpc supportAlexey Kardashevskiy2020-11-202-1/+9