aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource/csource.go
Commit message (Expand)AuthorAgeFilesLines
* all: use special placeholder for errorsTaras Madan2023-07-241-2/+2
* pkg/csource: annotate syscall() args with their namesFlorent Revest2023-06-091-3/+9
* sys/targets: introduce HasCallNumber to reduce clutterGreg Steuck2023-04-251-3/+2
* pkg/csource: refactor parameters of constArgToStr into helpersGreg Steuck2023-04-251-16/+27
* pkg/csource: introduce more structure into emitCallBodyGreg Steuck2023-04-251-16/+13
* pkg/csource: abstract/recompute isNativeGreg Steuck2023-04-251-7/+12
* all: tools/syz-env make generate resultTaras Madan2023-02-241-17/+17
* Revert "pkg/csource: inline void* cast into generated code"Dmitry Vyukov2022-09-061-1/+1
* pkg/csource: inline void* cast into generated codeGreg Steuck2022-09-051-1/+1
* pkg/csource: account for padding arguments in trampolined sycallsGreg Steuck2022-09-051-1/+1
* pkg/csource, pkg/instance, pkg/ipc, pkg/mgrconfig, tools/syz-prog2c, syz-mana...Andrey Artemiev2022-08-061-8/+14
* executor: added code to run Android with System accountAndrey Artemiev2022-07-191-1/+5
* executor: fail on SEGV during clone()Aleksandr Nogikh2022-01-211-0/+2
* all: add syz_clone() and syz_clone3() pseudo callsAleksandr Nogikh2022-01-131-0/+1
* all: explicitly list pseudo syscall dependenciesAleksandr Nogikh2022-01-131-0/+7
* all: add the `rerun` call propertyAleksandr Nogikh2021-12-101-0/+8
* all: replace collide mode by `async` call propertyAleksandr Nogikh2021-12-101-0/+11
* pkg/csource: fix call list filtering not being consistentAleksandr Nogikh2021-10-091-20/+23
* pkg/csource: remove calls instead of skipping themAleksandr Nogikh2021-10-011-14/+31
* all: refactor fault injection into call propsAleksandr Nogikh2021-09-221-2/+2
* pkg/compiler: optimize array[const] representationDmitry Vyukov2021-04-211-2/+7
* pkg/report: detect executor failuresDmitry Vyukov2021-02-211-1/+1
* all: make timeouts configurableDmitry Vyukov2020-12-281-3/+5
* executor: remove hardcoded timeoutsDmitry Vyukov2020-12-251-1/+2
* sys/targets: add OS/Arch name constsDmitry Vyukov2020-10-261-3/+3
* pkg/csource: add description of the generation processDmitry Vyukov2020-08-101-0/+20
* all: initialize vhci in linuxTheOfficialFloW2020-07-301-2/+3
* executor: wrap all syscalls into NONFAILINGDmitry Vyukov2020-07-151-32/+47
* all: fix comments formatDmitry Vyukov2020-07-121-6/+6
* executor: fix bitfields for big-endian archAlexander Egorenkov2020-07-101-2/+6
* all: don't compare string len with 0Dmitry Vyukov2020-07-041-1/+1
* pkg/csource: fix casting of parameters for trampolinesAlexander Egorenkov2020-06-261-3/+4
* sys/linux: first 64bit big-endian architecture s390xAlexander Egorenkov2020-06-251-1/+4
* pkg/csource: init res var in generated callDmitry Vyukov2020-05-041-1/+1
* sys/linux: add timeout call attributesDmitry Vyukov2020-04-191-12/+1
* prog: refactor target.MakeMmapDmitry Vyukov2020-04-181-1/+1
* executor, sys/linux: add ath9k usb descriptionsAndrey Konovalov2020-03-131-7/+8
* executor: fix syz_mount_imageDmitry Vyukov2019-12-101-0/+1
* pkg/csource: rename some optionsDmitry Vyukov2019-11-161-1/+1
* pkg/csource: Force promotion of 64-bit constant valuesMark Johnston2019-11-081-4/+26
* executor, csource: adjust syz_open_dev$hiddev timeoutAndrey Konovalov2019-09-241-5/+6
* sys/linux, executor: add syz_usb_ep_read syzkallAndrey Konovalov2019-07-011-2/+4
* sys/linux, executor: add basic USB HID fuzzing supportAndrey Konovalov2019-06-241-0/+1
* pkg/csource: generate timeouts for USB syzcallsAndrey Konovalov2019-05-311-0/+12
* pkg/csource: add ability to annotate syscalls using comments in C reproducersAnton Lindqvist2019-05-241-1/+6
* executor: implement support for leak checkingDmitry Vyukov2019-05-201-6/+0
* executor: change syscall argument type to intptr_tmunjinoo2019-05-071-9/+9
* pkg/csource: sort sys/types.h to the top on FreeBSDMark Johnston2019-03-071-1/+6
* pkg/host: don't fail if CONFIG_FAIL_FUTEX is not enabledDmitry Vyukov2019-02-111-0/+4
* executor: remove ability to detect kernel bugsDmitry Vyukov2019-01-311-1/+0