aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource/csource.go
Commit message (Expand)AuthorAgeFilesLines
* 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
* pkg/csource: write tracing output to stderrDmitry Vyukov2019-01-311-2/+2
* pkg/csource: split emitCall functionDmitry Vyukov2018-12-271-11/+16
* pkg/csource: use 0 for missing syscall argsDmitry Vyukov2018-12-271-0/+6
* pkg/csource: fix PRINTF removalDmitry Vyukov2018-12-261-1/+1
* prog, pkg/csource: more readable serialization for stringsDmitry Vyukov2018-12-151-52/+4
* pkg/csource: support tun and setuid repros on {free,open}bsdGreg Steuck2018-12-131-5/+7
* executor: fix handling of big-endian bitfieldsDmitry Vyukov2018-12-081-6/+10
* pkg/runtest: fixes for fuchsiaDmitry Vyukov2018-09-061-1/+7
* executor: fix gcc warnings in fuchsia generated codeDmitry Vyukov2018-08-191-1/+1
* pkg/csource: fix 32-bit syscall callsDmitry Vyukov2018-08-091-1/+7
* pkg/csource: minor fixesDmitry Vyukov2018-08-031-1/+3
* pkg/csource: refactor generateCallsDmitry Vyukov2018-08-021-42/+48