Commit Graph

11 Commits

Author SHA1 Message Date
jonathanmetzman 59c3cc0664
[Ubuntu upgrade][rnp] Make build work on Ubuntu 20.04. (#6278)
Copy all versions of the libjson shared object and install python
instead of python-minimal.

Related #6180.
2021-08-23 17:11:11 +00:00
Nickolay Olshevsky 065393f3aa
[rnp] Update build script to reflect library naming change. (#5327) 2021-03-09 06:06:57 -08:00
Nickolay Olshevsky 7ca4bb0693
[rnp] Update used Botan version to 2.16.0. (#4900) 2020-12-31 11:23:30 -08:00
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
Nickolay Olshevsky 9a13af5847
[rnp] Use patchelf instead of chrpath to add/change RPATH for fuzzers. (#4415) 2020-09-06 08:03:05 -07:00
Nickolay Olshevsky e02f4c2e63
[rnp] add more fuzzers and update build script. (#4391)
* [rnp] remove verbose flag during botan unpacking.

* [rnp] use as much make jobs, as available.

* [rnp] stick to the $SRC folder during the build.

* [rnp] automatically detect fuzzers and ignore possible chrpath error.
2020-09-02 10:26:26 -07:00
Tom Ritter 3d5478c653
[rnp] Generate input corpus (#4322) 2020-08-14 10:53:56 -07:00
Tom Ritter 61d1b47fe1
Add two more team members to rnp's cc list (#4230) 2020-07-30 07:54:29 -07:00
Tom Ritter 284dad011e
[rnp] Add afl engine (#4212)
* [rnp] Add afl engine

* Add fuzz_dump and fuzz_keyring to the exception list

These binaries - from https://github.com/rnpgp/rnp/tree/master/src/fuzzing -
are very tiny and just call into the library with a single API,
and are not staticly compiled - so they have very few UBSAN calls.
2020-07-29 09:56:23 -07:00
Tom Ritter 490a59781e
[rnp] Fuzzer fixes and improvements for rnp (#4189)
Undefined sanitizer should now work, and the honggfuzz engine as well.
Upstream changes supported enabling these, and when I did so I
renamed one of the variables.
2020-07-27 11:54:20 -07:00
Tom Ritter 0a334b3286
Add rnp (#4155) 2020-07-19 13:01:12 -07:00