Commit Graph

11 Commits

Author SHA1 Message Date
chris-liddell ac38bd2e0b
Add Ken Sharp to the ghostscript project (#7012) 2021-12-14 10:22:01 +00:00
DavidKorczynski 365df31265
ghostscript: fix build (#7006)
* ghostscript: fix build

* ghostscript: limit to libfuzzer and honggfuzz

* set correct label in yaml
2021-12-11 10:58:56 +00: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
Oliver Chang 29146813d4
Update project.yaml (#4493) 2020-09-28 15:16:55 +10:00
Kalvin 77a94ceb8b
projects/ghostscript: add contributor (#4333)
This change adds me (Kalvin) to the list of contributors allowed
to view Ghostscript issues on OSS-Fuzz.
2020-08-19 09:56:51 -07:00
Sebastian Rasmussen f3955c875a
[ghostscript] Add another project member to the CC-list. (#3632) 2020-04-13 06:36:21 -07:00
Sebastian Rasmussen e2e155fe0e
Update flags and enable new sanitizer (#3587)
* [ghostscript] Replace deprecated flag by current flag.

In old versions of Ghostscript the flag -dPARANOIDSAFER did
more checks than -dSAFER did. In modern versions the two flags
are identical. Moreover the flag -dPARANOIDSAFER has been
deprecated for a long time, and may be removed in the future.

In Ghostscript 9.50 and later -dSAFER is the default, and does
not have to be specified. To be able to test older yet still
modern Ghostscript versions without problems -dSAFER is used.

* [ghostscript] Force enable banding while rendering.

Ghostscript uses the set resolution to determine if banding should be
enabled during rendering, or not. Under normal circumstances documents
are rendered at maybe 600 DPI, but to conserve memory while running in
OSS-fuzz 200 DPI is used (-r200x200). To still test the banding code
used under normal circumstances banding is force enabled.

Moreover BufferSpace is used to determine the band height and thus the
number of bands. At 600 DPI this is normally 4Mbyte, so a reasonable
approximate at 200 DPI is 450k. Thus BufferSpace is also set.

* [ghostscript] Enable another sanitizer to see more issues.
2020-04-07 09:10:11 -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
Sean Kau e3de965fa9
Add additional maintainers from Artifex (#3435) 2020-02-26 16:51:54 -08:00
Sean Kau ad63d0e0ed Add upstream maintainer for ghostscript (#2549) 2019-06-28 14:43:09 -07:00
Benjamin Gordon 9b715c91c2 [ghostscript] New project: ghostscript (#2544) 2019-06-27 09:59:20 -07:00