Commit Graph

27 Commits

Author SHA1 Message Date
Dave Rodgman 7f8fe932ca
Mbed TLS: update references to old Github org (#7487)
Replace references to ARMmbed organisation with the new
org, Mbed-TLS, following project migration. The new home
for Mbed TLS is:

https://github.com/Mbed-TLS

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
2022-03-31 16:42:43 +00:00
DavidKorczynski a48d461a07
bignum-fuzzer: fix build and use correct dev branch (#7099) 2022-01-06 22:45:13 +00:00
DavidKorczynski b04e5dcaa4
bignum-fuzzer: fix build (#7081)
* bignum-fuzzer: fix build

* disable afl for now
2022-01-01 14:00:54 +00:00
jonathanmetzman 03d18372d5
Reland [Ubuntu upgrade] Fix projects so they don't break with upgrade (#6313)
This reverts commit 878c32419c.

Related: #6180
2021-08-26 09:53:49 -07:00
Oliver Chang 878c32419c
Revert "[Ubuntu upgrade] Fix projects so they don't break with upgrade. (#6304)" (#6306)
This reverts commit 5549d804b3.
2021-08-26 15:42:34 +10:00
jonathanmetzman 5549d804b3
[Ubuntu upgrade] Fix projects so they don't break with upgrade. (#6304)
Fix projects so they don't break with upgrade.
These fixes are likely not backwards compatible and will fail on
Ubuntu 16.04.
Related: #6180
2021-08-25 22:14:52 -07:00
Stefan Krah 3311daea9f
[bignum-fuzzer] Update mpdecimal to version 2.5.1 (#5678) 2021-06-19 17:03:47 -07:00
Gilles Peskine fbeee3fb02
Use the 2.x branch of Mbed TLS (#5636)
The default branch of https://github.com/ARMmbed/mbedtls is about to
change to point to the work on the next major release (3.0). We expect
frequent API changes during that time. Switch fuzzers to run on the
stable major version of Mbed TLS (2.x) during the transition period.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2021-04-22 08:34:41 -07:00
Guido Vranken c65286347d
[cryptofuzz, bignum-fuzzer] Fix AFL++ builds (#5121)
* [cryptofuzz, bignum-fuzzer] Fix AFL++ builds

* [cryptofuzz, bignum-fuzzer] Don't build Golang

Because it's already part of the base image.

* [cryptofuzz, bignum-fuzzer] Retrigger CI
2021-02-12 18:26:00 -08:00
Guido Vranken 2050988b06
[bignum-fuzzer] Update mpdecimal to latest version (#4891)
* [bignum-fuzzer] Update mpdecimal to latest version

* [bignum-fuzzer] Add license to build.sh
2020-12-24 08:45:22 -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
Gilles Peskine a49611cd5c
[bignum-fuzzer] Mbed TLS no longer has an mbed-crypto submodule (#3556)
[bignum-fuzzer] Mbed TLS no longer has an mbed-crypto submodule

Mbed TLS has gone back to being self-contained, without a separate
submodule for the cryptography part of the library. Revert the
bignum-fuzzer build scripts accordingly.

This reverts commit 54733ddc84.
2020-04-01 15:34:38 -07:00
Janos Follath 54733ddc84 Fix a build failure in bignum fuzzer when building the Mbed TLS module (#2487)
* [bignum-fuzzer] Clone Mbed TLS recursively

The cryptography library of Mbed TLS has been moved to a separate
repository. It is now included into the project as a git submodule and
therefore we need to clone Mbed TLS recursively.

* [bignum-fuzzer] Use new Mbed TLS library location

The bignum module in Mbed TLS as part of the cryptography library has
been moved to a new location. This commit sets the corresponding paths
to their new values.
2019-06-04 08:13:23 -07:00
Abhishek Arya 2e3212d8f0
Revert "Remove mbed TLS fuzzer (#2278)" (#2304)
This reverts commit cce2ed4d23.
2019-04-09 09:07:55 -07:00
Guido Vranken cce2ed4d23 Remove mbed TLS fuzzer (#2278) 2019-03-31 22:49:35 -07:00
Guido Vranken 231ec64fa2 [bignum-fuzzer] Add BoringSSL+libmpdec fuzzer (#2194) 2019-03-01 07:03:15 -08:00
Guido Vranken 1bff6fe295 [bignum-fuzzer] Build and use latest Golang (#2193) 2019-02-28 15:50:31 -08:00
Guido Vranken 5442f88bc3 [bignum-fuzzer] Fix Rust nightly installation, attempt #2 (#2079) 2019-01-09 07:12:33 -08:00
Guido Vranken 6b2eb45a5b Fix Rust nightly installation (#2061) 2018-12-30 10:43:22 -08:00
Guido Vranken 4f2f3774c5 projects/bignum-fuzzer/Dockerfile: get Rust stable, not nightly (#1985) 2018-11-27 12:33:42 -08:00
Guido Vranken 4337d0f160 [bignum-fuzzer] Revert to older Rust Nightly to fix build (#1810) 2018-09-12 12:48:32 -07:00
Guido Vranken 14762cd45a [bignum-fuzzer] BoringSSL vs. mbed TLS differential bignum fuzzing (#1636)
* Add BoringSSL+mbed TLS fuzzer

* Fix BoringSSL UBSAN build

* Set maximum bignum size to 100 decimals

* Add BoringSSL team members to auto_ccs
2018-07-23 06:45:34 -07:00
Guido Vranken 422df7dab4 GNU multiprecision (libgmp) fuzzer (#1587)
* Build OpenSSL+libgmp fuzzer

* Fix comment typo
2018-07-03 09:51:01 -07:00
Guido Vranken 690dd9cdfb [bignum-fuzzer] Add OpenSSL/C++ Boost multiprecision target (#1262)
* Add OpenSSL/C++-Boost target

* Add OpenSSL/C++-Boost target

* Add security@golang.org to CCs
2018-03-22 08:01:35 -07:00
Guido Vranken c5f13b4ce5 Build OpenSSL+Rust target (#1222) 2018-03-09 17:59:41 -08:00
Guido Vranken aba6d498af Remove references to *.options files to fix build errors (#1182) 2018-02-21 07:30:28 -08:00
Guido Vranken ce21653fec Requesting bignum-fuzzer integration (#1147)
* Add bignum-fuzzer project files

* Remove .options file

* Add OpenSSL recipients to project.yaml auto_ccs
2018-02-20 12:49:56 -08:00