| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
valid (#6754)
|
|
|
|
| |
Follow-up to f043a72a0e632455f9939383efd60c131973c570, which became necessary due to
https://github.com/CodeIntelligenceTesting/jazzer/commit/24069c388579f54ec9872e61efa44f5e6065f838
|
|
|
|
|
| |
* doc: explicitly mention static and dynamic linking of fuzzers.
* doc: add comma.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Helper flags for swift compilation
* Documentation for swift project integration
* Adds swift to the languages with coverage
* Only thread sanitizer is supported
* Fixes swift coverage target compilation
* fixup flags facotring
* swift: run on new ubuntu
* fixup
* swift: right copy for symbolizer
|
|
|
|
|
|
|
|
| |
* [Ubuntu Upgrade] Upgrade msan parts to reflect new reality.
All dependencies must be built with MSAN by the project.
OSS-Fuzz will not be providing any instrumented libraries.
Related: https://github.com/google/oss-fuzz/issues/6180
|
|
|
|
|
|
|
|
|
|
|
| |
- Minor clarification about this using OSS-Fuzz's build chain. Be
consistent about calling this part OSS-Fuzz (rather than
ClusterFuzzLite), since that's what the image name says.
- Add project.yaml documentation.
- Refer to OSS-Fuzz's guide for efficient fuzzing.
Related: #6196
|
|
|
| |
Removes unnecessary stuff in base-builder image to create a base-builder-new, and then adds a base-builder-swift on top of this that swift projects can use (without JVM/Go/etc fuzzing).
|
|
|
| |
Clarify AND (not OR) for situations when crashes are reported
|
|
|
| |
Fix typo (though --> through)
|
|
|
| |
Fixes https://github.com/google/oss-fuzz/pull/6105#issuecomment-887950308.
|
|
|
|
|
|
|
|
|
| |
* [infra][jvm] Add Jazzer UBSan support
* [java-example] Reenable and plant UB
* [docs] Mention support for Java UBSan in docs
Also adds a link to the java-example build.sh to the docs.
|
| |
|
| |
|
|
|
|
|
| |
* added initial description for writing rust fuzzers.
* updated rust docs.
|
|
|
|
|
|
|
| |
* Update new_project_guide.md
Rewrite instructions under "Temporarily disabling code instrumentation during builds" section for greater clarity.
* Update new_project_guide.md
|
|
|
|
| |
Making fuzz targets only user executable as the root user makes them
non-executable outside the container, e.g. in the oss-fuzz/build/ dir.
|
|
|
| |
Fix formatting in new project submission guidelines
|
| |
|
|
|
| |
Also fix some dead links
|
|
|
|
|
|
|
|
|
| |
* Fix link to Jenkins
* Typos
* Fix builder, not jenkins.
Co-authored-by: Abhishek Arya <inferno@chromium.org>
|
|
|
|
|
|
|
|
|
| |
(#5550)
* Update the Bazel project integration guide to capture the new simpler tool.
* Update bazel.md
Co-authored-by: Abhishek Arya <inferno@chromium.org>
|
| |
|
|
|
|
| |
runs. (#5506)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* output afl++ setup
* update commit id
* update afl++ commit id
* asan + cmplog fix
* update commit id
* update and enhance afl++
* update afl++ commit id, better run asan options
* fix linter
* add debug_afl script
* Update debug_afl
* Update compile_afl
* fix for karchive
* put debug_afl in the docker container
* asan poison fix
* fix asan settings for zeek
* update afl++ commit id
* fix
* update afl++ commit id
* final touches
* remove map size
* remove old comment
* llvm 13 fix
* enhance documentation
* fix capstone build.sh
* update doc
Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
|
|
|
|
| |
Mention that only some projects will benefit.
Fixes: #4752.
|
| |
|
|
|
| |
Related: https://github.com/google/oss-fuzz/issues/5178
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixes cilium build
* Fixes dragonfly build
* Fixes fasthttp build
* Fixes fastjson build
* golang build: change directory only temporary
* Fixes gitea build
* Fixes grpc-gateway build
* Fixes hugo project build
* Fixes ipfs build
* Fixes jsonparser build
* Fixes kubernetes build
* Fixes loki build
* Fixes minify build
* Fixes nats build
* Removes go get from the docs
* Fixes quic-go build
* Fixes radon build
* Fixes syzkaller build
* Fixes tidb build
* Fixes vitess build
|
|
|
|
| |
Allow use of non-C++ projects by specifying the language in the workflow file.
Fixes #5195
|
|
|
|
|
| |
Fixes #5175
1. Put sanitizer in artifact name.
2. Fix parsing of non-ASAN stacks.
|
|
|
| |
Related #5195
|
| |
|
| |
|
|
|
|
|
| |
* Add a subsection on Bazel projects in the New Project Guide.
* Turned the Bazel doc into a stand-alone page with detailed instructions.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Show how to use PBT
Hypothesis makes fuzzing complex Python code fun, easy, and a lot more rewarding than constructing all your objects by hand.
* Review updates
|
| |
|
|
|
| |
Fixes https://github.com/google/oss-fuzz/issues/4825
|
| |
|
|
|
|
|
| |
* Add artheris and python lib for stack symbolization in python targets.
* Switch to symbolize=1 in wrapper.
|
| |
|
|
|
|
|
| |
* Enable UBSan for python projects.
* Update docs.
|
| |
|
|
|
|
|
| |
Disable leak detection in python target execution wrapper since it
is not expected to work. Also, updated the documentation for python
-only code fuzzers to not use LD_PRELOAD.
|
| |
|