jonathanmetzman
33a3672774
Mention ASAN false positives. ( #7427 )
...
Fixes: https://github.com/google/oss-fuzz/issues/7421
Related: https://github.com/google/oss-fuzz/issues/2746
2022-03-23 11:33:19 -04:00
Evgeny Vereshchagin
189c961dc6
docs: drop out-of-date paragraph ( #7403 )
...
Issues like https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45628
aren't always reproducible with libFuzzer so to really trigger them using
the OSS-Fuzz toolchain they should be built and run with engines used to
trigger them originally. `reproduce` supports them now.
2022-03-21 16:46:42 +11:00
dependabot[bot]
f13e294933
Bump nokogiri from 1.12.5 to 1.13.3 in /docs ( #7334 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.12.5 to 1.13.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.5...v1.13.3 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-27 11:39:44 -05:00
AdamKorcz
de14727b89
native Go fuzzing: Update docs ( #7286 )
2022-02-15 11:52:36 +00:00
AdamKorcz
4fdde05cff
[draft] Integrate native go fuzzing ( #7055 )
2022-02-09 06:57:00 +11:00
Oliver Chang
74e61c2f12
Update OSS-Fuzz process image. ( #7248 )
...
- Remove reference to Jenkins.
- Set white background.
Fixes #7203
2022-02-08 10:02:37 -05:00
Oliver Chang
ef324ae390
Add oss-fuzz checkout instruction to reproducing.md ( #7245 )
...
Fixes #7185
2022-02-07 15:51:40 +11:00
jonathanmetzman
82bc258fde
[ClusterFuzzLite] Support local runs ( #6987 )
2022-01-19 17:24:47 -05:00
jonathanmetzman
971850a64d
Delete obsolete docs ( #6930 )
2021-11-29 23:00:04 -05:00
AdamKorcz
2647a94114
[cifuzz] Small correction to docs ( #6905 )
2021-11-29 22:34:10 -05:00
Oliver Chang
3146b7953b
Remove misleading "secure" adjective from Docker FAQ. ( #6929 )
2021-11-29 22:23:03 -05:00
DavidKorczynski
8d6d825b9f
docs: remove statement on naming seed with sha1 values as it is no longer valid ( #6754 )
2021-11-03 16:09:56 -04:00
Fabian Meumertzheim
6562f44c8a
Fix builds after Jazzer breaking change ( #6622 )
...
Follow-up to f043a72a0e
, which became necessary due to
24069c3885
2021-10-20 17:24:25 +00:00
dependabot[bot]
b3577655f2
build(deps): bump nokogiri from 1.12.2 to 1.12.5 in /docs ( #6535 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.12.2 to 1.12.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.2...v1.12.5 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 17:14:20 +10:00
zoulasc
708f78b2dc
Update reproducing.md ( #6464 )
...
Some bugs (specially ones related to integer and pointer overflows) are architecture-specific (32/64 bit builds). Add a hint about it.
2021-09-16 21:53:41 -07:00
DavidKorczynski
02bd50175d
doc: add light guidance on bug fixing ( #6431 )
...
* doc: add lightweight guidance on bug fixing.
* doc: fix typo and whitespace.
2021-09-14 13:27:14 -07:00
DavidKorczynski
d59c8adb4f
doc: explicitly mention dynamic and static linking of fuzzers ( #6428 )
...
* doc: explicitly mention static and dynamic linking of fuzzers.
* doc: add comma.
2021-09-12 21:09:30 -07:00
Catena cyber
0e3ee07ffd
doc: use lang-specific base-builder images ( #6415 )
2021-09-08 09:13:52 -07:00
Catena cyber
b7c0827bef
Doc: adds swift to the list of languages supporting coverage ( #6398 )
2021-09-03 11:47:22 -07:00
Catena cyber
dd8e46c38b
Swift ideal integration ( #6312 )
...
* 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
2021-09-02 14:56:01 -07:00
DavidKorczynski
e70a8c42a4
docs: remove minijail doc. ( #6285 )
2021-08-24 07:14:37 -07:00
jonathanmetzman
6bcbae307c
[Ubuntu Upgrade][docs] Say need to build msan deps manually ( #6238 )
...
* [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
2021-08-19 20:06:12 -07:00
Oliver Chang
f9d0813ea8
minor cflite build integration docs changes. ( #6240 )
...
- 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
2021-08-20 11:37:55 +10:00
asraa
30d927e324
New base builder without lang specific installation + swift base ( #5986 )
...
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).
2021-08-20 09:52:44 +10:00
olivekl
3ca919279a
Clarify language in continuous_integration.md ( #6227 )
...
Clarify AND (not OR) for situations when crashes are reported
2021-08-16 09:00:35 -07:00
olivekl
926914100c
Update bazel.md ( #6228 )
...
Fix typo (though --> through)
2021-08-16 16:54:03 +01:00
Abhishek Arya
c2c293d2c1
Fix reproducing timeout to match clusterfuzz
2021-08-13 21:58:16 -07:00
jonathanmetzman
af2617d7d0
[ClusterFuzzLite][docs] Start writing docs ( #6165 )
...
I started writing some important docs, such as overview, build_integration, and running_clusterfuzzlite. However, most important docs are still TODO.
This PR at least adds a skeleton for those docs.
2021-08-05 12:01:07 -07:00
jonathanmetzman
80160735b6
Reinstall jekyll deps to update kramdown version in Gemfile.lock ( #6168 )
2021-08-04 20:51:07 -07:00
jonathanmetzman
2555c3cd36
[docs][NFC] Don't rely on deprecated flag to silence warning. ( #6164 )
2021-08-04 08:19:11 -07:00
Fabian Meumertzheim
4f34600051
[docs] Enable AWT headless mode in Java guide ( #6155 )
...
Fixes https://github.com/google/oss-fuzz/pull/6105#issuecomment-887950308 .
2021-08-04 10:18:09 +01:00
dependabot[bot]
cf39156080
Bump addressable from 2.7.0 to 2.8.0 in /docs ( #6031 )
...
Bumps [addressable](https://github.com/sporkmonger/addressable ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/sporkmonger/addressable/releases )
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.7.0...addressable-2.8.0 )
---
updated-dependencies:
- dependency-name: addressable
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-13 08:09:18 -07:00
Fabian Meumertzheim
73d78b8879
[infra][jvm] Add Jazzer UBSan support ( #5898 )
...
* [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.
2021-06-10 07:57:42 -07:00
Catena cyber
062a64b05e
docs: CIFuzz requires a project to be cloned with git ( #5886 )
2021-06-07 11:34:17 -07:00
Abhishek Arya
8e260ddb2e
Update index.md
2021-06-05 19:21:15 -07:00
Abhishek Arya
5766e32e90
Update rust_lang.md
2021-06-05 08:44:21 -07:00
DavidKorczynski
37d02c6ed3
Docs: update rust documentation ( #5877 )
...
* added initial description for writing rust fuzzers.
* updated rust docs.
2021-06-05 08:42:18 -07:00
Fabian Meumertzheim
4279eb7844
[docs] Mention JVM & Go coverage support ( #5826 )
2021-05-25 07:30:21 -07:00
dependabot[bot]
6f24755983
Bump nokogiri from 1.11.1 to 1.11.5 in /docs ( #5806 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.11.1 to 1.11.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.1...v1.11.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-20 13:17:00 -07:00
olivekl
684c6c13c6
Update new_project_guide.md ( #5805 )
...
* Update new_project_guide.md
Rewrite instructions under "Temporarily disabling code instrumentation during builds" section for greater clarity.
* Update new_project_guide.md
2021-05-20 11:28:04 -07:00
Fabian Meumertzheim
10e888b561
[all] Make fuzz targets world executable ( #5751 )
...
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.
2021-05-12 07:03:21 -07:00
olivekl
40def4aae7
Update accepting_new_projects.md ( #5750 )
...
Fix formatting in new project submission guidelines
2021-05-11 12:29:46 -07:00
MarcoFalke
d73251e6fe
docs: Fix syntax error typo ( #5710 )
2021-05-04 15:19:08 +01:00
MarcoFalke
e3eef732c4
doc: Explain fuzzing_engines ( #5704 )
...
Also fix some dead links
2021-05-03 15:41:15 -07:00
dependabot[bot]
98f5a82bdb
Bump rexml from 3.2.4 to 3.2.5 in /docs ( #5696 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-02 15:55:39 -07:00
Bruno P. Kinoshita
d38fd0220a
Fix typos and one link ( #5645 )
...
* Fix link to Jenkins
* Typos
* Fix builder, not jenkins.
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-04-20 15:46:16 -07:00
Stefan Bucur
df561687f6
Update the Bazel project integration guide to capture the new simpler tool. ( #5550 )
...
* Update the Bazel project integration guide to capture the new simpler tool.
* Update bazel.md
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-03-31 17:46:08 -07:00
AdamKorcz
d9d81a1011
Fix minor typo in docs ( #5540 )
2021-03-31 06:50:53 -07:00
Stefan Bucur
589afcfbd1
Clarify in the new project guide that pull_images may be needed for coverage runs. ( #5506 )
2021-03-25 07:43:18 -07:00
van Hauser
c0d989a5f4
update documenation ( #5462 )
...
* 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>
2021-03-21 18:56:53 -07:00