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