Commit Graph

15 Commits

Author SHA1 Message Date
Oliver Chang 84faf55729
Populate a bunch of main_repo values. (#4815)
Also enforce this for future integrations.
2020-12-10 09:49:27 +11:00
Randy a0ce13ff7f
libspng: disable msan temporarily (#4759) 2020-12-01 12:52:10 -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
Randy 3c7ab8e850
[libspng] extract zlib to separate directory (#4064)
CIFuzz is overwriting $SRC/libspng after executing the Dockerfile before running build.sh which means $SRC/libspng/zlib is lost:
https://github.com/randy408/libspng/runs/830380355#step:4:549
2020-07-02 19:00:39 -07:00
Randy 584b967a69
[libspng] Fetch zlib in Dockerfile (#4050)
* [libspng] Fetch zlib in Dockerfile

This step has been moved from the build script: c35e509f04

* Update Dockerfile

* Update Dockerfile

* dummy commit

* Update Dockerfile

* dummy commit

* dummy commit
2020-07-01 11:00:08 -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
Randy df15f281f9
[libspng] Update repository URL (#3439) 2020-03-06 08:42:15 -08:00
Randy 43050a47ee
cjson,libspng,libzip: enable memory sanitizer (#3424) 2020-02-25 18:30:40 -08:00
Randy 0646b72840 [libspng] enable i386 build (#2980)
* [libspng] enable i386 build

* switch to cmake

* fix typo in project.yaml

* amd64 -> x86_64

* dummy commit

* build.sh: move changes back upstream

* dummy commit

* dummy commit
2019-10-24 12:34:55 -07:00
Randy 74794f0ae3 [libspng] move build.sh upstream (#2911) 2019-10-02 10:03:16 -07:00
Randy 1144fe75e2 [libspng] download and statically link zlib (#2797)
* [libspng] enable i386 builds

* use pip to install newer version of meson

* fix build

* fix build

* fix meson install process

* install zlib:i386

* fix 32-bit build

* use cross-file for i386 build

* switch to cmake

* cd back to top-level after build

* dummy commit

* switch to meson

* fix up paths in crossfile

* dummy commit

* add -m32 LDFLAGS for i386 build

* remove LDFLAGS, force repo update

* print contents of crossfile

* replace cflags/ldflags in crossfile with env vars

Meson ignores environment variables for cross-builds

* dummy commit

* remove 32-bit build code

* remove i386 architecture

* update files

* Bring back zlib1g-dev as it is needed
2019-09-05 21:30:42 -07: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
Randy de864b54bf [libspng] add structure aware fuzzer (#2117) 2019-01-28 08:23:20 -08:00
Max Moroz 231f91a5be [libspng] Enable all sanitizers. 2019-01-08 11:05:17 -08:00
Randy ea0504c882 [libspng] Integrate libspng (#1664)
* Integrate libspng

* update copyright year
2019-01-08 11:04:07 -08:00