aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects/mupdf
Commit message (Collapse)AuthorAge
* Disable dataflow builds for projects that have enabled it. (#7968)Gravatar jonathanmetzman2022-07-07
| | | | | | | | | * Disable dataflow builds for projects that have enabled it. Related: https://github.com/google/oss-fuzz/issues/7963 * fix openjpeg * fix
* [mupdf] Add Ken to auto_ccs. (#7526)Gravatar Sebastian Rasmussen2022-04-07
| | | | | * [mupdf] Add main_repo to project.yaml. * [mupdf] Add Ken to auto_ccs.
* mupdf: fix build (#6518)Gravatar DavidKorczynski2021-09-24
|
* [mupdf] Copy fuzzer glue code to dir outside of git repo (#5504)Gravatar Sebastian Rasmussen2021-04-02
| | | | | This makes it easier to build the fuzzer using a locally checked out git repo without having to manually copy the fuzzer glue code into the locally checked out git repo first.
* [mupdf] Improve custom allocator (#5505)Gravatar Sebastian Rasmussen2021-03-31
| | | | | Previously the allocator handled small pointer values incorrectly and prevented multiple executions (unexpectedly used when OSS-fuzz uses LSAN to look for memory leaks).
* Update Dockerfiles (#4070)Gravatar devtty1er2020-07-06
| | | | | * Use LABEL in place of MAINTAINER * Remove LABEL maintainer from Dockerfiles
* [presubmit] Enforce language attribute in project.yaml to be always set. (#3477)Gravatar Max Moroz2020-03-10
| | | | | | | | | | | | | | | | | | | * [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
* [mupdf] Add @julians to auto_ccs (#3406)Gravatar Sebastian Rasmussen2020-02-18
|
* [mupdf] enable dataflow config (#1632). (#3272)Gravatar Max Moroz2020-01-21
| | | Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F9e804198-492a-4762-8551-928c66a8b4e1&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:45:43.424000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:14.050Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T20:24:16.755968968Z
* [mupdf] Update to latest version of API provided by MuPDF. (#2362)Gravatar Sebastian Rasmussen2019-05-01
| | | | This reverts commit 7fa021dfbecf30aa04613d8497954f6a482dbb09 because the corresponding API was reverted in the upstream project.
* Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE (#2325)Gravatar jonathanmetzman2019-05-01
| | | Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
* [mupdf] Update to latest version of API provided by MuPDF. (#2294)Gravatar Sebastian Rasmussen2019-04-05
|
* [mupdf] Add custom allocator to avoid having fuzzer kill process (#1830) (#1832)Gravatar Sebastian Rasmussen2018-09-24
| | | This fixes oss-fuzz #5679 and oss-fuzz #7803 for the mupdf project.
* [mupdf] Plug memory leaks in fuzzer itself. (oss-fuzz #5497) (#1778)Gravatar Sebastian Rasmussen2018-08-31
| | | | | | | | | If mupdf throws an exception (extremely likely in when fuzzing), none of the resources such as the rendered pixmap, document or stream were reclaimed before exiting causing memory leaks. These leaks were blamed on the software itself, when it actually was the fuzzer implementation that leaked. Fix this by always cleaning up all resources.
* [mupdf] Adapt to recent API change, so test compiles again. (#1601)Gravatar Sebastian Rasmussen2018-07-08
|
* [mupdf] Change the name of the library used. (#1409)Gravatar Sebastian Rasmussen2018-05-10
| | | | The library name in the upstream project has changed recently, accommodate for that.
* [mupdf] Ensure ctm variable is initialized (#1102)Gravatar Jonathan Rudenberg2018-01-22
|
* [mupdf] Add @sebras to auto_ccs (#1100)Gravatar Jonathan Rudenberg2018-01-21
|
* [mupdf] Ensure document is always freed (#1094)Gravatar Jonathan Rudenberg2018-01-19
|
* [mupdf] Fix fuzzer (#1091)Gravatar Jonathan Rudenberg2018-01-19
| | | Without the document handlers registered, nothing gets fuzzed!
* Disable failing ubsan config in mupdf (#1085)Gravatar Abhishek Arya2018-01-18
|
* [mupdf] Add mupdf fuzzer (#1067)Gravatar Jonathan Rudenberg2018-01-18
* Add fuzzer for mupdf * Address review comments * Add check to ensure corpus/dict exist * Silence stderr spam * Update fuzzer based on review comments * Enable MemorySanitizer * Set primary contact