aboutsummaryrefslogtreecommitdiffstats
path: root/prog/prog.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/csource: add call argument annotations to generated C-source filesEthan Graham2025-08-041-0/+102
* all: delete dead codeTaras Madan2025-02-101-5/+0
* all: fix recvcheck errorsTaras Madan2025-02-071-1/+1
* all: use min/max functionsDmitry Vyukov2025-01-171-3/+1
* pkg/manager: show number of times coverage for each call has overflowedDmitry Vyukov2024-11-201-1/+3
* syz-manager: move prog helpers to the prog packageAleksandr Nogikh2024-08-061-0/+22
* prog: fix a typo in commentsAKSUM2024-05-311-2/+2
* prog: fix validation of DataMmapProgDmitry Vyukov2024-05-061-0/+3
* pkg/fuzzer: don't triage saturated callsDmitry Vyukov2024-04-031-0/+10
* prog: tolerate differing array sizes in replaceArgAleksandr Nogikh2024-03-131-2/+18
* sys/linux: clone args before mutationAleksandr Nogikh2024-03-131-0/+3
* prog: fix resource leak during replaceArg() of union fieldsAleksandr Nogikh2024-03-131-0/+3
* Revert "prog: fix resource leak during replaceArg() of union fields"Aleksandr Nogikh2024-03-081-3/+0
* Revert "sys/linux: clone args before mutation"Aleksandr Nogikh2024-03-081-3/+0
* sys/linux: clone args before mutationAleksandr Nogikh2024-03-081-0/+3
* prog: fix resource leak during replaceArg() of union fieldsAleksandr Nogikh2024-03-081-0/+3
* prog: handle multiple matching union fieldsAleksandr Nogikh2024-02-191-0/+4
* prog: preserve inout direction during squashingAleksandr Nogikh2023-09-281-1/+1
* executor: move syz_mount_image's sanity checks to syz-fuzzerAleksandr Nogikh2022-09-271-0/+5
* pkg/compiler: add out_overlay field attributeDmitry Vyukov2022-01-111-6/+15
* all: add the `rerun` call propertyAleksandr Nogikh2021-12-101-0/+1
* all: replace collide mode by `async` call propertyAleksandr Nogikh2021-12-101-1/+2
* pkg/csource: remove calls instead of skipping themAleksandr Nogikh2021-10-011-1/+1
* all: refactor fault injection into call propsAleksandr Nogikh2021-09-221-10/+3
* all: introduce call propertiesAleksandr Nogikh2021-09-221-3/+31
* all: introduce a prog.Call constructorAleksandr Nogikh2021-09-221-0/+8
* all: fix comments formatDmitry Vyukov2020-07-121-1/+1
* prog: use Ref as Arg typeDmitry Vyukov2020-05-051-16/+19
* prog: fix stale commentDmitry Vyukov2020-05-051-1/+1
* prog: introduce Field typeDmitry Vyukov2020-05-021-2/+3
* prog: remove Dir from TypeDmitry Vyukov2020-05-011-27/+33
* prog: rename target.SanitizeCall to NeutralizeDmitry Vyukov2020-03-171-0/+15
* prog: refactor bitfields representationDmitry Vyukov2019-12-191-3/+1
* sys/linux: prohibit opening /proc/self/exeDmitry Vyukov2019-02-081-0/+7
* tools/syz-trace2syz/proggen: replace memoryTracker with prog.memAllocDmitry Vyukov2018-12-071-8/+0
* prog: add Prog.FinalizeDmitry Vyukov2018-12-061-0/+8
* prog: export Type.DefaultArgDmitry Vyukov2018-12-061-1/+1
* prog: add concept of "special pointers"Dmitry Vyukov2018-08-301-13/+19
* prog: collect all prog commentsDmitry Vyukov2018-08-081-2/+3
* prog: refactor defaultArg/isDefaultArgDmitry Vyukov2018-08-021-127/+18
* prog: refactor program serializationDmitry Vyukov2018-07-311-0/+2
* prog: parse comments in serialized programsDmitry Vyukov2018-07-271-3/+4
* prog, pkg/compiler: support fmt typeDmitry Vyukov2018-07-081-28/+9
* prog: rework validation codeDmitry Vyukov2018-05-051-0/+1
* prog: make c.Ret optionalDmitry Vyukov2018-05-051-3/+7
* prog: simplify codeDmitry Vyukov2018-05-051-54/+25
* prog: remove ReturnArgDmitry Vyukov2018-05-051-20/+10
* all: fix gometalinter warningsDmitry Vyukov2018-03-081-42/+2
* prog: fix isDefaultArgDmitry Vyukov2018-03-081-2/+8
* prog: extend some error messagesDmitry Vyukov2018-03-051-3/+3