Commit Graph

14 Commits

Author SHA1 Message Date
tsdgeos a44547d8d6
poppler: Fix build (#5901)
released pango wants to download harfbuzz from a branch name that no
longer exists, so use git pango
2021-06-10 00:23:01 +01:00
tsdgeos 31f0beb91e
poppler: Fix build (#5769) 2021-05-14 21:25:37 +01:00
tsdgeos 598ba8b337
poppler: Fix build (#5285) 2021-03-04 00:29:04 +00:00
tsdgeos 7866ec6566
poppler: Don't force an old meson version (#5065) 2021-01-28 18:14:47 -08:00
tsdgeos 8169d41e43
[poppler] We don't use this .cc file anymore (#4770) 2020-12-03 12:04:31 -08:00
tsdgeos 753a2a4c5b
Build the new fuzzers (#4733)
The memory sanitizer doesn't build the glib part because it fails, but the cpp and qt5 fuzzers are still built

Code based on code by ecalp-tps from bc358f33ad
2020-11-27 21:04:58 -08:00
Abhishek Arya 675d138642
Revert "New fuzzers for Poppler (#4635)" (#4726)
This reverts commit bc358f33ad.
2020-11-27 07:56:21 -08:00
ecalp-tps bc358f33ad
New fuzzers for Poppler (#4635)
* Initial commit: cpp and glib work. qt5 compilation fails

* changing static libs to shared libs (freetype, lcms, openjp2)

* qt5 compiles

* build works for all three libs - todo: dict names

* Creating copies of dict for each fuzz target

* Remove tail command from build script

* Trying to fix build checks - export LD_LIBRARY_PATH

* change libpng and libz to static libraries

* retrigger checks

* ld cannot find -lgcc_s

* WIP for qt5

* Build check passes locally

* Remove -fno-rtti to make undefined sanitizer work. Remove MSan.
2020-11-26 09:26:40 -08:00
Google AutoFuzz Team e7b79f9ece
Change the url for the fuzzing dictionary (#4509) 2020-10-08 06:13:50 -07: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
tsdgeos cb09eba1ea
[poppler] Compile and use openjpeg2 (#3532)
There's code in poppler side for handling openjpeg2 so it's good that
that code gets fuzzed too
2020-03-20 21:12:04 -07:00
tsdgeos 77ef89c1da
Build lcms2 for poppler (#3528)
There's quite some code hidden behind
  #ifdef USE_CMS
so better to fuzz that code too
2020-03-20 08:45:47 -07:00
Max Moroz f2c2325e07 [poppler] Don't use WORKDIR $SRC (requested in #1784). 2018-09-19 13:34:04 -07:00
Jonathan Rudenberg 6836cc64e0 [poppler] Add poppler (#1431)
* [poppler] Add poppler

* cleanup

* remove empty options
2018-05-21 12:22:29 -07:00