Commit Graph

21 Commits

Author SHA1 Message Date
Abhishek Arya 6fb0ce9366
Update project.yaml 2021-01-26 12:36:58 -08:00
Abhishek Arya 3e112546fc
Update project.yaml 2021-01-25 22:43:44 -08:00
Abhishek Arya 54bfb5e406
Disable llvm_libcxx (unmaintained, bad fuzz targets) 2021-01-25 22:43:18 -08:00
Louis Dionne c197d39435
[libc++] Execute the oss-fuzz script located in the libc++ tree (#4541) 2020-10-16 14:35:11 -07:00
Max Moroz 71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)
* [presubmit] Enforce language attribute in projectt.yaml to be always set.

* Update documentation, better presubmit check, new project template.

* add docstring to templates.py

* Add example values in the project.yaml template and remove python value for now

* Add "project: c++" to 256 projects

* format

* Add labels and selective_unpack sections to the presubmit check

* fix incorrect auto_ccs format in three projects

* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
Louis Dionne f7e0c99fe6 Add my email to libc++ notifications (#3154) 2019-12-19 15:16:43 -08:00
Eric 13068b8e50 [libc++] Correctly remove the system stdlib includes using -nostdinc++ (#3117)
This change was tested and verified to work by running:

1. git clone oss-fuzz
2. ./infra/helper.py build_image llvm_libcxx
3. ./infra/helper.py build_fuzzers llvm_libcxx
2019-12-12 13:26:02 -08:00
Eric c8b58c19f5 Really fix the libc++ build's include paths. (#3116)
The -I flag I previously removed was used to drag in the
"fuzzing/fuzzing.h" header.
2019-12-12 13:06:13 -08:00
Eric ebd899105b Correctly insert libc++ include path to use local version. (#3115)
Previously we're using the installed libc++ headers.
2019-12-12 12:52:43 -08:00
Eric afdf534851 Add myself to libc++ and libc++abi project files. (#3114) 2019-12-12 12:52:04 -08:00
Kostya Serebryany 2290b8080c [llvm_libcxx] switch to the new github repo (#3113) 2019-12-12 11:15:57 -08:00
jonathanmetzman 3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE (#2325)
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
Kostya Serebryany 893f503de3 [llvm] add Michael to LLVM CCs, as requested in issue #2167 2019-02-14 14:49:33 -08:00
Oliver Chang 4e82ca2bdf
Update project.yaml 2018-06-04 18:35:40 +10:00
Kostya Serebryany 6eac0c48a5
undo disabling trace-cmp
... as per https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5377#c6
2018-01-19 09:48:51 -08:00
Kostya Serebryany 5ecb27726d disable trace-cmp on llvm_libcxx to make it faster, see https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5377 2018-01-18 17:41:58 -08:00
Tim Shen 336dffcf22 Add myself to libcxx's auto_ccs (#972) 2017-11-08 13:49:02 -08:00
Kostya Serebryany 71600238b0 add fsanitize=unsigned-integer-overflow to libcxx 2017-10-23 18:56:37 -07:00
Kostya Serebryany ea348f8d95 get the list of libcxx targets from a file 2017-10-23 18:42:13 -07:00
Kostya Serebryany 019ef35f1a more fuzz targets for libc++ 2017-10-18 14:53:36 -07:00
Kostya Serebryany a88717dfdb add LLVM libc++ (llvm_libcxx) (#904) 2017-10-18 12:38:14 -07:00