aboutsummaryrefslogtreecommitdiffstats
path: root/prog/rand.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/csource: exclude auto-generated syscalls from testsAleksandr Nogikh2025-11-241-2/+2
* pkg/fuzzer: use a smaller number of recommended calls for KFuzzTestEthan Graham2025-09-221-0/+4
* prog: add specialized mutation for KFuzzTest callsEthan Graham2025-09-221-1/+14
* all: use min/max functionsDmitry Vyukov2025-01-171-5/+1
* pkg/compiler: allow recursion via arraysDmitry Vyukov2024-11-181-18/+33
* prog: allow deeper nesting of conditional fields patchingAleksandr Nogikh2024-09-111-4/+4
* prog: reduce amount of hint replacementsDmitry Vyukov2024-07-021-4/+5
* prog: fix validation of DataMmapProgDmitry Vyukov2024-05-061-2/+3
* pkg/ifuzz/arm64: add arm64 supportAlexander Potapenko2024-04-241-6/+7
* prog: optimize resourceCentric()Aleksandr Nogikh2024-03-201-5/+8
* prog: auto-set proper conditional fields in Deserialize()Aleksandr Nogikh2024-03-131-1/+1
* Revert "prog: auto-set proper conditional fields in Deserialize()"Aleksandr Nogikh2024-03-081-1/+1
* prog: auto-set proper conditional fields in Deserialize()Aleksandr Nogikh2024-03-081-1/+1
* prog: handle multiple matching union fieldsAleksandr Nogikh2024-02-191-1/+1
* prog: support conditional fieldsAleksandr Nogikh2024-02-191-1/+8
* prog: fix an invalid rnd.Perm() invocationAleksandr Nogikh2024-01-171-1/+1
* prog: restructure resource generationAleksandr Nogikh2024-01-151-8/+14
* prog: prefer precise constructorsAleksandr Nogikh2024-01-111-13/+29
* pkg/csource: compile single pseudo syscallsAleksandr Nogikh2023-05-041-5/+31
* prog, pkg/compiler: add `BufferCompressed` buffer type & `compressed_image` b...Hrutvik Kanabar2022-11-211-0/+2
* prog: increase max number of syscalls in a programDmitry Vyukov2022-11-131-1/+1
* prog: add an attribute for syscalls which should not be generatedHrutvik Kanabar2022-09-221-3/+13
* prog: generate very long file namesDmitry Vyukov2022-08-101-3/+25
* prog: add more integers for generatorPalash Oswal2022-02-241-0/+2
* prog: refactor generation of resourcesDmitry Vyukov2022-01-111-52/+54
* prog: make panic message more usefulDmitry Vyukov2022-01-111-2/+2
* pkg/csource: remove calls instead of skipping themAleksandr Nogikh2021-10-011-2/+2
* all: introduce a prog.Call constructorAleksandr Nogikh2021-09-221-4/+1
* pkg/compiler: add glob typeJoey Jiaojg2021-05-261-0/+2
* pkg/ifuzz: invert ifuzz and ifuzzimplDmitry Vyukov2020-11-211-7/+4
* pkg/ifuzz/powerpc: add powerpc supportAlexey Kardashevskiy2020-11-201-1/+8
* pkg/ifuzz: reorganize files to allow other architecturesAlexey Kardashevskiy2020-11-201-5/+12
* prog: add safety check in randGen.flagsDmitry Vyukov2020-11-131-1/+3
* prog: prune recursion for resourceCentric/createResourceDmitry Vyukov2020-08-231-20/+22
* pkg, prog: add per-field direction attributeNecip Fazil Yildiran2020-08-131-3/+3
* prog/alloc: align address allocation for aligned[addr]Albert van der Linde2020-07-141-1/+1
* all: don't compare string len with 0Dmitry Vyukov2020-07-041-2/+2
* ppc64: Increase page sizeAlexey Kardashevskiy2020-06-121-1/+1
* prog: remove target.StringDictionaryDmitry Vyukov2020-06-071-8/+2
* .golangci.yml: make goconst checker more strictDmitry Vyukov2020-06-071-5/+3
* .golangci.yml: enable whitespace checkerDmitry Vyukov2020-06-051-1/+0
* prog: fix determinism in resource creationDmitry Vyukov2020-05-211-0/+3
* syz-fuzzer: add more checks for disabled syscallsDmitry Vyukov2020-05-071-1/+1
* prog: use Ref as Arg typeDmitry Vyukov2020-05-051-1/+1
* prog: refactor ANY to not fabricate new typesDmitry Vyukov2020-05-051-1/+1
* prog: support disabled attributeDmitry Vyukov2020-05-041-16/+8
* prog: introduce Field typeDmitry Vyukov2020-05-021-7/+8
* prog: rename {PtrType,ArrayType}.Type to ElemDmitry Vyukov2020-05-011-4/+4
* prog: remove Dir from TypeDmitry Vyukov2020-05-011-73/+72
* prog: introduce call attributesDmitry Vyukov2020-04-191-0/+3