summaryrefslogtreecommitdiff
path: root/pdf/pdf_doc.c
Commit message (Expand)AuthorAgeFilesLines
* GhostPDF - fix Portfolio PDF with pdfwriteKen Sharp2023-04-201-12/+21
* GhostPDF - preserve initial document view from PDF CatalogKen Sharp2023-04-151-0/+115
* Update postal address in file headersChris Liddell2023-04-041-2/+2
* GhostPDF - specifically check for a fatal error return from InfoKen Sharp2023-03-141-1/+5
* GhostPDF - process a null object for the page of a /DestKen Sharp2023-02-151-1/+1
* GhostPDF - better detection of invalid Resource inheritanceKen Sharp2022-12-191-2/+7
* GhostPDF - improve Resource finding.Ken Sharp2022-12-171-5/+8
* GhostPDF - permit the Page dictionary to actually be a streamKen Sharp2022-12-021-2/+18
* GhostPDF - Sanitize Doc info strings for linearisationKen Sharp2022-11-151-0/+1
* GhostPDF - Treat an invalid /Type for Catalog as if it were missingKen Sharp2022-10-291-7/+22
* Add a helpful comment.Robin Watts2022-10-171-0/+1
* GhostPDF - Fix /Outline processingKen Sharp2022-10-151-0/+37
* GhostPDF - improved warning messages with trailer dictionary problemsKen Sharp2022-10-061-7/+9
* GhostPDF - some minor work on warning messagesKen Sharp2022-10-041-2/+2
* GhostPDF - improve /Pages sanity checkKen Sharp2022-09-261-0/+10
* GhostPDF - check object type in Parent handlingKen Sharp2022-09-191-1/+2
* GhostPDF - fix Page count calculationKen Sharp2022-09-141-1/+1
* GhostPDF - fix memory leak with Resources and circular /Parent refKen Sharp2022-09-131-8/+33
* GhostPDF - early sanity check on Pages tree root node /CountKen Sharp2022-09-081-1/+82
* GhostPDF - revise PageLabel handlingKen Sharp2022-08-251-5/+6
* GhostPDF - correct returrn code checkKen Sharp2022-08-221-1/+1
* GhostPDF - Don't follow Parent key in Pages dictionary for ResourcesKen Sharp2022-08-111-18/+31
* GhostPDF - yet more circular referencesKen Sharp2022-08-091-1/+1
* GhostPDF - when validating Info, reset the dictionary on key deletionKen Sharp2022-08-091-0/+6
* GhostPDF - better repairs for incorrect/invalid Root entriesKen Sharp2022-07-261-7/+24
* OSS-fuzz #49234 - Fix NULL dereferenceKen Sharp2022-07-181-1/+1
* OSS-fuzz #48933 - add Info dict object number to loop detectionKen Sharp2022-07-121-1/+16
* OSS-fuzz #48400Ken Sharp2022-06-261-6/+10
* GhostPDF - more strange Info dictionariesKen Sharp2022-06-231-0/+8
* GhostPDF - more work on Info dictionaries....Ken Sharp2022-06-231-6/+10
* OSS_fuzz #48125Ken Sharp2022-06-191-2/+3
* OSS-fuzz #48084 - more circular referencesKen Sharp2022-06-171-0/+12
* GhostPDF - circular references in Info dict with PageLabelsKen Sharp2022-06-071-0/+147
* Fix Coverity fix 378584Ken Sharp2022-05-301-1/+2
* Coverity IDs 378584, 378585Ken Sharp2022-05-241-3/+8
* GhostPDF - improve circular reference detection in /Pages treeKen Sharp2022-05-231-0/+4
* PDFI: Use TRUE/FALSE/NULL objects as 'fast' objects.Robin Watts2022-05-051-0/+6
* pdfi: Introduce pdfi_type_of.Robin Watts2022-05-051-14/+14
* Fix SEGV in outline handling.Robin Watts2022-04-281-1/+1
* OSS-fuzz #45030Ken Sharp2022-02-281-2/+6
* GhostPDF - Fix Outlines processingKen Sharp2022-02-211-81/+0
* Rename pdfmark related functionsChris Liddell2022-02-171-7/+7
* pdfi: add option to not replace existing entries in dictionariesChris Liddell2022-02-161-2/+2
* OSS Fuzz 42916: Fix leak found when memory squeezing.Robin Watts2022-01-251-0/+2
* Coverity ID 374864 and 374863Ken Sharp2022-01-211-3/+9
* OSS-fuzz #43781 - improve loop detection in pdfi_resolve_indirectKen Sharp2022-01-191-1/+9
* OSS-fuzz #42847 - more work on circular references with /ParentKen Sharp2021-12-231-0/+13
* OS-fuzz #42718 - don't use ctx->Trailer directly.Ken Sharp2021-12-201-2/+6
* OSS-fuzz #42670 - check stream dict isn't NULL when finding resourcesKen Sharp2021-12-201-19/+21
* oss-fuzz 42291: Ensure the dict we're using doesn't disappearChris Liddell2021-12-141-0/+5