aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/getting-started
Commit message (Collapse)AuthorAge
* [cifuzz] Small correction to docs (#6905)Gravatar AdamKorcz2021-11-29
|
* docs: remove statement on naming seed with sha1 values as it is no longer ↵Gravatar DavidKorczynski2021-11-03
| | | | valid (#6754)
* Fix builds after Jazzer breaking change (#6622)Gravatar Fabian Meumertzheim2021-10-20
| | | | Follow-up to f043a72a0e632455f9939383efd60c131973c570, which became necessary due to https://github.com/CodeIntelligenceTesting/jazzer/commit/24069c388579f54ec9872e61efa44f5e6065f838
* doc: explicitly mention dynamic and static linking of fuzzers (#6428)Gravatar DavidKorczynski2021-09-12
| | | | | * doc: explicitly mention static and dynamic linking of fuzzers. * doc: add comma.
* doc: use lang-specific base-builder images (#6415)Gravatar Catena cyber2021-09-08
|
* Swift ideal integration (#6312)Gravatar Catena cyber2021-09-02
| | | | | | | | | | | | | | | | | | | * 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][docs] Say need to build msan deps manually (#6238)Gravatar jonathanmetzman2021-08-19
| | | | | | | | * [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 cflite build integration docs changes. (#6240)Gravatar Oliver Chang2021-08-20
| | | | | | | | | | | - 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
* New base builder without lang specific installation + swift base (#5986)Gravatar asraa2021-08-20
| | | 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 language in continuous_integration.md (#6227)Gravatar olivekl2021-08-16
| | | Clarify AND (not OR) for situations when crashes are reported
* Update bazel.md (#6228)Gravatar olivekl2021-08-16
| | | Fix typo (though --> through)
* [docs] Enable AWT headless mode in Java guide (#6155)Gravatar Fabian Meumertzheim2021-08-04
| | | Fixes https://github.com/google/oss-fuzz/pull/6105#issuecomment-887950308.
* [infra][jvm] Add Jazzer UBSan support (#5898)Gravatar Fabian Meumertzheim2021-06-10
| | | | | | | | | * [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.
* docs: CIFuzz requires a project to be cloned with git (#5886)Gravatar Catena cyber2021-06-07
|
* Update rust_lang.mdGravatar Abhishek Arya2021-06-05
|
* Docs: update rust documentation (#5877)Gravatar DavidKorczynski2021-06-05
| | | | | * added initial description for writing rust fuzzers. * updated rust docs.
* Update new_project_guide.md (#5805)Gravatar olivekl2021-05-20
| | | | | | | * Update new_project_guide.md Rewrite instructions under "Temporarily disabling code instrumentation during builds" section for greater clarity. * Update new_project_guide.md
* [all] Make fuzz targets world executable (#5751)Gravatar Fabian Meumertzheim2021-05-12
| | | | 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.
* Update accepting_new_projects.md (#5750)Gravatar olivekl2021-05-11
| | | Fix formatting in new project submission guidelines
* docs: Fix syntax error typo (#5710)Gravatar MarcoFalke2021-05-04
|
* doc: Explain fuzzing_engines (#5704)Gravatar MarcoFalke2021-05-03
| | | Also fix some dead links
* Fix typos and one link (#5645)Gravatar Bruno P. Kinoshita2021-04-20
| | | | | | | | | * Fix link to Jenkins * Typos * Fix builder, not jenkins. Co-authored-by: Abhishek Arya <inferno@chromium.org>
* Update the Bazel project integration guide to capture the new simpler tool. ↵Gravatar Stefan Bucur2021-03-31
| | | | | | | | | (#5550) * Update the Bazel project integration guide to capture the new simpler tool. * Update bazel.md Co-authored-by: Abhishek Arya <inferno@chromium.org>
* Fix minor typo in docs (#5540)Gravatar AdamKorcz2021-03-31
|
* Clarify in the new project guide that pull_images may be needed for coverage ↵Gravatar Stefan Bucur2021-03-25
| | | | runs. (#5506)
* update documenation (#5462)Gravatar van Hauser2021-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* [docs] Change wording regarding i386 fuzzing. (#5449)Gravatar jonathanmetzman2021-03-20
| | | | Mention that only some projects will benefit. Fixes: #4752.
* Modify deadline text to disclose immediately after fix is released. (#5323)Gravatar Oliver Chang2021-03-12
|
* Add docs for Java/JVM fuzzing (#5298)Gravatar Fabian Meumertzheim2021-03-05
| | | Related: https://github.com/google/oss-fuzz/issues/5178
* Recommend Ghostwriter (#5246)Gravatar Zac Hatfield-Dodds2021-02-25
|
* Go 1.16 more fixes (#5239)Gravatar Catena cyber2021-02-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* [CIFuzz] Support languages non-C++ projects (e.g. Python projects) (#5222)Gravatar jonathanmetzman2021-02-19
| | | | Allow use of non-C++ projects by specifying the language in the workflow file. Fixes #5195
* [CIFuzz] Fix handling of sanitizer artifacts (#5182)Gravatar jonathanmetzman2021-02-18
| | | | | Fixes #5175 1. Put sanitizer in artifact name. 2. Fix parsing of non-ASAN stacks.
* [CIFuzz] Note which languages are supported (#5208)Gravatar jonathanmetzman2021-02-18
| | | Related #5195
* Update year in copyright header in documentation (#5167)Gravatar AdamKorcz2021-02-11
|
* Update bazel.mdGravatar Abhishek Arya2021-02-01
|
* Add a subsection on Bazel projects in the New Project Guide. (#5069)Gravatar Stefan Bucur2021-02-01
| | | | | * Add a subsection on Bazel projects in the New Project Guide. * Turned the Bazel doc into a stand-alone page with detailed instructions.
* Fix argument order in run_fuzzer command example. (#5060)Gravatar Stefan Bucur2021-01-28
|
* Use afl++ in docs. (#5049)Gravatar Abhishek Arya2021-01-26
|
* Replace terms that are uninclusive. (#5045)Gravatar jonathanmetzman2021-01-25
|
* Show how to use Hypothesis to fuzz Python code (#4975)Gravatar Zac Hatfield-Dodds2021-01-15
| | | | | | | | * 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
* Fix symbolization for python targets. (#4836)Gravatar Abhishek Arya2020-12-13
|
* Add docs for main_repo (#4827)Gravatar Abhishek Arya2020-12-11
| | | Fixes https://github.com/google/oss-fuzz/issues/4825
* Fix atheris integration. (#4824)Gravatar Abhishek Arya2020-12-11
|
* Force symbolization in atheris python fuzz targets (#4765)Gravatar Abhishek Arya2020-12-02
| | | | | * Add artheris and python lib for stack symbolization in python targets. * Switch to symbolize=1 in wrapper.
* Update python_lang.mdGravatar Abhishek Arya2020-12-01
|
* Enable UBSan for python projects. (#4757)Gravatar Abhishek Arya2020-11-30
| | | | | * Enable UBSan for python projects. * Update docs.
* [docs] Fix docs to use "LLC" instead of "Inc." (#4756)Gravatar jonathanmetzman2020-11-30
|
* Leak detection is not expected to work with python targets, disable. (#4751)Gravatar Abhishek Arya2020-11-30
| | | | | 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.
* Fix "exec format error" due to incorrect shebang in python target. (#4746)Gravatar Abhishek Arya2020-11-29
|