tsdgeos
6afccf95f0
Fix poppler build ( #7945 )
2022-07-06 13:30:51 +10:00
tsdgeos
a215f3fd82
poppler: Re-enable the memory sanitizer ( #7299 )
2022-02-18 14:48:30 +00:00
tsdgeos
4631ed8aab
poppler: Build nss ( #7297 )
...
* poppler: Build nss
Will allow fuzzying of the signature code path
* poppler: Fix freetype repo url
2022-02-18 13:04:25 +00:00
tsdgeos
baa79e1e6d
poppler: Fix build ( #6793 )
2021-11-07 21:41:41 +00:00
tsdgeos
259abeacb4
poppler: Fix build ( #6657 )
2021-10-27 00:12:59 +01:00
tsdgeos
ad0829ccf7
poppler: Use a newer glib ( #6566 )
2021-10-07 09:50:08 +01:00
jonathanmetzman
806d1a0620
[Ubuntu upgrade] Disable MSAN where it doesn't support on Ubuntu 20.04 ( #6281 )
...
These projects were tested and it was found that their use
of MSAN does not work on Ubuntu 20.04. Therefore their use of
MSAN is being disabled.
Related: #6180
2021-08-24 15:24:47 -07:00
tsdgeos
369e2b505a
poppler: fix lcms build ( #5976 )
2021-06-26 21:47:30 -07:00
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
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
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
f301751aa5
[poppler] Exercise a few more methods ( #3857 )
2020-05-22 17:44:47 -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
71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. ( #3477 )
...
* [presubmit] Enforce language attribute in projectt.yaml to be always set.
* Update documentation, better presubmit check, new project template.
* add docstring to templates.py
* Add example values in the project.yaml template and remove python value for now
* Add "project: c++" to 256 projects
* format
* Add labels and selective_unpack sections to the presubmit check
* fix incorrect auto_ccs format in three projects
* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
jonathanmetzman
3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE ( #2325 )
...
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
tsdgeos
8c91ce70cd
poppler: exercise the text extraction code ( #2121 )
2019-01-29 10:49:38 -08:00
Max Moroz
f2c2325e07
[poppler] Don't use WORKDIR $SRC (requested in #1784 ).
2018-09-19 13:34:04 -07:00
Jonathan Rudenberg
40559d76af
[poppler] Add Adam Reichold to CCs ( #1493 )
2018-06-07 08:52:19 -07:00
Jonathan Rudenberg
c2af307e74
[poppler] ensure doc doesn't leak when locked ( #1438 )
2018-05-22 10:48:10 -07:00
Jonathan Rudenberg
66793f36a9
[poppler] ignore locked documents ( #1437 )
2018-05-21 17:56:42 -07:00
Jonathan Rudenberg
6836cc64e0
[poppler] Add poppler ( #1431 )
...
* [poppler] Add poppler
* cleanup
* remove empty options
2018-05-21 12:22:29 -07:00