aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/code_intelligence/jazzer/mutation
AgeCommit message (Expand)Author
2023-06-07Replace `@DescriptorSource` with `@WithDefaultInstance`Fabian Meumertzheim
2023-06-06mutator: Set required fields to defaults when reading incomplete protoFabian Meumertzheim
2023-05-22junit: Record parameterized test arguments as seedsFabian Meumertzheim
2023-05-22junit: Extract SeedSerializerFabian Meumertzheim
2023-05-19mutator: Map cross overNorbert Schneider
2023-05-19mutator: List cross overNorbert Schneider
2023-05-19mutator: Combinator cross overNorbert Schneider
2023-05-19mutator: Null cross overNorbert Schneider
2023-05-19mutator: Byte array cross overNorbert Schneider
2023-05-19mutator: Floating point cross overNorbert Schneider
2023-05-19mutator: Integer cross overNorbert Schneider
2023-05-19mutator: Boolean cross overNorbert Schneider
2023-05-19mutator: Add custom cross over base functionalityNorbert Schneider
2023-05-05mutation: Do not initialize recursive proto fieldsFabian Meumertzheim
2023-04-28Avoids changing the mutator when there's only one.Hadi Ravanbakhsh
2023-04-25mutation: Add support for `DynamicMessage`Fabian Meumertzheim
2023-04-25mutation: Make `BuilderAdapters#getMapField` fully dynamicFabian Meumertzheim
2023-04-21mutation: Use DynamicMessage#getDefaultInstance to simplify TypeLibraryFabian Meumertzheim
2023-04-21mutation: Refactor Builder mutator factory to cache by descriptorFabian Meumertzheim
2023-04-21mutation: Remove redundantly retained fields from anonymous classesFabian Meumertzheim
2023-04-20mutation: Use chunk-based mutation approach for MapFabian Meumertzheim
2023-04-20tests: Generate shorter byte arrays in mock mutatorFabian Meumertzheim
2023-04-14mutation: Improve ListMutator434b
2023-04-13mutation: Simplify the `detach` concept and make lists mutableFabian Meumertzheim
2023-04-13mutation: Improve list adapter for repeatable fieldsFabian Meumertzheim
2023-04-11mutation: add mutators for floats and doubles (#669)Peter Samarin
2023-04-06map mutator improvements (#690)434b
2023-04-06mutator: Fix method name in MapMutatorFactoryFabian Meumertzheim
2023-04-06mutator: Represent `Map` as `LinkedHashMap`Fabian Meumertzheim
2023-04-06mutator: Simplify MapMutatorFactory#mutateElementFabian Meumertzheim
2023-04-05junit: Use experimental mutator in regression testsNorbert Schneider
2023-04-05driver: Print invalid corpus file warning in fuzzing modeNorbert Schneider
2023-04-05junit: Use experimental mutator in fuzz testsNorbert Schneider
2023-04-01mutator: Add AnySource annotationFabian Meumertzheim
2023-04-01mutator: Move `getDefaultInstance` to `TypeLibrary`Fabian Meumertzheim
2023-03-29mutator: secure enum mutator readNorbert Schneider
2023-03-29mutator: Use clamp function in map mutatorNorbert Schneider
2023-03-28mutator: Use shorter initial sizes for byte arraysFabian Meumertzheim
2023-03-24mutator: Fix computation of oneof subfield indexFabian Meumertzheim
2023-03-23mutator: Reland support for empty messagesFabian Meumertzheim
2023-03-23mutator: Revert `fixedValue` back to `SerializingMutator`Fabian Meumertzheim
2023-03-22Add `WithUtf8Length` annotation and support for it (#674)Brian Lewis
2023-03-22mutation: Improve debug string for fixed Builder valuesFabian Meumertzheim
2023-03-22mutator: Add support for empty proto messagesFabian Meumertzheim
2023-03-22mutator: Refactor fixed value mutator to be an in-place mutatorFabian Meumertzheim
2023-03-20Add support for length limits to `ByteArrayMutatorFactory` (#661)Brian Lewis
2023-03-15Add fully random placeholder mutators for doubles and floatsPeter Samarin
2023-03-14mutation: Add support for map proto fieldsFabian Meumertzheim
2023-03-14mutator: Simplify mutator adapters for message fieldsFabian Meumertzheim
2023-03-14mutation: Replace `builderSupplier` with a default instanceFabian Meumertzheim