Commit Graph

8 Commits

Author SHA1 Message Date
Tim Rühsen 04be9ced8f [libpsl] Add config.site (#1456) 2018-05-30 10:46:43 -07:00
Tim Rühsen 44b807c57d [libpsl] Fix and optimize libpsl build (#1446)
* [libpsl] Add autoconf-archive to fix libidn2 build

* [libpsl] Speed up build by using ./configure caches

* [libpsl] Prevent cloning gnulib multiple times
2018-05-25 07:05:58 -07:00
Max Moroz a7bb4f0046 [libpsl] Remove redundant flags for disabling UBSan's vptr check. (#719) 2017-07-18 06:59:23 -07:00
Tim Rühsen 1cb700034c [libpsl] Fix libicu+undefined build (#717) 2017-07-17 13:09:00 -07:00
Tim Rühsen 75fb8e55aa [libpsl] Add fuzzers for conditional code paths (#712)
Libpsl can either be built with libicu, libidn2, libidn or with
basic internal code. Each built uses different code paths via
conditional compilation. To cover all these paths during fuzzing
and regression testing, new fuzzer targets are added by this commit.
2017-07-12 08:02:34 -07:00
Tim Rühsen 037660bcf1 [libpsl] Build and link with latest static dependencies (#706) 2017-07-08 13:30:35 -07:00
Tim Rühsen b9e125f9df [libpsl] Install libidn2 from git and statically link the fuzz target against it (#680) 2017-06-20 15:03:06 -07:00
Tim Rühsen 1353edfc44 Add libpsl to oss-fuzz (#670) 2017-06-09 15:49:58 -07:00