-
Notifications
You must be signed in to change notification settings - Fork 165
Comparing changes
Open a pull request
base repository: CodeIntelligenceTesting/jazzer
base: v0.28.0
head repository: CodeIntelligenceTesting/jazzer
compare: v0.29.1
- 16 commits
- 35 files changed
- 6 contributors
Commits on Nov 28, 2025
-
chore: print mutators debug strings in selffuzz test
The new format is: - fuzzGenericClass(List) -> Arguments[List<List<Integer>[]>] It is especially useful to see the mutator when debugging or trying out new mutators with @Solo.
Configuration menu - View commit details
-
Copy full SHA for b2bbec1 - Browse repository at this point
Copy the full SHA b2bbec1View commit details -
fix: support lists of arbitrary types
Previously, types like List<List<Integer>[]> failed because the parameterTypeIfParameterized helper function incorrectly filtered out generic array types. Removed this filtering since the mutation framework already handles supported type matching.
Configuration menu - View commit details
-
Copy full SHA for ed256f0 - Browse repository at this point
Copy the full SHA ed256f0View commit details
Commits on Dec 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4e3dc0b - Browse repository at this point
Copy the full SHA 4e3dc0bView commit details
Commits on Dec 2, 2025
-
feat: sometimes interpret char[] mutations as single bytes
When mutating char[] randomly interpret the bytes from libFuzzer as individual (single byte) chars. This helps to make use of libFuzzers table of recent compare entries (encoded as CESU8) if the char[] is used as a String inside the fuzz test.
Configuration menu - View commit details
-
Copy full SHA for b01eb82 - Browse repository at this point
Copy the full SHA b01eb82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a3fdb9 - Browse repository at this point
Copy the full SHA 5a3fdb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7453e9c - Browse repository at this point
Copy the full SHA 7453e9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84b73e8 - Browse repository at this point
Copy the full SHA 84b73e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fafa5af - Browse repository at this point
Copy the full SHA fafa5afView commit details
Commits on Dec 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c6296b8 - Browse repository at this point
Copy the full SHA c6296b8View commit details
Commits on Dec 10, 2025
-
chore: reduce number of executions in selffuzz test
... otherwise the ArgumentsMutatorFuzzTest can timeout on Windows runners. A longer execution of this fuzz test is done as part of a scheduled workflow.
Configuration menu - View commit details
-
Copy full SHA for 0d782f0 - Browse repository at this point
Copy the full SHA 0d782f0View commit details -
fix: use user-friendly type names in exception messages
The previous `Class#getName()` uses the JVM type descriptors for arrays, which leads to non user-friendly messages, such as: > WithLength does not apply to java.lang.String, only applies to [B, [I, [J, ...
Configuration menu - View commit details
-
Copy full SHA for 9056b3d - Browse repository at this point
Copy the full SHA 9056b3dView commit details
Commits on Dec 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9ab5c5d - Browse repository at this point
Copy the full SHA 9ab5c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f504ad7 - Browse repository at this point
Copy the full SHA f504ad7View commit details
Commits on Dec 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1cfba07 - Browse repository at this point
Copy the full SHA 1cfba07View commit details -
feat: SSRF env var to allow all connections before it's configured
In some projects, network requests can happen after the fuzz test has started, but before the user had a chance to configure allowed/denied connections. Now the user can start Jazzer with the environmental variable JAZZER_SSRF_PERMISSIVE_UNTIL_CONFIGURED set to a truthy value and all network requests will be allowed, until the user specifies otherwise in the fuzz test using BugDetectors.allowNetworkConnections(...)
Configuration menu - View commit details
-
Copy full SHA for 91ae07a - Browse repository at this point
Copy the full SHA 91ae07aView commit details
Commits on Dec 22, 2025
-
chore: fix maven publishing script
bazel-contrib/rules_jvm_external#1444 changed the command line usage of the MavenPublisher class which now requires a forth boolean argument to configure `publishMavenMetadata`.
Configuration menu - View commit details
-
Copy full SHA for d10428a - Browse repository at this point
Copy the full SHA d10428aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.28.0...v0.29.1