Commit Graph

7 Commits

Author SHA1 Message Date
Thomas Van Lenten e39ef9c636
Copy dictionaries over to help steer fuzzing. (#6414) 2021-09-07 13:17:12 -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
jonathanmetzman ffe20d3857
[Ubuntu upgrade][NFC] Improve message for swift projects. (#6292)
Related: #6180.
2021-08-24 15:25:34 -07:00
Jonathan Metzman bcfac67d6d [Ubuntu Upgrade] Pin swift projects to specific image.
This will prevent the builds from breaking when we do the upgrade.
Some of the issues I encountered were:
1. Installing no longer existing packages libstdc++-5-dev
2. Patch failing when I upgraded swift version (I think old version
doesn't work on focal).

Related: https://github.com/google/oss-fuzz/issues/6180

Right now this change is an NFC because base-builder-swift isn't
even being updated at the moment (see #6269)
2021-08-23 09:01:57 -07: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
Catena cyber 3035d0a163 Uses upstream repository fuzz targets for swift-protobuf (#5612) 2021-04-14 06:08:53 -07:00
Catena cyber 446d59e6e9
Adds swift-protobuf project (#5493)
* Adds swift-protobuf project

* Support swift language

* Fuzz target improvements

* No test for fuzz package

* fixup comments

* rename to binary

* symbolizer
2021-04-13 13:59:07 +10:00