summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-xref.c
AgeCommit message (Expand)Author
2018-09-19Fix warning.Tor Andersson
2018-08-28Bug 699672: Handle out of bounds pointer to previous xref.Sebastian Rasmussen
2018-08-21Bug 699271: Fix eternal loop when skipping space before EOF.Sebastian Rasmussen
2018-07-17Disallow incremental updating for documents that have hybrid xrefsPaul Gardiner
2018-06-22Keep copy of decoded utf8 text string in pdf_obj.Tor Andersson
2018-05-09Remove incorrect assertion.Tor Andersson
2018-04-27Use pdf_dict_get_int, etc.Tor Andersson
2018-04-25Remove document argument from pdf_new_primitive functions.Tor Andersson
2018-04-24Remove need for namedump by using macros and preprocessor.Tor Andersson
2018-04-20Limit xref parser to read entry contents.Sebastian Rasmussen
2018-04-20Add isdigit convenience macro in xref parsing.Sebastian Rasmussen
2018-03-22Use PDF object creation convenience functions.Tor Andersson
2018-03-22Use pdf_add_new_dict family of functions.Tor Andersson
2018-03-22Add pdf_add_new_dict family of functions.Tor Andersson
2018-03-22Use pdf_dict_put_dict family of functions.Tor Andersson
2018-03-22Load most annotations, even if they are missing appearances.Tor Andersson
2018-02-27Recognize Adobe illustrator files as PDF format.Tor Andersson
2018-02-02Signature support: decouple mupdf from the pkcs7 implementationPaul Gardiner
2018-02-02Signature support: separate pkcs7 specifics into a separate file.Paul Gardiner
2018-02-01Do not allow out of range object numbers inside object stream.Sebastian Rasmussen
2018-02-01Skip objects inside object streams whose object ids are out of range.Sebastian Rasmussen
2018-02-01Remove redundant seek in stream.Sebastian Rasmussen
2018-02-01Bug 698830: Avoid recursion when loading object streams objects.Sebastian Rasmussen
2018-01-31Use convenience pdf dictionary/array creation functions.Tor Andersson
2018-01-31Bug 698916: Indirect object numbers must be in range.Sebastian Rasmussen
2018-01-23Bug 698885: When parsing PDF version, make sure to initialize buffer.Sebastian Rasmussen
2017-12-13Validate that /Size in trailer is in range.Sebastian Rasmussen
2017-12-13PDF object numbers need not be int64_t, int is sufficient.Sebastian Rasmussen
2017-12-13Define constant INT64_MAX where int64_t is declared.Sebastian Rasmussen
2017-12-13Move xref section recursion check, simplifying code.Sebastian Rasmussen
2017-12-13Rephrase messages, clarify variable names and remove unused code.Sebastian Rasmussen
2017-12-13Bugs 698804/698810/698811: Keep PDF object numbers below limit.Sebastian Rasmussen
2017-11-08Bug 698704: Fix for overflow check failing due to 'clever' compiler.Robin Watts
2017-11-01Use int64_t for public file API offsets.Tor Andersson
2017-10-16Print warning when PDF version number is not a known version.Tor Andersson
2017-10-16Check for integer overflow when validating new style xref Index.Tor Andersson
2017-10-13Simple PCLm device.Robin Watts
2017-10-12Don't cache page count in pdf_document.Tor Andersson
2017-10-05Remove shadowed variables.Sebastian Rasmussen
2017-09-07Use dict_put_drop/array_push_drop wherever possible.Sebastian Rasmussen
2017-09-07Initialize variables to appease clang scan-build.Sebastian Rasmussen
2017-08-15Avoid using unsupported alternate form printing of hex number.Sebastian Rasmussen
2017-08-02Bug 698279: Throw exception if xref object number offset too big.Sebastian Rasmussen
2017-07-06fz_var() variables must be initialized before fz_try.Sebastian Rasmussen
2017-06-22Add const to pdf_toname.Tor Andersson
2017-06-22Add Color Management interface to MuPDF, with LCMS implementation.Michael Vrhel
2017-06-16Drop pdf document if creation fails.Sebastian Rasmussen
2017-06-16Do not throw exception when dropping pdf document.Sebastian Rasmussen
2017-06-03Add pdf_keep_document.Robin Watts
2017-05-31Avoid double literals causing casts to float.Sebastian Rasmussen