Commit Graph

15 Commits

Author SHA1 Message Date
pedro martelletto fd2e1a750b
[libfido2] re-enable MSAN (#6617)
The dependencies built without MSAN (chiefly, libudev) aren't used
by the fuzz targets, so it seems safe to bring MSAN back. Verified
locally with 'python infra/helper.py'.
2021-10-19 10:13:36 +01:00
Konstantinos Georgantas 8a3f524b4a
[libfido2] Update contacts list (#6602) 2021-10-14 13:40:17 +00:00
jonathanmetzman 390c200c1e
[Ubuntu upgrade] Disable MSAN in projects that will have false positives. (#6303)
Do this based mostly on instrumented_libraries and more tests.

Related: #6180
2021-08-25 22:14:20 -07:00
pedro martelletto d4492a98d4
libfido2: change location of fuzz corpora (#5486) 2021-03-24 07:02:38 -07:00
Ludvig Michaelsson 6558a1708e
libfido2: add seed for largeblob, hid, and netlink fuzzers (#5406) 2021-03-16 12:59:43 -07:00
Ludvig Michaelsson fb720ead0e
libfido2: update dependencies (#5340)
* libfido2: update libcbor to v0.8.0

* libfido2: add new zlib dependency
2021-03-09 08:12:08 -08:00
Abhishek Arya 1d5a2cd84e
Fill in main_repo for several projects. (#4816)
* Fill in main_repo for several projects.

* Add some go repos.
2020-12-09 21:52:40 -08:00
Gabriel Kihlman 8a54f35c2d
[libfido2] Update contacts list (#4619) 2020-11-09 06:56:34 -08:00
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Gabriel Kihlman 9e0b83a5a7
[libfido2] bump libcbor version from 0.5.0 to 0.7.0 (#3861) 2020-05-21 14:59:52 -07:00
Gabriel Kihlman eda341223c
[libfido2] CIFuzz workaround, put seed corpus outside of repo (#3497)
CIFuzz was failing and not finding the downloaded corpus, looking
at the logs show:

2020-03-12T15:15:53.2454777Z Running: docker run --rm --privileged --cap-add SYS_PTRACE -e
  FUZZING_ENGINE=libfuzzer -e SANITIZER=address -e ARCHITECTURE=x86_64 -e OUT=/github/workspace/out
  --volumes-from aaad25ec2b6d gcr.io/oss-fuzz/libfido2 /bin/bash -c 'rm -rf /src/libfido2/* && cp -r
    /github/workspace/storage/libfido2 /src && compile'

Note the the rm -rf /src/libfido/* bit.
2020-03-12 15:36:36 -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
Gabriel Kihlman b2e55225ed
[libfido2] Corpus seed moved outside of repo, update build.sh. (#3486)
* [libfido2] Corpus moved outside of repo, update build.sh.

Fixes fuzzing build failure #21144

* Fetch seed corpus when building the container instead

* Use "ADD" instead of "RUN curl"

Co-authored-by: Max Moroz <dor3s1@gmail.com>
2020-03-10 08:41:00 -07:00
Gabriel Kihlman e9334a14a7 [libfido2] Update CC list and activate memory sanitizer (#3077) 2019-11-29 08:31:29 -08:00
Gabriel Kihlman ce001fc2aa [libfido2] Initial integration (#3076) 2019-11-27 07:51:53 -08:00